EtherCAT ESI Data for LinuxCNC

Beckhoff EP1518-0002

Type:
EP1518-0002
Description:
EP1518-0002 8 Ch. Dig. multi-function Input 24V
Vendor
Beckhoff Automation GmbH & Co. KG
Documentation
https://www.beckhoff.com/EP1518-0002

Revisions and PDOs

The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 4 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
r19
Name
EP1518-0002 8 Ch. Dig. multi-function Input 24V
EP1518-0002 8 Ch.digital multi-function input
PID
0x05ee4052
Revision Code
0x00100002
0x00110002
0x00120002
0x00130002
Equivalant Devices
EPP1518-0002 r16
EPP1518-0002 r17
TX PDOs
0x1a00: CNT Input Channel 1
  0x6000:03  Status__Set counter done        BOOL
  0x6000:04  Status__Counter inhibited       BOOL
  0x6000:05  Status__Status of input UD      BOOL
  0x6000:06  Status__Status of input clock   BOOL
  0x6000:0e  Status__Sync error              BOOL
  0x6000:0f  Status__TxPDO State             BOOL
  0x6000:10  Status__TxPDO Toggle            BOOL
  0x6000:11  Counter value                   UDINT (32 bits)
0x1a01: CNT Input Channel 2
  0x6010:03  Status__Set counter done        BOOL
  0x6010:04  Status__Counter inhibited       BOOL
  0x6010:05  Status__Status of input UD      BOOL
  0x6010:06  Status__Status of input clock   BOOL
  0x6010:0e  Status__Sync error              BOOL
  0x6010:0f  Status__TxPDO State             BOOL
  0x6010:10  Status__TxPDO Toggle            BOOL
  0x6010:11  Counter value                   UDINT (32 bits)
0x1a02: DIG Inputs
  0x6020:01  Input 0                         BOOL
  0x6020:02  Input 1                         BOOL
  0x6020:03  Input 2                         BOOL
  0x6020:04  Input 3                         BOOL
  0x6020:05  Input 4                         BOOL
  0x6020:06  Input 5                         BOOL
  0x6020:07  Input 6                         BOOL
  0x6020:08  Input 7                         BOOL
0x1a03: DIG Inputs Device
RX PDOs
0x1600: CNT Output Channel 1
  0x7000:03  Control__Set counter            BOOL
  0x7000:04  Control__Inhibit counter        BOOL
  0x7000:11  Set counter value               UDINT (32 bits)
0x1601: CNT Output Channel 2
  0x7010:03  Control__Set counter            BOOL
  0x7010:04  Control__Inhibit counter        BOOL
  0x7010:11  Set counter value               UDINT (32 bits)