Firmware version of the Bus Couplers
![]() | Required firmware A particular firmware version may be required for operating the KL6224 IO-Link terminal on the Bus Coupler / Bus Terminals Controller (see table below) |
In delivery state the KL6224 is set to a process image of 24 bytes.
Most Bus Couplers and Bus Terminal Controllers listed in the table support the 12-byte process image.
Bus Couplers / Bus Terminals Controllers that are not listed are not yet ready for operation with 24-byte process images or higher.
The delivered firmware version is shown on the back of the Bus Coupler (see example below for CANopen).

If required, the firmware can be updated via the serial port (KS2000 cable required) or - depending on the bus system - via the fieldbus. The current firmware versions and the program for the firmware update are available from the Beckhoff Support.
Support of the different process images by the firmware versions of the Bus Couplers / Bus Terminals Controllers
Fieldbus | Bus Coupler / | Firmware version required on the Bus Coupler / Bus Terminal Controller for the | |||
---|---|---|---|---|---|
12-byte process image | 24-byte process image | 36-byte process image | 48-byte process image | ||
EtherCAT | BK1120 |
These Bus Couplers and Bus Terminal Controllers support the 12-byte process image of the KL6204. | from 08 (B8) | from 08 (B8) | from 08 (B8) |
BK1250 | all | all | all | ||
Lightbus | BK2020 | from B1 | in preparation | in preparation | |
PROFIBUS | BK3120 | from B9 | from BB | from BB | |
BK3150 | all | all | all | ||
BK3500 | from B9 | from BB | - | ||
BK3520 | from B9 | from BB | - | ||
BC3100 | from C3 | from C4 | - | ||
BC3150 | all | all | all | ||
BX3100 | all | all | all | ||
Interbus | BK4020 | from B0 | in preparation | in preparation | |
BC4000 | from B3 | in preparation | in preparation | ||
CANopen | BK5120 | from C4 | from C5 | - | |
BK5150 | all | all | - | ||
BC5150 | all | all | all | ||
BX5100 | all | all | all | ||
DeviceNet | BK5220 | (from B3)* | in preparation | - | |
BC5250 | all | all | all | ||
BX5200 | all | all | all | ||
ControlNet | BK7000 | from BC | from BC | - | |
Modbus | BK7300 | from B2 | from B4 | - | |
Fip IO | BK7420 | from B1 | from B1 | - | |
RS485 | BK8000 | from C2 | in preparation | in preparation | |
RS232 | BK8100 | from C2 | in preparation | in preparation | |
BC8150 | all | all | all | ||
BX8000 | all | all | all | ||
Ethernet | BK9000 | from B7 | from BA | from BA | |
BK9100 | from B1 | from B1 | from B1 | ||
BC9000 | from B9 | from BB | from BB | ||
BC9100 | from B1 | from B1 | from B1 | ||
BC9050 | all | all | all | ||
BX9000 | all | all | all | ||
PROFINET | BK9103 | in preparation | in preparation | in preparation | in preparation |
EtherNet/IP | BK9105 | all | all | all | all |
USB | BK9500 | This Bus Coupler supports the 12-byte process image of the KL6204. | (from B1)* | in preparation | in preparation |
*) only if the Bus Coupler is set to complete mapping of the Bus Terminals (e.g. via the KS2000 configuration software). On delivery, these Bus Couplers are set to compact mapping of the Bus Terminals.