• No results found

IP67 IO-Link Modules for EtherNet/IP

N/A
N/A
Protected

Academic year: 2021

Share "IP67 IO-Link Modules for EtherNet/IP"

Copied!
77
0
0

Loading.... (view fulltext now)

Full text

(1)

HarshIO 600 eIP • i • IP67 IO-Link Modules for EtherNet/IP

User’s Manual

HarshIO 600 eIP

IP67 IO-Link Modules for EtherNet/IP

Brad™ from Molex

Version 1.2

July 31

st

, 2018

(2)

HarshIO 600 eIP • ii • IP67 IO-Link Modules for EtherNet/IP

Revision History

Date Author Changes Revision

May 23rd, 2017 Samuel Savary First release 1.0

August 25th , 2017 Samuel Savary

Add IO-Link device replacement chapter for ID Validation & Data Storage Modes –

Identical/Compatible with backup & Restore

1.1

July 31st , 2018 Youssef Ouassif Add link to Molex EIP Tool for IO-Link

parameterization 1.2

Although every effort has been made to ensure the accuracy of this document, all information is subject to change without notice. Molex takes no liability for any errors in this document or for direct, indirect, or consequential damage resulting from the use of this manual.

(3)

HarshIO 600 eIP • iii • IP67 IO-Link Modules for EtherNet/IP STATEMENT OF LIMITED WARRANTY

Brad™ from Molex, manufacturer of HarshIO products, warrants to Buyer that products, except software, manufactured by Brad™ will be free from defects in material and workmanship. Brad™ obligation under this warranty will be limited to replacing the defective parts within one year of the date of purchasing. Products may be returned by Buyer only after permission has been obtained from Brad™. Buyer will prepay all freight

charges to return any products to the facility designated by Brad™.

Brad™ further warrants that any software supplied as part of a product sale, except obsolete products, will be free from non-conformances with Brad™ published specifications for a period of 90 days from the time of delivery. While Brad™ endeavors to improve the features and performance of software associated with its products, no effort on the part of Brad™ to investigate, improve or modify HarshIO modules firmware at the request of a customer will obligate Brad™ in any way.

For the convenience of existing customers, Brad™ continues to supply certain products that are classified as obsolete. No warranty on the software features of these products is stated or implied and Brad™ specifically is not obligated to improve the design of these products in any way. Information about the status of any product is available upon request and customers are advised to inquire about the status of older products prior to making a purchase.

This limited warranty does not cover losses or damages which occur in shipment to or from Buyer or due to improper installation, maintenance, misuse, neglect or any cause other than ordinary commercial or industrial applications. In particular, Brad™ makes no warranties whatsoever with respect to implied warranties of merchantability or fitness for any particular purpose. All such warranties are hereby expressly disclaimed. No oral or written information or advice given by Brad™ or Brad's representative shall create a warranty or in any way increase the scope of this warranty. This limited warranty is in lieu of all other warranties whether oral or written, expressed or implied. Brad’s liability shall not exceed the price of the individual units, which are the basis of the claim. In no event shall Brad™ be liable for any loss of profits, loss of use of facilities or device, or other indirect, incidental or consequential damages.

Although every effort has been made to ensure the accuracy of this document, all information is subject to change without any notice. Brad™ takes no liability for any errors in this document or for direct, indirect, or consequential damage resulting from the use of this manual.

The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any particular installation, Brad™ cannot assume responsibility or liability for actual use based on the examples and diagrams.

COPYRIGHTS and TRADEMARKS

Reproduction of the contents of this manual, in whole or in part, without written permission of Brad

is prohibited.

Mini-Change®, Ultra-Lock, Brad™ are all registered trademarks of Molex, Inc.

(4)

HarshIO 600 eIP • iv • IP67 IO-Link Modules for EtherNet/IP

Table of contents

1.

General Safety Instructions ... 6

General information ... 6

Personnel qualifications ... 6

Preventive messages ... 6

Usage compliance ... 6

Device installation and set-up ... 7

Device operation ... 8

Electrical, mechanical and thermal specifications ... 8

Preventive and corrective maintenance ... 8

2.

General description ... 9

Introduction ... 9

Overview ... 10

3.

Technical Data ... 15

Dimensions (mm) ... 15

Electrical Power Data ... 16

Electrical Signal Data ... 16

EtherNet/IP ... 18

Mechanical and Environmental Data ... 19

4.

System Description ... 20

Physical description... 20

Power connectors ... 21

Ethernet connectors and encoding switches ... 25

I/O connectors ... 29

Functional earth connections ... 32

5.

I/O Data mapping ... 34

I/O messaging ... 34

EtherNet/IP Assembly instances ... 35

Input process data mapping ... 36

Output process data mapping ... 39

Configuration data mapping ... 40

6.

IO-Link Features & Behaviors ... 43

IO-Link connection ... 43

ID Validation ... 43

Data Storage (DS) ... 44

SI with IO-Link ... 46

IO-Link events and errors codes ... 47

IO-Link ISDU access ... 48

IO-Link device diagnostic ... 48

IO-Link device parametrization ... 48

7.

IO-Link Device replacement ... 49

ID Validation & Data Storage Modes – None (no ID checking) ... 49

ID Validation & Data Storage Modes – Compatible ... 50

ID Validation & Data Storage Modes – Identical ... 51

(5)

HarshIO 600 eIP • v • IP67 IO-Link Modules for EtherNet/IP

ID Validation & Data Storage Modes – Identical/Compatible with Restore ... 52

ID Validation & Data Storage Modes – Identical/Compatible with Backup & Restore ... 53

8.

EtherNet/IP Object Classes ... 55

Identity (0x01) ... 55 Message Router (0x02) ... 57 Assembly (0x04) ... 58 Connection Manager (0x06) ... 59 TCP/IP Interface (0xF5) ... 60 Ethernet Link (0xF6) ... 61 File (0x37) ... 62 DLR (0x47) ... 63 QoS (0x48) ... 64 IO-Link (0x310) ... 65

9.

Getting started ... 70

Packaging content ... 70

Out of box settings ... 70

Connection instructions ... 70

Rockwell Studio 5000 ... 71

10.

Firmware update ... 72

11.

Web Server Interface ... 73

Module information ... 73

Ethernet information ... 74

EtherNet/IP diagnostic information ... 74

Physical information ... 75

IO-Link channel diagnostic ... 76

12.

Product Support ... 77

Technical Support ... 77

(6)

HarshIO 600 eIP • 6 • IP67 IO-Link Modules for EtherNet/IP

1.

General Safety Instructions

General information

The current documentation is intended for persons technically qualified to install, use and service the products described herein. It contains the necessary information for proper use of the products. However, for advanced use of our products, please contact your nearest dealer for additional information.

The content of this documentation is not binding and cannot extend or limit warranties.

Personnel qualifications

Only qualified persons are authorized to install, use and service the products. Use by unqualified persons or failure to follow the safety instructions of this document, the manuals and/or those affixed to the devices, can result in irremediable harm or damage to persons and equipment. The following personnel are deemed to be qualified persons for:

Equipment operation: Personnel who operates the machines and/or processes connected to the Brad™ products. Brad™ HarshIO must be used by persons who have received training and have been informed of the major risks involved in working in an industrial environment.

Preventive and corrective maintenance: Persons who modify Brad™ products hardware and software configuration and install the product updates supplied by the manufacturer. These persons must:

o be trained in Brad™ products and operation

o have the experience and technical knowledge required to be aware of the risks (electrical hazards in particular) involved in their job and the ways of reducing these risks for themselves, third parties and the equipment being used.

Preventive messages

Preventive messages are designed to identify the particular risks likely to affect personnel and/or hardware. Different message types, both in the documentation and on the products, indicate different degrees of risk:

Danger messages indicate immediate hazards that could result in death or serious injury if not averted. Warning messages indicate situations that could result in death, serious injury or material damage.

Caution messages indicate potentially dangerous situations that could cause bodily harm or material damage.

Usage compliance

The products described in the current documentation comply with currently applicable European

Directives (EC labeling). However, they can only operate correctly with the applications for which they were intended as described in the documentation, and with approved products.

(7)

HarshIO 600 eIP • 7 • IP67 IO-Link Modules for EtherNet/IP As a general rule, if all the handling, transportation, and storage recommendations and installation, operation and maintenance instructions are followed, the products will operate correctly without risk for personnel or hardware.

Device installation and set-up

It is important to follow the rules below when installing and setting up the Brad™ HarshIO. If system installation includes products more than thirty meters away from each other, the basic cabling rules must be closely followed.

• Strict compliance with the safety instructions provided in this documentation or on the equipment to be installed and implemented, is absolutely essential.

• Make sure that the installation is carried out in compliance with regulations of the user country, • Install the equipment in a suitable environment. As a closed equipment, the Brad™ HarshIO may be

installed in two ways:

o In a casing (cabinet, chest) or,

o Directly without any additional protection, if the associated systems (power supply, cables, sensors, etc.) already carry a protection index equivalent to IP67 or higher.

Always connect the Brad™ HarshIO to the functional earth (FE) in compliance with existing standards (for example: use the green/yellow wires in accordance with the NFC 15 100 standard).

• LV (Low Voltage) circuits must have a protective earth connection to ensure dangerous voltage detection.

• Before powering up the device, check that the nominal voltage is the same as the mains voltage. • Only use FELV (Functional Extra Low Voltage) power supplies which comply with existing standards. • Check that the power voltages are within the tolerance ranges defined in the technical specifications

for the devices.

• Always ensure that power restoration (immediate, hot or cold) will not create a hazard for personnel or equipment.

• Ensure that emergency stop devices remain effective in any equipment operation mode, even when abnormal (for example, in the event of a cut wire). Resetting these devices should not result in uncontrolled or undefined restarts.

• Position the signal cables so that the automation functions will not be disrupted by any capacitive, inductive or electromagnetic influences, etc.

• Install the automation devices and their controlling devices so that they are protected against any adverse incident.

• Adequate safety precautions must be applied to inputs and outputs to prevent the lack of signals from causing undefined states in the automation devices.

(8)

HarshIO 600 eIP • 8 • IP67 IO-Link Modules for EtherNet/IP

Device operation

Because Brad™ HarshIO devices are components of a control system, the safety of the entire automated system, including that of the installation and the application, cannot be dealt with in this document. For further information, see IEC 61131-4, describing risk reduction measures for PLC users.

See the documentation of the specific products involved for more information on operation safety.

Electrical, mechanical and thermal specifications

Detailed information about the electrical, mechanical and thermal specifications of the device is available in the associated technical documentation (installation manuals, service instructions).

Preventive and corrective maintenance

Servicing

• When replacing parts or components, only use factory approved parts.

• In all cases, before servicing a Brad™ HarshIO, disconnect the power supply from the device (unplug the power cord or open the power cut-out device).

• Before servicing an onsite mechanical Brad™ HarshIO, disconnect its power supply and mechanically lock the moving parts.

• On positive logic outputs or negative logic inputs, take all the necessary precautions to prevent any disconnected wires from coming into contact with the mechanical ground (risk of unwanted

commands).

Product end-of-life

Contact your local dealer for information on how to dispose of used products in compliance with current regulations.

(9)

HarshIO 600 eIP • 9 • IP67 IO-Link Modules for EtherNet/IP

2.

General description

Introduction

Brad™ HarshIO 600 EtherNet/IP IO-Link Master (also called HarshIO) is a reliable solution for connecting industrial controllers to I/O devices in harsh duty environments. Contained in an IP67 rated housing, Brad I/O modules can be machine mounted and are able to withstand areas where liquids, dust or vibration may be present. This makes them ideally suited for many applications including material handling and automated assembly.

All Brad™ HarshIO modules, with Micro-Change® (M12) ports,

accept both standard threaded cordsets and the Molex Ultra-Lock™ system.

Ultra-Lock™ connection System! The fastest, easiest and most secure connection ever designed. Ultra-Lock™ technology is designed for higher performance and reliability. Discover how the push-to-lock technology of the Ultra-Lock connection system can eliminate your downtime, increase your productivity and lower your costs. More information visit: www.molex.com .

Brad™ HarshIO includes advanced diagnostic features. Each module embeds visible LEDs to provide

maintenance personnel the ability to easily determine I/O module and network status. These statuses are also available through the process data image or via extended slave diagnostics.

Brad™ HarshIO main features include:

▪ Module is housed in an IP67 rated enclosure that when properly installed—according to IEC 60529— provides protection against the ingress of dust, water

▪ 8x IO-Link Master configurable channels (IO-Link or SIO) + 8 digital user configurable I/O channels (DIO)

▪ 4-pole or 5-pole Mini-Change (7/8) power supply connector ▪ Digital input and output short circuit protection

▪ Integrated 2-port unmanaged Ethernet switch with cross-over and DLR capabilities ▪ Diagnostic visible leds

▪ Rotary switches for IP address, firmware update and factory reset modes ▪ ODVA conformance tested

▪ Certifications:

o CE compliant for all applicable EC directives o FCC Title 47, Part 15, Subpart B, Class A o REACH / MCSS

o CSA C22.2 No. 142 o IEC 61131-4 o ROHS china

o EMC directive for industrial use o UL94-V0

Part Number Table

SAP No Material No Description

112095-5122 TCIEI -888P-DYU IP67 module for EtherNet/IP, 60mm format, 4-pole power

connector, 8x IO-Link + 8x I/O configurable, PNP

112095-5121 TCIEI-888P-D1U IP67 module for EtherNet/IP, 60mm format, 5-pole power

(10)

HarshIO 600 eIP • 10 • IP67 IO-Link Modules for EtherNet/IP

Overview

(11)

HarshIO 600 eIP • 11 • IP67 IO-Link Modules for EtherNet/IP

Power distribution

HarshIO EtherNet/IP IO-Link Master modules can be powered up through 4-pole or 5-pole Mini-Change (7/8”) power supply connectors identified by 2 different part numbers. This specificity allows complying with regional power requirements.

The HarshIO module integrates 2 power connectors 1x Male and 1x Female for daisy chain installation simplifying the power distribution across the application.

The Mini-Change (7/8) connectors can supply or transfer total amperage of 8 A per pin.

Network topologies

HarshIO EtherNet/IP IO-Link Master modules can be used with a protocol compliant controller as part of control system architecture. The built-in unmanaged 2-port Ethernet switch allows flexibility in the network topology to meet your application needs. These topologies include the following:

• Star

• Daisy-chain

• Ring (using DLR protocol) • Combination of all above Star topology

Star topology allows you to connect mixed I/O modules or additional equipment. This topology allows

maintenance on one module – for example, by removing the network cable, or by power cycling to the module – without affecting the other modules.

HMI

Ethernet Switch PLC

(12)

HarshIO 600 eIP • 12 • IP67 IO-Link Modules for EtherNet/IP Daisy-chain topology

The daisy-chain topology allows you to connect I/O modules or additional equipment in one line, from one device to the next in an optimized way along the production line.

When considering the daisy chain topology, note that

• If a module, somewhere in the middle of the chain, has the network cable disconnected or power to the module is removed then communications to any module located down the chain will be lost.

• The embedded dual port Ethernet switch located in each module eliminates the need for additional Ethernet switches. HMI Ethernet Switch PLC Ring topology

Ring topology allows you to include mixed HarshIO modules and additional devices in a ring. Performing maintenance on one module – for example, by removing the network cable, or by removing a module – does not affect other modules as the disruption can be detected and the EtherNet/IP communication can be then routed adequately. To manage the ring, a specific protocol called DLR (Device Level Ring) is required.

Note!

When considering DLR ring topology:

• A device called ring Supervisor shall be present in the ring to control the administration and detects the network failures. The other participants are called DLR Ring Node Announce or Beacon-based.

• Multiple DLR ring Supervisors can be inserted in the ring to improve the media reliability.

• DLR protocol is a single fault tolerant mechanism. When a failure is detected, body operations must be performed as soon as possible to recover the fault.

(13)

HarshIO 600 eIP • 13 • IP67 IO-Link Modules for EtherNet/IP Combination of various topologies

Combining star and daisy-chain topologies allows you to connect HarshIO modules with mixed HarshIO modules or additional network devices.

HMI

Ethernet Switch

(14)

HarshIO 600 eIP • 14 • IP67 IO-Link Modules for EtherNet/IP

Signal

The HarshIO module supports up to 8 I/O ports with each:

• 1x Channel with IO-Link Master communication on Pin 4 • 1x Channel with user configurable digital I/O on Pin 2

The IO-Link Master communication channels can behave as a standard digital Input or Output or connect any IO-Link devices such as:

• Brad™ IO-Link digital hub – 16 inputs (TEDIO-8D0P-808)

• Brad™ IO-Link digital hub – 12 inputs + 4 outputs (TEDIO-8B4P-808) • Any other IO-Link devices on the market

The configurable digital output on Pin 2 can deliver up to 2A for actuators with high power requirements. This output can also be used as additional power supply for the outputs of the Brad IO-Link digital hub 12 inputs + 4 outputs (TEDIO-8B4P-808).

HarshIO module is a high modular system. In combination with the Brad IO-Link digital hubs, the users can interconnect up to:

• 136 digital Inputs max (using Brad IO-Link digital hubs - 16 input)

• 40 digital outputs max + 96 digital Inputs (Brad IO-Link digital hubs - 12 inputs + 4 outputs) This modularity allows to optimize the use of each I/O channels of the module and to reduce significantly the installation cost.

(15)

HarshIO 600 eIP • 15 • IP67 IO-Link Modules for EtherNet/IP

3.

Technical Data

(16)

HarshIO 600 eIP • 16 • IP67 IO-Link Modules for EtherNet/IP

Electrical Power Data

Module 4-pin power version 5-pin power version

Product Reference TCIEI-888P-DYU TCIEI-888P-D1U

Power

Power IN connector Mini Change (7/8”), 4-pin, male, Maximum 8 A Mini Change (7/8”), 5-pin, male, Maximum 8 A Power OUT connector Mini Change (7/8”), 4-pin, female, Maximum 8 A Mini Change (7/8”), 5-pin, female, Maximum 8 A Module & Input power (UB) 24 VDC, -20%/+25% (19.2 VDC / 30 VDC) protected against power crossing) Warning, a voltage over 30 VDC may destroy the module

Operating current (UB) 87 mA

Output power (UL) 10 Amps

Over current detection:1.45 x 8 A (±15%) for at least 250ms Operating current (UL) 24 VDC, -20%/+25% (19.2 VDC / 30 VDC) (protected against power crossing)

Warning, a voltage over 30 VDC may destroy the module

Functional Earth 10 Amps

Over current detection:1.45 x 8 A (±15%) for at least 250ms

Max draw current per I/O connector 4 A

Sensor power pin Pin 1 (L+ / Sensor power supply)

Sensors draw current from UB

Maximum current (per port) 1.6 A (L+)

Electrical Signal Data

Channels Pin 2 (configured as) Pin 4 (configured as)

I/O connector M12 Ultra-Lock, 5-pole, female, A-Coded

Standard Digital Inputs

Number of Channel 8 channels max 8 channels max

Input type PNP, compliant to IEC 61131-2 Type 3 PNP, compliant to IEC 61131-2 Type 1

On-state current 2.5 mA typ. 2.5 mA typ.

Off-state current 1 mA max. 1 mA max.

Input channel voltage (“1”) 10 V … 30 V 12 V … 30 V

Input channel voltage (“0”) -5 V … 5 V -5 V … 9 V

Input filter 0, 1, 3 and 5 ms (1ms by default) 500 ns

Standard Digital Outputs

Outputs draw current from UL UB

Channels 8 channels max 8 channels max

Output voltage (min) UL – 1V UB – 1V

Output type PNP, current sourcing PNP, current sourcing

Output current 2 A per channel 0.5 A per channel

Maximum output current 8.0 A at 25°C ; total for all outputs combined 8.0 A at 25°C ; total for all outputs combined with all sensor supply current

Short circuit current (typical) up to 6.5 A up to 1.2 A

IO-Link C/Q

Number of IO-Link channels N/A 8 channels max

IO-Link port type N/A Port class A

Physical interface N/A Support of COM1, COM2, COM3

Max Process Data length N/A 32 bytes

Protocol N/A Compliant with IO-Link specifications

(17)

HarshIO 600 eIP • 17 • IP67 IO-Link Modules for EtherNet/IP Note!

The I/O port can supply power from the following pin: • Pin1  1.6 A

• Pin 2  2 A • Pin 4  500 mA

All current supplied will be returning through Pin3 (L-). Make sure that the total current on Pin3 does not exceed 4 A (M12 standard max current support). Therefore, the over current will be detected either on Pin 1, Pin 2 or Pin 4 and the electrical protection will be triggered.

Warning!

To comply with CE directives, the module shall be powered from a Safety Extra-Low Voltage (SELV-) or a Protected Extra-Low Voltage (PELV-) power supply according to IEC 50178.

Warning!

The product shall be powered using a Class 2 Power Supply.

Warning!

The digital outputs of the product are internally protected against voltage spikes due to inductive load switching. Nevertheless, an external protection (freewheeling diode) could be added if necessary.

Warning!

When a potential is applied on SIO/IO-Link channel (Pin 4), the difference between the value of this external potential and the UB shall not be higher than 0.3 V.

A value higher than 0.3 V will result a destruction of the HarshIO module. An external potential with a value lower than UB is accepted.

Note!

Shields of I/O connectors are not connected to earth. If shielded cable is used, then customer should connect the cable shield to the earth.

(18)

HarshIO 600 eIP • 18 • IP67 IO-Link Modules for EtherNet/IP

EtherNet/IP

EtherNet/IP Fieldbus

Ethernet connectors 2 x M12, 4-pin, female, D-Coded, shielded

IP setting DHCP (based on MAC & on Client_ID), Static IP, Stored IP

Protocol EtherNet/IP Adapter according specification Vol 1-3.17 (CIP) and Vol 2 – 1.18 (EtherNet/IP) Data access Implicit messages for I/O data transfer

Implicit (I/O) connection

• 1x Exclusive Owner (EO) connection (with configuration data only) • Up to 7 Listen Only (LO) connections (with or without configuration data) • Up to 8 Input Only (IO) connections (with or without configuration data) • 8 simultaneous connections (Ex: 1EO+ 4IO +3LO)

Explicit (EM) connection • Up to 8 Class 3 connections (Connected and unconnected)

Supported CIP Objects

• 0x01 – Identity object • 0x02 – Message Router object • 0x04 – Assembly object

• 0x06 – Connection Manager object

• 0x37 – File object (EDS Upload & Upload/Download/Clear DS file) • 0x47 – DLR object

• 0x48 – QoS object

• 0xF5 – TCP/IP Interface object • 0xF6 – Ethernet Link object • 0x310 – IO-Link object

Integrated Switch

• 2x ports integrated switch (with DLR capability) • Speed: 100Mbps

• Auto negotiation • Auto crossing • Auto polarity • 1x status Led / port

• Storm Protection against network loop (Broadcast, Multicast and Unicast packets) Ethernet Packet Manage up to 9000 packet/sec

Request Packet Interval (RPI) from 1 ms up to 65535 ms (default 30 ms) IP Address Conflict Detection Yes

Quick Connect Yes

DLR (Device Level Ring) Yes (Ring Node, Beacon-Based) QoS (Quality of Service) Yes (Layer 3 supported only) ODVA conformance Yes (CT13)

(19)

HarshIO 600 eIP • 19 • IP67 IO-Link Modules for EtherNet/IP

Mechanical and Environmental Data

Mechanical

Housing dimensions 235 x 60 x 39 mm (9.25" x 2.36” x 1.53") Housing material PBT VALOX 420 SEO Black 7701 Flammability Standard UL 94 V-0

Corner mounting holes 4 mounting holes, 5 x10 mm

Ground stud Yes (allows the continuity of the ground when the module is mounted on the chassis machine) Operating temperature -25°c to +70°c

Storage temperature -40°c to +90°c

Vibration resistance Operating: 7mm p-p (5-15.7Hz), 7g (15,7Hz to 500Hz), 3 axis Shock resistance Operating: 15g, 11ms, 3 axis / Non-operating: 50g, 6ms, 3 axis Electro-magnetic compatibility EN 61000-6-2 / EN 61000-6-4

Relative humidity 10 % to 95 %, non-condensing Protection Class IP67

Approval CE (according IEC 61131-2), UL / cUL Environmental RoHS and REACH

MTBF 100.000 Hours @ 70°C

Note!

This product was EMC tested for use in industrial areas. If it is to be used in personal or business and trade environments, the resulting system must go through EMC

(20)

HarshIO 600 eIP • 20 • IP67 IO-Link Modules for EtherNet/IP

4.

System Description

Physical description

Power IN (Ui) Power OUT (Uo)

Mounting screw (Functional Earth #0 – FE0)

I/O Connectors

Plastic label

3x Rotary switches

Ethernet Port (ETH1) Ethernet Port (ETH2)

Mounting screw

(Functional Earth #2 - FE2) Port 0 Port 1 Port 2 Port 3 Port 4 Port 5 Port 6 Port 7 Shield Plate Shield Plate Mounting screw

(21)

HarshIO 600 eIP • 21 • IP67 IO-Link Modules for EtherNet/IP

Power connectors

Pinout and orientation

Pin 5 pins Power Connector - Description

1 0 V

2 0 V

3 FE (Functional Earth)

4 24 VDC (UL - Outputs power supply)

5 24 VDC (UB - Module & Inputs power supply) LEDs

6 UL indicator

7 UB indicator

Pin 4 pins Power Connector - Description 1 24 VDC (UL - Outputs power supply)

2 24 VDC (UB - Module & Inputs power supply)

3 0 V 4 0 V LEDs 5 UL indicator 6 UB indicator TCIEP-888P-D1U TCIEP-888P-DYU 6 7 5 6

(22)

HarshIO 600 eIP • 22 • IP67 IO-Link Modules for EtherNet/IP Note!

The shell of each Power IN/OUT connector is connected to PE screw tab. Refer to Earth connection part

Note!

7/8” accessories (cordsets, plugs …) connected to the module power connectors shall be screwed with a torque of 2.0 Nm to ensure a correct sealing to achieve IP67 rating.

Warning!

User has to verify that the maximum current consumption that can be reached ( e.g. all output active at the same time,…) is lower than the maximum limit on all the range of temperature supported by the application

Warning!

A overcurrent protection (ex: fuse) shall be added in front of IO modules to avoid possible destruction in case of over-current situation

Power supplies

The HarshIO module can be powered by 2 separate power supplies: • UB power supply is used to power:

o Module’s logic

o Digital inputs (I/O connector Pin 1)

o Standard Input/ Output SIO and IO-Link (I/O connector Pin 4) • UL power supply is used to power:

o Digital outputs only (I/O connector Pin 2)

o It also provides extended power to Brad IO-Link digital hub (I/O connector Pin 2) o

There is no separate grounding between UB and UL. It means that 0V (UB) and 0V (UL) are connected.

The +24 voltage can be applied on Module/Inputs power supply (UB) and Outputs power supply (UL) from separate or unique power supply source.

Note!

You can only apply +24 voltage on UB if you only use the inputs.

The maximum amperage capability of the power connectors is limited to 8A and users have to make sure that the current consumption of the HarshIO module, the connected devices to the IO ports as well as the

subsequent daisy chained modules would not exceed this consumption limit.

Note!

UB & UL support a power interruption according to EN 60204-1.

Note!

If you only use digital input devices, there is no need to supply power on UL. UL is only required for Outputs on Pin2 or Extended power supply for Molex IO-Link I/O Hubs.

(23)

HarshIO 600 eIP • 23 • IP67 IO-Link Modules for EtherNet/IP

Protection strategies on electrical faults

Multiple electrical faults may occur (intentionally or not) which are: - Overload / Overcurrent

- Short Circuit - Under voltage - Over voltage

According to the type, protection strategies are applied for Pin 1, Pin 2 and Pin 4 according to the IO configuration and on all the ports or on a single one depending on the type of issue. See table below.

PIN 1 2 4 Mode 24V DO SO IOL State Power 1 1 UL UB Nominal voltage (24v)

Nominal voltage (24v) ON ON ON BLUE

OverCurrent > ~10A OFF (1) Reset all pins to 0 (2)

Reset all pins to 0 (2) Reset all pins to 0 (2) UnderVoltage < 19,2V

OFF (1) ON

OverVoltage > 30V Reset all pins to 0 (2) Reset all pins to 0 (1)

Data invalid (1) OverCurrent

> 10A

Nominal voltage (24v)

OFF (1) Reset all pins to 0 (2) Reset all pins to 0 (2) OverCurrent > ~10A

UnderVoltage < 19,2V

OverVoltage > 30V Reset all pins to 0 (1)

UnderVoltage < 19,2V

Nominal voltage (24v) ON ON BLUE

OverCurrent > ~10A

OFF (1)

Reset all pins to 0 (2)

Reset all pins to 0 (1) Data invalid (1)

UnderVoltage < 19,2V

OverVoltage > 30V

Reset all pins to 0 (2) OverVoltage

> 30V

Nominal voltage (24v) ON ON BLUE

OverCurrent > ~10A

OFF (1) Reset all pins to 0 (1) Data invalid (1)

UnderVoltage < 19,2V OverVoltage > 30V

DO: Digital output configured on Pin2

SO: Standard Digital output configured on Pin4 IOL: IO-Link configured on Pin4

ON LED fixed green & Pin energized OFF LED off & Pin not energized

BLUE LED fixed blue & IO-Link operational

LED fixed red & diagnostic available

(1) Automatic acknowledgement only, even if EFAM=1 – Refer to the chapter Configuration Data mapping (2) Manual (EFAM=0) and Automatic (EFAM=1) acknowledgement possible – Refer to

(24)

HarshIO 600 eIP • 24 • IP67 IO-Link Modules for EtherNet/IP

LEDs and status bits

The table below shows the LEDs state according to power supply voltages applied and the corresponding status bits.

LEDs Color State Input Process data - Status bit

State & Power supply voltages

UL Off

No error Voltage not present (UL=0 V) If no DO configured Powered and UB not powered

UVUL =1

Voltage not present (UL=0 V)

• If DO configured & energized

• Hub 12/4 configured with PIN 2 used as auxiliary power

Fixed green No error Voltage present 19.2 V ≤ UL ≤ 30 V

Fixed red

UVUL =1 Voltage 0 V < UL <19.2 V

OVUL =1 Voltage over 30 V

OLUL =1 Overload (8 A) *

UB

Off No error

Voltage < 11 V

• If UB < 11V, HarshIO will shutdown • If UB > 13V, HarshIO will boot up Fixed green No error Voltage present 19.2 V ≤ UL ≤ 30 V

Fixed Red

UVUB =1 Voltage 0 V < UL <19.2 V

OVUB =1 Voltage over 30 V

OLUB =1 Overload (8 A) *

(*): a ratio is applied on 8A. The real threshold is 8A x1.45

UVx: Under Voltage (x = UL or UB) OVx: Over Voltage (x = UL or UB) OLx: Over Load (x = UL or UB) DO: Digital Output configured on Pin2

Note!

As IO-Link operation voltage is defined above 18V, IO-Link communication will be reinitialized if UB goes down under 17V and comes back up to 19.2V.

(25)

HarshIO 600 eIP • 25 • IP67 IO-Link Modules for EtherNet/IP

Ethernet connectors and encoding switches

Pinout and orientation

Note!

Shell of each connector (FE1 & FE2) is connected to its own FE screw tab.

Note!

M12 Ethernet connector shall be screwed with a torque of 2.0 Nm to ensure a correct sealing to achieve IP67 rating.

Ethernet LEDs

LED Color State Meaning

LINK ETH

Fixed yellow 10MB* + No Activity

Blinking yellow 10MB* + Activity Fixed Green 100MB + No Activity Blinking Green 100MB + Activity (*): 10MB is not supported (100MB only)

Pin Description

1 TX+

2 RX+

3 TX-

4 RX-

Link ETH1 indicator Link ETH2 indicator

(26)

HarshIO 600 eIP • 26 • IP67 IO-Link Modules for EtherNet/IP

Networks LEDs

The left side bi-color red/green LED is network status indicator (NET) and the right side bi-color red/green LED is internal module status indicator (MOD).

LED Color State Meaning

NET

OFF No UB power supply or no IP address assigned

Blinking Red IP address assigned & connection time-out

Rotary position changed while IO exchange running

Fixed Red IP Conflict detected (Duplicate IP)

Fixed Green IP address assigned & connection established (no communication problem) Blinking Green IP address assigned & no connection established

Blinking Green/Red Self-test on power up

MOD

OFF No UB power supply

Blinking Red

Major Recoverable Fault - IP Conflict detected

- Rotary position changed while IO exchange running - Configuration Control changed (Set attr3 object 0xF5) - Interface Configuration changed (Set attr5 object 0xF5) - IP lost (Ex : DHCP mode)

Fixed Red Major Unrecoverable Fault

Fixed Green Module is started and operational

Blinking Green Module is started but no configuration has been received through an IO connection yet. Blinking Green/Red Self-test on power up

(27)

HarshIO 600 eIP • 27 • IP67 IO-Link Modules for EtherNet/IP

Use of the rotaries

3 decimal rotary switches are located under the window and oriented as shown below. “x100 x10 x1” labels are printed below of the rotary (PCB silkscreen).

Note!

The module window shall be screwed with a torque of 0.3 Nm to ensure a correct sealing to achieve IP67 rating and shall be closed during working operation. The user shall check regularly that the torque of module window is respecting the screwing value 0.3 Nm

The rotary switch position is only read at the boot of the HarshIO module. Any modification of the position will require a power cycle (ON  OFF  ON) or a reset of the module

The HarshIO module is out-of-box configured with rotary position 000. This configuration corresponds to stored IP address mode 500 with DHCP mode activated. When connecting to a network with a DHCP server, an IP address is automatically assigned to the module.

Assigning an IP address using 0xF5 TCP/IP Object allows defining permanently this IP address for the following module startup. No rotary switches modification would be required.

To change or set the IP address, the operator has the possibility to use one of the following methods:

Mode x100 rotary x10 rotary x1 rotary Descriptions Static Address

x

[0 to 2]

y

[0 to 9]

z

[1 to 9]

Overwrite the 4th byte of the IP address stored in non-volatile

memory.

IP Address: 192.168.1.xyz (xyz from 1 to 254) IP mask: 255.255.255.0

Gateway: 192.168.1.1

Note!

If the IP address is 192.168.1.1 then the gateway will be 0.0.0.0

Note!

When using static IP address mode, the IP address is stored in the Flash memory of the module.

(28)

HarshIO 600 eIP • 28 • IP67 IO-Link Modules for EtherNet/IP DHCP Mode (based on MAC address)

4

0

0

HarshIO module gets its IP address, IP mask address and gateway address according DHCP method based on MAC address. It will send the DHCP request indefinitely until receiving an IP DHCP Mode (based on Client ID=”BRAD_xy”)

4

y

[0 to 9]

z

[1 to 9]

HarshIO module gets its IP address, IP mask address and gateway address according DHCP method based on Client ID=”BRAD_xy”.

It will send the DHCP request indefinitely until receiving an IP

(yz) in the range from 1 to 99 can be allocated

Stored

IP Address

5

0

0

HarshIO module gets its IP address, IP mask address and gateway address according information stored in its non-volatile memory.

Note!

The module will start in DCHP mode until a new mode is configured via Explicit messages (attr3 object 0xF5).

Module

Reset

9

0

0

EtherNet/IP protocol is not started.

Factory default values below will be applied at the next power cycle with new rotary position.

▪ IP address: DHCP ▪ Subnet mask: 0.0.0.0 ▪ Gateway: 0.0.0.0

▪ ETH1 port: Auto negotiation + Auto-MDI ▪ ETH2 port: Auto negotiation + Auto-MDI

▪ ACD Enabled

▪ QuickConnect Disabled Update

Firmware

9

9

9

The module enters in the update firmware mode. Refer to Chapter Firmware update

All other rotary

positions

a

b

c

Same behavior than position 5 0 0

Note!

When switching from DHCP mode to Static IP mode (attr3 of object TCP/IP 0xF5), the mask of the IP address will always be 255.255.255.0.

Note!

When switching from DHCP mode to Stored IP mode (attr3 of object TCP/IP 0xF5), the IP address and the mask will be the ones obtained from the DHCP mode

Note!

The IP mask address and gateway address are the ones stored in the Flash memory of the module. If you want to change these parameters, you can send explicit messages command to the module (attr5 of object TCP/IP 0xF5). See section here.

Note!

When using Static IP and DHCP modes, it is not possible to store an IP address using CIP Explicit messages (attr5 of object TCP/IP 0xF5)

(29)

HarshIO 600 eIP • 29 • IP67 IO-Link Modules for EtherNet/IP Warning!

If you change the rotary position while the EtherNet/IP scanner has an I/O connection established, the connection will be closed and the Fail Safe Mode will be applied. A reset command or a power cycle will be required.

I/O connectors

Pinout and orientation

Pin I/O Connector - Description Powered by

1 24VDC (L+) UB

2 D_I/O - Digital Input (DI) or output (DO) - Configurable UL for DO

3 GND (L-)

4

C/Q, IO-Link data transmission cable. It can also be configured as Standard Digital Input (SI), Standard Digital Output (SO) and as Extended Power Supply (EPS)

UB

5 Not connected

LEDs

6 Tri-color red/blue/green LED for even channel indicator– Pin4 7 Bi-color red/green LED for odd channel indicator – Pin2

C/Q connection for communication (C) or switching (Q) signal (SIO)

Warning!

When a potential is applied on SIO/IO-Link channel (Pin 4), the difference between the value of this external potential and the UB shall not be higher than 0.3 V.

A value higher than 0.3 V will result a destruction of the HarshIO module. An external potential with a value lower than UB is accepted.

Note!

Shell of each I/O Port connector is connected to Functional Earth. Refer to Chapter Functional earth connections.

6

(30)

HarshIO 600 eIP • 30 • IP67 IO-Link Modules for EtherNet/IP Note!

M12 accessories (cordsets, plugs …) connected to the module I/O and network connectors shall be screwed with a torque of 2.0 Nm to ensure a correct sealing to achieve IP67 rating.

Note!

At the module power up and before the first connection with the PLC, Pin #2 & Pin #4 are configured as Digital Input.

Note!

The IO-Link devices can be connected to the I/O connector via 3, 4 or 5-wire standard cables with a maximum length of 20 m.

Channel LEDS and status bits

The table below shows the LEDs behavior, the description and the corresponding status bits.

DI: DO: SI: SO: EPS: IO-Link:

Digital Input configured on Pin2 Digital Output configured on Pin2

Standard digital Input configured on Pin4 Standard digital Output configured on Pin4 Extended Power Supply

IO-Link configured

LEDs Color State Input process data -

Status bit State & Description

C1, C9 C3, C11 C5, C13 C7, C15 (Pin 2) OFF

No error DI configured but not activated (not set to 1) DO configured but not energized

Fixed green No error DI activated.

DO / EPS energized

Fixed red

CSx=1 DO / EPS: when shorted to ground

DO: when overload detected (>500mA) OVUB =1

All PSx=1 DO / EPS energized and overvoltage on UB (> 30 V) OLUB =1

All PSx=1 DO / EPS energized and overcurrent on UB (>~10A) UVUB =1

All PSx=1 DO / EPS energized and under voltage (UB <19.2V)

OVUL =1 DO / EPS: when energized and UL is overvoltage (UL > 30 V) UVUL =1 DO / EPS: when energized and UL is under voltage (UL <19.2V)

PSx=1 DI/DO/EPS configured: when L+ is shorted

DI/DO/EPS: when L+ is overloaded (1.6A)

C0, C8 C2, C10 C4, C12 C6, C14 (Pin 4) OFF No error SI not activated SO not energized IO-link is not activated Fixed green

No error

Shows the status of the Port in SIO mode: - SI activated

- SO energized

Fixed blue

IOLSx = 0 & IOLDx=0 The BLUE led shows the actual IO-Link communication state IO-link Device connected and in OPERATE state.

(31)

HarshIO 600 eIP • 31 • IP67 IO-Link Modules for EtherNet/IP

Blinking

blue IOLSx =3 & IOLDx=1

IOLSx =0 & IOLDx=1

The BLUE led shows the actual IO-Link state: Blinking at 1 Hz: searching device, wakeup mode

Blinking at 2 Hz: device found and in state PREOPERATE

Fixed red

CSx=1 SO: energized and shorted to ground

SO: when overload detected (>500mA) UVUB =1

All PSx=1

IOLSx # 0 (if configured)

Under voltage (UB <19.2V) when SO energized or IO-Link configured

OVUB =1 All PSx=1

IOLSx # 0 (if configured)

Overvoltage on UB (> 30 V) when SO energized or IO-Link configured

OLUB =1 All PSx=1

IOLSx # 0 (if configured)

Overcurrent on UB (>~10A) when SO energized or IO-Link configured

OLUL =1 All PSx=1

IOLSx # 0 (if configured)

Overcurrent on UL (>~10A) when SO energized or IO-Link configured

Blinking red PSx=1 Blinking at 1 Hz: SI: L+ is shorted Blinking at 1 Hz: SI: L+ is overloaded (1.6A)

IOLSx # 0 Blinking at 2 Hz: IO-Link device connected but validation failed

CSx: UVx: OVx: OLx: PSx: IOLSx: IOLDx:

Channel Status (x = Channel number) Under Voltage (x = UL or UB)

Over Voltage (x = UL or UB) Over Load (x = UL or UB)

Port Status (x = Channel number) - state of the pin1 (L+) IO-Link Status

(32)

HarshIO 600 eIP • 32 • IP67 IO-Link Modules for EtherNet/IP

Functional earth connections

The functional earth (FE0) shall always be connected to ground to ensure proper operation of the module. The two functional earth (FE1 & FE2) are not connected to the functional earth (FE0).

Note!

3 screw terminals functional earth connections (FE0 / FE1 / FE2) are galvanically isolated.

Functional Earth N°0 (FE0)

(33)

HarshIO 600 eIP • 33 • IP67 IO-Link Modules for EtherNet/IP According to its position, the shield plate offers different functional earth connection to ground.

Switch

(34)

HarshIO 600 eIP • 34 • IP67 IO-Link Modules for EtherNet/IP

5.

I/O Data mapping

I/O messaging

HarshIO module supports up to a maximum of 8 I/O connections. Fewer connections allow faster data I/O update rates (RPI value).

I/O Connections:

- HarshIO module supports 2 transport Class 1 I/O connections (Cyclic and Change-Of-State triggers):

o 1x Exclusive Owner

▪ Unicast or Multicast (TO) connection ▪ Unicast (OT) connection

o 7x Listen Only or Input Only (8 Input Only connection if no Exclusive Owner connection) ▪ Multicast or Unicast (TO) connection

Note!

Listen Only connection allows a second Ethernet/IP scanner connected to the network to listen the Input process data. For example, this feature is useful to share easily Inputs with a HMI/Scada application.

(35)

HarshIO 600 eIP • 35 • IP67 IO-Link Modules for EtherNet/IP

EtherNet/IP Assembly instances

The I/O process data are available through the EtherNet/IP assembly instances. Below the list according to the connection type. Input Assembly Data length (bytes) Output Assembly Data length (bytes) Configuration Assembly Data length

(bytes) EDS entry

Exclusive Owner

Digital I/O & Status 110 8 121 36 100 260 None

Digital I/O & Status + IO-link with 4 bytes I/O 111 88 121 36 100 260 EO_PD_4 bytes Digital I/O & Status + IO-link with 8 bytes I/O 112 120 122 68 100 260 EO_PD_8 bytes Digital I/O & Status + IO-link with 32 bytes I/O 113 312 123 260 100 260 EO_PD_32 bytes Input Only

Digital I/O & Status 110 8 198 0 100 260 or 0 IO_Status or

IO_Status-No Conf Digital I/O & Status + IO-link with 4 bytes I/O 111 88 198 0 100 260 or 0 IO_PD_4 bytes or

IO_PD_4 bytes-No Conf Digital I/O & Status + IO-link with 8 bytes I/O 112 120 198 0 100 260 or 0 IO_PD_8 bytes

IO_PD_8 bytes-No Conf Digital I/O & Status + IO-link with 32 bytes I/O 113 312 198 0 100 260 or 0 IO_PD_32 bytes

IO_PD_32 bytes-No Conf Listen Only

Digital I/O & Status 110 8 199 0 100 260 or 0 LO_Status

LO_Status-No Conf Digital I/O & Status + IO-link with 4 bytes I/O 111 88 199 0 100 260 or 0 LO_PD_4 bytes

LO_PD_4 bytes-No Conf Digital I/O & Status + IO-link with 8 bytes I/O 112 120 199 0 100 260 or 0 LO_PD_8 bytes

LO_PD_8 bytes-No Conf Digital I/O & Status + IO-link with 32 bytes I/O 113 312 199 0 100 260 or 0 LO_PD_32 bytes

LO_PD_32 bytes-No Conf

Note!

If your EtherNet/IP scanner configuration tool does not support the management of EDS files, you may have to configure manually the assembly numbers to access the process data.

– Example of HarshIO assembly setting in Rockwell Automation RSLogix 5000 software –

(36)

HarshIO 600 eIP • 36 • IP67 IO-Link Modules for EtherNet/IP

Input process data mapping

Assembly #110 - Digital data + with no IO-Link data

Process Input Data (8 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 DI7 SI6 DI5 SI4 DI3 SI2 DI1 SI0

01 DI15 SI14 DI13 SI12 DI11 SI10 DI9 SI8

02 PS7 PS6 PS5 PS4 PS3 PS2 PS1 PS0

03 n/u OLUL OVUL UVUL n/u OLUB OVUB UVUB

04 CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0

05 CS15 CS14 CS13 CS12 CS11 CS10 CS9 CS8

06 IOML6 IOLM4 IOLM2 IOLM0

07 IOLM14 IOLM12 IOLM10 IOLM8

SIx: SI - Standard Input data (x = Channel number) – Pin4 DIx: DI - Digital Input data (x = Channel number) – Pin2 PSx: Port Status (x = Port number) - state of the pin1 (L+) 1: short circuit detected

0: No default

UVx: Under Voltage (x = UL or UB) 1: Under voltage detected

0: No default

OVx: Over Voltage (x = UL or UB) 1: Over voltage detected

0: No default

OLx: Over Load (x = UL or UB) 1: Over load detected

0: No default

CSx: Channel Status (x = Channel number) – State of the Digital Output (DO – pin 2) or Standard Output (SO – pin 4)

1: short circuit detected 0: No default

IOLMx: IO-Link Communication Mode (x = Channel number) 0: IO-Link communication not activated

(37)

HarshIO 600 eIP • 37 • IP67 IO-Link Modules for EtherNet/IP

Assembly #111 - Digital data + with 4 bytes data per IO-Link device

Input Process Data (8 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 DI7 SI6 DI5 SI4 DI3 SI2 DI1 SI0

01 DI15 SI14 DI13 SI12 DI11 SI10 DI9 SI8

02 PS7 PS6 PS5 PS4 PS3 PS2 PS1 PS0

03 n/u OLUL OVUL UVUL n/u OLUB OVUB UVUB

04 CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0

05 CS15 CS14 CS13 CS12 CS11 CS10 CS9 CS8

06 IOLM6 IOLM4 IOLM2 IOLM0

07 IOLM14 IOLM12 IOLM10 IOLM8

Offset (in byte) per IO-Link channel

IO-Link Process Data (4 bytes)

C0 C2 C4 C6 C8 C10 C12 C14

8 18 28 38 48 58 68 78 IO-Link Input Process Data (4 bytes)

12 22 32 42 52 62 72 82 IOLS (Bits 0-14) + IOLD (bit 15) (2 bytes)

14 24 34 44 54 64 74 84 IOL_LE_SC (1 bytes)

15 25 35 45 55 65 75 85 IOL_LE_EQ (1 bytes)

16 26 36 46 56 66 76 86 IOL_LE_EC (2 bytes)

For Input Process Data information, refer to input assembly #110

IO-Link Input Process Data: Area where the IO-Link process data are mapped.

IOLS - IO-Link Communication Status with device • 0 – Device is connected and no errors detected • 1 – Device is not connected

• 2 – Device Lost

• 3 – Detection in progress • 6 – Invalid revision ID • 7 – Invalid vendor ID • 8 – Invalid device ID • 9 – Invalid serial number • 10 – Invalid cycle

• 11 – Channel is configured as standard IO • Other – Please contact tech support IOLD - IO-Link Data Valid

• 1 – Data is valid • 0 – Data is invalid

IOL_LE_SC – IO-Link Last Event: Sequential Count

This parameter is the number of the latest IO-Link events. When a new event occurs, this counter is incremented by 1.

IOL_LE_EQ - IO-Link Last Event: Evt Qualifier

This parameter provides the instance, the source, the type and the mode of the event. Refer to chapter IO-Link Events & errors codes

IOL_LE_EC - IO-Link Last Event: Evt Code

This parameter provides the event code.Please refer to the specific IO-Link device data sheet for the definition of the event codes.

(38)

HarshIO 600 eIP • 38 • IP67 IO-Link Modules for EtherNet/IP

Assembly #112 - Digital data + with 8 bytes data per IO-Link device

Input Process Data (8 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 DI7 SI6 DI5 SI4 DI3 SI2 DI1 SI0

01 DI15 SI14 DI13 SI12 DI11 SI10 DI9 SI8

02 PS7 PS6 PS5 PS4 PS3 PS2 PS1 PS0

03 n/u OLUL OVUL UVUL n/u OLUB OVUB UVUB

04 CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0

05 CS15 CS14 CS13 CS12 CS11 CS10 CS9 CS8

06 IOLM6 IOLM4 IOLM2 IOLM0

07 IOLM14 IOLM12 IOLM10 IOLM8

Offset (in byte) per IO-Link channel IO-Link Process Data (8 bytes)

C0 C2 C4 C6 C8 C10 C12 C14

8 22 36 50 64 78 92 106 IO-Link Input Process Data (8 bytes)

16 30 44 58 72 86 100 114 IOLS (Bits 0-14) + IOLD (bit 15) (2 bytes)

18 32 46 60 74 88 102 116 IOL_LE_SC (1 bytes)

19 33 49 61 75 89 103 117 IOL_LE_EQ (1 bytes)

20 34 50 62 76 90 104 118 IOL_LE_EC (2 bytes)

For Input & IO-Link Process Data information, refer to input assembly #110 & assembly #111

Assembly #113 - Digital data + with 32 bytes data per IO-Link device

Input Process Data (32 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 DI7 SI6 DI5 SI4 DI3 SI2 DI1 SI0

01 DI15 SI14 DI13 SI12 DI11 SI10 DI9 SI8

02 PS7 PS6 PS5 PS4 PS3 PS2 PS1 PS0

03 OLUL OVUL UVUL OLUB OVUB UVUB

04 CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0

05 CS15 CS14 CS13 CS12 CS11 CS10 CS9 CS8

06 IOLM6 IOLM4 IOLM2 IOLM0

07 IOLM14 IOLM12 IOLM10 IOLM8

Offset (in byte) per IO-Link channel IO-Link Process Data (32 bytes)

C0 C2 C4 C6 C8 C10 C12 C14

8 46 84 122 160 198 236 274 IO-Link Input Process Data (32 bytes)

40 78 116 154 192 230 268 306 IOLS (Bits 0-14) + IOLD (bit 15) (2 bytes)

42 80 118 156 194 232 270 308 IOL_LE_SC (1 bytes)

43 81 119 157 195 233 271 309 IOL_LE_EQ (1 bytes)

44 82 120 158 196 234 272 310 IOL_LE_EC (2 bytes)

For Input & IO-Link Process Data information, refer to input assembly #110 & assembly #111

Warning!

If the IO-Link Input Process Data size configured (ex: 4 bytes) is lower than the IO-Link Input Process Data size of the connected IO-Link device (ex: 32 bytes), the EtherNet/IP connection will be established and the first 4 input bytes of data will be consumed.

(39)

HarshIO 600 eIP • 39 • IP67 IO-Link Modules for EtherNet/IP

Output process data mapping

Assembly #121 - Digital data + with 4 bytes data per IO-Link device

Output Process Data (4 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 DO7 SO6 DO5 SO4 DO3 SO2 DO1 SO0

01 DO15 SO14 DO13 SO12 DO11 SO10 DO9 SO8

02 CSIC14 CSIC12 CSIC10 CSIC8 CSIC6 CSIC4 CSIC2 CSIC0

03 EFA

Offset (in byte) per IO-Link channel IO-Link Process Data (4 bytes)

C0 C2 C4 C6 C8 C10 C12 C14

4 8 12 16 20 24 28 32 IO-Link Output Process Data (4bytes)

SOx: SO - Standard Output data (x = Channel number) – Pin4 DOx: DO - Digital Output data (x = Channel number) – Pin2

CSICx: Command to Switch an IO-Link port configured in IO-Link mode to SI mode (x = Channel number – Pin4). Refer to chapter SI with IO-Link.

• 0 – SI mode • 1 – IO-Link mode

EFA: Electrical Fault Acknowledgement. This toggle bit is used to manually acknowledge the electrical fault. Refer to configuration assembly #100 for Electrical Fault Acknowledgement Mode.

IO-Link Input Process Data: Area where the IO-Link process data are mapped.

Assembly #122 - Digital data + with 8 bytes data per IO-Link device

Output Process Data (4 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 DO7 SO6 DO5 SO4 DO3 SO2 DO1 SO0

01 DO15 SO14 DO3 SO12 DO11 SO10 DO9 SO8

02 CSIC14 CSIC12 CSIC10 CSIC8 CSIC6 CSIC4 CSIC2 CSIC0

03 EFA

Offset (in byte) per IO-Link channel IO-Link Process Data (8 bytes)

C0 C2 C4 C6 C8 C10 C12 C14

4 12 20 28 36 44 52 60 IO-Link Output Process Data (8 bytes)

For Output and IO-Link Process Data information, refer to output assembly #121 and assembly #122

Assembly #123 - Digital data + with 32 bytes data per IO-Link device

Output Process Data (4 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 DO7 SO6 DO5 SO4 DO3 SO2 DO1 SO0

01 DO15 SO14 DO3 SO12 DO11 SO10 DO9 SO8

02 CSIC14 CSIC12 CSIC10 CSIC8 CSIC6 CSIC4 CSIC2 CSIC0

03 EFA

Offset (in byte) per IO-Link channel IO-Link Process Data (32 bytes)

C0 C2 C4 C6 C8 C10 C12 C14

(40)

HarshIO 600 eIP • 40 • IP67 IO-Link Modules for EtherNet/IP For Output and IO-Link Process Data information, refer to output assembly #121 and assembly #122

Warning!

If the Link Output Process Data size configured (ex: 4 bytes) is lower than the IO-Link Output Process Data size of the connected IO-IO-Link device (ex: 32 bytes), the EtherNet/IP connection will be established and the first 4 output bytes of data will be produced.

Configuration data mapping

Assembly #100 - Configuration data

Process Input Data (4 bytes)

Bit

Offset (in byte) 7 6 5 4 3 2 1 0

00 Reserved EFAM

01 Reserved GIF

02

Reserved 03

C1 C3 C5 C7 C9 C11 C13 C15 Pin2 Digital Channels

4 36 68 100 132 164 196 228 IO Mode (1 bytes)

5 37 69 101 133 165 197 229 DO Fail Safe Mode (1 bytes)

6 38 70 102 134 166 198 230 DI Invert (1 bytes)

C0 C2 C4 C6 C8 C10 C12 C14 Pin4 Digital Channels

7 39 71 103 135 167 199 231 IO Mode (1 bytes)

8 40 72 104 136 168 200 232 SO Fail Safe Mode (1 bytes)

9 41 73 105 137 169 201 233 SI Invert (1 bytes)

IO-Link Mode

10 42 74 106 138 170 202 234 ID Validation and Data Storage Modes (2 bytes)

12 44 76 108 140 172 204 236 Vendor ID (2 bytes)

14 46 78 110 142 174 206 238 Device ID (3 bytes)

17 49 81 113 145 177 209 241 Reserved

19 51 83 115 147 179 211 243 Direct Param Page2 Enable (1 bytes)

20 52 84 116 148 180 212 244 Direct Param Page2 (16 bytes)

EFAM: Electrical Fault Acknowledgement Mode.

When an electrical fault occurs, the module provides a diagnosis about the event into the input assembly (byte offset 02/03/04/05) and applies a protection strategy on pin2, pin4 and pin1. (Refer to the chapter Protection Strategies on electrical fault).

0 = Automatic Acknowledgement and Notification only (NO)

If the electrical fault disappears, the module will automatically acknowledge the error and will remove the protection strategy and output values are restored.

1 = Manual Acknowledgement and Notification & Protection (NP)

If electrical fault disappears, the module will not automatically acknowledge the error. As soon as the user manually acknowledges the error (toggle bit “EFA”), the protection strategy is removed. Once done, it goes in normal mode and output values are restored.

Warning!

Some electrical faults cannot be manually acknowledged even if EFAM is set to 1. Please refer to chapter Protection Strategies on electrical fault.

(41)

HarshIO 600 eIP • 41 • IP67 IO-Link Modules for EtherNet/IP GIF: Global Input filter

This parameter applies debounce filtering to all digital inputs (DI – Pin2) and prevents the processing of fast input state changes, like those caused by contact bouncing. Signal changes are ignored according to the filter time applied and is only registered when the changed polarity has remained fully stable over a given window time (every new change resets the filter timer).

0: 0ms 1: 1ms 2: 3ms 3: 5ms

IO Mode

This parameter allows configuring the pin2 (channels number C1, C3, C5, C7, C9, C11, C13, C15) and the pin4 (channels number C0, C2, C4, C6, C8, C10, C12, C14)

For Pin2: For Pin4:

0 = Digital Input (DI) 0 = Standard Input (SI) 1 = Digital Output (DO) 1 = Standard Output (SO)

2 = Extended Power Supply 2 = Standard Input with IO-Link (Refer to chapter SI with IO-Link) 3 = IO-Link

Note!

“Power Supply” on Pin2 is a 24 voltage applied continuously after the EtherNet/IP connection. It allows to power up the Molex IO-Link hub 8D0P-808 and TEDIO-8B4P-808.

DO / SO Fail-Safe Mode

This parameter is used for setting the fail-safe value behavior of Digital Output (DO) configured on Pin#2 and of Standard Digital Output (SO) configured on Pin4.

Fail-safe value will be applied in the below conditions:

- When the Scanner is switched from RUN to PROG (IDLE mode)

- In the event of loss of bus communication (Cable disconnected, connectionTime-out, inhibit mode…) 0 = Reset to 0

1 = Hold Output State. When the communication failure occurs, the output remains in the last state sent by the PLC

Note!

If Pin#2 is defined as Extended Power Supply, the fail-safe mode will be ignored (Fail-safe value not applied).

Note!

If the IO-Link port is in operate mode while the fail-safe mode is triggered, the IO-Link device will apply its own fail-safe mode. Invalid data status will be indicated into the Input assembly.

DI / SI Invert

This parameter changes the polarity of the digital inputs. Therefore, the Input Process Data will also report this inversion.

It could be used to treat normally close sensors in positive logic. 0 = Normal

(42)

HarshIO 600 eIP • 42 • IP67 IO-Link Modules for EtherNet/IP ID Validation and Data Storage Modes

Please refer to the chapters ID Validation and Data Storage.

IO-Link provides three levels for the validation of the identity of an IO-Link Device per IO-Link port before establishing the IO-Link connection.

o None: no ID checking

o Compatible: Vendor ID / Device ID checking

o Identical: Vendor ID / Device ID / Serial number checking

The Data Storage mode is used to define the parametrization strategy in case of replacement. o Restore: The parameter data are sent from the IO-Link Master to the device o Backup + Restore: The parameter data can be updated in both directions

Possible values are: 0: None 1: Compatible

2: Compatible with Backup & Restore (Data Storage enabled) 3: Compatible with Restore (Data Storage enabled)

4: Identical

5: Identical with Backup & Restore (Data Storage enabled) 6: Identical with Restore (Data Storage enabled)

VendorID / Device ID

This is the Vendor ID / Device ID of the connected IO-Link device. Refer to the chapter ID Validation

Direct Param Page2 Enable (DPP2)

This parameter is a parametrization method for IO‐Link device with specifications V1.0. It enables the data transfer of the Direct Parameter Page 2 to the IO‐Link device.

If validation mode is enabled, DDP2 will be transferred to the IO‐Link device only if the validation is successful. Possible values are:

0: Not enabled 1: Enabled

Direct Param Page2

The DPP2 describes the area between the IO-Link objects 10hex … 1Fhex. This is a manufacturer specific range of IO-Link device parameter data. Please refer to the manufacturer user’s manual.

DPP2 Data is an area of 16 Bytes that will be sent in case of DDP2 Enable set from the IO-Link Master to the IO-Link device at each connection.

Note!

For ease of programming in Studio 5000, Molex provides an AOI (Add-On-Instruction) to use pre-named tags instead of using Generic tags. Please refer to chapter Rockwell Studio 5000.

References

Related documents

Network Configurator Application software to setup and monitor tag data Link for CJ2 (Built-in EtherNet/IP) CPU Units and EtherNet/IP Units... NX-IO Configurator Application software

digital I/O. The module thus makes it possible to integrate IO-Link devices into a digital infrastructure and utilize almost the full extended range of functions of the

6 IO LINK VALUE 1 the reference source is the process data out value 1 sent by the IO-Link master 7 IO LINK VALUE 2 the reference source is the process data out value 2 sent by

2.1 Intended use The BNI IOL-… is a decentralized sensor input module which is connected to a host IO-Link master over an IO-Link interface.. 2.2 General safety

About this guide The BNI EIP-… serves as a decentralized IO Link, input and output module for connecting.. to an

The example in the following figure shows the terminal assignment of the communication module IO-Link Master CM 8xIO-Link (3- and 5-conductor connection of IO-Link devices). ①

Supply voltage is provided via the IO-Link interface and the higher-level IO-Link master module..

Position sensors Sensors for motion control Industrial imaging Safety technology Process sensors Industrial communication Identification systems Condition monitoring systems