FBP Slave Interface Configuration (Interfaces / \ FBP Slave)

Note

AC500 PM55x and PM56x CPUs do not have a FBP interface.

The FBP slave interface is used to connect the AC500 controllers as fieldbus slave via FieldBusPlug (FBP).

No protocol is set for the FBP interface in the standard configuration (setting “FBP - none”).

Note

The FBP interface is configured as “Online access” for PM57x and PM58x (as of firmware version V1.1.7) and PM59x (as of version V1.2.0).

This allows programming via the FBP slave interface using the device UTF21-FBP adapter USB.

Setting the protocol “FBP - Slave” is done using the command “Replace element”.

../_images/c2da4900e38c56bc0a33139000eba54e

PLCconf_FBP0_E.png

The following setting is possible:

Parameter Default value Value Meaning
Address 0 0…255 Address as FBP slave

Note

If the FBP slave interface address (ADR > 0) is set using the display/keypad, this address has priority over the PLC configuration setting.

The FBP slave interface occupies the I/O area:

%IB3000 .. %IB3999 or %QB3000 .. %QB3999.

Depending on the fieldbus master, the AC500 CPU can exchange a different amount of input/output data with the master.

Right-clicking the “FBP-Slave” element in the configuration tree opens the context menu where you can change the “FBP” module. Select “Append Subelement”. The sub menu displays all available input and output modules for the FBP slave interface:

../_images/cb346deee38c570a0a33139000eba54e

A maximum of 8 modules can be appended to the FBP slave interface. A module can have a maximum of 16 byte and 16 word inputs and outputs. The number and size of possible modules depends on the used FBP, fieldbus and fieldbus master Communication Module.

FBP Fieldbus I/O range
PDP21 PROFIBUS® DP V0

1 module with a maximum of 16 bytes and 16 words (inputs or outputs),

for example 1 x “Module 16 Byte and 16 Word In/Out”

PDP22 DP V1

modular

PROFIBUS® DP

V0/V1

8 modules, but a total of 32 bytes and 128 words in/out, 244 bytes max. per direction, a total of 368 bytes per slave
DNP21 DeviceNetä

1 module with a maximum of 16 bytes and 16 words (inputs or outputs),

for example 1 x “Module 16 Byte and 16 Word In/Out”

DNP21 modular DeviceNetä 8 modules, but a total of 16 bytes and 16 words (input or output)

The Byte inputs and outputs are provided as BYTE and BOOL and the Word inputs and outputs as WORD, BYTE and BOOL.

The I/O modules saved in the PLC configuration and their addresses must match the entries in the configuration of the respective fieldbus master.

If you want to exchange less data than the maximum allowed amount of I/O data with the fieldbus master, you can setup a configuration consisting of different modules.

In the following example, the AC500 CPU operating as fieldbus slave no. 10 shall exchange 8 Byte inputs, 4 Byte outputs, 4 Word inputs and 16 Word outputs with a fieldbus master.

The following modules are appended using the context menu items:

2 x “4 Byte Input”

1 x “4 Byte Output”

1 x “4 Word Input” and

1 x “16 Word Output”.

The final configuration looks as follows:

../_images/d3eb448ce38c57680a33139000eba54e

In this configuration, the Byte inputs and outputs are provided as BYTE and BOOL and the Word inputs and outputs as WORD, BYTE and BOOL.