SBOBET登录地址

歡迎光臨入喜工業控制技術(上海)有限公司
當前位置
首頁 > 新聞中心 > 常見問題
為什么有的 HMI 軟件使用 Modbus RTU 協議讀取作為 Modbus RTU 從站 S7-200 SMART CPU 的浮點型數據時會出現錯誤?
2020/11/24 21:34:30

為什么有的 HMI 軟件使用 Modbus RTU 協議讀取作為 Modbus RTU 從站 S7-200 SMART CPU 的浮點型數據時會出現錯誤?

可能此HMI軟件使用Modbus RTU通信協議時,處理保持寄存器中浮點數的存儲格式與西門子的浮點數存儲格式不同。西門子的PLC遵循“高字節低地址、低字節高地址”的規約。
Modbus RTU的保持寄存器以“字”為單位,1個浮點型數據則由2個“字”構成。HMI軟件在處理時可能會將保持寄存器的兩個“字”互換位置,造成不能識別以西門子格式表示的浮點數。如果HMI軟件一方無法處理這種浮點數,則可在S7-200 SMART CPU中編程將存入保持寄存器區的浮點數的高“字”和低“字”互換。

聯系方式
CONTACT US

電話:13818569113      15721373211

郵箱:fushidianji@139.com

網址:http://morethanzerosum.com

地址:上海青浦區北青公路7171號111-112室

用手機掃描二維碼關閉