Switching between controllers

Switching from BCxx00 to BCxx50/BCxx20

File names

In the Bus Terminal controllers of the BCxx50 and BCxx20 series, libraries have the extension *.lbx, programs have the extension *.prx.

Flag variables

The allocated flag variables

Status information such as K-bus/fieldbus status and cycle tick is not copied to the BCxx50/BCxx20. This information is available in TcSystemBCxx50.lbx as a function for the BCxx50/BCxx20.

The allocated flags do not act as retain variables.

Retain data

The retain data have to be declared as VAR_RETAIN. Up to 2 kbyte are available.

PLC Variables

In the Default-Config the PLC variables start from %IB1000 and %QB1000.

Large model

Not applicable for BCxx50 and BCxx20.

Max. memory:

Task time

The task time is specified in the PLC Control. It should be set to a realistic value (measuring of PLC cycle time and K-Bus). The background time is not used.

Task configuration

A maximum of one task is available. This task must be configured.

PLC and fieldbus terminals

For the standard Bus Terminal Controllers (BCxx00) it was possible to select whether a Bus Terminal is assigned to the fieldbus or the local PLC.

In the default configuration of the BCxx50/BCxx20 all Bus Terminals are assigned to the local PLC. An assignment to the fieldbus is not possible in this case.

Switching from BCxx00 to BXxx00

File names

In the Bus Terminal controllers of the BCxx00, libraries have the extension *.lbx, programs have the extension *.prx.

Flag variables

The allocated flag variables

Status information such as K-bus/fieldbus status and cycle tick is not copied to the BXxx20. This information is available in TcSystemBCxx00.lbx as a function for the BXxx50.

The allocated flags do not act as retain variables.

Retain data

The retain data have to be declared as VAR_RETAIN. Up to 2 kbyte are available.

PLC Variables

In the Default-Config the PLC variables start from %IB1000 and %QB1000.

Large model

Not applicable for BXxx00. Max. memory: 256 kbyte.

Task time

The task time is specified in the PLC Control. It should be set to a realistic value (measuring of PLC cycle time and K-Bus). The background time is not used.

Task configuration

A maximum of one task is available. This task must be configured.

PLC and fieldbus terminals

For the standard Bus Terminal Controllers (BCxx00) it was possible to select whether a Bus Terminal is assigned to the fieldbus or the local PLC.

In the default configuration of the BXxx00 all Bus Terminals are assigned to the local PLC. An assignment to the fieldbus is not possible in this case.

Switching from PC to BCxx50/BCxx20/BXxx00

File names

In the Bus Terminal controllers of the BCxx50/BCxx20 and BXxx00 series, libraries have the extension *.lbx, programs have the extension *.prx.

Allocated variables

For the Bus Terminal controllers of the BCxx50/BCxx20 and BXxx00 series, a limited number of allocated data are available:

Task configuration

A maximum of one task is available. A sensible task time should be selected. Adjust the task time to your application by measuring the required system time (PLC + K-Bus + fieldbus + other).

Retain data

For the Bus Terminal controllers of the BCxx50, BCxx20 and BXxx00 series, up to 2 kbyte of retain data are available. Ensure that no (or only very few) retain data are used in function blocks (see RETAIN data).