Mitsubishi Electric Corporation. PRECAUTIONS REGARDING WARRANTY AND SPECIFICATIONS The NZ2GF12A-60IOLH8 was jointly developed and manufactured by Mitsubishi Electric and Balluff GmbH. Note that warranty information and specifications are different from those of other MELSEC products. • Warranty...
SAFETY PRECAUTIONS (Read these precautions before using this product.) Before using this product, please read this manual and the relevant manuals carefully and pay full attention to safety to handle the product correctly. The precautions given in this manual are concerned with this product only. For the safety precautions of the programmable controller system, refer to the user's manual for the CPU module used.
Page 5
[Security Precautions] WARNING ● To maintain the security (confidentiality, integrity, and availability) of the programmable controller and the system against unauthorized access, denial-of-service (DoS) attacks, computer viruses, and other cyberattacks from external devices via the network, take appropriate measures such as firewalls, virtual private networks (VPNs), and antivirus solutions.
Page 6
[Wiring Precautions] CAUTION ● Always ground the module using the included FG screw and FG strap. Failure to do so may result in electric shock or malfunction. ● Check the rated voltage and terminal layout before wiring to the module, and connect the cables correctly.
Page 7
[Startup and Maintenance Precautions] WARNING ● Do not touch any connector while power is on. Doing so will cause electric shock or malfunction. ● Shut off the load power supply (all phases) used in the system before cleaning the module or retightening screws or connector screws.
Notwithstanding the above restrictions, Mitsubishi Electric may in its sole discretion, authorize use of the PRODUCT in one or more of the Prohibited Applications, provided that the usage of the PRODUCT is limited only for the specific applications agreed to by Mitsubishi Electric and provided further that no special quality assurance or fail-safe, redundant or other safety features which exceed the general specifications of the PRODUCTs are required.
INTRODUCTION Thank you for purchasing the CC-Link IE Field Network waterproof remote IO-Link module (hereafter abbreviated as IO-Link module). This manual describes the procedures, system configuration, parameter settings, functions, and troubleshooting of the IO- Link module. Before using this product, please read this manual and the relevant manuals carefully and develop familiarity with the functions and performance of the IO-Link module to handle the product correctly.
RELEVANT MANUALS Manual name [manual number] Description Available form CC-Link IE Field Network Waterproof Remote IO- Part names, specifications, procedures before operation, system Print book Link Module User's Manual configuration, installation, wiring, parameter settings, functions, programming, e-Manual [SH-081761ENG] (this manual) and troubleshooting of the IO-Link module e-Manual refers to the Mitsubishi FA electronic book manuals that can be browsed using a dedicated tool.
An abbreviation for the CC-Link IE Field Network master/local module MELSOFT FieldDeviceConfigurator Configuration Tool, which is developed by Mitsubishi Electric Corporation. MELSOFT FieldDeviceConfigurator complies with the FDT/DTM open standard and is used for parameter settings, maintenance, and adjustment of field devices as an FDT frame application.
Page 15
Term Description Remote output (RY) Bit data output from the master station to a slave station (For some areas in a local station, data are output in the opposite direction.) User's manual for the master/local module used Remote register (RWr) Word data input from a slave station to the master station (For some areas in a local station, data are input in the opposite direction.) ...
PART NAMES Part names of the IO-Link module This section describes part names of the IO-Link module. Name Application FG screw hole A hole for an FG screw For the tightening torque of FG screws, refer to the following. Page 36 Installation Module fixing hole This hole is used to fix the IO-Link module with a module mounting screw.
Page 17
LED names of the IO-Link module This section describes the LEDs of the IO-Link module. Name Description DISPLAY1 LED This LED turns on/off when the remote output signal turns on/off. DISPLAY1 LED and DISPLAY2 LED work in the same way. DISPLAY2 LED For example, use a relevant remote output signal in a program so that the sequence processing can be checked via the LED.
Page 18
Name Description LINK LED(P1) Indicates the link status of the PORT1 connector. On: Linkup in progress Off: Linkdown in progress L ER LED(P1) Indicates the port status of the PORT1 connector. Green: The IO-Link module received normal data. Green (flashing): The network is configured in ring topology without using the loopback function. Red: The IO-Link module received abnormal data.
Page 19
Operation specifications of the display part The display part is used to check information or directly set the station number and network number of the IO-Link module without having to use engineering tools. When an error occurs, error information is displayed to help users to troubleshoot the module. Name Description [SET] button...
Page 20
■Network configuration Window transition of the network settings window is as follows. Use the [SEL.] button to change the window. SEL. SEL. SEL. SEL. SEL. (1) Press the [SEL.] button on the network configuration window of the main menu (2) The station number is displayed. (3) The network number is displayed.
Page 21
■Module information Window transition of the module information is as follows. Use the [SEL.] button to change the display of module information. SEL. SEL. SEL. SEL. SEL. SEL. SEL. (1) Press the [SEL.] button on the module information window of the main menu. (2) The model name is displayed.
SPECIFICATIONS This chapter describes the specifications of the IO-Link module. General Specifications Item Specifications Operating ambient 0 to 55 (0 to 40 for UL listed) temperature Storage ambient -25 to 75 temperature Operating ambient Conforming to IP67 humidity Storage ambient 5 to 95%RH, non-condensing humidity Vibration resistance...
Performance Specifications NZ2GF12A-60IOLH8 IO-Link module Item NZ2GF12A-60IOLH8 Module type CC-Link IE Field Network Intelligent device station IO-Link IO-Link master Isolation method Non-isolation Protection degree IP67 Wiring method for common 1 common Surge suppressor Zener diode Fuse Module: Not available Channel: Available Protection function Overload protection Overcurrent is detectable on the CQ, Q, and L+ terminals on each channel.
Page 24
Item NZ2GF12A-60IOLH8 SIO mode (Q) Number of points 8 points max. (digital input) Input type Negative common (source type) Rated input current 5mA TYP. (for 24VDC) Input resistance 4.8k ON voltage/ON current 15VDC or more/3.5mA or more OFF voltage/OFF current 3.0VDC or less/0.5mA or less Input response time 1.9ms...
Page 25
External connection Power supply connector POWER Pin number Signal name Non-insulated Module/sensor supply (IN) Module/sensor power +24V(US) supply 24G(US) +24V(UA) Actuator power supply 24G(UA) Actuator supply (IN) POWER Pin number Signal name Module/sensor supply (OUT) +24V(US) 24G(US) +24V(UA) 24G(UA) Actuator supply (OUT) When CQ or Q is set for output, the power is supplied from UA.
Page 26
IO-Link connectors [CH1 to CH4] [CH5 to CH8] Pin number Signal name Pin number Signal name Derating chart (input and output) X: Ambient temperature () (25.0, 9.3) Y: Allowable current (A) ●: Allowable current per point on the CQ and Q terminals : Allowable current per channel on the L+ terminal : Allowable current per common (UA+US) (30.0, 6.0)
Function List This section lists the functions of IO-Link modules. IO-Link master functions Item Description Reference IO-Link cyclic transmission function Communicates process data periodically with the IO-Link device connected to Page 63 IO-Link cyclic transmission each channel. function IO-Link transient communication Reads/writes parameters at any timing from/to the IO-Link device connected Page 65 IO-Link transient function...
Page 28
Item Description Reference Power supply monitoring function Checks the module/sensor power supply (US) voltage and the actuator power Page 78 Power Supply Monitoring supply (UA) voltage, and notifies of the status when voltage drops. Function Short-circuit detection function Detects a short-circuit in each channel to prevent overcurrent or an excessive Page 79 Short-Circuit Detection temperature rise.
PROCEDURES BEFORE OPERATION This chapter describes the procedures before operation. Installation Mount the IO-Link module. ( Page 33 INSTALLATION AND WIRING) Wiring Wire a power supply, an Ethernet cable, and an external device to the IO-Link module. ( Page 33 INSTALLATION AND WIRING) Station number setting Power on the IO-Link module and set the station number.
SYSTEM CONFIGURATION This chapter describes system configuration using an IO-Link module. For CC-Link IE Field Network configuration, refer to the following. User's manual for the master/local module used Applicable Systems M_CommDTM-IOLink IODD IODD DTM Configurator DeviceDTM NZ2GF12A-60IOLH8 (1) Personal computer (engineering tool/FDC) Applicable master station When using an IO-Link module, use the following products as a master station.
Page 32
IO-Link cable For details on IO-Link cables, refer to the following. Page 31 Recommended Connectable Device List Available software The following software is available for settings and diagnostics of the IO-Link module. ( Manuals of each software) Product name Function and application GX Works2 Software for system design, programming, debugging, and maintenance of the programmable controller.
Recommended Connectable Device List This section describes devices that can be connected to the IO-Link module. of a model name indicates a numerical value representing the length of each cable. For details on connectable devices, refer to the Balluff GmbH homepage. www.balluff.com Power Cable The following table lists the power cables connectable to the power supply connectors.
Page 34
Y-branch connector for I/O The following table lists applicable Y-branch connectors for I/O. Model Connector type Connector shape Connection cable diameter BCC M415-M415-M415-U0003-000 M12 (male (5 pins))/M12 (female (5 pins))/ A code M12 (female (5 pins)) Waterproof cap The following table lists applicable waterproof caps. Model Connector type Connector shape...
INSTALLATION AND WIRING This chapter describes the installation and wiring of the IO-Link module. Installation Environment and Installation Position Installation environment Installation location Do not install the IO-Link module to the place under the following condition. For UL listed products, ensure that the ambient temperature and input voltage satisfy the specifications. •...
Installation position The IO-Link module can be installed without restricting the clearance between the side surface of the module and any structure or part if ventilation and interference measures are sufficient and no load is applied to waterproof connectors. (1) No restrictions 5 INSTALLATION AND WIRING 5.1 Installation Environment and Installation Position...
Installation direction The IO-Link module can be installed in six directions. Fix the module with screws. (1) Downward installation (2) Vertical installation (3) Horizontal installation (4) Vertical installation (upside down) (5) Upward installation 5 INSTALLATION AND WIRING 5.1 Installation Environment and Installation Position...
Installation Fixing the IO-Link module When fixing the IO-Link module, tighten all the two screws in the module fixing holes. Otherwise, the module will be greatly affected by vibration, causing failure of the module. When installing the module, tighten screws within the following torque range. Screw type Tightening torque range Module mounting screw (M6 screw)
Wiring the Power Cable When wiring the power supply, wire the POWER IN terminal and the power supply connector of the IO-Link module. While ensuring that the direction of the power cable connector is correct, insert it into the IO-Link module, and tighten the power cable screw.
Wiring of Ethernet Cable This section describes wiring of Ethernet cable. Connecting the Ethernet cable Power off the power supplies of the IO-Link module and the external device. Insert an Ethernet cable connector into the IO- Link module. Pay attention to the connector's direction.
Page 41
• Attach waterproof caps to connector not used. • The product specifications are satisfied only when all of waterproof plugs are installed with the recommended connectable devices and all screws are tightened with an appropriate torque. • Communication connectors P1 and P2 need not to be distinguished. When only one connector is used in star topology, either P1 or P2 can be connected.
Page 42
Disconnecting the Ethernet cable Power off the power supplies of the IO-Link module and the external device. Loosen the waterproof plug of the Ethernet cable and remove the Ethernet cable. Tightening torque When connecting the Ethernet cable, tighten the waterproof plug to the following torque. Screw type Tightening torque Communication connector (M12)
Wiring the IO-Link Cable This section describes wiring of IO-Link cable. Connecting the IO-Link cable Power off the power supply of the IO-Link module. Insert an IO-Link cable connector into the IO- Link module. Pay attention to the connector's direction. Tighten the waterproof plug of the IO-Link cable using a torque wrench.
Page 44
Disconnecting the IO-Link cable Power off the power supply of the IO-Link module. Loosen the waterproof plug of the IO-Link cable and remove the IO-Link cable. Tightening torque When connecting the IO-Link cable, tighten the waterproof plug to the following torque. Screw type Tightening torque IO-Link connector (M12)
Attaching Waterproof Caps Tighten the waterproof caps within the following torque range. Screw type Tightening torque range Waterproof cap (M12) 0.30 to 0.34Nm Waterproof cap (7/8") The product specifications are satisfied only when all of waterproof caps are installed with the recommended connectable devices and all screws are tightened with an appropriate torque.
Precautions This section describes precautions for wiring the power cable, Ethernet cable, and IO-Link cable. Operating environment Consider fully the operating environment and input response time of CQ and Q terminals because the module may take in noise as input when it is used in SIO mode (digital input). Laying cables •...
Parameter Setting This chapter describes the procedure for setting parameters of the IO-Link module. CC-Link IE Field Network Parameter Setting Setting via the engineering tool Set the parameter of the IO-Link module with the network parameter written to the CPU module of the CC-Link IE Field Network master station.
Page 48
The points of "RWw/RWr Setting" can be increased/decreased in increments of four points. Decreasing the points of "RWw/RWr Setting" shortens the link refresh time when some remote register areas are not used. Close the "CC IE Field Configuration" window. [CC IE Field Configuration] [Close with Reflecting the Setting] Precautions ■Precautions before parameter settings For the precautions before parameter settings, refer to the following.
IO-Link Module Parameter Setting Setting via the engineering tool This section describes the procedure for setting parameters of IO-Link module via the engineering tool. Setting procedure Open the "CC IE Field Configuration" window. For the master/local module RJ71GF11-T2 [Navigation window] [Parameter] [Module Information] [RJ71GF11-T2] [Module Parameter] [Basic Settings] ...
Page 50
The following table lists the items to configure. Setting item Reference Station parameter Initial operation setting Page 80 Initial Operation Setting Function Output HOLD/CLEAR setting Page 93 Output HOLD/CLEAR setting function Basic module parameter Number of ON times setting Page 77 Number of SIO output ON times integration function Pin configuration setting Page 63 IO-Link cyclic transmission function...
Page 51
Precautions ■Precautions for writing parameters Parameters of the IO-Link module are written to the flash memory and retained even after the IO-Link module is powered off. Parameters are written at the following timing. • When Operation condition setting request flag (RWw0.b9) turns off and on •...
Setting via a program Use a dedicated instruction to set parameters. Setting procedure Use an RIWT instruction to set parameters. For details on parameters and the procedure for setting parameters, refer to the following. Page 83 Data that can be read and written in transient transmission Page 101 Program Example of Setting Parameters Using a Dedicated Instruction Turn on Initial processing completion flag (RWw0.b8).
Changing the IO-Link Module Parameters This section describes the procedure for changing the parameter. The precautions for changing the parameter are the same as those in the following section. Page 46 Precautions Setting via the engineering tool Changing the network configuration When changing the network configuration diverting the created project, set the parameter in the following procedure.
Page 54
Open the "Parameter Processing of Slave Station" window. From the list of stations, select an IO-Link module [CC IE Field Configuration] [Online] [Parameter Processing of Slave Station]. Set "Method selection" to "Parameter Read". Click the [Execute] button and the following window is displayed. Click the [Yes] button.
Page 55
Click the [Execute] button and the following window is displayed. Click the [Yes] button. The parameter is written to the I/O module. Click the [Close] button. Close the "CC IE Field Configuration" window. [CC IE Field Configuration] [Close with Reflecting the Setting] Set the refresh parameter.
Page 56
Changing the parameter without changing the network configuration To change only the created module parameter of the slave station without changing the network configuration, set the parameter in the following procedure. Open the "CC IE Field Configuration" window. For the master/local module RJ71GF11-T2 [Navigation window] ...
Page 57
Set "Write Value". The following are the procedure. • Click the title cell of "Read Value" to select all the items and copy them. • Click the title cell of "Write Value" to select all the items and paste the copy. •...
Setting via a program This section describes the procedure for changing the parameter. Changing the network configuration Power on and off the module. Connect the modules again according to the desired network configuration. Power on the module. Perform the following steps 1 to 3. Page 50 Setting via a program Changing the parameters without changing the network configuration Use an RIWT instruction to set parameters to change.
IO-Link Device Parameter Setting Using CommDTM for IO-Link master module in FDT, IO-Link device parameters can be read or written and data can be monitored via the IO-Link module. In addition, multiple IO-Link devices can be managed from one place. IODD can be converted to Device DTM using IODD DTM Configurator.
Page 60
Click the [Update] button to start the update of the DTM catalog. Create an FDC project. Page 60 Creation procedure of FDC project Add M_CommDTM-IOLink to the created FDC project. Import the communication setting of M_CommDTM-IOLink to GX Works3. Page 61 Procedure for adding M_CommDTM-IOLink Page 61 Procedure for configuring communication setting with M_CommDTM-IOLink The connected IO-Link device is automatically detected.
Conversion procedure of IODD The following describes how to convert IODD. Conversion procedure Store IODD to the hard disk on the personal computer. Start IODD DTM Configurator. Device DTM already converted to IODD is listed on the window. (If no Device DTM already converted to IODD has been added, the list is blank.) Click the [Add IODD ...] button.
Creation procedure of FDC project The following describes how to create an FDC project. Creation procedure Open the "New Project" window from the menu. [Project] [New Project] Enter the FDC project name, and click the [OK] button. 6 Parameter Setting 6.4 IO-Link Device Parameter Setting...
Procedure for adding M_CommDTM-IOLink The following describes how to add M_CommDTM-IOLink. Addition procedure Select M_CommDTM-IOLink from the DTM catalog, and click the [OK] button. FDC project tree [MyNetwork] Right-click [Add DTM] M_CommDTM-IOLink is added to the FDC project. Procedure for configuring communication setting with M_CommDTM-IOLink The following describes how to import the communication setting of M_CommDTM-IOLink from GX Work3.
Parameter writing procedure to IO-Link device The following describes how to write parameters to the IO-Link device. Writing procedure Make the online connection between the personal computer and the IO-link device. FDC project tree [M_CommDTM-IOLink] Right-click [Go Online] Configure the parameter setting of the IO-Link device.
FUNCTIONS This chapter describes the details of the functions available in the IO-Link module, and the setting procedures for those functions. For details on remote I/O signals and remote registers, refer to the following. Page 131 Details of remote input signals Page 140 Details of Remote Registers IO-Link Master Functions IO-Link cyclic transmission function...
Page 66
For each channel, set "Write Value" of "Process data size". Item Setting range Process data size • 0 word • 1 word • 2 words • 3 words • 4 words • 5 words • 6 words • 7 words •...
IO-Link transient communication function This function reads/writes the IO-Link module and IO-Link device parameters at any timing from/to the IO-Link device connected to each channel. This function uses a program to read and write parameters. For details on data to read and write, refer to the following. Page 83 Data that can be read and written in transient transmission 7 FUNCTIONS 7.1 IO-Link Master Functions...
IO-Link device setting automatic upload/download function This function saves the parameter setting of the IO-Link device connected to each channel in the IO-Link module, and as necessary, overwrites the parameter setting of the IO-Link devices. Use this function to inherit parameter setting of an IO-Link device when replacing it. The CQ LED flashes in green during uploading or downloading.
Page 69
For each channel, set "Write Value" of "Data storage setting". Item Setting range Data storage setting • Disable • Upload • Download • Upload/Download • Clear 7 FUNCTIONS 7.1 IO-Link Master Functions...
Page 70
Precautions If the following ISDU data is written using the RIWT instruction of the program, upload to the IO-Link device is executed even if the IO-Link module has parameter setting data. To upload data without using the RIWT instruction, set "Data storage setting" to "Clear" to delete the parameter setting data in the IO-Link module.
IO-Link device validation function This function validates compatibility and identity of the IO-Link device connected to each channel. This function can be used to recognize connection with unintended IO-Link devices when replacing IO-Link devices. Check that the connected IO-Link device is an intended one, and review the connection or disable the IO-Link device validation setting to validate the IO-Link device after replacement.
Page 72
Check the firmware version of the IO-Link module, and set "Method selection". For the firmware version 2.0: "Detecting a device for V2.0" For the firmware version 2.0.2 or later: "Detecting a device for V2.0.2 or later" Click the "Execute" button. Setting procedure Open the "CC IE Field Configuration"...
Page 73
For each channel, set "Write Value" of "Validation setting". Item Setting range Device validation setting • Disabled • Compatible • Identical *1*2 Vendor ID 0000H to FFFFH *1*2 Device ID 00000000H to FFFFFFFFH Serial number 1-4 00000000H to FFFFFFFFH Serial number 5-8 00000000H to FFFFFFFFH Serial number 9-12 00000000H to FFFFFFFFH...
Disconnection detection function This function detects disconnection if communication with an IO-Link device is lost in IO-Link mode. Channel n communication start flag (RX30 to RX37) turns off if disconnection is detected. For details, refer to the following. Page 134 Channel n communication start flag (RX30 to RX37) Setting procedure This function is always enabled and parameter setting is not required.
Swap function This function swaps the upper and lower bytes of data sent and received between the IO-Link module and the IO-Link device connected to each channel. With this function, there is no need to program an operation to swap the upper and lower bytes when using an IO-Link device that handles the upper and lower bytes in reverse.
Page 76
For each channel, set "Write Value" of "Swap setting". Item Setting range Swap setting • Disabled • Enabled Precautions Execute this function before operating external devices because the function should be enabled prior to communication. 7 FUNCTIONS 7.1 IO-Link Master Functions...
SIO Mode Function Channels 1 to 8 of the IO-Link module can be used for the IO-Link mode as well as the SIO mode where a maximum of 16 signals can be used. For each channel, set either the IO-Link mode or SIO mode. The default setting of each channel is the SIO mode input, but can be changed to the SIO mode input.
SIO output function The ON/OFF status (Y signal) of outputs is controlled with Remote output (RY) of the CC-Link IE Field Network. To operate the SIO mode for outputs, turn on Channel n (CQ/Q) I/O switching command (RY10 to RY1F) in the initial processing.
Number of SIO output ON times integration function This function counts the number of SIO output ON times of each channel. (Range: 0 to 65535) Description This function holds the integration value even if the IO-Link device is replaced, but it clears the integration value if the IO-Link module is powered off.
Power Supply Monitoring Function This function checks the module/sensor power supply (US) voltage and the actuator power supply (UA) voltage, and notifies of the status when voltage drops. The module/sensor power supply voltage must be normal to check the actuator power supply voltage properly. Description If the module/sensor power supply voltage and actuator power supply voltage drop, the status can be checked with the remote input signal (RX) and the LED indication.
Short-Circuit Detection Function This function detects a short-circuit in each channel to prevent overcurrent or an excessive temperature rise. Description If the IO-Link module detects a short-circuit, the module performs the current limiter operation (that imposes a limit on the output current to a constant value and keeps the output).
Initial Operation Setting Function This function sets whether the initial processing using the program is necessary or not when the data link is established. The function enables the IO-Link module to operate (enabling the update of external I/O) with the program for initial processing not being set.
Page 83
■When "Without initial processing" is set • When the data link is established, Remote READY (RWr0.b11) turns on. • At the data link establishment, the functions of the IO-Link module become enabled. Controlled by the IO-Link module Controlled by the program Data link is established.
CC-Link IE Field Network Communication Function Cyclic transmission This function periodically exchanges data among stations on the network using link devices. An IO-Link module operates as an intelligent device station on the CC-Link IE Field Network. The status of the master station link devices (RY, RWw) is output to the IO-Link module external devices, and the status of input from the IO-Link module external devices are stored in the master station link devices (RX, RWr).
Transient transmission This function reads or writes data on the IO-Link module in line with a dedicated instruction from the master station. The IO-Link module uses the RIRD instruction or RIWT instruction to perform transient transmission. Data that can be read and written in transient transmission The following table lists the IO-Link module data that can be read and written in transient transmission on the CC-Link IE Field Network.
Page 86
Product text *1 Values are stored in alphanumeric ASCII code. The following table shows the identification data of the NZ2GF12A-60IOLH8 IO-Link module. Address code Stored value Data size MITSUBISHI ELECTRIC CORPORATION 31 bytes http://www.MitsubishiElectric.co.jp/fa/ 39 bytes NZ2GF12A-60IOLH8 16 bytes 3 bytes...
Page 87
■Output HOLD/CLEAR setting Configure the HOLD/CLEAR setting of the output value. If a communication error occurs, the output is held or cleared. During IO-Link mode • HOLD: The output process data remains valid even after a communication error occurs. • CLEAR: The output process data immediately before occurrence of a communication error becomes invalid. *1 The operation of the IO-Link device when the output process data is invalid varies depending on the IO-Link device connected.
Page 88
■Number of ON times Read the output ON times (count) in SIO mode. To reset the integration value, write 0000H. Item Description Access code Attribute code Address code 00H to 07H (corresponding to channel numbers 1 to 8) Data size 4 bytes Data •...
Page 89
■Device validation Validates compatibility and identity of the IO-Link devices connected to the IO-Link module. Specify any of the following for the validation type in the first byte. Information of the connected IO-Link device is stored in the third and subsequent bytes. •...
Page 90
■Data storage configuration Configure the data storage setting for each channel. The data storage is the area in which the IO-Link device parameters are stored, and is used by the IO-Link device setting automatic upload/download function. Item Description Access code Attribute code Address code Data size...
Page 91
■Data storage content Read parameters in the data storage of each channel. The following table show the parameter configuration. <Receive data configuration> Index (lower byte) + index (upper byte) + subindex + parameter length (bytes) + parameter Address code: 0H to 7H Item Description Access code...
Page 92
The following describes the data storage configuration the channel 1 parameters (four parameters). Parameter configuration Word Upper byte Lower byte 1st word Index (upper byte) Index (lower byte) 2nd word Parameter length Subindex 3rd word Parameter (example: 2 bytes) 4th word Index (upper byte) Index (lower byte)
Page 93
Sample data Upper byte Lower byte Word Value 1st word 000CH 2nd word 0200H 3rd word 0000H 4th word 0018H 5th word 2000H 6th word 0000H 7th word 0000H 8th word 0000H 9th word 0000H 10th word 0000H 11th word 0000H 12th word 0000H...
Page 94
■ISDU Read/write the IO-Link device parameters. Use indexes, subindexes, and control data for the read and write operations. Specify data values relevant to the connected IO-Link device. Item Description Access code Attribute code Address code 00H to 07H (corresponding to channel numbers 1 to 8) Data size 4 to 236 bytes Data...
Output HOLD/CLEAR setting function This function sets the handling of the last output data when the IO-Link module is disconnected from data link or when the CPU module is in the STOP state, RESET state, or ERROR STOP state. The operation of the IO-Link module varies depending on whether the module is in the IO-Link mode or the SIO mode.
Page 96
Open the "Parameter Processing of Slave Station" window. From the list of stations, select an IO-Link module [CC IE Field Configuration] [Online] [Parameter Processing of Slave Station]. Set "Method selection" to "Parameter Write". Set "Write Value" of "Output HOLD/CLEAR setting". Item Setting range Output HOLD/CLEAR setting...
CC-Link IE Field Network diagnostics This function allows the presence or absence of a network error to be checked by accessing the engineering tool connected to the CPU module. How to use The following instructions assume the use of GX Works3 as the engineering tool. Connect GX Works3 to the CPU module.
Page 98
Precautions The temporary error invalid station cannot be set by clicking the [Enable/Disable Ignore Station Errors]. The IO-Link module does not operate even when this button is clicked. 7 FUNCTIONS 7.6 CC-Link IE Field Network Communication Function...
MODULE FUNCTION BLOCKS This chapter describes module function blocks. Using the module function blocks reduces a load of the user programming and improves the readability of the program. Module function blocks Module function block is POU that can be used with GX Works3. For details, refer to the following.
PROGRAMMING This chapter describes the programming of the IO-Link module. Precautions for Programming This section describes precautions to create CC-Link IE Field Network programs. Cyclic transmission program For a cyclic transmission program, interlock with the following link special relay (SB) and link special register (SW). •...
Page 102
Program with initial processing The IO-Link module reads and writes data in transient transmission with initial processing enabled or disabled in the initial operation setting. ( Page 84 Initial operation setting) With initial processing enabled, the IO-Link module does not operate after power-on until the initial processing is complete. Be sure to check that Remote READY (RWr0.b11) is on after the initial processing is complete.
Program Example of Setting Parameters Using a Dedicated Instruction The following describes a program example to set parameters using a dedicated instruction of the master/local module. System configuration example ■System configuration (1) Master station (network No.1, station No.0) • Power supply module: R61P •...
Page 104
■Assignment of link devices X1000 · · · X104F RX4F RX4F Y1000 · · · Y104F RY4F RY4F W100 RWr0 RWr0 · · · W183 RWr83 RWr83 W500 RWw0 RWw0 · · · W583 RWw83 RWw83 (1) CC-Link IE Field Network master station (2) CC-Link IE Field Network slave station (3) CPU module (4) Master/local module...
Page 105
Configuring the parameters Connect an engineering tool to the CPU module and set parameters. Configure the CPU module in the following way. [Project] [New] Click [OK] button on the following window to add a module label of the CPU module. Configure the CC-Link IE Field Network master/local module in the following way.
Page 106
Click [OK] button on the following window to add a module label of the CC-Link IE Field Network master/local module. Configure "Required Settings" of "Module Parameter" in the following way. [Navigation window] [Parameter] [Module Information] [RJ71GF11-T2] [Module Parameter] [Required Settings] Configure the network in the following way.
Page 107
Display the refresh parameter setting window and configure the setting as follows. [Navigation window] [Parameter] [Module Information] [RJ71GF11-T2] [Module Parameter] [Basic Settings] [Refresh Settings] Write the set parameter to the CPU module of the master station and reset the CPU module, or turn off and on the power supply.
Page 108
Classification Label name Description Device Defined labels Define global labels as follows. 9 PROGRAMMING 9.2 Program Example of Setting Parameters Using a Dedicated Instruction...
Page 109
9 PROGRAMMING 9.2 Program Example of Setting Parameters Using a Dedicated Instruction...
Page 110
(0) Check the data link status of station No.1. (22) Turn on the initial processing flag to configure the initial settings. (36) Store control data of RIWT instruction. (180) Use an RIWT instruction to set IO-Link module parameters. 9 PROGRAMMING 9.2 Program Example of Setting Parameters Using a Dedicated Instruction...
Example of Program to Communicate with an IO- Link Device The following describes an example of a program that communicates with IO-Link devices by using functions of the IO-Link module. System configuration example For details on system configuration, refer to the following. Page 101 System configuration example Initial setting description The following table lists the initial settings of the IO-Link module.
Page 112
Click [OK] button on the following window to add a module label of the CPU module. Configure the CC-Link IE Field Network master/local module in the following way. [Navigation window] [Parameter] [Module Information] Right-click [Add New Module] Click [OK] button on the following window to add a module label of the CC-Link IE Field Network master/local module.
Page 113
Configure the network in the following way. [Navigation window] [Parameter] [Module Information] [RJ71GF11-T2] [Module Parameter] [Basic Settings] [Network Configuration Settings] Display the "Parameter Processing of Slave Station" window. From the list of stations, select an IO-Link module [CC IE Field Configuration] [Online] [Parameter Processing of Slave Station].
Page 114
Set "Write Value". The following are the procedure. • Click the title cell of "Initial Value" to select all the items and copy them. • Click the title cell of "Write Value" to select all the items and paste the copy. •...
Page 115
Checking the network status When the parameters are set, check that the data link status is normal. The following table lists the IO-Link module LED indications for normal communications. Status RUN LED ERR. LED UA LED Green US LED Green LINK LED(P1) L ER LED(P1) Green...
Page 116
9 PROGRAMMING 9.3 Example of Program to Communicate with an IO-Link Device...
MAINTENANCE AND INSPECTION The IO-Link module has no special item to be inspected. However, to maintain the best condition of the system, perform the inspection in accordance with the items described in the user's manual of the CPU module used. 10 MAINTENANCE AND INSPECTION...
TROUBLESHOOTING This chapter describes error contents that may occur while the IO-Link module is used and how to troubleshoot. 11.1 Checking the LEDs This section describes how to troubleshoot the system by the LEDs. When the US LED is on in red or off Check item Action Is the sensor or actuator power supply voltage normal?
Page 120
When the L ER LED is off Check item Action Are Ethernet cables normal? • Check that 1000BASE-T-compliant Ethernet cables are used. • Check that the station-to-station distance is 100m or less. • Check that the Ethernet cables are not disconnected. Do the switching hub and other stations in the system normally •...
Page 121
When the RUN LED is off Check item Action Does the voltage of the module power supplied externally reach to the Check that the module power supply voltage is within the range of performance voltage of the specifications? specifications. After the check, power off and on the module. Does any hardware error occur? If the RUN LED does not turn on even after the module power supply is turned off and on, the possible cause is a module failure.
11.2 Unit Test Run a unit test to check if there is any error in the IO-Link module. Operating procedure First, run an internal test. Power off the IO-Link module, and disconnect the cables from the communication connectors. (When the cables are not disconnected, the test result may be abnormal.) Power on the IO-Link module.
11.3 Checking the Status of IO-Link Devices Check the status of the IO-Link device connected to each channel. There are two methods for checking as follows. • Using an engineering tool • Using the RIRD instruction Using an engineering tool Display the "Command Execution of Slave Station"...
11.4 Troubleshooting for Each Phenomenon This section describes troubleshooting for each phenomenon. Perform troubleshooting for each phenomenon when the IO-Link module does not operate properly with no error. If an error occurs in the IO-Link module, identify the cause of the error using the engineering tool. Check the following items in the order from the top.
Page 125
When parameters cannot be read or written Check item Action Is the version of the engineering tool supported? Please consult your local Mitsubishi representative. Do the setting of the network parameter and that Perform sequencer verification on the network parameter to check those settings. When they are not of the CPU module match? matched, match the setting of the network parameter to that of the sequencer and write the module parameter of the slave station.
11.5 Checking for the Error Codes and the Warning Codes Error codes can be checked by any of the following methods: Page 124 Checking by Error code (RWr1) Page 125 Checking on the display part Warning codes can be checked by any of the following methods: Page 124 Checking by Warning code (RWr2) For contents of error codes and warning codes, refer to the following.
Page 127
Checking on the display part A maximum of 16 error codes of major errors that have occurred can be checked on the display part. (Moderate and minor errors are not displayed.) The 17th and subsequent major errors are not displayed. Operating procedure Press the [SEL.] button on the module information window of the main menu, and select the major error window.
11.6 List of Error Codes and the Warning Codes This section describes error codes and warning codes. If an error not described in this manual occurs on an IO-Link device, refer to the manual of the IO-Link device used. List of Error Codes and the Warning Codes The error codes and warning codes are classified into the following three types.
Page 129
Error code Classification Error definition and cause Action (hexadecimal) D0A3H Moderate error The send processing of transient transmission has not • If an error has been detected on the own station, been done successfully. target station, or relay station, check and address the error.
Error Code List (Communication Error) Error code Classification Error definition and cause Action (hexadecimal) E106H Communication Incorrect data was requested in transient transmission. Check the data of the RIWT instruction. error E107H Communication The IO-Link request failed. error E108H Communication The IO-Link setting data is incorrect.
APPENDICES Appendix 1 Remote I/O Signals This section lists I/O signals for a master/local module. Remote input (RX) indicates the input signal from the IO-Link module to the master/local module. Remote output (RY) indicates the output signal from the master/local module to the IO-Link module. The remote I/O signals of the IO-Link module are assigned as shown below.
Page 132
Remote input Remote output Signal direction: IO-Link module Master/local module Signal direction: Master/local module IO-Link module Device number Signal name Device number Signal name RX1F Channel 8 (Q) short-circuit detection flag RY1F Channel 8 (Q) I/O switching command RX20 Channel 1 (L+) short-circuit detection flag RY20...
Details of remote input signals Channel n (CQ/Q) external input signal 0 to F (RX0 to RXF) The input ON/OFF status is applied from the external device connected to each channel. (n = 1 to 8) Devices available for this signal differ depending on the mode. : Available, : Not available Device Signal name...
Page 134
Channel n (CQ/Q) short-circuit detection flag (RX10 to RX1F) This flag is used to detect a short-circuit on the CQ or Q terminal connected to each channel. (n = 1 to 8) Devices available for this signal differ depending on the mode. : Available, : Not available Device Signal name...
Page 135
Channel n (L+) short-circuit detection flag (RX20 to RX27) This flag is used to detect a short-circuit on the L+ terminal connected to each channel. (n = 1 to 8) Devices available for this signal differ depending on the mode. : Available, : Not available Device Signal name...
Page 136
US voltage drop flag (18V or lower) (RX28) Turned on if the module/sensor power supply (US) voltage is 18V or less. UA voltage drop flag (18V or lower) (RX29) Turned on if the actuator power supply (UA) voltage is 18V or less. UA voltage drop flag (11V or lower) (RX2A) Turned on if the actuator power supply (UA) voltage is 11V or less.
Details of remote output signals Channel n (CQ/Q) external output signal 0 to F (RY0 to RYF) The output ON/OFF status is applied to the external device connected to each channel. (n = 1 to 8) Devices available for this signal differ depending on the mode. : Available, : Not available Device Signal name...
Page 138
Channel n (CQ/Q) I/O switching command (RY10 to RY1F) This command changes the mode of each channel to the SIO mode (digital output) or SIO mode (digital input). (n = 1 to 8) Devices available for this signal differ depending on the mode. : Available, : Not available Device Signal name...
Page 139
Display lock (RY22) Set it to ON to lock the operation on the display part in edit mode. In the locked state, a key icon is displayed on the LCD screen. ( Page 18 Network configuration) Channel n mode switching command (RY30 to RY37) This command changes the mode of each channel.
Appendix 2 Remote Registers This section lists remote registers for a master/local module. The following shows an assignment example of remote registers with the remote registers of the IO-Link module assigned to RWr0 to RWr83 and RWw0 to RWw83. (This example assumes that IO-Link devices with the process data size of 16 words are connected to all the channels from 1 to 8 of the IO-Link module.) The remote registers are assigned in station-based units.
Page 141
The following shows the remote register areas when IO-Link devices with the process data size of 16 words are connected to all the channels from 1 to 8 of the IO-Link module. Remote register (RWr) Remote register (RWw) Signal direction: IO-Link module Master/local module Signal direction: Master/local module ...
Details of Remote Registers Module status area (RWr0) ■Initial processing request flag (RWr0.b8) The operations of Initial processing request flag (RWr0.b8) and Initial processing completion flag (RWw0.b8) vary depending on the setting value of Initial operation setting. For details on the initial operation setting, refer to the following. Page 84 Initial operation setting •...
Page 143
• When "Without initial processing" is set Initial processing request flag (RWr0.b8) does not turn on. The IO-Link module becomes operable (the update of external I/O becomes enabled) without Initial processing completion flag (RWw0.b8) being turned on. When the module is powered on, Remote READY (RWr0.b11) turns on.
Page 144
■Operation condition setting completion flag (RWr0.b9) To change the module settings during operation, write the setting data and then turn on the Operation condition setting request flag (RWw0.b9). After the operation condition is changed, Operation condition setting completion flag (RWr0.b9) turns When the operation condition setting is requested, Warning code (RWr2) is set to 0000H and Warning status flag (RWr0.b12) is turned off.
Page 145
■Remote READY (RWr0.b11) This signal is used as an interlock condition when the CC-Link IE Field Network master station reads/writes data from/to the remote registers and other areas of the IO-Link module. With "Initial operation setting" being set to "With initial processing", Remote READY (RWr0.b11) turns on when initial processing is completed after powering on of the module.
Page 146
Module operation area (RWw0) ■Initial processing completion flag (RWw0.b8) Turning on this flag completes the initial processing and turns on Remote READY (RWr0.b11). For the timing of turning the flag on and off, refer to the following. Page 140 Initial processing request flag (RWr0.b8) ■Operation condition setting request flag (RWw0.b9) Write the setting data and then turn on Operation condition setting request flag (RWw0.b9).
Appendix 3 Processing Time The transmission delay time of the IO-Link module is a total of the following times. • CPU module sequence scan time • CC-Link IE Field Network link scan time • IO-Link module internal processing cycle • IO-Link cycle time For details on the CPU module sequence scan time, refer to the following.
Appendix 4 EMC and Low Voltage Directives In each country, laws and regulations concerning electromagnetic compatibility (EMC) and electrical safety are enacted. For the products sold in the European countries, compliance with the EU's EMC Directive has been a legal obligation as EMC regulation since 1996, as well as the EU's Low Voltage Directive as electrical safety regulation since 1997.
Page 149
■Immunity requirements Specifications Test item Test details Standard value EN61131-2: 2007 EN61000-4-2 Immunity test in which electrostatic • 8kV Air discharge Electrostatic discharge is applied to the cabinet of the • 4kV Contact discharge immunity equipment. EN61000-4-3 Immunity test in which electric fields 80% AM modulation@1kHz Radiated, radio- are irradiated to the product.
Page 150
External power supply • Use a CE-marked product for an external power supply and always ground the FG metal fitting. (External power supply used for the tests conducted by Mitsubishi: TDK-Lambda DLP-120-24-1, IDEC PS5R-SF24, PS5R-F24) • Use a power cable of 10m or shorter when connecting it to the module power supply terminal. •...
Requirements to compliance with the Low Voltage Directive The IO-Link module operates at the rated voltage of 24VDC. The Low Voltage Directive is not applied to the modules that operate at the rated voltage of less than 50VAC and 75VDC. APPX Appendix 4 EMC and Low Voltage Directives...
Appendix 5 How to Check the Version The version of the IO-Link module is indicated at the bottom right corner on the front of the module. The major version of the IO-Link module is indicated at the bottom right corner on the front of the module. For details, refer to the following.
Appendix 6 External Dimensions The following figures show the external dimensions of the IO-Link module. (1) Fixing hole (M6 mounting screw) 2 (Unit: mm) APPX Appendix 6 External Dimensions...
Appendix 7 Additional or Changed Functions Additional functions This section lists the functions added to the IO-Link module. Added/Changed function Supported firmware version CC-Link IE Field Network diagnostics 2.0.2 or later IO-Link device parameter settings configured using FDT 2.0.2 or later Output HOLD/CLEAR setting function during IO-Link mode 2.0.2 or later APPX...
Page 155
MEMO APPX Appendix 7 Additional or Changed Functions...
Japanese manual number: SH-081760-D This manual confers no industrial property rights or any rights of any other kind, nor does it confer any patent licenses. Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual.
WARRANTY Please confirm the following product warranty details before using this product. 1. Gratis Warranty Term and Gratis Warranty Range If any faults or defects (hereinafter "Failure") found to be the responsibility of Mitsubishi occurs during use of the product within the gratis warranty term, the product shall be replaced at no cost via the sales representative.
TRADEMARKS IO-Link is either a registered trademark or a trademark of PROFIBUS Nutzerorganisation e.V. The company names, system names and product names mentioned in this manual are either registered trademarks or trademarks of their respective companies. In some cases, trademark symbols such as ' ' or ' ' are not specified in this manual.
Page 162
SH(NA)-081761ENG-D(2211)MEE MODEL: CCIEF-W-IOLINK-U-E MODEL CODE: 13JX72 HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN NAGOYA WORKS : 1-14 , YADA-MINAMI 5-CHOME , HIGASHI-KU, NAGOYA , JAPAN When exported from Japan, this manual does not require application to the Ministry of Economy, Trade and Industry for service transaction permission.