comtrol io-link master& · 2019. 5. 30. · using the manual data storage upload feature ......

50
Compatibility Report Pepperl+Fuchs Comtrol IO-Link Master Keyence FD-X Clamp-On Flow Sensor

Upload: others

Post on 03-Nov-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

Compatibility Report

Pepperl+Fuchs Comtrol IO-Link Master

Keyence FD-X

Clamp-On Flow Sensor

Page 2: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 2

Contents

Contents .................................................................................................................................................................................. 2

Test Report Overview ............................................................................................................................................................. 3

IO-Link Master - IO-Link Diagnostics Page ............................................................................................................................. 4

Configuring IO-Link Settings ................................................................................................................................................... 5

After Configuring Port-Friendly Names and Implementing Automatic Data Storage Upload ................................................. 7

Setting Up Passwords ............................................................................................................................................................. 8

Keyence FD-X Configuration .................................................................................................................................................. 9

Loading IODD Files ............................................................................................................................................................. 9

Verifying that the Correct IODD Files Are Loaded ............................................................................................................ 12

Changing Parameters on the Keyence FD-X With the GUI .............................................................................................. 13

Changing Parameters Using the ISDU Interface............................................................................................................... 16

Using the Automatic Data Storage Feature .......................................................................................................................... 19

Clearing Data Storage ........................................................................................................................................................... 25

Using the Manual Data Storage UPLOAD Feature............................................................................................................... 27

Resetting the Sensor to Factory Defaults ............................................................................................................................. 29

Using the Manual Data Storage DOWNLOAD Feature ........................................................................................................ 32

Using the Device Validation Feature ..................................................................................................................................... 34

Incompatible Device Attached to Port ............................................................................................................................... 34

Pepperl+Fuchs Comtrol IO-Link Master and EtherNet/IP (EIP) ........................................................................................... 37

Pepperl+Fuchs Comtrol IO-Link Master EDS Files ........................................................................................................... 40

Pepperl+Fuchs Comtrol IO-Link Master AOI Files ............................................................................................................ 40

Pepperl+Fuchs Comtrol IO-Link Master Program Examples ............................................................................................ 40

Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface .......................................................... 41

Pepperl+Fuchs Comtrol IO-Link Master and Modbus/TCP .................................................................................................. 42

Pepperl+Fuchs Comtrol IO-Link Master and PROFINET IO ................................................................................................ 44

Pepperl+Fuchs Comtrol IO-Link Master and OPC UA .......................................................................................................... 46

Pepperl+Fuchs Comtrol IO-Link Master Web Interface Features ......................................................................................... 47

Network Settings Page ...................................................................................................................................................... 47

Miscellaneous Settings Page ............................................................................................................................................ 48

Load/Save Settings (Cloning the Configuration) ............................................................................................................... 49

Clear Settings Page (Resetting IO-Link Master Default Settings) ..................................................................................... 50

Log Files ............................................................................................................................................................................ 50

Page 3: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 3

Test Report Overview

The Keyence FD-X Clamp-On Flow Sensor operates properly with the Pepperl+Fuchs Comtrol IO-Link Master. This report contains the following topics:

• IO-Link Master – IO-Link Diagnostics page

• Configuring IO-Link settings

• Setting up passwords

• Configuring the sensor with the IODD file

• Changing sensor parameters with the ISDU Interface

• Resetting the sensor back to factory defaults

• Using the Data Storage feature (automatic and manual)

• Using the Device Validation feature

The sensor was tested using the IO-Link Master 4-EIP (IP67 model) with the illustrated image and application versions. The IO-Link Master firmware is field upgradable.

This report does not illustrate all Pepperl+Fuchs Comtrol IO-Link Master features, such as: EtherNet/IP and Modbus/TCP configuration, uploading the latest software, or network configuration.

Page 4: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 4

IO-Link Master - IO-Link Diagnostics Page

Upon connection to the IO-Link Master, the Keyence FD-X immediately displays in the IO-Link Diagnostics page without any configuration.

Page 5: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 5

Configuring IO-Link Settings

There is no configuration required to getting the IO-Link device operating. It is not even necessary to configure the Minimum Cycle Time, as the IO-Link Master negotiates the required Cycle Time with each IO-Link device. If you are attaching a digital IO device, you must select the appropriate Port Mode (Digital-In or Digital-Out).

This example shows configuring friendly port names and implementing Automatic Data Storage. The Device Validation and Manual Data Storage features are discussed later in the report.

Automatic upload occurs when the Automatic Upload Enable option is set to On and one of these conditions exists:

• There is no upload data stored on the gateway and the IO-Link device is connected to the port.

• The IO-Link device has the DS upload bit on; generally because you have changed the configuration through Teach buttons or the IO-Link Master web interface.

The report illustrates how data is uploaded to the IO-Link Master when the IO-Link device is connected. After using the web interface to change parameters; you can reset the IO-Link device to factory defaults and then download the data storage back to the device.

Page 6: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 6

You can refresh the IO-Link Master to view that Automatic Data Storage was implemented or view the IO-Link Diagnostics page as is illustrated in the next subsection.

Page 7: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 7

After Configuring Port-Friendly Names and Implementing Automatic Data Storage Upload

The IO-Link Diagnostics page now displays the friendly Port Name and shows that Automatic Upload data storage has been implemented.

Page 8: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 8

Setting Up Passwords

The IO-Link Master ships from the factory without passwords and administrative permissions are granted. You can use the Advanced | Accounts page to set up passwords for the IO-Link Master. Admin, Operator, and User permissions are defined in the help system on the Accounts page.

Page 9: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 9

Keyence FD-X Configuration

You can use the Pepperl+Fuchs Comtrol IO-Link Master to configure the IO-Link device. When an IODD file is loaded on the IO-Link Master, you can use the GUI on the top of the IO-Link Device – Port page to change parameter settings. If an IODD file is not loaded, you can use the ISDU Interface on the bottom of the IO-Link Device – Port page

This section discusses the following topics:

• Loading IODD Files

• Verifying that the correct IODD file is loaded

• Changing IO-Link device parameters using the GUI

Loading IODD Files

If you download IODD file packages from other sources, you may need to unzip and locate the appropriate files and re-zip the package or load the files individually.

1. Click Attached Devices | IODD Files.

2. Click the UPLOAD FILE button.

3. Click the CHOOSE FILE button.

Page 10: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 10

4. Select the file set (zip) or xml file to upload and click the UPLOAD button. If there are files in the IODD file set that are not required by the associated xml file, the IO-Link Master does not load the files, and displays an Ignored Files message, click Ok.

5. The IODD Files page now displays the IODD file loaded on the IO-Link Master.

6. If you want to view the xml file, click the corresponding IODD FILENAME in the table.

Page 11: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 11

7. Optionally, click the hyperlink to view the xml file in your browser.

Page 12: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 12

Verifying that the Correct IODD Files Are Loaded

Use the IO-Link Device Configuration Summary page to verify that the correct IODD files for the attached IO-Link devices have been loaded on the IO-Link Master. The correct file is loaded if an xml file name displays in the IODD Name field.

Page 13: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 13

Changing Parameters on the Keyence FD-X With the GUI

1. The Keyence FD-X displays as expected in the PORT page.

Page 14: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 14

2. Click the EDIT button to make parameter changes. In this example, these parameters were changed:

• Index 101 = 1 (default = 0)

• Index 102 = 1 (default = 2)

• Index 199 = 1 (default = 0)

Page 15: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 15

3. Click the SAVE button to observe that the settings were changed.

Page 16: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 16

Changing Parameters Using the ISDU Interface

This shows using the IO-Link ISDU Interface to change configuration parameters.

Please note:

• You must enter the decimal value for the ISDU Block Index and ISDU Sub-index.

• You must enter the hexadecimal value in the interface.

• The following screenshots do not illustrate the system responses. The IO-Link Master responds with a command executed notification.

The following shows how to use the IO-Link ISDU Interface to change IO-Link device configuration parameters.

1. Expand the IO-Link Device ISDU Interface at the bottom of the page.

Page 17: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 17

The following images do not display the complete web page.

2. Verify that the sensor responds to queries.

a. Enter the ISDU Block Index.

b. Click GET.

3. Change Index 62 Sub-index 1 to 4500 (11 94h) and click SET.

4. To verify the parameter change, click the REFRESH button.

Page 18: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 18

5. You can review the process data by selecting Process Data in the drop list next to Port 1.

Page 19: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 19

Using the Automatic Data Storage Feature

The following examples illustrate how use the Automatic Data Storage feature. The Keyence FD-X was configured in the Configuring IO-Link Settings discussion.

In this section, we will first disable Automatic Upload Data Storage, reset the sensor back to factory defaults, and then use the Automatic Download Data Storage feature to restore the previously configured parameters.

This example automatically uploads data storage using the previous values.

1. Access the Configuration | IO-Link Settings page.

2. Click the EDIT button on the corresponding port.

3. Click Automatic Upload Enable to Off.

4. Click SAVE.

Page 20: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 20

5. In this step, we will reset the sensor back to the factory default settings using the GUI.

a. Click Attached Devices | Port 1.

b. Click the Command button.

c. Click the Restore Factory Settings.

Page 21: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 21

d. Click the Ok button to refresh the page so that you can verify the changes.

Page 22: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 22

e. Notice that the parameters have returned to their factory default settings.

Page 23: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 23

6. Click Configuration | IO-Link Settings.

a. Click the EDIT button.

b. Set Automatic Download Enable to On.

c. Click SAVE.

Page 24: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 24

7. You can return to the Port page and verify that the parameters have been uploaded. Note the yellow highlighted parameters were downloaded.

Parameter changes that are determined by the IODD file and made in the GUI are automatically uploaded to the IO-Link Master but parameter changes made using the ISDU Interface are only uploaded if you use Index 2 to trigger an upload.

Page 25: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 25

Clearing Data Storage

This is how you can clear the data storage on an IO-Link Master port.

1. Click the Configuration | IO-Link Settings.

2. Click the EDIT button.

3. In this example, we also need to change Automatic Download Enable to Off.

4. Click the Clear button.

Page 26: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 26

5. Click the Continue button.

6. Click the Ok button to the Done message.

7. Click SAVE.

8. Notice that the Storage Contents is now empty.

Page 27: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 27

Using the Manual Data Storage UPLOAD Feature

The section shows how manual data storage works. The sensor contains the previously configured settings.

1. If necessary, click Configuration | IO-Link Settings.

2. Click the EDIT button.

3. Click the UPLOAD button.

4. Click the CONTINUE button.

5. Click the OK button to the Done message.

6. Click the SAVE button.

Page 28: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 28

7. Notice that there is now Storage Contents.

8. The next step is to return the sensor to the factory default settings.

Page 29: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 29

Resetting the Sensor to Factory Defaults

The sensor can be returned to the factory defaults.

1. Click Attached Devices | Port 1 (in this example).

2. Click the Command button.

Page 30: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 30

3. Click the Restore Factory Settings.

Page 31: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 31

4. Click the Ok button to refresh the table and then you can verify that the parameters returned to their factory default values.

Page 32: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 32

Using the Manual Data Storage DOWNLOAD Feature

This section shows how the manual download data storage feature works.

1. Click Configuration | IO-Link and then click the EDIT button.

2. Click the DOWNLOAD button.

3. Click the CONTINUE button.

4. Click the Ok button when the Done message appears and then click the CANCEL or SAVE button.

Page 33: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 33

5. Click Attached Devices | Port 1 to verify that the parameters were downloaded on the sensor.

Page 34: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 34

Using the Device Validation Feature

The Keyence FD-X supports Compatible Device Validation.

This report does not illustrate Identical Device Validation because there was only one sensor available and two sensors are required to illustrate Identical Device Validation.

Incompatible Device Attached to Port

1. In the IO-Link Configuration page, click EDIT, set Device Validation mode to Compatible.

2. Click the GET ATTACHED button.

3. Click SAVE.

4. Remove the Keyence FD-X and connect another IO-Link device (not a Keyence FD-X).

Page 35: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 35

5. The IO-Link LED on the IO-Link Master is now flashing red to indicate that an incompatible device is connected to the port. In addition, the IO-Link Diagnostics page displays that an incompatible device is attached to the port.

Last Events towards the bottom of the Diagnostics page also indicates that the wrong sensor is attached.

Page 36: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 36

6. Re-attach the Keyence FD-X and notice that it immediately begins operating.

Page 37: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 37

Pepperl+Fuchs Comtrol IO-Link Master and EtherNet/IP (EIP)

This section provides a brief overview about EtherNet/IP interface and configuration on the Pepperl+Fuchs Comtrol EIP IO-Link Master series. In addition, it discusses the EDS and AOI files.

These interfaces provide the ability to retrieve port and device status information, input and output process data and access to IO-Link device ISDU (SPDU) data blocks. Indexed Service Data Unit (ISDU) is sometimes referred to as Service Protocol Data Unit (SPDU).

Page 38: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 38

The EtherNet/IP Settings page provides many configuration options. This illustrates a partial screen shot, you must scroll through the table to view all of the available settings.

Please note that you may need to set the appropriate PDI Data Block Size (To PLC) for each port for EtherNet/IP communications.

For detailed information about the EIP interface, functionality descriptions, and CIP object definitions, refer to the IO-Link Master EtherNet/IP and Modbus/TCP Library.

Page 39: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 39

The Pepperl+Fuchs Comtrol IO-Link Master also provides in depth diagnostic information.

Page 40: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 40

Pepperl+Fuchs Comtrol IO-Link Master EDS Files

You can easily add the IOLM and its associated Electronic Data Sheet (EDS) files to Rockwell software.

You can download the EDS files from: http://downloads.comtrol.com/html/IOLM_EIP_eds_files.htm. In addition, this download page provides information on the following topics:

• Configuring RSLinx

• Adding EDS Files to Rockwell software

In addition, you can refer to the IO-Link Master EtherNet/IP and Modbus/TCP Library, which also provides procedures and information about EDS files.

Pepperl+Fuchs Comtrol IO-Link Master AOI Files

After installing the EDS files, you may want to download and use the AOI (Add On Instructions) for the IO-Link Master: http://downloads.comtrol.com/html/IOLM_EIP_AOI_files.htm.

Please note that the following documents are included with the Comtrol IOLM AOI file package:

• Comtrol_IOLM_IO_x_Port AOI Installation and Configuration Guide (IOLM_ IO_AOI_Install_Config_Guide.pdf)

• Comtrol_IOLM_ISDU AOI Installation and Configuration Guide (IOLM_ ISDU_AOI_Install_Config_Guide.pdf)

Pepperl+Fuchs Comtrol IO-Link Master Program Examples

The sample program files provide an example using an RSLogix 5000 PLC program, which is intended to provide basic working functionality for ladder logic.

• Through a Class 1 connection, provide a PDI data block with the IO-Link port status, auxiliary bit status and the PDI data.

• Through explicit messages, provide the ability to send both read and write ISDU requests to the IO-Link devices and receive the responses.

• Through explicit messages, provide the Device Information block.

Note: Although the program examples illustrate RSLogix 5000, the IO-Link Master works with other brands/models of EtherNet/IP PLCs, such as Omron.

The program example shows you how to perform the following steps to run the example PLC program on your ControlLogix family PLC.

1. Import the PLC program into RSLogix 5000

2. Configure the Controller

3. Add the EtherNet/IP Module Interface

4. Configure the Ethernet Module

5. Example PLC Program Operation

6. User Defined Data Structures

Please refer to the chapter in the IO-Link Master EtherNet/IP and Modbus/TCP Library manual titled, ControlLogix Family – Example PLC Programs for detailed information.

You can download the example programs from the Comtrol ftp site or download page. When you execute the example program file, it unzips in a Comtrol\IOLM\EtherNetIP\Example Programs directory on your system with CompactLogix and ControlLogix subdirectories.

Page 41: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 41

Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface

The IOLM provides support for the SLC, PLC-5 and MicroLogix PLCs. The following features are supported:

• Rx PDI data, both Polling and Write-to-File modes.

• Tx PDO data, both PLC-Writes and Read-From-File modes.

• PCCC based messages transferred by means of the PCCC CIP object, including:

o SLC Typed Read Message

o SLC Typed Write Message

o PLC-5 Typed Read Message (Logical ASCII address format)

o PLC-5 Typed Write Message (Logical ASCII address format)

• Receive, transmit and statistics data.

• Standard PLC-5/SLC file naming conventions.

• Controlled message rate to the PLC when operating in the Write-to-File receive method. This is accomplished by setting the Maximum PLC Update Rate.

Please refer to the chapter in the IO-Link Master EtherNet/IP and Modbus/TCP Library manual titled, SLC/PLC-5/MicroLogix Interface, which provides the requirement, messages, and process data (PDI and PDO) access through PCCC messages.

Page 42: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 42

Pepperl+Fuchs Comtrol IO-Link Master and Modbus/TCP

This section provides a brief overview about Modbus/TCP configuration, which is supported on both the Pepperl+Fuchs Comtrol EtherNet/IP (EIP) IO-Link Master and the Pepperl+Fuchs Comtrol PROFINET IO (PNIO) IO-Link Master families.

You can use the Modbus/TCP Settings page to define the ISDU data settings, process data settings and transfer mode settings. Please note that you must first enable the Modbus feature at the bottom of this page to integrate Modbus/TCP with your IO-Link Master.

Page 43: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 43

For detailed information about the Modbus/TCP interface, function codes, address definitions and multiple port process data (PDI/PDO) access via Modbus/TCP, refer to the appropriate documents:

• IO-Link Master EtherNet/IP and Modbus/TCP Library

• IO-Link Master PROFINET IO and Modbus/TCP User Guide

The IO-Link Master also provides a comprehensive diagnostics page for Modbus/TCP.

Page 44: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 44

Pepperl+Fuchs Comtrol IO-Link Master and PROFINET IO

This section provides a brief overview about PROFINET IO configuration and diagnostics in the Pepperl+Fuchs Comtrol PNIO IO-Link Master series web interface. In addition, it discusses GSDML files.

PROFINET IO configuration procedures vary between software versions but the following configuration steps are required in all cases. Refer to your STEP 7 documentation, if you require step-by-step procedures.

1. Download, unzip, and upload the GSD file for the IO-Link Master (IOLM). You can download the GSDML files from: http://downloads.comtrol.com/html/IOLM_PNIO_gsdml_files.htm.

2. Insert the IOLM in the PROFINET IO system.

3. Configure the IP address for the IOLM.

4. Assign the PROFINET Device Name.

5. Set the IO Device Update Time.

6. Configure the IO-Link ports.

a. Configure IO-Link port modules.

b. Configure port status modules.

c. If desired, configure data storage, automatic or manual - upload or download.

d. If desired, configure device validation and data validation.

7. Use the chapter titled, PROFINET IO Reference Information in the IO-Link Master PROFINET IO and Modbus/TCP User Guide to complete configuration after attaching the IO-Link devices.

The User Guide provides detailed PROFINET IO configuration procedures using STEP 7 V5.5 and TIA Portal V13.

Note: The Pepperl+Fuchs Comtrol IO-Link Master supports other brands of PROFINET IO Controllers, for example, GE.

The Pepperl+Fuchs Comtrol IO-Link Master PNIO web interface provides a PROFINET IO Configuration page:

Page 45: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 45

The Pepperl+Fuchs Comtrol IO-Link Master PNIO web interface provides in depth diagnostic information.

Page 46: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 46

Pepperl+Fuchs Comtrol IO-Link Master and OPC UA

This section provides a brief preview about the OPC UA Configuration and Diagnostics web pages. Please refer to the IO-Link Master and OPC UA Application Notes, which illustrates how to use the Pepperl+Fuchs Comtrol IO-Link Master with OPC UA.

This image displays the OPC UA Settings page.

This illustrates the OPC UA Diagnostics page when there is an active OPC UA client connection.

Page 47: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 47

Pepperl+Fuchs Comtrol IO-Link Master Web Interface Features

In addition to easily configuring the IO-Link devices attached to the Pepperl+Fuchs Comtrol IO-Link Master, the web interface provides several other useful pages:

• Network Settings

• Misc Settings

• Load/Save Settings

• Clear Settings

• Log Files

Please note that other Pepperl+Fuchs Comtrol IO-Link Master features are discussed in the following sections.

Network Settings Page

You can easily change network settings using the web page.

Page 48: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 48

Miscellaneous Settings Page

The MISC Settings page provides these features:

• Menu Bar Hover Shows Submenu - This option displays sub-menus for a category when you hover over the category name and allows you to select any page.

For example, if you hover over Advanced, the SOFTWARE, ACCOUNTS, LOG FILES, and LICENSES sub-menus display. You can click any submenu and avoid opening the default (first) menu for a category.

• Enable PDO Write From Attached Devices Port Page - When enabled, it allows you to write PDO data to IO-Link slaves from the Attached Devices | Port page in the web user interface. Please note: the PDO write will not

allow writes if the IOLM has a PLC connection. This should never be enabled in a production environment.

• LED Flash - You can force the IO-Link port LEDs on the IOLM into a flashing tracker pattern that allows you to easily identify a particular unit.

• IO-Link Test Event Generation – You can send messages to the IO-Link device and that information can be confirmed using the IO-Link Diagnostics page. It is a handy feature to determine that a device is receiving messages.

Page 49: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 49

Load/Save Settings (Cloning the Configuration)

The ability to save and load Pepperl+Fuchs Comtrol IO-Link Master configuration files is a useful feature when deploying many IOLMs with the same or similar configuration requirements.

The IOLM configuration file contains:

• IOLM gateway configuration (all settings)

• Data storage contents uploaded to the IO-Link Master

• IODD files loaded on the IO-Link Master

1. You must first save the IO-Link Master settings before you can clone the settings.

2. Connect another IO-Link Master and if necessary, configure the IP address so that you can open the IOLM web page.

Refer to the IO-Link Master EtherNet/IP and Modbus/TCP Library, IO-Link Master PROFINET IO and Modbus/TCP User Guide, or the IO-Link Master Initial Installation and Configuration Application Note for information about programming an IP address that works on your network.

3. Click Configuration | LOAD/SAVE and then click the Browse button to the location where you saved the configuration file from the first IO-Link Master.

4. Select the settings that you want to upload to the new IO-Link Master and click the LOAD button.

Page 50: Comtrol IO-Link Master& · 2019. 5. 30. · Using the Manual Data Storage UPLOAD Feature ... Pepperl+Fuchs Comtrol IO-Link Master and the SLC/PLC-5/MicroLogix Interface ... Keyence

5/28/2019 Pepperl+Fuchs Comtrol IO-Link Master | Keyence FD-X P a g e | 50

Clear Settings Page (Resetting IO-Link Master Default Settings)

Another handy feature is the ability to clear some or all IOLM settings, which includes:

• All of the IODD files uploaded to the IO-Link Master.

• All of the IO-Link data storage on the IO-Link Master

• All of the network settings

Log Files

The IO-Link Master provides four different log files that you can view, export, or clear:

• Syslog (system log) displays line-by-line activity records.

• dmesg displays Linux kernel messages.

• top displays which programs are using most of the memory and CPU.

• ps displays the running programs

All log files start up automatically during the startup cycle. Each log file has a size limit of 100KB.

Note: Typically, log files are intended to be used by Technical Support in the event there is a problem.