MX08 Multichannel Weighing System, Technical Manual, Rev. 2.5 Page 58 of 144
8.5. Modbus RTU Data Structure
The Modbus slave address is defined in the RS-485 Address in Section 7.4.1. Functions
code ‘0x03’ and function code ‘0x10’ are supported. Make the RS-485 connection settings
in Section 7.2.
Modbus RTU High-Low: In two word registers, the data is stored to the registers in big-
endian format. Least significant word is stored to the highest register address; and most
significant word is stored to the lowest register address.
Modbus RTU Low-High: In two word registers, the data is stored to the registers in little-
endian format. Least significant word is stored to the lowest register address; and most
significant word is stored to the highest register address.
Write operations can only be done to the allowed registers. And they are indicated as W or
W/R. Do not try to write ‘only read’ registers indicated as R. The below Modbus table
identifies MX08 AD and MX08 IO instruments’ N-Bus address as [X].
Please find Modbus information in the web site of http://www.modbus.org
Examples:
Performing Read and Write operations according (Modbus RTU High-Low) to hex system
with the MX08 MB set to address ‘0x01’.
Indicated value of MX08 AD [0] at register start address 41006
Request : 01, 03, 03, ED, 00, 02, 54, 7A
Answer : 01, 03, 04, 00, 00, 27, 10, E0, 0F
Indicated : 2710 hex (10000 dec)
Status, Indicated, Gross and Tare values of MX08 AD [0] at register 41005 - 41011.
Request : 01, 03, 03, EC, 00, 07, C5, B9
Answer : 01, 03, 0E, 01, 0A, 00, 00, 10, E2, 00, 00, 14, CA, 00, 00, 03, E8, BD, 55
Status : 010A hex
Indicated : 000010E2 hex (4322 dec)
Gross : 000014CA hex (5322 dec)
Tare : 000003E8 hex (1000 dec)
Indicated value of MX08 AD [5] at register start address 41041
Request : 01, 03, 04, 10, 00, 02, C4, FE
Answer : 01, 03, 04, 00, 04, BF, 21, 0B, DA
Indicated : 0004BF21 hex (311073 dec)
Status, Indicated, Gross and Tare values of MX08 AD [5] at register 41040 - 41046.
Request : 01, 03, 04, 0F, 00, 07, 35, 3B
Answer : 01, 03, 0E, 04, 22, 00, 04, BF, 38, 00, 04, BF, 38, 00, 00, 00, 00, 7D, EF
Status : 0422 hex
Indicated : 0004BF38 hex (311096 dec)
Gross : 0004BF38 hex (311096 dec)
Tare : 00000000 hex (0 dec)
Read inputs of MX08 IO [0] at register 41071.
Request : 01, 03, 04, 2E, 00, 01, E5, 33
Answer : 01, 03, 02, 05, 0D, 7A, D1
Inputs : 0D hex (1011 binary)
Outputs : 05 hex (0101 binary)