1746-IO12 I/O模塊
1746-IO12 I/O模塊
1746-IO12 I/O模塊
[關(guān)鍵詞] 現(xiàn)場(chǎng)總線;以太網(wǎng)通信;DCS;電氣控制系統(tǒng) ;PLC; 機(jī)電控制系統(tǒng);監(jiān)測(cè)控制系統(tǒng)
關(guān)鍵詞:PLC可編程控制系統(tǒng),分散控制系統(tǒng)(DCS)安全儀表系統(tǒng)(SIS),ESD系統(tǒng),振動(dòng)監(jiān)測(cè)系統(tǒng),汽輪機(jī)控制 壓縮機(jī)組控制系統(tǒng)(CCS)等各類工控系統(tǒng)部件
+1 7 7 8 6 0 3 2 5 1 6 微號(hào) 扣扣+2 1 7 7 4 9 6 9 4 6
回路輸出值一般是控制變量,也是一個(gè)標(biāo)準(zhǔn)化實(shí)數(shù)運(yùn)行的結(jié)果。這一結(jié)果同樣也要用程序?qū)⑵滢D(zhuǎn)化為相應(yīng)的16位整數(shù),然后周期性地傳送到AQW中輸出,用以驅(qū)動(dòng)模擬量的負(fù)載(范圍)。此過程是給定值或過程變量的標(biāo)準(zhǔn)化轉(zhuǎn)換的逆過程。
該過程的{dy}步把回路輸出轉(zhuǎn)換成按工程量標(biāo)定的實(shí)數(shù)值,公式如下:
Rscal=(Mn-Offset)×Span
式中:Rscal-按工程量標(biāo)定的實(shí)數(shù)格式的回路輸出;
Mn-回路輸出的歸一化實(shí)數(shù)值;
Offset及Span的定義與前述相同。
該過程可以用下面的指令序列完成:
MOVR VD208,AC0 //把回路輸出值移入累加器,設(shè)TABLE表地址為VB200
-R 0.5,AC0 //雙極性場(chǎng)合時(shí)減去0.5
*R 64000,AC0 //將AC0中的值按工程量標(biāo)定
下一步是把回路輸出的刻度轉(zhuǎn)換成16位整數(shù),可通過下面的指令序列來完成:
ROUND AC0,AC0 //把實(shí)數(shù)轉(zhuǎn)換為32位整數(shù)
DTI AC0,LW0 //把32位整數(shù)轉(zhuǎn)換為16位整數(shù)
MOVW LW0,AQW0 //把16位整數(shù)寫入模擬輸出寄存器
給定值和過程變量都是實(shí)際的工程量,其幅度、范圍及測(cè)量單位都會(huì)不同,用PLC完成PID運(yùn)算時(shí),要把實(shí)際的測(cè)量輸入量、設(shè)定值和回路表中的其他輸入?yún)?shù)進(jìn)行標(biāo)準(zhǔn)化處理,即用程序?qū)⑺鼈冝D(zhuǎn)化為PLC能夠識(shí)別及處理的數(shù)據(jù),也即把它們轉(zhuǎn)化為無量綱的歸一化純量,采用浮點(diǎn)數(shù)形式。
轉(zhuǎn)換的{dy}步是把16位整數(shù)值轉(zhuǎn)換成浮點(diǎn)型實(shí)數(shù)值。下面的指令序列提供了實(shí)現(xiàn)這種轉(zhuǎn)換的方法(設(shè)采集數(shù)據(jù)通道地址為AIW0):
ITD AIW0,AC0 //將輸入值轉(zhuǎn)換為雙整數(shù)
DTR AC0,AC0 //將32位雙整數(shù)轉(zhuǎn)換成實(shí)數(shù)
轉(zhuǎn)換的下一步是把實(shí)數(shù)進(jìn)一步標(biāo)準(zhǔn)化為0.0~1.0之間的數(shù)。下面的算式可以用來標(biāo)準(zhǔn)化給定值或過程變量:
式中:Rnorm-工程實(shí)際值的歸一化值;
Rraw-工程實(shí)際值的實(shí)數(shù)形式值,未歸一化處理;
Offset-調(diào)整值。標(biāo)準(zhǔn)化實(shí)數(shù)又分為單極性(以0.0為起點(diǎn)在0.0和1.0之間變化)和雙極性(圍繞0.5上下變化)兩種。對(duì)于單極性O(shè)ffset為0.0,對(duì)于雙極性O(shè)ffset為0.5;
Span-值域大小,可能的{zd0}值減去可能的最小值,單極性為32000(典型值),雙極性為64000(典型值)。
下面的指令把雙極性實(shí)數(shù)標(biāo)準(zhǔn)化為0.0~1.0之間的實(shí)數(shù),通常用在{dy}步轉(zhuǎn)換之后:
/R 64000,AC0 //累加器中的標(biāo)準(zhǔn)化值
+R 0.5,AC0 //加上偏置,使其在0.0~1.0之間
MOVR AC0,VD100 //標(biāo)準(zhǔn)化的值存入回路表,設(shè)TABLE表地址為VB100
關(guān)鍵詞:PLC可編程控制系統(tǒng),分散控制系統(tǒng)(DCS)安全儀表系統(tǒng)(SIS),ESD系統(tǒng),振動(dòng)監(jiān)測(cè)系統(tǒng),汽輪機(jī)控制 壓縮機(jī)組控制系統(tǒng)(CCS)等各類工控系統(tǒng)部件