The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 2 revision(s) of this hardware. Here are the known revisions and their differences.
This also includes the send and receive PDOs defined for each revision, and a link to other known devices with identical PDOs.
Revision | r16 |
r21 |
|
Name | ER6001-0002 Interface (RS232/422/485) |
||
PID | 0x17714852 |
||
Revision Code | 0x00100002 |
0x00150002 |
|
Equivalant Devices | EP6001-0002 r20 |
||
TX PDOs | 0x1a00: COM Inputs |
||
0x6000:01 Status__Transmit accepted BOOL |
|||
0x6000:02 Status__Receive request BOOL |
|||
0x6000:03 Status__Init accepted BOOL |
|||
0x6000:04 Status__Buffer full BOOL |
|||
0x6000:05 Status__Parity error BOOL |
|||
0x6000:06 Status__Framing error BOOL |
|||
0x6000:07 Status__Overrun error BOOL |
|||
0x6000:09 Status__Input length USINT (8 bits) |
|||
0x6000:11 Data In 0 USINT (8 bits) |
|||
0x6000:12 Data In 1 USINT (8 bits) |
|||
0x6000:13 Data In 2 USINT (8 bits) |
|||
0x6000:14 Data In 3 USINT (8 bits) |
|||
0x6000:15 Data In 4 USINT (8 bits) |
|||
0x6000:16 Data In 5 USINT (8 bits) |
|||
0x6000:17 Data In 6 USINT (8 bits) |
|||
0x6000:18 Data In 7 USINT (8 bits) |
|||
0x6000:19 Data In 8 USINT (8 bits) |
|||
0x6000:1a Data In 9 USINT (8 bits) |
|||
0x6000:1b Data In 10 USINT (8 bits) |
|||
0x6000:1c Data In 11 USINT (8 bits) |
|||
0x6000:1d Data In 12 USINT (8 bits) |
|||
0x6000:1e Data In 13 USINT (8 bits) |
|||
0x6000:1f Data In 14 USINT (8 bits) |
|||
0x6000:20 Data In 15 USINT (8 bits) |
|||
0x6000:21 Data In 16 USINT (8 bits) |
|||
0x6000:22 Data In 17 USINT (8 bits) |
|||
0x6000:23 Data In 18 USINT (8 bits) |
|||
0x6000:24 Data In 19 USINT (8 bits) |
|||
0x6000:25 Data In 20 USINT (8 bits) |
|||
0x6000:26 Data In 21 USINT (8 bits) |
|||
0x1a04: COM Inputs |
|||
0x6001:01 Status UINT (16 bits) |
|||
0x6000:11 Data In 0 USINT (8 bits) |
|||
0x6000:12 Data In 1 USINT (8 bits) |
|||
0x6000:13 Data In 2 USINT (8 bits) |
|||
0x6000:14 Data In 3 USINT (8 bits) |
|||
0x6000:15 Data In 4 USINT (8 bits) |
|||
0x6000:16 Data In 5 USINT (8 bits) |
|||
0x6000:17 Data In 6 USINT (8 bits) |
|||
0x6000:18 Data In 7 USINT (8 bits) |
|||
0x6000:19 Data In 8 USINT (8 bits) |
|||
0x6000:1a Data In 9 USINT (8 bits) |
|||
0x6000:1b Data In 10 USINT (8 bits) |
|||
0x6000:1c Data In 11 USINT (8 bits) |
|||
0x6000:1d Data In 12 USINT (8 bits) |
|||
0x6000:1e Data In 13 USINT (8 bits) |
|||
0x6000:1f Data In 14 USINT (8 bits) |
|||
0x6000:20 Data In 15 USINT (8 bits) |
|||
0x6000:21 Data In 16 USINT (8 bits) |
|||
0x6000:22 Data In 17 USINT (8 bits) |
|||
0x6000:23 Data In 18 USINT (8 bits) |
|||
0x6000:24 Data In 19 USINT (8 bits) |
|||
0x6000:25 Data In 20 USINT (8 bits) |
|||
0x6000:26 Data In 21 USINT (8 bits) |
|||
0x1a08: DIG Inputs |
|||
0x6010:01 Digital Input 1 BOOL |
|||
0x6010:02 Digital Input 2 BOOL |
|||
RX PDOs | 0x1600: COM Outputs |
||
0x7000:01 Ctrl__Transmit request BOOL |
|||
0x7000:02 Ctrl__Receive accepted BOOL |
|||
0x7000:03 Ctrl__Init request BOOL |
|||
0x7000:04 Ctrl__Send continuous BOOL |
|||
0x7000:09 Ctrl__Output length USINT (8 bits) |
|||
0x7000:11 Data Out 0 USINT (8 bits) |
|||
0x7000:12 Data Out 1 USINT (8 bits) |
|||
0x7000:13 Data Out 2 USINT (8 bits) |
|||
0x7000:14 Data Out 3 USINT (8 bits) |
|||
0x7000:15 Data Out 4 USINT (8 bits) |
|||
0x7000:16 Data Out 5 USINT (8 bits) |
|||
0x7000:17 Data Out 6 USINT (8 bits) |
|||
0x7000:18 Data Out 7 USINT (8 bits) |
|||
0x7000:19 Data Out 8 USINT (8 bits) |
|||
0x7000:1a Data Out 9 USINT (8 bits) |
|||
0x7000:1b Data Out 10 USINT (8 bits) |
|||
0x7000:1c Data Out 11 USINT (8 bits) |
|||
0x7000:1d Data Out 12 USINT (8 bits) |
|||
0x7000:1e Data Out 13 USINT (8 bits) |
|||
0x7000:1f Data Out 14 USINT (8 bits) |
|||
0x7000:20 Data Out 15 USINT (8 bits) |
|||
0x7000:21 Data Out 16 USINT (8 bits) |
|||
0x7000:22 Data Out 17 USINT (8 bits) |
|||
0x7000:23 Data Out 18 USINT (8 bits) |
|||
0x7000:24 Data Out 19 USINT (8 bits) |
|||
0x7000:25 Data Out 20 USINT (8 bits) |
|||
0x7000:26 Data Out 21 USINT (8 bits) |
|||
0x1604: COM Outputs |
|||
0x7001:01 Ctrl UINT (16 bits) |
|||
0x7000:11 Data Out 0 USINT (8 bits) |
|||
0x7000:12 Data Out 1 USINT (8 bits) |
|||
0x7000:13 Data Out 2 USINT (8 bits) |
|||
0x7000:14 Data Out 3 USINT (8 bits) |
|||
0x7000:15 Data Out 4 USINT (8 bits) |
|||
0x7000:16 Data Out 5 USINT (8 bits) |
|||
0x7000:17 Data Out 6 USINT (8 bits) |
|||
0x7000:18 Data Out 7 USINT (8 bits) |
|||
0x7000:19 Data Out 8 USINT (8 bits) |
|||
0x7000:1a Data Out 9 USINT (8 bits) |
|||
0x7000:1b Data Out 10 USINT (8 bits) |
|||
0x7000:1c Data Out 11 USINT (8 bits) |
|||
0x7000:1d Data Out 12 USINT (8 bits) |
|||
0x7000:1e Data Out 13 USINT (8 bits) |
|||
0x7000:1f Data Out 14 USINT (8 bits) |
|||
0x7000:20 Data Out 15 USINT (8 bits) |
|||
0x7000:21 Data Out 16 USINT (8 bits) |
|||
0x7000:22 Data Out 17 USINT (8 bits) |
|||
0x7000:23 Data Out 18 USINT (8 bits) |
|||
0x7000:24 Data Out 19 USINT (8 bits) |
|||
0x7000:25 Data Out 20 USINT (8 bits) |
|||
0x7000:26 Data Out 21 USINT (8 bits) |
|||
0x1608: DIG Outputs |
|||
0x7010:01 Digital Output 1 BOOL |
|||
0x7010:02 Digital Output 2 BOOL |