phrame
除了電氣控制,還要學(xué)機(jī)械,做全能手。
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 228 個
工控威望: 382 點(diǎn)
下載積分: 791 分
在線時間: 172(小時)
注冊時間: 2009-03-26
最后登錄: 2024-01-19
查看phrame的 主題 / 回貼
樓主  發(fā)表于: 2012-11-15 10:42
求高手幫看看這程序有什么問題  我在仿真時遇到的問題是反饋值減小時,輸出值跟著減小。


或者大家有什么好的方法


我使用的算法是增量式PID
附件: 自制PID.rar (4 K) 下載次數(shù):262
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
xcaq123
工業(yè)自動化
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 242 個
工控威望: 430 點(diǎn)
下載積分: 9874 分
在線時間: 343(小時)
注冊時間: 2009-03-06
最后登錄: 2024-08-31
查看xcaq123的 主題 / 回貼
1樓  發(fā)表于: 2013-08-05 16:09
我是用S7200 PLC編的,編程所用的公式和你的是一樣的,用來控制溫度,效果比CPU 的PID指令好,如果你使用的PID回路比較多的話建議你做一個功能塊FB,這樣你就可以直接調(diào)用了    “仿真時遇到的問題是反饋值減小時,輸出值跟著減小”,你這個是正反饋了,如果要想負(fù)反饋(反作用的話),你可以在計(jì)算偏差時用設(shè)定值減去反饋值就可以了
[ 此帖被xcaq123在2013-08-05 16:15重新編輯 ]