The RT-Labs Profinet Device stack is used for Profinet device implementations. It is easy to use and provides a small footprint. It is a good alternative to more complex stacks on the market and is especially well suited for embedded systems.


It is written in C and can be run on bare-metal hardware, an RTOS such as rt-kernel, or on Linux or Windows. The main requirement is that the platform can send and receive RAW Ethernet Layer 2 frames. The Profinet stack is supplied with full sources including a porting layer.

rt-labs Profinet Device stack is developed according to specification 2.3

  • Conformance Class A (Class B upon request)
  • Real Time Class 1

Price and documentation

How to obtainContact sales@rt-labs.com
PriceEUR 6000
Product categoryCommunication stacks
Link to documentationrt-labs.com/docs/p-net/
Link to downloadgithub.com/rtlabs-com/p-net


  • TCP/IP
  • RT (real-time)
  • Address resolution
  • Parameterization
  • Process IO data exchange
  • Alarm handling
  • Configurable number of modules and sub-modules
  • Bare-metal or OS
  • Porting layer provided