PROFIBUS process image

The BX3100 is a PROFIBUS slave device. A basic device file (GSD) is available for the configuration on the master side, which has to be implemented in the respective master configuration software. On the slave side, i.e. in the BX3100, the user can specify which and how many data are to be transferred to the PROFIBUS master The BX3100 can process up to 244 bytes of input data and up to 244 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 BX3100 are output data of the master, and output data of the BX3100 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.

Sample

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