RT-Labs

RT-Labs develops embedded software stacks for the leading industrial communication protocols. The libraries are written in C, have a small footprint, and are designed for microcontrollers and resource-constrained systems. They can be used on bare-metal systems or third-party operating systems.

Protocol stack

  • P-Net - PROFINET IO stack compliant with specification 2.4, Conformance Class A/B, and Real-Time Class 1
  • SOEM - EtherCAT Master, compact and easy to integrate
  • SOES - EtherCAT Slave in C, for custom slave devices
  • C-Open - CANopen master and device, optimized for memory and performance
  • M-Bus - Modbus TCP and RTU, client and server
  • C-Link - CC-Link IE Field Basic, master and device
  • I-Link - IO-Link master, specification 2.3, Conformance Class A/B
  • FSoE - FailSafe over EtherCAT, also available in a SIL3-certified version

U-Phy

A multi-protocol platform with a single API. It allows you to integrate PROFINET, EtherNet/IP, Modbus TCP, EtherCAT, and other standards without having to manage a different interface for each stack. Most protocols run entirely in software; EtherCAT typically requires a coprocessor. U-Phy is available for C/C++ and Python, both on PCs and embedded targets.

RT-Labs libraries allow you to support multiple fieldbuses and Industrial Ethernet on a single device using uniform application code and with minimal memory footprint.


Products and Documentation ➦

Request further information ➦

View as Grid List

13 Items

per page
Set Descending Direction
  1. RT-Labs - P-NETRT-Labs - P-NET
    RT-Labs - P-NET
    P-Net is a Profinet IO device that is written in C.
  2. RT-Labs - C-OpenRT-Labs - C-Open
    RT-Labs - C-Open
    RT-Labs CANopen Master & Slave
  3. RT-Labs - U-Phy RT-Labs - U-Phy
    RT-Labs - U-Phy
    Make your product speak any industrial protocol U-Phy…
  4. RT-Labs - FSoE (SLAVE)RT-Labs - FSoE (SLAVE)
    RT-Labs - FSoE (SLAVE)
    SIL3 certified Safety-over-EtherCAT safety communication…
  5. RT-Labs - FSoE (MASTER)RT-Labs - FSoE (MASTER)
    RT-Labs - FSoE (MASTER)
    SIL3 certified Safety-over-EtherCAT safety communication…
  6. RT-Labs EAP (EtherCAT Automation Protocol)RT-Labs EAP (EtherCAT Automation Protocol)
    RT-Labs EAP (EtherCAT Automation Protocol)
    EtherCAT EAP is an application layer protocol that runs on…
  7. RT-Labs - SOEM RT-Labs - SOEM
    RT-Labs - SOEM
    An EtherCAT Master stack that is very easy to use and…
  8. RT-Labs - SOESRT-Labs - SOES
    RT-Labs - SOES
    SOES EtherCAT Slave
  9. RT-Labs - M-BUSRT-Labs - M-BUS
    RT-Labs - M-BUS
    M-Bus from RT-Labs is a Modbus stack that implements a…
  10. RT-Labs - I-LinkRT-Labs - I-Link
    RT-Labs - I-Link
    RT-Labs I-Link master
  11. RT-Labs - U-Phy (multi protocol device)RT-Labs - U-Phy (multi protocol device)
    RT-Labs - U-Phy (multi protocol device)
    Unlock the full potential of your industrial automation…
  12. RT-Labs - C-Link (master)RT-Labs - C-Link (master)
    RT-Labs - C-Link (master)
    C-Link is a CC-Link IE Field Basic master stack.
  13. RT-Labs - C-Link (device)RT-Labs - C-Link (device)
    RT-Labs - C-Link (device)
    C-Link is a CC-Link IE Field Basic device stack. It uses…
View as Grid List

13 Items

per page
Set Descending Direction