Modbus registers table
System status registers
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
100 | 64 | 101 | 65 | R | – | Uint16 | – |
Product identifier
|
114..115 | 72...73 | 115...116 | 73...74 | R | – | Uint32 | – |
Product state
|
116 | 74 | 11722 | 75 | R | – | Uint16 | – |
Product error codes
|
120...139 | 78...8B | 121...140 | 79...8C | R | – | UTF8 | – | Product family |
140...159 | 8C...9F | 141...160 | 8D...A0 | R/W | – | UTF8 | – | Product name (User application name) |
160...179 | A0...B3 | 161...180 | A1...B4 | R | – | UTF8 | – | Product
code
|
180...199 | B4...C7 | 181...200 | B5...C8 | R | – | UF8 | – | Manufacturer: Schneider Electric |
208...219 | D0...DB | 209...220 | D1...DC | R | – | UF8 | – | ASCII serial number |
220 | DC | 221 | DD | R | – | Uint16 | – | Manufacturing unit identifier |
227...246 | E3...F6 | 228...247 | E4...F7 | R | – | UTF8 | – | Product capability |
247...266 | F7...10A | 248...267 | F8...10B | R | – | UTF8 | – | Product
model
|
300...306 | 12C...132 | 301...307 | 12D...133 | R | – | Uint16 | – | Date
and time in 7 register format
The following parameters correspond to each register:
|
307...310 | 133...136 | 308...311 | 134...137 | R/W | – | Uint16 | – | Date and time in TI081 format. See Date and time (TI081 format). |
320...324 | 140...149 | 321...325 | 141...145 | R | – | Uint16 | – | Present
firmware version
|
325...329 | 145...149 | 326...330 | 146...14A | R | – | Uint16 | – | Previous
firmware version
|
340...344 | 154...158 | 341...345 | 155...159 | R | – | Uint16 | – | Boot
firmware version
|
550...555 | 226...22B | 551...556 | 227...22C | R | – | UTF8 | – | Existing OS version |
556...561 | 22C...231 | 557...562 | 22D...232 | R | – | UTF8 | – | Previous OS version |
562...567 | 232...237 | 563...572 | 233...23C | R | – | UTF8 | – | Existing RS/Boot version |
Modbus
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
750 | 2EE | 751 | 2EF | R/W | – | Uint16 | 1...247 |
Device address Default value: 1 |
751 | 2EF | 752 | 2F0 | R/W | – | Uint16 |
|
Baud rate Default value: 2 (19200) |
752 | 2F0 | 753 | 2F1 | R/W | – | Uint16 |
|
Parity Default value: 0 (Even) |
753 | 2F1 | 754 | 2F2 | R/W | – | Uint16 |
|
Automatic configuration Default value: 0 (Diabled) |
754 | 2F2 | 755 | 2F3 | R/W | – | Uint16 |
|
Disable modbus write Default value: 0 (OFF) NOTE: This register
is only accessible in write mode only using the Modbus/98 protocol
(See Safety standards compliance requirements). It is accessible in read only mode using standard Modbus.
|
Insulation monitoring registers
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
1020...1021 | 3FC...3FD | 1021...1022 | 3FD...3FE | R | Ohm | Float32 | – |
Resistance The value NaN (Not a Number) 0xFFC00000 is returned during the auto-test. |
1022...1023 | 3FE...3FF | 1023...1024 | 3FF..400 | R | nF | Float32 | – |
NOTE:
Applicable for IM400N. Capacitance The value NaN (Not a Number) 0xFFC00000 is returned during the auto-test. |
1026 | 402 | 1027 | 403 | R | – | Uint16 |
|
R equality |
1027 | 403 | 1028 | 404 | R | – | Uint16 |
|
NOTE:
Applicable for IM400N. C equality |
1029 | 405 | 1030 | 406 | R | V | Float32 | – | RMS Voltage to ground |
1031 | 407 | 1032 | 408 | R | V | Float32 |
|
Injection status |
Insulation alarm
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
1100 | 44C | 1101 | 44D | R | – | Uint16 |
|
Insulation alarm |
1102 | 44E | 1103 | 44F | R | – | Uint16 | – | Product
alarm status
|
1103 | 44F | 1104 | 450 | R | – | Uint16 | – | Compliment for product alarm status |
1104...1105 | 450...451 | 1105...1106 | 451...452 | R | – | Uint32 | 0...0XFFFFFFFF | Status counter |
1110...1111 | 456...457 | 1111...1112 | 457...458 | R | – | Uint32 | – | Product
status
|
Diagnostics
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
2000 | 7D0 | 2001 | 7D1 | W | – | Uint16 | 0xA456 = run auto-test | Run the auto-test of the product without testing the relay (same as the auto-test cycle). |
2001...2004 | 7D1...7D4 | 2002...2005 | 7D2...7D5 | R | – | Date/Time | – |
Total uptime since first power up of product. Registers correspond to (result - 01/01/2000) = total uptime. TI081 date format (See Date and time (TI081 format)) |
2005...2006 | 7D5...7D6 | 2006...2007 | 7D6...7D7 | R | – | Uint32 | – |
Total number of power cycles since first power-up of the product |
2050 | 802 | 2051 | 803 | W | – | Uint16 | – |
Write 0x1919 to reset factory settings (default factory settings) |
2051 | 803 | 2052 | 804 | W | – | Uint16 | – |
Write 0xF0A1 to reset all logs |
2052 | 804 | 2053 | 805 | W | – | Uint16 | – |
Write 0x25AB to reset all graphs |
CRC
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
2500...2501 | 9C4...9C5 | 2501...2502 | 9C5...9C6 | R | – | Uint32 | – |
Application CRC value. |
2502...2503 | 9C6...9C7 | 2503...2504 | 9C7...9C8 | R | – | Uint32 | – |
Boot CRC value |
Settings
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
2997...2998 | BB5...BB6 | 2998...2999 | BB6...BB7 | R | – | Uint16 | – |
Total number of settings changed since first power-up. Incremented by 1 for each change of one or several parameters. |
3000 | BB8 | 3001 | BB9 | R/W | — | Uint16 |
|
Injection inhibition Default value: 0 (Normally open) |
3001 | BB9 | 3002 | BBA | R/W | – | Uint16 |
|
Insulation alarm relay logic command Default value: 2 (Failsafe) |
3002...3003 | BBA...BBB | 3003...3004 | BBB...BBC | R/W | Ohm | Uint32 |
0.04...500 kΩ |
Insulation alarm threshold Default value: 1 kΩ |
3004...3005 | BBC...BBD | 3005...3006 | BBD...BBE | R/W | Ohm | Uint32 |
|
Preventive alarm threshold OFF is used to deactivate the preventive alarm. Default value: 0xFFFFFFFF |
3007 | BBF | 3008 | BC0 | R/W | s | Uint16 | 0...7200 s |
Insulation alarm time delay (in seconds) Default value: 0 s |
3008 | BC0 | 3009 | BC1 | R/W | – | Uint16 |
For IM400N:
For IM400THRN:
|
Network filtering
For IM400N:Default value: 1(40s) For IM400THRN:Default value: 1(20s) |
3009 | BC1 | 3010 | BC2 | R/W | Hz | Uint16 |
|
Network frequency
Default value: 50 Hz |
3014 | BC6 | 3015 | BC7 | R/W | – | Uint16 | 0000...9999 |
Password Default value: 0000 |
3015 | BC7 | 3016 | BC8 | R/W | – | Uint16 |
|
Password protection Default value: 0 (password protection deactivated) |
3016 | BC8 | 3017 | BC9 | R/W | – | Uint16 |
|
Interface language Default value: 0 (English) |
3017 | BC9 | 3018 | BCA | R/W | % | Uint16 | 10...100% |
Screen contrast Default value: 50% |
3018 | BCA | 3019 | BCB | R/W | % | Uint16 | 10...100% |
Screen brightness. Default value: 100% |
3019 | BCB | 3020 | BCC | R/W | – | Uint16 |
For IM400N:
For IM400THRN:
|
High voltage adapter Default value: 0 (no adapter) For IM400THRN: Default value: 5 (no adapter) |
3021 | BCD | 3022 | BCE | R/W | s | Uint16 | 0...7200 s |
Preventive insulation alarm time delay (in seconds) Default value: 0 s |
3022 | BCE | 3023 | BCF | R/W | – | Uint16 |
|
Corrected insulation fault signal Disable corrected insulation fault signal if acknowledge alarm relay is disabled. Default value: 0 (Disabled) |
3023 | BCF | 3024 | BD0 | R/W | – | Uint16 |
|
Acknowledge alarm relay Default value: 1 (Enabled) |
3024 | BD0 | 3025 | BD1 | R/W | – | Uint16 |
For IM400THRN:
|
NOTE:
Applicable for IM400THRN. Injection voltage Default value: 2 (60V) |
3025 | BD1 | 3026 | BD2 | R/W | – | Uint16 |
For IM400N:
For IM400THRN:3 = THR |
User application Default value: 0 (Power) For IM400THRN: Default value: 3 (THR) |
3026 | BD2 | 3027 | BD3 | R/W | – | Uint16 |
|
Disconnected injection detection Default value: 0 (OFF) |
3027 | BD3 | 3028 | BD4 | R/W | – | Uint16 |
|
NOTE:
Applicable for IM400N. Insulation fault locating Default value: 0 (OFF) |
3028 | BD4 | 3029 | BD5 | R/W | – | Uint16 | 0...50 |
NOTE:
Applicable for IM400N. Number of IFL Default value: 0 |
3029 | BD5 | 3030 | BD6 | R/W | – | Uint16 |
|
Auto-test: test with relays Default value: 1 (ON) |
3030...3031 | BD6...BD7 | 3031...3032 | BD7...BD8 | R/W | Ω | Uint32 |
|
HRG (Grounding resistance for impedant ungrounded system) Default value: 0xFFFFFFFF = OFF (Disabled) |
3032 | BD8 | 3033 | BD9 | R/W | – | Uint16 |
|
Alarm when injection inhibition is active. Default value: 1 (ON) |
3033 | BD9 | 3034 | BDA | R/W | – | Uint16 |
|
Screen saver activation Default value: 0 (OFF) |
3034 | BDA | 3035 | BDB | R/W | s | Uint16 | 30....3600 s |
Screen saver delay Default value: 300 s (5 min) |
3035 | BDB | 3036 | BDC | R/W | – | Uint16 |
|
Inhibition input Default value: 0 (OFF) |
3036 | BDC | 3037 | BDD | R/W | Ω | Uint16 | 0....50 KΩ |
NOTE:
Applicable for IM400THRN. Transformer primary DC resistance. Default value: 0 |
3037 | BDD | 3038 | BDE | R/W | – | Uint16 |
|
NOTE:
Applicable for IM400THRN. Number of transformers. Default value: 0 |
3038...3039 | BDE...BDF | 3039...3040 | BDF...BE0 | R/W | Ω | Float32 | – |
NOTE:
Applicable for IM400THRN. Adapter offset resistance. Default value: 0 |
3040 | BE0 | 3041 | BE1 | R/W | – | Uint16 |
|
Logical command of the preventive insulation alarm relay Default value: 2 (Failsafe) |
3041 | BE1 | 3042 | BE2 | R/W | s | Uint16 | 0...7200 s |
Preventive insulation alarm time delay (in seconds) Default value: 0 s |
3044...3045 | BE4...BE5 | 3045...3046 | BE5...BE6 | R/W | – | Uint32 | – |
Insulation alarm relay bit map
|
3046...3047 | BE6...BE7 | 3047...3048 | BE7...BE8 | R/W | – | Uint32 | – |
Preventive insulation alarm relay bit map
|
3048 | BE8 | 3049 | BE9 | R/W | – | Uint16 |
|
Inhibition type Default value: 0 (Internal Inhibition) |
Trending
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
12000 | 2EE0 | 12001 | 2EE1 | R | – | Uint16 | Hour trending | Number of new records in trending buffer not yet read by the Modbus master. |
12001 | 2EE1 | 12002 | 2EE2 | R | – | Uint16 |
Day trending |
Number of new records in trending buffer not yet read by the Modbus master. |
12002 | 2EE2 | 12003 | 2EE3 | R | – | Uint16 |
Week trending |
Number of new records in trending buffer not yet read by the Modbus master. |
12003 | 2EE3 | 12004 | 2EE4 | R | – | Uint16 |
Month trending |
Number of new records in trending buffer not yet read by the Modbus master. |
12004 | 2EE4 | 12005 | 2EE5 | R | – | Uint16 |
Year trending |
Number of new records in trending buffer not yet read by the Modbus master. |
12010...12011 | 2EEA...2EEB | 12011...12012 | 2EEB...2EEC | R | – | Float32 |
Hour value |
Reading hour values Each reading decrements the counter at address 12000. |
12012 | 2EEC | 12013 | 2EED | R | – | Uint16 |
Hour value status |
Status:
|
12013...12014 | 2EED...2EEE | 12014...12015 | 2EEE...2EEF | R | – | Float32 |
Day value |
Reading day values Each reading decrements the counter at address 12031. |
12015 | 2EEF | 12016 | 2EF0 | R | – | Uint16 |
Day value status |
Status:
|
12016...12017 | 2EF0...2EF1 | 12017...12018 | 2EF1...2EF2 | R | – | Float32 |
Week value |
Reading week values Each reading decrements the counter at address 12002. |
12018 | 2EF2 | 12019 | 2EF3 | R | – | Uint16 |
Week value status |
Status:
|
12019...12020 | 2EF3...2EF4 | 12020...12021 | 2EF4...2EF5 | R | – | Float32 |
Month value |
Reading month values Each reading decrements the counter at address 12003. |
12021 | 2EF5 | 12022 | 2EF6 | R | – | Uint16 |
Month value status |
Status:
|
12022...12023 | 2EF6...2EF7 | 12023...12024 | 2EF7...2EF8 | R | – | Float32 |
Year value |
Reading year values Each reading decrements the counter at address 12004. |
12024 | 2EF8 | 12025 | 2EF9 | R | – | Uint16 |
Year value status |
Status:
|
Logging
Address | Register | R/W | Unit | Type | Range | Description | ||
---|---|---|---|---|---|---|---|---|
dec | hex | dec | hex | |||||
19996...19997 | 4E1C...4E1D | 19997...19998 | 4E1D...4E1E | R | – | Uint32 | – | Roll over counter |
19998...19999 | 4E1E...4E1F | 19999...20000 | 4E1F...4E20 | R | – | Uint32 | 1...240 | Number of event records |
20001 | 4E21 | 20002 | 4E22 | R | – | Uint16 | – | Most recent record number |
20002...20013 | 4E22...4E2D | 20003...20014 | 4E23...4E2E | R | – | Record | – | Record 1 |
20014...20025 | 4E2E...4E39 | 20015...20026 | 4E2F...4E3A | R | – | Record | – | Record 2 |
... | ||||||||
20338...20349 | 4F72...4F7D | 20339...20350 | 4F73...4F7E | R | – | Record | – | Record 30 |
20710...20721 | 50E6...50F1 | 20711...20722 | 50E7...50F2 | R | – | Record | – | Record 60 |