Help Center

Search the Help Center

Modbus Input Registers

AddressPLC AddressRegister TypeRegister DescriptionNotes
03000132-bit unsigned intTranslator statusSee the Modbus Enumerated Fields tables for a list of values.
130002
23000332-bit unsigned intTranslator version

Current firmware version (Major.Minor.Build) of the Translator, converted to an integer using the formula

Version = Major * 2²⁴ + Minor * 2¹⁶ + Build. For example, version 1.2.3 → 16908291

330004
43000532-bit unsigned intEXO error code

Most recent error code reported by EXO.

Reads as 0 if no errors are reported.

530006
630007Reserved for future usePlaceholder for future data fields if needed. Reads as 0.
730008
83000932-bit unsigned intEXO status timestamp

Timestamp of most recent $EXO message.

Upper 15 bits are days since 2010-01-01, lower 17 bits are seconds since 00:00:00 UTC.

930010
103001132-bit unsigned intEXO unit ID

Device ID of the EXO.

10-digit number beginning with 358.

1130012
123001332-bit unsigned intEXO battery level

Battery level in percent from 0 to 100.

A value of 255 means the battery level is unknown.

1330014
143001532-bit unsigned intEXO charging status1 if the EXO is charging, 0 otherwise.
1530016
163001732-bit signed intGPS latitude

Last known latitude in (degrees × 10⁷).

A value of 0x7FFFFFFF indicates unknown location.

1730018
183001932-bit signed intGPS longitude

Last known longitude in (degrees × 10⁷).

A value of 0x7FFFFFFF indicates unknown location.

1930020
203002132-bit signed intGPS altitude

Last known altitude above main sea level, in meters.

A value of 0x7FFFFFFF indicates unknown location.

2130022
223002332-bit unsigned intGPS beacon ID

Device ID of the last registered Blackline GPS beacon.

10-digit number beginning with 1370 or 1371.

2330024
243002532-bit unsigned intNetwork signal strengthNetwork RSSI normalized to a value from 0 to 10.
2530026
263002732-bit unsigned intEXO alarm statusSee the Modbus Enumerated Fields tables for a list of values.
2730028
2830029Reserved for future usePlaceholder for future data fields if needed. Reads as 0.
2930030
3030031Reserved for future usePlaceholder for future data fields if needed. Reads as 0.
3130032
323003332-bit unsigned intEXO measurement timestamp

Timestamp of most recent $GAS message.

Upper 15 bits are days since 2010-01-01, lower 17 bits are seconds since 00:00:00 UTC.

3330034
343003532-bit floating pointTemperatureSensor temperature in °C.
3530036
363003732-bit floating pointPressureSensor pressure in hPa.
3730038
383003932-bit floating pointHumiditySensor humidity in %.
3930040
403004132-bit signed intNext bump due

Number of days until the next bump test.

Negative values indicate the test is overdue.

4130042
423004332-bit unsigned intPump active inlet

The numbered pump inlet that is active.

A value of 0 indicates diffusion, and 5 indicates purging.

4330044
443004532-bit floating pointPump flow rateThe flow rate of the pump.
4530046
4630047Reserved for future usePlaceholder for future data fields if needed. Reads as 0.
4730048
4830049Reserved for future usePlaceholder for future data fields if needed. Reads as 0.
4930050
503005132-bit unsigned int

Gas sensor 1:

status

See the Modbus Enumerated Fields tables for a list of values.
5130052
523005332-bit unsigned int

Gas sensor 1:

type

See the Modbus Enumerated Fields tables for a list of values.
5330054
543005532-bit floating point

Gas sensor 1:

reading

Gas reading, with units noted in the following register.
5530056
563005732-bit unsigned int

Gas sensor 1:

units

See the Modbus Enumerated Fields tables for a list of values.
5730058
583005932-bit signed int

Gas sensor 1:

next calibration due

Number of days until the next calibration for this sensor.

Negative values indicate the calibration is overdue.

5930060
603006132-bit unsigned int

Gas sensor 2:

status

See the Modbus Enumerated Fields tables for a list of values.
6130062
623006332-bit unsigned int

Gas sensor 2:

type

See the Modbus Enumerated Fields tables for a list of values.
6330064
643006532-bit floating point

Gas sensor 2:

reading

Gas reading, with units noted in the following register.
6530066
663006732-bit unsigned int

Gas sensor 2:

units

See the Modbus Enumerated Fields tables for a list of values.
6730068
683006932-bit signed int

Gas sensor 2:

next calibration due

Number of days until the next calibration for this sensor.

Negative values indicate the calibration is overdue.

6930070
703007132-bit unsigned int

Gas sensor 3:

status

See the Modbus Enumerated Fields tables for a list of values.
7130072
723007332-bit unsigned int

Gas sensor 3:

type

See the Modbus Enumerated Fields tables for a list of values.
7330074
743007532-bit floating point

Gas sensor 3:

reading

Gas reading, with units noted in the following register.
7530076
763007732-bit unsigned int

Gas sensor 3:

units

See the Modbus Enumerated Fields tables for a list of values.
7730078
783007932-bit signed int

Gas sensor 3:

next calibration due

Number of days until the next calibration for this sensor.

Negative values indicate the calibration is overdue.

7930080
803008132-bit unsigned int

Gas sensor 4:

status

See the Modbus Enumerated Fields tables for a list of values.
8130082
823008332-bit unsigned int

Gas sensor 4:

type

See the Modbus Enumerated Fields tables for a list of values.
8330084
843008532-bit floating point

Gas sensor 4:

reading

Gas reading, with units noted in the following register.
8530086
863008732-bit unsigned int

Gas sensor 4:

units

See the Modbus Enumerated Fields tables for a list of values.
8730088
883008932-bit signed int

Gas sensor 4:

next calibration due

Number of days until the next calibration for this sensor.

Negative values indicate the calibration is overdue.

8930090
903009132-bit unsigned int

Gas sensor 5:

status

See the Modbus Enumerated Fields tables for a list of values.
9130092
923009332-bit unsigned int

Gas sensor 5:

type

See the Modbus Enumerated Fields tables for a list of values.
9330094
943009532-bit floating point

Gas sensor 5:

reading

Gas reading, with units noted in the following register.
9530096
963009732-bit unsigned int

Gas sensor 5:

units

See the Modbus Enumerated Fields tables for a list of values.
9730098
983009932-bit signed int

Gas sensor 5:

next calibration due

Number of days until the next calibration for this sensor.

Negative values indicate the calibration is overdue.

9930100