EtherCAT ESI Data for LinuxCNC

Beckhoff EL3122

Type:
EL3122
Description:
EL3122 2Ch. Ana. Input 4-20mA, Diff.
Vendor
Beckhoff Automation GmbH & Co. KG
Documentation
http://www.beckhoff.com/EL3122

Revisions and PDOs

The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 6 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
r16
r17
r18
r19
r9995
Name
EL3122 2Ch. Ana. Input 4-20mA, Diff.
EL3122 2Ch. Ana Input 4-20mA, Diff.
EL3122 2Ch. Ana. Input 4-20mA, DIFF
PID
0x0c323052
Revision Code
0x00000000
0x00100000
0x00110000
0x00120000
0x00130000
0x270b0000
Equivalant Devices
EL3152 r0
EL3152 r16
EL3152 r17
EL3152 r18
EL3152 r19
EL3112 r9995
EL3142 r9995
EL3142 r9996
TX PDOs
: 
: 
0x1a00: Channel 1
0x1a01: Channel 2
0x1a02: AI Standard Channel 1
  0x6000:01  Status__Underrange              BOOL
  0x6000:02  Status__Overrange               BOOL
  0x6000:03  Status__Limit 1                 BIT2 (2 bits)
  0x6000:05  Status__Limit 2                 BIT2 (2 bits)
  0x6000:07  Status__Error                   BOOL
  0x6000:0e  Status__Sync error              BOOL
  0x6000:0f  Status__TxPDO State             BOOL
  0x6000:10  Status__TxPDO Toggle            BOOL
  0x6000:11  Value                           INT (16 bits)
0x1a03: AI Compact Channel 1
  0x6000:11  Value                           INT (16 bits)
0x1a04: AI Standard Channel 2
  0x6010:01  Status__Underrange              BOOL
  0x6010:02  Status__Overrange               BOOL
  0x6010:03  Status__Limit 1                 BIT2 (2 bits)
  0x6010:05  Status__Limit 2                 BIT2 (2 bits)
  0x6010:07  Status__Error                   BOOL
  0x6010:0e  Status__Sync error              BOOL
  0x6010:0f  Status__TxPDO State             BOOL
  0x6010:10  Status__TxPDO Toggle            BOOL
  0x6010:11  Value                           INT (16 bits)
0x1a05: AI Compact Channel 2
  0x6010:11  Value                           INT (16 bits)
0x1a10: Channels
  0x6401:01  Value1                          INT (16 bits)
  0x6401:01  Channel 1                       INT (16 bits)
  0x6401:02  Value2                          INT (16 bits)
  0x6401:02  Channel 2                       INT (16 bits)