Object description EL3204-0200

Object description EL3204-0200 1:

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.

Object description EL3204-0200 2:

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

Object description EL3204-0200 3:

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:

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)

Object description EL3204-0200 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”)
Bit 1 (not used)
Bit 2 (not used)

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.
The gain is represented in fixed-point format, with the factor 2-16.
The value 1 corresponds to 65535 (0x00010000).

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).
The possible settings are sequentially numbered.

permitted values:

0: 50 Hz
1: 60 Hz
2: 100 Hz
3: 500 Hz
4: 1 kHz
5: 2 kHz
6: 3.75 kHz
7: 7.5 kHz
8: 15 kHz
9: 30 kHz
10: 5 Hz
11: 10 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:

  • 0: Free Run
  • 1: Synchronous with SM 3 event (no outputs available)
  • 2: DC - Synchronous with SYNC0 Event
  • 3: DC - Synchronous with SYNC1 Event
  • 34: Synchronous with SM 2 event (outputs available)

UINT16

RW

0x0000 (0dec)

1C33:02

Cycle time

Cycle time (in ns):

  • Free Run: Cycle time of the local timer
  • Synchronous with SM 2 event: Master cycle time
  • DC-Mode: SYNC0/SYNC1 Cycle Time

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:

  • Bit 0: free run is supported
  • Bit 1: synchronous with SM 2 event is supported (outputs available)
  • Bit 1: synchronous with SM 3 event is supported (no outputs available)
  • Bit 2-3 = 01: DC mode is supported
  • Bit 4-5 = 01: input shift through local event (outputs available)
  • Bit 4-5 = 10: input shift with SYNC1 event (no outputs available)
  • Bit 14 = 1: dynamic times (measurement through writing of 1C33:08)

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

  • 0: Measurement of the local cycle time is stopped
  • 1: Measurement of the local cycle time is started

The entries 0x1C33:03, 0x1C33:06, 0x1C33:09 are updated with the maximum measured values.
For a subsequent measurement the measured values are reset

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)