zhf314033061
初學(xué)者拜師,可能問的問題比較低級!請各位高手多多關(guān)照!
級別: 工控俠客
|
D170 是從GOT界面輸入十進制數(shù)據(jù)18.23! PLC讀取該數(shù)據(jù)并轉(zhuǎn)換成1823存儲到D113中! 為什么”GOT里面在運算式里×600,最后除以6“用這樣的方式進行轉(zhuǎn)化! 我是一頭霧水!求高手幫忙解析? |
---|---|
|
guochunyi
直讀解西門屏HMI口令 。。。
級別: 論壇版主
|
沒有為什么,這個取決于當(dāng)初編寫程序的人員的思路的。 |
|
---|---|---|
|
chenhanfu
級別: 略有小成
|
輸入的值為10時,那么到PLC里就為6000,而觸摸屏上顯示還是10的意思。 |
---|---|
|
chenhong
PLC+組態(tài)+VB
級別: 略有小成
|
這個我知道,顯示的數(shù)值其實是除以600的 但實際數(shù)值是乘以600的 再在PLC里除以6 相當(dāng)于乘以100 輸入12.23 在PLC里面就是1223了 |
---|---|
|
zhf314033061
初學(xué)者拜師,可能問的問題比較低級!請各位高手多多關(guān)照!
級別: 工控俠客
|
謝謝各位的講解,具體的功能我明白了!就是不明白設(shè)計者這個思路的理由! |
---|---|
|
mfjsx
專業(yè)非標(biāo)自動化設(shè)備工程開發(fā)
級別: 家園常客
|
程序的指令運算是整數(shù)型, 現(xiàn)在GOT輸入的數(shù)據(jù)是小數(shù), 那只有在觸摸屏內(nèi)進行小數(shù)變整數(shù)運算。 其實也沒有必要這么麻煩,直接在PLC內(nèi)使用實數(shù)運算指令就可以了。 |
|
---|---|---|
|