The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 8 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 | r0 |
r16 |
r17 |
r18 |
r19 |
r20 |
r21 |
r9995 |
|
Name | EL6001 Interface (RS232) |
EL6001 Interface (RS232) (15 Byte) |
|||||||
PID | 0x17713052 |
||||||||
Revision Code | 0x00000000 |
0x00100000 |
0x00110000 |
0x00120000 |
0x00130000 |
0x00140000 |
0x00150000 |
0x270b0000 |
|
Equivalant Devices | EL6021 r0 |
EL6021 r16 |
|||||||
TX PDOs | : |
||||||||
0x1a00: Inputs |
|||||||||
0x1a01: Inputs |
|||||||||
0x1a02: Inputs |
|||||||||
0x1a04: 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) |
|||||||||
0x1a05: COM ext. inputs |
|||||||||
0x6001:01 Status__Transmit accepted BOOL |
|||||||||
0x6001:02 Status__Receive request BOOL |
|||||||||
0x6001:03 Status__Init accepted BOOL |
|||||||||
0x6001:04 Status__Buffer full BOOL |
|||||||||
0x6001:05 Status__Parity error BOOL |
|||||||||
0x6001:06 Status__Framing error BOOL |
|||||||||
0x6001:07 Status__Overrun error BOOL |
|||||||||
0x6001:09 Status__Input length USINT (8 bits) |
|||||||||
0x6001:11 Data In 0 UINT (16 bits) |
|||||||||
0x6001:12 Data In 1 UINT (16 bits) |
|||||||||
0x6001:13 Data In 2 UINT (16 bits) |
|||||||||
0x6001:14 Data In 3 UINT (16 bits) |
|||||||||
0x6001:15 Data In 4 UINT (16 bits) |
|||||||||
0x6001:16 Data In 5 UINT (16 bits) |
|||||||||
0x6001:17 Data In 6 UINT (16 bits) |
|||||||||
0x6001:18 Data In 7 UINT (16 bits) |
|||||||||
0x6001:19 Data In 8 UINT (16 bits) |
|||||||||
0x6001:1a Data In 9 UINT (16 bits) |
|||||||||
0x6001:1b Data In 10 UINT (16 bits) |
|||||||||
0x6001:1c Data In 11 UINT (16 bits) |
|||||||||
0x6001:1d Data In 12 UINT (16 bits) |
|||||||||
0x6001:1e Data In 13 UINT (16 bits) |
|||||||||
0x6001:1f Data In 14 UINT (16 bits) |
|||||||||
0x6001:20 Data In 15 UINT (16 bits) |
|||||||||
0x6001:21 Data In 16 UINT (16 bits) |
|||||||||
0x6001:22 Data In 17 UINT (16 bits) |
|||||||||
0x6001:23 Data In 18 UINT (16 bits) |
|||||||||
0x6001:24 Data In 19 UINT (16 bits) |
|||||||||
0x6001:25 Data In 20 UINT (16 bits) |
|||||||||
0x6001:26 Data In 21 UINT (16 bits) |
|||||||||
0x6001:27 Data In 22 UINT (16 bits) |
|||||||||
0x6001:28 Data In 23 UINT (16 bits) |
|||||||||
0x6001:29 Data In 24 UINT (16 bits) |
|||||||||
0x6001:2a Data In 25 UINT (16 bits) |
|||||||||
0x6001:2b Data In 26 UINT (16 bits) |
|||||||||
0x6001:2c Data In 27 UINT (16 bits) |
|||||||||
0x6001:2d Data In 28 UINT (16 bits) |
|||||||||
0x6001:2e Data In 29 UINT (16 bits) |
|||||||||
0x6001:2f Data In 30 UINT (16 bits) |
|||||||||
0x6001:30 Data In 31 UINT (16 bits) |
|||||||||
0x6001:31 Data In 32 UINT (16 bits) |
|||||||||
0x6001:32 Data In 33 UINT (16 bits) |
|||||||||
0x6001:33 Data In 34 UINT (16 bits) |
|||||||||
0x6001:34 Data In 35 UINT (16 bits) |
|||||||||
0x6001:35 Data In 36 UINT (16 bits) |
|||||||||
0x6001:36 Data In 37 UINT (16 bits) |
|||||||||
0x6001:37 Data In 38 UINT (16 bits) |
|||||||||
0x6001:38 Data In 39 UINT (16 bits) |
|||||||||
0x6001:39 Data In 40 UINT (16 bits) |
|||||||||
0x6001:3a Data In 41 UINT (16 bits) |
|||||||||
0x6001:3b Data In 42 UINT (16 bits) |
|||||||||
0x6001:3c Data In 43 UINT (16 bits) |
|||||||||
0x6001:3d Data In 44 UINT (16 bits) |
|||||||||
0x6001:3e Data In 45 UINT (16 bits) |
|||||||||
0x6001:3f Data In 46 UINT (16 bits) |
|||||||||
0x6001:40 Data In 47 UINT (16 bits) |
|||||||||
0x6001:41 Data In 48 UINT (16 bits) |
|||||||||
0x6001:42 Data In 49 UINT (16 bits) |
|||||||||
RX PDOs | : |
||||||||
0x1600: Outputs |
|||||||||
0x1601: Outputs |
|||||||||
0x1602: Outputs |
|||||||||
0x1604: COM Outputs |
|||||||||
0x7000:01 Ctrl__Transmit request BOOL |
|||||||||
0x7000:02 Ctrl__Receive accepted BOOL |
|||||||||
0x7000:03 Ctrl__Init request BOOL |
|||||||||
0x7000:04 Ctrl__Send continues 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) |
|||||||||
0x1605: COM ext. outputs |
|||||||||
0x7001:01 Ctrl__Transmit request BOOL |
|||||||||
0x7001:02 Ctrl__Receive accepted BOOL |
|||||||||
0x7001:03 Ctrl__Init request BOOL |
|||||||||
0x7001:04 Ctrl__Send continuous BOOL |
|||||||||
0x7001:09 Ctrl__Output length USINT (8 bits) |
|||||||||
0x7001:11 Data Out 0 UINT (16 bits) |
|||||||||
0x7001:12 Data Out 1 UINT (16 bits) |
|||||||||
0x7001:13 Data Out 2 UINT (16 bits) |
|||||||||
0x7001:14 Data Out 3 UINT (16 bits) |
|||||||||
0x7001:15 Data Out 4 UINT (16 bits) |
|||||||||
0x7001:16 Data Out 5 UINT (16 bits) |
|||||||||
0x7001:17 Data Out 6 UINT (16 bits) |
|||||||||
0x7001:18 Data Out 7 UINT (16 bits) |
|||||||||
0x7001:19 Data Out 8 UINT (16 bits) |
|||||||||
0x7001:1a Data Out 9 UINT (16 bits) |
|||||||||
0x7001:1b Data Out 10 UINT (16 bits) |
|||||||||
0x7001:1c Data Out 11 UINT (16 bits) |
|||||||||
0x7001:1d Data Out 12 UINT (16 bits) |
|||||||||
0x7001:1e Data Out 13 UINT (16 bits) |
|||||||||
0x7001:1f Data Out 14 UINT (16 bits) |
|||||||||
0x7001:20 Data Out 15 UINT (16 bits) |
|||||||||
0x7001:21 Data Out 16 UINT (16 bits) |
|||||||||
0x7001:22 Data Out 17 UINT (16 bits) |
|||||||||
0x7001:23 Data Out 18 UINT (16 bits) |
|||||||||
0x7001:24 Data Out 19 UINT (16 bits) |
|||||||||
0x7001:25 Data Out 20 UINT (16 bits) |
|||||||||
0x7001:26 Data Out 21 UINT (16 bits) |
|||||||||
0x7001:27 Data Out 22 UINT (16 bits) |
|||||||||
0x7001:28 Data Out 23 UINT (16 bits) |
|||||||||
0x7001:29 Data Out 24 UINT (16 bits) |
|||||||||
0x7001:2a Data Out 25 UINT (16 bits) |
|||||||||
0x7001:2b Data Out 26 UINT (16 bits) |
|||||||||
0x7001:2c Data Out 27 UINT (16 bits) |
|||||||||
0x7001:2d Data Out 28 UINT (16 bits) |
|||||||||
0x7001:2e Data Out 29 UINT (16 bits) |
|||||||||
0x7001:2f Data Out 30 UINT (16 bits) |
|||||||||
0x7001:30 Data Out 31 UINT (16 bits) |
|||||||||
0x7001:31 Data Out 32 UINT (16 bits) |
|||||||||
0x7001:32 Data Out 33 UINT (16 bits) |
|||||||||
0x7001:33 Data Out 34 UINT (16 bits) |
|||||||||
0x7001:34 Data Out 35 UINT (16 bits) |
|||||||||
0x7001:35 Data Out 36 UINT (16 bits) |
|||||||||
0x7001:36 Data Out 37 UINT (16 bits) |
|||||||||
0x7001:37 Data Out 38 UINT (16 bits) |
|||||||||
0x7001:38 Data Out 39 UINT (16 bits) |
|||||||||
0x7001:39 Data Out 40 UINT (16 bits) |
|||||||||
0x7001:3a Data Out 41 UINT (16 bits) |
|||||||||
0x7001:3b Data Out 42 UINT (16 bits) |
|||||||||
0x7001:3c Data Out 43 UINT (16 bits) |
|||||||||
0x7001:3d Data Out 44 UINT (16 bits) |
|||||||||
0x7001:3e Data Out 45 UINT (16 bits) |
|||||||||
0x7001:3f Data Out 46 UINT (16 bits) |
|||||||||
0x7001:40 Data Out 47 UINT (16 bits) |
|||||||||
0x7001:41 Data Out 48 UINT (16 bits) |
|||||||||
0x7001:42 Data Out 49 UINT (16 bits) |