ProfiNet Device stack

The rt-labs ProfiNet stack can be used to implement a ProfiNet device.

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 stack is developed according to specification 2.3

  • Conformance Class A
  • Real Time Class 1


  • 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
How to obtainContact
PriceAsk for quote
Product categoryCommunication stacks
Link to documentation
Link to download