The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 1 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 |
|
Name | FR1000 5 frequency controlled axes |
|
PID | 0x00decade |
|
Revision Code | 0x00005a00 |
|
Equivalant Devices | ||
TX PDOs | 0x1a00: Analog input |
|
0x6000:01 Input 1 INT (16 bits) |
||
0x6000:02 Input 2 INT (16 bits) |
||
0x1a01: Pulse feedback |
||
0x6001:01 Drive 1 count UINT (16 bits) |
||
0x6001:02 Drive 2 count UINT (16 bits) |
||
0x6001:03 Drive 3 count UINT (16 bits) |
||
0x6001:04 Drive 4 count UINT (16 bits) |
||
0x6001:05 Drive 5 count UINT (16 bits) |
||
0x1a02: Pulse latch |
||
0x6002:01 Drive 1 latch UINT (16 bits) |
||
0x6002:02 Drive 2 latch UINT (16 bits) |
||
0x6002:03 Drive 3 latch UINT (16 bits) |
||
0x6002:04 Drive 4 latch UINT (16 bits) |
||
0x6002:05 Drive 5 latch UINT (16 bits) |
||
0x1a06: Flag latch idx/probe |
||
0x6006:01 Drive 1 flag BOOL |
||
0x6006:02 Drive 2 flag BOOL |
||
0x6006:03 Drive 3 flag BOOL |
||
0x6006:04 Drive 4 flag BOOL |
||
0x6006:05 Drive 5 flag BOOL |
||
0x1a04: Home microswitch |
||
0x6004:01 Drive 1 home BOOL |
||
0x6004:02 Drive 2 home BOOL |
||
0x6004:03 Drive 3 home BOOL |
||
0x6004:04 Drive 4 home BOOL |
||
0x6004:05 Drive 5 home BOOL |
||
0x1a03: Drive status |
||
0x6003:01 Drive 1 ok BOOL |
||
0x6003:02 Drive 2 ok BOOL |
||
0x6003:03 Drive 3 ok BOOL |
||
0x6003:04 Drive 4 ok BOOL |
||
0x6003:05 Drive 5 ok BOOL |
||
0x6003:06 Auxiliary ok BOOL |
||
0x1a05: Index |
||
0x6005:01 Drive 1 idx BOOL |
||
0x6005:02 Drive 2 idx BOOL |
||
0x6005:03 Drive 3 idx BOOL |
||
0x6005:04 Drive 4 idx BOOL |
||
0x6005:05 Drive 5 idx BOOL |
||
0x1a07: Digital Input |
||
0x6007:01 Input 1 BOOL |
||
0x6007:02 Input 2 BOOL |
||
0x6007:03 Input 3 BOOL |
||
0x6007:04 Input 4 BOOL |
||
0x6007:05 Probe BOOL |
||
RX PDOs | 0x1600: Analog output |
|
0x7000:01 Output INT (16 bits) |
||
0x1601: Frequency |
||
0x7001:01 Drive 1 freq UINT (16 bits) |
||
0x7001:02 Drive 2 freq UINT (16 bits) |
||
0x7001:03 Drive 3 freq UINT (16 bits) |
||
0x7001:04 Drive 4 freq UINT (16 bits) |
||
0x7001:05 Drive 5 freq UINT (16 bits) |
||
0x1602: Enable |
||
0x7002:01 Drive 1 en BOOL |
||
0x7002:02 Drive 2 en BOOL |
||
0x7002:03 Drive 3 en BOOL |
||
0x7002:04 Drive 4 en BOOL |
||
0x7002:05 Drive 5 en BOOL |
||
0x1603: Direction |
||
0x7003:01 Drive 1 dir BOOL |
||
0x7003:02 Drive 2 dir BOOL |
||
0x7003:03 Drive 3 dir BOOL |
||
0x7003:04 Drive 4 dir BOOL |
||
0x7003:05 Drive 5 dir BOOL |
||
0x1604: Drive commands |
||
0x7004:01 Drive 1 res flag BOOL |
||
0x7004:02 Drive 2 res flag BOOL |
||
0x7004:03 Drive 3 res flag BOOL |
||
0x7004:04 Drive 4 res flag BOOL |
||
0x7004:05 Drive 5 res flag BOOL |
||
0x7004:06 Sel idx/probe BOOL |
||
0x7004:07 3state single ended BOOL |
||
0x1605: Polarity |
||
0x7005:01 Drive 1 polarity BOOL |
||
0x7005:02 Drive 2 polarity BOOL |
||
0x7005:03 Drive 3 polarity BOOL |
||
0x7005:04 Drive 4 polarity BOOL |
||
0x7005:05 Drive 5 polarity BOOL |
||
0x1606: Digital output |
||
0x7006:01 Drive 1 en 24V BOOL |
||
0x7006:02 Drive 2 en 24V BOOL |
||
0x7006:03 Drive 3 en 24V BOOL |
||
0x7006:04 Drive 4 en 24V BOOL |
||
0x7006:05 Drive 5 en 24V BOOL |
||
0x7006:06 Auxiliary en 24V BOOL |
||
0x7006:07 Output 1 24V BOOL |
||
0x7006:08 Output 2 24V BOOL |