Methods for Validating the IO-Link Configuration. Festo CTEU-EP, CPX-FB36, CPX-CTEL-LK

Add to My manuals
30 Pages

The CTEU-EP, CPX-FB36, and CPX-CTEL-LK are Festo products that support the ability to add 3rd party IO-Link devices. These devices can be used to control various types of sensors and actuators, such as RFID readers, light stacks, and other IO-link devices. The application note provides detailed information on how to configure and use these products, including information on how to validate the IO-link devices, how to read diagnostics events, and how to set IO-link parameters.

advertisement

Methods for Validating the IO-Link Configuration. Festo CTEU-EP, CPX-FB36, CPX-CTEL-LK | Manualzz

Methods for Validating the IO-Link Configuration

5 Methods for Validating the IO-Link Configuration

For a customer to validate a configuration, he must retrieve the vendor and device ID manually via an explicit message. This will assure the correct device is connected to an IO-link port.

5.1 CPX-FB36

For the FB36, the General Object Parameter Object 101d will be used. This currently exists in the CPX system since these values are stored as parameters from the CTEL-LK. An explicit message to Object class 101 with the correct instance and attribute based on the channel & slot number will work.

Figure 4: This ladder example will retrieve the Vendor ID of a device in port 2 of the CTEL-LK plugged into the

5th CPX slot.

Parameter Value Description

Message Type

Service Type

Class

Instance

Attribute

CIP Generic CIP-specific message

Get Attribute Single Read only access to single CIP attribute -> Service Code “e”

65 h / 101 d

6 d

CIP-Class-ID to access CPX-Parameter-Object

Slot number where CTEL-LK resides + 1

Possible Values: 1-10 d

In the example a value of 6d means CPX module number 5

73 h / 115 d Service-Data: Vendor ID Port 2, Word

Possible Values Service Data

71 h / 113 d

73 h / 115 d b5 h / 181 d b8 h / 184 d

7b h / 123 d

7d h / 125 d

Vendor ID Port 1, Word

Vendor ID Port 2, Word

Device ID Port 1, DWord*

Device ID Port 1 DWord*

Errorcode Port 1, Word

Errorcode Port 2, Word

*Mask MSB when accessing Device ID

Table 5.1: Service code table to Read Device Type and Vendor ID to CPX-FB36

Application Note – EtherNet/IP IO-Link Integration – 1.30 Seite 11 von 30

Methods for Validating the IO-Link Configuration

5.2 CTEU

First, each of the CTEU ports must be set to allow 3 rd party IO-link devices. Use the CTEU

Port Configuration Object 107d. The details are as follows:

Parameter Value Description

Message Type

Service Type

Class

Instance

Attribute

CIP Generic CIP-specific message

Set Attribute Single Write access to single CIP attribute -> Service Code “10h”

6B h / 107 d Vendor-specific object for IO-Link Ports

1, 2

5

Port 1 or 2

(Port 2 only available when using CAPC Adapter)

Service-Data: IO-Link support, SINT

Possible Values Comment

0

1

Disable IO-Link Support (Default)

Enable IO-Link Support for 3 rd Party

Table 5.2: CTEU Service code table to Set IO-Link mode

Next, the CTEU Slave Information Object 104d will be used. This object stores device information for each of the

2 CTEU ports. An explicit message to Object class 104d with the correct instance and attribute based on port 1 or

2 will allow the user to retrieve the Vendor or Device ID.

Parameter Value Description

Message Type

Service Type

Class

Instance

Attribute

CIP Generic

Get Attribute Single Read only access to single CIP attribute -> Service Code “e”

68 h / 104 d

1, 2

6

2

CIP-specific message

CIP-Class-ID for Slave-Information-Object

Port 1 or 2

(Port 2 only available when using CAPC Adapter)

Service-Data: Vendor ID,

Possible Values Service-Data:

6

2

Vendor ID, 2 Bytes (UINT)

Device ID, 3 Bytes (DWord)*

*Mask MSB when accessing Device ID

Table 5.3: Service code table to Read Device Type and Vendor ID from CTEU-EP Slave Information Object

Seite 12 von 30 Application Note – EtherNet/IP IO-Link Integration – 1.30

advertisement

Key Features

  • Supports IO-Link devices
  • Provides diagnostics for IO-Link devices
  • Allows parameterization of IO-Link devices
  • Integrates with Festo EtherNet/IP products
  • Provides detailed documentation for setup and configuration
  • Supports a range of 3rd party IO-Link devices

Related manuals

Frequently Answers and Questions

What is IO-Link?
IO-Link is a communication protocol for industrial automation that provides a standardized interface for connecting sensors and actuators to a control system.
How can I validate the IO-Link configuration?
The application note details how to retrieve vendor and device IDs via explicit messages to ensure the correct devices are connected to an IO-Link port.
How can I monitor diagnostics for IO-Link devices?
The application note describes how to monitor general diagnostics provided by the CPX or CTEU and how to read specific error information via explicit messages.
How can I parameterize IO-Link devices using the mailbox function?
The application note explains how to use the ISDU Access Object to access and modify parameters of IO-Link devices through the mailbox function.