Object description EL3204-0200
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 terminal is parameterized via the CoE - Online tab (double-click on the respective object) or via the Process Data tab (allocation of PDOs). Please note the following general CoE information when using/manipulating the CoE parameters: - Keep a startup list if components have to be replaced - Differentiation between online/offline dictionary, existence of current XML description - Use "CoE reload" for resetting changes |
Relevant objects The object description refers to the analog input terminals for Pt100 (RTD) in 1 to 8 channel versions. Observe the indices with regard to the objects relevant for the respective terminal (channel dependent). |
Introduction
The CoE overview contains objects for different intended applications:
- Objects required for parameterization and profile-specific objects required during commissioning
- Objects for indicating internal settings (may be fixed)
The following section first describes the objects required for normal operation, followed by a complete overview of missing objects.
Objects for commissioning
Index 1011 Restore default parameters
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
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 (0 dec) |
Index 80n0 RTD settings for 0 ≤ n ≤ 3 (Ch. 1 - 4)
The filter properties are set only via index 0x8000:15 The filter frequencies are set for all channels of the EL3204-0200 terminals centrally via index 0x8000:15 (channel 1). The corresponding indices 0x80n0:15 have no parameterization function! |
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
80n0:0 | RTD Settings | Maximum subindex | UINT8 | RO | 0x1B (27dec) |
80n0:01 | Enable user scale | User scale is active. | BOOLEAN | RW | 0x00 (0dec) |
80n0:02 | Process data Presentation | permitted values 0: Signed 1: Absolute MSB sign 2: High resolution (1/100°C) | BIT3 | RW | 0x00 (0dec) |
80n0:05 | Siemens bits | The S5 bits are superimposed on the three low-order bits (value 0x60n0:11) Bit 0 = 1 (“overrange” or “underrange”) | BOOLEAN | RW | 0x00 (0dec) |
80n0:06 | Enable filter | Enable filter, which makes PLC-cycle-synchronous data exchange unnecessary | BOOLEAN | RW | 0x00 (0dec) |
80n0:0A | Enable user calibration | Enabling of the user calibration | BOOLEAN | RW | 0x00 (0dec) |
80n0:0B | Enable vendor calibration | Enabling of the vendor calibration | BOOLEAN | RW | 0x01 (1dec) |
80n0:11 | User scale offset | User scaling offset | INT16 | RW | 0x0000 (0dec) |
80n0:12 | User scale gain | This is the user scaling gain. | INT32 | RW | 0x00010000 (65536dec) |
80n0:15 | Filter settings | This object determines the digital filter settings, if it is active via Enable filter (index 0x80n0:06). permitted values: 0: 50 Hz | UINT16 | RW | 0x0000 (0dec) |
80n0:17 | User calibration offset | User offset calibration | INT16 | RW | 0x0000 (0dec) |
80n0:18 | User calibration gain | User gain compensation | UINT16 | RW | 0xFFFF (65535dec) |
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
80n0:19 | RTD element | permitted values: 0: Pt1000 (-200...850°C) 2: Ni1000 100 °C (TK5000, at 100 °C 1500 Ohm, -30 to 160 °C) 3: Ni1000 (-60...250°C) 4: NTC 5k (0°C: 16325 Ohm, -40...100°C) 5: NTC 10k (0°C: 32650 Ohm, -30...150°C) 6: NTC 10k (0°C: 29490 Ohm, -30...150°C) 7: NTC 10k (0°C: 27280 Ohm, -40...110°C, as for KL3204-0030) 8: NTC 20k (0°C: 70200 Ohm, -20...150°C) 9: Fet (-30...150°C) 101: Resolution 1/10 Ohm (0 to 6553.5 Ohm) 102: Resolution 1/10 Ohm (0 to 65535 Ohm) 103: Resolution 1/10 Ohm (0 to 240 kOhm) 110: RTD table (for further parameters see 0x80n1) 111: B-parameter equation (for further parameters see 0x80n2) 112: DIN IEC 60751 equation (for further parameters see 0x80n3) 113: Steinhart-Hart equation (for further parameters see 0x80n4) | UINT16 | RW | 0x0000 (0dec) |
80n0:1A | Connection technology | permitted values 0: Two-wire connection 3: n. c. (channel deactivated) | UINT16 | RW | 0x0000 (0dec) |
80n0:1B | Wire calibration | Offset value for the calibration of the supply lines [1/10] Ohm | INT16 | RW | 0x0000 (0dec) |
Index 80n1 RTD Table
The standard values in the following table show by way of example the conversion values of a Pt1000 within the range from 0 °C to 140 °C with a resolution of 1/10 Ohm
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
80n1:0 | RTD Table | The sensor characteristic can be programmed with this table | UINT8 | RO | 105 |
80n1:01 | Distance in Degrees | The value set describes the distance of the entries in °C | UINT16 | RW | 10 |
80n1:02 | Amount of Entries | The value entered describes the number of entries with which the dependence on distance in °C, start temperature of the measuring range and final temperature are displayed according to the equation below Final temperature = start temperature + ((number of entries -1) * distance in °C) | UINT16 | RW | 15 |
80n1:03 | Start Temperature | The value entered describes the start of the measuring range Standard value 0 °C | INT16 | RW | 0 |
80n1:04 | Conversion Factor | 1 = 1/10 Ohm per digit in the table entries 10 = 1 Ohm per digit in the table entries 100 = 10 Ohm per digit in the table entries | UINT16 | RW | 1 |
80n1:05 | Value 1 |
| UINT16 | RW | 0x2710 (10000dec) |
80n1:06 | Value 2 |
| UINT16 | RW | 0x2896 (10390dec) |
80n1:07 | Value 3 |
| UINT16 | RW | 0x2A1B (10779dec) |
80n1:08 | Value 4 |
| UINT16 | RW | 0x2B9F (11167dec) |
80n1:09 | Value 5 |
| UINT16 | RW | 0x2D22 (11554dec) |
80n1:0A | Value 6 |
| UINT16 | RW | 0x2EA3 (11939dec) |
80n1:0B | Value 7 |
| UINT16 | RW | 0x3024 (12324dec) |
80n1:0C | Value 8 |
| UINT16 | RW | 0x31A3 (12707dec) |
80n1:0D | Value 9 |
| UINT16 | RW | 0x3321 (13089dec) |
80n1:0E | Value 10 |
| UINT16 | RW | 0x349E (13470dec) |
80n1:0F | Value 11 |
| UINT16 | RW | 0x361A (13850dec) |
80n1:10 | Value 12 |
| UINT16 | RW | 0x3795 (14229dec) |
80n1:11 | Value 13 |
| UINT16 | RW | 0x390E (14606dec) |
80n1:13 | Value 14 |
| UINT16 | RW | 0x3A87 (14983dec) |
80n1:14 | Value 15 |
| UINT16 | RW | 0x3BFE (15358dec) |
80n1:15 | Value 16 |
| UINT16 | RW | 0x0000 (0dec) |
… | … |
| … | … | … |
80n1:69 | Value 100 |
| UINT16 | RW | 0x0000 (0dec) |
Index 80n2 RTD B-parameter equation for 0 ≤ n ≤ 3 (Ch. 1 - 4)
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
80n2:0 | RTD B-Parameter Equation |
| UINT8 | RO | 0x05 (5dec) |
80n2:01 | Min Temperature | Start of the measuring range in °C. | INT16 | RW | -30 |
80n2:02 | Max Temperature | End of the measuring range in °C. | INT16 | RW | 150 |
80n2:03 | Rn | Resistance value at Tn. In most cases = 25 °C. | INT16 | RW | 1000 |
80n2:04 | Tn | Reference temperature for Rn [°C] | INT16 | RW | 25 |
80n2:05 | B-parameter | B-parameter [Kelvin] | REAL32 | RW | 3710 |
Index 80n3 RTD DIN EN 60751 equation for 0 ≤ n ≤ 3 (Ch. 1 - 4) 1 - 4)
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
80n3:0 | RTD DIN EN 60751 equation | Standard parameter for Pt1000 within the range 0 to 850°C. | UINT8 | RO | 0x06 (6dec) |
80n3:01 | Min Temperature | Start of the measuring range in °C. | INT16 | RW | 0 |
80n3:02 | Max Temperature | End of the measuring range in °C. | INT16 | RW | 850 |
80n3:03 | R0 | see equation | UINT16 | RW | 1000 |
80n3:04 | A parameter | see equation | REAL32 | RW | 3.908E-3 |
80n3:05 | B parameter | see equation | REAL32 | RW | -5.775E-7 |
80n3:06 | C parameter | see equation | REAL32 | RW | -4.183E-12 |
Index 80n4 RTD Steinhart-Hart equation for 0 ≤ n ≤ 3 (Ch. 1 - 4)
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
80n4:0 | RTD Steinhart Hart Equation | Standard values for an NTC10K with 32650 Ohm at 0 °C: C1 default = 1.12119E-03 C2 default = 2.35346E-04 C3 default = 0 C4 default = 8.34620E-08 | UINT8 | RO | 0x06 (6dec) |
80n4:01 | Min Temperature | Start of the measuring range in °C. | INT16 | RW | -30 |
80n4:02 | Max Temperature | End of the measuring range in °C. | INT16 | RW | 150 |
80n4:03 | C1 | see equation | REAL32 | RW | 1.1211E-03 |
80n4:04 | C2 | see equation | REAL32 | RW | 2.35346E-04 |
80n4:05 | C3 | see equation | REAL32 | RW | 0 |
80n4:06 | C4 | see equation | REAL32 | RW | 8.24620E-08 |
Complete overview
Standard objects
The standard objects have the same meaning for all EtherCAT slaves.
Index 1000 Device type
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
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 | 0x01401389 (20976521dec) |
Index 1008 Device name
Index (hex) |
Name |
Meaning |
Data type |
Flags |
Default value |
---|---|---|---|---|---|
1008:0 |
Device name |
Device name of the EtherCAT slave |
STRING |
RO |
EL3204-0200 |
Index 1009 Hardware version
Index (hex) |
Name |
Meaning |
Data type |
Flags |
Default value |
---|---|---|---|---|---|
1009:0 |
Hardware version |
Hardware version of the EtherCAT slave |
STRING |
RO |
|
Index 100A Software version
Index (hex) |
Name |
Meaning |
Data type |
Flags |
Default value |
---|---|---|---|---|---|
100A:0 |
Software version |
Firmware version of the EtherCAT slave |
STRING |
RO |
01 |
Index 1018 Identity
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
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 | 0x0C843052 (209989714dec) |
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 value |
---|---|---|---|---|---|
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 180n RTD TxPDO-Par for 0 ≤ n ≤ 3 (Ch. 1 - 4)
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
180n:0 | RTD TxPDO-Par | PDO parameter TxPDO 1 | UINT8 | RO | 0x09 (9dec) |
180n:06 | Exclude TxPDOs | This entry specifies the TxPDOs (index of TxPDO mapping objects) that must not be transferred together with TxPDO 1 | OCTET-STRING[0] | RO |
|
180n:07 | TxPDO State | The TxPDO state is set if it was not possible to correctly read in the associated input data | BOOLEAN | RO | 0x00 (0dec) |
180n:09 | TxPDO Toggle | The TxPDO toggle is toggled with each update the corresponding input data | BOOLEAN | RO | 0x00 (0dec) |
Index 1A0n RTD TxPDO-Map 0 ≤ n ≤ 3 (Ch. 1 - 4)
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
1A0n:0 | RTD TxPDO-Map | PDO Mapping TxPDO 1 | UINT8 | RO | 0x08 (8dec) |
1A0n:01 | SubIndex 001 | 1. PDO Mapping entry (object 0x60n0 (RTD Inputs Ch.1), entry 0x01 (Underrange)) | UINT32 | RO | 0x60n0:01, 1 |
1A0n:02 | SubIndex 002 | 2. PDO Mapping entry (object 0x60n0 (RTD Inputs Ch.1), entry 0x02 (Overrange)) | UINT32 | RO | 0x60n0:02, 1 |
1A0n:03 | SubIndex 003 | 3. PDO Mapping entry (4 bits align) | UINT32 | RO | 0x0000:00, 4 |
1A0n:04 | SubIndex 004 | 4. PDO Mapping entry (object 0x60n0 (RTD Inputs Ch.1), entry 0x07 (Error)) | UINT32 | RO | 0x60n0:07, 1 |
1A0n:05 | SubIndex 005 | 5. PDO Mapping entry (7 bits align) | UINT32 | RO | 0x00n0:00, 7 |
1A0n:06 | SubIndex 006 | 6. PDO Mapping entry (object 0x180n (RTD TxPDO-Par Ch.1), entry 0x07 (TxPDO State)) | UINT32 | RO | 0x180n:07, 1 |
1A0n:07 | SubIndex 007 | 7. PDO Mapping entry (object 0x180n (RTD TxPDO-Par Ch.1), entry 0x09 (TxPDO Toggle)) | UINT32 | RO | 0x180n:09, 1 |
1A0n:08 | SubIndex 008 | 8. PDO Mapping entry (object 0x60n0 (RTD Inputs Ch.1), entry 0x11 (Value)) | UINT32 | RO | 0x60n0:11, 16 |
Index 1C00 Sync manager type
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
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 value |
---|---|---|---|---|---|
1C12:0 | RxPDO assign | PDO Assign Outputs | UINT8 | RO | 0x00 (0dec) |
Index 1C13 TxPDO assign
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
1C13:0 | TxPDO assign | PDO Assign Inputs | UINT8 | RO | 0x04 (4dec) |
1C13:01 | Subindex 001 | 1. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RO | 0x1A00 (6656dec) |
1C13:02 | Subindex 002 | 2. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RO | 0x1A01 (6657dec) |
1C13:03 | Subindex 003 | 3. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RO | 0x1A02 (6658dec) |
1C13:04 | Subindex 004 | 4. allocated TxPDO (contains the index of the associated TxPDO mapping object) | UINT16 | RO | 0x1A03 (6659dec) |
Index 1C33 SM input parameter
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
1C33:0 | SM input parameter | Synchronization parameters for the inputs | UINT8 | RO | 0x20 (32dec) |
1C33:01 | Sync mode | Current synchronization mode:
| UINT16 | RW | 0x0000 (0dec) |
1C33:02 | Cycle time | Cycle time (in ns):
| UINT32 | RW | 0x00000000 (0dec) |
1C33:03 | Shift time | Time between SYNC0 event and reading of the inputs (in ns, only DC mode) | UINT32 | RO | 0x00000000 (0dec) |
1C33:04 | Sync modes supported | Supported synchronization modes:
| UINT16 | RO | 0xC007 (49159dec) |
1C33:05 | Minimum cycle time | Minimum cycle time (in ns) | UINT32 | RO | 0x00000000 (0dec) |
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 | 0x00000000 (0dec) |
1C33:07 | Minimum delay time |
| UINT32 | RO | 0x00000000 (0dec) |
1C33:08 | Command |
The entries 0x1C33:03, 0x1C33:06, 0x1C33:09 are updated with the maximum measured values. | 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 | 0x00000000 (0dec) |
1C33:0B | SM event missed counter | Number of missed SM events in OPERATIONAL (DC mode only) | UINT16 | RO | 0x0000 (0dec) |
1C33:0C | Cycle exceeded counter | Number of occasions the cycle time was exceeded in OPERATIONAL (cycle was not completed in time or the next cycle began too early) | UINT16 | RO | 0x0000 (0 dec) |
1C33:0D | Shift too short counter | Number of occasions that the interval between SYNC0 and SYNC1 event was too short (DC mode only) | UINT16 | RO | 0x0000 (0 dec) |
1C33:20 | Sync error | The synchronization was not correct in the last cycle (outputs were output too late; DC mode only) | BOOLEAN | RO | 0x00 (0 dec) |
Profile-specific objects (0x6000-0xFFFF)
The profile-specific objects have the same meaning for all EtherCAT slaves that support the profile 5001.
Index 60n0 RTD Inputs for 0 ≤ n ≤ 3 (Ch. 1 – 4)
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
60n0:0 | RTD Inputs | Maximum subindex | UINT8 | RO | 0x11 (17dec) |
60n0:01 | Underrange | The measuring range is undershot. | BOOLEAN | RO | 0x00 (0dec) |
60n0:02 | Overrange | The measuring range is overshot. | BOOLEAN | RO | 0x00 (0dec) |
60n0:07 | Error | The error bit is set if the data is invalid. | BOOLEAN | RO | 0x00 (0dec) |
60n0:0F | TxPDO State | Validity of the data of the associated TxPDO (0 = valid, 1 = invalid). | BOOLEAN | RO | 0x00 (0dec) |
60n0:10 | TxPDO Toggle | The TxPDO toggle is toggled by the slave when the data of the associated TxPDO is updated. | BOOLEAN | RO | 0x00 (0dec) |
60n0:11 | Value | The analog input data | INT16 | RO | 0x0000 (0dec) |
Index 80nE RTD Internal Data for 0 ≤ n ≤ 3 (Ch. 1 - 4)
Index (hex) |
Name |
Meaning |
Data type |
Flags |
Default value |
---|---|---|---|---|---|
80nE:0 |
RTD Internal Data |
Max. subindex |
UINT8 |
RO |
|
80nE:01 |
ADC raw value |
ADC raw value. |
INT32 |
RO |
|
80nE:02 |
Resistor (1/10 Ohm) |
resulting measured resistance |
UINT32 |
RO |
|
Index 80nF RTD Vendor Data for 0 ≤ n ≤ 3 (Ch. 1 - 4)
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
80nF:0 | RTD Vendor Data | Max. subindex | UINT8 | RO | 0x03 (3dec) |
80nF:01 | Calibration offset | Calibration offset | INT32 | RW | 0x00000DAC (3500dec) |
80nF:02 | Calibration gain | Gain value for measuring range 0 to 5000 Ohm | UINT16 | RW | 0x3D68 (15720dec) |
80nF:03 | Calibration gain ext. | Gain value for measuring range 5 to 240 kOhm | UINT16 | RW | 0x05A0 (1440dec) |
Index F000 Modular device profile
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
F000:0 | Modular device profile | General information for the modular device profile | UINT8 | RO | 0x02 (2dec) |
F000:01 | Module index distance | Index spacing 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 value |
---|---|---|---|---|---|
F008:0 | Code word | currently reserved | UINT32 | RW | 0x00000000 (0dec) |
Index F010 Module list
Index (hex) | Name | Meaning | Data type | Flags | Default value |
---|---|---|---|---|---|
F010:0 | Module list | Maximum subindex | UINT8 | RW | 0x04 (4dec) |
F010:01 | SubIndex 001 | Analog Input Profile for RTD | UINT32 | RW | 0x00000140 (320dec) |
F010:02 | SubIndex 002 | Analog Input Profile for RTD | UINT32 | RW | 0x00000140 (320dec) |
F010:03 | SubIndex 003 | Analog Input Profile for RTD | UINT32 | RW | 0x00000140 (320dec) |
F010:04 | SubIndex 004 | Analog Input Profile for RTD | UINT32 | RW | 0x00000140 (320dec) |