EtherCAT ESI Data for LinuxCNC

Beckhoff EJ7334-0008

Type:
EJ7334-0008
Description:
EJ7334-0008 4 Ch. Bi-/8 Ch. Unidirectional DC motor output stage (24 V, 8 A overall current)
Vendor
Beckhoff Automation GmbH & Co. KG
Documentation

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
r16
Name
EJ7334-0008 4 Ch. Bi-/8 Ch. Unidirectional DC motor output stage (24 V, 8 A overall current)
PID
0x1ca62852
Revision Code
0x00100008
Equivalant Devices
TX PDOs
0x1a00: DCM Status Channel 1
  0x6000:01  Status__Ready to enable         BOOL
  0x6000:02  Status__Ready                   BOOL
  0x6000:03  Status__Warning                 BOOL
  0x6000:04  Status__Error                   BOOL
  0x6000:05  Status__Moving positive         BOOL
  0x6000:06  Status__Moving negative         BOOL
  0x6000:08  Status__Limit                   BOOL
  0x6000:10  Status__TxPDO Toggle            BOOL
0x1a01: DCM Synchron info data Channel 1
  0x6000:11  Info data 1                     UINT (16 bits)
  0x6000:12  Info data 2                     UINT (16 bits)
0x1a02: DCM Status Channel 2
  0x6010:01  Status__Ready to enable         BOOL
  0x6010:02  Status__Ready                   BOOL
  0x6010:03  Status__Warning                 BOOL
  0x6010:04  Status__Error                   BOOL
  0x6010:05  Status__Moving positive         BOOL
  0x6010:06  Status__Moving negative         BOOL
  0x6010:08  Status__Limit                   BOOL
  0x6010:10  Status__TxPDO Toggle            BOOL
0x1a03: DCM Synchron info data Channel 2
  0x6010:11  Info data 1                     UINT (16 bits)
  0x6010:12  Info data 2                     UINT (16 bits)
0x1a04: DCM Status Channel 3
  0x6020:01  Status__Ready to enable         BOOL
  0x6020:02  Status__Ready                   BOOL
  0x6020:03  Status__Warning                 BOOL
  0x6020:04  Status__Error                   BOOL
  0x6020:05  Status__Moving positive         BOOL
  0x6020:06  Status__Moving negative         BOOL
  0x6020:08  Status__Limit                   BOOL
  0x6020:10  Status__TxPDO Toggle            BOOL
0x1a05: DCM Synchron info data Channel 3
  0x6020:11  Info data 1                     UINT (16 bits)
  0x6020:12  Info data 2                     UINT (16 bits)
0x1a06: DCM Status Channel 4
  0x6030:01  Status__Ready to enable         BOOL
  0x6030:02  Status__Ready                   BOOL
  0x6030:03  Status__Warning                 BOOL
  0x6030:04  Status__Error                   BOOL
  0x6030:05  Status__Moving positive         BOOL
  0x6030:06  Status__Moving negative         BOOL
  0x6030:08  Status__Limit                   BOOL
  0x6030:10  Status__TxPDO Toggle            BOOL
0x1a07: DCM Synchron info data Channel 4
  0x6030:11  Info data 1                     UINT (16 bits)
  0x6030:12  Info data 2                     UINT (16 bits)
0x1a08: DCM Status Channel 5
  0x6040:01  Status__Ready to enable         BOOL
  0x6040:02  Status__Ready                   BOOL
  0x6040:03  Status__Warning                 BOOL
  0x6040:04  Status__Error                   BOOL
  0x6040:05  Status__Moving positive         BOOL
  0x6040:06  Status__Moving negative         BOOL
  0x6040:08  Status__Limit                   BOOL
  0x6040:10  Status__TxPDO Toggle            BOOL
0x1a09: DCM Synchron info data Channel 5
  0x6040:11  Info data 1                     UINT (16 bits)
  0x6040:12  Info data 2                     UINT (16 bits)
0x1a0a: DCM Status Channel 6
  0x6050:01  Status__Ready to enable         BOOL
  0x6050:02  Status__Ready                   BOOL
  0x6050:03  Status__Warning                 BOOL
  0x6050:04  Status__Error                   BOOL
  0x6050:05  Status__Moving positive         BOOL
  0x6050:06  Status__Moving negative         BOOL
  0x6050:08  Status__Limit                   BOOL
  0x6050:10  Status__TxPDO Toggle            BOOL
0x1a0b: DCM Synchron info data Channel 6
  0x6050:11  Info data 1                     UINT (16 bits)
  0x6050:12  Info data 2                     UINT (16 bits)
0x1a0c: DCM Status Channel 7
  0x6060:01  Status__Ready to enable         BOOL
  0x6060:02  Status__Ready                   BOOL
  0x6060:03  Status__Warning                 BOOL
  0x6060:04  Status__Error                   BOOL
  0x6060:05  Status__Moving positive         BOOL
  0x6060:06  Status__Moving negative         BOOL
  0x6060:08  Status__Limit                   BOOL
  0x6060:10  Status__TxPDO Toggle            BOOL
0x1a0d: DCM Synchron info data Channel 7
  0x6060:11  Info data 1                     UINT (16 bits)
  0x6060:12  Info data 2                     UINT (16 bits)
0x1a0e: DCM Status Channel 8
  0x6070:01  Status__Ready to enable         BOOL
  0x6070:02  Status__Ready                   BOOL
  0x6070:03  Status__Warning                 BOOL
  0x6070:04  Status__Error                   BOOL
  0x6070:05  Status__Moving positive         BOOL
  0x6070:06  Status__Moving negative         BOOL
  0x6070:08  Status__Limit                   BOOL
  0x6070:10  Status__TxPDO Toggle            BOOL
0x1a0f: DCM Synchron info data Channel 8
  0x6070:11  Info data 1                     UINT (16 bits)
  0x6070:12  Info data 2                     UINT (16 bits)
RX PDOs
0x1600: DCM Outputs Channel 1
  0x7000:01  Control__Enable                 BOOL
  0x7000:02  Control__Reset                  BOOL
  0x7000:21  Velocity                        INT (16 bits)
0x1601: DCM Outputs Channel 2
  0x7010:01  Control__Enable                 BOOL
  0x7010:02  Control__Reset                  BOOL
  0x7010:21  Velocity                        INT (16 bits)
0x1602: DCM Outputs Channel 3
  0x7020:01  Control__Enable                 BOOL
  0x7020:02  Control__Reset                  BOOL
  0x7020:21  Velocity                        INT (16 bits)
0x1603: DCM Outputs Channel 4
  0x7030:01  Control__Enable                 BOOL
  0x7030:02  Control__Reset                  BOOL
  0x7030:21  Velocity                        INT (16 bits)
0x1604: DCM Outputs Channel 5
  0x7040:01  Control__Enable                 BOOL
  0x7040:02  Control__Reset                  BOOL
  0x7040:21  Velocity                        INT (16 bits)
0x1605: DCM Outputs Channel 6
  0x7050:01  Control__Enable                 BOOL
  0x7050:02  Control__Reset                  BOOL
  0x7050:21  Velocity                        INT (16 bits)
0x1606: DCM Outputs Channel 7
  0x7060:01  Control__Enable                 BOOL
  0x7060:02  Control__Reset                  BOOL
  0x7060:21  Velocity                        INT (16 bits)
0x1607: DCM Outputs Channel 8
  0x7070:01  Control__Enable                 BOOL
  0x7070:02  Control__Reset                  BOOL
  0x7070:21  Velocity                        INT (16 bits)