turck TBEN-Lx-8IOL Operating Instructions Manual

turck TBEN-Lx-8IOL Operating Instructions Manual

Io-link master module
Table of Contents

Advertisement

Quick Links

Your Global Automation Partner
TBEN-L...-8IOL
IO-Link Master Module
Operating instructions

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TBEN-Lx-8IOL and is the answer not in the manual?

Questions and answers

Summary of Contents for turck TBEN-Lx-8IOL

  • Page 1 Your Global Automation Partner TBEN-L…-8IOL IO-Link Master Module Operating instructions...
  • Page 2 Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 3: Table Of Contents

    Product family TBEN-L IO-Link – Basics IO-Link- interface – the fieldbus independent communication interface 3.1.1 Communication 3.1.2 Data transmission 3.1.3 Transmission media 3.1.4 Fieldbus/Ethernet integration TBEN-Lx-8IOL Product identification Block diagram Technical data Wiring diagrams 4.4.1 Ethernet/voltage supply 4.4.2 IO-Link ports Process data 4.5.1 Process input data...
  • Page 4 6.5.5 IO-Link Events Class 138 (90h) 6.5.6 VAUX Control Class 161 (A1h) 6.5.7 Basic Class 153 (99h) TBEN-Lx-8IOL with PROFINET GSDML-file Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 5 Configuration, TBEN-Lx-8IOL FSU - Fast Start-Up PROFINET-diagnostics - TBEN-Lx-8IOL Parameters 7.5.1 General module parameters 7.5.2 Parameters for I/O channels Description of user data for acyclic services 7.6.1 Description of the acyclic device user data 7.6.2 Description of the acyclic I/O-channel user data 7.6.3 IM99 (IOL_M)
  • Page 6 Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 7: About This Manual

    About this manual Documentation concept This document contains all information about the Turck IO-Link master module TBEN-Lx-8IOL of the TBEN-L product series with 4 IO-Link ports Class A at connectors C0 to C3 and 4 IO-Link ports Class B. The following chapters contain: ...
  • Page 8: Explanation Of Symbols Used

    This symbol identifies steps that the user has to perform.  RESULTS OF ACTION This symbol identifies relevant results of steps Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 9: General Notes

    General notes This manual includes all information necessary for the prescribed use of the modules of type TBEN- Lx-8IOL. It has been specially conceived for personnel with the necessary qualifications. 1.3.1 Prescribed use The devices described in this manual must be used only in applications prescribed in this manual or in the respective technical descriptions, and only with certified components and devices from third party manufacturers.
  • Page 10 About this manual Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 11: Further Documentation

    Further documentation Product family TBEN-L -   User manual, D301324 „TBEN-L/TBDP-L Compact I/O modules for Ethernet/PROFIBUS-DP“  The user manual for the TBEN-L product family contains comprehensive topics like for example: – General technical properties – Mounting the TBEN-L-modules –...
  • Page 12 Further documentation Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 13: Io-Link – Basics

    IO-Link – Basics IO-Link- interface – the fieldbus independent communication interface IO-Link is a fieldbus-independent communication interface for sensors and actuators. It is based on the IO-Link specification "IO-Link Interface and System Specification" version 1.1.2, November 2012, and on the IEC 61131-9 (2013-09), ed. 1.0, „Programmable controllers - part 9: Sin- gle-drop digital communication interface for small sensors and actuators (SDCI)“.
  • Page 14: Transmission Media

    The operating modes available for selection are the standard switch mode and the communication mode. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 15: Fieldbus/Ethernet Integration

    3.1.4 Fieldbus/Ethernet integration  Usage of the standard-transport mechanisms of established fieldbusses/sensor/actuator busses (DPV0, DPV1, Ethernet …)  Simple integration in engineering systems by means of configuration files (GSD, GSDML, …)  Comfortable usage of even complex product features by means of tool based engineering (FDT/ DTM, …) ETHERNET FIELDBUS...
  • Page 16 IO-Link – Basics Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 17: Tben-Lx-8Iol

    The TBEN-Lx-8IOL is the 8-channel IO-Link-master module of the product family TBEN-L. Like all modules of the TBEN-L-product family, the TBEN-Lx-8IOL is a device with Turck multiproto- col functionality, which means, it can be used in the three Ethernet protocols PROFINET, EtherNet/ IP™...
  • Page 18: Block Diagram

    5 GND (V2) IO-Link 4 C/Q(V1) IO-Link Data Ethernet IO-Link Ethernet µC IO-Link Diag ETH1 ETH2 Fig. 2: Block diagram TBEN-Lx-8IOL Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 19: Technical Data

    Technical data Power supply Supply voltages 24 V DC from operating voltage Permissible range 18 … 30 V DC IO-Link: 20,4 … 28,8 V DC (acc. to IO-Link standard) Total current max. 9 A per module Operating current < 120 mA Sensor/actuator supply V Supply from V1 AUX1...
  • Page 20: Wiring Diagrams

    The connection of Class A devices with signals on pin 2 and pin 5 leads to the loss of the galvanic isolation. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 21: Process Data

    Process data 4.5.1 Process input data Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Basic DXP7 DI6 (SIO) DXP5 DI4 (SIO) DXP3 DI2 (SIO) DXP1 DI0 (SIO) DI14 (SIO) DI12 (SIO) DI10 (SIO) DI8 (SIO) DVS6...
  • Page 22 The order of the IO-Link process input data can be changed via the parameter "Process input data mapping" page 22 Diagnostics Diagnostic data, page 31 (see Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 23: Process Output Data

    4.5.2 Process output data Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Basic DXP7 DXP5 DXP3 DXP1 reserved IO-Link ports IO-Link process output data Port 1 2 - 33 Port 2 34 - 65 Port 3 66 - 97...
  • Page 24: Parameters

    140 - 143 reserved VAUX2- VAUX2 Pin2 C4 (Ch9) monitoring VAUX2 Pin2 C5 (Ch11) VAUX2 Pin2 C6 (Ch13) VAUX2 Pin2 C7 (Ch15) Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 25 Name Meaning Value A = default Manual output reset after overcurrent 0 = no A The output switches on automatically after an overload. 1 = yes The output is manually switched-off after an overload until a new set-command is given (rise and fall). EN DO Activate output 0 = no A...
  • Page 26 IO-Link device. It can thus be necessary to check if the used IO-Link device starts in this mode. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 27 Name Meaning Value A = default Device parameterization via GSD inactive A The port is generic or is not parameterized. active In PROFINET the port is parameterized with a specific device type from the GSDML-file. Cycle time automatic A The Master reads the minimum cycle time from the connected device.
  • Page 28 The Class B supply at Pin2 of the respective connector is switched off. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 29 Values for the parameter "cycle time" [ms]: Time Value Time Value Time Value Time Value Time Value Time Value auto A 0×00 15.2 0×56 30.4 0×7C 59.2 0×91 89.6 0×A4 0×B7 0×08 0×58 31.2 0×7E 60.8 0×92 91.2 0×A5 121.6 0×B8 0×10 16.8...
  • Page 30: Adaptation Of The Process Data Mapping

    Byte 11 MSByte Diagnosis  A Low byte, the lowest byte Low-Byte  High byte High-Byte  MSByte: Most Significant Byte Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 31: Device Status

    Device status 4.7.1 LED behavior The following table describes the protocol-independent behavior of the device LEDs. The protocol specific LED behavior in PROFINET, EtherNet/IP™ and Modbus TCP is described in the respective chapters. Color Status Meaning Remedy gree V1 missing or < 18 V DC Check V1 V1 and V2 OK blinking...
  • Page 32 Short circuit at output of the respective channel right white flashing Support for localizing a module if the blink-/wink-command is acti- vated Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 33: Diagnostic Data

    4.7.2 Diagnostic data For the diagnostic messages we distinguish between V1/V2 overcurrent diagnostics, DXP-diagnos- tics, IO-Link-master and IO-Link-device diagnostics. The „PDINV" diagnostic (process data invalid) can be sent from both devices, IO-Link master or IO- Link device.  V1/V2 overcurrent diagnostics Overcurrent diagnostics for the sensor-/ actuator supply VAUX1 and the Class B supply VAUX2 ...
  • Page 34 A device parameterization via GSDML is not possible with activated data storage. Vendor or Device ID are "0". The connected device can not be identified and is thus not parameterizable. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 35 Meaning Remedy CFGER Wrong or missing device The connected device does not match the Change the parameterization of the IO- channel configuration or there is no device Link port at the master. connected to the channel. Correct the vendor-ID, device-ID, etc. This diagnostic message depends on the The parameterization can be done by parameterization of the channel (see parame-...
  • Page 36 Read out the device Event Codes in order to be able to specify the error more precisely. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 37: Status And Control Word

     Observe that activating/deactivating the Status and Control Word causes changes in the process data mapping.  Modbus TCP  see Register 0x100C: Module status, page 50 PROFINET    see PROFINET-diagnostics - TBEN-Lx-8IOL, page 82 Control word  The control is not in use. V01.0| 2016/12...
  • Page 38: Io-Link Data Storage

    0 = no changes in the device's parameter set 1 = changes in the device's parameter set (e. g. via DTM, at the device, etc.) Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 39: Parameter "Data Storage Mode" = Activated

    4.8.2 Parameter "data storage mode" = activated  The synchronization of the parameter sets is bidirectional.  The actual data set (master or device) is valid: The following applies: – The data set in the device is actual, if DS_UPLOAD_FLAG = 1 –...
  • Page 40 IO-Link-DTM and the device-specific IODD. For the reset of third party devices, please read the corresponding manufacturer docu- mentation. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 41: Parameter "Data Storage Mode" = Read In

    4.8.3 Parameter "data storage mode" = read in  The data set in the device is always the reference data set.  The synchronization of the parameter sets is unidirectional towards to the master.  The status of the DS_UPLOAD_FLAG is ignored. IO-Link-Master IO-Link-Device Para.
  • Page 42: Io-Link - Functions For Acyclic Communication

    Structure of the reset command: Byte 3 Byte 2 Byte 1 Byte 0 0xEF 0xBE 0xAD 0xDE Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 43 Subindex 67: Teach Mode Entity_ IO-Link Read Length Description Port subindex Write 1 byte The master reads all data (device-Id, ven- dor-ID, serial number, etc.) from the con- nected device and saves them. All all previ- ously saved device data are overwritten. Structure of the teach command: Byte 0 0x00...
  • Page 44 Cycle time UINT8 Cycle time of the connected device Port 2 Structure similar to port 1 Port 3 Port 4 Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 45 Subindex 69: Extended Port Diagnostics Entity_ IO-Link Read Length Description Port subindex Write This object serves for reading the  max. 8 byte Extended Port Diagnostics. Structure of the Extended Port Diagnostics: Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
  • Page 46 Adapt the master parameterization (see parameter Device Status Value Meaning Device works correctly Maintenance Event Out-of-Specification Event Functional check error 5-255 reserved Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 47: Io-Link And Turck Device Dtms

    4.10 IO-Link and Turck device DTMs FDT enables a fieldbus and system independent engineering environment to be set up. Generic DTMs allow any type of sensor and actuator to be integrated easily in the system. 4.10.1 Topology-Scan The Topology Scan in PACTware also allows the read-in of an IO-Link configuration down to the IO- Link device.
  • Page 48: Special Dtm Parameters

    In the "Common"-group it is valid for the whole module, in the "Port configuration" group it is only valid for the respective port. Factory settings The master is set back to its factory settings. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 49: Tben-Lx-8Iol With Modbus Tcp

    TBEN-Lx-8IOL with Modbus TCP General 5.1.1 Implemented Modbus functions The modules TBEN-Lx-8IOLsupport the following Modbus TCP functions for accessing process data, parameters, diagnostics and other services: Function codes Function Description Read Coils Reading multiple output bits Read Discrete Inputs Reading multiple input bits...
  • Page 50 Process data outputs, see  Process output data, page 21 0xA000  0xA400 Diagnostics, see Diagnostic data, page 31 0xB000  0xB400 Parameters Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 51 The following table shows the register mapping for the different Modbus addressing methods: Description Decimal 5-digit Modicon Inputs 0x0000 40001 400001     0x01FF 40512 400512 Outputs 0x0800 2048 42049 402049     0x09FF 2549 42560 402560 Module identifier 0x1000...
  • Page 52 Behavior of the BUS LED In case of a Connection Timeout the BUS LED's behavior is as follows: Connection-Timeout BUS-LED time-out green, blinking Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 53 Register 0x113C and 0x113D: Restore Modbus-Connection-Parameters Registers 0x113C and 0x113D serve for resetting the parameter-register 0x1120 and 0x1130 to 0x113B to the default settings. For this purpose, write 0x6C6F to register 0x113C. To activate the reset of the registers, write 0x6164 ("load") within 30 seconds in register 0x113D.
  • Page 54: Data Width Of The Tben-Lx-8Iol In The Modbus-Register Area

    1 0xB012 … IO-Link port 3 0xB019 8 registers of parameter data, assignment similar to port 1 Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 55: Error Behavior (Watchdog)

    Register Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 IO-Link port 4 0xB01A 8 registers of parameter data, … 0xB021 assignment similar to port 1 IO-Link port 5 0xB022 …...
  • Page 56: Behavior Of The Bus Led

    Parameters and diagnostic messages of the I/O channels NOTE Please find explanations regarding parameters and diagnostic messages in the section Register mapping TBEN-Lx-8IOL, page 52. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 57: Tben-Lx-8Iol With Ethernet/Ip

    TBEN-Lx-8IOL with EtherNet/IP™ EDS-file The actual EDS-files for TBEN-L can be downloaded from the Turck home page www.turck.com EDS-file ZIP-file TBEN-Lx-8IOL_Rx.x.eds TBEN-L45_ETHERNETIP.zip QC - QuickConnect QuickConnect is not supported by TBEN-Lx-8IOL. NOTE Further information about QuickConnect and the configuration options can be found in - ...
  • Page 58: Ethernet/Ip™-Standard Classes

    4 (0x04) REVISION STRUCT Revision of the item the Identity Object is rep- resenting. Major Minor USINT 0x01 USINT 0x06 Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 59: Assembly Object (0X04)

    5 (0x05) DEVICE STATUS WORD Device Status 6 (0x06) SERIAL NUMBER UDINT Contains the ident-no. of the product (3 last bytes of the MAC-ID). 7 (0x07) PRODUCT NAME STRUCT e. g.: TBEN-Lx-16DXP LENGTH USINT NAME STRING [13] Device Status Name Definition 0 to 1 reserved...
  • Page 60 EN DO Activate output IO-Link port parameters, see Parameters, page 22 IO-Link port 1 Mode Data storage mode Cycle time Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 61 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Revision Activate Quick Start-Up Device parameterization via GSD Process input data invalid Deactivate diagnostics Process input data mapping Process output data mapping 28 - 29 Vendor ID 30 - 33 Device ID...
  • Page 62 0 - 208 bytes default: 208 bytes – Output data: Output Assembly Instance: 104  0 - 132 bytes default: 132 bytes Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 63: Connection Manager Object (0X06)

    Parameter data mapping, TBEN-Lx-8IOL  Including the status word which can be deactivated via Gateway Class (VSC 100), GW Status Word, page 69 GW Control word, page ATTENTION! Activate/deactivate the Status and Control Word in EtherNet/IP™ Changes in the process data mapping ...
  • Page 64: Tcp/Ip Interface Object (0Xf5)

    Common Services Service code Class Instance Service name 01 (0x01) Get_Attribute_All 02 (0x02) Set_Attribute_All 14 (0x0E) Get_Attribute_Single 16 (0x10) Set_Attribute_Single Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 65  Interface Status The Status attribute indicates the status of the TCP/IP network interface.  Refer to the state diagram: Fig. 6: TCP/IP object state diagram (acc. to CIP Spec., Vol.2, Rev. 1.1) for a description of object states as they relate to the Status attribute. Bit(s) Name Definition...
  • Page 66 Change interface interface configured configuration Status = 0×00000001 Fig. 6: TCP/IP object state diagram (acc. to CIP Spec., Vol.2, Rev. 1.1) Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 67: Ethernet Link Object (0Xf6)

    DWORD Interface flags, page 65 Contains the interface’s MAC address  3 (0x03) PHYSICAL ARRAY OF ADDRESS USINT (Turck: 00:07:46:××:××:××) INTERFACE  6 (0x06) 2 WORD Allows port-wise changes of the Ethernet-set- CONTROL tings 7 (0x07) INTERFACE TYPE 10 (0x0A)
  • Page 68 1 = a local hardware fault detected Common Services Service code Class Instance Service name 01 (0x01) Get_Attribute_All 14 (0x0E) Get_Attribute_Single 76 (0x4C) Enetlink_Get_and_Clear Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 69: Vsc-Vendor Specific Classes

    VSC-Vendor Specific Classes In addition to supporting the above named CIP Standard Classes, the TBEN-L modules support the vendor specific classes described in the following. Class Code Name Description dec. (hex.) 100 (0x64) Gateway Class, page 68 Contains data and settings concerning the field bus-specific part of the TBEN-L devices.
  • Page 70 – RAM data WIDTH (bit), – SERIAL EEPRPOM (kbit) – RTC SUPPORT (in #) – AUTO SERVICE BSL SUPPORT (BOOL) – HDW SYSTEM Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 71 Object Instance 2, gateway Instance Attr. No. Attribute name Type Description dec. (hex.) Status word  STRUCT The Status Word contains general station sta- (0x6D) (Status register 2) tus information: Module – Bit 15: reserved – Bit 14: Force Mode active, „Force Mode Active Error“...
  • Page 72  input data. 1 = process input data (only the process data input image is transferred to scanner) 2 to 7: reserved Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 73 6.5.3 Miscellaneous Parameters Class (VSC 126) Ethernet-Port ETH 1 = instance 1 Ethernet-Port ETH 2 = instance 2 Attr. No. Attribute Get/ Type Description name dec. (hex.) Ethernet DWORD 0 = autonegotiate, AutoMDIX port  (0x6D) 1 = 10BaseT, half duplex, linear topology (AutoMDIX dis- Parameters abled) 2 = 10BaseT, full duplex, linear topology (AutoMDIX dis-...
  • Page 74: Io-Link Port Class 137 (89H)

    173 = 104,0 ms 141 = 52,8 ms 174 = 105,6 ms 142 = 54,4 ms 175 = 107,2 ms Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 75 Attr. no. Attribute name Get/ Type Description dec. (hex.) 3 (0x03) IOL - Cycle time USINT 176 = 108,8 ms (continuation) 177 = 110,4 ms 178 = 112,0 ms 179 = 113,6 ms 180 = 115,2 ms 181 = 116,8 ms 182 = 118,4 ms 189 = 129,6 ms 190 = 131,2 ms...
  • Page 76 USINT 44 (0x2C) IOL - Output data word 0 USINT USINT 59 (0x3B) IOL - Output data word 15 USINT Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 77: Io-Link Events Class 138 (90H)

    6.5.5 IO-Link Events Class 138 (90h) Attr. no. Attribute name Get/ Type Description dec. (hex.) 1 (0x01) IOL-Event 1 – port USINT Port no. of the port which sends the 1st IO- Link Event.  16 (0x10) IOL-Event 16 – port USINT Port no.
  • Page 78: Vaux Control Class 161 (A1H)

    0 = off 1 = Overcurrent 15 (0×0F) VAUX Control - VAUX1 Pin1 C2 (Ch4/5) USINT 0 = off 1 = Overcurrent Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 79 Attr. no. Attribute name Get/ Type Description dec. (hex.) 16 (0×10) VAUX Control - VAUX1 Pin1 C3 (Ch6/7) USINT 0 = off 1 = Overcurrent 17 (0×11) VAUX Control - VAUX1 Pin1 C4 (Ch8) USINT 0 = off 1 = Overcurrent 19 (0×13) VAUX Control - VAUX1 Pin1 C5 (Ch10) USINT...
  • Page 80: Basic Class 153 (99H)

    19 (0×13) Basic - IOL 12 - DI input USINT 20 (0×14) Basic - IOL 14 - DI input USINT Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 81 Attr. no. Attribute name Type Description dec. (hex.) 21 (0x15) Basic - IOL 0 - Input value valid (Data Valid Signal) USINT 0 = no 1 = yes 22 (0x16) Basic - IOL 2 - Input value valid (Data Valid Signal) USINT 0 = no 1 = yes...
  • Page 82 TBEN-Lx-8IOL with EtherNet/IP™ Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 83: Tben-Lx-8Iol With Profinet

    TBEN-Lx-8IOL with PROFINET GSDML-file The actual GSDML-file for TBEN-L can be downloaded from the Turck home page www.turck.com. GSDML-file Zip-file GSDML-Vx.x-TURCK-TBEN_Lx_8IOL-YYYYMMDD-xxxxxx.xml TBEN-L45_PROFINET.zip Configuration, TBEN-Lx-8IOL The TBEN-Lx-8IOL provide eight parameterizable I/O-Link-channels and four universal I/O-channels (DXP). In addition to that, four virtual slots are provided via GSDML in PROFINET. ...
  • Page 84: Fsu - Fast Start-Up

    Overcurrent VAUX2 (pin 2) at C5, channel 11 0x01FB Overcurrent VAUX2 (pin 2) at C6, channel 13 0x01FD Overcurrent VAUX2 (pin 2) at C7, channel 15 0x01FF Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 85 IO-Link-diagnostics PROFINET-diagnostics Port 1 (slot 2 A) Error code Channel Undervoltage (VLOW) 0x0002 Overvoltage (VHIGH) 0x0003 Overload (OVL) 0x0004 Overtemperature (OTMP) 0x0005 Wrong or missing device (CFGERR) 0x0006 Upper limit value exceeded (ULVE) 0x0007 Lower limit value underrun (LLVU) 0x0008 Data storage error (DSER) 0x0009 Process input data invalid (PDINV)
  • Page 86: Parameters

    1 = yes Deactivate WEB server  0 = no A 1 = yes 7.5.2 Parameters for I/O channels Parameters, page 22 Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 87: Description Of User Data For Acyclic Services

    STRING Designation assigned to the module. (0×02) Module revision STRING Firmware revision of the module (0×03) Vendor ID WORD Ident no. for Turck (0×04) Module name STRING The device name assigned to the mod- (0×05) Module type STRING Module type (0×06)
  • Page 88: Description Of The Acyclic I/O-Channel User Data

    Record CAP 6 Record CAP 7 Record CAP 8 Record CAP 9 Record Client access point for class 2 masters Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 89: Im99 (Iol_M)

    7.6.3 IM99 (IOL_M) Name Size Data type Default setting IOL_LINK_VERSION 1 byte UINT8 IO_LINK_PROFILE_VERSION 1 byte UINT8 IO_LINK_FEATURE_SUPPORT 4 bytes UINT32 NUMBER_OF_PORTS 1 byte UINT8 REF_PORT_CONFIG 1 byte UINT8 REF_IO_MAPPING 1 byte UINT8 REF_IOL_M 1 byte UINT8 NUMBER_OF_CAP 1 byte UINT8 INDEX_CAP1 1 byte...
  • Page 90 TBEN-Lx-8IOL with PROFINET Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 91: The Io-Link Function Block Iol_Call

    The IO-Link function block IOL_CALL General The IO-Link function block IOL_CALL is specified in the IO-Link specification "IO-Link Integration Part 1- Technical Specification for PROFIBUS and PROFINET". NOTE Depending on the PLC manufacturer, the IO-Link CALL function block can differ from the specification (for example in the representation or the use of variables).
  • Page 92: Input Variables

    This information is not necessary for the Siemens IOL_CALL (Integration des IO-Link-Masters in TIA Portal, page 95). RECORD_IOL_DATA Source/destination for the data to be read/written. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 93: Output Variables

    8.2.2 Output variables The following description of the function block variables is partially taken from the IO-Link specifi- cation. Name IO-Link Spec. Data Type Meaning DONE_VALID BOOL The read or write access has been executed. BUSY BOOL The read or write access is actually in progress. ERROR BOOL Error while executing the read or write access.
  • Page 94: Status - Communication Error Status

    0×xx80C3xx RESOURCE_ UNAVAILABLE 0×xx8901xx INPUT_LEN_TOO_SHORT The index to be read contains more data than defined in the input variable "LEN" Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 95: Iol_Status

    8.2.4 IOL_STATUS The IOL_STATUS consists of 2 byte Error Code (IOL_M Error_Codes, according to "IO-Link Integration Part 1- Technical Specification for PROFIBUS and PROFINET") and 2 byte Error Type (according to "IO- Link Interface and System"). Byte 3 Byte 2 Byte 1 Byte 0 IOL_M Error_Codes...
  • Page 96 0×8082 APP_DEVNOTRDY Application not ready, device is busy 0×8100 UNSPECIFIC Vendor specific, according to device documentation 0×8101 to VENDOR_SPECIFIC 0×80FF Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 97: Integration Of The Io-Link Master In Tia Portal

     TBEN-Lx-8IOL with: Port 1 Turck temperature sensor, TS-530-LI2UPN8X-..., IO-Link V1.0 Port 2 Port 3 Turck linear position sensor, Li100P0-Q25LM0-..., IO-Link V1.0 Port 4 Port 5 Port 6 Turck IO-Link hub: TBIL-M1-16DXP, IO-Link V1.1 Port 7 Turck ultra sonic sensor, RU130U-M18E-..., IO-Link V1.1 Port 8 Turck inclinometer, B2N360-Q42-...,...
  • Page 98: Hardware Configuration

    IO-Link ports. Diagnostics Optional mapping of the diagnostics (IO-Link and DXP-diagnostics) into the master's process image. (see page Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 99 2 byte IN at C0 TS-530-LI2UPN8X-... generic: IN 1 WORD PORT 2 not used 1 bit IN at C1 Turck linear position sensor,  PORT 3 2 byte IN Port configuration at C2 Li100P0-Q25LM0-... specific: Li100P0-QU25L PORT 4 not used...
  • Page 100 Fig. 10: Configuration of the virtual slots 2 - 9 in the example A generic port configuration B specific port configuration with Turck sensor entry from GSDML Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 101: Configuration Of The Io-Link Ports

    9.2.2 Configuration of the IO-Link ports In generic port configuration, the ports of the IO-Link master can be operated in IO-Link mode with different configuration as well as in DI mode (see also parameter Mode, page 22). In specific port configuration, the IO-Link ports receive the parameters from the GSDML-file. Param- eters like for example Operation mode, Data storage mode, Vendor- and Device ID cannot be changed.
  • Page 102: Using The "Iol_Link_Device" Function Block In Tia Portal

    In TIA-Portal V13, the old IOL_CALL function block can be used to access these functions. Siemens provides it for TIA Portal users underhttps://support.industry.siemens.com. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 103: Example Accesses With Io_Link_Device

    Hardware identifier of the "Basic" slot (slot 1) like in the example (with CPU 1511-PN) – Start address of the input data of TBEN-Lx8IOL (e.g. with a CPU 315) Fig. 13: Hardware identifier: "Basic" slot of the TBEN-Lx-8IOL in the example V01.0| 2016/12...
  • Page 104 The IO-Link device is connected to port 6. IOL_INDEX 0×12 Index for product name Fig. 14: Input variables for read access Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 105  Activate the read access via a rising edge at "REQ". Fig. 15: Activating the read access V01.0| 2016/12...
  • Page 106  In this example, the result of this request can be seen in the watch table (row 19 and following) in the "IO-Link Record". Fig. 16: Process data of the sensor Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 107 Write access Changing the parameter "Measured value update time/rotating/disabling a display" (index 55) to the value 0x05 (600 ms measured value update time, display rotated by 180°) for the Turck tempera- ture sensor TS-500-LUUPN8X-H1141 at IO-Link port 1. Fig. 17: Extract from the documentation for Turck temperature sensors ...
  • Page 108 Integration of the IO-Link master in TIA Portal Fig. 18: Input variables for write access Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 109  Set the value to be written (0x05) via the first word of "IO-Link Record" in the watch table. Fig. 19: Control value for index 0×55 V01.0| 2016/12...
  • Page 110 Fig. 20: Activating the write access  The sensor's display is now rotated for about 180°, the update time is set to 600 ms. Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 111: Appendix

    10 Appendix 10.1 Start-up: IO-Link-Device with IO-Link V1.0 In general, the following applies: IO-Link devices in accordance with IO-Link specification V1.0 . This means, do not support data storage that the parameter "Data storage mode" has to be set to "deactivated,clear" if an IO-Link V1.0 devices is used.
  • Page 112: Start-Up: Io-Link-Device With Io-Link V1.1

     Download the parameters into the device.  Connect the IO-Link V1.1 device.  LED „IOL“ = GREEN (for the respective port), IO-Link communication is active Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 113: Start-Up Problems - Frequent Failure Causes

    10.3 Start-up problems - frequent failure causes 10.3.1 IO-Link Diagnosis Possible causes Explanation/solution data stor- IO-Link device in accordance Deactivate the data storage. and IOL age error with IO-Link V1.0 connected. To do so, set parameter red,  IO-Link devices in accordance "Datenhaltungsmodus"...
  • Page 114 Appendix Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com...
  • Page 115 ...with 28 subsidiaries and over 60 representations worldwide! D301407 | 2016/12 *D301407ßß1612* www.turck.com...

Table of Contents