The B&R X20CP3585 is a compact and powerful CPU module from the X20 controller family. Designed for mid-range automation tasks, this programmable logic controller features a 100 MHz processor, 256 MB of RAM, and 256 MB of internal flash memory for program and data storage. The X20CP3585 includes two Ethernet ports (10/100 Mbps) for networking and real-time communication, an X2X Link master for local I/O expansion, a USB host port, and an RS-232 interface. The controller is programmed using B&R Automation Studio and runs the Automation Runtime operating system, which supports multiple IEC 61131-3 languages and real-time multitasking. The X20CP3585 is suitable for machine control applications in packaging, printing, textile, and handling systems, as well as for integration into distributed control systems. Its compact 37.5 mm width allows it to be placed in space-constrained control cabinets.
The X20CP3585 uses a 32-bit processor from the Intel or AMD family, running at 100 MHz. RAM: 256 MB DDR SDRAM. Flash: 256 MB for user program and configuration. The controller includes a battery-backed real-time clock (battery type CR2032, typical life 5 years). Communication interfaces: 2 Ethernet ports (RJ45) supporting 10/100 Mbit/s; X2X Link master (for connecting up to 64 X20 I/O modules); 1 USB host (type A, USB 2.0) for external drives; 1 RS-232 (9-pin D-sub) for serial communication. Power supply: 24 V DC (18-30 V), consumption 8 W typical. The X20CP3585 can be expanded with up to 64 X20 modules via the X2X Link bus, with a maximum distance of 100 meters. Dimensions: 37.5 mm (W) × 110 mm (H) × 89 mm (D). Weight approx. 170 g. Operating temperature: -25°C to +60°C (horizontal mounting), -25°C to +50°C (vertical). Protection rating: IP20. The module is DIN rail mountable (35 mm).
32-bit CPU with 100 MHz clock speed
256 MB RAM and 256 MB flash memory
Dual Ethernet ports with integrated switch for daisy-chaining
X2X Link master for high-speed I/O connection (100 Mbit/s)
USB host port for data logging and firmware updates
RS-232 serial port for Modbus RTU or ASCII communication
Battery-backed real-time clock
Programmable with Automation Studio (IEC 61131-3)
Supports openSAFETY for functional safety (with safety CPU option)
Wide operating temperature range

The X20CP3585 is programmed using B&R Automation Studio, a unified engineering environment that supports all B&R controllers. Programming languages include Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), Sequential Function Chart (SFC), and ANSI C. The controller runs Automation Runtime, a real-time operating system with deterministic cycle times down to 1 ms. The integrated web server allows remote diagnostics and access to HMI pages. The USB host port can be used to connect a USB drive for data logging, program backup, or firmware updates. The controller supports multitasking with up to 32 tasks, each with configurable cycle times. The built-in PID function blocks, motion control libraries, and communication libraries simplify application development. The X20CP3585 also supports the openSAFETY safety protocol when used with a B&R safety CPU or safety I/O modules.
The two Ethernet ports support both POWERLINK (real-time) and standard TCP/IP protocols. When configured as a POWERLINK managing node, the controller can synchronize up to 240 axes and I/O devices with cycle times as low as 200 µs. The integrated switch allows daisy-chaining of devices without external switches. The Ethernet ports also support Modbus TCP (client/server), OPC UA, and MQTT for Industry 4.0 connectivity. The RS-232 port supports Modbus RTU (master/slave) and ASCII protocols. The X2X Link master is a high-speed bus that connects to X20 I/O modules at 100 Mbit/s. Up to 64 modules can be connected over a distance of up to 100 meters. The controller can also act as an EtherNet/IP adapter or scanner when using additional software options.
The X20CP3585 is suitable for industrial automation applications such as packaging machines (form-fill-seal, cartoners), printing presses (registration control), textile machinery (tension control, weaving), handling and assembly (pick-and-place, indexing tables), food and beverage processing (filling, capping), and HVAC systems. The controller's processing power and memory are adequate for medium-sized ladder logic programs and moderate data logging requirements. The dual Ethernet ports allow the controller to be integrated into plant networks while simultaneously acting as a POWERLINK master for I/O and drives. The USB port enables local data logging for quality tracking and production reporting.
Mount the X20CP3585 on a 35 mm DIN rail using the integrated clip. Connect a 24 V DC power supply to the power terminals (ensure adequate wire size for up to 8 W). The CPU must be placed as the first module on the left side of the X20 bus, or it can be used as a stand-alone unit with X2X Link connections via a bus module. Configure the controller's IP address and other parameters using Automation Studio. The battery (CR2032) is accessible on the front panel; replace it when the battery voltage falls below 2.5 V (indicated by a system warning). The controller is fanless and relies on natural convection cooling; maintain 50 mm clearance above and below. The flash memory is non-volatile, but the real-time clock requires the battery to retain time during power loss. The controller's firmware can be upgraded via USB or Ethernet.
The X20CP3585 is CE, UKCA, UL, and ATEX Zone 2 certified. It is RoHS compliant. Operating temperature: -25°C to +60°C (horizontal), -25°C to +50°C (vertical). Storage temperature: -40°C to +85°C. Humidity: 5-95% non-condensing. Vibration resistance: 5g (10-55 Hz). Protection rating: IP20; the controller must be installed in a control cabinet. The controller is designed for pollution degree 2 environments.
The B&R X20CP3585 programmable controller provides a compact, feature-rich control platform for mid-range industrial automation. Its 100 MHz processor, 256 MB memory, dual Ethernet ports, and X2X Link I/O bus make it a flexible choice for machine builders and system integrators seeking a powerful yet space-saving CPU for B&R-based automation systems.



