EtherCAT ESI Data for LinuxCNC

AB&T EasyIO

Type:
EasyIO
Description:
Mixed I/O
Vendor
AB&T
Documentation
http://www.bausano.net/

Revisions and PDOs

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
Mixed I/O
PID
0x0debacca
Revision Code
0x0000002a
Equivalant Devices
TX PDOs
0x1a00: Analog inputs
  0x6000:01  Input 1                         INT (16 bits)
  0x6000:02  Input 2                         INT (16 bits)
  0x6000:03  Input 3                         INT (16 bits)
  0x6000:04  Input 4                         INT (16 bits)
0x1a01: Digital input byte 1
  0x6001:01  Input 1                         BOOL
  0x6001:02  Input 2                         BOOL
  0x6001:03  Input 3                         BOOL
  0x6001:04  Input 4                         BOOL
  0x6001:05  Input 5                         BOOL
  0x6001:06  Input 6                         BOOL
  0x6001:07  Input 7                         BOOL
  0x6001:08  Input 8                         BOOL
0x1a02: Digital input byte 2
  0x6002:01  Input 1                         BOOL
  0x6002:02  Input 2                         BOOL
  0x6002:03  Input 3                         BOOL
  0x6002:04  Input 4                         BOOL
  0x6002:05  Input 5                         BOOL
  0x6002:06  Input 6                         BOOL
  0x6002:07  Input 7                         BOOL
  0x6002:08  Input 8                         BOOL
0x1a03: Digital output faults
  0x6003:01  Fault Byte 1                    BOOL
  0x6003:02  Fault Byte 2                    BOOL
RX PDOs
0x1600: Analog outputs
  0x7000:01  Output 1                        INT (16 bits)
  0x7000:02  Output 2                        INT (16 bits)
0x1601: Digital output byte 1
  0x7001:01  Output 1                        BOOL
  0x7001:02  Output 2                        BOOL
  0x7001:03  Output 3                        BOOL
  0x7001:04  Output 4                        BOOL
  0x7001:05  Output 5                        BOOL
  0x7001:06  Output 6                        BOOL
  0x7001:07  Output 7                        BOOL
  0x7001:08  Output 8                        BOOL
0x1602: Digital output byte 2
  0x7002:01  Output 1                        BOOL
  0x7002:02  Output 2                        BOOL
  0x7002:03  Output 3                        BOOL
  0x7002:04  Output 4                        BOOL
  0x7002:05  Output 5                        BOOL
  0x7002:06  Output 6                        BOOL
  0x7002:07  Output 7                        BOOL
  0x7002:08  Output 8                        BOOL