取消縮放指令(UNSCALE)
“取消縮放”指令用于取消縮放參數(shù)IN中介于下限值和上限值之間以物理單位表示的浮點(diǎn)數(shù),并將其轉(zhuǎn)換為整數(shù)。通過(guò)參數(shù)LO_LIM和HI_LIM來(lái)指定縮放輸入值取值范圍的下限和上限。指令的結(jié)果在參數(shù)OUT中輸出。取消縮放指令(UNSCALE)和參數(shù)見(jiàn)圖1。
圖1
“取消縮放”抬令按以下公式行計(jì)算:
OUT=[((IN—LO- LIM)(HI-LIM-LO- LIM)□(K2-K1)]+Kl
參數(shù)BIPOLAR的信號(hào)狀態(tài)將決定量“K1”和“K2”的值。參數(shù)BIPOLAR可能有下列信號(hào)狀態(tài);
①信號(hào)狀態(tài)“1”:止時(shí)參數(shù)IN的值為雙極生且段值范國(guó)介于-27648和27648之間,這種情況下,定數(shù)“K1”的為“-27648.0”,“K2”的值為“+27648.0”。
2信號(hào)狀態(tài)“0”:此時(shí)參數(shù)IN的值為單極性且以值范介于0和27648之間。這種況下,常數(shù)“K1”的為“0.0”,“K2”的為“+27648.0”。
用一個(gè)控制閥門開(kāi)度的例子來(lái)說(shuō)明段消放指令(UNSCCALE),梯形圖如圖2所示:
圖2
當(dāng)I0.0閉合時(shí),激活取消縮放指令,本例QW600:P是模擬量輸出道的地址,其代表DiM轉(zhuǎn)換的數(shù)字量:當(dāng)M20.0為0時(shí),為單極性,也就是QW600:P的范圍是0-27648,要維放到的工程量的范因是0.0--100.0,當(dāng)輸入MD10-50.0時(shí),表示閥門的開(kāi)度為50%,對(duì)應(yīng)核擬最輸出QW600:P=13824.
審核編輯:劉清
-
plc
+關(guān)注
關(guān)注
5006文章
13108瀏覽量
461462 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15707 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6299
原文標(biāo)題:電工知識(shí)—SIMATIC S7-1500 PLC SIMATIC 取消縮放指令
文章出處:【微信號(hào):設(shè)備原理與維修俱樂(lè)部,微信公眾號(hào):設(shè)備原理與維修俱樂(lè)部】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論