BridgeX Installation

Map Modbus Registers

2min

Mapping of sensors to Modbus registers is done under the Sensor Values menu option. Enter your desired register in the empty Modbus Register field and click on the Save button on the same row. The first usable register is 40001 (the first holding register).

Example Configuration
Example Configuration


Sensor values occupy two consecutive registers which is why every other register is skipped. This means that register 40002 is occupied when 40001 is mapped to a sensor.

Data is written to the holding registers of the internal Modbus server which can then be read by other Modbus applications. This can be tested using this test program: https://www.se.com/us/en/faqs/FA180037/

The internal Modbus server uses the standard port 502 and slave ID 1.

Modbus Registers Read By Another Application
Modbus Registers Read By Another Application


Values are written in the standard IEEE754 16-bit float format. The validity can be confirmed using this online tool: https://www.h-schmidt.net/FloatConverter/IEEE754.html

Temperature Float Converted To Decimal
Temperature Float Converted To Decimal


The first and second registers from testing tool have been combined and entered in the Hexadecimal Representation field.