Products
Service & Support
Industries & Solutions
Company
Version 1.0
·
Last edited on 2025-10-31

How to Verify That IO-Link Communications is Established and a Valid IO-Link Device is Connected on a Balluff IO-Link Master Module Running Modbus TCP Protocol?

Contents
Attachments
No attachments

To verify that IO-Link communications is established on each port of the Balluff IO-Link master module in Modbus TCP protocol mode, send a Reading Holding Register command to Modbus register 3001.  The lower byte of register 3001 has a bit that represents each of the 8 IO-Link ports on the Balluff IO-Link master module.  Bit 0 represents port 1, Bit 1 represents port 2 and so on with Bit 7 representing port 8.  These bit will go high when IO-Link communications is established between the IO-Link device and the Port on the Balluff IO-Link master module.  The upper byte will represent when there is valid input data coming from the IO-Link device.  Bit 8 of Modbus register 3001 shows there is valid IO-Link input data from port 1, Bit 9 shows valid IO-Link input data from port 2 and so on with Bit 15 showing valid IO-Link input data from port 8 IO-Link device.

Modbus register 3002 will show when a valid IO-Link device is connected to the Balluff IO-Link master module.  Bit 0 in register 3002 shows a valid IO-Link device is connected in port 1.  Bit 1 shows a valid IO-Link device is connected in port 2.  Bit 2 shows a valid IO-Link device is connectd in port 3.  Bit 7 shows a valid IO-Link device is connected in port 8.  A valid device connected depends on how the IO-Link port configuration and validataion is setup on the Balluff IO-Link master module.

Disclaimer

The technical information provided here free of charge in response to your inquiry is based on the knowledge available to BALLUFF and is intended to support you as effectively as possible in your technical question or application and to outline potential solutions.

As this technical information is provided free of charge, BALLUFF excludes liability for material defects and defects of title, unless there is intent or gross negligence on the part of BALLUFF or fraudulent intent. In this respect, BALLUFF shall only be liable for damages arising from defects in the technical information or from the breach of other contractual or non-contractual obligations in cases of intent or gross negligence. The above limitation of liability does not apply in cases of fraudulent intent, injury to life, body, or health, the assumption of a guarantee, or liability under the Product Liability Act. Any further liability of BALLUFF is excluded.

Before use in systems and machines, please check whether the information provided here free of charge is suitable for your application. By using the information provided here free of charge, you acknowledge these liability provisions.

Energy consumption labeling
Energy consumption labeling

EPREL - European Product Database for Energy Labeling

Free sample product

In order to add a free sample product to the cart we will need to remove all the normal products from the cart. Are you sure you want to continue