Slaves with FieldBusPlugs

The main feature of the FieldBusPlug system is that all device types with the neutral FBP interface can be connected to several field buses using the appropriate FieldBusPlug type.

This means that a PROFIBUSâ DP-V0 slave (or DeviceNet™, … slave) is built up of a device with the neutral interface and the PROFIBUS® DP-V0 FieldBusPlug PDP21-FBP.

There are two types of FieldBusPlug devices for PROFIBUSâ:

  • the DP-V0 version (PDP21) for simple devices with fixed I/O types and data size
  • the DP-V1 version (PDP22) which can be used on a lot of different slaves acc. to the GSD Data files used.

The DP-V1 FBP PDP22 can be used on all the FBP slaves (from simple manual motor starter to an AC500 CPU as slave). The PDP22 is also called modular FBP because it can be used on products with modular structure like S500-FBP remote I/Os, for example. The modular FBP, due to it internal structure and appropriate GSD Data can be configured to exchange data from a modular system (mixed I/O types number of I/Os), the PDP21 can only be used with products with fixed configuration.

Note

The AC500 CPU as slave or a S500-FBP remote I/O can only be used together with FBP V1 (also called modular FBP) and their dedicated GSD Data.

Example of use of a PDP21 FBP with simple slave (fixed configuration type):

../_images/ecf01969e38853160a331390015122be

In a PROFIBUSâ DP network, built with FBPs slaves, it is possible to mix the FBP types according to the devices used. It is only very important to notice that the GSD files used together with the device should support the device features.

The FBP itself performs only the PROFIBUSâ DP communication from the device to the master, the behaviour of the device using FBP is configured by the used GSD Data.

Example for use of a PDP22 FBP “modular” with complex slave (e.g. S500-FBP remote I/Os):

../_images/78427818e3885bbd0a331390015122be

One of the most important tasks during commissioning is to adjust the correct slave address carefully. Commands sent to the wrong slave can cause severe problems. For more details see the appropriate chapter in this document.