EtherCAT ESI Data for LinuxCNC

Beckhoff EL5072

Type:
EL5072
Description:
EL5072 2Ch. Inductive sensor interface (LVDT, Half Bridge)
Vendor
Beckhoff Automation GmbH & Co. KG
Documentation
http://www.beckhoff.com/EL5072

Revisions and PDOs

The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 3 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
r17
r18
Name
EL5072 2Ch. Inductive sensor interface (LVDT, Half Bridge)
PID
0x13d03052
Revision Code
0x00100000
0x00110000
0x00120000
Equivalant Devices
TX PDOs
0x1a00: IND Inputs Channel 1
  0x6000:01  Status__Underrange              BOOL
  0x6000:02  Status__Overrange               BOOL
  0x6000:03  Status__Excitation error        BOOL
  0x6000:04  Status__Input error             BOOL
  0x6000:08  Status__Digital input           BOOL
  0x6000:0a  Status__Latch extern valid      BOOL
  0x6000:0b  Status__Set position done       BOOL
  0x6000:0d  Status__Diag                    BOOL
  0x6000:0e  Status__TxPDO State             BOOL
  0x6000:0f  Status__Input cycle counter     BIT2 (2 bits)
  0x6001:01  Position                        DINT (32 bits)
  0x6001:02  Latch value                     DINT (32 bits)
0x1a01: IND Latch Timestamp Channel 1
  0x6002:01  Latch event Timestamp           ULINT (64 bits)
0x1a02: IND Inputs Channel 2
  0x6010:01  Status__Underrange              BOOL
  0x6010:02  Status__Overrange               BOOL
  0x6010:03  Status__Excitation error        BOOL
  0x6010:04  Status__Input error             BOOL
  0x6010:08  Status__Digital input           BOOL
  0x6010:0a  Status__Latch extern valid      BOOL
  0x6010:0b  Status__Set position done       BOOL
  0x6010:0d  Status__Diag                    BOOL
  0x6010:0e  Status__TxPDO State             BOOL
  0x6010:0f  Status__Input cycle counter     BIT2 (2 bits)
  0x6011:01  Position                        DINT (32 bits)
  0x6011:02  Latch value                     DINT (32 bits)
0x1a03: IND Latch Timestamp Channel 2
  0x6012:01  Latch event Timestamp           ULINT (64 bits)
RX PDOs
0x1600: IND Outputs Channel 1
  0x7000:01  Set position                    BOOL
  0x7000:02  Set position on digital input   BOOL
  0x7000:03  Enable latch on digital input   BOOL
  0x7000:11  Set position value              DINT (32 bits)
0x1601: IND Outputs Channel 2
  0x7010:01  Set position                    BOOL
  0x7010:02  Set position on digital input   BOOL
  0x7010:03  Enable latch on digital input   BOOL
  0x7010:11  Set position value              DINT (32 bits)