PROFINET Stack and Protocol Workshop


Understanding the modern Real-Time Ethernet based fieldbus, connecting and starting up devices.

Providers of devices for automation technology face the challenge of making their products suitable for several network protocols at the same time in order to take advantage of the full market potential. The netX platform provides the flexible hardware, for which Hilscher offers almost all traditional field bus as well as modern Real-Time Ethernet protocol stacks. Every protocol has specific functions and mechanisms which the user as the implementer must understand. The fundamentals of the PROFINET standards, which are particularly important for the European market, will be taught in this training session. The main part of the workshop will then focus on the Hilscher protocol stack. Features, functions and the interface to the user application will be discussed. A PROFINET device will be started up in practical exercises. The training is suited both for users who use the LFW model - loadable firmware with the netX as a companion chip, and also for those who use the LOM model - linkable object modules with the user application on the netX Chip.

The practical exercises are carried out with a NXHX 51-ETM evaluation board and the corresponding Hilscher protocol stack. Training computers are provided. The customer can use their own host system with its development environment if needed however.


1 day,  from 9:00 am to 5:00 pm

Training content

  • PROFINET technology
    • Device types (IO Device, IO Controller, IO Supervisor)
    • Device model (Submodule, Slot/Subslot, DAP)
    • Principle of data exchange and consequences (provider/consumer)
    • Addressing via NameOfStation and IP
    • Connection process
    • GSDML
    • Certification
  • Development of a PROFINET device with Hilscher technology
    • Device model (what suits the customer requirements?)
    • Process data handling (separating cyclical and acyclical, recommendations)
    • Handling residual data (show opportunities and consequences)
    • Network load
    • Additional opportunities (Ethernet interface, servX, netANALYZER)
  • Device description file
    • From Hilscher GSDML for its own GSDML
    • Parameter data
    • Diagnostic data
  • "Hands on" with Hilscher application example
    • Setting up the application
    • Internal processes
    • Configuration of the protocol stack
    • Handling cyclical data
    • Handling acyclical data

Target group

Software developer, product manager and project manager


Basic knowledge of automation networks. Knowledge of Embedded C programming is required for the exercises.


The overheads and training material are in English. The lectures can optionally be held in English or German.

Additional offers

NXS-LFW Loadable Firmware Workshop, NXS-LOM "Linkable Object Module" Workshop
NXS-ECS EtherCAT and NCS-EIS EtherNet/IP protocol training.