For operation as active slave, one or several slave addresses (max. total of 8) must be assigned to the device. These slave addresses must be parametrized in the PROFIBUS configuration (e. g. in the SIMATIC manager) as well as in the configuration of the device (e. g. by using „Active slave“ modules in ibaPDA).
Caution! |
|
|---|---|
|
Connecting the PROFIBUS cable A conflict between several slaves with the same number can lead to a complete failure of communication on the PROFIBUS and even to a system shutdown. To ensure that there are no duplicate slave numbers, do not connect the PROFIBUS cable until the configuration of the active slaves has been correctly carried out in ibaPDA. |
|
It makes sense to configure active slaves, if data have to be acquired with the device that are not sent on the PROFIBUS anyway.
For configuring the slaves on the PROFIBUS, you need the ibaDPMSi.gsd GSD file. You find this file on the data medium “iba Software & Manuals” included
in delivery in the directory
02_iba_Hardware\ibaBM-DP\02_GSD_Files\01_General\
Import the GSD file in the “HW Config“ tool under Step 7. In the catalog of the available modules, you now find the “ibaBM-DPM-S/DP-Monitor“ device under PROFIBUS DP – Additional Field Devices – General.
With this GSD file, the slaves can be freely defined concerning offsets and data types. The file contains some predefined slot modules for configuring certain signal groups. "Output" represents the output signal group (from the master´s perspective). “Input“ is an input signal group.
The prepared slot modules in the figure below appear in the tree structure in the right-hand window. Apart from the slot module sets for input and output signals, several prepared modules for using the ibaPDA-Request-S7 option are available.
Other documentation |
|
|---|---|
|
See the separate manual "ibaPDA-Request-S7". |
|
In the example in the figure below, we have assigned 112 bytes of source data (from master to slave) to the ibaBM-DP device. These source data are combined by three slot modules (64 bytes, 32 bytes and 16 bytes).
Note |
|
|---|---|
|
The following S7-CPUs are considered to be “older”: S7-400 CPUs with firmware < V3.0 and S7-300 CPUs with firmware < 2.0 or CPUs, where no firmware version is indicated in the hardware configuration. In general, S7-CPU of the older type do not support long slots with the setting “Consistent over total length”. When configuring those slots, no error message is generated in Step 7. In this case, use the universal module with the setting “Consistent over unit” for the ibaBM-DP configuration. When using CP443-5, there are also restrictions regarding the max. slot length when “Consistent over total length” is set. For more information, please see the according module manuals. When using S7-CPUs of the older type, the max. slave address length may also lead to restrictions. Some models support only a maximum slave length of 122 bytes. Usually, an error message occurs when the device is being configured. |
|
