Omron E2E series Network Connection Manual

Omron E2E series Network Connection Manual

Io-link connection guide (ethercat(r) host communications); proximity sensor (io-link); io-link master unit; ethercat coupler unit

Advertisement

Quick Links

Machine Automation Controller NJ-series
IO-Link Connection Guide
(EtherCAT(R) Host Communications)
OMRON Corporation
Proximity Sensor
(E2E-series IO-Link)
[IO-Link Master Unit]
OMRON Corporation
NX-series IO-Link Master Unit (NX-ILM[][][])
NX-series EtherCAT Coupler unit (NX-ECC20[])
P663-E1-01

Advertisement

Table of Contents
loading

Summary of Contents for Omron E2E series

  • Page 1 Machine Automation Controller NJ-series IO-Link Connection Guide (EtherCAT(R) Host Communications) OMRON Corporation Proximity Sensor (E2E-series IO-Link) [IO-Link Master Unit] OMRON Corporation NX-series IO-Link Master Unit (NX-ILM[][][]) NX-series EtherCAT Coupler unit (NX-ECC20[]) P663-E1-01...
  • Page 2 EtherCAT(R) is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany. Sysmac is a trademark or registered trademark of OMRON Corporation in Japan and other countries for OMRON factory automation products. Company names and product names in this document are the trademarks or registered...
  • Page 3: Table Of Contents

    Table of Contents Related Manuals ..................1 Terms and Definitions ................. 2 Precautions ....................3 Overview ...................... 4 Applicable Devices and Device Configuration ........5 5.1. Applicable Devices .................. 5 5.2. Device Configuration ................6 Communications Settings ................8 6.1. EtherCAT Connection Parameter ............8 6.2.
  • Page 4: Related Manuals

    1.Related Manuals 1. Related Manuals To ensure system safety, make sure to always read and follow the information provided in all Safety Precautions and Precautions for Safe Use in the manuals for each device which is used in the system. Cat.
  • Page 5: Terms And Definitions

    2.Terms and Definitions 2. Terms and Definitions Term Explanation and Definition IO-Link device A device with a sensor or an actuator that can perform IO-Link communications with an IO-Link master. IO-Link master A device that performs IO-Link communications with IO-Link devices in an IO-Link System and that simultaneously functions as a slave for host communications.
  • Page 6: Precautions

    (4) It is prohibited to copy, to reproduce, and to distribute a part or the whole of this document without the permission of OMRON Corporation. (5) The information contained in this document is current as of July 2016. It is subject to change for improvement without notice.
  • Page 7: Overview

    Controller) via EtherCAT through EtherCAT Coupler Unit (NX-ECC20[]) to which IO-Link Master Unit is connected and also for checking their connection status - all of which are produced by OMRON Corporation. Refer to Section 6. Communications Settings and Section 7. IO-Link Connection Procedure to understand setting methods and key points to perform cyclic communications in the IO-Link system.
  • Page 8: Applicable Devices And Device Configuration

    5.Applicable Devices and Device Configuration 5. Applicable Devices and Device Configuration 5.1. Applicable Devices The applicable devices are as follows: Manufacturer Name Model OMRON NJ-series CPU Unit NJ501-[][][][] NJ301-[][][][] NJ101-[][][][] OMRON NX-series NX-ECC20[] EtherCAT Coupler Unit OMRON NX-series NX-ILM[][][] IO-Link Master Unit...
  • Page 9: Device Configuration

    CX-ConfiguratorFDT installed, NX-ILM400 OS: Windows 7) Ethernet cable USB cable Unit power supply E2E-X3B4-IL3 2M I/O power supply Manufacturer Name Model Version OMRON NJ-series CPU Unit NJ501-1500 Ver.1.12 (Built-in EtherCAT port) OMRON Power Supply Unit NJ-PA3001 OMRON Sysmac Studio SYSMAC-SE2[][][] Ver.1.16...
  • Page 10 5.Applicable Devices and Device Configuration Additional Information For specifications of Ethernet cables and network wiring, refer to Section 4. EtherCAT Network Wiring of the NJ/NX-series CPU Unit Built-in EtherCAT(R) Port User's Manual (Cat. No. W505). Additional Information For specifications of Unit and I/O power supplies for Slave Terminal, refer to the NX-series EtherCAT(R) Coupler Unit User's Manual (Cat.
  • Page 11: Communications Settings

    6.Communications Settings 6. Communications Settings This section describes the contents of parameter and device variable settings that are all defined in this document. 6.1. EtherCAT Connection Parameter The parameter required for connecting Controller and Slave Terminal via EtherCAT is shown below.
  • Page 12: Device Variables

    6.Communications Settings 6.4. Device Variables The I/O data (process data) for Proximity Sensor are allocated to the Controller's device variables as PDO communications data. The device variables are named automatically from a combination of the device names and the port names. The device variables and the data types are shown below.
  • Page 13 6.Communications Settings N1_Port3_Communication_Error BOOL Port3 Communication Error : (Same status as for Port 1) N1_Port4_Communication_Error BOOL Port4 Communication Error : (Same status as for Port 1) Port1 Input Data01 N1_Port1_Input_Data01 BYTE[2] <Stores the I/O data for Proximity Sensor.> <Stores Byte0 (PD0).> BYTE BYTE <Stores Byte1 (PD1).>...
  • Page 14: Io-Link Connection Procedure

    7.IO-Link Connection Procedure 7. IO-Link Connection Procedure This section describes the procedures for connecting Proximity Sensor to IO-Link Master Unit via IO-Link and for connecting Controller to Slave Terminal configured of IO-Link Master Unit on the EtherCAT network. The explanations of procedures for setting up Controller and Slave Terminal given in this document are based on the factory default settings.
  • Page 15 7.IO-Link Connection Procedure 7.6. IO-Link Communication Status Confirm that cyclic communications in the IO-Link Check system performs normally. ↓ 7.6.1. Checking the Connection Status Check the connection status of each device. ↓ 7.6.2. Checking the Receive Data Check that the correct data are received.
  • Page 16: Slave Terminal Setup

    7.IO-Link Connection Procedure 7.2. Slave Terminal Setup Set up Slave Terminal. 7.2.1. Hardware Settings Configure Slave Terminal, set hardware switches, and connect Proximity Sensor. Precautions for Correct Use Make sure that the power supply is OFF when you set up. Make sure that EtherCAT Coupler Unit and IO-Link Master Unit are powered OFF.
  • Page 17 7.IO-Link Connection Procedure Set Rotary switches and DIP switch as follows: ・Rotary switches x10: 0 x1: 1 ・DIP switch 4(ADR+100): OFF *The node address is set to 1. Rotary switches DIP switch Connect an Ethernet cable to Communications Communications connector (IN) connector (IN) on EtherCAT Coupler Unit.
  • Page 18 7.IO-Link Connection Procedure Connect Proximity Sensor to IO-Link Proximity Sensor Master Unit Port 1 on IO-Link Master Unit. Port 1 Black Brown Blue...
  • Page 19: Network Configuration For Host Communications

    7.IO-Link Connection Procedure 7.3. Network Configuration for Host Communications Set up the network configuration for host communications. 7.3.1. Starting Sysmac Studio Start Sysmac Studio and connect online with Controller. Install Sysmac Studio and the USB driver on Personal computer beforehand. Additional Information For details on the online connections to Controller, refer to Section 6.
  • Page 20 7.IO-Link Connection Procedure The Connect to Device Dialog Box is displayed. Select Direct connection via USB in the Connection type Field. Uncheck both Transfer from Device and Display the Troubleshooting Dialog Box in the Operation after Connection Field. Click Connect. A confirmation dialog box is displayed.
  • Page 21 7.IO-Link Connection Procedure 7.3.2. Setting up the EtherCAT Network Configuration Set up the EtherCAT network configuration. Double-click EtherCAT under Configurations and Setup in the Multiview Explorer. The EtherCAT Tab Page is displayed in the Edit Pane. Right-click Master on the EtherCAT Tab Page in the Edit Pane and select Compare and Merge with Actual Network...
  • Page 22 7.IO-Link Connection Procedure A confirmation dialog box is displayed. Check the contents and click Apply. The confirmation dialog box on the right is displayed. Check the contents and click Close. As a node address 1 slave, E001 NX-ECC202 Rev:1.2 is added to the Network configuration on Sysmac Studio.
  • Page 23: Io-Link Master Unit Setup

    7.IO-Link Connection Procedure 7.4. IO-Link Master Unit Setup Set up IO-Link Master Unit. 7.4.1. Parameter Settings Set the parameters for IO-Link Master Unit. In this document, the default values are used for the parameter settings of IO-Link Master Unit. Check that IO-Link Mode is set as the communications mode for Port 1 to which proximity Sensor is connected.
  • Page 24 7.IO-Link Connection Procedure The Unit 1[Node1]:NX-ILM400 (N1)Unit Operation Settings Tab Page is displayed. ▼ Select Port1 - Port1 IO-Link Device Configuration Data from the pull-down list (just above the column "Item name") to narrow down the parameters. A list of Port1 IO-Link Device Configuration Data is displayed.
  • Page 25 7.IO-Link Connection Procedure 7.4.2. I/O Allocation Settings Set the I/O allocations for IO-Link Master Unit. As the default values are used for the I/O allocations in this document, the I/O allocation settings are made without editing any of the values. Additional Information To save the I/O data size for unused ports, delete the I/O...
  • Page 26: Controller Setup

    7.IO-Link Connection Procedure 7.5. Controller Setup Set up Controller. 7.5.1. Setting the Device Variables Set the device variables to use for Slave Terminal. Double-click I/O Map under Configurations and Setup in the Multiview Explorer. The I/O Map Tab Page is displayed in the Edit Pane.
  • Page 27 7.IO-Link Connection Procedure Additional Information The device variables are named automatically from a combination of the device names and the port names. For slave units, the default device names are "E" followed by a serial number that starts from 001. For NX Units, the default device names are "N" followed by a serial number that starts from 1.
  • Page 28 7.IO-Link Connection Procedure 7.5.2. Transferring the Project Data Connect online with Sysmac Studio and transfer the project data to Controller. When you transfer a user program, configuration data, setup data, device variables, or values in memory used for CJ-series Units from Sysmac Studio, the devices or machines may perform unexpected operation regardless of the operating mode of CPU Unit.
  • Page 29 7.IO-Link Connection Procedure A confirmation dialog box is displayed. Confirm that there is no problem, and click Yes. Check that "0 Errors" and "0 Warnings" are displayed on the Build Tab Page. Select Online from the Controller Menu. When an online connection is established, a yellow bar is displayed under the toolbar.
  • Page 30 7.IO-Link Connection Procedure A confirmation dialog box is displayed. Confirm that there is no problem, and click Yes. A screen is displayed stating "Synchronizing". A confirmation dialog box is displayed. Confirm that there is no problem, and click No. *Do not return to RUN mode. As shown in the figure on the right, the font color that is used to display the text of...
  • Page 31 7.IO-Link Connection Procedure Check that the LED status is as shown below, which indicates that Slave Terminal is able to communicate. : Not lit : Not lit : Green flashing L/A IN : Green flickering L/A OUT: Not lit The LED status of Controller is as shown below when an error occurs in EtherCAT communications due to the...
  • Page 32 7.IO-Link Connection Procedure Check that the error is not × displayed. Click at the top right of the Troubleshooting Dialog Box to close. Turn ON I/O power supply for Slave Terminal.
  • Page 33: Io-Link Communication Status Check

    7.IO-Link Connection Procedure 7.6. IO-Link Communication Status Check Confirm that cyclic communications in the IO-Link system performs normally. 7.6.1. Checking the Connection Status Check the connection status of each device. Check with LED indicators on Controller that PDO communications via EtherCAT performs normally.
  • Page 34 7.IO-Link Connection Procedure 7.6.2. Checking the Receive Data Check that the correct data are received. Install CX-ConfiguratorFDT on Personal computer beforehand. If you wire the I/O in the state where the devices are powered ON, doing so may cause damage to the devices. Always read and follow the information provided in all safety precautions in the manuals for each device to be wired.
  • Page 35 CX-ConfiguratorFDT starts. Right-click MyNetwork in the Network View and select Add from the menu. The Add Dialog Box is displayed. Select Nx built-in EtherCAT. Click Yes. Check that <OMRON EtherCAT> Nx built-in EtherCAT is added under MyNetwork in the Network View.
  • Page 36 Nx built-in EtherCAT and select Scan - Create Network from the menu. The Lifelist Dialog Box is displayed after completing the network scan. Check that <OMRON EtherCAT:1> NX-ECC Coupler is added under Nx built-in EtherCAT. Click Add All and Continue.
  • Page 37 7.IO-Link Connection Procedure The Lifelist Dialog Box is displayed again after completing the network scan. Check that <IO-Link Port_1:NOT_APPLICABLE> E2E-X3B4-IL3 IODD1.1 is added under NX-ILM400. Click Add All and Continue. Check that the network configuration is created in the Network View as shown on the right. Right-click <IO-Link Port_1:->...
  • Page 38 7.IO-Link Connection Procedure Check that Proximity Sensor is connected online. Right-click <IO-Link Port_1:-> E2E-X3B4-IL3 IODD1.1 and select Configuration from the menu. *When <IO-Link Port_1:-> E2E-X3B4-IL3 IODD1.1 is displayed in bold italic font, Proximity Sensor is connected online. The <IO-Link Port_1:-> E2E-X3B4 -IL3 IODD1.1 - Configuration Tab Page is displayed.
  • Page 39 7.IO-Link Connection Procedure Make sure that there is no sensing Operation indicator (Orange) is not lit. object in front of Proximity Sensor and that Operation indicator is not lit. Check that the values of Proximity Sensor in CX-ConfiguratorFDT are as shown below. Detection Level: 63 Sensor Output: OFF *The value of the detection level...
  • Page 40 7.IO-Link Connection Procedure Check that the values of Proximity Sensor in CX-ConfiguratorFDT are as shown below. Detection Level: 133 Sensor Output: ON *The value of the detection level differs depending on the environmental settings of Proximity Sensor. Check that the online values on the Watch Tab Page of Sysmac Studio are as shown below.
  • Page 41: Initialization Method

    8.Initialization method 8. Initialization method The setting procedures in this document are based on the factory default settings. Some settings may not be applicable unless you use the devices with the factory default settings. 8.1. Initializing Controller To initialize the Controller settings, it is necessary to initialize CPU Unit. Change the operating mode of Controller to PROGRAM mode and select Clear All Memory from the Controller Menu in Sysmac Studio.
  • Page 42 8.Initialization method (2) Select NX-ECC202 on the EtherCAT Tab Page in the Edit Pane. Click Edit Slave Terminal Configuration for the value of Slave Terminal Configuration. (3) The connected Slave Terminal configuration is displayed. Click Online. (4) Right-click Unit 0 (EtherCAT Coupler Unit) after checking the online connection. Select Clear All Memory from the menu.
  • Page 43 8.Initialization method (5) The Clear All Memory for Coupler Dialog Box is displayed. Check that Coupler + NX Units is selected. Click Execute. Precautions for Correct Use In the initialization of Slave Terminal, the backup data for the IO-Link devices that is stored in IO-Link Master Unit is not cleared.
  • Page 44: Revision History

    9.Revision History 9. Revision History Revision Date of revision Description of revision code July 5, 2016 First edition...
  • Page 46 2016 P663-E1-01 0716-(-)

This manual is also suitable for:

Nx series

Table of Contents