xcaq123
工業自動化
級別: 略有小成
|
圖片:
圖片:
眾所周知,用西門子小型PLC S7-200 PID指令只能實現最多8個PID控制回路,而且控制效果用過的人都知道,大部分人都覺得控制效果一般般,甚至在某些場合很差。 但是S7200在工控行業使用亦非常廣泛,它的大部分功能還是讓大家非常喜歡。腫么辦??? 其實如果要想用S7200實現更多路數或者說是無限路數、更穩定準確的PID也未嘗不可,我們可以利用一些先進(或者說是改進型)的PID計算公式來編程實現,編程 一個我們需要的PID子程序,就可以在程序當中無限制的調用了,而且可以根據你的實際需求來修改,最終達到你的控制要求。當然,生成一個PID指令庫的話使用就更方便了, 可以在任何項目中隨意調用 |
---|---|
|
twatson
級別: 略有小成
|
請參看http://yaoyaoke.com.cn/read.php?tid=1433350&page=1#1475231,這個思路不錯的,其實PI調節沒那么復雜,我們在熱軋軋機的液壓位置控制中使用的自定義程序跟這個類似。 |
---|---|
|
xcaq123
工業自動化
級別: 略有小成
|
描述:S71200 PID算法公式
圖片:
描述:和利時 LE PID算法公式
圖片: 3樓的這位兄弟給的這個PID算法是最典型,但是也是最原始的,一般的應用是沒有問題的,但是要求高一點就不行了,西門子S71200 和利時LE PLC PID指令的算法都采用不完全微分PID算法 [ 此帖被xcaq123在2013-08-30 14:24重新編輯 ] |
---|---|
|