





















The Bus Terminal Controllers BC8000 and BC8100 are Bus Couplers with integrated PLC functionality and have a free serial interface. In the case of the BC8000 controller it is an RS485 interface, through which a number of serial devices can be addressed. The BC8100 controller has a RS232 interface, with which peer-to-peer connection is possible. The programmable interface is suitable for the connection of serial devices. The protocol can be freely programmed, so that displays, scanners, measuring systems, BK8x00 or a PC can be connected. The serial interface then functions as a master. A serial terminal, which is removed after the programming, is needed in order to test the interface.
The “Compact” BC8150 Bus Terminal Controller with serial RS232 interface extends the Beckhoff small controller series by a cost-optimised version in a compact housing. An open serial protocol – like in the BK8x00 Bus Couplers – and the Modbus RTU/ASCII protocol are implemented. The address and the protocol are selected via the two rotary selection switches.
The Bus Terminal Controller is programmed using the TwinCAT programming system conforms to IEC 61131-3. The PLC programs can be written in five different programming languages (IL, FBD, LD, SFC, ST). In addition, TwinCAT offers extensive debug functionalities (breakpoint, single step, monitoring, …), which facilitate commissioning. It is also possible to perform adjustment and measurement of the cycle time. The inputs and outputs of the connected Bus Terminals are assigned in the PLC.
Data is exchanged with the interface on the Bus Terminal Controller with the aid of a control and status byte, through which a handshake must be executed. A serial communication function block for TwinCAT is available for this purpose.
| PLC data | RS485 | BC8000 | RS232 | BC8100 | RS232 | BC8150 |
|---|---|---|---|
| Programming | TwinCAT (via programming interface or fieldbus) | ||
| Program memory | 32/96 kbytes | 32/96 kbytes | 48 kbytes |
| Data memory | 32/64 kbytes | 32/64 kbytes | 32 kbytes |
| Remanent data | 512 bytes | 512 bytes | 2 kbytes |
| Run-time system | 1 PLC task | ||
| PLC cycle time | approx. 3 ms for 1,000 instructions (without I/O cycle, K-bus) | ||
| Programming languages | IEC 61131-3 (IL, LD, FBD, SFC, ST) | ||
| Online change | no | no | yes |
| Technical data | BC8000 | BC8100 | BC8150 |
|---|---|---|---|
| Number of Bus Terminals | 64 | 64 | 64 (255 with K-bus extension) |
| Max. number of bytes process image | 512 byte input and 512 byte output | ||
| Digital peripheral signals | 512 inputs/outputs | 512 inputs/outputs | 1,020 inputs/outputs |
| Analog peripheral signals | 128 inputs/outputs | ||
| Protocol | KS8000 protocol (open, serial protocol), customised serial protocols can be implemented. | KS8000 protocol (open, serial protocol), customised serial protocols can be implemented. | KS8000 protocol (open, serial protocol) – Modbus RTU/Modbus ASCII can be selected via address switch, serial ADS. |
| Data transfer rates | 1.2 kbaud…57.6 kbaud | 1.2 kbaud…57.6 kbaud | 1.2 kbaud…38.4 kbaud |
| Bus interface | RS485 D-sub | RS232 D-sub | RS232 D-sub |
| Power supply | 24 V DC (-15 %/+20 %) | ||
| Input current | 70 mA + (total K-bus current)/4, 500 mA max. | 70 mA + (total K-bus current)/4, 500 mA max. | 320 mA max. |
| Starting current | 2.5 x continous current | ||
| Supply current K-bus | 1,750 mA | 1,750 mA | 1,000 mA |
| Power contacts | 24 V DC max./10 A max. | ||
| Electrical isolation | 500 Vrms (power contact/supply voltage) | ||
| Weight | typ. 170 g | typ. 170 g | typ. 100 g |
| Operating/storage temperature | 0…+55 °C/-25…+85 °C | ||
| Relative humidity | 95 %, no condensation | ||
| Vibration/shock resistance | conforms to EN 60068-2-6/EN 60068-2-27/29 | ||
| EMC immunity/emission | conforms to EN 61000-6-2/EN 61000-6-4 | ||
| Protect. class/installation pos. | IP 20/variable | ||
| Accessories | |
|---|---|
| KS2000 | configuration software for extended parameterisation |
| TwinCAT PLC | programming system conforms to IEC 61131-3 |
| TwinCAT PLC Serial Communication | IEC 61131-3 software library for TwinCAT PLC for communication via serial Bus Terminals or PC COM ports |
| KL6001-0020 | RS232 Bus Terminal for testing the serial interface with 5 bytes of user data |
| KL6021-0020 | RS485 Bus Terminal for testing the serial interface with 5 bytes of user data |
| Cordsets | cordsets and connectors |
| Ordering information | Description |
|---|---|
| BC8000 | RS485 Bus Terminal Controller for up to 64 Bus Terminals |
| BC8100 | RS232 Bus Terminal Controller for up to 64 Bus Terminals |
| BC8150 | RS232 “Compact“ Bus Terminal Controller for up to 64 Bus Terminals (255 with K-bus extension) |
| BX8000 | RS232/RS485 Bus Terminal Controller for up to 64 Bus Terminals (255 with K-bus extension) |
| BK8x00 | RS232/RS485 Bus Coupler |