Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.
Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| binary_inputs | 2 | U16 | 1 | |
| binary_outputs | 11 | U16 | 1 | |
| battery_voltage | 12 | I16 | 0.1 | V |
| cpu_temperature | 13 | I16 | 0.1 | °C |
| d_plus | 14 | I16 | 0.1 | V |
| oil_pressure | 15 | I16 | 0.1 | Bar |
| water_temperature | 16 | I16 | 1 | °C |
| fuel_level | 17 | I16 | 1 | % |
| reload_time | 18 | I16 | 1 | s |
| engine_state | 162 | U16 | 1 | |
| controller_mode | 167 | U16 | 1 | |
| generator_voltage_l1_n | 248 | U16 | 1 | |
| generator_voltage_l2_n | 249 | U16 | 1 | |
| generator_voltage_l3_n | 250 | U16 | 1 | |
| generator_frequency | 255 | U16 | 0.1 | |
| power_factor | 260 | I16 | 0.01 | |
| active_power | 263 | I16 | 1 | |
| mains_voltage_l1_n | 287 | U16 | 1 | |
| mains_voltage_l2_n | 288 | U16 | 1 | |
| mains_voltage_l3_n | 289 | U16 | 1 | |
| mains_frequency | 295 | U16 | 0.1 | |
| run_hours | 3586 | U32BE | 1 | |
| number_of_starts | 3588 | U16 | 1 |
| terminals | RS485(1), RS485(2), RS232(1), RS232(2), CAN(2) |
| termination | RS485 and CAN bus line has to be terminated by 120 ohm resistors on both ends. |
| connector | DB 9 for RS232, RJ45 for Ethernet, USB A-USB B for USB |
| isolation | All IGS-NT controllers - port RS485(1) has NO embedded galvanic separation, port RS485(2) has YES embedded galvanic separation. |
| shield/ground | Shielded cable has to be used, shielding has to be connected to PE on one side (controller side). |
| max registers/read | 127 |
| protocol notes | The response to an incoming message depends on the communication speed. The delay is not shorter than the time needed to send/receive 3 and 1/2 characters. Using function 16 it is possible to write maximum 16 registers at once. |
| environment | Max. ambient temperature 70°C |
| doc revision | IGS-NT Communication Guide 04-2015.pdf |
Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.
Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.
Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.
Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.