Object description and parameterization
EtherCAT XML Device Description The display matches that of the CoE objects from the EtherCAT XML Device Description. We recommend downloading the latest XML file from the download area of the Beckhoff website and installing it according to installation instructions. |
Parameterization via the CoE list (CAN over EtherCAT) The EtherCAT device is parameterized via the CoE - Online tab (double-click on the respective object) or via the Process Data tab (allocation of PDOs). |
Introduction
The CoE overview contains objects for different intended applications:
- Objects required for parameterization during commissioning
- Objects intended for regular operation, e.g. through ADS access
- Objects for indicating internal settings (may be fixed)
- Further profile-specific objects indicating inputs, outputs and status information
The following section first describes the objects required for normal operation, followed by a complete overview of missing objects.
Objects to be parameterized during commissioning
Index 1011 Restore default parameters
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1011:0 | Restore default parameters | Restore default parameters | UINT8 | RO | 0x01 (1dec) |
1011:01 | SubIndex 001 | If this object is set to “0x64616F6C” in the set value dialog, all backup objects are reset to their delivery state. | UINT32 | RW | 0x00000000 (0dec) |
Index 8000 AI Settings (parameterization of channel 1)
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
8000:0 | AI Settings | Maximum subindex | UINT8 | RO | 0x18 (24dec) | |
8000:01 | Enable user scale | 1 | User scale is active. | BOOLEAN | RW | 0x00 (0dec) |
8000:02 | Presentation | 0 | Signed presentation | BIT3 | RW | 0x00 (0dec) |
1 | Unsigned presentation | |||||
2 | Absolute value with MSB as sign (signed amount representation) | |||||
8000:05 | Siemens bits | 1 | Status indicators are displayed on the lowest 3 bits in the status word. | BOOLEAN | RW | 0x00 (0dec) |
8000:06 | Enable filter | 1 | Enable filter, which makes PLC-cycle-synchronous data exchange unnecessary | BOOLEAN | RW | 0x01 (1dec) |
8000:07 | Enable limit 1 | 1 | Limit 1 enabled | BOOLEAN | RW | 0x00 (0dec) |
8000:08 | Enable limit 2 | 1 | Limit 2 enabled | BOOLEAN | RW | 0x00 (0dec) |
8000:0A | Enable user calibration | 1 | Enabling of the user calibration | BOOLEAN | RW | 0x00 (0dec) |
8000:0B | Enable vendor calibration | 1 | Enabling of the vendor calibration | BOOLEAN | RW | 0x01 (1dec) |
8000:0E | Swap limit bits | 1 | Swaps the two limit bits, in order to achieve compatibility with older hardware versions. | BOOLEAN | RW | 0x00 (0dec) |
8000:11 | User scale offset | User scale offset | INT16 | RW | 0x0000 (0dec) | |
8000:12 | User scale gain | User scale gain. | INT32 | RW | 0x00010000 (65536dec) | |
8000:13 | Limit 1 | First limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8000:14 | Limit 2 | Second limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8000:15 | Filter settings | This object determines the digital filter settings for all channels of the module, if it is activated via Enable filter (index 0x80n0:06). The possible settings are sequentially numbered. | UINT16 | RW | 0x0000 (0dec) | |
0 | 50 Hz FIR | |||||
1 | 60 Hz FIR | |||||
2 | IIR 1 | |||||
3 | IIR 2 | |||||
4 | IIR 3 | |||||
5 | IIR 4 | |||||
6 | IIR 5 | |||||
7 | IIR 6 | |||||
8 | IIR 7 | |||||
9 | IIR 8 | |||||
8000:17 | User calibration offset | User calibration: Offset | INT16 | RW | 0x0000 (0dec) | |
8000:18 | User calibration gain | User calibration: Gain | INT16 | RW | 0x0000 (0dec) |
Index 8010 AI Settings (parameterization of channel 2)
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
8010:0 | AI Settings | Maximum subindex | UINT8 | RO | 0x18 (24dec) | |
8010:01 | Enable user scale | 1 | User scale is active. | BOOLEAN | RW | 0x00 (0dec) |
8010:02 | Presentation | 0 | Signed presentation | BIT3 | RW | 0x00 (0dec) |
1 | Unsigned presentation | |||||
2 | Absolute value with MSB as sign (signed amount representation) | |||||
8010:05 | Siemens bits | 1 | Status indicators are displayed on the lowest 3 bits in the status word. | BOOLEAN | RW | 0x00 (0dec) |
8010:06 | Enable filter | 1 | Enable filter, which makes PLC-cycle-synchronous data exchange unnecessary | BOOLEAN | RW | 0x01 (1dec) |
8010:07 | Enable limit 1 | 1 | Limit 1 enabled | BOOLEAN | RW | 0x00 (0dec) |
8010:08 | Enable limit 2 | 1 | Limit 2 enabled | BOOLEAN | RW | 0x00 (0dec) |
8010:0A | Enable user calibration | 1 | Enables user calibration | BOOLEAN | RW | 0x00 (0dec) |
8010:0B | Enable vendor calibration | 1 | Enable vendor calibration | BOOLEAN | RW | 0x01 (1dec) |
8010:0E | Swap limit bits | 1 | Swaps the two limit bits, in order to achieve compatibility with older hardware versions. | BOOLEAN | RW | 0x00 (0dec) |
8010:11 | User scale offset | User scale offset | INT16 | RW | 0x0000 (0dec) | |
8010:12 | User scale gain | User scale gain. | INT32 | RW | 0x00010000 (65536dec) | |
8010:13 | Limit 1 | First limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8010:14 | Limit 2 | Second limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8010:15 | Filter settings | This object shows the digital filter settings. The filter settings can only be read here. They are set via channel 1 for all channels of the module. | UINT16 | RW | 0x0000 (0dec) | |
0 | 50 Hz FIR | |||||
1 | 60 Hz FIR | |||||
2 | IIR 1 | |||||
3 | IIR 2 | |||||
4 | IIR 3 | |||||
5 | IIR 4 | |||||
6 | IIR 5 | |||||
7 | IIR 6 | |||||
8 | IIR 7 | |||||
9 | IIR 8 | |||||
8010:17 | User calibration offset | User calibration: Offset | INT16 | RW | 0x0000 (0dec) | |
8010:18 | User calibration gain | User calibration: Gain | INT16 | RW | 0x0000 (0dec) |
Index 8020 AI Settings (parameterization of channel 3)
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
8020:0 | AI Settings | Maximum subindex | UINT8 | RO | 0x18 (24dec) | |
8020:01 | Enable user scale | 1 | User scale is active. | BOOLEAN | RW | 0x00 (0dec) |
8020:02 | Presentation | 0 | Signed presentation | BIT3 | RW | 0x00 (0dec) |
1 | Unsigned presentation | |||||
2 | Absolute value with MSB as sign (signed amount representation) | |||||
8020:05 | Siemens bits | 1 | Status indicators are displayed on the lowest 3 bits in the status word. | BOOLEAN | RW | 0x00 (0dec) |
8020:06 | Enable filter | 1 | Enable filter, which makes PLC-cycle-synchronous data exchange unnecessary | BOOLEAN | RW | 0x01 (1dec) |
8020:07 | Enable limit 1 | 1 | Limit 1 enabled | BOOLEAN | RW | 0x00 (0dec) |
8020:08 | Enable limit 2 | 1 | Limit 2 enabled | BOOLEAN | RW | 0x00 (0dec) |
8020:0A | Enable user calibration | 1 | Enables user calibration | BOOLEAN | RW | 0x00 (0dec) |
8020:0B | Enable vendor calibration | 1 | Enable vendor calibration | BOOLEAN | RW | 0x01 (1dec) |
8020:0E | Swap limit bits | 1 | Swaps the two limit bits, in order to achieve compatibility with older hardware versions. | BOOLEAN | RW | 0x00 (0dec) |
8020:11 | User scale offset | User scale offset | INT16 | RW | 0x0000 (0dec) | |
8020:12 | User scale gain | User scale gain. | INT32 | RW | 0x00010000 (65536dec) | |
8020:13 | Limit 1 | First limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8020:14 | Limit 2 | Second limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8020:15 | Filter settings | This object shows the digital filter settings. The filter settings can only be read here. They are set via channel 1 for all channels of the module. | UINT16 | RW | 0x0000 (0dec) | |
0 | 50 Hz FIR | |||||
1 | 60 Hz FIR | |||||
2 | IIR 1 | |||||
3 | IIR 2 | |||||
4 | IIR 3 | |||||
5 | IIR 4 | |||||
6 | IIR 5 | |||||
7 | IIR 6 | |||||
8 | IIR 7 | |||||
9 | IIR 8 | |||||
8020:17 | User calibration offset | User calibration: Offset | INT16 | RW | 0x0000 (0dec) | |
8020:18 | User calibration gain | User calibration: Gain | INT16 | RW | 0x0000 (0dec) |
Index 8030 AI Settings (parameterization of channel 4)
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
8030:0 | AI Settings | Maximum subindex | UINT8 | RO | 0x18 (24dec) | |
8030:01 | Enable user scale | 1 | User scale is active. | BOOLEAN | RW | 0x00 (0dec) |
8030:02 | Presentation | 0 | Signed presentation | BIT3 | RW | 0x00 (0dec) |
1 | Unsigned presentation | |||||
2 | Absolute value with MSB as sign (signed amount representation) | |||||
8030:05 | Siemens bits | 1 | Status indicators are displayed on the lowest 3 bits in the status word. | BOOLEAN | RW | 0x00 (0dec) |
8030:06 | Enable filter | 1 | Enable filter, which makes PLC-cycle-synchronous data exchange unnecessary | BOOLEAN | RW | 0x01 (1dec) |
8030:07 | Enable limit 1 | 1 | Limit 1 enabled | BOOLEAN | RW | 0x00 (0dec) |
8030:08 | Enable limit 2 | 1 | Limit 2 enabled | BOOLEAN | RW | 0x00 (0dec) |
8030:0A | Enable user calibration | 1 | Enables user calibration | BOOLEAN | RW | 0x00 (0dec) |
8030:0B | Enable vendor calibration | 1 | Enable vendor calibration | BOOLEAN | RW | 0x01 (1dec) |
8030:0E | Swap limit bits | 1 | Swaps the two limit bits, in order to achieve compatibility with older hardware versions. | BOOLEAN | RW | 0x00 (0dec) |
8030:11 | User scale offset | User scale offset | INT16 | RW | 0x0000 (0dec) | |
8030:12 | User scale gain | User scale gain. | INT32 | RW | 0x00010000 (65536dec) | |
8030:13 | Limit 1 | First limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8030:14 | Limit 2 | Second limit value for setting the status bits | INT16 | RW | 0x0000 (0dec) | |
8030:15 | Filter settings | This object shows the digital filter settings. The filter settings can only be read here. They are set via channel 1 for all channels of the module. | UINT16 | RW | 0x0000 (0dec) | |
0 | 50 Hz FIR | |||||
1 | 60 Hz FIR | |||||
2 | IIR 1 | |||||
3 | IIR 2 | |||||
4 | IIR 3 | |||||
5 | IIR 4 | |||||
6 | IIR 5 | |||||
7 | IIR 6 | |||||
8 | IIR 7 | |||||
9 | IIR 8 | |||||
8030:17 | User calibration offset | User calibration: Offset | INT16 | RW | 0x0000 (0dec) | |
8030:18 | User calibration gain | User calibration: Gain | INT16 | RW | 0x0000 (0dec) |
Index F800 AI Range Settings
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
F800:0 | AI Range Settings | Maximum subindex | UINT8 | RO | 0x04 (4dec) | |
F800:01 | Input type Ch1 | Input signal range for channel 1 | UINT16 | RW | 0x0000 (0dec) | |
0 | -10 V...+10 V | |||||
1 | 0 mA...20 mA | |||||
2 | 4 mA...20 mA | |||||
6 | 0 V...10 V | |||||
F800:02 | Input type Ch2 | Input signal range for channel 2 (values see channel 1) | UINT16 | RW | 0x0000 (0dec) | |
F800:03 | Input type Ch3 | Input signal range for channel 3 (values see channel 1) | UINT16 | RW | 0x0000 (0dec) | |
F800:04 | Input type Ch4 | Input signal range for channel 4 (values see channel 1) | UINT16 | RW | 0x0000 (0dec) | |
F800:05 | Enable Filter Settings Per Channel |
| BOOLEAN | RW | - |
Standard objects (0x1000-0x1FFF)
The standard objects have the same meaning for all EtherCAT slaves.
Index 1000 Device type
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1000:0 | Device type | Device type of the EtherCAT slave: The Lo-Word contains the CoE profile used (5001). The Hi-Word contains the module profile according to the modular device profile. | UINT32 | RO | 0x012C1389 (19665801dec) |
Index 1008 Device name
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1008:0 | Device name | Device name of the EtherCAT slave | STRING | RO | EPP3174-0002, |
Index 1009 Hardware version
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1009:0 | Hardware version | Hardware version of the EtherCAT slave | STRING | RO | 01 |
Index 100A Software Version
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
100A:0 | Software version | Firmware version of the EtherCAT slave | STRING | RO | 01 |
Index 1018 Identity
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1018:0 | Identity | Information for identifying the slave | UINT8 | RO | 0x04 (4dec) |
1018:01 | Vendor ID | Vendor ID of the EtherCAT slave | UINT32 | RO | 0x00000002 (2dec) |
1018:02 | Product code | Product code of the EtherCAT slave | UINT32 | RO | EPP3174-0002 EPP3184-0002 |
1018:03 | Revision | Revision number of the EtherCAT slave; the Low Word (bit 0-15) indicates the special terminal number, the High Word (bit 16-31) refers to the device description | UINT32 | RO | 0x00000000 (0dec) |
1018:04 | Serial number | Serial number of the EtherCAT slave; the Low Byte (bit 0-7) of the Low Word contains the year of production, the High Byte (bit 8-15) of the Low Word contains the week of production, the High Word (bit 16-31) is 0 | UINT32 | RO | 0x00000000 (0dec) |
Index 10F0 Backup parameter handling
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
10F0:0 | Backup parameter handling | Information for standardized loading and saving of backup entries | UINT8 | RO | 0x01 (1dec) |
10F0:01 | Checksum | Checksum across all backup entries of the EtherCAT slave | UINT32 | RO | 0x00000000 (0dec) |
Index 1800 AI TxPDO-Par Standard Ch.1
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1800:0 | AI TxPDO-Par Standard Ch.1 | PDO parameter TxPDO 1 | UINT8 | RO | 0x06 (6dec) |
1800:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 1 | OCTET-STRING[2] | RO | 01 1A |
Index 1801 AI TxPDO-Par Compact Ch.1
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1801:0 | AI TxPDO-Par Compact Ch.1 | PDO parameter TxPDO 2 | UINT8 | RO | 0x06 (6dec) |
1801:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 2 | OCTET-STRING[2] | RO | 00 1A |
Index 1802 AI TxPDO-Par Standard Ch.2
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1802:0 | AI TxPDO-Par Standard Ch.2 | PDO parameter TxPDO 3 | UINT8 | RO | 0x06 (6dec) |
1802:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 3 | OCTET-STRING[2] | RO | 03 1A |
Index 1803 AI TxPDO-Par Compact Ch.2
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1803:0 | AI TxPDO-Par Compact Ch.2 | PDO parameter TxPDO 4 | UINT8 | RO | 0x06 (6dec) |
1803:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 4 | OCTET-STRING[2] | RO | 02 1A |
Index 1804 AI TxPDO-Par Standard Ch.3
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1804:0 | AI TxPDO-Par Standard Ch.3 | PDO parameter TxPDO 5 | UINT8 | RO | 0x06 (6dec) |
1804:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 5 | OCTET-STRING[2] | RO | 05 1A |
Index 1805 AI TxPDO-Par Compact Ch.3
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1805:0 | AI TxPDO-Par Compact Ch.3 | PDO parameter TxPDO 6 | UINT8 | RO | 0x06 (6dec) |
1805:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 6 | OCTET-STRING[2] | RO | 04 1A |
Index 1806 AI TxPDO-Par Standard Ch.4
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1806:0 | AI TxPDO-Par Standard Ch.4 | PDO parameter TxPDO 7 | UINT8 | RO | 0x06 (6dec) |
1806:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 7 | OCTET-STRING[2] | RO | 07 1A |
Index 1807 AI TxPDO-Par Compact Ch.4
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1807:0 | AI TxPDO-Par Compact Ch.4 | PDO parameter TxPDO 8 | UINT8 | RO | 0x06 (6dec) |
1807:06 | Exclude TxPDOs | Specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 8 | OCTET-STRING[2] | RO | 06 1A |
Index 1A00 AI TxPDO-Map Standard Ch.1
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A00:0 | AI TxPDO-Map Standard Ch.1 | PDO Mapping TxPDO 1 | UINT8 | RO | 0x0B (11dec) |
1A00:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6000 (AI Inputs), entry 0x01 (Underrange)) | UINT32 | RO | 0x6000:01, 1 |
1A00:02 | SubIndex 002 | 2. PDO Mapping entry (object 0x6000 (AI Inputs), entry 0x02 (Overrange)) | UINT32 | RO | 0x6000:02, 1 |
1A00:03 | SubIndex 003 | 3. PDO Mapping entry (object 0x6000 (AI Inputs), entry 0x03 (Limit 1)) | UINT32 | RO | 0x6000:03, 2 |
1A00:04 | SubIndex 004 | 4. PDO Mapping entry (object 0x6000 (AI Inputs), entry 0x05 (Limit 2)) | UINT32 | RO | 0x6000:05, 2 |
1A00:05 | SubIndex 005 | 5. PDO Mapping entry (object 0x6000 (AI Inputs), entry 0x07 (Error)) | UINT32 | RO | 0x6000:07, 1 |
1A00:06 | SubIndex 006 | 6. PDO Mapping entry (1 bits align) | UINT32 | RO | 0x0000:00, 1 |
1A00:07 | SubIndex 007 | 7. PDO Mapping entry (5 bits align) | UINT32 | RO | 0x0000:00, 5 |
1A00:08 | SubIndex 008 | 8. PDO Mapping entry (object 0x1C32, entry 0x20) | UINT32 | RO | 0x6000:0E, 1 |
1A00:09 | SubIndex 009 | 9. PDO Mapping entry (object 0x1800 (AI TxPDO-Par Standard Ch.1), entry 0x07 (TxPDO State)) | UINT32 | RO | 0x6000:0F, 1 |
1A00:0A | SubIndex 010 | 10. PDO Mapping entry (object 0x1800 (AI TxPDO-Par Standard Ch.1), entry 0x09 (TxPDO Toggle)) | UINT32 | RO | 0x6000:10, 1 |
1A00:0B | SubIndex 011 | 11. PDO Mapping entry (object 0x1800 (AI TxPDO-Par Standard Ch.1), entry 0x09 (TxPDO Toggle)) | UINT32 | RO | 0x6000:11, 16 |
Index 1A01 AI TxPDO-Map Compact Ch.1
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A01:0 | AI TxPDO-Map Compact Ch.1 | PDO Mapping TxPDO 2 | UINT8 | RO | 0x01 (1dec) |
1A01:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6000 (AI Inputs), entry 0x11 (Value)) | UINT32 | RO | 0x6000:11, 16 |
Index 1A02 AI TxPDO-Map Standard Ch.2
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A02:0 | AI TxPDO-Map Standard Ch.2 | PDO Mapping TxPDO 3 | UINT8 | RO | 0x0B (11dec) |
1A02:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x01 (Underrange)) | UINT32 | RO | 0x6010:01, 1 |
1A02:02 | SubIndex 002 | 2. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x02 (Overrange)) | UINT32 | RO | 0x6010:02, 1 |
1A02:03 | SubIndex 003 | 3. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x03 (Limit 1)) | UINT32 | RO | 0x6010:03, 2 |
1A02:04 | SubIndex 004 | 4. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x05 (Limit 2)) | UINT32 | RO | 0x6010:05, 2 |
1A02:05 | SubIndex 005 | 5. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x07 (Error)) | UINT32 | RO | 0x6010:07, 1 |
1A02:06 | SubIndex 006 | 6. PDO Mapping entry (1 bits align) | UINT32 | RO | 0x0000:00, 1 |
1A02:07 | SubIndex 007 | 7. PDO Mapping entry (5 bits align) | UINT32 | RO | 0x0000:00, 6 |
1A02:08 | SubIndex 008 | 8. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x0E (Sync error)) | UINT32 | RO | 0x6010:0E, 1 |
1A02:09 | SubIndex 009 | 9. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x0F (TxPDO State)) | UINT32 | RO | 0x6010:0F, 1 |
1A02:0A | SubIndex 010 | 10. PDO Mapping entry (object 0x6010 (AI TxPDO-Par Standard Ch.2), entry 0x10 (TxPDO Toggle)) | UINT32 | RO | 0x6010:10, 1 |
1A02:0B | SubIndex 011 | 11. PDO Mapping entry (object 0x6010 (AI TxPDO-Par Standard Ch.2), entry 0x11 (Value)) | UINT32 | RO | 0x6010:11, 16 |
Index 1A03 AI TxPDO-Map Compact Ch.2
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A03:0 | AI TxPDO-Map Compact Ch.2 | PDO Mapping TxPDO 4 | UINT8 | RO | 0x01 (1dec) |
1A03:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6010 (AI Inputs), entry 0x11 (Value)) | UINT32 | RO | 0x6010:11, 16 |
Index 1A04 AI TxPDO-Map Standard Ch.3
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A04:0 | AI TxPDO-Map Standard Ch.3 | PDO Mapping TxPDO 5 | UINT8 | RO | 0x0B (11dec) |
1A04:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x01 (Underrange)) | UINT32 | RO | 0x6020:01, 1 |
1A04:02 | SubIndex 002 | 2. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x02 (Overrange)) | UINT32 | RO | 0x6020:02, 1 |
1A04:03 | SubIndex 003 | 3. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x03 (Limit 1)) | UINT32 | RO | 0x6020:03, 2 |
1A04:04 | SubIndex 004 | 4. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x05 (Limit 2)) | UINT32 | RO | 0x6020:05, 2 |
1A04:05 | SubIndex 005 | 5. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x07 (Error)) | UINT32 | RO | 0x6020:07, 1 |
1A04:06 | SubIndex 006 | 6. PDO Mapping entry (1 bits align) | UINT32 | RO | 0x0000:00, 1 |
1A04:07 | SubIndex 007 | 7. PDO Mapping entry (5 bits align) | UINT32 | RO | 0x0000:00, 5 |
1A04:08 | SubIndex 008 | 8. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x0E (Sync error)) | UINT32 | RO | 0x6020:0E, 1 |
1A04:09 | SubIndex 009 | 9. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x0F (TxPDO State)) | UINT32 | RO | 0x6020:0F, 1 |
1A04:0A | SubIndex 010 | 10. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x10 (TxPDO Toggle)) | UINT32 | RO | 0x6020:10, 1 |
1A04:0B | SubIndex 011 | 11. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x11 (Value)) | UINT32 | RO | 0x6020:11, 16 |
Index 1A05 AI TxPDO-Map Compact Ch.3
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A05:0 | AI TxPDO-Map Compact Ch.3 | PDO Mapping TxPDO 6 | UINT8 | RO | 0x01 (1dec) |
1A05:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6020 (AI Inputs), entry 0x11 (Value)) | UINT32 | RO | 0x6020:11, 16 |
Index 1A06 AI TxPDO-Map Standard Ch.4
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A06:0 | AI TxPDO-Map Standard Ch.4 | PDO Mapping TxPDO 7 | UINT8 | RO | 0x0B (11dec) |
1A06:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x01 (Underrange)) | UINT32 | RO | 0x6030:01, 1 |
1A06:02 | SubIndex 002 | 2. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x02 (Overrange)) | UINT32 | RO | 0x6030:02, 1 |
1A06:03 | SubIndex 003 | 3. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x03 (Limit 1)) | UINT32 | RO | 0x6030:03, 2 |
1A06:04 | SubIndex 004 | 4. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x05 (Limit 2)) | UINT32 | RO | 0x6030:05, 2 |
1A06:05 | SubIndex 005 | 5. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x07 (Error)) | UINT32 | RO | 0x6030:07, 1 |
1A06:06 | SubIndex 006 | 6. PDO Mapping entry (1 bits align) | UINT32 | RO | 0x0000:00, 1 |
1A06:07 | SubIndex 007 | 7. PDO Mapping entry (5 bits align) | UINT32 | RO | 0x0000:00, 5 |
1A06:08 | SubIndex 008 | 8. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x07 (Sync error)) | UINT32 | RO | 0x6030:0E, 1 |
1A06:09 | SubIndex 009 | 9. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x0F (TxPDO State)) | UINT32 | RO | 0x6030:0F, 1 |
1A06:0A | SubIndex 010 | 10. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x10 (TxPDO Toggle)) | UINT32 | RO | 0x6030:10, 1 |
1A06:0B | SubIndex 011 | 11. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x11 (Value)) | UINT32 | RO | 0x6030:11, 16 |
Index 1A07 AI TxPDO-Map Compact Ch.4
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1A07:0 | AI TxPDO-Map Compact Ch.4 | PDO Mapping TxPDO 8 | UINT8 | RO | 0x01 (1dec) |
1A07:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x6030 (AI Inputs), entry 0x11 (Value)) | UINT32 | RO | 0x6030:11, 16 |
Index 1C00 Sync manager type
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1C00:0 | Sync manager type | Using the Sync Managers | UINT8 | RO | 0x04 (4dec) |
1C00:01 | SubIndex 001 | Sync-Manager Type Channel 1: Mailbox Write | UINT8 | RO | 0x01 (1dec) |
1C00:02 | SubIndex 002 | Sync-Manager Type Channel 2: Mailbox Read | UINT8 | RO | 0x02 (2dec) |
1C00:03 | SubIndex 003 | Sync-Manager Type Channel 3: Process Data Write (Outputs) | UINT8 | RO | 0x03 (3dec) |
1C00:04 | SubIndex 004 | Sync-Manager Type Channel 4: Process Data Read (Inputs) | UINT8 | RO | 0x04 (4dec) |
Index 1C12 RxPDO assign
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1C12:0 | RxPDO assign | PDO Assign Outputs | UINT8 | RW | 0x00 (0dec) |
Index 1C13 TxPDO assign
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1C13:0 | TxPDO assign | PDO Assign Inputs | UINT8 | RW | 0x05 (5dec) |
1C13:01 | Subindex 001 | 1. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RW | 0x1A00 (6656dec) |
1C13:02 | Subindex 002 | 2. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RW | 0x1A02 (6658dec) |
1C13:03 | Subindex 003 | 3. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RW | 0x1A04 (6660dec) |
1C13:04 | Subindex 004 | 4. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RW | 0x1A06 (6662dec) |
Index 1C33 SM input parameter
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
1C33:0 | SM input parameter | Synchronization parameters for the inputs | UINT8 | RO | 0x20 (32dec) |
1C33:01 | Sync mode | Current synchronization mode:
| UINT16 | RW | 0x0022 (34dec) |
1C33:02 | Cycle time |
| UINT32 | RW | 0x000F4240 (1000000dec) |
1C33:03 | Shift time | Time between SYNC0 event and reading of the inputs (in ns, only DC mode) | UINT32 | RO | 0x00001388 (5000dec) |
1C33:04 | Sync modes supported | Supported synchronization modes:
| UINT16 | RO | 0xC00B (49163dec) |
1C33:05 | Minimum cycle time |
| UINT32 | RO | 0x0003D090 (250000dec) |
1C33:06 | Calc and copy time | Time between reading of the inputs and availability of the inputs for the master (in ns, only DC mode) | UINT32 | RO | 0x00002710 (10000dec) |
1C33:07 | Minimum delay time |
| UINT32 | RO | 0x00001388 (5000dec) |
1C33:08 | Command |
| UINT16 | RW | 0x0000 (0dec) |
1C33:09 | Maximum Delay time | Time between SYNC1 event and reading of the inputs (in ns, only DC mode) | UINT32 | RO | 0x00001388 (5000dec) |
1C33:0B | SM event missed counter |
| UINT16 | RO | 0x0000 (0dec) |
1C33:0C | Cycle exceeded counter |
| UINT16 | RO | 0x0000 (0dec) |
1C33:0D | Shift too short counter |
| UINT16 | RO | 0x0000 (0dec) |
1C33:20 | Sync error |
| BOOLEAN | RO | 0x00 (0dec) |
Profile-specific objects (0x6000-0xFFFF)
The profile-specific objects have the same meaning for all EtherCAT slaves that support the profile 5001.
Index 6000 AI Inputs
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
6000:0 | AI inputs | Maximum subindex | UINT8 | RO | 0x11 (17dec) | |
6000:01 | Underrange | Is set if the value falls below the operating range of the sensor or the process data contains the lowest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6000:02 | Overrange | Is set if the value exceeds the operating range of the sensor or the process data contains the highest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6000:03 | Limit 1 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6000:05 | Limit 2 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6000:07 | Error | The error bit is set if the process data is invalid (wire breakage, overrange, underrange). | BOOLEAN | RO | 0x00 (0dec) | |
6000:0E | Sync error |
| BOOLEAN | RO | 0x00 (0dec) | |
6000:0F | TxPDO State | Validity of the data of the associated TxPDO | BOOLEAN | RO | 0x00 (0dec) | |
0 | valid | |||||
1 | invalid | |||||
6000:10 | TxPDO Toggle | TxPDO toggle is toggled by the slave when the data of the associated TxPDO is updated. | BOOLEAN | RO | 0x00 (0dec) | |
6000:11 | Value | Analog input date | INT16 | RO | 0x0000 (0dec) |
Index 6010 AI Inputs
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
6010:0 | AI inputs | Maximum subindex | UINT8 | RO | 0x11 (17dec) | |
6010:01 | Underrange | Is set if the value falls below the operating range of the sensor or the process data contains the lowest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6010:02 | Overrange | Is set if the value exceeds the operating range of the sensor or the process data contains the highest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6010:03 | Limit 1 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6010:05 | Limit 2 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6010:07 | Error | The error bit is set if the process data is invalid (wire breakage, overrange, underrange). | BOOLEAN | RO | 0x00 (0dec) | |
6010:0E | Sync error |
| BOOLEAN | RO | 0x00 (0dec) | |
6010:0F | TxPDO State | Validity of the data of the associated TxPDO | BOOLEAN | RO | 0x00 (0dec) | |
0 | valid | |||||
1 | invalid | |||||
6010:10 | TxPDO Toggle | TxPDO toggle is toggled by the slave when the data of the associated TxPDO is updated. | BOOLEAN | RO | 0x00 (0dec) | |
6010:11 | Value | Analog input date | INT16 | RO | 0x0000 (0dec) |
Index 6020 AI Inputs
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
6020:0 | AI inputs | Maximum subindex | UINT8 | RO | 0x11 (17dec) | |
6020:01 | Underrange | Is set if the value falls below the operating range of the sensor or the process data contains the lowest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6020:02 | Overrange | Is set if the value exceeds the operating range of the sensor or the process data contains the highest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6020:03 | Limit 1 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6020:05 | Limit 2 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6020:07 | Error | The error bit is set if the process data is invalid (wire breakage, overrange, underrange). | BOOLEAN | RO | 0x00 (0dec) | |
6020:0E | Sync error |
| BOOLEAN | RO | 0x00 (0dec) | |
6020:0F | TxPDO State | Validity of the data of the associated TxPDO | BOOLEAN | RO | 0x00 (0dec) | |
0 | valid | |||||
1 | invalid | |||||
6020:10 | TxPDO Toggle | TxPDO toggle is toggled by the slave when the data of the associated TxPDO is updated. | BOOLEAN | RO | 0x00 (0dec) | |
6020:11 | Value | Analog input date | INT16 | RO | 0x0000 (0dec) |
Index 6030 AI Inputs
Index (hex) | Name | Meaning | Data type | Flags | Default | |
---|---|---|---|---|---|---|
6030:0 | AI inputs | Maximum subindex | UINT8 | RO | 0x11 (17dec) | |
6030:01 | Underrange | Is set if the value falls below the operating range of the sensor or the process data contains the lowest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6030:02 | Overrange | Is set if the value exceeds the operating range of the sensor or the process data contains the highest possible value. | BOOLEAN | RO | 0x00 (0dec) | |
6030:03 | Limit 1 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6030:05 | Limit 2 | Only when limit check is active | BIT2 | RO | 0x00 (0dec) | |
1 | Value below set limit | |||||
2 | Set limit exceeded | |||||
3 | Set limit reached | |||||
6030:07 | Error | The error bit is set if the process data is invalid (wire breakage, overrange, underrange). | BOOLEAN | RO | 0x00 (0dec) | |
6030:0E | Sync error |
| BOOLEAN | RO | 0x00 (0dec) | |
6030:0F | TxPDO State | Validity of the data of the associated TxPDO | BOOLEAN | RO | 0x00 (0dec) | |
0 | valid | |||||
1 | invalid | |||||
6030:10 | TxPDO Toggle | TxPDO toggle is toggled by the slave when the data of the associated TxPDO is updated. | BOOLEAN | RO | 0x00 (0dec) | |
6030:11 | Value | Analog input date | INT16 | RO | 0x0000 (0dec) |
Index 800E AI Internal data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
800E:0 | AI internal data | Maximum subindex | UINT8 | RO | 0x01 (1dec) |
800E:01 | ADC raw value | Raw value of the analog/digital converter | INT16 | RO | 0x0000 (0dec) |
Index 800F AI Vendor data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
800F:0 | AI vendor data | Maximum subindex | UINT8 | RO | 0x06 (6dec) |
800F:01 | R0 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
800F:02 | R0 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
800F:03 | R1 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
800F:04 | R1 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
800F:05 | R2 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
800F:06 | R2 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
Index 801E AI Internal data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
801E:0 | AI internal data | Maximum subindex | UINT8 | RO | 0x01 (1dec) |
801E:01 | ADC raw value | Raw value of the analog/digital converter | INT16 | RO | 0x0000 (0dec) |
Index 801F AI Vendor data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
801F:0 | AI vendor data | Maximum subindex | UINT8 | RO | 0x06 (6dec) |
801F:01 | R0 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
801F:02 | R0 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
801F:03 | R1 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
801F:04 | R1 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
801F:05 | R2 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
801F:06 | R2 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
Index 802E AI Internal data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
802E:0 | AI internal data | Maximum subindex | UINT8 | RO | 0x01 (1dec) |
802E:01 | ADC raw value | Raw value of the analog/digital converter | INT16 | RO | 0x0000 (0dec) |
Index 802F AI Vendor data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
802F:0 | AI vendor data | Maximum subindex | UINT8 | RO | 0x06 (6dec) |
802F:01 | R0 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
802F:02 | R0 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
802F:03 | R1 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
802F:04 | R1 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
802F:05 | R2 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
802F:06 | R2 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
Index 803E AI Internal data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
803E:0 | AI internal data | Maximum subindex | UINT8 | RO | 0x01 (1dec) |
803E:01 | ADC raw value | Raw value of the analog/digital converter | INT16 | RO | 0x0000 (0dec) |
Index 803F AI Vendor data
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
803F:0 | AI vendor data | Maximum subindex | UINT8 | RO | 0x06 (6dec) |
803F:01 | R0 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
803F:02 | R0 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
803F:03 | R1 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
803F:04 | R1 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
803F:05 | R2 Offset | Offset (vendor calibration) | INT16 | RW | 0x0000 (0dec) |
803F:06 | R2 Gain | Gain (vendor calibration) | INT16 | RW | 0x4000 (16384dec) |
Index F000 Modular device profile
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
F000:0 | Modular device profile | General information for the modular device profile | UINT8 | RO | 0x02 (2dec) |
F000:01 | Module index distance | Index distance of the objects of the individual channels | UINT16 | RO | 0x0010 (16dec) |
F000:02 | Maximum number of modules | Number of channels | UINT16 | RO | 0x0004 (4dec) |
Index F008 Code word
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
F008:0 | Code word | reserved | UINT32 | RW | 0x00000000 (0dec) |
Index F010 Module list
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
F010:0 | Module list | Maximum subindex | UINT8 | RW | 0x05 (5dec) |
F010:01 | SubIndex 001 |
| UINT32 | RW | 0x0000012C (300dec) |
F010:02 | SubIndex 002 |
| UINT32 | RW | 0x0000012C (300dec) |
F010:03 | SubIndex 003 |
| UINT32 | RW | 0x0000012C (300dec) |
F010:04 | SubIndex 004 |
| UINT32 | RW | 0x0000012C (300dec) |