verified connector library

Eliwell ICPlus 902/912/915/922 controller

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 confirmed at the hardware-verified rung and at no rung below it.

interop-verified

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.

pointaddress (0-based)typescaleunit
msk523_analogue_input_1117I160.1°C/°F
msk523_control_setpoint_1382I160.1°C/°F
msk523_control_setpoint_2384I160.1°C/°F
msk523_digital_inputs_status32882U161flag
msk523_alarms_status32894U161flag
msk523_general_status32895U161flag
msk523_alarm_summary32893U161flag
msk523_regulators_status32892U161flag
msk523_instrument_control_status32875U161flag
msk524_analogue_input_1115I160.1°C/°F
msk524_control_setpoint_1381I160.1°C/°F
msk524_control_setpoint_2383I160.1°C/°F
msk524_digital_inputs_status32880U161flag
msk524_alarms_status32892U161flag
msk524_general_status32893U161flag
msk524_alarm_summary32891U161flag
msk524_regulators_status32890U161flag
msk524_instrument_control_status32873U161flag
msk525_analogue_input_1115I160.1°C/°F
msk525_control_setpoint_1549I160.1°C/°F
msk525_control_setpoint_2551I160.1°C/°F
msk525_digital_inputs_status32880U161flag
msk525_alarms_status32888U161flag
msk525_general_status32889U161flag
msk525_alarm_summary32887U161flag
msk525_regulators_status32886U161flag
msk525_instrument_control_status32873U161flag

link settings as documented (unverified): RTU; default 9600 8E2; unit ID 1; FC 03,16,43; To guarantee correct operation, the controller must be switched off and switched on again after modification of parameters Pty and bAU.

bench facts as documented (unverified)
terminalsTTL
connectorTTL
max registers/read16
broadcastsupported
protocol notesRW (Reading/Writing) commands are enabled by activating a timer: it is mandatory to write a WORD (containing a time in seconds) at address 109 (0x6D) before sending any command.
FC 43 device IDsupported
doc revisionrel.10/14
field reports — community-sourced, unverified (checked 2026-06-11)
  • confirmed: Baud rates [4800, 9600, 19200, 38400] and default 9600 — confirmed by Eliwell ICPlus Modbus Manual (rel.10/14)
  • confirmed: Write timer quirk at address 109 (0x6D) — confirmed by Eliwell ICPlus Modbus Manual (rel.10/14)
  • confirmed: Function codes 3, 16, 43 — confirmed by Eliwell ICPlus Modbus Manual (rel.10/14)
  • confirmed: Device profiles msk523, msk524, msk525 — confirmed by Eliwell Televis/DeviceManager driver database

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

If your device isn't here, upload its register map. Generation is free, and the connector keeps the rung it earns under testing.

To prove a connector against your own device, order hardware verification. If it doesn't verify, you don't pay.

Platform builders can license the verified library: machine-readable maps, the firmware matrix, API access.