wzhao06
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 75 個
工控威望: 246 點
下載積分: 2411 分
在線時間: 55(小時)
注冊時間: 2007-11-13
最后登錄: 2024-07-03
查看wzhao06的 主題 / 回貼
樓主  發(fā)表于: 2008-11-19 09:09
小弟使用西門子200的PLC不長時間,現(xiàn)在遇到一個棘手問題,現(xiàn)在要用PID控制溫度120°C左右,用EM231模塊,不知道下手,不知哪位大俠能指點一二,在此不勝感激。
羅嵐橋
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看羅嵐橋的 主題 / 回貼
1樓  發(fā)表于: 2009-05-08 17:16
首先你要知道你所用的溫度傳感器的溫度上下限是多少,通過工程量轉(zhuǎn)換公式算出120攝氏度對應(yīng)的工程量是多少,算出的數(shù),電壓型的應(yīng)該是在0~32767之間,電流型的6400~32000之間吧,好久不用也記不清了,之后用 200的指令向?qū)梢粋PID子程序,再在程序中調(diào)用它,它有三個端,輸入一個連接傳感器算出的值,輸入另一端連接120度算出的值,輸出就找個寄存器存起來就行,之后把寄存器中的內(nèi)容直接寫到EM231模塊對應(yīng)的模擬量輸出口就可以了。不知道我說得你聽懂沒?樓上有人給你發(fā)程序了,你照那個做就行,我只是說下步驟,可能有錯的地方,嘿嘿!畢竟我也是在學(xué)習(xí)中