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. 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.4

  • Conformance Class A & B
  • Real Time Class 1

License valid for one product-id as stated in Profinet GSDML-file.

Price and documentation

How to obtainContact sales@rt-labs.com
PriceEUR 8500/product ID
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

Call an expert!

We don’t do gatekeeping! Call us to get in contact with a skilled person with several control system projects under the belt.

Jonas Berg

Profinet, Modbus, CC-Link

+46 720 70 54 18

Hans-Erik Floryd

Hans-Erik Floryd

CTO, Software platform, CANopen, EtherCAT

+46 709 68 38 93