Local process image in delivery state

The process image of the BX and BCxx50 series consists of input, output and flag areas. In addition, there are unallocated data without fixed address. They are created without specifying an address. For these variable types the memory allocation is as follows:

For the allocated data 2048 bytes of input data and 2048 bytes of output data are available. In the default configuration, i.e. in delivery state of the BX5200/BC5250, all connected Bus Terminals are assigned a fixed address. The data for DeviceNet communication are to be found from the address offset 1000dec. The amount of DeviceNet data in the default configuration is 8 bytes.

INPUTS

OUTPUTS

Bus Terminal %IB0 ...

Bus Terminal %QB0 ...

DeviceNet DATA (PLC variables) %IB1000 ...

DeviceNet DATA (PLC variables)  %QB1000 ...

...  %IB2047 maximal

...  %QB2047 maximal

The maximum number of data via the fieldbus is 128 bytes inputs and outputs for the BC5250 and 256 bytes inputs and outputs for the BX5200.

DeviceNet data

Mode

Read/Write

BX process image

polling mode

Rx/Tx

%IB1000...%IB1007/QB1000...%QB1007

If you want to use additional data or another mode, then use the TwinCAT configuration or the library for the default configuration.

Addressing of the connected Bus Terminals

The default setting is for all the connected Bus Terminals to be assigned to the local process image. Mapping within the Bus Terminal Controller is carried out according to the following rule:
First come all the complex Bus Terminals, in whatever sequence they are physically inserted, followed by the digital Bus Terminals which are padded to a whole byte. The default mapping of the complex Bus Terminals is:

Example

Bus Terminal Controller: 1 x BX5200 or BC5250
Position 1: 1 x KL1012
Position 2: 1 x KL1104
Position 3: 1 x KL2012
Position 4: 1 x KL2034
Position 5: 1 x KL1502
Position 6: 1 x KL3002
Position 7: 1 x KL4002
Position 8: 1 x KL6001
Position 9: 1 x KL9010

Process image

Bus Terminal

Position

Input image

Output image

KL1501

5

%IB0...%IB5

%QB0...%QB5

KL3002

6

%IB6...%IB13

%QB6...%QB13

KL4002

7

%IB14...%IB21

%QB14...%QB21

KL6001

8

%IB22...%IB29

%QB22...%QB29

KL1012

1

%IX30.0..30.1

-

KL1104

2

%IX30.1..30.5

-

KL2012

3

-

%QX30.0..30.1

KL2034

4

-

%QX30.2..30.5

KL9010

9

-

-

Local process image in delivery state 1:

Address of the Bus Terminals in the local PLC

If you do not know the address of the Bus Terminals that you have assigned to the local PLC (BCxx00):
Perform your hardware configuration in the System Manager. After you have entered all the Bus Terminals and PLC variables, click with the right mouse button on the BCxx00 in the hardware tree, and select the menu item Export variables information.... A file is saved, and this file can be inserted in the System Manager under Project - Import. Now you will have the entry TwinCAT import under the global variables, and you will find here all the variables that you have assigned to the local PLC (BCxx00).