xcaq123
工業(yè)自動化
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 242 個
工控威望: 430 點
下載積分: 9875 分
在線時間: 343(小時)
注冊時間: 2009-03-06
最后登錄: 2024-08-31
查看xcaq123的 主題 / 回貼
樓主  發(fā)表于: 2013-08-30 09:59
圖片:
圖片:
眾所周知,用西門子小型PLC S7-200  PID指令只能實現(xiàn)最多8個PID控制回路,而且控制效果用過的人都知道,大部分人都覺得控制效果一般般,甚至在某些場合很差。
但是S7200在工控行業(yè)使用亦非常廣泛,它的大部分功能還是讓大家非常喜歡。腫么辦???
其實如果要想用S7200實現(xiàn)更多路數(shù)或者說是無限路數(shù)、更穩(wěn)定準確的PID也未嘗不可,我們可以利用一些先進(或者說是改進型)的PID計算公式來編程實現(xiàn),編程
一個我們需要的PID子程序,就可以在程序當(dāng)中無限制的調(diào)用了,而且可以根據(jù)你的實際需求來修改,最終達到你的控制要求。當(dāng)然,生成一個PID指令庫的話使用就更方便了,
可以在任何項目中隨意調(diào)用
xuyifu
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 119 個
工控威望: 262 點
下載積分: 1305 分
在線時間: 134(小時)
注冊時間: 2013-08-13
最后登錄: 2018-04-28
查看xuyifu的 主題 / 回貼
1樓  發(fā)表于: 2013-08-30 10:04
自己做一個PID 運算的庫,難度很大吧,主要是運算公式難搞定。
云舒云卷
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 99 個
工控威望: 250 點
下載積分: 1746 分
在線時間: 14(小時)
注冊時間: 2013-08-09
最后登錄: 2015-04-02
查看云舒云卷的 主題 / 回貼
2樓  發(fā)表于: 2013-08-30 10:04
樓主該去西門子專區(qū)
twatson
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 185 個
工控威望: 378 點
下載積分: 2016 分
在線時間: 412(小時)
注冊時間: 2012-03-26
最后登錄: 2024-12-25
查看twatson的 主題 / 回貼
3樓  發(fā)表于: 2013-08-30 10:07
請參看http://m.24x7lending.com/read.php?tid=1433350&page=1#1475231,這個思路不錯的,其實PI調(diào)節(jié)沒那么復(fù)雜,我們在熱軋軋機的液壓位置控制中使用的自定義程序跟這個類似。
xcaq123
工業(yè)自動化
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 242 個
工控威望: 430 點
下載積分: 9875 分
在線時間: 343(小時)
注冊時間: 2009-03-06
最后登錄: 2024-08-31
查看xcaq123的 主題 / 回貼
4樓  發(fā)表于: 2013-08-30 14:14
描述:S71200 PID算法公式
圖片:
描述:和利時 LE PID算法公式
圖片:
3樓的這位兄弟給的這個PID算法是最典型,但是也是最原始的,一般的應(yīng)用是沒有問題的,但是要求高一點就不行了,西門子S71200 和利時LE PLC PID指令的算法都采用不完全微分PID算法
[ 此帖被xcaq123在2013-08-30 14:24重新編輯 ]
huoshi
為所當(dāng)為
級別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 2591 個
工控威望: 21432 點
下載積分: 14162 分
在線時間: 2752(小時)
注冊時間: 2010-12-27
最后登錄: 2024-12-25
查看huoshi的 主題 / 回貼
5樓  發(fā)表于: 2013-08-31 09:23
謝謝老師我想指導(dǎo)你這個庫是咋寫出來的能分享一下嗎?謝謝!!