Object description and parameterization

Object description and parameterization 1:

IO-Link IODD Device Description

The display corresponds to the display of the IO-Link device parameters. It is advisable to download the latest IO-Link IODD device description files from the Download section of the Beckhoff website and install them according to the installation instructions.

Parameter server (data storage)

The IO-Link box modules support the data storage functionality according to protocol revision 1.1. The parameters 0x0018 (application-specific tag) and 0x08n0 (settings) are secured with the IO-Link master. In order to use this functionality, the IO-Link master must also support it. (e.g. with the Beckhoff EP6224-xxxx IO-Link master from firmware 10) Changes to these parameters are saved by the IO-Link master and restored when the box is replace with an identical IO-Link box. How to use the data storage functionality is explained in chapter Setting of the IO-Link device parameters.

Index 0000 direct parameters 1

Index (hex)

Name

Meaning

Data type

Flags

Default

0000:01

Reserved

-

UINT8

RO

0

0000:02

Master Cycle Time

IO-Link specific

UINT8

RO

0

0000:03

Min Cycle Time

IO-Link specific

UINT8

RO

0

0000:04

M-Sequence Capability

IO-Link specific

UINT8

RO

0

0000:05

IO-Link Version ID

IO-Link specific

UINT8

RO

0

0000:06

Process Data Input Length

IO-Link specific

UINT8

RO

0

0000:07

Process Data Output Length

IO-Link specific

UINT8

RO

0

0000:08

Vendor ID

Vendor ID 1

UINT8

RO

0

0000:09

Vendor ID

Vendor ID 2

UINT8

RO

0

0000:0A

Device ID

Device ID 1

UINT8

RO

0

0000:0B

Device ID

Device ID 2

UINT8

RO

0

0000:0C

Device ID

Device ID 3

UINT8

RO

0

0000:0D

Reserved

-

UINT8

RO

0

0000:0E

Reserved

-

UINT8

RO

0

0000:0F

Reserved

-

UINT8

RO

0

0000:10

System Command

IO-Link specific

 

RO

0

Index 0001 direct parameters 2

Index (hex)

Name

Meaning

Data type

Flags

Default

0001:01

Device Specific Parameter 1

IO-Link specific

UINT8

RW

0

0001:02

Device Specific Parameter 2

IO-Link specific

UINT8

RW

0

0001:03

Device Specific Parameter 3

IO-Link specific

UINT8

RW

0

0001:04

Device Specific Parameter 4

IO-Link specific

UINT8

RW

0

0001:05

Device Specific Parameter 5

IO-Link specific

UINT8

RW

0

0001:06

Device Specific Parameter 6

IO-Link specific

UINT8

RW

0

0001:07

Device Specific Parameter 7

IO-Link specific

UINT8

RW

0

0001:08

Device Specific Parameter 8

IO-Link specific

UINT8

RW

0

0001:09

Device Specific Parameter 9

IO-Link specific

UINT8

RW

0

0001:0A

Device Specific Parameter 10

IO-Link specific

UINT8

RW

0

0001:0B

Device Specific Parameter 11

IO-Link specific

UINT8

RW

0

0001:0C

Device Specific Parameter 12

IO-Link specific

UINT8

RW

0

0001:0D

Device Specific Parameter 13

IO-Link specific

UINT8

RW

0

0001:0E

Device Specific Parameter 14

IO-Link specific

UINT8

RW

0

0001:0F

Device Specific Parameter 15

IO-Link specific

UINT8

RW

0

0001:10

Device Specific Parameter 16

IO-Link specific

UINT8

RW

0

Index 0002 standard command

Index (hex)

Name

Meaning

Data type

Flags

Default

0002

Standard Command

IO-Link specific

UINT8

RW

0

Index 000C Device Access Locks

Index (hex)

Name

Meaning

Data type

Flags

Default

000C:01

Parameter (write) Access Lock

0: Write access for the parameters is enabled.

1: Write access for the parameters is disabled.

BOOL

RW

FALSE

000C:02

Data Storage Lock

0: The data storage function is enabled.

1: The data storage function is disabled.

BOOL

RW

FALSE

000C:03

Local Parameterization Lock

0: Local parameterization is enabled.

1: Local parameterization is disabled.

BOOL

RW

FALSE

000C:04

Local User Interface Lock

0: The local user interface is enabled.

1: The local user interface is disabled.

BOOL

RW

FALSE

Index 0010 vendor name

Index (hex)

Name

Meaning

Data type

Flags

Default

0010

Vendor Name

Vendor name

String

R

Beckhoff Automation GmbH & Co. KG

Index 0011 vendor text

Index (hex)

Name

Meaning

Data type

Flags

Default

0011

Vendor Text

Vendor-specific text

String

R

www.beckhoff.com

Index 0012 product name

Index (hex)

Name

Meaning

Data type

Flags

Default

0012:00

Product Name

Product designation

String

R

EPI43174-0002, ERI43174

Index 0013 product ID

Index (hex)

Name

Meaning

Data type

Flags

Default

0013

Product ID

 

Product designation

String

R

EPI43174-0002, ERI43174

Index 0014 product text

Index (hex)

Name

Meaning

Data type

Flags

Default

0014

Product Text

Product description

String

R

2 analog input 2 analog output modules

Index 0015 serial number

Index (hex)

Name

Meaning

Data type

Flags

Default

0015

Serial Number

Serial number

String

R

00000000

Index 0016 Hardware version

Index (hex)

Name

Meaning

Data type

Flags

Default

0016

Hardware version

Hardware version

String

R

00

Index 0017 firmware version

Index (hex)

Name

Meaning

Data type

Flags

Default

0017

Firmware version

Firmware version

String

R

00

Index 0018 application-specific tag

Index (hex)

Name

Meaning

Data type

Flags

Default

0018:00

Application Specific Tag

Application-specific description

String

RW

********************** **********

Index 0050 IO status

Index (hex)

Name

Meaning

Data type

Flags

Default

0050:01

State

Indicates the status of the IO board.

The IO board is working properly if state = 8dec. and status code = 0

Other values indicate an error on the IO board.

UINT16

RO

0x0000 (0dec)

0050:02

Status code

UINT16

RO

0x0000 (0dec)

Index 0800 AI Settings Ch.1 (parameterization of channel 1)

Index (hex)

Name

Meaning

Data type

Flags

Default

0800:00

AI Settings Ch1

Maximum subindex

UINT8

RO

0x18 (24dec)

0800:01

Enable User Scale

1

User scale is active.

BOOLEAN

RW

0x00 (0dec)

0800:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dec)

1

Unsigned presentation

2

Absolute value with MSB as sign (signed amount representation)

0800:05

Siemens bits

1

Status indicators are displayed on the lowest 3 bits in the status word.

BOOLEAN

RW

0x00 (0dec)

0800:06

Enable filter

1

Enable filter, which makes PLC-cycle-synchronous data exchange unnecessary

BOOLEAN

RW

0x01 (1dec)

0800:07

Enable Limit 1

1

Limit 1 enabled

BOOLEAN

RW

0x00 (0dec)

0800:08

Enable Limit 2

1

Limit 2 enabled

BOOLEAN

RW

0x00 (0dec)

0800:0A

Enable User Calibration

1

Enabling of the user calibration

BOOLEAN

RW

0x00 (0dec)

0800:0B

Enable Vendor Calibration

1

Enabling of the vendor calibration

BOOLEAN

RW

0x01 (1dec)

0800:0E

Swap Limit Bits

1

Swaps the two limit bits, in order to achieve compatibility with older hardware versions.

BOOLEAN

RW

0x00 (0dec)

0800:11

User Scale Offset

User scale offset

INT16

RW

0x0000 (0dec)

0800:12

User Scale Gain

User scale gain.
The gain is represented in fixed-point format, with the factor 2-16.
The value 1 corresponds to 65535dec (0x00010000hex) and is limited to +/- 0x7FFFF

INT32

RW

0x00010000 (65536dec)

0800:13

Limit 1

First limit value for setting the status bits

INT16

RW

0x0000 (0dec)

0800:14

Limit 2

Second limit value for setting the status bits

INT16

RW

0x0000 (0dec)

0800: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

0800:17

User Calibration Offset

User calibration: Offset

INT16

RW

0x0000 (0dec)

0800:18

User Calibration Gain

User calibration: Gain

INT16

RW

0x4000 (16384dec)

Index 080E ADC raw value

Index (hex)

Name

Meaning

Data type

Flags

Default

080E:01

ADC raw value

Raw value of the analog/digital converter

INT16

RO

0x0000 (0dec)

Index 080F Al vendor data Ch1

Index (hex)

Name

Meaning

Data type

Flags

Default

080F:0

Al Vendor data Ch1

Maximum subindex

 

RO

0x0C (12dec)

080F:01

R0 offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

08 F:02

R0 gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

080F:03

R1 offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

080F:04

R1 gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

080F:05

R2 offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

080F:06

R2 gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

Index 0810 AI Settings Ch.2 (parameterization of channel 2)

Index (hex)

Name

Meaning

Data type

Flags

Default

0810:0

AI Settings Ch2

Maximum subindex

 

RO

0x18 (24dec)

0810:01

Enable User Scale

1

User scale is active.

BOOLEAN

RW

0x00 (0dec)

0810:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dec)

1

Unsigned presentation

2

Absolute value with MSB as sign (signed amount representation)

0810:05

Siemens bits

1

Status indicators are displayed on the lowest 3 bits in the status word.

BOOLEAN

RW

0x00 (0dec)

0810:07

Enable Limit 1

1

Limit 1 enabled

BOOLEAN

RW

0x00 (0dec)

0810:08

Enable Limit 2

1

Limit 2 enabled

BOOLEAN

RW

0x00 (0dec)

0810:0A

Enable User Calibration

1

Enabling of the user calibration

BOOLEAN

RW

0x00 (0dec)

0810:0B

Enable Vendor Calibration

1

Enabling of the vendor calibration

BOOLEAN

RW

0x01 (1dec)

0810:0E

Swap Limit Bits

1

Swaps the two limit bits, in order to achieve compatibility with older hardware versions.

BOOLEAN

RW

0x00 (0dec)

0810:11

User Scale Offset

User scale offset

INT16

RW

0x0000 (0dec)

0810:12

User Scale Gain

User scale gain.
The gain is represented in fixed-point format, with the factor 2-16.
The value 1 corresponds to 65535dec (0x00010000hex) and is limited to +/- 0x7FFFF

INT32

RW

0x00010000 (65536dec)

0810:13

Limit 1

First limit value for setting the status bits

INT16

RW

0x0000 (0dec)

0810:14

Limit 2

Second limit value for setting the status bits

INT16

RW

0x0000 (0dec)

0810:17

User Calibration Offset

User calibration: Offset

INT16

RW

0x0000 (0dec)

0810:18

User Calibration Gain

User calibration: Gain

INT16

RW

0x4000 (16384dec)

Index 081E ADC raw value

Index (hex)

Name

Meaning

Data type

Flags

Default

081E:01

ADC raw value

Raw value of the analog/digital converter

INT16

RO

0x0000 (0dec)

Index 081F Al vendor data Ch2

Index (hex)

Name

Meaning

Data type

Flags

Default

081F:0

Al Vendor data Ch2

Maximum subindex

 

RO

0x0C (12dec)

081F:01

R0 offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

081F:02

R0 gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

081F:03

R1 offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

081F:04

R1 gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

081F:05

R2 offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

081F:06

R2 gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

Index 0820 AO Settings Ch.3 (parameterization of channel 3)

Index (hex)

Name

Meaning

Data type

Flags

Default

0820:0

AO Settings Ch3

Maximum subindex

 

RO

0x16 (22dec)

0820:01

Enable User Scale

1

User scale is active.

BOOLEAN

RW

0x00 (0dec)

0820:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dec)

1

Unsigned presentation

2

Absolute value with MSB as sign (signed amount representation)

0820:05

Watchdog

0

Default watchdog value

The default value (index 0x8020:13) is active.

BIT2

RW

0x00 (0dec)

1

Watchdog ramp active

The ramp (index 0x8020:14) for changing to the default value (index 0x8020:13) is active.

2

Last output value active

In the event of a fault (watchdog drop) the last process data is issued.

0820:07

Enable User Calibration

1

Enabling of the user calibration

BOOLEAN

RW

0x00 (0dec)

0820:08

Enable Vendor Calibration

1

Enabling of the vendor calibration

BOOLEAN

RW

0x01 (1dec)

0820:11

User Scale Offset

User scale offset

INT16

RW

0x0000 (0dec)

0820:12

User Scale Gain

User scale gain.
The gain is represented in fixed-point format, with the factor 2-16.
The value 1 corresponds to 65535dec (0x00010000hex) and is limited to +/- 0x7FFFF

INT32

RW

0x00010000 (65536dec)

0820:13

Default output

Output value in watchdog case, if activated via index 0x8020:05

INT16

RW

0x0000 (0dec)

0820:14

Default output ramp

This value defines the ramps for the ramp-down to the default value. The value is specified in digits / ms.

If the entry is 100 and the default value 0, for example, it takes 327 ms (32767/100) for the output value to change from the maximum value (32767) to the default value in the event of a fault.

INT16

RW

0xFFFF (65535dec)

0820:15

User Calibration Offset

User calibration: Offset

INT16

RW

0x0000 (0dec)

0820:16

User Calibration Gain

User calibration: Gain

INT16

RW

0x4000 (16384dec)

Index 082E ADC raw value

Index (hex)

Name

Meaning

Data type

Flags

Default

082E:01

ADC raw value

Raw value of the analog/digital converter

INT16

RO

0x0000 (0dec)

Index 082F AO Vendor Data Ch3

Index (hex)

Name

Meaning

Data type

Flags

Default

082F:0

AO Vendor Data Ch3

Maximum subindex

 

RO

0x0C (12dec)

082F:01

R0 Offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

082F:02

R0 Gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

082F:03

R1 Offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

082F:04

R1 Gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

082F:05

R2 Offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

082F:06

R2 Gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

Index 0830 AO Settings Ch.4 (parameterization of channel 4)

Index (hex)

Name

Meaning

Data type

Flags

Default

0830:0

AO Settings Ch4

Maximum subindex

 

RO

0x16 (22dec)

0830:01

Enable User Scale

1

User scale is active.

BOOLEAN

RW

0x00 (0dec)

0830:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dec)

1

Unsigned presentation

2

Absolute value with MSB as sign (signed amount representation)

0830:05

 

0

Default watchdog value

The default value (index 0x8030:13) is active.

BIT2

RW

0x00 (0dec)

1

Watchdog ramp active

The ramp (index 0x8030:14) for changing to the default value (index 0x8030:13) is active.

2

Last output value active

In the event of a fault (watchdog drop) the last process data is issued.

0830:07

Enable User Calibration

1

Enabling of the user calibration

BOOLEAN

RW

0x00 (0dec)

0830:08

Enable Vendor Calibration

1

Enabling of the vendor calibration

BOOLEAN

RW

0x01 (1dec)

0830:11

User Scale Offset

User scale offset

INT16

RW

0x0000 (0dec)

0830:12

User Scale Gain

User scale gain.
The gain is represented in fixed-point format, with the factor 2-16.
The value 1 corresponds to 65535dec (0x00010000hex) and is limited to +/- 0x7FFFF

INT32

RW

0x00010000 (65536dec)

0830:13

Default output

Output value in watchdog case, if activated via index 0x8030:05

INT16

RW

0x0000 (0dec)

0830:14

Default output ramp

This value defines the ramps for the ramp-down to the default value. The value is specified in digits / ms.

If the entry is 100 and the default value 0, for example, it takes 327 ms (32767/100) for the output value to change from the maximum value (32767) to the default value in the event of a fault.

INT16

RW

0xFFFF (65535dec)

0830:15

User Calibration Offset

User calibration: Offset

INT16

RW

0x0000 (0dec)

0830:16

User Calibration Gain

User calibration: Gain

INT16

RW

0x4000 (16384dec)

Index 083E ADC raw value

Index (hex)

Name

Meaning

Data type

Flags

Default

083E:01

ADC raw value

Raw value of the analog/digital converter

INT16

RO

0x0000 (0dec)

Index 083F Al vendor data Ch4

Index (hex)

Name

Meaning

Data type

Flags

Default

083F:0

Al Vendor Data Ch4

Maximum subindex

 

RO

0x0C (12dec)

082F:01

R0 Offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

082F:02

R0 Gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

082F:03

R1 Offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

082F:04

R1 Gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

082F:05

R2 Offset

Offset (vendor calibration)

INT16

RW

0x0000 (0dec)

082F:06

R2 Gain

Gain (vendor calibration)

INT16

RW

0x4000 (16384dec)

 

Index 0A00 diagnostics

Index (hex)

Name

Meaning

Data type

Flags

Default

0A00:0

Diagnostics

Maximum subindex

 

RO

0x02 (2dec)

0A00:01

Overtemperature

Overheating of the IO-Link module

BOOLEAN

RW

0x00 (0dec)

0A00:02

Short detected

Short circuit on the IO-Link C/Q data line

BOOLEAN

RW

0x00 (0dec)

0A00:03

L+ low

Power supply voltage too low (< 18 V)

BOOLEAN

RW

0x00 (0dec)

0A00:04

2L+ low 1)

The supply voltage P24 is too low (< 18 V)

BOOLEAN

RW

0x00 (0dec)

0A00:05

2L+ stat 1)

The supply voltage P24 is not available (< 8 V)

BOOLEAN

RW

0x00 (0dec)

0A00:06 -
0A00:10

Reserved

-

BOOLEAN

RW

0x00 (0dec)

1) „2L+“ was the original name for „P24” in the IO-Link specification.

Index 3800 Al range settings

Index (hex)

Name

Meaning

Data type

Flags

Default

3800:0

Al Range Settings

Maximum subindex

 

RW

0x0A (10dec)

3800:01

Input type Ch1

Input signal range for channel 1

0: -10 V...+10 V

1: 0 mA…20 mA

2: 4 mA…20 mA

3: 0 V…10 V

UINT16

RW

0x0000 (0dec)

3800:02

Input type Ch2

Input signal range for channel 2 (values see channel 1)

UINT16

RW

0x0000 (0dec)

3800:03

Input type Ch3

Input signal range for channel 3 (values see channel 1)

UINT16

RW

0x0000 (0dec)

3800:04

Input type Ch4

Input signal range for channel 4 (values see channel 1)

UINT16

RW

0x0000 (0dec)