xutil.dev
ログイン

Modbusデータ変換

Modbusレジスタ値をFloat/Integerと各バイト/ワードオーダー間で変換

変換モード
レジスタ → 値値 → レジスタ
レジスタ入力 (16ビット)
16進数 (0x...) または10進数で入力
バイトオーダー
Big Endian (AB CD)Little Endian (CD AB)Mid-Big (BA DC)Mid-Little (DC BA)
Float32 (IEEE 754)
50.00000
Int32 (符号付き)
1,112,014,848
UInt32 (符号なし)
1,112,014,848
バイト表現
Hex42 48 00 00
Binary01000010 01001000 00000000 00000000
生バイト42 48 00 00