IO-Link Master Stack

Current sensors and actuators in industrial automation are often equipped with small, powerful microprocessors that allow these sensors to be provided with useful functionality, such as remote parameterization or diagnostic capabilities. However, this functionality is not visible in standardized planning or control systems when using proprietary communication interfaces.

IO-Link, the bi-directional, digital communication standard (IEC 61131-9), offers the possibility of standardized mapping of sophisticated sensors and actuators into these systems.

Our IO-Link Master Software Stack provides automation system providers or machine builders with a quick and easy means to integrate IO-Link technology into their system environment.

Would you like to test our IO-Link Master Stack?

Our partners offer cost-effective IO-Link development kits featuring our IO-Link Master Stack, and we also provide our own IO-Link Master Modules to help you get started.
Get in touch now

Master Stack Features

  • Complies with the current IO-Link Interface Specification V1.1.5
  • Multi-port support. The maximum number of ports is only resource-limited.
  • Minimum cycle times:
    • 0.4ms @ 230.4 kBaud
    • 2.3ms @ 38.4 kBaud
    • 18ms @ 4.8 kBaud
  • Processor load max. 20MHz/Port (COM3)
  • Control and Test API
  • IO-Link SMI API support according to v1.1.3 specification (extended Fieldnet mapping support with our TSTL API)

Implementation

The IO-Link Master Stack firmware provides full access to all features and services defined in the IO-Link Interface Specification V1.1.2. This includes support for ISDUs, events, Data Storage, and Interleaved Mode. Please note the following:

  • A real-time operating system is required. The RTOS is accessed through an abstraction layer, allowing support for multiple real-time operating systems. FreeRTOS, OpenRTOS, embOS, and Keil RTX are currently supported.

Processors and ASICs Supported by the Master Stack

Our flexible stack architecture allows easy porting to different platforms. If the required processor or ASIC is not yet included in the lists above, we would be happy to carry out a new port. Please contact our support team for further details.

Examples of Existing MCUs

  • STM32F1, STM32F3, STM32F4 & STM32F7
  • STM32G0
  • STM32H7
  • STM32L4
  • RA4M2
  • RL78
  • RX231

Asix:

  • AX58400

Silicon Labs:

  • EFR32MG24

Beispiele für bestehende IO-Link ASICs:

  • L6360
  • LTC2874
  • MAX14819
  • MAX14824
  • CCE4510
  • CCE4511
  • ZIOL2401
  • TIOL112

Compilers and Development Environments Supported by the Master Stack

  • KEIL-MDK
  • IAR Toolchain
  • Eclipse/GNU-GCC Toolchain / NXP LPCXpresso

Master Stack Licensing Information and Scope of Delivery

  • Development license, including complete source code
  • Production license
  • Porting to target hardware
  • Documentation, installation manual, and porting description
  • API interface documentation
  • Example application
  • Compiler & Linker example setup
  • IO-Link configuration software with IODD Interpreter for commissioning tests

Please contact our sales team for further details on licensing, the scope of delivery, and the practical implementation of your project.

Additional Offerings for the Master Stack

TEConcept Control Tool Software

Contact

For technical details, individual consultation, or to start your IO-Link project, please contact us. We will support you in selecting the right solution.
Please note our privacy policy.