
IO-Link master
2
Contents
1 Preliminary note � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 4
2 Safety instructions � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 5
3 Technical features� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 7
3�1 IO-Link � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 7
3�2 Technical data � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 7
3�3 Approvals and tests � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 10
3�4 Connections � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 10
3�4�1 Supply voltage � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 10
3�5 Scale drawing� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �11
3�6 Addressing � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 12
3�7 Process image � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 13
3�8 Status displays and diagnostic messages � � � � � � � � � � � � � � � � � � � � � � � � 14
3�9 Diagnostic messages / status messages via software � � � � � � � � � � � � � � � 16
3�9�1 Structure of the diagnostic message � � � � � � � � � � � � � � � � � � � � � � � � 16
3�10 IO-Link events � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 18
3�11 Error codes to PROFIBUS-DPV1 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 19
3�12 GSD file � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 20
3�12�1 Entries in the GSD file � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 20
3�13 Configuration in IO-Link mode � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 21
3�14 Configuration in SIO mode � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 22
3�15 Parameter setting � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 22
3�15�1 Parameters of the IOLMM (slot 1, IO-Link master module) � � � � � 23
3�15�2 Parameters of the IOLMMs (slot 1) � � � � � � � � � � � � � � � � � � � � � � � � 23
3�15�3 Parameters of slots 2 to 5, IO-Link device modules (IOLDM) � � � � 24
3�16 Generic IO-Link devices � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 24
3�17 Parameters of the generic IO-Link devices � � � � � � � � � � � � � � � � � � � � � � 25
3�18 Description of user data for acyclic services � � � � � � � � � � � � � � � � � � � � � 26
4 Connection to a Siemens S7 - use of an ifm example project � � � � � � � � � � � � � 27
4�1 Introductory Notes � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 27
4�1�1 Device master data (GSD)� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 27
4�2 Example application with Siemens PLC and FB 102 (IO-Link CALL) � � � 27
4�2�1 Example application – prerequisites � � � � � � � � � � � � � � � � � � � � � � � � 27
4�2�2 Hardware used� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 27
4�2�3 Software used � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 28
4�3 The example project� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 28
4�3�1 Hardware configuration � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 29
4�3�2 Configuration of the IOLMMs (IO-Link master module) � � � � � � � � � � 30
4�3�3 Configuration of the IO-Link ports � � � � � � � � � � � � � � � � � � � � � � � � � � 31
4�3�4 Example for the parameterisation of a generic sensor � � � � � � � � � � 34
4�3�5 Using the function block� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 36
4�3�6 Example accesses with IOL_CALL � � � � � � � � � � � � � � � � � � � � � � � � � 37