tjdsllq
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看tjdsllq的 主題 / 回貼
樓主  發(fā)表于: 2008-03-18 10:49
模擬量"控制"的程序怎么寫(xiě)?      注意:不是D/A模塊的輸出程序

舉個(gè)數(shù)據(jù)參考,  假設(shè)一個(gè)4D/A模塊的CH1輸出的電流為10mA  ,  外部接給電動(dòng)閥,    現(xiàn)在由于控制要求
需要把電動(dòng)閥開(kāi)大,  那么CH1輸出的電流必然要增大,  例如由10mA變?yōu)?5mA,這個(gè)該怎么去用程序編寫(xiě)?
dv0429
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 205 個(gè)
工控威望: 221 點(diǎn)
下載積分: 837 分
在線時(shí)間: 96(小時(shí))
注冊(cè)時(shí)間: 2008-02-27
最后登錄: 2023-09-18
查看dv0429的 主題 / 回貼
1樓  發(fā)表于: 2008-04-21 22:37
  我來(lái)說(shuō)詳細(xì)點(diǎn)吧,一般對(duì)于12位精度的模擬量模塊來(lái)說(shuō)(最高位是符號(hào)位),0-10V對(duì)應(yīng)的數(shù)值為0-4000,0-20MA對(duì)應(yīng)的是0-2000
  比如你是控制變頻器速,那么你要確認(rèn)你的變頻器在PLC模擬量模塊輸出最大時(shí)的頻率,一般是50HZ(有些變頻要在參數(shù)里單獨(dú)設(shè)定比如海利普V系列),相對(duì)應(yīng)的你此時(shí)也要算出1HZ時(shí)對(duì)應(yīng)的值,那么現(xiàn)在PLC的內(nèi)部數(shù)值對(duì)應(yīng)變頻的頻率的轉(zhuǎn)換關(guān)系就出來(lái)了
  舉個(gè)例子,設(shè)變頻的頻率為50HZ,PLC輸出為0-10V信號(hào)
此時(shí)你如果要變頻運(yùn)行速度為30HZ,那么對(duì)應(yīng)的PLC內(nèi)部的值為(4000/50)*30=2400
只要你把2400這個(gè)值傳送到變頻那它就會(huì)運(yùn)行在30HZ的頻率下了,順便提一句,PLC內(nèi)運(yùn)行時(shí)最好是先乘再除這樣精度會(huì)高很多的