基于PLC的溫控系統(tǒng)設計與研究
2、輸入輸出控制
比較而言用溫度模塊1746-NR4構建的PLC溫控系統(tǒng)具有較好的控制效果。SLC500控制器的輸入通道中一個熱電阻模塊最多可以接4個溫度熱電阻溫度傳感器。輸出通道為模擬量輸出模塊(1746NIO4V),其輸出信號是電壓信號,可以通過電壓調(diào)整器控制電源的開度(即一周期內(nèi)的導通比率),從而控制電源的輸出功率。
在被控對象要求較高的控溫精度時,SLC500控制器可以采用PLC自身具有的PID指令進行PID控制算法的研究。SLC500系列PLC的PID指令使用下列算法:
輸出=Kc[(E)+1/Ti∫(E)dt+Td•D(PV)/Dt]+bias
程序設計時,輸入PID指令后,要輸入控制塊,過程變量和控制變量的地址。對于SLC500PID指令,過程變量(PV)和控制變量(CV)兩者的量度范圍為0到16383。在使用工程單位輸入時,必須首先把用戶的模擬量范圍整定在0-16383數(shù)字量度范圍之內(nèi),為了實現(xiàn)這個目的,需要在PID指令之前使用數(shù)值整定指令(SCP指令)進行整定。整定原理如圖3。
圖3數(shù)值整定原理
整定了PID指令的模擬量I/O范圍,用戶就能輸入適用的最小和最大的工程單位。過程變量,偏差,設定點和死區(qū)將在PID數(shù)據(jù)監(jiān)視屏上以工程單位顯示。圖4為PID指令的設置界面,表1為PID指令各參數(shù)的說明。
圖4PID模塊在線參數(shù)設定與標志位
表1PID模塊參數(shù)說明










