Modbus Poll — Register Key

0, System_Voltage, U16, 0.01, VDC 2, Motor_Current, S16, 0.1, Amps 10, Power_Factor, Float, 0.001, Ratio One of the most powerful features is decoding status words. If register 100 contains alarm bits, you can split it:

A practical example for a temperature sensor (Float32, Little Endian) starting at address 10: modbus poll register key

Address : Name : Scale/Format

Without a Key: Register 40001 → 12456

100 : Alarm_Word : Bit00 : Overheat 100 : Alarm_Word : Bit01 : Overcurrent 100 : Alarm_Word : Bit02 : Phase_Loss 0, System_Voltage, U16, 0