X20CP04xx-en V2.21
X20CP04xx-en V2.21
X20CP04xx-en V2.21
2 General information
The controllers in the X20 Compact-S family are available in different variants. This way, customers get the product
that best meets the requirements of the machine – technically and economically.
The processor performance of the compact controllers ranges from 166 MHz (compatible) to 667 MHz. The most
economical variant is equipped with 128 MB RAM, 8 kB nonvolatile RAM and a 256 MB flash drive. The most
powerful variant of the Compact-S controllers achieves cycle times down to 400 µs. It is equipped with 512 MB
RAM, 64 kB nonvolatile RAM and a 2 GB internal flash drive.
With POWERLINK, Ethernet, USB and RS232, the controllers offer a wide range of communication options. An
optional RS485 or CAN interface is available. If the application requires additional interfaces, the controller can be
modularly expanded by 1 or 2 X20 interface slots. This allows the entire product range of X20 fieldbus interfaces
to be used.
The fanless, battery-free design of Compact-S controllers means they are completely maintenance-free.
• ARM Cortex-A9 processor with 166 MHz (compatible) to 667 MHz and integrated I/O processor
• Depending on the variant: POWERLINK with poll-response chaining
• 2x onboard USB
• Up to 2 slots for modular interface expansions
• 128 to 512 MB DDR3 SDRAM
• 256 MB to 2 GB onboard flash drive
• Fanless
• No battery
• Extremely compact
3 Coated modules
Coated modules are X20 modules with a protective coating for the electronics component. This coating protects
X20c modules from condensation and corrosive gases.
The modules' electronics are fully compatible with the corresponding X20 modules.
For simplification purposes, only images and module IDs of uncoated modules are used in this data
sheet.
The coating has been certified according to the following standards:
• Condensation: BMW GS 95011-4, 2x 1 cycle
• Corrosive gas: EN 60068-2-60, method 4, exposure 21 days
4 Order data
Included in delivery
X20 end cover plates are included with the delivery of the Compact-S PLC bus base.
Order number Short description
X20AC0SL1 X20 end cover plate, left
X20AC0SR1 X20 end cover plate, right
4 6
3
7
2
1 10
11
X20CP0420
5 7
4
8
3
10
2
1 11
12
5 7
4
8
3
10
2
1 11
12
X20CP0420
Figure LED Color Status Description
R/E Green On Application running
Blinking System startup:
The controller is initializing the application, all bus systems and I/O modules.1)
Double flash System startup during firmware update1)
Red On Mode SERVICE2) or BOOT2)
Blinking If LED "R/E" blinks red and LED "RDY/F" blinks yellow, a license violation has
occurred.
Double flash System startup: Installation error3)
RDY/F Yellow On Mode SERVICE2) or BOOT2)
Blinking If LED "RDY/F" blinks yellow and LED "R/E" blinks red, a license violation has
occurred.
IF2 X1/X2 Green On The link to the Ethernet remote station is established.
Blinking The link to the Ethernet remote station is established. The LED blinks if Ethernet
activity is taking place on the bus.
1) This process can take several minutes depending on the configuration.
2) The operating states are described in Automation Help under "Real-time operating system - Method of operation - Operating states".
3) AR 4.93 and later: The project installation (initial installation or update) via USB flash drive was aborted with an error.
This LED is a green/red dual LED and indicates the state of the POWERLINK interface. The LED states have a
different meaning depending on the operating mode of the POWERLINK interface.
Error message
LED "S/E"
Green Red Description
Off On The interface is in error mode (failed Ethernet frames, increased number of collisions on the network, etc.).
Note:
Several red blinking signals are displayed immediately after the device is switched on. These are not errors, however.
Blinking On If an error occurs in the following modes, then the green LED blinks over the red LED:
• PRE_OPERATIONAL_1
• PRE_OPERATIONAL_2
• READY_TO_OPERATE
Status
green
t
Error
red
t
LED "S/E"
Interface status
LED "S/E"
Green Red Description
Off Off Mode: NOT_ACTIVE
The interface is either in mode NOT_ACTIVE or one of the following modes or errors is present:
• The device is switched off.
• The device is in the startup phase.
• The interface or device is not configured correctly in Automation Studio.
• The interface or device is defective.
Blink times
Triple flash
200 200 200 200 200 1000
Double flash
200 200 200 1000
Single flash
200 1000
Blinking
200 200
Flickering
All times in ms
A system stop error can occur due to incorrect configuration or defective hardware.
The error code is indicated by LED "S/E" blinking red. The blinking signal of the error code consists of 4 switch-on
phases with short (150 ms) or long (600 ms) duration. The error code is repeated every 2 seconds.
RAM error
Hardware error
600 300 150 300 150 300 600 2000 All times in ms
7.2.1 Reset
The button must be pressed for less than 2 seconds to trigger a reset. This triggers a hardware reset on the
controller, which means that:
• All application programs are stopped.
• All outputs are set to zero.
The controller then boots into service mode by default. The startup mode after pressing the reset button can be
set in Automation Studio:
• Service mode (default)
• Warm restart
• Cold restart
• Diagnostic mode
1) The operating states are described in "Real-time operating system - Method of operation - Operating states" in Automation Help.
Depending on the bus base, the controller is equipped with either an RS232 or RS485 interface.
RS232 interface (IF1)
In connection with bus base X20BBx2 or X20BBx7, the controllers are equipped with a RS232 interface. The non-
galvanically isolated RS232 interface is designed as an online interface for communication with the programming
device. The terminal connections for the signals are located on the power supply module.
r e
X20 PS 9600
S I
C T
RS232 GND
r e
X20 PS 9600
S I
C T
RS485 GND
General information
IF2 is a 10BASE-T/100BASE-TX Ethernet interface.
The INA2000 station number is set using the B&R Automation Studio software.
For information about wiring X20 modules with an Ethernet interface, see section "Mechanical and electrical con-
figuration - Wiring guidelines for X20 modules with Ethernet cables" in the X20 user's manual.
Information:
The Ethernet interface is not suitable for POWERLINK.
When using the POWERLINK interface, the Ethernet interface is not permitted to be operated with an
IP address from the POWERLINK address range.
POWERLINK address range: 192.168.100.x
X20CP0420
The interface is equipped with 2 female RJ45 connections. Both connections result in an integrated switch. This
makes daisy-chain wiring easy.
The X20CP0420 supports half-duplex and full-duplex communication. Mixed operation is not possible. Both con-
nections must be operated in either half-duplex or full-duplex communication mode.
Pinout
Interface Pinout
Pin Ethernet
1 RXD Receive data
2 RXD\ Receive data\
1
3 TXD Transmit data
4 Termination
5 Termination
6 TXD\ Transmit data\
Shielded RJ45 7 Termination
8 Termination
POWERLINK
By default, the POWERLINK interface is operated as a managing node (MN). In the managing node, the node
number is set to a fixed value of 240.
If the POWERLINK node is operated as a controlled node (CN), a node number from 1 to 239 can be set in the
POWERLINK configuration in Automation Studio.
Ethernet mode
In this mode, the interface is operated as an Ethernet interface. The INA2000 station number is set using the
Automation Studio software.
Pinout
For information about wiring X20 modules with an Ethernet interface, see section "Mechanical and electrical con-
figuration - Wiring guidelines for X20 modules with Ethernet cables" in the X20 user's manual.
Interface Pinout
Pin Ethernet
1 RXD Receive data
2 RXD\ Receive data\
1
3 TXD Transmit data
4 Termination
5 Termination
6 TXD\ Transmit data\
Shielded RJ45 7 Termination
8 Termination
IF4 and IF5 are non-galvanically isolated USB interfaces. The abbreviation USB stands for "Universal Serial Bus".
Both USB interfaces support the USB 1.1 and 2.0 standards.
Information:
USB peripheral devices can be connected to the USB interfaces. Automation Runtime supports a se-
lection of USB peripheral devices. For the supported USB classes, see the AR help documentation.
Information:
The following must be taken into account when using a USB peripheral device and grounded controller
power supply (PELV):
• Only USB peripheral devices with no connection between GND and ground are permitted to be
connected. This is the case, e.g. with the USB dongle from B&R.
In connection with bus base X20BBx7, the controllers are equipped with a CAN bus interface. The terminal con-
nections for the signals are located on the power supply module.
r e
X20 PS 9600
S I
C T
CAN GND
Depending on the controller base, up to 2 interface modules can be connected to the left side of X20CP048x
Compact-S controllers. Different bus or network systems can be flexibly integrated into the X20 system by selecting
the appropriate interface module.
Controller base Slots for interface modules
X20BB62, X20BB63, X20BB67 1
X20BB72, X20BB77 2
Some X20 interface modules must have a certain minimum firmware version or minimum upgrade version for
operation with an X20CP048x, but these are not included in the Automation Studio 4.3.3 release. A hardware
upgrade may be necessary. This can be installed from Automation Studio by selecting Tools / Upgrades from
the menu.
The following table contains a corresponding overview of affected interface modules. No special requirements
apply to all other interface modules:
Order number Minimum upgrade version
X20IF1082-2 1.5.0.0
X20IF1082 1.5.0.0
X20IF1086-2 1.5.0.0
X20IF2181-2 1.3.0.0
X20cIF1082-2 1.5.0.0
X20cIF2181-2 1.3.0.0
X20IF1091 1.1.0.0
X20IF2792 1.1.0.0
The controllers do not use a battery. This makes them completely maintenance-free. Eliminating the backup battery
was made possible by the following measures:
Data and real-time clock retention Backup type Note
Remanent variables FRAM This FRAM stores its contents ferroelectrically. Unlike normal SRAM, this does
not require a battery.
Real-time clock Gold foil capacitor The real-time clock is backed up for approx. 1000 hours by a gold foil capacitor.
The gold foil capacitor is completely charged after 3 continuous hours of oper-
ation.
8 Overtemperature shutdown
To prevent damage, a shutdown – reset state – of the controller takes place at the following board temperature:
• X20CP041x and X20CP0420: 95°C
• X20CP048x: 105°C
The following errors are entered in the logbook in the event of shutdown:
Error number Short error text
9204 PLC restart triggered by the PLC CPU's temperature monitoring.
9210 Warning: Halt/Service after watchdog or manual reset.
9 System requirements
Controllers
The following system requirements must be met to use the full range of functions of the respective controller.
Controller System requirements
X20CP041x, The following minimum versions are recommended to generally be able to use all functions:
X20CP048x • Automation Studio 4.3.3
• Automation Runtime 4.34
• For error-free support by Automation Studio, all Compact-S hardware upgrades must be installed separately via the
Automation Studio Tools / Upgrades menu:
° X20CP04xx
° X20BB5x/6x/7x
° X20PS960x
• Starting with Automation Studio 4.4, all Compact-S components are included in the installation package.
X20cCP0410 The following minimum versions are recommended in order to be able to generally use all functions of coated controller
X20cCP0410:
• Automation Studio 4.8.1
• Automation Runtime E4.81
X20CP0420 The following minimum versions are recommended to generally be able to use all functions:
• Automation Studio 4.7.1
• Automation Runtime 4.73
X20CP0484-1 The following minimum versions are recommended to generally be able to use all functions:
• Automation Studio 4.5
• Automation Runtime 4.5