資料簡介
使用“32位浮點”數據格式的寄存器采用IEEE 754(也稱為“單精度浮點格式”)中定義的“binary32”編碼進行編碼。
浮點數的低16位被放置在表中列出的Modbus寄存器中,而最高16位被放置在編號/地址+1的寄存器中,如Open Modbus TCP規范1.0版所規定的。這也被稱為“小端”或“Modicon”字序。
盡管有此規范,但某些Modbus主站可能期望“大端”字序(最高有效字在前)。在這種情況下,您必須在Modbus主站中為設備的Modbus寄存器選擇“字交換”浮點格式。
使用不正確的浮點格式設置讀取測量數據寄存器時,偶爾可能會得到看似正確的數值。強烈建議首先嘗試讀取寄存器編號7938(浮點測試),以查看您是否已在Modbus主機系統上正確配置了浮點格式。
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其他方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。