device library

Eliwell ICPlus 902/912/915/922 controller

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

structure-verified

Decode path is structurally sound (addresses, widths, finite values). Does NOT prove word order or scaling.

pointaddress (0-based)typescaleunit
ST1 (Analogue input (control)) [MSK 524/525]115I160.1°C/°F
ST1 (Analogue input (control))117I160.1°C/°F
SEt1 (Control setpoint value 1) [MSK 524]381I160.1°C/°F
SEt1 (Control setpoint value 1)382I160.1°C/°F
SEt2 (Control setpoint value 2) [MSK 524]383I160.1°C/°F
SEt2 (Control setpoint value 2)384I160.1°C/°F
SEt1 (Control setpoint value 1) [MSK 525]549I160.1°C/°F
SEt2 (Control setpoint value 2) [MSK 525]551I160.1°C/°F
SP1 (Regulation set point 1)16386I160.1°C/°F
rE1 OS1 (Offset on set point 1)16388I160.1°C/°F
rE1 db1 (Tripping band above set point 1)16390U160.1°C/°F
rE1 dF1 (Differential of set point 1)16392U160.1°C/°F
rE1 HS1 (Maximum value settable for set point 1)16394I161°C/°F
rE1 LS1 (Minimum value settable for set point 1)16396I161°C/°F
rE1 HA1 (Max. alarm regulator 1)16398I160.1°C/°F
rE1 LA1 (Min. alarm regulator 1)16400I160.1°C/°F
SP2 (Regulation set point 2)16402I160.1°C/°F
rE2 OS2 (Offset on set point 2)16404I160.1°C/°F
rE2 db2 (Tripping band above set point 2)16406U160.1°C/°F
rE2 dF2 (Differential of set point 2)16408U160.1°C/°F
rE2 HS2 (Maximum value settable for set point 2)16410I161°C/°F
rE2 LS2 (Minimum value settable for set point 2)16412I161°C/°F
rE2 HA2 (Max. alarm regulator 2)16414I160.1°C/°F
rE2 LA2 (Min. alarm regulator 2)16416I160.1°C/°F
SFt Sdi (Automatic back swing of Soft start function)16418U160.1°C/°F
AL AFd (Alarm differential)16420U160.1°C/°F
diS CA1 (Cell probe calibration)16422I160.1°C/°F
diS LdL (Minimum value that can be displayed)16424I160.1°C/°F
diS HdL (Maximum value that can be displayed)16426I160.1°C/°F
CnF H03 (Minimum limit for current input) [MSK 524]16428I161
CnF H04 (Maximum limit for current input) [MSK 524]16430I161
CnF H05 (Windows filter setting)16502I161
Client Status Register 32873 [MSK 524/525]32873U161
Client Status Register 3287532875U161
Client Status Register 32880 [MSK 524/525]32880U161
Client Status Register 3288232882U161
MSK 525 Regulator status32886U161
MSK 525 Alarm32887U161
MSK 525 Alarms32888U161
MSK 525 Status32889U161
MSK 524 Regulator status32890U161
MSK 524 Alarm32891U161
MSK 524 Alarms32892U161
MSK 523 Regulator status32892U161
MSK 524 Status32893U161
MSK 523 Alarm32893U161
MSK 523 Alarms32894U161
MSK 523 Status32895U161
rE1 HC1 (Operating mode of set point 1)49210U161
rE2 HC2 (Operating mode of set point 2)49211U161
rE1 dn1 (Start-up delay of regulator 1)49212U161s
rE1 do1 (Shutdown delay of regulator 1)49213U161min
rE1 di1 (Delay between two consecutive starts of regulator 1)49214U161min
rE1 dE1 (Start-up delay after the shutdown of regulator 1)49215U161s
rE1 On1 (ON time of regulator 1 due faulty probe)49216U161min
rE1 OF1 (OFF time of regulator 1 due faulty probe)49217U161min
rE2 dn2 (Start-up delay of regulator 2)49218U161s
rE2 do2 (Shutdown delay of regulator 2)49219U161min
rE2 di2 (Delay between two consecutive starts of regulator 2)49220U161min
rE2 dE2 (Start-up delay after the shutdown of regulator 2)49221U161s
rE2 On2 (ON time of regulator 2 due faulty probe)49222U161min
rE2 OF2 (OFF time of regulator 2 due faulty probe)49223U161min
SFt dSi (Value of soft start regulator step)49224U160.1°C/°F
SFt dSt (Duration of soft start regulator step)49225U161min
SFt Unt (Unit of measurement for step duration)49226U161
SFt SEn (Selects the regulator on which the soft start function must be enabled)49228U161
cLc Con (ON time for cyclic regulator output)49229U161min
cLc Cof (OFF time for cyclic regulator output)49230U161min
AL Att (Mode of parameter HA1-HA2 and LA-LA2)49231U161
AL PAO (Alarm disabling after Power On)49232U161h
AL SAO (Timeout for 'set point not reached' alarm)49233U161h
AL tAO (Alarm signalling delay)49234U161min
AL AOP (Polarity of alarm output)49235U161
AL tP (Enable alarm reset with all buttons)49236U161
Add dEA (Device address)49237U161
Add FAA (Family address)49238U161
diS LOC (Enable keyboard lock)49239U161
diS PS1 (Value of password 1)49240U161
diS PS2 (Value of password 2)49241U161
diS ndt (Display with decimal point)49242U161
diS CAI (Calibration enabling)49243U161
diS dro (Selection of °C/°F)49244U161
CnF H00 (Type of probe selection)49246U161
CnF H02 (Keyboard functions enabling time)49247U161s
CnF H06 (Key or aux./light digital input ON with unit OFF)49249U161
CnF H08 (Standby operating mode)49250U161
CnF H10 (Delay output enabling from Power On)49251U161min
CnF H11 (Configurability of digital inputs)49252U161
CnF H13 (Polarity and priority of digital inputs)49253U161
CnF H14 (Enabling delay of digital inputs)49254U161min
CnF H21 (Configurability of digital output 1 – Regulator 1)49255U161
CnF H22 (Configurability of digital output 2 – Regulator 2)49256U161
CnF H01 (Output link)49259U161
CnF H31 (UP button configurability)49260U161
CnF H32 (DOWN button configurability)49261U161
CnF H33 (ESC button configurability)49262U161
Add PtY (Modbus parity bit)49274U161
Add StP (Modbus stop bit)49275U161
Add bAU (Baudrate selection)49276U161
Add PtS (Protocol selection)49277U161
Add Adr (Modbus protocol controller address)49278U161
Visibility Register 4940849408U161
Visibility Register 4940949409U161
Visibility Register 4941049410U161
Visibility Register 4941149411U161
Visibility Register 4941249412U161
Visibility Register 4941349413U161
Visibility Register 4941449414U161
Visibility Register 4941549415U161
Visibility Register 4941649416U161
Visibility Register 4941749417U161
Visibility Register 4941849418U161
Visibility Register 4941949419U161
Visibility Register 4942049420U161
Visibility Register 4942149421U161
Visibility Register 4942249422U161
Visibility Register 4942349423U161
Visibility Register 4942449424U161
Visibility Register 4942549425U161
Visibility Register 4942649426U161
Visibility Register 4942749427U161
Visibility Register 4942849428U161
Visibility Register 4942949429U161
Visibility Register 4943049430U161
Visibility Register 4943149431U161
Visibility Register 4944049440U161
Visibility Register 4944649446U161

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.

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.