Configuration, usage and diagnostics of PROFIBUS master and slave in the IEC 61131-3 development environment CODESYS Development System.

Integrated PROFIBUS Master / Slave Support in CODESYS

PROFIBUS is one of the world's leading fieldbus systems in automation technology and is promoted and maintained by the PROFIBUS user organization. CODESYS supports PROFIBUS DP with fully integrated components in the IEC 61131-3 Development System.

Scope of services

  • PROFIBUS master slave configurator based on GDS files fully integrated in the CODESYS Development System 
    ⇒ No external tool required to configure the bus system and the embedded I/O modules or for embedding the I/O data into the controller application.
    ⇒ Beside the master it is also possible to configure PROFIBUS DP devices.
  • Driver for fieldbus connection based on the netX technologies with an integrated PROFIBUS communication stack from Hilscher
  • ⇒ Flexible implementation of the PROFIBUS interface on embedded and PC-based devices
  • Diagnostics functionality in the development system and in the application to monitor the system at runtime
    ⇒ Comprehensive diagnostics functionality without any additional tools

Functional Scope of the PROFIBUS Implementation for Master and DP Devices

  • Network scan (only with Hilscher CIFX card): Recognize and insert connected slaves
  • Import of PROFIBUS GSD configuration files
  • Configuration of PROFIBUS parameters on the I/O slaves, I/O devices and their I/Os
  • Bus diagnostics: in the configurator and by the PLC application
  • User-friendly variable mapping with separate access to bit channels
  • Profibus master implementation supports DP V1 class 1 read/write

System Requirements:

  • Operating Systems: Windows, Linux, VxWorks, Windows CE, Embedded Systeme etc.
  • Hilscher EC1 or netX-based PROFIBUS master with integrated protocol stack

How can you obtain and implement CODESYS PROFIBUS Support?

  • You are a system integrator or a user in the machine/plant construction sector or the like:
    Use controllers equipped with CODESYS PROFIBUS Support. Check the CODESYS Device Directory for the devices best suited for your specific needs. Apart from the device, no additional costs involved. Alternatively, you can use the CODESYS Control SoftPLC Systems from the CODESYS Store. CODESYS PROFIBUS Master is integrated in these systems and can be used at no additional costs.”
  • You are a manufacturer of programmable devices:
    Buy the CODESYS Runtime Toolkit with PROFIBUS Master/Slave and implement the runtime system on your hardware (more information).
  • For more information or an offer please contact our sales department under