Omron NX Series User Manual

Omron NX Series User Manual

Io-link system
Hide thumbs Also See for NX Series:
Table of Contents

Advertisement

Quick Links

NX/GX-series
IO-Link System
User's Manual
W570-E1-07

Advertisement

Table of Contents
loading

Summary of Contents for Omron NX Series

  • Page 1 NX/GX-series IO-Link System User’s Manual W570-E1-07...
  • Page 2 No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice. Every precaution has been taken in the preparation of this manual. Neverthe- less, OMRON assumes no responsibility for errors or omissions.
  • Page 3: Intended Audience

    Introduction Introduction Thank you for purchasing an NX-series IO-Link Master Unit or GX-series IO-Link Master Unit. This manual provides information necessary to use NX-series IO-Link Master Units and GX-series IO- Link Master Units to build IO-Link Systems. Please read this manual and make sure you understand the functionality and performance of the NX-series IO-Link Master Unit before you attempt to build an IO-Link System.
  • Page 4 Introduction NX/GX-series IO-Link System User’s Manual (W570)
  • Page 5: Table Of Contents

    Controller Communications with EtherCAT .................1-8 1-2-3 Controller Communications with EtherNet/IP ................1-10 1-2-4 Controller Communications with NX Bus .................. 1-11 Communications Specifications and IO-Link Devices .............1-13 1-3-1 Communications Specifications ....................1-13 1-3-2 OMRON IO-Link Products......................1-13 Communications for IO-Link Systems................1-15 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 6 CONTENTS 1-4-1 Data in the Devices in an IO-Link System and How to Access It ..........1-15 1-4-2 Cyclic Communications ......................1-23 1-4-3 Message Communications ......................1-24 IO-Link Master Unit Functions....................1-25 Startup Procedures......................1-28 1-6-1 Controller Communications with EtherCAT ................1-28 1-6-2 Controller Communications with EtherNet/IP ................1-32 1-6-3 Controller Communications with NX Bus ..................1-33 Section 2...
  • Page 7 CONTENTS Details on Status and Software Switches Other Than for I/O Data ........5-3 5-2-1 Status ............................5-3 5-2-2 Software Switches........................5-5 Section 6 IO-Link System Communications Types and Startup of Communications for IO-Link Systems ..........6-2 6-1-1 Types of Communications for IO-Link Systems ................6-2 6-1-2 Starting Communications between the Controller and the IO-Link Master .........6-2 6-1-3...
  • Page 8 CONTENTS Sysmac Studio Procedures ....................8-4 8-2-1 Flow of Operations for the Sysmac Studio ..................8-4 8-2-2 Setting Parameters in the IO-Link Master Unit................8-8 8-2-3 Changing I/O Data Sizes in the IO-Link Master Unit ..............8-10 8-2-4 IO-Link Master Simple Settings....................8-15 NX-IO Configurator Procedures ..................8-23 8-3-1 Setting Parameters in the IO-Link Master Unit................8-23 8-3-2...
  • Page 9 How to Access the IO-Link Devices with Message Communications ......A-25 A-3-1 Applicable System Configurations ................... A-25 A-3-2 Overview of Access Methods ....................A-26 A-3-3 Details on Access Methods ...................... A-29 Precautions When Using the OMRON EtherNet/IP with CX-ConfiguratorFDT....A-35 Index NX/GX-series IO-Link System User’s Manual (W570)
  • Page 10: Relevant Manuals

    Relevant Manuals Relevant Manuals The table below provides the relevant manuals for the IO-Link System. Read all of the manuals that are relevant to your system configuration and application to make the most of the IO-Link System. Other manuals, such as related product manuals, are necessary for specific system configurations and applications.
  • Page 11: Manual Structure

    Manual Structure Manual Structure Page Structure The following page structure is used in this manual. Level 1 heading 4 Installation and Wiring Level 2 heading Mounting Units Level 3 heading Level 2 heading Gives the current Level 3 heading headings. 4-3-1 Connecting Controller Components The Units that make up an NJ-series Controller can be connected simply by pressing the Units together...
  • Page 12: Special Information

    Manual Structure Special Information Special information in this manual is classified as follows: Precautions for Safe Use Precautions on what to do and what not to do to ensure safe usage of the product. Precautions for Correct Use Precautions on what to do and what not to do to ensure proper operation and performance. Additional Information Additional information to read as required.
  • Page 13 Manual Structure • This user’s manual refers to the "built-in EtherCAT port on an NJ/NX-series Controller" or "built-in EtherCAT port on an NY-series Industrial PC" as simply a "built-in EtherCAT port". • This user's manual may omit manual names and manual numbers in places that refer to the user's manuals for CPU Units and Industrial PCs.
  • Page 14: Terms And Conditions Agreement

    Omron’s exclusive warranty is that the Products will be free from defects in materials and work- manship for a period of twelve months from the date of sale by Omron (or such other period ex- pressed in writing by Omron). Omron disclaims all other warranties, express or implied.
  • Page 15: Application Considerations

    WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIABILITY. Further, in no event shall liability of Omron Companies exceed the individual price of the Product on which liability is asserted. Application Considerations...
  • Page 16 Product. Errors and Omissions Information presented by Omron Companies has been checked and is believed to be accurate; how- ever, no responsibility is assumed for clerical, typographical or proofreading errors or omissions. NX/GX-series IO-Link System User’s Manual (W570)
  • Page 17: Safety Precautions

    Safety Precautions Safety Precautions Definition of Precautionary Information The following notation is used in this manual to provide precautions required to ensure safe usage of an IO-Link System. The safety precautions that are provided are extremely important to safety. Always read and heed the information provided in all safety precautions.
  • Page 18: Precautions For Safe Use

    Precautions for Safe Use Precautions for Safe Use This section provides safety precautions for IO-Link Systems. Refer to the user’s manuals for the IO-Link Master Units for safety precautions that are specific to the IO-Link Master Units. Setting Ports on an IO-Link Master Unit Do not connect a non-IO-Link actuator to a port that is set to IO-Link Mode.
  • Page 19: Precautions For Correct Use

    Precautions for Correct Use Precautions for Correct Use This section provides application precautions for IO-Link Systems. Refer to the user’s manuals for the IO-Link Master Units for application precautions that are specific to the IO-Link Master Units. Setting Ports on an IO-Link Master Unit •...
  • Page 20 Precautions for Correct Use b) Set the IO-Link output data sizes in the IO-Link Device Configuration Settings to values that are equal to or greater than the IO-Link output data sizes of the IO-Link devices. If you set a value that is less than the output data size of an IO-Link device, a device I/O size error will occur.
  • Page 21 Precautions for Correct Use Backing Up the Parameters from the IO-Link Devices to the IO-Link Master Unit The parameter settings of the IO-Link devices are not backed up, restored, or verified when the pa- rameter settings of the IO-Link Master Unit are backed up, restored, or verified to an SD Memory Card or the Sysmac Studio.
  • Page 22: Regulations And Standards

    Regulations and Standards Regulations and Standards Refer to the user’s manuals for the IO-Link Master Units. NX/GX-series IO-Link System User’s Manual (W570)
  • Page 23: Related Manuals

    Related Manuals Related Manuals The following table shows related manuals. Use these manuals for reference. Refer to the instructions for the individual Sensors for information on IO-Link Sensors. Manual name Cat. No. Model numbers Application Description NX/GX-series W570 NX-ILM400 Learning every- Provides an overview of IO-Link IO-Link System User’s GX-ILM08C...
  • Page 24 Related Manuals Manual name Cat. No. Model numbers Application Description NY-series W560 NY532-££££ Learning detailed The instructions in the instruction Instructions Reference NY512-££££ specifications on set (IEC 61131-3 specifications) are Manual the basic instruc- described. tions of an NY- series Industrial NJ/NX-series W505 NX701-££££...
  • Page 25 Related Manuals Manual name Cat. No. Model numbers Application Description NX-series W593 NX102-££££ Learning the basic An introduction to the entire NX102 NX102 CPU Unit specifications of system is provided along with the Hardware the NX102 CPU following information on the CPU User’s Manual Units, including in- Unit.
  • Page 26 Related Manuals Manual name Cat. No. Model numbers Application Description Photoelectric Sensor 9541795-1 E3Z-£8£-IL£ Learning the ven- Describes the following details for E3Z-£8£-IL£ Index List dor IDs, device the E3Z-£8£-IL£. • IDs, I/O data IO-Link physical layer (process data), • Device IDs and objects (serv- •...
  • Page 27: Terminology

    Terminology Terminology Term Description I/O cable A cable that connects an IO-Link Master Unit to an IO-Link device, non-IO-Link sensor, or non-IO-Link actuator. I/O data All target data in cyclic communications with the controller. IO-Link Systems contain the following two types of I/O data. •...
  • Page 28 Status and software switches other than for I/O data Controller An OMRON CPU Unit or Industrial PC connected to the IO-Link Master Unit through a field network or NX bus, or a controller from another company. Load rejection for controller...
  • Page 29 Terminology Term Description Input data Data that an IO-Link device inputs to the IO-Link master. It includes the following: • IO-Link process input data from communications, digital inputs from pin 2, and digital in- puts from general-purpose (non-IO-Link) devices. Input Data Enabled Flag A flag that indicates whether the IO-Link process input data is enabled or disabled for each port.
  • Page 30: Revision History

    Revision History Revision History A manual revision code appears as a suffix to the catalog number on the front and back covers of the manual. Cat. No. W570-E1-07 Revision code Revision Date Revised content code July 2016 Original production • October 2016 Made changes accompanying the addition of NY-series IPC Machine Control- ler Industrial Panel PCs and Industrial Box PCs.
  • Page 31: Sections In This Manual

    Sections in this Manual Sections in this Manual Troubleshooting for Introduction to IO-Link IO-Link Systems Systems Part Names and Appendices Wiring Parameter Settings Index I/O Data Status and Software Switches Other Than for I/O data IO-Link System Communications Functions of IO-Link Master Units Applicable Support Software for IO-Link Systems Example of Operations for IO-Link Systems NX/GX-series IO-Link System User’s Manual (W570)
  • Page 32 Sections in this Manual NX/GX-series IO-Link System User’s Manual (W570)
  • Page 33: Introduction To Io-Link Systems

    Communications Specifications and IO-Link Devices ......1-13 1-3-1 Communications Specifications ..............1-13 1-3-2 OMRON IO-Link Products................1-13 Communications for IO-Link Systems ............1-15 1-4-1 Data in the Devices in an IO-Link System and How to Access It ....1-15 1-4-2 Cyclic Communications .................
  • Page 34: Introduction To And Features Of Io-Link Systems

    Coupler Unit IO-Link IO-Link communications communications (unshielded (unshielded general-purpose general-purpose cables) cables) IO-Link devices IO-Link devices The configuration elements of an IO-Link System that uses an OMRON IO-Link Master Unit are de- scribed below. NX/GX-series IO-Link System User’s Manual (W570)
  • Page 35: Introduction To Io-Link Systems

    1 Introduction to IO-Link Systems Configuration element Description Controller The controller is configured by the CPU Unit and communications master. It exchanges I/O data with the IO-Link Master Unit, and executes the user program. For details on the method of connecting the I/O-Link master and the control- ler, refer to the contents of the IO-Link Master Unit.
  • Page 36 Types of Data Exchange with the Ports on an OMRON IO-Link Master Unit The OMRON IO-Link Master Units can perform the following types of data exchange with the IO- Link devices through the ports. Types of data exchange...
  • Page 37 Non-IO-Link sensors or actuators The above types of data exchange are set in advance with the communications mode parameters in the OMRON IO-Link Master Unit. Refer to 1-4 Communications for IO-Link Systems on page 1-15 and 2-2-1 In IO-Link Mode on page 2-5.
  • Page 38: Features Of An Io-Link System

    Inputting Digital Signals from Sensors and Other IO-Link Devices during IO-Link Communications For OMRON’s IO-Link Master Units, you can use digital inputs for pin 2 for high-speed input of digital input signals during IO-Link communications. Combining IO-Link Devices with General-purpose Sensors or Ac- tuators •...
  • Page 39 1 Introduction to IO-Link Systems Easy Replacement of IO-Link Devices For OMRON’s IO-Link Master Units, you can back up parameter settings of the IO-Link devices in the IO-Link Master Unit. When you replace IO-Link devices, you can automatically restore the backup parameters in the new IO-Link devices.
  • Page 40: System Configuration

    1 Introduction to IO-Link Systems System Configuration This section describes IO-Link system configurations when you use an OMRON IO-Link Master Unit. 1-2-1 Types of Communications with the Controller You can use an OMRON IO-Link Master Unit by communicating with the following controller.
  • Page 41 IODD files IO-Link communications (4 wires per device) OMRON IO-Link devices OMRON IO-Link devices or or IO-Link devices from IO-Link devices from other other companies companies *1. You can also connect a combination of general-purpose sensors and other devices.
  • Page 42: Controller Communications With Ethernet/Ip

    • Cyclic Communications Target master and device Required action • NX-type IO-Link OMRON IO-Link I/O allocation settings from the Sysmac Studio are not nec- Master Unit devices or IO-Link essary for an IO-Link device with an IO-Link input data size...
  • Page 43: Controller Communications With Nx Bus

    NX1P2 CPU Unit IO-Link communications (4 wires per device) .xml ESI files IODD files OMRON IO-Link devices or IO-Link devices from other companies *1.You can also connect a combination of general-purpose sensors and other devices. • Applicable Support Software 1-11...
  • Page 44 • Cyclic Communications Target master and devices Required action • NX-type IO-Link OMRON IO-Link I/O allocation settings from the Sysmac Studio are not nec- Master Unit devices or IO-Link essary for an IO-Link device with an IO-Link input data size...
  • Page 45: Communications Specifications And Io-Link Devices

    1 Introduction to IO-Link Systems Communications Specifications and IO-Link Devices This section provides the IO-Link communications specifications and gives an overview of OMRON’s IO-Link devices and their basic functions. 1-3-1 Communications Specifications Item Specification Communications protocol IO-Link protocol Baud rate COM1 (4.8 kbps), COM2 (38.4 kbps), or COM3 (230.4 kbps)
  • Page 46 OMRON If you install Sysmac Studio version website. 1.16 or higher, the OMRON ESI files are installed automatically. If you use an EtherCAT master from another company, you must install the ESI files in the EtherCAT tool of that com- pany.
  • Page 47: Communications For Io-Link Systems

    1 Introduction to IO-Link Systems Communications for IO-Link Systems This section describes communications in an IO-Link System. There are the following two types of communications in an IO-Link System. • Cyclic communications • Message communications 1-4-1 Data in the Devices in an IO-Link System and How to Access It An overview of the types of data in the devices in an IO-Link System and how to access that data is given below.
  • Page 48 1 Introduction to IO-Link Systems Device Data type Description Examples (a) Controller Allocated memory Memory allocated to I/O data in the IO- Link Master Unit (b) IO-Link Master Target data in cyclic Allocation of I/O data in devices connected I/O data Unit communications to the IO-Link ports:...
  • Page 49 1 Introduction to IO-Link Systems This is the total number of IO-Link communications lost frames. These events include IO-Link communications errors, IO-Link power supply errors, and device configuration verification errors. These are called device events. 1-17 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 50 1 Introduction to IO-Link Systems Data Access Methods for Each Device l Controller Communications with EtherCAT The following shows the data access methods of each device for controller communications with EtherCAT. When accessing by message communications using SDO communications instructions from the controller to the IO-Link Master Unit connected to an EtherCAT Coupler Unit, EtherCAT Coupler Unit with unit version 1.5 or later is required.
  • Page 51 1 Introduction to IO-Link Systems For the NX-type IO-Link Master Unit, access the relevant NX objects of the IO-Link Master Unit through the CoE ob- jects that are used to read and edit the Unit operation settings of an NX Unit of the EtherCAT Coupler Unit. For the GX- type IO-Link Master Unit, access the relevant CoE objects of the IO-Link Master Unit.
  • Page 52 1 Introduction to IO-Link Systems l Controller Communications with EtherNet/IP The following shows the data access methods of each device for controller communications with EtherNet/IP. When accessing by message communications to the IO-Link Master Unit, EtherNet/IP Coupler Unit with unit version 1.2 or later is required. Data access method Communi- NJ/NX-series CPU...
  • Page 53 1 Introduction to IO-Link Systems Check the detailed device status of the IO-Link device. 1-21 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 54 1 Introduction to IO-Link Systems l Controller Communications with NX Bus The following shows the data access methods of each device for controller communications with the NX bus. Data access method Communica- Device Data type tions methods CPU Unit (a) Controller Allocated memory Cyclic commu- Specify the I/O port...
  • Page 55: Cyclic Communications

    1 Introduction to IO-Link Systems 1-4-2 Cyclic Communications An IO-Link System performs various cyclic communications as shown in the following figure between the controller and the IO-Link Master Unit, and between the IO-Link Master Unit and the IO-Link devi- ces. Refer to 6-2 Cyclic Communications on page 6-4 for details.
  • Page 56: Message Communications

    1 Introduction to IO-Link Systems 1-4-3 Message Communications In an IO-Link System, communications instructions can be executed in the controller to send messag- es to the IO-Link Master Unit and the IO-Link devices. Refer to 6-3 Message Communications on page 6-7 for details. Controller NJ/NX-series CPU Unit, NY-series Industrial PC,...
  • Page 57: Io-Link Master Unit Functions

    1 Introduction to IO-Link Systems IO-Link Master Unit Functions This section provides an overview of the functions of the IO-Link Master Unit. Function name Description Reference Commu- Cyclic commu- I/O data (process data) in the IO-Link devices is cyclically 1-4-2 Cyclic Com- nications nications exchanged with the IO-Link Master Unit as the IO-Link com-...
  • Page 58 1 Introduction to IO-Link Systems Function name Description Reference IO-Link communications This function detects I/O cable breaks, disconnections from 4-1-2 Types of I/O error detection IO-Link device ports, error-level device events, device con- Data on page 4-2 figuration verification errors, and IO-Link device malfunc- tions.
  • Page 59 1 Introduction to IO-Link Systems GX-type IO- NX-type IO-Link Master Unit Link Master Unit Function name Connected to Connected to Connected to EtherCAT Cou- EtherNet/IP the CPU Unit pler Unit Coupler Unit Communica- Cyclic communications ¡ ¡ ¡ ¡ tions Message communications ¡...
  • Page 60: Startup Procedures

    1 Introduction to IO-Link Systems Startup Procedures The startup procedures for an IO-Link System are given below. 1-6-1 Controller Communications with EtherCAT The startup procedures are as follows when the controller is an NJ/NX-series CPU Unit or NY-series Industrial PC. For details on the basic operating procedures when using a controller from another company, refer to A-1-1 Using a Controller from Another Company with EtherCAT Communications on page A-2.
  • Page 61 1 Introduction to IO-Link Systems Step Reference Downloading the Network Configu- Sysmac Studio Version 1 Operation Manual (Cat. No. W504) ration Information and User Pro- gram to the CPU Unit or Industrial Parameter Settings for IO-Link De- 8-4 CX-ConfiguratorFDT Procedures on page 8-24 vices (as Required) Downloading Parameter Settings 8-4 CX-ConfiguratorFDT Procedures on page 8-24...
  • Page 62 The default data size for each IO-Link device is 2 input bytes or 2 output bytes. The maximum data size for each de- vice is 32 bytes. For example, for OMRON IO-Link devices such as the E2E and E3Z, the default values can be used, and no additional PDO entries are necessary.
  • Page 63 1 Introduction to IO-Link Systems For other I/O devices, such as those from other companies, additional PDO entries for the I/O data sizes of those devi- ces are required. l Using an NX-type IO-Link Master Unit CX-ConfiguratorFDT op- Step Description Sysmac Studio operation eration Mounting and Hardware...
  • Page 64: Controller Communications With Ethernet/Ip

    1 Introduction to IO-Link Systems CX-ConfiguratorFDT op- Step Description Sysmac Studio operation eration Downloading the Network The EtherCAT Slave Termi- Select Synchronization - Configuration Information nal settings are also down- Transfer To Controller un- and User Program to the loaded. der Controller to download CPU Unit or Industrial PC the network configuration...
  • Page 65: Controller Communications With Nx Bus

    1 Introduction to IO-Link Systems 1-6-3 Controller Communications with NX Bus The startup procedures are as follows when the controller is an NX-series CPU Unit. Overall Procedure Step Reference Mounting and Hardware Settings User’s manual of the IO-Link Master Unit User’s manuals of the IO-Link devices Wiring IO-Link Ports Section 2 Part Names and Wiring on page 2-1, IO-Link master...
  • Page 66 1 Introduction to IO-Link Systems CX-ConfiguratorFDT op- Step Description Sysmac Studio operation eration IO-Link Master Unit Set- Set the parameters for the Select the IO-Link Master tings (NX Unit Settings) NX-type IO-Link Master Unit under CPU/Expansion Unit and make the CPU Racks - CPU Rack in Con- Unit allocation settings for figurations and Setup, then...
  • Page 67 1 Introduction to IO-Link Systems CX-ConfiguratorFDT op- Step Description Sysmac Studio operation eration Checking the Indicators on the IO-Link Master Unit and the IO-Link Devices Checking the Error Status of the IO-Link Master Unit and the IO-Link Devices Use the previously registered IO-Link Device Configuration Settings or use the IO-Link Device Configuration Settings created with automatic recognition.
  • Page 68 1 Introduction to IO-Link Systems 1-36 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 69 Part Names and Wiring This section describes the part names and wiring methods that are common to all IO- Link Systems. Part Names and Functions ................2-2 2-1-1 Appearance of the IO-Link Master Units ............2-2 2-1-2 Indicators on IO-Link Master Units ..............2-2 2-1-3 Terminals for Connecting the IO-Link Master Unit to IO-Link Devices ....
  • Page 70: Part Names And Functions

    2 Part Names and Wiring Part Names and Functions This section gives the names and functions of the devices that make up an IO-Link System. For information on other parts, refer to the manual for the specific IO-Link master. 2-1-1 Appearance of the IO-Link Master Units Refer to the manuals for NX-type and GX-type IO-Link Master Units.
  • Page 71: Terminals For Connecting The Io-Link Master Unit To Io-Link Devices

    2 Part Names and Wiring Indicator NX-type IO- GX-type IO- Name Color Status Meaning Link Master Link Master Unit Unit • C/Q status Yellow ¡ The digital input signal is ON in SIO (DI) Mode. • The digital output signal is ON in SIO (DO) Mode.
  • Page 72 2 Part Names and Wiring Terminal Terminal Abbreviation Signal name Abbreviation Signal name P3_C/Q Port 3_C/Q P4_C/Q Port 4_C/Q P3_DI Port 3_DI P4_DI Port 4_DI P3_L+ Port 3_L+ P4_L+ Port 4_L+ P3_L- Port 3_L- P4_L- Port 4_L- • GX-type GX-ILM08C Pin No.
  • Page 73: Communications Modes And Io-Link Wiring

    2 Part Names and Wiring Communications Modes and IO-Link Wiring This section describes the wiring between the IO-Link Master Unit and the IO-Link devices for each communications mode. 2-2-1 In IO-Link Mode The wiring in IO-Link Mode is described below. NX-type IO-Link Master Unit For an NX-type IO-Link Master Unit, the wiring differs when digital inputs for pin 2 are used and when it is not used, as indicated in the following figures.
  • Page 74: Sio (Di) Mode

    2 Part Names and Wiring GX-type IO-Link Master Unit Power supply connector IO-Link Master Unit DI white I/O connector L+ brown C/Q black L- blue Note Even if you connect to IO-Link devices without digital inputs for pin 2, connect pin 2 as shown in the above figure.
  • Page 75 2 Part Names and Wiring GX-type IO-Link Master Unit Power supply connector IO-Link Master Unit I/O connector L+ brown Three-wire sensor, PNP type C/Q black L- blue The DI terminal cannot be used. Wiring Two-wire Sensors NX-type IO-Link Master Unit Communications Coupler Unit or Additional I/O Power Supply Unit...
  • Page 76: Sio (Do) Mode

    2 Part Names and Wiring GX-type IO-Link Master Unit Power supply connector IO-Link Master Unit I/O connector L+ brown Two-wire sensor C/Q black The DI terminal cannot be used. 2-2-3 SIO (DO) Mode The wiring in SIO (DO) Mode is described below. Wiring Output Devices NX-type IO-Link Master Unit Communications Coupler...
  • Page 77 2 Part Names and Wiring GX-type IO-Link Master Unit Power supply connector IO-Link Master Unit I/O connector C/Q black L- blue The DI terminal cannot be used. NX/GX-series IO-Link System User’s Manual (W570)
  • Page 78: Supplying Unit Power And I/O Power

    2 Part Names and Wiring Supplying Unit Power and I/O Power This section describes the Unit power supply and I/O power supply to the IO-Link Master Units. 2-3-1 Unit Power Supply and I/O Power Supply Methods The Unit power supply and I/O power supply methods depend on the type of IO-Link Master Unit as described below.
  • Page 79: Calculating The Current Consumption Of The Io-Link Master Unit From The I/O Power Supply

    2 Part Names and Wiring GX-type IO-Link Master Unit Directly supply the Unit power supply and the I/O power supply from the power supply port of the IO- Link Master Unit. The I/O power supply is branched in the IO-Link Master Unit and supplied to the connected devices from the ports.
  • Page 80 2 Part Names and Wiring Additional Information You can check the supply status of the I/O power supply to the IO-Link Master Unit with the I/O Power On/Off Status in the I/O data. 2-12 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 81: Parameter Settings

    Parameter Settings This section describes the parameter settings for IO-Link Systems. Types of Parameters ..................3-2 IO-Link Master Unit Parameters..............3-3 Parameters for IO-Link Devices ..............3-7 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 82: Types Of Parameters

    3 Parameter Settings Types of Parameters This section describes the parameters for an IO-Link System. In an IO-Link System, there are parameters for the IO-Link Master Unit and parameters for the IO-Link devices. The parameters for the IO-Link Master Unit are set from the IO-Link Master Unit Configuration Tool. For the operating procedure, refer to 8-2-2 Setting Parameters in the IO-Link Master Unit on page 8-8.
  • Page 83: Io-Link Master Unit Parameters

    3 Parameter Settings IO-Link Master Unit Parameters This section describes the parameters for IO-Link Master Units. Set the following parameters for each port from the IO-Link Master Unit Configuration Tool or with communications instructions. The settings of all of the following parameters can be backed up and restored. For details, refer to the object list for each Master Unit.
  • Page 84 3 Parameter Settings NX-type IO-Link GX-type IO-Link Master Unit Master Unit Setting (= object Description Default Setting range name) Subin- Subin- Index Index IO-Link Device ID The type of IO-Link de- 00000000 00000000 to 5006 to 01 hex 80*0 04 hex Device vice.
  • Page 85 3 Parameter Settings NX-type IO-Link GX-type IO-Link Master Unit Master Unit Setting (= object Description Default Setting range name) Subin- Subin- Index Index Load Rejection Output Set whether to turn 00 hex 00 to 01 hex 5004 01 to 3204 01 to Setting OFF outputs from the...
  • Page 86 3 Parameter Settings Even if the backup function is enabled, the backup data will be restored if restoring data is enabled with the Restora- tion Setting and the parameter settings for the IO-Link devices are different from the backup data. Even if restoring data is enabled, the settings will be backed up if there is no backup data in the IO-Link Master Unit.
  • Page 87: Parameters For Io-Link Devices

    Parameters for IO-Link Devices Refer to the instruction manuals for individual IO-Link devices for the IO-Link device parameters. In particular, for the parmeters of OMRON IO-Link devices, refer to the Index List for the IO-Link devi- ces in Related Manuals on page 21.
  • Page 88 3 Parameter Settings NX/GX-series IO-Link System User’s Manual (W570)
  • Page 89: I/O Data

    I/O Data This section describes the I/O data for IO-Link Systems. Outline of I/O Data ..................4-2 4-1-1 Introduction to I/O Data and Types of I/O Data ..........4-2 4-1-2 Types of I/O Data .................... 4-2 4-1-3 Allocated I/O Data According to Communications Mode ........ 4-4 I/O Data Details ....................
  • Page 90: Outline Of I/O Data

    • Digital inputs for pin 2, digital I/O data of the connected IO-Link devices • IO-Link master status *1. For the I/O data (process data) of OMRON IO-Link devices, refer to the Index List of the IO-Link devices in Related Manuals on page 21.
  • Page 91 4 I/O Data l Digital Input Data from IO-Link Devices and Non-IO-Link Devices IO-Link Master Default Data name (= object Unit Description Size I/O allo- name) cation Digital Input Data Digital inputs with pin 2 in IO-Link 1 bit per 2 bytes 2 bytes Mode, data collected in IO-Link Mode...
  • Page 92: Allocated I/O Data According To Communications Mode

    4-1-3 Allocated I/O Data According to Communications Mode With an OMRON IO-Link Master Unit, you can set the communications mode for each port. The types of data exchange are set in advance with the communications mode parameters in the OM- RON IO-Link Master Unit.
  • Page 93 4 I/O Data Communications mode Input/ Data name (= object output name) IO-Link Mode SIO (DI) Mode SIO (DO) Mode Input Da- Input Data Enabled Used as the status indicat- Not used. Not used. Flags ing whether the IO-Link Always FALSE. Always FALSE.
  • Page 94 4 I/O Data Controller IO-Link Master Unit Digital Input Data Port 1 Input Data • Communications Port 2 Input Data Digital Input Data networks such as EtherCAT • NX bus Port 1 Port 2 Port 3 Port 4 IO-Link communications Pin2 Digital IO-Link input signals...
  • Page 95: I/O Data Details

    4 I/O Data I/O Data Details This section gives details on the I/O data. 4-2-1 Input Data (from the IO-Link Master Unit to the Controller) This section describes the I/O data in detail. IO-Link Master Status I/O Port Status Default IO-Link Data name (= object I/O port...
  • Page 96 4 I/O Data Default IO-Link Data name (= object I/O port I/O al- Master Unit Function Data type Value name) name cess loca- tion Port 5 In- Port5 IN put Data Data Ena- Enabled Flag Port 6 In- Port6 IN put Data Data Ena- Enabled...
  • Page 97 4 I/O Data Default IO-Link Data name (= object I/O port I/O al- Master Unit Function Data type Value name) name cess loca- tion Port 1 IO- IO-Link communi- BOOL TRUE: There is an Port1 Link Com- cations stop for IO-Link communi- Commu- munica-...
  • Page 98 4 I/O Data Default IO-Link Data name (= object I/O port I/O al- Master Unit Function Data type Value name) name cess loca- tion Port 2 IO- IO-Link communi- BOOL TRUE: There is an Port2 Link Com- cations stop for IO-Link communi- Commu- munica-...
  • Page 99 4 I/O Data Default IO-Link Data name (= object I/O port I/O al- Master Unit Function Data type Value name) name cess loca- tion I/O Port I/O Port Er- This is the error Same as the I/O Port3_4 WORD Error ror Status status for ports 3 port error status...
  • Page 100 4 I/O Data Flag name TRUE conditions FALSE conditions IO-Link Communi- IO-Link communications are not estab- IO-Link communications are established. cations Error lished. One of the following occurred: • The I/O cable is broken. • The IO-Link device is disconnected from the port.
  • Page 101 4 I/O Data New Message Available Default IO-Link Data name (= object I/O port I/O al- Master Unit Function Data type Value name) name loca- tion New Message Available Existence of new BOOL TRUE: There is a New Mes- message. new message.
  • Page 102 4 I/O Data Digital Input Data from IO-Link Devices and Non-IO-Link Devices Default IO-Link Data name (= object I/O al- Master Unit Function Data type Value I/O port name name) loca- tion • Digital Input Data Digital data input for pin 0000 to Digital Input Da- WORD...
  • Page 103 4 I/O Data Process Input Data from IO-Link Devices IO-Link Master fault Unit Data name (= object Data I/O port Function Value I/O al- name) type name loca- tion Port 1 Port 1 Input This is input data from the IO- 0000 to Port1 In- Ports 1...
  • Page 104: Output Data (From The Controller To The Io-Link Master Unit)

    4 I/O Data 4-2-2 Output Data (from the Controller to the IO-Link Master Unit) Digital Output Data to Non-IO-Link Devices Default IO-Link Data name (= object I/O al- Master Unit Function Data type Value I/O port name name) loca- tion Digital Output Data Digital output data 0000 to...
  • Page 105 4 I/O Data Process Output Data to IO-Link Devices Default IO-Link Master Data name (= object I/O port I/O al- Unit Function Data type Value name) name loca- tion Port 1 Port 1 Output This is output data from the 0000 to Port1 Ports 1...
  • Page 106: I/O Allocation Settings

    4 I/O Data I/O Allocation Settings This section describes the I/O allocation settings of I/O data in the controller. 4-3-1 What Are I/O Allocation Settings? Use the IO-Link allocation settings to allocate the I/O data in the controller to enable cyclic communi- cations.
  • Page 107: I/O Allocation Setting Method

    4 I/O Data Version Information The default values of I/O allocations differ between the IO-Link Master Unit with unit version 1.0 and one with unit version 1.1 or later. For details on I/O allocations, refer to 4-1-2 Types of I/O Data on page 4-2.
  • Page 108: Specifying I/O Data In The User Program

    4 I/O Data Specifying I/O Data in the User Pro- gram This section explains how to specify I/O data in the IO-Link Master Unit from the user program. The methods that you can use to specify I/O data depend on the connection destination of the IO-Link Master Unit.
  • Page 109 4 I/O Data Use the device variables in the user program. 4-21 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 110 4 I/O Data 4-22 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 111: Status And Software Switches Other Than For I/O Data

    Status and Software Switches Other Than for I/O Data This section describes IO-Link System status other than the status of I/O data. Overview of Status and Software Switches Other Than for I/O Da- ta and Their Types................... 5-2 Details on Status and Software Switches Other Than for I/O Data ... 5-3 5-2-1 Status ......................
  • Page 112: Overview Of Status And Software Switches Other Than For I/O Data And Their Types

    5 Status and Software Switches Other Than for I/O Data Overview of Status and Software Switches Other Than for I/O Data and Their Types This section describes the status and software switches other than for I/O data. The IO-Link Master Unit contains status and software switches that are not for I/O data (i.e., the data transferred in cyclic communications), but rather the data transferred in message communications.
  • Page 113: Details On Status And Software Switches Other Than For I/O Data

    5 Status and Software Switches Other Than for I/O Data Details on Status and Software Switches Other Than for I/O Data This section gives details on the status and software switches other than for I/O data. Status or software switches are given in the following tables. Monitor or set them for each port. None of these status and software switches are backed up or restored.
  • Page 114 5 Status and Software Switches Other Than for I/O Data NX-type IO- GX-type IO- Link Master Link Master Setting (= object Unit Unit Description Default Setting range name) Sub- Subin- Index Index index Device ID The type of IO-Link 0000000 00000000 to 500A 01 hex 90*0...
  • Page 115: Software Switches

    5 Status and Software Switches Other Than for I/O Data vendor name and product name of the connected IO-Link device before replacement if you replace an IO- Link device. When an IO-Link device is connected, the vendor name and product name are written. The vendor name and product name of a currently connected IO-Link device can be checked.
  • Page 116 5 Status and Software Switches Other Than for I/O Data NX/GX-series IO-Link System User’s Manual (W570)
  • Page 117: Io-Link System Communications

    IO-Link System Communications This section describes IO-Link System communications. Types and Startup of Communications for IO-Link Systems..... 6-2 6-1-1 Types of Communications for IO-Link Systems ..........6-2 6-1-2 Starting Communications between the Controller and the IO-Link Master ..6-2 6-1-3 Starting IO-Link Communications between the IO-Link Master and the IO-Link Devices ..................
  • Page 118: Types And Startup Of Communications For Io-Link Systems

    6 IO-Link System Communications Types and Startup of Communica- tions for IO-Link Systems This section describes the types of communications in the IO-Link Systems and also how to start the communications. 6-1-1 Types of Communications for IO-Link Systems There are the following two types of communications in an IO-Link System. •...
  • Page 119 6 IO-Link System Communications Preparations When Verifying the Connected Device Configuration This function is used to verify the connection configuration of IO-Link devices that are connected to the IO-Link Master Unit against the registered IO-Link Device Configuration Settings. If the verification results indicate that a matching IO-Link device is connected, IO-Link communications start automatically.
  • Page 120: Cyclic Communications

    IO-Link communications with the controller along with its own status and digital input or digital output values. *1. For the I/O data (process data) of OMRON IO-Link devices, refer to the Index List of the IO-Link devices in Related Manuals on page 21.
  • Page 121: Start Timing Of Cyclic Communications In Io-Link Communications

    6 IO-Link System Communications Type of communi- Communications between the IO-Link communications between the IO-Link cations in the IO- controller and the IO-Link mas- master and the IO-Link devices Link System • • Cyclic communica- For each communications net- IO-Link cyclic communications: tions work: Cyclic communications between the IO-Link Mas-...
  • Page 122: Operation When An Io-Link Device Is Disconnected

    6 IO-Link System Communications Restart the IO-Link Master Unit or cycle the Unit power supply. *1. You can restart only NX-type IO-Link Master Units. You must restart the entire Slave Terminal. With a GX-type IO-Link Master Unit, it is necessary to cycle the power supply. 6-2-5 Operation When an IO-Link Device Is Disconnected The operation that occurs when an IO-Link device is disconnected from a port is the same as when an...
  • Page 123: Message Communications

    6 IO-Link System Communications Message Communications This section describes message communications for IO-Link Systems. 6-3-1 Introduction to Message Communications Message communications are used in an IO-Link System to access data from the controller when nec- essary. Communications with the IO-Link Master Unit and communications with the IO-Link devices through the IO-Link Master Unit are possible.
  • Page 124: Message Communications With The Io-Link Master

    6 IO-Link System Communications 6-3-2 Message Communications with the IO-Link Master This section describes message communications for the IO-Link Master Unit from OMRON Control- lers. For details on the communications instructions of message communications from another company's controller, refer to the message communications with each system configuration in A-1 Other System Configurations on page A-2.
  • Page 125 6 IO-Link System Communications l Communications Instructions for IO-Link Master Unit Use the following read instructions and write instructions for the communications instructions to the IO-Link Master Unit. IO-Link Master Read instructions Write instructions Units NX-type NX_ReadObj (Read NX Unit Object) in- NX_WriteObj (Write NX Unit Object) in- struction struction...
  • Page 126 6 IO-Link System Communications Precautions for Correct Use When you connect an NX-type IO-Link Master Unit to an EtherNet/IP Coupler Unit and perform message communications with the IO-Link Master Unit from the controller, use the EtherNet/IP Coupler Unit with unit version 1.2 or later. For unit version 1.1 or earlier, the message communications are not available.
  • Page 127: Message Communications With Io-Link Devices

    These communications are performed with instructions that read/write the IO-Link device objects the IO-Link devices. *1. For the objects of OMRON IO-Link devices, refer to the Index List of the IO-Link devices in Related Manuals on page 21. For details on the communications instructions of message communications from another company's controller, refer to the message communications with each system configuration in A-1 Other System Configurations on page A-2.
  • Page 128 6 IO-Link System Communications • The communications mode must be IO-Link Mode. Note If a port is disabled or in SIO (DI) Mode or SIO (DO) Mode, communications instructions to the IO-Link device will result in an error. l Communications Instructions for IO-Link Devices and Programming Ex- ample There are the following read instructions and write instructions for communications instructions to IO-Link devices.
  • Page 129 6 IO-Link System Communications EtherNet/IP Communications Communications conditions and communications instructions for message communications with the IO-Link devices are described below. Host controller NJ/NX-series CPU Unit, NY-series Industrial PC, or CJ/CP/CS-series PLC Communications Communications instructions for IO-Link devices instruction IO-Link Master Unit EtherNet/IP •...
  • Page 130 6 IO-Link System Communications IO-Link Master Read instructions Write instructions Units NX-type CIPSend (Send Explicit Message) instruction CIPUCMMSend (Send Explicit Message) instruction The controller can access the relevant NX objects of the IO-Link Master Unit using the CIP object (i.e., Read NX object (33 hex) or Write NX object (34 hex)) of the EtherNet/IP Coupler Unit. For details on how to access the relevant objects of the IO-Link Master Unit, refer to the NX- series EtherNet/IP Coupler Unit User’s Manual (Cat.
  • Page 131: Functions Of Io-Link Master Units

    Functions of IO-Link Master Units This section describes the application functions of the IO-Link Master Units. Communications Mode Settings..............7-2 7-1-1 Functions Supported by Each Communications Mode ........7-2 7-1-2 Setting Method ....................7-5 Connected Device Verification..............7-7 7-2-1 Overview ......................7-7 7-2-2 Setting Method ....................
  • Page 132: Communications Mode Settings

    7-1-1 Functions Supported by Each Communications Mode If you use an OMRON IO-Link Master Unit, you can set the communications mode for each port to specify whether to perform IO-Link communications with the connected device or to use digital signal I/O with it.
  • Page 133 7 Functions of IO-Link Master Units Usable functions I/O-Link com- Commu- munications nica- Digital Digital Mes- tions Digital Cyclic Description Application inputs signal sage mode signal com- out- com- for the inputs muni- pin 2 puts muni- port cati- cati- This mode is for digital sig- Select this mode to con- ¡...
  • Page 134 7 Functions of IO-Link Master Units Additional Information Digital Inputs for Pin 2 In IO-Link Mode, you can perform digital input (DI) with pin 2 while performing IO-Link commu- nications. This is possible only for IO-Link devices that support digital inputs for pin 2. In this case, the IO-Link Master Unit stores both IO-Link process input data from IO-Link com- munications and digital input (DI) data from pin 2.
  • Page 135: Setting Method

    7 Functions of IO-Link Master Units 7-1-2 Setting Method Make the Master Control Communications Mode Setting in the IO-Link Device Configuration Settings for each port with the IO-Link Master Unit Configuration Tool. Related Parameters Set the parameters to the following values from the IO-Link Master Unit Configuration Tool. You can also set the parameters with communications instructions addressed to the IO-Link Master Units.
  • Page 136 7 Functions of IO-Link Master Units Precautions for Correct Use • The connected device verification function can be used only for IO-Link devices connected in IO-Link Mode. • The Input Data Enabled Flag turns ON only when an IO-Link device having process input da- ta is connected in IO-Link Mode.
  • Page 137: Connected Device Verification

    7 Functions of IO-Link Master Units Connected Device Verification This section describes verification of the IO-Link device configuration in IO-Link Mode. 7-2-1 Overview Connected device verification allows you to disable IO-Link communications with an IO-Link device that was not intentionally connected by the user. In IO-Link Mode, you can compare the configuration of the IO-Link devices that are actually connected against the registered IO-Link device connection configuration.
  • Page 138: Setting Method

    7 Functions of IO-Link Master Units 7-2-2 Setting Method The setting procedure is shown below. Create the IO-Link device configuration settings information. From the IO-Link Master Unit Configuration Tool, set the vendor ID, device ID, serial number, and IO-Link revision of the connected device for each port. From the IO-Link Master Unit Configuration Tool, specify whether to verify the configuration and what specifically to verify in the IO-Link Device Verification Settings.
  • Page 139 7 Functions of IO-Link Master Units Related Parameters Set the parameters to the following values from the IO-Link Master Unit Configuration Tool. You can also set the parameters with communications instructions addressed to the IO-Link Master Units. Refer to 3-2 IO-Link Master Unit Parameters on page 3-3 for objects to access. •...
  • Page 140: Load Rejection For Controller Communications Errors

    7 Functions of IO-Link Master Units Load Rejection for Controller Com- munications Errors This section describes the function that stops outputs from the IO-Link Master Unit when a controller communications error occurs. 7-3-1 Overview This function stops outputs from the IO-Link Master Unit to IO-Link devices and non-IO-Link devices when an error occurs in communications between the controller and the IO-Link Master Unit.
  • Page 141: Setting Method

    7 Functions of IO-Link Master Units 7-3-2 Setting Method Use the IO-Link Master Unit Configuration Tool to set the Load Rejection Output Setting for each port to enable load rejection. This setting will be enabled when the Unit power supply is turned ON. •...
  • Page 142: Io-Link Total Communications Lost Frames

    7 Functions of IO-Link Master Units IO-Link Total Communications Lost Frames This section describes the function that counts the total number of IO-Link communications lost frames in IO-Link Mode. 7-4-1 Overview In IO-Link Mode, you can read the total number of lost frames of IO-Link cyclic communications for each IO-Link port.
  • Page 143 7 Functions of IO-Link Master Units Lost Frames of each port are displayed on the following Diagnosis Tab Page for the IO-Link Master Unit. The display contents are updated periodically. • Target Object Data The target objects that can be accessed with communications instructions are given below. NX-type IO- GX-type IO- Link Master...
  • Page 144 7 Functions of IO-Link Master Units Precautions for Correct Use When you use the EtherNet/IP Coupler Unit with unit version 1.1 or earlier, you cannot use communications instructions for the IO-Link Master Unit. Use the EtherNet/IP Coupler Unit with unit version 1.2 or later to use a communications instruc- tion.
  • Page 145: Digital Input Filter

    7 Functions of IO-Link Master Units Digital Input Filter This section describes filtering of digital inputs and digital inputs for pin 2. 7-5-1 Overview You can remove the chattering and noise of the input signal for digital inputs in SIO (DI) Mode or for digital inputs for pin 2 in IO-Link Mode.
  • Page 146: Backup And Restoration Of Parameter Settings In Io-Link Devices

    7 Functions of IO-Link Master Units Backup and Restoration of Parameter Settings in IO-Link Devices This section describes the backup and restoration of parameter settings in IO-Link devices. 7-6-1 Overview of Backup and Restore Operations This function is used to back up the parameter settings from the IO-Link devices in the IO-Link Master Unit and restore them from the IO-Link Master Unit to the IO-Link devices.
  • Page 147: Backing Up Settings

    7 Functions of IO-Link Master Units 7-6-2 Backing Up Settings You can back up the parameter settings of the IO-Link devices to the connected IO-Link Master Unit. The parameter settings that are backed up in the IO-Link Master Unit are called backup data. Backup is performed according to the methods described below.
  • Page 148 7 Functions of IO-Link Master Units • There is no backup data in the IO-Link Master Unit. • Either backup, restoration, or both are enabled for the port. • When Replacing with an IO-Link Device with Different Settings This method is used if an IO-Link device is replaced with an IO-Link device with different settings. Backup is executed automatically when IO-Link communications start if the following three condi- tions are met.
  • Page 149 7 Functions of IO-Link Master Units Precautions for Correct Use You can also perform automatic backup by clearing backup data from the IO-Link Master Unit for IO-Link devices for which discrepancies were detected during connected device verification. Clear backup data when all IO-Link devices verify or when any IO-Link devices for which dis- crepancies were found during verification are disconnected.
  • Page 150 7 Functions of IO-Link Master Units Setting (= object Description Default Setting range name) Backup Setting Make this setting to back up the pa- 00 hex 00 to 01 hex rameter settings of the IO-Link devices 00 hex: Disables backup in the IO-Link Master Unit.
  • Page 151: Restoring Settings

    7 Functions of IO-Link Master Units 7-6-3 Restoring Settings After you replace an IO-Link device with the same model of IO-Link device, you can transfer (i.e., re- store) the parameter settings (called backup data) that are backed up in the IO-Link Master Unit to the replacement IO-Link device from the IO-Link Master Unit.
  • Page 152: Clearing Backup Data

    7 Functions of IO-Link Master Units Parameter settings are backed up and restored when IO-Link communications start only when con- nected device verification is enabled and all devices verify. The following tables show the backup and restoration conditions when IO-Link communications start assuming that connected device verification is enabled and all IO-Link devices verify.
  • Page 153 7 Functions of IO-Link Master Units Use one of the following two methods, a or b. a) Clearing Backup Data with the CX-ConfiguratorFDT You can click the Execute button on the following Diagnosis Tab Page for the IO-Link Master Unit to clear the backup data from the IO-Link Master Unit. Click the Read Result button to dis- play the results of the clearing operation.
  • Page 154 7 Functions of IO-Link Master Units You can use the following communications instructions to read the clear status of the backup da- ta in the IO-Link Master Unit. Communications be- tween the controller and Type of controllers Communications instruction IO-Link Master Unit •...
  • Page 155: Application Procedure

    7 Functions of IO-Link Master Units Clearing executed. Clearing executed. Command 00 hex 01 hex 00 hex 01 hex FFFF hex during execution. FFFF hex during execution. Result 0000 or 0001 hex Precautions for Correct Use • When you use the EtherNet/IP Coupler Unit with unit version 1.1 or earlier, you cannot use communications instructions for the IO-Link Master Unit.
  • Page 156: Digital Input Collection

    7 Functions of IO-Link Master Units Digital Input Collection This section describes the digital input collection. Version Information The IO-Link Master Unit with unit version 1.1 or later is required to use the digital input collec- tion. 7-7-1 Overview In IO-Link Mode, this function reflects the specified bit data in the input data from the IO-Link device on the digital input data of the IO-Link Master Unit.
  • Page 157 7 Functions of IO-Link Master Units Digital Input Data Port 1 Input Data Of the data size in 1 byte, specify the bit data of Bit position offset position 0. Bit position Port 2 Input Data Of the data size in 2 bytes, specify the bit data of offset position 0.
  • Page 158: Setting Method

    7 Functions of IO-Link Master Units 7-7-2 Setting Method Set the Digital Input Collection Setting and Offset Setting of Digital Input Collection for each port with the IO-Link Master Unit Configuration Tool. Precautions for Correct Use • For an offset setting value of the Offset Setting of Digital Input Collection, the bit position 00 of the last data in the input data serves as the offset position 0.
  • Page 159: Applicable Support Software For Io-Link Systems

    Applicable Support Software for IO-Link Systems This section describes the applicable Support Software and their procedures for IO- Link Systems. Applications and Types of the Support Software ........8-2 Sysmac Studio Procedures................8-4 8-2-1 Flow of Operations for the Sysmac Studio ............8-4 8-2-2 Setting Parameters in the IO-Link Master Unit..........
  • Page 160: Applications And Types Of The Support Software

    The IO-Link device connection configuration information settings are included in the IO-Link Master Unit settings. In terms of specifications, an FDT tool (FDT1.2.1) from another company can be used. OMRON takes no responsibility for the operation of software from other companies.
  • Page 161 The IO-Link device connection configuration information settings are included in the IO-Link Master Unit settings. In terms of specifications, an FDT tool (FDT1.2.1) from another company can be used. OMRON takes no responsibility for the operation of software from other companies.
  • Page 162: Sysmac Studio Procedures

    8 Applicable Support Software for IO-Link Systems Sysmac Studio Procedures The Sysmac Studio is used to assign I/O data and set parameters in the IO-Link Master Unit. This section describes the flow of operations when you use the Sysmac Studio. Refer to 1-6 Startup Procedures on page 1-28 for the basic procedure for the entire IO-Link System.
  • Page 163 8 Applicable Support Software for IO-Link Systems Start the Sysmac Studio. Use the EtherCAT Configuration Edit Tab Page to register the IO-Link master. • GX-type IO-Link Master Unit: Position the GX-type IO-Link Master Unit as a slave. • NX-type IO-Link Master Unit: Place the EtherCAT Coupler Unit as the slave, click the Edit Slave Terminal Configuration Button, and register the NX-type IO-Link Master Unit on the Edit Slave Terminal Configuration Tab Page.
  • Page 164 8 Applicable Support Software for IO-Link Systems • Using an NJ/NX-series CPU Unit or NY-series Industrial PC as the Controller For information on making settings for an NX-type IO-Link Master Unit from Sysmac Studio when using an NJ/NX-series CPU Unit or NY-series Industrial PC as the controller with EtherNet/IP com- munications, refer to A-1-2 Using an NJ/NX-series CPU Unit or NY-series Industrial PC with Ether- Net/IP Communications on page A-8.
  • Page 165 8 Applicable Support Software for IO-Link Systems *1. With Sysmac Studio version 1.29 or higher, you can use the IO-Link Master Simple Settings function for set- ting parameters and changing I/O data size in one screen. Refer to 8-2-4 IO-Link Master Simple Settings on page 8-15 for details on the IO-Link Master Simple Set- tings.
  • Page 166: Setting Parameters In The Io-Link Master Unit

    8 Applicable Support Software for IO-Link Systems 8-2-2 Setting Parameters in the IO-Link Master Unit This section describes the parameter setting procedure for IO-Link Master Units, including the IO-Link device configuration settings. For Sysmac Studio version 1.29 or higher, we recommend that you use the IO-Link Master Simple Settings function.
  • Page 167 8 Applicable Support Software for IO-Link Systems GX-type IO-Link Master Units Open the project for the controller. Right-click EtherCAT in the Multiview Explorer and select Edit from the menu. On the EtherCAT Configuration Edit Tab Page, select the GX-type IO-Link Master Unit and click the Edit Backup Parameter Settings Button.
  • Page 168: Changing I/O Data Sizes In The Io-Link Master Unit

    8 Applicable Support Software for IO-Link Systems 8-2-3 Changing I/O Data Sizes in the IO-Link Master Unit Perform the followings only if the process input data or process output data from the connected IO- Link device exceeds 2 bytes. For an NX-type IO-Link Master Unit, the settings are made in the Edit I/O Allocation Settings Pane. For a GX-type IO-Link Master Unit, the settings are made in the Edit PDO Map Settings Window.
  • Page 169 8 Applicable Support Software for IO-Link Systems 3) Select the I/O data to add. 8-11 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 170 8 Applicable Support Software for IO-Link Systems Precautions for Correct Use Allocate the process input data from and process output data to IO-Link devices consecutively starting from data 01. A setting error will occur if the data allocations are not consecutive or are in reverse order.
  • Page 171 8 Applicable Support Software for IO-Link Systems GX-type IO-Link Master Units Open the project for the controller. Right-click EtherCAT in the Multiview Explorer and select Edit from the menu. On the EtherCAT Configuration Edit Tab Page, select the GX-type IO-Link Master Unit and click the Edit PDO Map Settings Button.
  • Page 172 8 Applicable Support Software for IO-Link Systems Precautions for Correct Use Allocate the process input data from and process output data to IO-Link devices consecutively starting from data 01. A setting error will occur if the data allocations are not consecutive or are in reverse order.
  • Page 173: Io-Link Master Simple Settings

    8 Applicable Support Software for IO-Link Systems 8-2-4 IO-Link Master Simple Settings The IO-Link Master Simple Settings Tab Page allows you to perform parameter setting and I/O data size editing at once for the IO-Link Master Unit. Version Information To use this function, Sysmac Studio version 1.29 or higher is required. In addition, for an NJ/NX-series CPU Unit with version 1.40 or later, you can generate I/O ports in the I/O Map according to the process data structure of the set IO-Link device.
  • Page 174 8 Applicable Support Software for IO-Link Systems l Connected to an EtherNet/IP Coupler Unit Open the project for the Slave Terminal (EtherNet/IP device). Right-click the EtherNet/IP Coupler Unit in the Multiview Explorer and select Edit from the menu. On the Edit Slave Terminal Configuration Tab Page, right-click the NX-type IO-Link Master Unit and select IO-Link Master Simple Settings.
  • Page 175 8 Applicable Support Software for IO-Link Systems The IO-Link Master Simple Settings Tab Page is displayed. IO-Link Master Simple Settings Tab Page The IO-Link Master Simple Settings Tab Page allows you to perform parameter setting and I/O data size editing at once for the IO-Link Master Unit. Item Description Device registration area...
  • Page 176 8 Applicable Support Software for IO-Link Systems Precautions for Correct Use If the IODD file for the set IO-Link devices is not installed in the computer, the IO-Link device name in the device registration area will be displayed as an ID in the following format: Vendor ID_Device ID_IO-Link revision (Decimal representation of IO-Link revision) Example: 612_131087_1.1(17) To display the correct device name, install an IODD file with the corresponding vendor ID, de-...
  • Page 177 8 Applicable Support Software for IO-Link Systems Additional Information • If IO-Link devices are connected to the IO-Link Master Unit, you can connect the Sysmac Studio online and register the IO-Link devices that are actually connected to the IO-Link Mas- ter Unit.
  • Page 178 8 Applicable Support Software for IO-Link Systems Confirm the displayed message and click the OK Button. This completes the parameter setting and I/O data size editing procedure for the IO-Link Mas- ter Unit. Precautions for Correct Use Clicking the OK Button changes the Unit operation settings and I/O allocation settings. Be sure to clear the Do not transfer the following.
  • Page 179 8 Applicable Support Software for IO-Link Systems • Display Examples for a Pressure Sensor Connected to IO-Link Port 2 • IO-Link Master Simple Settings Tab Page • I/O Map An I/O port is generated according to the process data structure of the pressure sensor. 8-21 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 180 The table below shows the data type and size of the process data and the data type of data in the Sysmac Studio required to generate the I/O port of an IO-Link device in the I/O Map. • OMRON IO-Link devices The data type and size of data that comprises process data must be one of the following.
  • Page 181: Nx-Io Configurator Procedures

    8 Applicable Support Software for IO-Link Systems NX-IO Configurator Procedures The NX-IO Configurator is used to set the EtherNet/IP Slave Terminal. It allows you to make the settings of an NX-type IO-Link Master Unit connected to the EtherNet/IP Coupler Unit. For NX-IO Configurator version 1.20 or higher, we recommend that you use the IO-Link Master Simple Settings function.
  • Page 182: Cx-Configuratorfdt Procedures

    • When connected to an NX-series Communications Coupler Unit: NX Coupler USB • When connected to an NX-series CPU Unit: NX CPU Unit Bus • When connected to the EtherNet/IP Slave Terminal via a CPU or Ethernet: OMRON EtherNet/IP IO-Link master •...
  • Page 183: Flow Of Operations For Cx-Configuratorfdt

    8 Applicable Support Software for IO-Link Systems 8-4-2 Flow of Operations for CX-ConfiguratorFDT For CX-ConfiguratorFDT, use the following flow of operations to set parameters for the IO-Link devices and check the I/O data (process data) of the IO-Link devices. Start CX-ConfiguratorFDT. Place the communications DTM (communications path) under My Network.
  • Page 184: Installing Cx-Configuratorfdt In Your Computer

    IODD files with the installed file version are deleted. When you made a mistake and deleted different files, select OMRON IOLink IOOD Files Setup from Control Panel - Programs and Features, right-click the OMRON IOLink IOOD Files Set- up and execute Repair, the deleted files can be recovered.
  • Page 185: Starting Cx-Configuratorfdt

    Use one of the following methods to start CX-ConfiguratorFDT. • Click the CX-ConfiguratorFDT Shortcut Icon on your computer’s desktop. • When Sysmac Studio is installed, select All Programs - OMRON - Sysmac Studio - CX- ConfiguratorFDT from the Windows Start Menu.
  • Page 186: Creating The Network Configuration

    NX CPU Unit Bus Unit through the NX bus of an NX-series CPU Unit Connect your computer (i.e., CX-ConfiguratorFDT) to the IO-Link Master OMRON EtherNet/IP Unit that is connected to an EtherNet/IP Coupler Unit through the control- ler or EtherNet/IP For an EtherCAT master from another company, you can use only this connection method.
  • Page 187 Use one of the following operations to connect the CX-ConfiguratorFDT. • Connecting the CX-ConfiguratorFDT to the Controller 1) Right click Nx built-in EtherCAT, OMRON EtherNet/IP, or NX CPU Unit Bus and se- lect Scan - Create Network. The downstream network configuration is created automatically.
  • Page 188 8 Applicable Support Software for IO-Link Systems Note 2. You can right-click OMRON EtherNet/IP and select Scan - Life List to create the configura- tion of EtherNet/IP slaves (NX-EIC Coupler) connected to the built-in EtherNet/IP port of the NJ/NX-series CPU Unit, NY-series Industrial PC, or CJ-series PLC or to the EtherNet/IP Unit.
  • Page 189 8 Applicable Support Software for IO-Link Systems Support Software: CX-ConfiguratorFDT EtherCAT Master Unit NJ/NX-series CPU Unit or NY-series Industrial PC Connection to peripheral USB port or built-in EtherNet/IP port on NJ/NX-series CPU Unit or NY-series Industrial PC Built-in EtherCAT port EtherCAT NX-type IO-Link GX-type IO-Link...
  • Page 190 8 Applicable Support Software for IO-Link Systems Select Import/Export - Export from the File Menu. Enter the file name and click the Save Button. The network configuration displayed in the cur- rent Network View is saved to an XML file. Importing the Network Configuration from a File An exported network configuration file (XML file) can be imported.
  • Page 191: Going Online

    8 Applicable Support Software for IO-Link Systems 8-4-7 Going Online This section describes the settings or procedures for an online connection with each communication DTM. When the Communication DTM Is an NX Coupler USB Connection example Peripheral USB port NX-series EtherNet/IP Coupler Unit NX-EIC202 Right-click Communication DTM in the Network View and select Go online.
  • Page 192 Select the Connection Method Right-click Communication DTM, select Configuration or select Configuration from the De- vice Menu. The OMRON EtherNet/IP - Configuration Tab Page is displayed. There are the following interface types according to the different connection path. Interface...
  • Page 193 ETN-EIP Unit I/F EtherNet/IP Unit mounted on an CS/CJ1-series PLC using an Ethernet in- terface. NJ/NX Series USB Port Connect to the Ethernet port on an EtherNet/IP Unit via the USB port on an NJ/NX-series CPU Unit. NJ/NX/NY Series Ether- Connect directly from the Ethernet to the built-in EtherNet/IP port.
  • Page 194 8 Applicable Support Software for IO-Link Systems Item Description Network list Networks and devices that you can connect to are listed. Device Information Information on the selected device is displayed. Option Button Set the behavior of the network list display function. Refresh Button Click this to update the network list.
  • Page 195 8 Applicable Support Software for IO-Link Systems In the Browse Network Dialog Box, select BackPlane and click the Refresh Button. The CJ2-series PLC and the Communication Units that are mounted on it are now listed. Select TCP:2 port on the CJ2-series PLC or TCP:2 port on the Communication Unit and click the OK Button.
  • Page 196 8 Applicable Support Software for IO-Link Systems Item Description Interface Select the serial communications mode for the serial communications port on the CS/CJ1-series PLC. You can select Toolbus or Host Link. Network Address Enter the network address of the connected EtherNet/IP Unit. Specify the network address if data passes over the network at a point beyond the serial communications port of the CS/CJ1-series PLC.
  • Page 197 8 Applicable Support Software for IO-Link Systems Precautions for Correct Use When the computer and communication DTM are connected in the following connection config- uration, do not select the same communications port in the Setup Interface Dialog Box to go online with more than one communication DTM at the same time.
  • Page 198 You may need to change the Windows firewall settings when you make the connection for the first time. Refer to A-4 Precautions When Using the OMRON EtherNet/IP with CX-ConfiguratorFDT on page A-35 for details. l Ethernet -> CS/CJ1 ETN-EIP Unit I/F...
  • Page 199 8 Applicable Support Software for IO-Link Systems Select the adapter to use and click the OK Button. The Setup Interface Dialog Box is displayed. Click the Setup Button. The Registration of the connection Dialog Box is displayed. Item Description Registration Name Enter any name.
  • Page 200 • Ethernet port on an Ethernet Unit that is connected to a CS/CJ-series PLC • EtherNet/IP port on an EtherNet/IP Unit that is connected to a CS/CJ-series PLC • Built-in EtherNet/IP port on the CS/CJ-series PLC l NJ/NX Series USB Port Connection example 8-42...
  • Page 201 Additional Information You may need to change the Windows firewall settings when you make the connection for the first time. Refer to A-4 Precautions When Using the OMRON EtherNet/IP with CX-ConfiguratorFDT on page A-35 for details. 8-43 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 202 Additional Information You may need to change the Windows firewall settings when you make the connection for the first time. Refer to A-4 Precautions When Using the OMRON EtherNet/IP with CX-ConfiguratorFDT on page A-35 for details. 8-44 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 203: Transferring The Io-Link Device Parameters

    8 Applicable Support Software for IO-Link Systems 8-4-8 Transferring the IO-Link Device Parameters This section describes the procedure to transfer the IO-Link device parameters. Storing the Parameters for an IO-Link Device Precautions for Correct Use • You cannot store the parameters in the IO-Link device if Cycle Read is set to Enable for Dynamic variables or Process data in the settings for the IO-Link device.
  • Page 204 8 Applicable Support Software for IO-Link Systems The parameter settings are uploaded from the IO-Link device. Precautions for Correct Use An IO-Link device configuration that is created with the Network View in the CX-Configura- torFDT is not compatible with IO-Link Master Unit Configuration Tool parameters or IO-Link De- vice Configuration Settings created with communications instructions sent to the IO-Link Master Unit.
  • Page 205: Example Of Operations For Io-Link Systems

    Example of Operations for IO-Link Systems This section gives examples of IO-Link System operations. Assumed Configuration................. 9-2 System Configuration Example ..............9-3 Controller Communications Setup ............... 9-5 IO-Link Master Unit Settings ................. 9-6 9-4-1 Setting Parameters from the Sysmac Studio ..........9-6 9-4-2 I/O Allocation Settings or PDO Mapping Settings from the Sysmac Studio ..
  • Page 206: Assumed Configuration

    9 Example of Operations for IO-Link Systems Assumed Configuration This section describes the following setting and programming examples for the assumed configura- tion. • Reading Sensor Connection Status and Sensor Errors You can read the following status: I/O cable breaks, short-circuit status, and Sensor errors. •...
  • Page 207: System Configuration Example

    9 Example of Operations for IO-Link Systems System Configuration Example The following example uses one NX-type IO-Link Master Unit and one GX-type IO-Link Master Unit with both IO-Link and non-IO-Link Photoelectric Sensors and Color Mark Sensors as the IO-Link devi- ces.
  • Page 208 9 Example of Operations for IO-Link Systems Configurational Device type Name Specification Model Quantity settings and connections Non-IO-Link devi- E3Z-series Gen- Prewired E3Z-D81 Connected to port eral-purpose Pho- 3 of the NX-type toelectric Sensor IO-Link Master Unit. E2E-series Gen- Prewired E2E-X1R5E1 Connected to port eral-purpose...
  • Page 209: Controller Communications Setup

    9 Example of Operations for IO-Link Systems Controller Communications Setup Create an EtherCAT network configuration in a Sysmac Studio project. Register the following slaves. • NX-series EtherCAT Coupler Unit Register the NX-type IO-Link Master Unit in the NX-series EtherCAT Coupler Unit. •...
  • Page 210: Io-Link Master Unit Settings

    9 Example of Operations for IO-Link Systems IO-Link Master Unit Settings Set parameters and I/O allocations from the Sysmac Studio. 9-4-1 Setting Parameters from the Sysmac Studio Set the communications mode (Master Control) and I/O size (Process Data In Length/Process Data Out Length) for each port.
  • Page 211: Allocating Variables To The I/O Ports

    9 Example of Operations for IO-Link Systems Allocating Variables to the I/O Ports Use Configurations and Setup - I/O Map on the Sysmac Studio to assign variables to the I/O ports of the IO-Link Master Unit. The following example uses port 1 (Photoelectric Sensor) and port 2 (Proximity Sensor) of an NX-type IO-Link Master Unit.
  • Page 212: Io-Link Process Input Data From E3S Color Mark Sensors, And I/O Map

    9 Example of Operations for IO-Link Systems Major error Minor error Not used Instability Instability Not used Sensor out- Sensor out- Alarm Alarm put 2 put 1 (Non-Light (Light Re- Receiving) ceiving) I/O Map (Example for an NX-type IO-Link Master Unit) I/O port Data type Variable name...
  • Page 213 9 Example of Operations for IO-Link Systems Major er- Minor er- Instability Control Control (Not (Not alarm (Not output 2 output 1 used.) used.) used.) Always 0 (Not used.) R detected light level monitor output, upper 4 bits R detected light level monitor output, lower 8 bits Always 0 (Not used.) G detected light level monitor output, upper 4 bits...
  • Page 214 9 Example of Operations for IO-Link Systems Additional Information The table below shows the resulting I/O Map when you use the IO-Link Master Simple Settings to generate I/O ports and then automatically generate variable names. I/O port Data type Variable name qNX-ILM400 qPort1_Input_Data_01 ARRAY[0..1]OF...
  • Page 215: Programming

    9 Example of Operations for IO-Link Systems Programming The following operations are programmed. • Reading input data from sensors • Sensor setting operations and reading sensor status 9-6-1 Reading Input Data from Sensors Use the I/O data to check sensor control output status, unstable detection status, the amount of inci- dent light, etc.
  • Page 216 9 Example of Operations for IO-Link Systems *2. “E002_” is attached to the names of device variables that are automatically generated. The asterisk indi- cates where the port number of the IO-Link Master Unit is input. Example: Process Data Communicating Slave Table Input Data Enabled Flag _EC_PDSlavTbl[2]...
  • Page 217 9 Example of Operations for IO-Link Systems R_Data_Word := PackWORD( R_Data[0], R_Data[1] ); *1. R_Data_Word is a WORD internal variable. Additional Information The following information applies when you use the IO-Link Master Simple Settings to generate I/O ports and then automatically generate variable names. BYTE type device variables N1_Port2_Incident_Light_Level_Red_low and N1_Port2_Incident_Light_Level_Red_high are joined into a WORD variable.
  • Page 218 9 Example of Operations for IO-Link Systems Message Communications IOL_ReadObj_instance Execution Enabled Slave Table IO-Link Communications Error Flag Condition _EC_MBXSlavTbl[n] N1_Port1 Comm Error NX¥IOL_ReadObj Execution Condition Execute Normal End Done Device Port Processing DevicePort Busy (device type, NX Unit ID, and IO-Link Master Unit port number) IO-Link Device Object Parameter DeviceObj Error...
  • Page 219: Turning On The Power

    9 Example of Operations for IO-Link Systems Turning ON the Power Turn ON the power of the entire system. Turn ON the following Unit power and I/O power. • NJ/NX-series CPU Unit • EtherCAT Coupler Unit • IO-Link Master Unit 9-15 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 220: Downloading The Network Configuration Information And The User Program

    9 Example of Operations for IO-Link Systems Downloading the Network Configura- tion Information and the User Pro- gram Download the network configuration information, Slave Terminal setting information, and the user pro- gram from the Sysmac Studio to the NJ/NX-series CPU Unit. Use the Synchronization function of Sysmac Studio for download.
  • Page 221: Setting Io-Link Device Parameters And Downloading Them To The Io-Link Devices

    9 Example of Operations for IO-Link Systems Setting IO-Link Device Parameters and Downloading Them to the IO-Link Devices Start CX-Configurator FDT, create a Network View, and set the IO-Link device parameters. 9-17 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 222: Confirming The Start Of Communications

    9 Example of Operations for IO-Link Systems 9-10 Confirming the Start of Communica- tions Use the front panel indicators on the IO-Link Master Unit to check whether communications have start- ed. Communications have started normally for the following indicator status. NX-type IO-Link Master Unit: The C indicator lights green and the E indicator is not lit.
  • Page 223: Troubleshooting For Io-Link Systems

    Troubleshooting for IO-Link Sys- tems This section describes troubleshooting for IO-Link Systems. 10-1 IO-Link Error and Device Error Notifications and Checking Methods ..10-2 10-1-1 Overview ....................... 10-2 10-1-2 Checking for Errors ..................10-7 10-1-3 Error Notification with the I/O Port Error Status in the I/O Data ....10-7 10-1-4 Error Notification with the Sysmac Error Status in the I/O Data ....
  • Page 224: Io-Link Error And Device Error Notifications And Checking Methods

    IO-Link IO-Link The EtherCAT Master Unit is notified with IO-Link events. Check with the front panel indicators. Error occurs. IO-Link devices (from OMRON Error occurs. or another company) IO-Link Master Unit Notification meth- Notification and confir- Overview Reference mation method...
  • Page 225 10 Troubleshooting for IO-Link Systems IO-Link Master Unit Notification meth- Notification and confir- Overview Reference mation method Sysmac Error Sta- This status indi- Cyclic communications 10-1-4 Error No- tus in the I/O data cates the level are used to notify the con- tification with the of Sysmac er- troller of errors.
  • Page 226 Terminal Status in the I/O data EtherNet/IP Notification using NX-type IO-Link tag data link (cyclic Master Unit communications) to controller IO-Link Check with the front panel indicators. Error occurs. IO-Link devices (from OMRON or another company) 10-4 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 227 10 Troubleshooting for IO-Link Systems Notification meth- Overview Notification and confirmation method Reference I/O Port Error Status This status indicates Cyclic communications are used to notify 10-1-3 Error Notifi- in the I/O data errors detected by the controller of errors. cation with the I/O the IO-Link Master Check the I/O data of the IO-Link Master...
  • Page 228 10 Troubleshooting for IO-Link Systems Notification meth- Overview Notification and confirmation method Reference Checking the indica- You can check the 10-1-7 Checking for tors on the IO-Link status and whether Errors and Trouble- Master Unit and the errors occur in gen- shooting with the In- IO-Link devices eral in the IO-Link...
  • Page 229: Checking For Errors

    10 Troubleshooting for IO-Link Systems 10-1-2 Checking for Errors Use the following procedure to check for errors. Use the IO-Link Master Unit Configuration Tool to check for errors in the IO-Link Master Unit. If there is an error in the IO-Link Master Unit, check the following items to isolate the cause of the error.
  • Page 230: Error Notification With Emergency Messages (Gx-Type Io-Link Master Units Only)

    10 Troubleshooting for IO-Link Systems Sysmac Event Code Confirmation and Troubleshooting If an error occurs, you can use the EtherCAT Master Unit to check current errors for each Sysmac Er- ror Status level. You can use the Sysmac Error Status to check for errors in the range that is managed by the IO-Link Master Unit.
  • Page 231 10 Troubleshooting for IO-Link Systems If an Emergency Message Detected event occurs, the _EC_SlavEmergErr system-defined variable (Emergency Message Detected) changes to TRUE. Therefore, you can use the user program to check whether the slave has sent an emergency message. Contents of Emergency Messages An emergency message is composed of 8-byte data as shown below.
  • Page 232 10 Troubleshooting for IO-Link Systems Notifica- tion to Emergency error Error re- Ether- Error name Description Correction code (hex) cord Master Unit FF01 to FF08 IO-Link Communi- A fatal error oc- Record- Can be Check the I/O cable to see (correspond to cations Error curred in IO-Link...
  • Page 233: Error Notifications Based On The Al Status (Gx-Type Io-Link Master Units Only)

    10 Troubleshooting for IO-Link Systems The emergency message log saves messages sequentially starting from the new message number (10F3:02). The count returns to Diagnosis Message 1 after Diagnosis Message 64. Even if an emer- gency message cannot be sent to the EtherCAT master, it is still saved in the error log. Errors related to the non-volatile memory are not saved in the error log.
  • Page 234 10 Troubleshooting for IO-Link Systems AL status Name Cause Correction code 001D hex RxPDO Setting Error An error was detected in the Correct the settings, and then RxPDO settings. download the settings to the EtherCAT Master Unit again. 001E hex TxPDO Setting Error An error was detected in the Correct the settings, and then...
  • Page 235: Checking For Errors And Troubleshooting With The Indicators On The Front Panel Of The Io-Link Master Unit

    10 Troubleshooting for IO-Link Systems 10-1-7 Checking for Errors and Troubleshooting with the Indicators on the Front Panel of the IO-Link Master Unit You can use the indicators on the IO-Link Master Unit to check the Unit status and level of errors. The indicator status, IO-Link master status, and corrections for errors are given in the following table.
  • Page 236 10 Troubleshooting for IO-Link Systems Unit status Cause Correction Green Green • • • IO-Link communica- The I/O cable Check the I/O cable to see if it tions error is broken. is broken. • An IO-Link de- • vice has failed. Replace the IO-Link device.
  • Page 237 10 Troubleshooting for IO-Link Systems Unit status Cause Correction Green Green Not lit Not lit Not lit Not lit Unit power supply error There is insuffi- Check the following items and cient or no Unit make sure that power is correctly power supply.
  • Page 238 10 Troubleshooting for IO-Link Systems Unit status Cause Correction Green Green Not lit Flash- Not lit For the NX bus of CPU Refer to NX Unit I/O es at 1- Units Communications Error( page • s inter- A major fault in the 10-34).
  • Page 239 10 Troubleshooting for IO-Link Systems GX-type IO-Link Master Unit l Power Status and IO-Link Communications-related Status Unit Unit status Cause Correction Green Green Green Not lit The Unit is operating nor- mally. • IO-Link communica- tions are possible in IO- Link Mode.
  • Page 240 10 Troubleshooting for IO-Link Systems Unit Unit status Cause Correction Green Green Green • Use CX-Configu- Refer to the manual for the IO- Error-level device event ratorFDT to con- Link device and perform trouble- firm the IO-Link shooting. event code of the IO-Link device.
  • Page 241 10 Troubleshooting for IO-Link Systems Indicators Error name Description Correction Not lit ESC Initialization Error Initialization of the EtherCAT Replace the Unit. slave communications con- troller failed. Not lit Slave Hardware Error A hardware error occurred in Replace the Unit. the Slave Unit.
  • Page 242: Assumed Causes And Corrections For Other Errors

    10 Troubleshooting for IO-Link Systems Indicators Error name Description Correction Process Data WDT Error Process data communications You can clear the error by resetting were stopped for more than EtherCAT errors. • the specified period of time. Check the EtherCAT Master Unit status and the communications cable, and eliminate the cause of the error.
  • Page 243 10 Troubleshooting for IO-Link Systems Problem Assumed cause Correction A connected external device is ON A communications Check if an error has occurred between the con- and the input indicator is lit, but noth- error occurred. troller and IO-Link Master Unit. ing is input.
  • Page 244: Checking For Errors And Troubleshooting With Tools

    10 Troubleshooting for IO-Link Systems 10-2 Checking for Errors and Trouble- shooting with Tools Error management on the IO-Link Master Unit is based on the methods used for the NJ/NX-series Controllers. This allows you to use the IO-Link Master Unit Configuration Tool to check the meanings of errors and troubleshooting procedures.
  • Page 245: Checking For Errors From Support Software Other Than The Sysmac Studio

    10 Troubleshooting for IO-Link Systems Precautions for Correct Use To check the event log for a GX-series IO-Link Master Unit, assign 512th transmit PDO Mapping (Sysmac Error Status) to I/O in advance in the PDO Map Settings on the Sysmac Stu- dio.
  • Page 246: Sysmac Error Tables

    10 Troubleshooting for IO-Link Systems 10-2-3 Sysmac Error Tables This section provides a table of the errors (events) that can occur in the IO-Link Master Unit. Refer to 10-2-5 Reading Event Logs from a Tool on page 10-53 for details on event logs. The following abbreviations are used in the event level column.
  • Page 247 10 Troubleshooting for IO-Link Systems Level Event Event code Meaning Assumed cause Reference name 10410000 hex Control Pa- An error occurred in For the NX bus of CPU Units ¡ page • rameter Er- the control parame- 10-32 The power supply to the CPU ror in Mas- ters that are saved in Unit was turned OFF while...
  • Page 248 10 Troubleshooting for IO-Link Systems Level Event Event code Meaning Assumed cause Reference name 80200000 hex NX Unit I/O An I/O communica- For the NX bus of CPU Units ¡ page • Communi- tions error occurred 10-34 An error that prevents normal cations Er- in an NX Unit.
  • Page 249 10 Troubleshooting for IO-Link Systems Level Event Event code Meaning Assumed cause Reference name 80240000 hex NX Unit A time information For the NX bus of CPU Units ¡ page • Clock Not error occurred in an 10-36 There is a hardware error in Synchron- NX Unit.
  • Page 250 10 Troubleshooting for IO-Link Systems Level Event Event code Meaning Assumed cause Reference name 84990000 hex Warning- A warning-level Use CX-ConfiguratorFDT to ¡ page level Device event occurred in the confirm the IO-Link event code 10-42 Event Flag IO-Link device. of the IO-Link device.
  • Page 251 10 Troubleshooting for IO-Link Systems Level Event Event code Meaning Assumed cause Reference name 84870000 hex IO-Link A hardware failure A hardware failure occurred. ¡ page Communi- occurred in the IO- 10-47 cations Link Communica- Module tions Module. Processing Error 84A00000 hex Slave Unit An error occurred in...
  • Page 252: Sysmac Error Descriptions

    10 Troubleshooting for IO-Link Systems 10-2-4 Sysmac Error Descriptions This section describes the information that is given for individual errors. Controller Error Descriptions The items that are used to describe individual errors (events) are described in the following copy of an error table.
  • Page 253 • Starts: Execution of the user program starts. *5. “System information” indicates internal system information that is used by OMRON. *6. Refer to the appendices of the troubleshooting manual for the connected CPU Unit or Industrial PC for the applicable range of the HMI Troubleshooter.
  • Page 254 10 Troubleshooting for IO-Link Systems Event name Control Parameter Error in Master Event code 10410000 hex Meaning An error occurred in the control parameters that are saved in the master. Source Depends on where the Support Source details NX Unit Detection tim- When power is Software is connected and the...
  • Page 255 Cycle the power supply to the Unit, restart the NX Unit, or re- start the NX bus. If this error oc- curs again even after the above correction, contact your OMRON representative. For Communications Coupler Units Cycle the power supply to the Unit, restart the NX Unit, or re- start the Slave Terminal.
  • Page 256 10 Troubleshooting for IO-Link Systems Event name NX Unit I/O Communications Error Event code 80200000 hex Meaning An I/O communications error occurred in an NX Unit. Source Depends on where the Support Source details NX Unit Detection tim- Continuously Software is connected and the system configuration.
  • Page 257 10 Troubleshooting for IO-Link Systems Cause and For Communications Coupler Units correction An error that prevents normal NX Check the error that occurred in Take preventive measures bus communications occurred in the Communications Coupler against the error that occurred in a Communications Coupler Unit.
  • Page 258 10 Troubleshooting for IO-Link Systems Event name NX Unit Clock Not Synchronized Error Event code 80240000 hex Meaning A time information error occurred in an NX Unit. Source Depends on where the Support Source details NX Unit Detection tim- Continuously Software is connected and the system configuration.
  • Page 259 10 Troubleshooting for IO-Link Systems Event name Device Configuration Verification Error Event code 848F0000 hex Meaning The connected device is different from the IO-Link device registered for a port of the IO-Link Master. Source Depends on where the Support Source details NX Unit Detection tim- When an IO- Software is connected and the...
  • Page 260 10 Troubleshooting for IO-Link Systems Event name IO-Link Communications Module Processing Error Event code 849A0000 hex Meaning A hardware failure occurred in the IO-Link Communications Module. Source Depends on where the Support Source details NX Unit Detection tim- Continuously Software is connected and the system configuration.
  • Page 261 10 Troubleshooting for IO-Link Systems Event name NX Message Communications Error Event code 80220000 hex Meaning An error was detected in message communications and the message frame was discarded. Source Depends on where the Support Source details NX Unit Detection tim- During NX Software is connected and the message com-...
  • Page 262 10 Troubleshooting for IO-Link Systems Event name Error-level Device Event Event code 848C0000 hex Meaning An error-level event occurred in the IO-Link device. Source Depends on where the Support Source details NX Unit Detection tim- Continuously Software is connected and the system configuration.
  • Page 263 10 Troubleshooting for IO-Link Systems Event name IO-Link Communications Error Event code 848D0000 hex Meaning An error occurred in IO-Link communications with a device. Source Depends on where the Support Source details NX Unit Detection tim- Continuously Software is connected and the system configuration.
  • Page 264 10 Troubleshooting for IO-Link Systems Event name Warning-level Device Event Flag Event code 84990000 hex Meaning A warning-level event occurred in the IO-Link device. Source Depends on where the Support Source details NX Unit Detection tim- Continuously Software is connected and the system configuration.
  • Page 265 10 Troubleshooting for IO-Link Systems Event name I/O Power Supply ON Detected Event code 84980000 hex Meaning The I/O power supply ON was detected in several times. Source Depends on where the Support Source details NX Unit Detection tim- Continuously Software is connected and the system configuration.
  • Page 266 10 Troubleshooting for IO-Link Systems Error Descriptions in the GX-type IO-Link Master Unit Event name Non-volatile Memory Hardware Error Event code 04A10000 hex Meaning An error occurred in non-volatile memory. Source EtherCAT Master Function Mod- Source details Slave Detection tim- When estab- lishing commu- nications after...
  • Page 267 10 Troubleshooting for IO-Link Systems Event name Non-volatile Memory Checksum Error Event code 14A00000 hex Meaning An error occurred in the control parameters. Source EtherCAT Master Function Mod- Source details Slave Detection tim- When estab- lishing commu- nications after turning ON power to the Slave Unit Error attrib-...
  • Page 268 10 Troubleshooting for IO-Link Systems Event name Device Configuration Verification Error Event code 847C0000 hex Meaning The connected device is different from the IO-Link device registered for a port of the IO-Link Master. Source EtherCAT Master Function Mod- Source details Slave Detection tim- When an IO- Link device is...
  • Page 269 10 Troubleshooting for IO-Link Systems Event name I/O Cable Short-circuit Event code 84840000 hex Meaning There is a short-circuit in the cable that connects the IO-Link master and device. Source EtherCAT Master Function Mod- Source details Slave Detection tim- Continuously Error attrib- Level Minor fault...
  • Page 270 10 Troubleshooting for IO-Link Systems Event name Slave Unit Verification Error Event code 84A00000 hex Meaning An SII verification error occurred. Source EtherCAT Master Function Mod- Source details Slave Detection tim- When estab- lishing commu- nications after turning ON power to the Slave Unit Error attrib- Level...
  • Page 271 10 Troubleshooting for IO-Link Systems Event name Error-level Device Event Event code 84790000 hex Meaning An error-level event occurred in the IO-Link device. Source EtherCAT Master Function Mod- Source details Slave Detection tim- Continuously Error attrib- Level Observation Log category System utes Recovery...
  • Page 272 10 Troubleshooting for IO-Link Systems Event name IO-Link Communications Error Event code 847A0000 hex Meaning An error occurred in IO-Link communications with a device. Source EtherCAT Master Function Mod- Source details Slave Detection tim- Continuously Error attrib- Level Observation Log category System utes Recovery...
  • Page 273 10 Troubleshooting for IO-Link Systems Event name Warning-level Device Event Flag Event code 84860000 hex Meaning A warning-level event occurred in the IO-Link device. Source EtherCAT Master Function Mod- Source details Slave Detection tim- Continuously Error attrib- Level Observation Log category System utes Recovery...
  • Page 274 10 Troubleshooting for IO-Link Systems Event name I/O Power Supply ON Detected Event code 84850000 hex Meaning The I/O power supply ON was detected in several times. Source EtherCAT Master Function Mod- Source details Slave Detection tim- Continuously Error attrib- Level Information Log category...
  • Page 275: Reading Event Logs From A Tool

    Use the most recent version of the Sysmac Studio to check events. Refer to the appendices of the troubleshooting manual for the connected CPU Unit or Industrial PC for the specifications to check EtherCAT Slave Terminal errors using an OMRON HMI. 10-2-6...
  • Page 276: Exporting Event Logs From A Tool

    10 Troubleshooting for IO-Link Systems Unit to clear log from NX-type IO-Link Master Unit Sysmac Studio connection GX-type IO-Link Specifying to clear all of Specifying individual Master Unit the events from the Slave events to clear Terminal Peripheral USB port or built-in Entire EtherCAT Slave Ter- NX-type IO-Link Mas- GX-type IO-Link...
  • Page 277: Backing Up Settings And Replacing Units

    10 Troubleshooting for IO-Link Systems 10-3 Backing Up Settings and Replacing Units This section describes the backup and restoration of parameter settings in IO-Link devices and the re- placement of Units. The controller backup and restoration functions that are described in this section cannot be used for the backup and restoration of the IO-Link Master Unit connected to the EtherNet/IP Slave Terminal.
  • Page 278 10 Troubleshooting for IO-Link Systems l Sysmac Studio Controller Backup Functions You can use the Sysmac Studio to execute the backup, restore, and verify the entire data in the Controller with which the Sysmac Studio is online. Sysmac Studio Scope of Backing Up, Restoring, and Verifying Data Specified memory device CPU Unit or Industrial PC *1.
  • Page 279: Replacing The Io-Link Master Unit Or Io-Link Devices

    10 Troubleshooting for IO-Link Systems For information on backup and restoration of the parameter settings in IO-Link devices, refer to 7-6 Backup and Restoration of Parameter Settings in IO-Link Devices on page 7-16. Precautions for Correct Use The parameter settings of the IO-Link devices are not backed up, restored, or verified when the parameter settings of the IO-Link Master Unit are backed up, restored, or verified to an SD Memory Card or the Sysmac Studio.
  • Page 280 10 Troubleshooting for IO-Link Systems Replacement Method for IO-Link Devices l Procedure for Backing Up the Parameters from the IO-Link Devices to the IO-Link Master Unit First, use the backup functions of the IO-Link device parameter settings to back up the parameters from the IO-Link devices to the IO-Link Master Unit.
  • Page 281: Replacing The Io-Link Master Unit And Io-Link Devices At The Same Time

    10 Troubleshooting for IO-Link Systems 10-3-3 Replacing the IO-Link Master Unit and IO-Link Devices at the Same Time Use the following procedures to replace the IO-Link Master Unit and IO-Link devices at the same time. Backing Up Parameter Settings 1) Use the Sysmac Studio to back up the parameter settings in the IO-Link Master Unit to an SD Memory Card inserted in the CPU Unit or to a specified memory device on the com- puter.
  • Page 282 10 Troubleshooting for IO-Link Systems 10-60 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 283: Appendices

    How to Access the IO-Link Devices with Message Communications..A-25 A-3-1 Applicable System Configurations..............A-25 A-3-2 Overview of Access Methods ................ A-26 A-3-3 Details on Access Methods ................A-29 Precautions When Using the OMRON EtherNet/IP with CX-Con- figuratorFDT....................A-35 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 284: A-1 Other System Configurations

    IO-Link ESI files IODD files EtherCAT Coupler Unit IO-Link communications (4 wires per device) OMRON IO-Link devices OMRON IO-Link devices or IO-Link devices from or IO-Link devices from other companies other companies *1. You can also connect a combination of general-purpose sensors and other devices.
  • Page 285 • Cyclic Communications Applicable master and devices Required action • NX-type IO-Link OMRON IO-Link I/O allocation settings from the Sysmac Studio are not nec- Master Unit devices or IO-Link essary for an IO-Link device with an IO-Link input data size...
  • Page 286 Appendices Applicable master Communications Required action or device instructions used • NX-type IO-Link Use SDO commu- You must make EtherCAT configuration settings from the Master Unit nications instruc- EtherCAT software application from the other company. tions from the con- • You must make Slave Terminal configuration settings from troller from the oth- the Sysmac Studio.
  • Page 287 The default data size for each IO-Link device is 2 input bytes or 2 output bytes. The maximum data size for each de- vice is 32 bytes. For example, for OMRON IO-Link devices such as the E2E and E3Z, the default values can be used, and no additional PDO entries are necessary.
  • Page 288 Appendices For other I/O devices, such as those from other companies, additional PDO entries for the I/O data sizes of those devi- ces are required. l Using an NX-type IO-Link Master Unit Sysmac Studio opera- CX-ConfiguratorFDT op- Step Contents eration tion Mounting and Hardware Connect to the Communi-...
  • Page 289 The default data size for each IO-Link device is 2 input bytes or 2 output bytes. The maximum data size for each de- vice is 32 bytes. For example, for OMRON IO-Link devices such as the E2E and E3Z, the default values can be used, and no additional I/O entries are necessary.
  • Page 290: A-1-2 Using An Nj/Nx-Series Cpu Unit Or Ny-Series Industrial Pc With Ethernet/Ip Communications

    Appendices l Flow of Operations for the Sysmac Studio Use the Sysmac Studio to make settings for the NX-type IO-Link Master Unit when you use a con- troller from another company with EtherCAT communications, as described below. Start the Sysmac Studio. Register the IO-Link Master Unit on the EtherCAT Configuration Edit Tab Page.
  • Page 291 EtherNet/IP Coupler Unit ESI files IO-Link communications IODD files (4 wires per device) OMRON IO-Link devices or IO-Link devices from other companies *1. You can also connect a combination of general-purpose sensors and other devices. • Applicable Support Software Applicable Support Software...
  • Page 292 Appendices • Message Communications Applicable master Communications instructions used Required action or device NX-type IO-Link CIPSend (Send Explicit Message) instruction or CI- You must make EtherCAT Master Unit configuration settings and PUCMMSend (Send Explicit Message) instruction Slave Terminal configuration I/O device connect- CIPSend (Send Explicit Message) instruction or CI- settings from the Sysmac Stu- ed to an NX-type...
  • Page 293 IO-Link devices under parameters with the actual NX Coupler USB - NX- devices, you do not need to ILM400 or OMRON change any settings. EtherNet/IP - NX-EIC Coupler - NX-ILM400. Set the IO-Link device pa- rameters.
  • Page 294 The default data size for each IO-Link device is 2 input bytes or 2 output bytes. The maximum data size for each de- vice is 32 bytes. For example, for OMRON IO-Link devices such as the E2E and E3Z, the default values can be used, and no additional I/O entries are necessary.
  • Page 295 Appendices Start the Sysmac Studio. Use the Edit Slave Terminal Configuration Tab Page to register the IO-Link master. • NX-type IO-Link Master Unit: Select the Slave Terminal as the category and the EtherNet/IP Coupler Unit as the device, and then create a project. Click the Edit Slave Terminal Configuration Button, and register the NX-type IO-Link Master Unit on the Edit Slave Terminal Configuration Tab Page.
  • Page 296: A-1-3 Using A Cj/Cp/Cs-Series Plc Or A Controller From Another Company With Ethernet/Ip Communications

    EtherNet/IP Coupler Unit ESI files IODD files IO-Link communications (4 wires per device) OMRON IO-Link devices or IO-Link devices from other companies *1. You can also connect a combination of general-purpose sensors and other devices. • Applicable Support Software Applicable Support Software...
  • Page 297 • Cyclic Communications Applicable master and devices Required action • NX-type IO-Link OMRON IO-Link I/O allocation settings from the Sysmac Studio are not nec- Master Unit devices or IO-Link essary for an IO-Link device with an IO-Link input data size devices from other of 2 bytes or an IO-Link output data size of 2 bytes.
  • Page 298 RON Controller or Ether- Link Master Unit Configu- of the following paths. net/IP, make the communi- • ration Tool Via OMRON Controller cations settings and then • go online. Via EtherNet/IP • In the case of connecting to...
  • Page 299 Appendices IO-Link Master Unit Con- CX-ConfiguratorFDT op- figuration Tool opera- Step Contents eration tion • Checking the I/O Sizes in Use one of the following Right-click the the EtherNet/IP Coupler methods to check the sizes EtherNet/IP Coupler Unit Unit of the I/O data in the Ether- and select Display I/O Net/IP Coupler Unit.
  • Page 300 The default data size for each IO-Link device is 2 input bytes or 2 output bytes. The maximum data size for each de- vice is 32 bytes. For example, for OMRON IO-Link devices such as the E2E and E3Z, the default values can be used, and no additional I/O entries are necessary.
  • Page 301 Note: Set the tag data links for EtherNet/IP communications with the Network Configurator or the EtherNet/IP software application from the other company. Use the CX-Programmer to program the controller if it is an OMRON CJ/CP/CS-series Controller. If the controller is from another company, use the software application from that company to program the controller.
  • Page 302 Appendices The Word Logical AND (ANDW) instruction is used for the detected light level and the upper byte is masked. When W100.00 turns ON, the detected light level is read to W200. W100.00 ANDW #00FF W000 W200 • Reading Bit Status The status of sensor output 2 is read to W000.09.
  • Page 303: Connected Device Specifications And Models

    Appendices A-2 Connected Device Specifications and Models EtherCAT Cables l Cables to Connect a GX-type IO-Link Master Unit to a Master or Slave with an RJ45 Connector Number Cable Available Specifica- of cable connec- Cable Name and appearance connec- Model tion conduc- tion di-...
  • Page 304 Appendices Power Supply Cables for GX-type IO-Link Master Units Number Cable Available Specifica- of cable connec- Cable Name and appearance connec- Model tion conduc- tion di- length tors tors rection XS5F Connector with Cable M12 sock- Smart- Straight XS5F-D421-C80-F (Socket on One End) et on one click con- XS5F-D421-D80-F...
  • Page 305 Appendices l Extension Cables from Sensors with M12 Plugs Num- ber of Cable Available Cable Specifica- cable connec- Name and appearance connec- lengt Model tion con- tion di- tors duc- rection tors XS5W Connector with Cable M12 socket Smartclick Straight/ XS5W-D421- (Socket on One End, Plug on (A-coding,...
  • Page 306 Appendices Name and appearance Specification Connector type Materials Model M12 Threaded Waterproof Cov- Screw-type con- Brass/nickel plat- XS2Z-22 nector Smartclick con- XS5Z-11 Smartclick Waterproof Cover nector When mounting the M12 Threaded Waterproof Cover on a connector, always tighten it to a torque of 0.39 to 0.49 N·m.
  • Page 307: How To Access The Io-Link Devices With Message Communications

    Appendices A-3 How to Access the IO-Link Devices with Message Communications This section describes how to access data in the IO-Link devices connected to the OMRON IO-Link Master Unit with message communications from the controller. A-3-1 Applicable System Configurations The following system configurations are applicable.
  • Page 308: A-3-2 Overview Of Access Methods

    Appendices A-3-2 Overview of Access Methods The controller can access the IO-Link device via IO-Link communications by sending a message to the IO-Link Master Unit. The following shows an overview of access method for each type of controller communications. EtherCAT Communications l GX-type IO-Link Master Units The following figure shows an overview of the access method for GX-type IO-Link Master Unit with EtherCAT.
  • Page 309 Appendices l NX-type IO-Link Master Units The following figure shows an overview of the access method for NX-type IO-Link Master Unit with EtherCAT. For details on how to access the relevant objects of the IO-Link Master Unit, refer to A-3-3 Details on Access Methods on page A-29. Controller from another company Communications SDO communications instruction...
  • Page 310 Appendices EtherNet/IP Communications The following figure shows an overview of the access method for NX-type IO-Link Master Unit with EtherNet/IP. For details on how to access the relevant objects of the IO-Link Master Unit, refer to A-3-3 Details on Access Methods on page A-29. NJ/NX-series CPU Unit, NY-series Industrial PC, or controller from another company •...
  • Page 311: A-3-3 Details On Access Methods

    Appendices A-3-3 Details on Access Methods The following provides details on how to access the relevant object of the IO-Link Master Unit. • Object formats • Controller processing • Restrictions Object Formats Objects are used to send messages to the IO-Link device of each port. Objects are called CoE objects in the case of the GX type and NX objects in the case of the NX type.
  • Page 312 Appendices Set value Meaning 01 hex Reserved 02 hex Write 03 hex Read • Status This object shows the status of the IO-Link master or IO-Link device when a sent message is re- ceived. The meanings of the values are as follows. Value Meaning 00 hex No operation...
  • Page 313 Appendices Status Error code value Error code meaning Correction value • 05 hex Upper 1 byte Refer to Table C.1 Error Types Refer to the instruction manuals for Error code defined in in Annex C of the IO-Link the connected IO-Link devices and Interface and System take the corresponding measure.
  • Page 314 Appendices Start Error response or timeout *1*5 *2*3 Write command Normal response Error response or timeout Read response *2*4 Normal response Operation stopped or sequence Busy number does not match Check status and sequence number • Successful • Error (IO-Link Master Unit detection) •...
  • Page 315 Appendices l Controller Processing Procedure Com- muni- cati- IO-Link Master Unit process- Step Controller processing direc- tion ® Write com- Send a command to the object for ac- Receive a command, detect mand cessing an IO-Link device. Specify the that the control value changes following values.
  • Page 316 Appendices Com- muni- cati- IO-Link Master Unit process- Step Controller processing direc- tion ® Notification Send a command with the following val- Receive a command, detect of response ues specified to notify the IO-Link Master that the control value changes acquisition Unit that a response was acquired from from 0x00 (No processing),...
  • Page 317: Precautions When Using The Omron Ethernet/Ip With Cx-Configuratorfdt

    A-4 Precautions When Using the OMRON EtherNet/IP with CX-ConfiguratorFDT When you use OMRON EtherNet/IP for the CX-ConfiguratorFDT and the CPU Unit or Industrial PC, and communicate with the following connection methods, an online connection may not be established depending on the Windows firewall settings.
  • Page 318 Appendices Always perform steps 1 to 6 if you cannot go online. The User Account Control Dialog Box may be displayed during this procedure. If it appears, click the Continue Button and continue with the proce- dure. Select Control Panel from the Windows Start Menu and change the display to Classic View. Open the Administrative Tools and select Windows Firewall with Advanced Security from the shortcut icon that is displayed.
  • Page 319 Appendices When you attempt to connect to the NJ/NX-series CPU Unit from the CX-ConfiguratorFDT, the Windows Security Warning Dialog Box is displayed. Click the Allow access Button. (Windows 7) A USB or EtherNet/IP connection will be approved for the CX-ConfiguratorFDT, and you will be able to connect the CX-ConfiguratorFDT in the future.
  • Page 320 Appendices A-38 NX/GX-series IO-Link System User’s Manual (W570)
  • Page 321 Index NX/GX-series IO-Link System User’s Manual (W570)
  • Page 322 Index Index AL status................ 10-11 E indicator................2-2 automatic baud rate setting for IO-Link communications 1-25 edit backup parameter settings......... 8-9 edit I/O allocation settings........8-10, 8-12 edit PDO map settings.............8-13 emergency messages............. 10-8 backing up and restoring........10-55, 10-56 error-level device event........26, 4-9, 4-12 backup and restoration............
  • Page 323 Index lost frames..............5-3, 7-13 warning-level device event......... 26, 4-9, 4-12 waterproof cover for connectors........A-23 master control communications mode setting.... 3-4, 7-5 wiring output devices............2-8 message communications........27, 1-4, 1-25 wiring three-wire sensors...........2-6 wiring two-wire sensors............. 2-7 new message available........... 4-13 notification of input data validity........1-26 XS3W-M42C-4C2-A............
  • Page 324 Index NX/GX-series IO-Link System User’s Manual (W570)
  • Page 326 The Netherlands Hoffman Estates, IL 60169 U.S.A. Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 © OMRON Corporation 2016-2020 All Rights Reserved. OMRON (CHINA) CO., LTD. OMRON ASIA PACIFIC PTE. LTD. In the interest of product improvement, Room 2211, Bank of China Tower, No.

This manual is also suitable for:

Gx seriesNx-ilm400Gx-ilm08c

Table of Contents