西門(mén)子觸摸屏數值與PLC 寄存器顯示不一致
觸摸屏顯示3.0 ,plc S200內部對應寄存器數值是+1077936128 如何換算?
不用作任何轉換,是數據監視時(shí)選擇的類(lèi)型不同所造成。
觸摸屏顯示3.0,那CPU在線(xiàn)后,就選擇浮點(diǎn)類(lèi)型。
如圖在線(xiàn)測試了一下。
圖片說(shuō)明:
你把plc的變量地址上的數據類(lèi)型轉換為浮點(diǎn)數顯示。
PLC選擇數據格式為浮點(diǎn)數
顯示數據類(lèi)型不一樣,顯示數據的也不一樣。
在PLC內的數據監視表里面顯示格式更改為浮點(diǎn)數,觸摸屏變量是real時(shí),PLC就是浮點(diǎn)數。
數據顯示是不對,檢查一下數據類(lèi)型對不對。觸摸屏與PLC的數據類(lèi)型要設置一致。
顯示格式,你把plc的用實(shí)數顯示。
樓主把PLC內部的數據類(lèi)型和觸摸屏的數據類(lèi)型整一樣,才能看出來(lái)數據有沒(méi)有問(wèn)題??!
顯示格式,右鍵數據,顯示格式改為浮點(diǎn)數就好
顯示數據類(lèi)型不一樣,還有一種情況16位和32位的地址不一樣也會(huì )出現