PROFIBUS process image

The BC3150 is a PROFIBUS slave device. A basic device file (GSD) is available for the configuration on the master side, which has to be integrated in the respective master configuration software. The type and quantity of the data to be transferred to the PROFIBUS master is specified on the slave side, i.e. in the BC3150. The BC3150 can process a maximum of 128 bytes of input data and 128 bytes of output data. Two configuration types are available.

No special configuration is required for the DEFAULT CONFIG. The PROFIBUS data start at a certain address offset. The type and quantity of data is configured in the master.

The TwinCAT System Manager is required for the TwinCAT CONFIG. It can be used for byte-wise linking of PROFIBUS data with PLC data, or for linking data from the K-Bus to the PROFIBUS directly.

The input data of the BC3150 are output data of the master, and output data of the BC3150 are input data of the slave.

DEFAULT CONFIG

In DEFAULT CONFIG, all allocated variables with address 1000 or greater are transferred to the master. The type and number of variables is configured on the master side.

Example

Var_1 AT %IB1000 :INT; a 2-byte output variable has to be configured on the master side.
Var_2 AT %IB1002 :DINT; a 4-byte output variable has to be configured on the master side.

The order of the variables on the master side must be adhered to. Address gaps are only permitted if they are configured on the master side. Otherwise, addressing must be continuous from address 1000.

TWINCAT CONFIG

For the TwinCAT CONFIG, a configuration must be created via the System Manager. The System Manager is used for specifying the type and number of variables and for linking the variables. The PROFIBUS data may therefore be located anywhere in the permissible allocated process image.

Permissible process image:
INPUT %IB0 - %IB2047
OUTPUT %QB0 - %QB2047