User Guide
Trademark Notices Microsoft and Windows are registered trademarks of Microsoft Corporation. Other product names mentioned herein may be trademarks and/or registered trademarks of their respective owners. First Edition, August 27, 2014 Copyright © 2013-2014. Comtrol Corporation. All Rights Reserved. Comtrol Corporation makes no representations or warranties with regard to the contents of this document or to the suitability of the Comtrol product for any particular purpose.
Table of Contents Chapter 1. Introduction ........................................................................................................5 1.1. Installation and Configuration Overview ........................................................................................ 5 1.2. Locating the Latest Software and Documentation ........................................................................ 5 Chapter 2. Hardware Installation ..................................................................
Table of Contents Chapter 8. Troubleshooting and Technical Support ...................................................57 8.1. Troubleshooting.................................................................................................................................... 57 8.2. Contacting Technical Support .......................................................................................................... 58 8.3. Using Log Files......................................................................
Chapter 1. Introduction This document provides installation, configuration, and embedded web interface information for the IO-Link Master 4-EIP. The embedded web interface provides a platform so that you can easily configure, review diagnostic pages, and access advanced features, such as: uploading the latest IO-Link Master images or applications, and set up user accounts with different user levels and passwords.
Locating the Latest Software and Documentation Latest Images Event Log IO-Link Driver Web User Interface Latest Configuration Utility This is a configuration and management utility for Comtrol PortVision DX supports Windows XP Ethernet attached devices, including IO-Link Master. through Windows 8.1 Latest Product Documentation IO-Link Master User Guide IO-Link Master EtherNet/IP Reference Manual IO-Link Master Modbus/TCP Reference Manual Web Interface Help System 6 - Chapter 1.
Chapter 2. Hardware Installation Use the following procedures to install the IO-Link Master hardware: • 2.1. Setting the Rotary Switch • 2.2. Mounting the IO-Link Master on Page 8 • 2.1. Setting the Rotary Switch on Page 7 • 2.4. Connecting the Power on Page 10 • 2.5. IO-Link Master LEDs on Page 12 After connecting the IO-Link Master to the network, perform the following tasks: • Configure the network information, refer to Chapter 3.
Mounting the IO-Link Master Use the following steps if you want to change the default rotary switch settings. 1. Remove the two phillips screws. 2. Gently swing open the configuration window from the left to the right, allowing it pivot on the hinge on the right side. 3. Turn each dial to the appropriate position using a small flathead screwdriver. The default value is 000 as shown above. The arrow points to the switch location. 0 is located at the 3:00 position.
Connecting to the Network 3. Optionally, you can use the other Ethernet port to daisy-chain to another Ethernet device. 4. If you did not connect both Ethernet ports, make sure that screw on a connector cap, which was shipped with the IO-Link Master to keep dust and liquids from getting in the connector. Note: Ethernet ports must have an approved cable or protective cover attached to the port guarantee IP67 compliance. IO-Link Master 4-EIP User Guide: 2000582 Rev. A Chapter 2.
Connecting the Power 2.4. Connecting the Power The IO-Link Master provides dual M12 (A-coded) power connectors. Pin Input - Male Output - Female 1 2 3 4 5 L+ L2+ LL2Not connected L+ L2+ LL2Not connected Maximum EMC protection is provided by a low impedance connection between functional earth, the grounding tabs, and protective earth. The following table contains power-related information about the power supply.
Connecting the Power • Steady red indicates duplicate IP address on the network EIP 1/2 should be steady green indicating that the link is up if both connectors are connected. If the LEDs indicate that you ready for configuration, go to Chapter 3. Initial Configuration on Page 13. If the LEDs do not meet the above conditions, you can refer to the 2.5. IO-Link Master LEDs table on Page 12 and if necessary, refer to Chapter 8. Troubleshooting and Technical Support on Page 57.
IO-Link Master LEDs 2.5. IO-Link Master LEDs The following table provides LED descriptions. IO-Link Master LEDs PWR MS (Module Status) A lit green LED indicates that the IO-Link Master is powered.
Chapter 3. Initial Configuration If you used the rotary switch to set the IP address (2.1. Setting the Rotary Switch on Page 7), then you still must configure the upper 9 digits (24 bits) of the IP address using PortVision DX or the web interface. You may want to install PortVision DX to access and manage your IO-Link Masters.
PortVision DX Overview displayed in the Scan Results folder as shown in the following graphic. You can use the PortVision DX help system to learn how to organize your devices. 14 - Chapter 3. Initial Configuration IO-Link Master 4-EIP User Guide: 2000582 Rev.
Installing PortVision DX 3.1.2. Installing PortVision DX Use this procedure to install or update PortVision DX. You can install PortVision DX from the CD shipped with the IO-Link Master or download the latest version. Refer to Locating the Latest Software and Documentation on Page 8 to locate the latest version. 1. Execute the PortVision_DX_x.xx.msi file, where x.xx is the version number. 2. Click Next to start the installation. 3. Click I accept the terms in the License Agreement and Next. 4.
Installing PortVision DX 5. Click Next to continue the installation. 6. Click Install. 7. Depending on your operating system, you may need to click Yes to the Do you want to allow the following program to install software on this computer User Account Control popup message. 8. Click Finish. 9. Depending on your operating system, you may need to click Yes to the Do you want to allow the following program to make changes on this computer User Account Control popup message.
Programming the IP Address 3.1.3. Programming the IP Address Use the following procedure to program the IP address into the IO-Link Master using PortVision DX. Note: Optionally, you can use the web interface to configure or Rotary switch to configure the IP address. You can also refer to 2.1. Setting the Rotary Switch on Page 7 or 3.2. Using the Web Interface on Page 19.
Programming the IP Address 6. Optionally, enter a device name, which displays inPortVision DX on the Main screen. Note: The MAC address, Serial Number, and Device Status fields are automatically completed and are status-only fields. 7. Enter the appropriate network information on the General tab. You can configure the IO-Link Master for a static IP address or set it to DHCP. • If you select Static for the IP Type, you must enter a valid IPv4 address.
Using the Web Interface 9. You wait until PortVision DX polls to display the updated IO-Link Master IP address or you can click Refresh until the new IP address is displayed in the Device List pane. 10. If you want to configure any of the following options, go to 3.2. Using the Web Interface on Page 19: - Host name - DNS servers - Syslog Server IP/Host name - Syslog Port - SSH Server Enable You are ready to configure the ports, refer to Chapter 5. IO-Link Port Configuration on Page 31. 3.2.
Using the Web Interface 3. Click the EDIT button. 4. Optionally, enter a host name to identify this IO-Link Master. 5. Select the IP type, Static or DHCP. • If using a static IP address, enter the static IP address, subnet mask and IP gateway address. • If using DNS: - Enter the DNS primary server IP address. - Optionally, enter the DNS secondary server IP address. 6. If you want the IO-Link Master to send syslog messages to a syslog server: a.
Using the Web Interface 9. Click Submit to save the changes. 10. If you want to return to the web page, you must enter the new IP address. IO-Link Master 4-EIP User Guide: 2000582 Rev. A Chapter 3.
Setting up Passwords 3.3. Setting up Passwords The IO-Link Master is shipped from the factory without passwords. See the following table if you want to see how permissions are granted.
Setting up Passwords 8. Optionally, click the User check box, enter the new password, and re-enter the password in the Confirm Password text box. 9. Click Apply. 10. Close the new window that displays a Password saved banner. 11. Click the Log out button (top navigation bar). 12. Re-open the web interface by selecting the appropriate audience in the drop list and entering the password. IO-Link Master 4-EIP User Guide: 2000582 Rev. A Chapter 3.
Setting up Passwords 24 - Chapter 3. Initial Configuration IO-Link Master 4-EIP User Guide: 2000582 Rev.
Chapter 4. Updating Images and Application Subassemblies This section discusses the following topics: • 4.1. Images and Application Subassemblies Overview • 4.2. Using PortVision DX to Update Software on Page 27 • 4.3. Using the Web Interface to Update Software on Page 28 4.1. Images and Application Subassemblies Overview This subsection discusses images and application subassemblies.
Images 4.1.1. Images The following table discusses IO-Link Master images. IO-Link Master Images U-Boot is a high-level bootloader that has networking and console command line capabilities. Among other things, it implements a TFTP server and Comtrol U-Boot Bootloader Corporation's new discovery protocol. This verifies that a Linux kernel image exists in NAND, then copies it to RAM and starts the IO-Link Master. The U-Boot version is displayed after the image name.
Using PortVision DX to Update Software 4.2. Using PortVision DX to Update Software Use the following procedure to update software (images or application subassemblies) on the IO-Link Master. 1. If necessary, start PortVision DX. 2. Right-click the IO-Link Master that you want to update and click Advanced and then Upload Firmware. 3. Browse to the location you saved the software, highlight the file name, and click Open. 4. Click Yes to the Upload Firmware... Important Notice. 5.
Using the Web Interface to Update Software You may notice that PortVision DX first displays a Firmware uploaded status message. After the next PortVision DX polling cycle the status message displays ON-LINE. 4.3. Using the Web Interface to Update Software The upper portion of this page is used to update the IO-Link Master images. The lower portion of this page is used for updating application subassemblies that are integrated in the Application Base.
Updating Application Subassemblies 6. Click the Install button. 7. Click the CONTINUE button to the Update Image message. 8. Click Ok to close the Update Image Successful message. 4.3.2. Updating Application Subassemblies Use this procedure to upload applications using the Software page. 1. Download the latest application from the Comtrol Corporation ftp site. 2.
Updating Application Subassemblies 5. Click the Install button. 6. Click the CONTINUE button to the Update Application message. 7. Click Ok to close the Update Application Successful message. 30 - Chapter 4. Updating Images and Application Subassemblies IO-Link Master 4-EIP User Guide: 2000582 Rev.
Chapter 5. IO-Link Port Configuration This section discusses port configuration, which includes these topics: • 5.1. IO-Link Settings Configuration Page • 5.2. EtherNet/IP Settings Configuration Page on Page 33 • 5.3. Modbus/TCP Settings Configuration Page on Page 40 Depending on your needs, the IO-Link Master you may not to change many of the default options. You may want to refer to the following Reference Manuals for additional information.
Editing IO-Link Settings 5.1.1. Editing IO-Link Settings You can use this procedure to configure IO-Link characteristics for each port. The following table or help system provides information about each option. 1. If necessary, open the IO-Link Master web interface with your web browser using the IP address or through PortVision DX. 2. Click Configuration in the menu bar, which by default loads the IO-Link Settings page. 3. Click the EDIT button for the port that you want to configure. 4.
EtherNet/IP Settings Configuration Page 5.2. EtherNet/IP Settings Configuration Page Use the EtherNet/IP Settings page to configure EtherNet/IP port options. IO-Link Master 4-EIP User Guide: 2000582 Rev. A Chapter 5.
Editing EtherNet/IP Settings 5.2.1. Editing EtherNet/IP Settings You can use this procedure to configure EtherNet/IP characteristics for each port. 1. If necessary, open the IO-Link Master web interface with your web browser using the IP address. 2. Click Configuration in the menu bar. 3. Click the ETHERNET/IP SETTINGS submenu. 4. Click the EDIT button for the port that you want to configure. 5. Make appropriate selections for the IO-Link device that you will connect to that port.
EtherNet/IP Settings Parameters 5.2.2. EtherNet/IP Settings Parameters The EtherNET/IP Settings configuration page supports the following options. EtherNet/IP Settings Page ISDU Data Settings ISDU Response Timeout Default: 20 seconds The time that the IO-Link Master’s EtherNet/IP interface waits for a response to an ISDU request. The timeout needs to set long enough to allow all commands within the ISDU request to be processed.
EtherNet/IP Settings Parameters EtherNet/IP Settings Page (Continued) The configurable PDO data block length.
EtherNet/IP Settings Parameters EtherNet/IP Settings Page (Continued) If enabled, the IO-Link Master swaps the data bytes in word (2 byte) format or dword (4 byte) format.
EtherNet/IP Settings Parameters EtherNet/IP Settings Page (Continued) Transfer Mode Settings Determines which PDI Receive (To PLC) Modes are enabled. Supported modes are: PDI Receive Mode(s) Default: Polling, Class1 • Polling • Class1 • Write-to-TagOrFile Supported modes are: PDO Transmit Mode Default: Class 1 • Off • PLC-Writes • Class1 • Read-from-TagOrFile Read/Write Tag/File Settings PLC IP Address Default: 0.0.0.
EtherNet/IP Settings Parameters EtherNet/IP Settings Page (Continued) Maximum PLC Update Rate Default: 40ms The maximum rate at which the IO-Link Master updates the PDI tag or file. This parameter is used to ensure that the PLC receives all state changes. Setting the update rate to 10 ms effectively disables this feature. The valid range is 10 to 65535 ms. Heartbeat Update Enable If selected, the IO-Link Master updates the PDI data block at the Heartbeat Update Rate.
Modbus/TCP Settings Configuration Page 5.3. Modbus/TCP Settings Configuration Page You can use the Modbus/TCP Settings page to configure Modbus/TCP with the IO-Link Master. 40 - Chapter 5. IO-Link Port Configuration IO-Link Master 4-EIP User Guide: 2000582 Rev.
Editing Modbus/TCP Settings 5.3.1. Editing Modbus/TCP Settings 1. If necessary, open the IO-Link Master web interface with your web browser using the IP address. 2. Click Configuration in the menu bar. 3. Click the MODBUS/TCP SETTINGS submenu. 4. Click the EDIT button for the port that you want to configure. 5. Make appropriate selections for the IO-Link device that you will connect to that port. You can use the help system if you require definitions or values for the options or 5.3.2.
Modbus/TCP Settings Parameters Modbus/TCP Settings Page (Continued) The configurable PDO data block length.
Modbus/TCP Settings Parameters Modbus/TCP Settings Page (Continued) If Clear Event Code After Hold Time is enabled, the time period an event code is reported in the PDI block before it is cleared. Valid range: 1-65535 Valid Units are: Event Active Hold Time Default: 1000 ms • ms (milliseconds) • sec (seconds) • min (minutes) • hours • days Once an event code has been cleared, the time an event code stays cleared in the PDI block before another event code can be reported.
Modbus/TCP Settings Parameters 44 - Chapter 5. IO-Link Port Configuration IO-Link Master 4-EIP User Guide: 2000582 Rev.
Chapter 6. Connecting Devices The IO-Link Master provides four IO-Link ports with M12 connectors (5-pin female/A coded). Note: Make sure that you tighten the cables properly to maintain IP67 capabilities. This table provides signal information for the IO-Link connectors.
Connecting Devices 46 - Chapter 6. Connecting Devices IO-Link Master 4-EIP User Guide: 2000582 Rev.
Chapter 7. Using the Diagnostics Pages This section provides information about the following Diagnostics web pages. • 7.1. IO-Link Port Diagnostics • 7.2. EtherNet/IP Diagnostics on Page 50 • 7.3. Modbus/TCP Diagnostics on Page 54 7.1. IO-Link Port Diagnostics The IO-Link Diagnostics page may be useful when trying to troubleshoot port issues related to IO-Link configuration. Note: This image does not illustrate the complete Diagnostics page. IO-Link Master 4-EIP User Guide: 2000582 Rev.
IO-Link Port Diagnostics The following table provides information about the IO-Link Diagnostics page. IO-Link Diagnostics Displays the active device mode: Port Mode • Reset = The port is configured to disable all functionality. • IO-Link = The port is configured to IO-Link mode. • Digital In = The port is configured to operate as a digital input. • Digital Out = The port is configured to operate as a digital output. Displays the port status: Port Status • Inactive = The port is in active state.
IO-Link Port Diagnostics IO-Link Diagnostics (Continued) ISDU Read Cmd Attempts The number of read ISDU command attempts. ISDU Read Cmd Errors The number of read ISDU command errors. Minimum ISDU Read Cmd Resp Time The minimum, or shortest, read ISDU command response time. Maximum ISDU Read Cmd Resp Time The maximum, or longest, read ISDU command response time. Average ISDU Read Cmd Resp Time The average ISDU read command response time.
EtherNet/IP Diagnostics 7.2. EtherNet/IP Diagnostics The EtherNet/IP Diagnostics page may be useful when trying to troubleshoot EtherNet/IP communications and port issues related to EtherNet/IP configuration. Note: This image does not illustrate the complete Diagnostics page. 50 - Chapter 7. Using the Diagnostics Pages IO-Link Master 4-EIP User Guide: 2000582 Rev.
EtherNet/IP Diagnostics The following table provides information about the EtherNet/IP Diagnostics page. EtherNet/IP Diagnostics The number of active Ethernet/IP sessions. A session can: Active Session Count • Support both Class 1 I/O and Class 3 Messages • Can be initiated by either the PLC or the IO-Link Master • Can be terminated by either the PLC or the IO-Link Master Active Connections The current number of active connections (both Class 1 and 3).
EtherNet/IP Diagnostics EtherNet/IP Diagnostics (Continued) Unsupported CIP Class Errors Displays the number of unsupported CIP class errors. These errors occur when a message that attempts to access an invalid class is received by the IO-Link Master. Displays the number of unsupported CIP instance errors. Unsupported CIP Instance These errors occur when a message that attempts to access an invalid Errors instance is received by the IO-Link Master.
EtherNet/IP Diagnostics EtherNet/IP Diagnostics (Continued) Displays the number of ISDU requests received over EtherNet/IP when the IO-Link port was offline. This can occur when: • ISDU Requests When Port Offline • The IO-Link port is initializing, such as after start-up. There is no IO-Link device attached to the port. • The IO-Link device is not responding. • Communication to the IO-Link device has been lost.
Modbus/TCP Diagnostics 7.3. Modbus/TCP Diagnostics The Modbus/TCP Diagnostics page may be useful when trying to troubleshoot Modbus/TCP communications or port issues related to Modbus/TCP configuration. The following table provides information about the Modbus/TCP Diagnostics page. Modbus/TCP Diagnostics Active Connections Displays the current number of active Modbus/TCP connections. Messages Received from Masters Displays the number of Modbus messages received from Modbus/TCP Masters.
Modbus/TCP Diagnostics Modbus/TCP Diagnostics (Continued) Invalid Message Address Errors Displays the number of invalid message address errors. These errors occur when the IO-Link Master receives a message that cannot be performed due to an invalid address. Unknown Device ID Errors Displays the number of unknown device ID errors. These errors occur when the IO-Link Master receives a message that is addressed to a device ID other than the configured Slave Mode Device ID.
Modbus/TCP Diagnostics Modbus/TCP Diagnostics (Continued) Valid ISDU Responses From Port Displays the number of valid ISDU response messages returned from the IO-Link port interface and available to the PLC(s). The response messages contain results to the ISDU command(s) received in the request message. ISDU Response Timeouts Displays the number of ISDU requests that did not receive a response within the configured ISDU Response Timeout.
Chapter 8. Troubleshooting and Technical Support This section provides the following information: • 8.1. Troubleshooting • 8.2. Contacting Technical Support on Page 58 • 8.3. Using Log Files on Page 59 8.1.
Contacting Technical Support 8.2. Contacting Technical Support You may want to access the Help/SUPPORT page when you call Technical Support, as they may request the information displayed on the SUPPORT page. Comtrol Technical Support is available from 8:00AM to 6:00PM (CST), Monday through Friday, excluding major USA holidays. Contact Information Phone 763.957.6000 Downloads ftp://ftp.comtrol.com/html/default.htm Web Site http://www.comtrol.com 58 - Chapter 8.
Using Log Files 8.3. Using Log Files Log files are available in the IO-Link Master web page. 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.
Export a Log File Link Master in the Device List pane and click Webpage. • Open your browser and enter the IP address of the IO-Link Master. 2. Click Advanced and then LOG FILES. 3. Optionally, export the log file. 4. Select the log file type from the drop-list. 5. Click the CLEAR button. The log file automatically starts logging the latest information. 8.3.3. Export a Log File Use the following procedure to export a log file. 1.
Export a Log File IO-Link Master 4-EIP User Guide: 2000582 Rev. A Chapter 8.
Export a Log File 62 - Chapter 8. Troubleshooting and Technical Support IO-Link Master 4-EIP User Guide: 2000582 Rev.