ET6000 MODBUS Register Tables
[V0.0.3 by Sean]
Common Function for all ET-6000 module
|
Modules Supported (ET-6000 series) |
|||
|
Name |
Date |
Firmware |
Note |
|
1-Dec-2006 |
V1.00 |
8 DO, 14 DI |
|
|
1- Dec -2006 |
V1.00 |
8 DO, 10 DI 8 Relay Output (Form A), 10 DI |
|
|
1- Dec -2006 |
V1.00 |
24 DO 18 Relay Output (Form A), 6 Relay Output (Form C) |
|
Note: for DO and DI, a register is one byte; while AO and AI, a register is two byte.
Common Functions for all ET-6000 series modules
|
(0xxxx) DO address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
226 |
1 |
Recover all I/O default settings |
1 |
1=recover |
W (Pulse) |
|
227 |
1 |
Recover all web default settings (*) |
1 |
1=recover |
W (Pulse) |
|
228 |
1 |
ID default settings (*) |
1 |
1=recover |
W (Pulse) |
|
229 |
1 |
Web Enable/Disable |
1 |
1=recover |
W (Pulse) |
|
233 |
1 |
Reboot ET-6000 |
1 |
1=reboot |
W (Pulse) |
(*) Not yet implemented for security reason.
|
(3xxxx) AI address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
350 |
1 |
OS image version |
1 |
123 means version=1.2.3 |
R |
|
351 |
1 |
Total Firmware version |
1 |
123 means version=1.2.3 |
R |
|
358 |
1 |
Modbus communication status |
1 |
0= No Error -1= CRC error -2= Timeout |
R |
|
360 |
1 |
Pair Connection |
1 |
0=Normal 1=Timeout 2=Disconnected |
R |
|
¡@ (4xxxx) AO address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
555 |
1 |
CPU reset status |
1 |
1= by power on 2= by 0.8 second WDT 3= by Reset command |
R/W |
|
556 |
1 |
CPU reset events |
1 |
How many CPU reset events has happened? When CPU is reset by one of the situations described in register 555, the event increases one count. |
R/W/E |
|
557 |
1 |
Set host watch dog timer |
1 |
<5: Disabled 5~65535: Enabled (unit: second) (default=0) When ET-6000 loses communication with PC more than the WDT setting, DO and AO go to their safe values and host WDT events plus 1 count. |
R/W/E |
|
558 |
1 |
Host WDT events |
1 |
How many host WDT events has happened after CPU reset? |
R/W |
|
559 |
1 |
Module name |
4 |
8 ASCII characters |
R |
|
563 |
1 |
Module nick name |
8 |
16 ASCII characters |
R/W/E |
Detailed Modbus Address Table for ET-6052 (D)
|
(0xxxx) DO address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
0 |
0~7 |
Digital Output |
1 |
0=off 1=on |
R/W |
|
80 |
1 |
Clear all DI latched status (high) |
1 |
1=clear |
W (Pulse) |
|
81 |
1 |
Clear all DI latched status (low) |
1 |
1=clear |
W (Pulse) |
|
82 |
0~13 |
Clear low speed (100Hz) digital counter |
1 |
1=clear |
W (Pulse) |
|
350 |
1 |
Enable all DI latched status (high/low) |
1 |
0=disable 1=enable (default=0) |
R/W/E |
|
351 |
0~13 |
Enable low speed (100Hz) digital counter |
1 |
0=disable 1=enable (default=0) |
R/W/E |
|
431 |
1 |
Write DO Power on value to EEPROM |
1 |
1=write |
W (Pulse) |
|
432 |
1 |
Write DO Safe value to EEPROM |
1 |
1=write |
W (Pulse) |
|
435 |
0~7 |
Power on value for DO |
1 |
0=off 1=on (default=0) |
R/W/E |
|
515 |
0~7 |
Safe value for DO |
1 |
0=off 1=on (default=0) |
R/W/E |
|
(1xxxx) DI address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
0 |
0~13 |
Digital Input |
1 |
0=off 1=on |
R |
|
80 |
0~13 |
Digital latched status (high) |
1 |
0=no 1=latched |
R |
|
160 |
0~13 |
Digital latched status (low) |
1 |
0=no 1=latched |
R |
|
(3xxxx) AI address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
32 |
0~13 |
Low speed (100Hz) digital counter |
1 |
0~65535 |
R |
|
(3xxxx) AI address (Static Channel Number Value) |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Value |
Access Type |
|
300 |
1 |
DI (channel number) |
1 |
14 |
R |
|
301 |
1 |
DI high/low latch (channel number) |
1 |
14 |
R |
|
310 |
1 |
DO (channel number) |
1 |
8 |
R |
|
311 |
1 |
Power on value for DO (channel number) |
1 |
8 |
R |
|
312 |
1 |
Safe value for DO (channel number) |
1 |
8 |
R |
|
321 |
1 |
Low speed counter (100Hz) (channel number) |
1 |
14 |
R |
|
(4xxxx) AO address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
200 |
0~13 |
Preset value for low speed (100Hz) digital counter |
1 |
0~65535(default=0) |
R/W/E |
Detailed Modbus Address Table for ET-6060 (D)
|
(0xxxx) DO address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
0 |
0~7 |
Digital Output |
1 |
0=off 1=on |
R/W |
|
80 |
1 |
Clear all DI latched status (high) |
1 |
1=clear |
W (Pulse) |
|
81 |
1 |
Clear all DI latched status (low) |
1 |
1=clear |
W (Pulse) |
|
82 |
0~9 |
Clear low speed (100Hz) digital counter |
1 |
1=clear |
W (Pulse) |
|
350 |
1 |
Enable all DI latched status (high/low) |
1 |
0=disable 1=enable (default=0) |
R/W/E |
|
351 |
0~9 |
Enable low speed (100Hz) digital counter |
1 |
0=disable 1=enable (default=0) |
R/W/E |
|
431 |
1 |
Write DO Power on value to EEPROM |
1 |
1=write |
W (Pulse) |
|
432 |
1 |
Write DO Safe value to EEPROM |
1 |
1=write |
W (Pulse) |
|
435 |
0~7 |
Power on value for DO |
1 |
0=off 1=on (default=0) |
R/W/E |
|
515 |
0~7 |
Safe value for DO |
1 |
0=off 1=on (default=0) |
R/W/E |
|
(1xxxx) DI address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
0 |
0~9 |
Digital Input |
1 |
0=off 1=on |
R |
|
80 |
0~9 |
Digital latched status (high) |
1 |
0=no 1=latched |
R |
|
160 |
0~9 |
Digital latched status (low) |
1 |
0=no 1=latched |
R |
|
(3xxxx) AI address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
32 |
0~9 |
Low speed (100Hz) digital counter |
1 |
0~65535 |
R |
|
(3xxxx) AI address (Static Channel Number Value) |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Value |
Access Type |
|
300 |
1 |
DI (channel number) |
1 |
10 |
R |
|
301 |
1 |
DI high/low latch (channel number) |
1 |
10 |
R |
|
310 |
1 |
DO (channel number) |
1 |
8 |
R |
|
311 |
1 |
Power on value for DO (channel number) |
1 |
8 |
R |
|
312 |
1 |
Safe value for DO (channel number) |
1 |
8 |
R |
|
321 |
1 |
Low speed counter (100Hz) (channel number) |
1 |
10 |
R |
|
(4xxxx) AO address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
200 |
0~9 |
Preset value for low speed (100Hz) digital counter |
1 |
0~65535(default=0) |
R/W/E |
Detailed Modbus Address Table for ET2-6064 (D)
|
(0xxxx) DO address |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Range |
Access Type |
|
0 |
0~23 |
Digital Output |
1 |
0=off 1=on |
R/W |
|
431 |
1 |
Write DO Power on value to EEPROM |
1 |
1=write |
W (Pulse) |
|
432 |
1 |
Write DO Safe value to EEPROM |
1 |
1=write |
W (Pulse) |
|
435 |
0~23 |
Power on value for DO |
1 |
0=off 1=on (default=0) |
R/W/E |
|
515 |
0~23 |
Safe value for DO |
1 |
0=off 1=on (default=0) |
R/W/E |
|
(3xxxx) AI address (Static Channel Number Value) |
|||||
|
Begin address |
Points |
Description |
Registers per Point |
Value |
Access Type |
|
310 |
1 |
DO (channel number) |
1 |
24 |
R |
|
311 |
1 |
Power on value for DO (channel number) |
1 |
24 |
R |
|
312 |
1 |
Safe value for DO (channel number) |
1 |
24 |
R |
¡@