BECKHOFF BC3150 User Manual

Page 101

Advertising
background image

Safety Instructions

Fieldbus Components

99

Moving between the controllers

Moving from BCxx00 to BCxx50

File names

At Bus Terminal Controller of BCxx50 series, libraries are called *.lbx, and programs are saved as *.prx.

Flag variables

The flag variables

of BCxx00 are allocated from %MB0...%MB511 (except BC9000/BC9100: %MB0...%B4095)

of BCxx50 are allocated from %MB0...%B4095

Status information such as K-Bus/fieldbus status or cycle tick is not copied to the BCxx50 (this information is
available as a function in TcSystemBCxx50.lbx).
The allocated flags don't operate 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 configuration, the PLC variables start at %IB1000 and %QB1000.

Large model

No longer available in the BCxx50 version. Max. memory 48kByte.

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 no longer used.

Task configuration

A maximum of one task is available. This task has to be configured.

PLC and Field Bus Terminals

On standard bus terminal controllers (BCxx00) it was possible to choose if a bus terminal is allocated to the fieldbus
or to the local PLC. In default configuration of an BCxx50 all bus terminals are allocated to the local PLC. An
allocation to the fieldbus is not possible here.

Advertising