EtherCAT ESI Data for LinuxCNC

Beckhoff EP2839-0042

Type:
EP2839-0042
Description:
EP2839-0042 16 Ch. Dig. Output 24V, 0.5A, M12, Diagnostic
Vendor
Beckhoff Automation GmbH & Co. KG
Documentation
https://www.beckhoff.com/EP2839-0042

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
r17
Name
EP2839-0042 16 Ch. Dig. Output 24V, 0.5A, M12, Diagnostic
PID
0x0b174052
Revision Code
0x0011002a
Equivalant Devices
EP2839-0022 r17
TX PDOs
0x1a00: DO Diagnosis
  0x6002:01  Channel 1 X01-4 Overcurrent     BOOL
  0x6002:02  Channel 1 X01-4 Overload        BOOL
  0x6002:03  Channel 1 X01-4 Open load       BOOL
  0x6002:04  Channel 1 X01-4 Short to 24V    BOOL
  0x6012:01  Channel 2 X01-2 Overcurrent     BOOL
  0x6012:02  Channel 2 X01-2 Overload        BOOL
  0x6012:03  Channel 2 X01-2 Open load       BOOL
  0x6012:04  Channel 2 X01-2 Short to 24V    BOOL
  0x6022:01  Channel 3 X02-4 Overcurrent     BOOL
  0x6022:02  Channel 3 X02-4 Overload        BOOL
  0x6022:03  Channel 3 X02-4 Open load       BOOL
  0x6022:04  Channel 3 X02-4 Short to 24V    BOOL
  0x6032:01  Channel 4 X02-2 Overcurrent     BOOL
  0x6032:02  Channel 4 X02-2 Overload        BOOL
  0x6032:03  Channel 4 X02-2 Open load       BOOL
  0x6032:04  Channel 4 X02-2 Short to 24V    BOOL
  0x6042:01  Channel 5 X03-4 Overcurrent     BOOL
  0x6042:02  Channel 5 X03-4 Overload        BOOL
  0x6042:03  Channel 5 X03-4 Open load       BOOL
  0x6042:04  Channel 5 X03-4 Short to 24V    BOOL
  0x6052:01  Channel 6 X03-2 Overcurrent     BOOL
  0x6052:02  Channel 6 X03-2 Overload        BOOL
  0x6052:03  Channel 6 X03-2 Open load       BOOL
  0x6052:04  Channel 6 X03-2 Short to 24V    BOOL
  0x6062:01  Channel 7 X04-4 Overcurrent     BOOL
  0x6062:02  Channel 7 X04-4 Overload        BOOL
  0x6062:03  Channel 7 X04-4 Open load       BOOL
  0x6062:04  Channel 7 X04-4 Short to 24V    BOOL
  0x6072:01  Channel 8 X04-2 Overcurrent     BOOL
  0x6072:02  Channel 8 X04-2 Overload        BOOL
  0x6072:03  Channel 8 X04-2 Open load       BOOL
  0x6072:04  Channel 8 X04-2 Short to 24V    BOOL
  0x6082:01  Channel 9 X05-4 Overcurrent     BOOL
  0x6082:02  Channel 9 X05-4 Overload        BOOL
  0x6082:03  Channel 9 X05-4 Open load       BOOL
  0x6082:04  Channel 9 X05-4 Short to 24V    BOOL
  0x6092:01  Channel 10 X05-2 Overcurrent    BOOL
  0x6092:02  Channel 10 X05-2 Overload       BOOL
  0x6092:03  Channel 10 X05-2 Open load      BOOL
  0x6092:04  Channel 10 X05-2 Short to 24V   BOOL
  0x60a2:01  Channel 11 X06-4 Overcurrent    BOOL
  0x60a2:02  Channel 11 X06-4 Overload       BOOL
  0x60a2:03  Channel 11 X06-4 Open load      BOOL
  0x60a2:04  Channel 11 X06-4 Short to 24V   BOOL
  0x60b2:01  Channel 12 X06-2 Overcurrent    BOOL
  0x60b2:02  Channel 12 X06-2 Overload       BOOL
  0x60b2:03  Channel 12 X06-2 Open load      BOOL
  0x60b2:04  Channel 12 X06-2 Short to 24V   BOOL
  0x60c2:01  Channel 13 X07-4 Overcurrent    BOOL
  0x60c2:02  Channel 13 X07-4 Overload       BOOL
  0x60c2:03  Channel 13 X07-4 Open load      BOOL
  0x60c2:04  Channel 13 X07-4 Short to 24V   BOOL
  0x60d2:01  Channel 14 X07-2 Overcurrent    BOOL
  0x60d2:02  Channel 14 X07-2 Overload       BOOL
  0x60d2:03  Channel 14 X07-2 Open load      BOOL
  0x60d2:04  Channel 14 X07-2 Short to 24V   BOOL
  0x60e2:01  Channel 15 X08-4 Overcurrent    BOOL
  0x60e2:02  Channel 15 X08-4 Overload       BOOL
  0x60e2:03  Channel 15 X08-4 Open load      BOOL
  0x60e2:04  Channel 15 X08-4 Short to 24V   BOOL
  0x60f2:01  Channel 16 X08-2 Overcurrent    BOOL
  0x60f2:02  Channel 16 X08-2 Overload       BOOL
  0x60f2:03  Channel 16 X08-2 Open load      BOOL
  0x60f2:04  Channel 16 X08-2 Short to 24V   BOOL
0x1a01: DEV Inputs Device
0x1a02: DEV Voltages
RX PDOs
0x1600: DO Outputs
  0x7000:01  Channel 1 X01-4 Output          BOOL
  0x7010:01  Channel 2 X01-2 Output          BOOL
  0x7020:01  Channel 3 X02-4 Output          BOOL
  0x7030:01  Channel 4 X02-2 Output          BOOL
  0x7040:01  Channel 5 X03-4 Output          BOOL
  0x7050:01  Channel 6 X03-2 Output          BOOL
  0x7060:01  Channel 7 X04-4 Output          BOOL
  0x7070:01  Channel 8 X04-2 Output          BOOL
  0x7080:01  Channel 9 X05-4 Output          BOOL
  0x7090:01  Channel 10 X05-2 Output         BOOL
  0x70a0:01  Channel 11 X06-4 Output         BOOL
  0x70b0:01  Channel 12 X06-2 Output         BOOL
  0x70c0:01  Channel 13 X07-4 Output         BOOL
  0x70d0:01  Channel 14 X07-2 Output         BOOL
  0x70e0:01  Channel 15 X08-4 Output         BOOL
  0x70f0:01  Channel 16 X08-2 Output         BOOL