background image

Your Global Automation Partner

Instructions for Use

TBEN-L…-8IOL

IO-Link Master Module

Summary of Contents for TBEN-L 8IOL Series

Page 1: ...Your Global Automation Partner Instructions for Use TBEN L 8IOL IO Link Master Module ...

Page 2: ...2 Hans Turck GmbH Co KG T 49 208 4952 0 F 49 208 4952 264 more turck com www turck com ...

Page 3: ...iew 15 5 1 1 Block diagram 16 5 2 Properties and features 17 5 3 Operating principle 17 5 4 Functions and operating modes 17 5 4 1 Multiprotocol technology 17 5 4 2 IO Link channels 18 5 4 3 Configurable digital channels functions 18 6 Mounting 19 6 1 Mounting the device outdoors 19 6 2 Grounding the device 20 6 2 1 Equivalent wiring diagram and shielding concept 20 6 2 2 Shielding of the fieldbus...

Page 4: ...C 53 8 7 7 PROFINET mapping 53 8 7 8 Use the IO_LINK_DEVICE function block in TIA Portal 54 8 8 Commissioning the device in Modbus TCP 61 8 8 1 Implemented Modbus functions 61 8 8 2 Modbus registers 61 8 8 3 Data width 64 8 8 4 Register mapping 65 8 8 5 Error Behavior watchdog 67 8 9 Commissioning the device in EtherNet IP 67 8 9 1 Common EtherNet IP features 67 8 9 2 EDS files and catalog files 6...

Page 5: ...ameter data storage mode activated 136 10 5 2 Parameter data storage mode read in 138 10 5 3 Parameter data storage mode overwrite 138 10 5 4 Parameter data storage mode deactivated clear 138 11 Troubleshooting 139 11 1 Eliminate parameterization errors 139 12 Maintenance 140 12 1 Carry out firmware update via FDT DTM 140 13 Repair 143 13 1 Returning devices 143 14 Disposal 143 15 Technical data 1...

Page 6: ...Table of Contents 6 Hans Turck GmbH Co KG T 49 208 4952 0 F 49 208 4952 264 more turck com www turck com ...

Page 7: ...angerous situation with medium risk of death or severe in jury if not avoided CAUTION CAUTION indicates a dangerous situation of medium risk which may result in minor or moderate injury if not avoided NOTICE NOTICE indicates a situation which may lead to property damage if not avoided NOTE NOTE indicates tips recommendations and useful information on specific actions and facts The notes simplify y...

Page 8: ...ic compatibility n 2011 65 EU RoHS Directive 2 4 Manufacturer and service Hans Turck GmbH Co KG Witzlebenstraße 7 45472 Muelheim an der Ruhr Germany Turck supports you with your projects from initial analysis to the commissioning of your applic ation The Turck product database contains software tools for programming configuration or commissioning data sheets and CAD files in numerous export format...

Page 9: ...k channels Up to eight IO Link sensors or IO hubs with IO Link can be connected to the M12 sockets In addition up to 12 di gital sensors can be connected directly it When using I O hubs it is possible to connect up to 128 digital sensors per device The devices may only be used as described in these instructions Any other use is not in accord ance with the intended use Turck accepts no liability fo...

Page 10: ...rck devices can be downloaded via the Turck Soft ware Manager and can also be obtained free of charge from www turck com The IODDs of all devices have the same structure and contain the following information for system integration n Communication properties n Device parameters with value range and default value n Identification process and diagnostic data n Device data n Text description n Picture...

Page 11: ...d the higher level control system An IO Link master can have several IO Link ports Only one IO Link device can be connected to each port IO Link hubs also make it possible to integrate devices without an IO Link output in automation systems via IO Link Standard tools and functions are provided for the integration commissioning and configura tion of the IO Link communication BL67 B 4M8 0 2 1 0 3 2 ...

Page 12: ... Link master es tablishes IO Link communication in IO Link mode This command is called the Wake up re quest 4 4 1 IO Link mode In IO Link mode communication takes place between an IO Link master and an IO Link device Communication always starts from the IO Link master Transmission speed between IO Link master and IO Link device Three transmission rates are defined in the IO Link specification n 4 ...

Page 13: ...nput and output n Process data size determined by the device n The Port Qualifier indicates whether the process data is valid or not Acylical communication Device data Value status port qualifier n Parameters identification data or diagnostic information n Data exchange on request of the IO Link master n Device data can be written to the device or read from the device n Device indicates event to m...

Page 14: ...rameter data memories of IO Link master and IO Link device are synchronized If data storage mode is activated in the IO Link master the master writes the stored device parameters to the new device after a device is replaced The applica tion can be restarted without having to perform a new configuration IO Link Master IOLM IO Link Device IOLD DS_UPLOAD_FLAG Fig 3 Data storage mode general principle...

Page 15: ...ther in IO Link mode or in SIO mode DI With Turck s Simple IO Link Device Integration SIDI IO Link devices can be directly integ rated into PROFINET via the GSDML file of the TBEN L 8IOL The 4 universal digital channels are designed as DXP channels and can therefore be parameter ized as in or output 4 pin TBEN L4 or 5 pin TBEN L5 7 8 connectors are available for connecting the supply voltage Two d...

Page 16: ... V1 4 C Q V1 OUT Diag 3 GND V1 In Output Class A I O IO Link µC 5 n c V1 IO Link IN Diag IO Link Diag IO Link Data 1 VAUX1 V1 2 VAUX2 V2 4 C Q V1 OUT Diag 3 GND V1 5 GND V2 In Output Class B I O IO Link µC V2 V1 IO Link ERR BUS PWR µC Supply µC V1 4 2 1 V1 2 3 3 V2 5 1 4 V2 1 4 2 FE 3 FE FE 3 FE V1 4 2 1 V1 2 3 3 V2 5 1 4 V2 1 4 2 X1 X2 IN Diag OUT Diag IO Link Data V1 Diag V2 Diag IO Link Diag Et...

Page 17: ... connected to an existing Ethernet network as an EtherNet IP device Modbus TCP slave or PROFINET device During operation the process data is exchanged between Ethernet and IO Link In addition the devices can process signals from sensors and ac tuators via four configurable digital channels 5 4 Functions and operating modes 5 4 1 Multiprotocol technology The devices can be used in the following thr...

Page 18: ...I Turck s Simple IO Link Device Integration SIDI simplifies the handling of IO Link devices in PROFINET engineering systems Since the devices are already integrated in the GSDML file of the master the user can select the devices from the device library for example in the TIA portal and integrate them into his project via drop down fields as if the devices were submod ules of a modular I O system T...

Page 19: ...nal Ground the device 218 5 58 M6 2x max 1 5 Nm Fig 7 Mounting the device onto a mounting plate 6 1 Mounting the device outdoors The device is UV resistant according to DIN EN ISO 4892 2 Direct sunlight can cause material abrasion and color changes The mechanical and electrical properties of the device are not af fected To avoid material abrasion and color changes Protect the device from direct su...

Page 20: ...lding concept The equivalent circuit diagrams and shielding concepts of the TBEN L module variants are shown in the following figures 1 nF 2 2 MΩ X1 C0 C1 C2 C3 P1 X2 C4 C5 C6 C7 P2 4 x 15 nF Fig 8 TBEN L4 8IOL equivalent circuit diagram and shielding concept 1 nF 2 2 MΩ X1 C0 C1 C2 C3 P1 X2 C4 C5 C6 C7 P2 4 x 15 nF Fig 9 TBEN L5 8IOL equivalent circuit diagram and shielding concept ...

Page 21: ...he reference potential is interrupted e g with a plastic screw Grounding concept of the fieldbus level The device is factory shipped with a grounding clip provided on the connectors for the fieldbus connection When mounted directly on a mounting plate the shielding of the fieldbus cables is routed dir ectly to the module ground via the grounding clip and the metal screw in the lower mounting hole ...

Page 22: ...e grounding clip between the fieldbus connectors so that contact is made with the metal housing of the plug connectors The shield of the fieldbus cables is connected to the grounding clip Fig 13 Mounting the grounding clip Grounding the device Mounting on mounting plate When mounting on a mounting plate Fasten the TBEN L module with an M6 metal screw through the lower mounting hole a The shield of...

Page 23: ...For the connection to the power supply the device has two 5 pin 7 8 connectors The power supply connectors are designed as 4 pole TBEN L4 or 5 pole TBEN L5 7 8 connectors V1 and V2 are galvanically isolated The maximum tightening torque is 0 8 Nm Fig 16 7 8 connector for connecting the supply voltage Connect the device to the voltage supply according to the pin assignment below w v 1 2 3 4 1 RD 24...

Page 24: ...ng to the module s supply concept In case of an undervoltage at V2 the LED PWR changes from green to red In case of an undervoltage at V1 the LED PWR is turned off 7 2 1 Supply concept The Device is supplied via two separate voltages V1 and V2 The I O channels are therefore consequently separated into the different potential groups de tachable I O supplied through V2 and non detachable I O supplie...

Page 25: ...nd actuators to the device according to the pin assignment 4 1 3 2 5 v 1 Vaux1 V1 2 DXP V1 3 GND V1 4 C Q V1 5 n c C0 C3 Fig 21 Pin assignment of IO Link master ports Class A C0 C3 Fig 22 M12 connectors IO Link master ports Class B Connect the sensors and actuators to the device according to the pin assignment 4 1 3 2 5 v 1 Vaux1 V1 2 Vaux2 V2 3 GND V1 4 C Q V1 5 GND V2 C4 C7 Fig 23 Pin assignment...

Page 26: ...n protection class IP67 or IP69K is not guaranteed Damage to the device due to foreign material or liquids penet rating the device is possible Tightly close the cover above the switches Addressing options The IP address of the devices can be set in different ways The following addressing options can be selected via the switches on the device Changes to the settings become active after a voltage re...

Page 27: ...or assigns an IP address to the client In this case DHCP is only used to transmit the assigned IP address to the client PGM Mode 500 In PGM mode the complete IP address is assigned manually via the Turck Service Tool FDT DTM or via a web server In PGM mode the set IP address and the subnet mask are stored in the memory of the gate way All network settings IP address subnet mask default gateway are...

Page 28: ... com www turck com 8 1 2 Setting the IP address with Turck Service Tool Connect the device to a PC via the Ethernet interface Open the Turck Service Tool Click Search or press F5 Fig 25 Turck Service Tool start dialog The Turck Service Tool shows the connected devices Fig 26 Turck Service Tool found devices ...

Page 29: ... 27 Turck Service Tool select the device to be addressed NOTE Clicking the IP address of the device opens the web server Change the IP address and the network mask if necessary Assume the changes by clicking Set in device Fig 28 Turck Service Tool Change device configuration ...

Page 30: ...default password for the web server is password Click Station Ò Network Configuration Change the IP address and if necessary also the subnet mask and default gateway Write the new IP address subnet mask and default gateway via Submit to the device Fig 29 Setting the IP Address via the Web Server 8 2 ARGEE FLC The ARGEE FLC programming software can be downloaded free of charge from www turck com Th...

Page 31: ...n IO Link V1 0 device is used data storage at the IO Link port must be deactivated Set Data storage mode at the port to deactivated clear Load the parameter changes into the device Connect the IO Link V1 0 device a The LED IOL at the IO Link port is green IO Link communication active Fig 30 Example Deactivate or respectively delete the data storage mode with the DTM ...

Page 32: ...before The data storage memory of the master can be deleted in two ways n Set back the master to factory settings n The data storage memory is deleted using the parameter Data storage mode Setting back the master to factory settings with the DTM From the Factory settings drop down menu select Set to factory settings Load the parameter changes into the device a The DTM resets the device automatical...

Page 33: ...d the parameter changes into the device Re activate the data storage if necessary Load the parameter changes into the device Connect the IO Link V1 1 device a The LED IOL at the IO Link port is green IO Link communication active Fig 32 Example Deactivate or respectively delete the data storage mode with the DTM ...

Page 34: ...connected IO Link devices topology scan in the DTM The Topology Scan in PACTware allows to read in of an IO Link configuration down to the IO Link device IO Link device known in PACTware are added to the IO Link ports of the master Either the respective sensor DTMs in PACTware or the sensor IODDs via IODD DTM Configurator have to be installed Fig 33 PACTware topology scan ...

Page 35: ...vices It is not necessary that every slot or respectively sub slot is related to physical functions The allocation of the slots and sub slots and thus the assignment of functions operation mode diagnostics etc is done in the configuration software of the PROFINET controller This device model allows manufacturers to design modular and flexible decentral field devices Users are flexible in con figur...

Page 36: ...nd status 8 6 3 Address setting in PROFINET In IP based communication the field devices are addressed by means of an IP address PROFINET uses the Discovery and Configuration Protocol DCP for IP assignment When delivered each field device has among other things a MAC address This information is sufficient to give the respective field device a unique name The address is assigned in two steps n Assig...

Page 37: ...onality All other network nodes are Media Redundancy Clients MRC In the error free state the MRM blocks normal network traffic on one of its ring ports with the exception of the test telegrams The physical ring structure thus becomes a line structure again at the logical level for normal network traffic If a test telegram fails to appear a network error has occurred In this case the MRM opens its ...

Page 38: ...ead Diagnostic data of the module slot 0 25 31 0x19 0x1F reserved 32 0x20 Input list ARRAY of BYTE read List of all module input channels 33 0x21 Output list ARRAY of BYTE read List of all module output chan nels 34 0x22 Diag list ARRAY of BYTE read List of all I O channel dia gnostics 35 0x23 Parameter list ARRAY of BYTE read List of all I O channel paramet ers 36 28671 0x24 0x6FFF reserved 28672...

Page 39: ... number of the slave controller 11 18 0x0B 0x12 reserved 19 0x13 Input data specific read Input data of the respective I O channel 20 22 0x14 0x16 reserved 23 0x17 Output data specific read write Output data of the respective I O channel reserved 247 0xF7 CAP 1 Record read write Client access point for class 1 masters 248 0xF8 CAP 2 Record read write 249 0xF9 CAP 3 Record read write 250 0xFA CAP 4...

Page 40: ...RT 4 byte UINT32 0 0x00 NUMBER_OF_PORTS 1 byte UINT8 4 0x04 REF_PORT_CONFIG 1 byte UINT8 0 0x00 REF_IO_MAPPING 1 byte UINT8 0 0x00 REF_IOL_M 1 byte UINT8 0 0x00 NUMBER_OF_CAP 1 byte UINT8 5 0x05 INDEX_CAP1 1 byte UINT8 247 0xF7 INDEX_CAP2 1 byte UINT8 248 0xF8 INDEX_CAP3 1 byte UINT8 249 0xF9 INDEX_CAP4 1 byte UINT8 250 0xFA INDEX_CAP5 1 byte UINT8 251 0xFB INDEX_CAP6 1 byte UINT8 252 0xFC INDEX_C...

Page 41: ...ster module Step 7 Classic n Start address of the input data of the IO Link master mod ule TIA Portal n older Siemens CPUs e g CPU 315 Start address of the input data of the IO Link master mod ule n recent Siemens CPUs e g CPU 1511 HW identifier of the device s Basic slot INDEX_CAP INT Function block instance 247 to 254 255 RD_WR BOOL 0 read access 1 write access ENTITY_PORT INT Address of the IO ...

Page 42: ...tains 4 byte and is structured as follows Byte 3 Byte 2 Byte 1 Byte 0 Manufacturer specific identifier not always applicable 0 80 Specifies the error as an error of acyclic communication Error code status code Vendor specific identi fier not always applic able Status Code Name Meaning 0xFF000000 TIMEOUT Internal error in the communication with the module 0x00FFF00 INVALID_HANDLE 0x00FFFE00 HANDLE_...

Page 43: ... Interface and System Byte 3 Byte 2 Byte 1 Byte 0 IOL_M Error Code IOL Error Type IOL_M Error Code Designation acc to IO Link Spec Meaning 0x0000 No error No error 0x7000 IOL_CALL Conflict Unexpected write request read request expected 0x7001 Wrong IOL_CALL Decoding error 0x7002 Port blocked The accessed port is occupied by another task reserved 0x8000 The accessed port is occu pied by another tas...

Page 44: ...TM PLC etc active 0x8023 IDX_NOT_WRITEABLE Access denied Index cannot be written 0x8030 PAR_VALOUTOFRNG Parameter value out of the valid range 0x8031 PAR_VALGTLIM Parameter value above the upper limit 0x8032 PAR_VALLTLIM Parameter value value below the lower limit 0x8033 VAL_LENOVRRUN Length of data to be written does not match the length defined for this parameter 0x8034 VAL_LENUNDRUN 0x8035 FUNC...

Page 45: ...0 Port 2 Channel used as DI Port 3 Turck linear position sensor Li100P0 Q25LM0 IO Link V1 0 Port 4 Channel used as DI Port 5 Channel used as DI 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 ultra sonic sensor B2N360 Q42 IO Link V1 1 Used Software The following software tools are used in this example n SIMATIC STEP7 Profess...

Page 46: ...nstalling the GSDML file The GSDML file can be downloaded for free from www turck com Adding the GSDML file Click Options Ò Manage general station description files GSD Installing the GSDML file Define the source path for the GSDML file and click Install a The device is added to the Hardware catalog of the programming software Fig 37 Installing the GSDML file ...

Page 47: ...onnecting the devices to the PLC Select the TBEN 8IOL from the Hardware catalog and drag them into the Device networks editor Connect the devices to the PLC in the Devices networks editor Fig 38 Connecting the device to the PLC ...

Page 48: ... KG T 49 208 4952 0 F 49 208 4952 264 more turck com www turck com 8 7 3 Assigning the PROFINET device name Select Online access Ò Online diagnostics Functions Ò Assign PROFINET device name Assign the desired PROFINET device name with Assign name Fig 39 Assigning the PROFINET device name ...

Page 49: ...ing 0 Main module turck tben l5 8iol default name Parameterization of functions protocol deactivation etc which concern the complete module XI Parameterization of PROFINET functions MRP etc X1 P1 Parameterization of the Ethernet port properties topology connection op tions etc X1 P2 Basic Parameters diagnostics for the DXP channels of the device DXP 1 3 5 and 7 and Data Valid Signal from the IO Li...

Page 50: ...nk device GSDML entry Port 1 2 byte IN Turck temperature sensor TS 530 LI2UPN8X Port configuration generic IN 1 WORD Port 2 1 Bit IN DI Port 3 2 byte IN Turck linearity sensor Li100P0 Q25LM0 Port configuration specific Li100P0 QU25L Port 4 2 byte IN 2 byte OUT Turck I O hub TBIL M1 16DXP Port configuration specific TBIL M1 16DXP Port 5 1 Bit IN DI Port 6 1 Bit IN DI Port 7 1 Bit IN Turck ultrasoni...

Page 51: ...9 10 51 Select Device view Ò Device overview Select functions as operation mode diagnostics etc from the hardware catalog and add them to the device slots via drag drop Fig 41 TIA Portal configuring device slots ...

Page 52: ...IO Link mode with different configuration as well as in SIO mode DI In specific port configuration the IO Link ports receive the parameters from the GSDML file Parameters like for example Operation mode Data storage mode Vendor and Device ID can not be changed Select Device view Ò Device overview Select the device to be parameterized Click Properties ÒGeneral Ò Module parameters Set the device par...

Page 53: ...nline mode Go online a The device has been successfully connected to the PLC Fig 43 Starting the online mode 8 7 7 PROFINET mapping The PROFINET mapping corresponds to the data mapping described in the sections Process In put Data 126 and Process Output Data 128 ...

Page 54: ...OL_CALL function block according to the IO Link specification Fig 44 Example call of Siemens FB IO_LINK_DEVICE NOTE The access to the port 0 functions of the IO Link master with an IOL_INDEX of 65535 is not possible with version V3 0 2 of the Siemens IO_LINK_DEVICE block In TIA Portal V15 the old IOL_CALL function block can be used to access the port 0 func tions Siemens provides the function bloc...

Page 55: ... example with CPU 1511 PN used in this example n Start address of the input data of the IO Link master e g with CPU 315 Fig 45 Hardware identifier Basic slot of the TBEN L 8IOL in the example Example read access read product name Reading out the product name product name index 0x12 of the TURCK IO Link I O hub TBIL M1 16DXP at IO Link port 4 Write the input variables of the function block via cont...

Page 56: ...PLC in PROFINET 56 Hans Turck GmbH Co KG T 49 208 4952 0 F 49 208 4952 264 more turck com www turck com Fig 46 IO_LINK_DEVICE input variables for read access Activate the read access via a rising edge at REQ Fig 47 IO_LINK_DEVICE activate read access ...

Page 57: ...V02 00 2019 10 57 a In this example the result of this request can be seen in the watch table row 19 and fol lowing in the IO Link Record Fig 48 IO_LINK_DEVICE product name TBIL M1 16DXP ...

Page 58: ...turck com Example access write rotate display The display of the Turck temperature sensors TS 500 LUUPN8X H1141 at IO Link port 1 is ro tated The parameter Measured value update time rotating disabling a display in index 55 is set to 0x05 600 ms measured value update time display rotated by 180 Fig 49 Extract from the documentation for TS 500 ...

Page 59: ...Send a write request ID 264 Hardware identifier of the Basic slot according to the configuration in the Device view CAP 251 Function block instance LEN 1 Length of the data to be written byte PORT 1 The temperature sensor TS 500 LUUPN8X H1141 is con nected to port 1 IOL_INDEX 0x12 Index for Measured value update time rotating dis abling a display Fig 50 IO_LINK_DEVICE input variables for read acce...

Page 60: ...om www turck com Set the value to be written 0x05 via the first word of IO Link Record in the watch table Fig 51 IO_LINK_DEVICE Control value 0x05 for index 0x55 Activate the Write access via a rising edge at REQ Fig 52 IO_LINK_DEVICE activate read access a The display is now rotated about 180 and set to an actualization time of 600 ms ...

Page 61: ...egisters 0x8000 0x8FFF 0x0800 0x09FF read write Process data of the outputs identical to registers 0x9000 0x9FFF 0x1000 0x100B read only Module identifier 0x100C read only Module status 0x1017 read only Register mapping revision always 2 if not mapping is incompatible with this description 0x1020 read only Watchdog actual time ms 0x1120 read write Watchdog predefined time ms default 500 ms 0x1130 ...

Page 62: ...uts 0x0800 0x09FF 2048 2549 42049 42560 402049 402560 Module identifier 0x1000 0x1006 4096 4102 44097 44103 404097 404103 Module status 0x100C 4108 44109 404109 Watchdog actual time 0x1020 4128 44129 404129 Watchdog predefined time 0x1120 4384 44385 404385 Modbus connection mode re gister 0x1130 4400 44401 404401 Modbus Connection Timeout in sec 0x1131 4401 44402 404402 Modbus Parameter Restore 0x...

Page 63: ...st Mod bus connection thus receives the write author ization all following connections don t only if bit 0 1 2 15 reserved Register 0x1131 Modbus Connection Timeout This register defines after which time of inactivity a Modbus connection is closed through a Dis connect Value range 0 65535 s default 0 s never Modbus connection will never be closed Behavior of the BUS LED If Modbus is the active pro...

Page 64: ... non volatile saving of parameters in registers 0x1120 and 0x1130 to 0x113B Procedure Write 0x7361 to register 0 113E Write 0x7665 save within 30 seconds in register 0x113F to activate the reset of the re gisters Both registers can also be written with one single request using the function codes FC16 and FC23 a The parameters are saved 8 8 3 Data width Module Process input data Process output data...

Page 65: ...channel diagnosis 0xA004 Parameters IO Link Basic 0xB000 DXP7_ SRO DXP5_ SRO DXP3_ SRO DXP1_ SRO 0xB001 DXP7_ EN DO DXP5_ EN DO DXP3_ EN DO DXP1_ EN DO IO Link port 1 0xB002 Cycle time GSD Activate Quick Start Up Data storage mode Mode 0xB003 Mapping PCDO Mapping PDIN Deactivate diag PDIN invalid Rev 0xB004 0xB005 0xB006 Vendor ID 0xB007 0xB008 Device ID 0xB009 IO Link port 2 0xB00A 0xB011 8 regis...

Page 66: ... Link port 6 0xB02A 0xB031 8 registers parameter data assignment similar to port 1 IO Link port 7 0xB032 0xB039 8 registers parameter data assignment similar to port 1 IO Link port 8 0xB30A 0xB041 8 registers parameter data assignment similar to port 1 VAUX1 monitoring 0xB042 VAUX1 pin1 C1 ch2 3 VAUX1 pin1 C0 ch0 1 0xB043 VAUX1 pin1 C3 ch6 7 VAUX1 pin1 C2 ch4 5 0xB044 VAUX1 pin1 C5 ch10 VAUX1 pin1...

Page 67: ...he BUS LED behaves as follows Watchdog BUS LED Tripped Red Behavior of the device in case of loss of Modbus communication If Modbus is the active protocol and all Modbus connections are closed the watchdog switches all outputs to 0 after the watchdog time has expired unless another protocol PROFINET Eth erNet IP has been activated in the meantime 8 9 Commissioning the device in EtherNet IP 8 9 1 C...

Page 68: ...o the process data 126 Additionally the device s status word contains the module diagnostics Byte 1 MSB Byte 0 LSB Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 bit 4 Bit 3 Bit 2 Bit 1 Bit 0 FCE V1 V2 AR GEE DIAG 8 9 5 EtherNet IP standard classes The modules support the following EtherNet IP Standard Classes in accordance with the CIP specification Class Code Object name...

Page 69: ...RUCT OF n USINT n USINT Revision of the device which is rep resented by the Indentity Object n 0x01 n 0x06 5 0x05 Device status G WORD WORD 6 0x06 Serial number G UDINT Contains the ident no of the product 3 last bytes of the MAC ID 7 0x07 Product name G STRUCT OF USINT STRING 13 i e TBEN S2 4IOL ...

Page 70: ...de 0111 at least one I O connection established all in IDLE mode All other settings reserved 8 Minor recoverable fault n Undervoltage n Force mode of DTM active n Diagnostics at I O channel active 9 10 reserved 11 Diag Common error bit 12 15 reserved Default 0 Common services Service code Class Instance Service name Dec Hex 1 0x01 yes yes Get_Attribute_All Returns a predefined list of the object s...

Page 71: ... UINT Number of bytes in attrib ute 3 256 or variable Common services Service code Class Instance Service name Dec Hex 14 0x0E Yes Yes Get_Attribute_Single Returns the content of a specified attribute Assembly instances EtherNet IP con nection Input Assembly Output Assembly Configuration As sembly Supported by Instance Size 8 bit Instance Size 8 bit Instance Size 8 bit Rockwell Omron Exclusive Own...

Page 72: ...o KG T 49 208 4952 0 F 49 208 4952 264 more turck com www turck com EtherNet IP con nection Input Assembly Output Assembly Configuration As sembly Supported by Instance Size 8 bit Instance Size 8 bit Instance Size 8 bit Rockwell Omron IOL 8 IN 8 OUT 125 70 152 70 106 160 x x ...

Page 73: ... undervoltage Eth2 port setup Eth1 port setup QuickConnect not supported DXP channels 10 0x0A DXP1_SRO 11 0x0B DXP3_SRO 12 0x0C DXP5_SRO 13 0x0D DXP7_SRO 14 0x0E DXP1_EN DO 15 0x0F DXP3_EN DO 16 0x10 DXP5_EN DO 17 0x11 DXP7_EN DO IO Link port parameters IO Link port 1 18 0x12 Operation mode 19 0x13 Data Storage Mode 20 0x14 Cycle time 21 0x15 Revision 22 0x16 Quick Start Up 23 0x17 GSD 24 0x18 PCD...

Page 74: ...1 pin1 C6 ch12 155 0x9B VAUX2 pin2 C6 ch13 156 0x9C VAUX1 pin1 C7 ch14 157 0x9D VAUX2 pin2 C7 ch15 Device configuration data Parameter name Value Meaning LED behavior PWR at V2 undervoltage 0 Red PWR LED constant red at V2 under voltage 1 green PWR LED is blinking green at V2 un dervoltage ETH x Port Setup 0 Auto negotiation The port is set to autonegotiation 1 100BT FD Fix setting of the communic...

Page 75: ... be found in chapter Operating 126 Word no Bit no 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Status word 0x00 FCE V1 V2 DIAG Inputs 0x01 DI14 SIO DI12 SIO DI10 SIO DI8 SIO DXP7 DI6 SIO DXP5 DI4 SIO DXP3 DI2 SIO DXP1 DI0 SIO Process input data valid 0x02 DVS 14 DVS 12 DVS 10 DVS8 DVS6 DVS4 DVS2 DVS0 IO Link process input data 0x03 0x12 16 words per port 0x73 0x83 Diagnostics VAUX1 VAUX2 0x83 VERR V2 C7 ...

Page 76: ...V HIGH V LOW ULVE LLVU O TMP PRM ERR EVT1 EVT2 PD INV HW ERR DS ERR CFG ERR PPR Port 8 0x8B GEN ERR OVL V HIGH V LOW ULVE LLVU O TMP PRM ERR EVT1 EVT2 PD INV HW ERR DS ERR CFG ERR PPR IO Link Events 0x8C Port 1st Event Qualifier 1st Event 0x8E Event Code low byte 1st Event Event Code high byte 1st Event 0xAB Port 16th Event Qualifier 16th Event 0xAC Event Code low byte 16th Event Event Code high b...

Page 77: ...DVS2 DVS0 IO Link process input data 0x03 0x04 2 words per port 0x11 0x12 Diagnostics VAUX1 VAUX2 0x13 VERR V2 C7 ch15 VERR V2 C6 ch13 VERR V2 C5 ch11 VERR V2 C4 ch9 VERR V1 C7 ch14 VERR V1 C6 ch12 VERR V1 C5 ch10 VERR V1 C4 ch08 VERR V1 C3 ch6 7 VERR V1 C2 ch4 5 VERR V1 C1 ch2 3 VERR V1 C0 ch0 1 DXP channels 0x14 ERR DXP 7 ERR DXP 5 ERR DXP 3 ERR DXP 1 IO Link port diagnostics Port 1 0x15 GEN ERR...

Page 78: ...iption of the input data can be found in chapter Operating 126 Word no Bit no 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Status word 0x00 FCE V1 V2 Diag Inputs 0x01 DI14 SIO DI12 SIO DI10 SIO DI8 SIO DXP7 DI6 SIO DXP5 DI4 SIO DXP3 DI2 SIO DXP1 DI0 SIO Process input data valid 0x02 DVS 14 DVS 12 DVS 10 DVS8 DVS6 DVS4 DVS2 DVS0 IO Link process input data 0x03 0x04 2 words per port 0x11 0x12 ...

Page 79: ...t data 0x03 0x05 3 words per port 0x06 0x08 0x09 0x0B 0x0C 0x0E 0x0F 0x11 0x12 0x14 0x15 0x17 0x18 0x1A Diagnostics VAUX1 VAUX2 0x1B VERR V2 C7 ch15 VERR V2 C6 ch13 VERR V2 C5 ch11 VERR V2 C4 ch9 VERR V1 C7 ch14 VERR V1 C6 ch12 VERR V1 C5 ch10 VERR V1 C4 ch08 VERR V1 C3 ch6 7 VERR V1 C2 ch4 5 VERR V1 C1 ch2 3 VERR V1 C0 ch0 1 DXP channels 0x1C ERR DXP 7 ERR DXP 5 ERR DXP 3 ERR DXP 1 IO Link port d...

Page 80: ...iption of the input data can be found in chapter Operating 126 Word no Bit no 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Status word 0x00 FCE V1 V2 Diag Inputs 0x01 DI14 SIO DI12 SIO DI10 SIO DI8 SIO DXP7 DI6 SIO DXP5 DI4 SIO DXP3 DI2 SIO DXP1 DI0 SIO Process input data valid 0x02 DVS 14 DVS 12 DVS 10 DVS8 DVS6 DVS4 DVS2 DVS0 IO Link process input data 0x03 0x05 3 words per port 0x18 0x1A ...

Page 81: ...DVS2 DVS0 IO Link process input data 0x03 0x06 4 words per port 0x1F 0x22 Diagnostics VAUX1 VAUX2 0x23 VERR V2 C7 ch15 VERR V2 C6 ch13 VERR V2 C5 ch11 VERR V2 C4 ch9 VERR V1 C7 ch14 VERR V1 C6 ch12 VERR V1 C5 ch10 VERR V1 C4 ch08 VERR V1 C3 ch6 7 VERR V1 C2 ch4 5 VERR V1 C1 ch2 3 VERR V1 C0 ch0 1 DXP channels 0x24 ERR DXP 7 ERR DXP 5 ERR DXP 3 ERR DXP 1 IO Link port diagnostics Port 1 0x25 GEN ERR...

Page 82: ...4 DVS 12 DVS 10 DVS8 DVS6 DVS4 DVS2 DVS0 IO Link process input data 0x03 0x06 4 words per port 0x1F 0x22 Output assembly instances EtherNet IP Connection Output Assembly Control word byte DXP outputs byte IO Link out puts byte VAUX byte Instance Size 8 bit Exclusive Owner 104 262 2 2 256 2 IOL 4 IN 4 OUT 150 38 2 2 32 2 IOL 6 IN 6 OUT 151 54 2 2 48 2 IOL 8 IN 8 OUT 152 70 2 2 64 2 Instance 104 Exc...

Page 83: ... 150 4 byte IN 4 byte OUT The description of the output data can be found in chapter Operating 128 Word no Bit no 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Control Word 0x00 reserved DXP outputs 0x01 DXP7 DXP5 DXP3 DXP1 IO Link process output data 0x02 0x03 2 words per port 0x10 0x11 VAUX1 VAUX2 0x12 VAUX 2 pin2 C7 ch15 VAUX 2 pin2 C6 ch13 VAUX 2 pin2 C5 ch11 VAUX 2 pin2 C4 ch9 VAUX 1 pin1 C7 ch14 VAU...

Page 84: ...ng 128 Word no Bit no 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Control Word 0x00 reserved DXP outputs 0x01 DXP7 DXP5 DXP3 DXP1 IO Link process output data 0x02 0x04 3 words per port 0x17 0x19 VAUX1 VAUX2 0x1A VAUX 2 pin2 C7 ch15 VAUX 2 pin2 C6 ch13 VAUX 2 pin2 C5 ch11 VAUX 2 pin2 C4 ch9 VAUX 1 pin1 C7 ch14 VAUX 1 pin1 C6 ch12 VAUX 1 pin1 C5 ch10 VAUX 1 pin1 C4 ch8 VAUX1 pin1 C3 ch6 7 VAUX1 pin1 C2 ch...

Page 85: ...ntrol Word 0x00 reserved DXP outputs 0x01 DXP7 DXP5 DXP3 DXP1 IO Link process output data 0x02 0x05 4 words per port 0x1E 0x21 VAUX1 VAUX2 0x22 VAUX 2 pin2 C7 ch15 VAUX 2 pin2 C6 ch13 VAUX 2 pin2 C5 ch11 VAUX 2 pin2 C4 ch9 VAUX 1 pin1 C7 ch14 VAUX 1 pin1 C6 ch12 VAUX 1 pin1 C5 ch10 VAUX 1 pin1 C4 ch8 VAUX1 pin1 C3 ch6 7 VAUX1 pin1 C2 ch4 5 VAUX1 pin1 C1 ch2 3 VAUX1 pin1 C0 ch0 1 ...

Page 86: ...ications including establishing connections across multiple subnets The following description of the Ethernet Link Object is taken from the CIP specification Vol 2 Rev 2 1 by ODVA ControlNet International Ltd and adapted to the Turck products Common services Service code Class Instance Meaning Dec Hex 84 0x54 no yes FWD_OPEN_CMD opens a connection 78 0x4E no yes FWD_CLOSE_CMD closes a connection 8...

Page 87: ...ORD Interface status 2 0x02 Configuration capability G DWORD Interface capability flag 3 0x03 Configuration control G S DWORD Interface control flag 4 0x04 Physical link object G STRUCT Path size UINT Number of 16 bit words 0x02 Path Padded EPATH 0x20 0xF6 0x24 0x01 5 0x05 Interface configuration G Structure of TCP IP network interface configuration IP address G UDINT Actual IP address Network mas...

Page 88: ...ce status The Status attribute indicates the status of the TCP IP network interface Refer to the TCP IP Ob ject State diagram for a description of object states as they relate to the Status attribute Bit Designation Meaning 0 3 Interface configuration status Indicates the status of the Interface Configuration attrib ute 0 The Interface Configuration attribute has not been configured 1 The Interfac...

Page 89: ...d as follows Read out the attribute Change the parameters Set the attribute a The TCP IP Interface Object applies the new configuration upon completion of the Set service If the value of the Startup Configuration bits Configuration Control attribute is 0 the new configuration is stored in non volatile memory The device does not reply to the set service until the values are safely stored to non vol...

Page 90: ...cal address G ARRAY OF USINT Contains the interface s MAC address Turck 00 07 46 xx xx xx 6 0x06 Interface control G 2 WORD Allows port wise changes of the Ethernet settings 7 0x07 Interface type G 10 0x0A Interface label G Interface flags Bit Designation Meaning Default value 0 Link status Indicates whether or not the Ethernet communica tions interface is connected to an active network 0 inactive...

Page 91: ...s Enetlink_Get_and_Clear 8 9 6 VSC Vendor Specific Classes In addition to supporting the above named CIP Standard Classes the device support the vendor specific classes VSCs described in the following Class Code Name Description dec Hex 100 0x64 Gateway Class 92 Data and parameters for the field bus specific part of the device 103 0x67 IO Link Parameter Object 93 ISDU object for acyclic transmissi...

Page 92: ...I O connection is exceeded 0 SWITCH IO FAULTED 0 The channels are switched to the substitute value 1 SWITCH IO OFF 1 The out puts are set to 0 2 SWITCH IO HOLD 2 No fur ther changes to I O data The outputs are held 138 0x8A GW status word G S DWORD Activates or deactivates the mapping of the status word into the device s input data 139 0x8B GW control word G S DWORD Activates or deactivates the ma...

Page 93: ...d IO Link device 76 0x4C No yes Write_ISDU The service writes parameters from the connected IO Link device Read_ISDU Request Data Value content Description Class 0x67 IO Link Parameter Object Instance 0x01 Addressing the IO Link master Instance attribute 0x01 n 128 IO Link port number or 128 for Port 0 functions Service code 0x4B Read_ISDU Data Request parameters for the ISDU Read Service Name Dat...

Page 94: ...U Read Service Name Data type Data byte 0 0x12 UINT Data byte 1 0x00 UINT Data byte 2 0x00 USINT n CIP Service Response Name Data type Description ISDU data Array of Byte Error free access Content 54 42 49 4C 2D 4D 31 2D 31 36 44 58 50 TBIL M1 16DXP Access error Content Error code Write_ISDU Request Data Value content Description Class 0x67 IO Link Parameter Object Instance 0x01 Addressing the IO ...

Page 95: ...V02 00 2019 10 95 Data Value content Description Data byte 3 data byte n Data Array of Byte Parameter data n length of ISDU object 3 ...

Page 96: ...c see IO Link device Error Codes and device documentation Example Write access Application Specific Tag is written into the device at port 4 Data Value content Description Class 0x67 IO Link Parameter Object Instance 0x01 Addressing the IO Link master Instance attribute 0x04 IO Link port number Service code 0x4C Write_ISDU Write access Data Request parameters for the ISDU write service Name Data t...

Page 97: ... communication device does not re spond in time 0x5600 M_ISDU_CHECKSUM Master reports checksum error access to device not possible 0x5700 M_ISDU_ILLEGAL Device can not respond to master request 0x8000 APP_DEV Application error in the device 0x8011 IDX_NOTAVAIL Index not available 0x8012 SUBIDX_NOTAVAIL Sub Index not available 0x8020 SERV_NOTAVAIL The service is temporarily not available 0x8021 SER...

Page 98: ... does not match the length defined for this parameter 0x8034 VAL_LENUNDRUN 0x8035 FUNC_NOTAVAIL Function not available in the device 0x8036 FUNC_UNAVAILTEMP Function temporarily not available in the device 0x8040 PARA_SETINVALID Invalid parameter Parameters not consistent with other parameters in the device 0x8041 PARA_SETINCONSIST Inconsistent parameters 0x8082 APP_DEVNOTRDY Application not ready...

Page 99: ... Activate Quick Start Up G S USINT 0 no 1 yes 6 0x06 Device parameteriza tion via GSD G S USINT 0 no 1 yes 7 0x07 Evaluating Process In put Data G S USINT 0 diagnostics generated 1 no diagnostic generated 8 0x08 Deactivate diagnostics G S USINT 0 no 1 notifications 2 notifications and warnings 3 yes 9 0x09 Process input data mapping G S USINT 0 direct 1 swap16 bit 2 swap 32 bit 3 swap all 10 0x0A ...

Page 100: ...1 active 20 0x14 Over temperature G USINT 0 inactive 1 active 21 0x15 Lower limit value un derrun G USINT 0 inactive 1 active 22 0x16 Upper limit value ex ceeded G USINT 0 inactive 1 active 23 0x17 Undervoltage G USINT 0 inactive 1 active 24 0x18 Overvoltage G USINT 0 inactive 1 active 25 0x19 Overload G USINT 0 inactive 1 active 26 0x1A Common error G USINT 0 inactive 1 active 27 0x1B Port parame...

Page 101: ...C 153 Attr no Designation Get Set Type Meaning Dec Hex 1 0x01 DXP 1 Manual output reset after overcurrent G S USINT 0 no 1 yes 2 0x02 DXP 3 Manual output reset after overcurrent G S USINT 0 no 1 yes 3 0x03 DXP 5 Manual output reset after overcurrent G S USINT 0 no 1 yes 4 0x04 DXP 7 Manual output reset after overcurrent G S USINT 0 no 1 yes 5 0x05 DXP 1 Activate output G S USINT 0 no 1 yes 6 0x06 ...

Page 102: ...2 0x16 IOL0 Input value valid Data Valid Signal G USINT 0 no 1 yes 23 0x17 IOL4 Input value valid Data Valid Signal G USINT 0 no 1 yes 24 0x18 IOL6 Input value valid Data Valid Signal G USINT 0 no 1 yes 25 0x19 IOL8 Input value valid Data Valid Signal G USINT 0 no 1 yes 26 0x1A IOL10 Input value valid Data Valid Signal G USINT 0 no 1 yes 27 0x1B IOL12 Input value valid Data Valid Signal G USINT 0 ...

Page 103: ...l VAUX1 pin1 C4 ch8 G S USINT 0 24 VDC 1 switchable 2 off 7 0x07 VAUX Control VAUX1 pin1 C5 ch10 G S USINT 0 24 VDC 1 switchable 2 off 9 0x09 VAUX Control VAUX1 pin1 C6 ch12 G S USINT 0 24 VDC 1 switchable 2 off 11 0x0B VAUX Control VAUX1 pin1 C7 ch14 G S USINT 0 24 VDC 1 switchable 2 off Activate VAUX1 monitoring 6 0x06 VAUX Control VAUX2 pin2 C4 ch9 G S USINT 0 24 VDC 1 switchable 2 off 8 0x08 V...

Page 104: ...SINT 0 off 1 on 17 0x11 VAUX Control VAUX1 pin1 C4 ch8 G USINT 0 off 1 on 19 0x13 VAUX Control VAUX1 pin1 C5 ch10 G USINT 0 off 1 on 21 0x15 VAUX Control VAUX1 pin1 C6 ch12 G USINT 0 off 1 on 23 0x17 VAUX Control VAUX1 pin1 C7 ch14 G USINT 0 off 1 on VAUX2 status 18 0x12 VAUX Control VAUX2 pin2 C4 ch9 G USINT 0 off 1 on 20 0x14 VAUX Control VAUX2 pin2 C5 ch11 G USINT 0 off 1 on 22 0x16 VAUX Contro...

Page 105: ...ed application dependent device configurations with different input and output data widths and descriptions of the configura tion input and output tag data The predefined device configurations correspond to the input and output assembly instances described in the section Assembly Object in the chapter Commissioning Devices with EtherNet IP Ò under EtherNet IP Standard Classes NOTE The catalog file...

Page 106: ...erNet IP 106 Hans Turck GmbH Co KG T 49 208 4952 0 F 49 208 4952 264 more turck com www turck com 8 10 1 Adding the devices from the catalog files to the new project Right click the device entry and use Copy Fig 54 RSLogix Copying the device entry from catalog file ...

Page 107: ...ond instance of the RS Logix and add the device to the project via Paste In this example the configuration with 4 byte in and 4 byte output data plus diagnostics TBEN_L5_8IOL_4in4out_diag is used Fig 55 RSLogix predefined configurations of TBEN L5 8IOL in new project ...

Page 108: ...52 0 F 49 208 4952 264 more turck com www turck com 8 10 2 Configuring the device in RS Logix Open the device entry by double clicking Assign a module name Set the IP address of the device Fig 56 Setting module name and IP address Optional Set the connection parameters Fig 57 Setting the connection parameters ...

Page 109: ...2019 10 109 8 10 3 Parameterizing the device Open the Controller Tags of the device Parameterize the device via the Controller Tags in the example TBEN_L5_8IOL_4in 4out_diag C Fig 58 Parameterizing the Device ...

Page 110: ...9 208 4952 0 F 49 208 4952 264 more turck com www turck com 8 10 4 Going online with the PLC Search the network via the Who Active function Select the PLC Set the communication path via Set Project Path a The communication path is set Fig 59 Setting the communication path Select the PLC Click Go online ...

Page 111: ...9 10 111 Fig 60 Going online with the device Click Download In the following dialog Connect To Go Online Confirm all following messages a The project is loaded down to the controller The connection is established ...

Page 112: ... 0 F 49 208 4952 264 more turck com www turck com 8 10 5 Reading process data Open the Controller Tags in the project tree by double clicking the entry a The access to parameter data TBEN_L5_8IOL_ C input data TBEN_L5_8IOL_ I and output data TBEN_L5_8IOL_ O is possible Fig 61 Controller Tags in the project tree ...

Page 113: ...eration mode 0x03 Mapping PCDO Mapping PDIN Deactivate diag PDIN invalid Rev 0x04 0x05 0x06 Vendor ID MSB Vendor ID LSB 0x07 Device ID Device ID LSB 0x08 Device ID MSB Device ID 0x09 IO Link port 2 0x0A 0x11 Assignment similar to IO Link port 1 word 0x02 0x09 IO Link port 3 0x12 0x19 Assignment similar to IO Link port 1 word 0x02 0x09 IO Link port 4 0x1A 0x21 Assignment similar to IO Link port 1 w...

Page 114: ...put switches on automatically after an over load 1 0x01 No The output is manually switched off after an overload until a new set command is given rise and fall Activate output Chx DXPx_ENDO 0 0x00 Yes The output at pin 2 is deactivated 1 0x01 No The output at pin 2 is activated Operation mode 0 0x00 IO Link without valida tion Pin 4 is operated in IO Link mode The master does not check if the conn...

Page 115: ...ly operated as simple digital input However an acyclic parameter access from the PLC or the DTM is possible The IO Link master starts the port in IO link mode parameterizes the device and sets the port back into SIO mode SI The port remains in SIO mode DI until a new IO Link request is sent from the higher level control Data storage is not supported Connected devices have to support the SIO mode D...

Page 116: ...xBF 0 8 132 8 ms Settable in steps of 0 8 or 1 6 ms 255 0xFF Automatic compatible Compatibility mode The mode solves possible com munication problems with sensors of the SGB family from IFM Revision 0 0x00 Automatic The Master defines the IO Link revision automatically 1 0x01 V1 0 IO Link Revision V 1 0 is used Process input data invalid PDIN in valid 0 0x00 Diagnostic generated If the process dat...

Page 117: ...IDs for the port configuration check Device ID 0 65535 0x0000 0xFFFF VAUX1 pin 1 Cx chy chz 0 0x00 24 VDC The 24 VDC sensor actuator supply at pin 1 of the connector is switched on 1 0x01 switchable The 24 VDC sensor actuator supply at pin 1 of the re spective connector is switchable via the process data 2 0x02 off The 24 VDC sensor actuator supply at pin 1 of the connector is switched off VAUX2 p...

Page 118: ...30 20 0x62 38 4 0x84 68 8 0x97 99 2 0xAA 129 6 0xBD 5 6 0x38 20 8 0x67 40 0x85 70 4 0x98 100 8 0xAB 131 2 0xBE 6 4 0x40 21 6 0x66 41 6 0x86 72 0x99 102 4 0xAC 132 8 0xBF 7 2 0x42 22 4 0x68 43 2 0x87 73 6 0x9A 104 0xAD reserved 8 0x44 23 2 0x6A 44 8 0x88 75 2 0x9B 105 6 0xAE 8 8 0x46 24 0 0x6C 46 4 0x89 76 8 0x9C 107 2 0xAF 9 6 0x48 24 8 0x6E 48 0x8A 78 4 0x9D 108 8 0xB0 10 4 0x4A 25 6 0x70 49 6 0x...

Page 119: ...us Ò PLC Byte Device at IO Link port Device process data in IO Link master Parameter Process data mapping Device process data to field bus Byte 0 Status Status Byte 1 Control Control IO Link port 1 Byte 2 Temperature sensor TS Temperature Low byte swap 16 bit Temperature High byte Byte 3 High byte Low byte IO Link port 2 Byte 4 Linearity sensor Li Position Low byte swap 16 bit position High byte B...

Page 120: ...tic and alarm messages are suppressed Deactivate load voltage diagnostics 0 No The monitoring of voltage V2 is activ ated 1 yes If V2 is undershot this is not dis played Deactivate I O ASSIST ANT Force Mode Deac tivate Force Mode 0 No Explicit deactivation of the Ethernet protocols or web server 1 yes Deactivate EtherNet IP 0 No 1 yes Deactivate Modbus TCP 0 No 1 yes Deactivate WEB server 0 No 1 y...

Page 121: ...evice Entity_Port IO Link sub index Read write Length 0 64 Write Max 192 byte Structure of the command IOL_Port_Config Content Size Format Comment IOL1 VENDOR_ID 2 byte Unsigned 16 DEVICE_ID 4 byte Unsigned 32 FUNCTION_ID 2 byte Unsigned 16 Value 0 SERIAL_NUMBER 16 byte String IOL2 VENDOR_ID 2 byte Unsigned 16 DEVICE_ID 4 byte Unsigned 32 FUNCTION_ID 2 byte Unsigned 16 Value 0 SERIAL_NUMBER 16 byt...

Page 122: ...tructure of the read data n Byte 0 contains 2 bit per IO Link port which show if the process data of the connected device are valid or not n Byte 0 is followed by 4 byte per Diagnostic Event which clearly assign and specify the dia gnostic message A maximum of 14 Events per IO Link port are shown Byte no Bit no Description 7 6 5 4 3 2 1 0 0 x PD_Valid Input Port 1 x PD_Valid Output Port 1 x PD_Val...

Page 123: ... storage buffer is deleted as well Entity_Port IO Link sub index Read write Length 0 66 Write 4 byte Structure of the reset command Byte 3 Byte 2 Byte 1 Byte 0 0xEF 0xBE 0xAD 0xDE Subindex 67 Teach Mode The master reads all data device Id vendor ID serial number etc from the connected device and saves them All all previously saved device data are overwritten Entity_Port IO Link sub index Read writ...

Page 124: ...reserved Serial Number 16 byte UINT8 Serial number of the connected device COM_Revision 1 byte UINT8 IO Link version Proc_In_Length 1 byte UINT8 Process input data length of the connected device Proc_Out_Length 1 byte UINT8 Process output data length of the connected device Cycle time 1 byte UINT8 Cycle time of the connected device Port 2 port 8 Structure similar to port 1 Subindex 69 Extended Por...

Page 125: ...le The connected device is not ready for operation Remedy Check the configuration PDI_E The connected device reports invalid process data in accordance with IO Link specification V1 0 PDI_H The connected device reports invalid process data in accordance with IO Link specification V1 1 MD Missing device no IO Link device detected Remedy n Check the IO Link cable n Change the device WD Wrong device ...

Page 126: ...x41 IO Link port 4 structure depends on the channel parameterization 0 32 byte per channel 0x42 0x51 IO Link port 5 structure depends on the channel parameterization 0 32 byte per channel 0x52 0x61 IO Link port 6 structure depends on the channel parameterization 0 32 byte per channel 0x62 0x71 IO Link port 7 structure depends on the channel parameterization 0 32 byte per channel 0x72 0x81 IO Link ...

Page 127: ...ata DIx Digital input x 0 No signal at DI pin 4 SIO 1 Signal at DI pin 4 SIO DXPx configurable digital channel DXP channel 0 No input signal at DXP channel pin 2 1 Input signal at DXP channel pin 2 DVSx Input value valid Data Valid Signal 0 The IO Link data are invalid Possible causes n Sensor supply is below the admissible range n IO Link port is parameterized as simple digital input n No device ...

Page 128: ...port 5 structure depends on the channel parameterization 0 32 byte per channel 0x51 0x60 IO Link port 6 structure depends on the channel parameterization 0 32 byte per channel 0x61 0x70 IO Link port 7 structure depends on the channel parameterization 0 32 byte per channel 0x71 0x80 IO Link port 8 structure depends on the channel parameterization 0 32 byte per channel VAUX1 VAUX2 0x81 VAUX 2 pin2 C...

Page 129: ...de active F_Reset active or Modbus connection timeout Red flashing Wink command active Red green 1 Hz Autonegotiation and or waiting for DHCP BootP address assignment LED ERR Meaning Off No voltage connected Green No diagnostics Red Diagnostic message pending LEDs ETH1 and ETH2 Meaning Off No Ethernet connection Green Ethernet connection established 100 Mbps Green flashing Ethernet traffic 100 Mbp...

Page 130: ... actuator supply VAUX1 and the Class B supply VAUX2 n DSP diagnostics Diagnostic messages of the universal digital channels of the module DXP 1 3 5 7 n IO Link master diagnostics The IO Link master reports problems within the IO Link communication n IO Link device diagnostics The device diagnostics map the IO Link Event Codes according to the IO Link specification sent from the IO Link devices to ...

Page 131: ... 3 Bit 2 Bit 1 Bit 0 V1 V2 V1 V2 overcurrent diagnostics 0 VERR V1 C7 ch14 VERR V1 C6 ch12 VERR V1 C5 ch10 VERR V1 C4 ch08 VERR V1 C3 ch6ch7 VERR V1 C2 ch4ch5 VERR V1 C1 ch2ch3 VERR V1 C0 ch0ch1 1 VERR V 2 C7 ch15 VERR V2 C6 ch13 VERR V2 C5 ch11 VERR V2 C4 ch9 DXP DXP diagnostics 0 ERR DXP7 ERR DXP5 ERR DXP3 ERR DXP1 1 IO Link Device diagnostic messages Master diagnostics IO Link port 1 0 EVT1 EVT...

Page 132: ...id not receive GSDML parameters for a connected device The connected device was not parameterized by a PROFINET PLC via GSDML n The port is in operation mode IO Link without validation or DI These modes do not allow parameterization via GSDL file n Data storage mode is active The parameter is not set to deactivated clear A device parameterization via GSDML is not possible with activated data stor ...

Page 133: ...ameterization error The connected device reports a parameterization error loss of parameters no parameter initialization etc ULVE Upper limit value exceeded The process value exceeds the parameterized measurement range or the chosen measurement range has been chosen too low VLOW Undervoltage One of the voltages at the connected device is below the defined range VLOW Overvoltage One of the voltages...

Page 134: ...AUX2 pin 2 at C7 channel 9 0x01FF IO Link port diagnostics PROFINET Diagnostics IO Link port 1 Slot 2 according to configuration tool Connector Error code Channel Undervoltage VLOW C0 0x0002 0 Overcurrent VHIGH 0x0003 Overload OVL 0x0004 Over temperature OTMP 0x0005 Wrong or missing device CFGER 0x0006 Upper limit value exceeded ULVE 0x0007 Lower limit value underrun LLVU 0x0008 Data storage error...

Page 135: ... Link port diagnostics PROFINET Diagnostics Similar to port 1 C5 10 IO Link port 7 Slot 8 according to configuration tool Similar to port 1 C6 12 IO Link port 8 Slot 9 according to configuration tool Similar to port 1 C7 14 ...

Page 136: ... IO Link Master IOLM IO Link Device IOLD DS_UPLOAD_FLAG Fig 62 Data storage mode general principle Para IOLD parameters of the IO Link device A change of parameters in the device is indicated by the status of the DS_UPLOAD_FLAG bit n 0 no changes in the device s parameter set n 1 changes in the device s parameter set e g via DTM at the device etc 10 5 1 Parameter data storage mode activated The sy...

Page 137: ... Link device IOLM IOLD 0 Fig 64 Data storage mode activated parameter set in the device unchanged Use case 3 replace a defective device with a device with unknown changed parameters ü The new IO Link device has not been connected to the master before The parameters of the new device remain unchanged DS_UPLOAD_FLAG 1 a The parameter data are transferred from the new IO Link device to the IO Link ma...

Page 138: ...torage mode read in parameter set in the device changed 10 5 3 Parameter data storage mode overwrite n The data set in the master is always the reference data set n The synchronization of the parameter sets is unidirectional towards to the device n The status of the DS_UPLOAD_FLAG is ignored IOLM IOLD 1 Fig 67 Data storage mode overwrite parameter set in the master changed 10 5 4 Parameter data st...

Page 139: ...accordance with IO Link specification V1 0 do not support data stor age Set parameter Data storage mode to deactivated clear a Data storage remain deactivated The data storage buffer con tains data of another device Set parameter Data storage mode to deactivated clear Re activate the data storage if neces sary Wrong or missing device The connected device does not match the configured one wrong ven...

Page 140: ... be updated via FDT DTM The PACTware FDT frame applica tion the DTM for the device and the current firmware are available as downloads free of charge from www turck com NOTICE Interruption of the power supply during the firmware update Risk of device damage due to faulty firmware update Do not interrupt the power supply during the firmware update During the firmware update do not reset the power s...

Page 141: ... 10 141 Select BL Service Ethernet and confirm with OK Fig 70 Selecting the Ethernet interface Double click the connected device a PACTware opens the bus address management Fig 71 Opening the busaddress management ...

Page 142: ...thernet devices Click the Search icon Select the required device Fig 72 Selecting the device Click Firmware Download to start the firmware update Fig 73 Starting the firmware update Select the storage location and confirm with OK a PACTware shows the progress of the firmware update with a green bar at the bottom of the screen Fig 74 Firmware update in progress ...

Page 143: ...eturns to Turck can only be accepted if the device has been equipped with a Decontamination declaration enclosed The decontamination declaration can be downloaded from https www turck de en retoure service 6079 php and must be completely filled in and affixed securely and weather proof to the outside of the packaging 14 Disposal The devices must be disposed of correctly and must not be included in...

Page 144: ...up to 500 VDC Connectors Ethernet 2 x M12 4 pin D coded Power supply n TBEN L4 n X1 7 8 male connector 4 pole n X2 7 8 female connector 4 pole n TBEN L5 n X1 7 8 male connector 5 pole n X2 7 8 female connector 5 pole Digital in outputs Permissible torques n Ethernet n I O channels supply n Mounting M6 screws 0 6 Nm 0 8 Nm 1 5 Nm Isolation voltages V1 to V2 500 V AC V1 V2 to field bus 500 V AC Syst...

Page 145: ...Up FSU 150 ms Diagnostics according to PROFINET Alarm Handling Topology detection Supported Automatic address setting Supported Media Redundancy Protocol MRP Supported System redundancy S2 Network load class 3 Digital inputs Number of channels 4 DXP and 8 SIO Input type PNP Type of input diagnostics Channel diagnosis Switching threshold EN 61131 2 type 3 PNP Signal voltage low level 5 V Signal vol...

Page 146: ...holes 6 3 mm Mounting distance device to device 50 mm Valid for operation in ambient temperatures defined be low with sufficient ventilation and maximum load hori zontal nominal position At ambient temperatures of 30 C the devices can also be mounted directly next to each other Standard Directive conformity Vibration test According to EN 60068 2 6 Acceleration Up to 20 g Shock test According to EN...

Page 147: ...l interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interfer ence in which case the user will be required...

Page 148: ...Over 30 subsidiaries and over 60 representations worldwide www turck com D301407 2019 10 D301407 ...

Reviews: