The data to be measured from the PROFIBUS is defined using the GSD data files which is used in the PROFIBUS configuration. The data types for both slaves on the device are furthermore selected over the web interface by choosing the operating mode. GSD file and operating mode must match.

In general, the following data types may be processed:

  • 2 * (32 * 16 bit integer + 32 binary) in modes 0, 5, 8

  • 2 * (32 bit floats + 32 binary) in modes 1, 6, 9

  • 2 * (28 SIMATIC S7 Floats + 32 binaries) in modes 3, 7, B

Depending on whether data is to be read (master output) or written (master input) or read and written on the PROFIBUS, the corresponding mode must be selected in the operating mode setting in the web interface.

For further information, please see chapter Settings.

The transmission of data is usually managed by telegram block transmission.

Each DP slave uses one block for data transmission in each direction, i.e. an ibaBM-DP uses 2 blocks per direction (slave 1 and 2).

The data structure of these blocks for reception (outputs) and transmission (inputs) is shown in the following for each of the different operating modes.

Please note that the examples apply to one slave and apply accordingly to the second slave.