-
メール
hkt@huikete.com.cn
-
電話
13921186818
-
住所
無錫市新呉区和風路19号共信センター6号棟1001室
Wuxi Huikete Measurement and Control Technology Co., Ltd
hkt@huikete.com.cn
13921186818
無錫市新呉区和風路19号共信センター6号棟1001室
「32ビット浮動小数点」データフォーマットを使用するレジスタは、IEEE 754(「単精度浮動小数点フォーマット」とも呼ばれる)で定義された「binary 32」符号化を用いて符号化される。
浮動小数点数が低い16ビットはテーブルにリストされたModbusレジスタに配置され、最高16ビットはOpen Modbus TCP仕様1.0版に規定されているように番号/アドレス+1のレジスタに配置される。これは「リトルエンド」または「Modicon」とも呼ばれています。
この仕様にもかかわらず、Modbusマスタの中には「大端」の字順が期待されているものもあります(最も有効な字は前)。この場合、ModbusマスタでデバイスのModbusレジスタの「ワードスワップ」浮動小数点フォーマットを選択する必要があります。
不正な浮動小数点フォーマットを使用して測定データレジスタを読み込むと、たまに正確に見える数値が得られることがあります。まず、Modbusホストシステム上で浮動小数点フォーマットが正しく構成されているかどうかを確認するために、レジスタ番号7938(浮動小数点テスト)を読み込むことを強くお勧めします。