The controller system can be run as a PROFINET® controller (master) and/or as a PROFINET® device (slave).

Operation as PROFINET controller enables the implementation of several separate PROFINET networks in one controller. 
Configuration, commissioning and test of the network are carried out in the SolutionCenter. This does not require any programming. Information on connection and error status are displayed together with the channel values as well as on status variables. The configuration of existing installations can be opened, tested and edited in the SolutionCenter without the need for the configuration project with the GSDML files to be on the laptop.

When the controller is started and also during operation, the devices are detected and initialized according to their position in the network. Spare parts can thus be replaced during operation with the screwdriver, without any configuration tools required. The IO data of the devices are shown in the process image of the controller. Acyclical access via the application programs to device data (such as Record read, Record write, reading of diagnostic information, status requests and commands) is carried out via a programming interface that is used with PLC function blocks and C/C++ functions.

The operation of the controller as PROFINET Device enables the parallel connection with several controllers (shared device). The channel diagnostics of the IO modules (cable break, short circuit etc.) can be mapped to Profinet diagnostic alarms, so that these errors can be detected on the controller.

If an IO module of the device is not accepted by an external controller, the outputs of this IO module are available to the local controller programs. Selected variables of these controller programs can be exchanged cyclically with a controller exactly like IO data. This enables flexible combinations to be implemented with autonomous, intelligent and networked controllers.


  • Operating modes Controller (master), Device (slave) or combined operation
  • Both operating modes certified by the PNO
  • Can be used on all M1 controller CPUs without additional hardware
  • Configuration via SolutionCenter or GSDML file
  • Automatic device configuration with topology detection for quick setup and easy replacement of spare parts
  • Minimum cycle time 1 ms
  • Data rate 10/100/1000 MBit
  • Parallel Ethernet data traffic in the same network possible


  • Automatic initialization of the stations on startup and when restoring lost connections
  • Neighborhood detection for easy device replacement
  • Representation of the device data in the process image for read and write access
  • Representation of errors and diagnostics data as channel status
  • Function interface for acyclical accesses


  • Exchange of local IO module data with a PROFINET controller
  • I-Device: Exchange of variable values of the user programs with a PROFINET controller for networking intelligent devices.
  • Shared device: Parallel access of multiple masters to modules of the slave
  • Supports additional legacy initialization for operation on PROFINET controllers according to older GSDML standards
  • Device naming and issuing of communication settings possible via the PROFINET controller



The grapical configurator for PROFINET® networks is part of the Device Manager in the SolutionCenter. It enables the design of the network topology, including all switches and cables.
Network parameters such as timeout limits, optional stations, assignment of process values to communication relations, and further settings are available in parameter tables.
The controller- and device-configurations are automatically distributed to all participtating M1 systems. Additionally, the configuration project is stored on the controllers, so the configuration can be directly opened for verification or change. This grants that the maintenance engineer always  works on the current network configuration.

Conformity with the PROFINET standard was confirmed by the COMDEC test laboratory for the controller, for the device and for the configurator in the SolutionCenter. The certificates can be obtained from the website of the PNO as well as from the Bachmann website.



PDF - 364 Kb
PDF - 370 Kb

System overview