iqInterface
Your easy access to IO-Link devices
iqInterface® is a versatile development and production tool for IO-Link Master and IO-Link Device components. Instead of establishing laborious system installations with controls, fieldbuses, and IO-Link gateways, you can use a simple connection via RS232, USB or Ethernet of iqInterface® in order to communicate with your IO-Link products during development, testing, approval, or production.
iqInterface® provides easy access to all IO-Link devices with a high-performance, intuitively designed graphic user interface. In order to guarantee the seamless integration of iqInterfaces® with your testing environment, we have disclosed the serial as well as the Ethernet iqInterface® protocols.
Using the Direct Mode of the iqInterface® you can use your existing IO-Link interface in order to create your own protocol. Fast calibration and firmware update processes in production are thereby possible without the IO-Link protocol overhead.
Our extensive Python test automation library is particularly aimed at firmware developers for IO-Link devices. The library is conducive to creating complex and extremely flexible testing procedures for protocol, software module, and black-box tests.

Possible applications in production and testing
- high-performance iqTool GUI for fast implementation and tests accompanying development
- simple and uniform serial communication protocol
- specification for the serial communication protocol is disclosed
- communication DLLs (ANSI C) for connecting iqInterface® to the testing environment
- disclosure of the DLL source codes, making it possible to extend and reuse ANSI C projects in client applications at will
- possibility of directly using the IO-Link hardware on hand in order to realize any client-specific serialprotocols (e.g. calibration mechanisms, bootloader implementation)
- extensive Python test automation library for creating complex and extremely flexible testing procedures for protocol, software module, and black-box tests
IO-Link Device functionality
- configuration of a generic device with any IO-Link communication parameters
- V1.0 and V1.1 IO-Link specification support
- event and error generation
- 2kByte freely configurable permanentparameter memory
- data storage device support
- device settings are permanently stored in EEPROM so the generic device is also applicableautonomously without pre-configuration
IO-Link Master functionality
- configuration of a generic device with any IO-Link communication parameters
- V1.0 and V1.1 IO-Link specification support
- event and error generation
- 2kByte freely configurable permanentparameter memory
- data storage device support
- device settings are permanently stored in EEPROM so the generic device is also applicableautonomously without pre-configuration
Technical data for iqInterface
- 24V power supply and Trigger-I/Os with a standardised industrial plug
- RS232, USB and Ethernet interfaces
- freely configurable Trigger input and output (two each)
- all communication and Trigger connections are galvanically isolated
- separate connections for IO-Link Master Port and IO-Link Device Port via M12 socketand M12 plug respectively
- 24V power supply on both IO-Link Ports, activated/deactivated via software
- possibility of mounting with wall and top-hat rails

Product documentation
Software
USB driver
Release Notes Driver
Driver User Guide
Software tools for iqInterface
Software tool iqTool
v1.1.0.6 (2016-04-06)
Software
Software tool iqPDCT
v1.1.0.6 (2016-04-06)
Software
Software tool iqPackager
v1.2.3 (2019-08-01)
Software
Software tool iqMonitor
v1.1.0.6 (2016-04-06)
Software
Benutzerhandbuch
Communication iqDLL
v.2.2 (2022-05-23) - ohne "BLOB" and "IO-Link Firmware Update" Unterstützung. Letzte Veränderungen: ISDU Fast Processing, ISDU cached mode, Send broken M-SEQ during IO-Link communication
Für "BLOB" / "IO-Link Firmare Update" Unterstützung - nach Anfrage.