TwinCAT PLC

The Beckhoff TwinCAT Software System turns any compatible PC into a real-time controller with a multi-PLC system, NC axis control, programming environment and operating station. The TwinCAT programming environment is also used for programming the BCxx00 Bus Terminal Controller. If you have installed TwinCAT PLC you can use the fieldbus connection or the serial interface for program downloading and debugging.

Programming via the fieldbus

The following Bus Terminal controllers enable programming with TwinCAT PLC via the fieldbus interface:

BC2000 Lightbus
BC3100, BC3150 PROFIBUS
BC5150 CANopen
BC5250 Device Net
BC9000 Ethernet

Programming via the serial port

Programming with TwinCAT PLC is possible via the serial interface with the following Bus Terminal Controllers:

BC2000: Lightbus
BC3100, BC3150: PROFIBUS
BC4000: Interbus
BC5150: CANopen
BC5250: DeviceNet
BC7300: Modbus
BC8000: RS 485
BC8100: RS 232
BC9000: Ethernet

Program and data memory

The BCxx00 Bus Terminal Controller has 64 kbyte memory in the delivery state. 2 kbyte are required for internal PLC functions. The slider can be individually adjusted in order to increase the program memory or the data memory share. In the large model, the memory allocation is fixed at 96 kbyte for the code and 62 (128) kbyte (BC9000) for the data memory.
Disadvantages of the large model:

TwinCAT PLC 1:
Program and data memory