西門子200數(shù)據(jù)類型怎么處理
劉玉蓉
發(fā)布于2014-11-21 17:14
561
0
標(biāo)簽:
目前有一個項(xiàng)目,通過西門子200通過MODBUS通信讀取ID卡號信息,目前讀取來的卡號為8位卡號,存放在兩個字節(jié)里,分別為VW2000,和VW2002。以卡號223 33822為例,VW2000存放33822,VW2002存放223?,F(xiàn)在想將兩個字節(jié)合并存放到VD里去,組成完整的卡號信息。
但是目前發(fā)現(xiàn)都是無符號的方式出現(xiàn),但是PLC運(yùn)算一旦超過32768的值就是以有符號的方式進(jìn)行運(yùn)算,并且變成負(fù)數(shù),運(yùn)算出來的結(jié)果不是我需要的。
現(xiàn)在想問下,大家如何直接用無符號的數(shù)據(jù)直接進(jìn)行處理,后將完整卡號存放在VD中。
圖片說明: 1,PLC程序處理 2,PLC數(shù)據(jù)監(jiān)控
佳答案
I_DI 指令改為 MOV_W 指令替代即可!
若有收獲,就點(diǎn)個贊吧!
文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請聯(lián)系站長
分享到:
微信掃一掃分享
閱讀與本文標(biāo)簽相同的文章