Implementing 3-Switch XOR Ladder Logic with Internal Bit
Implement a 3-SPST switch XOR light circuit in LogixPro or RSLogix 500 using an internal relay bit. Includes truth tables, boolean equations, and verified.
The BECKHOFF CX2020-0112 is an Embedded PC basic CPU module designed for high-performance DIN rail mounting. Equipped with an Intel Celeron 827E single-core processor running at 1.4 GHz, this industrial controller provides dependable processing capabilities for medium-to-high complexity PLC and motion control tasks. Currently in its service phase, this module is a stable and mature automation component ideal for system maintenance, direct machine replacements, and legacy line retrofits.
This controller features 2 GB of DDR3 RAM as standard and 128 kB of integrated, non-volatile NOVRAM for persistent data storage without requiring an external UPS. The basic CPU module connects directly to a system power supply module from the CX2100 series, allowing automatic detection and adaptation to either E-bus (EtherCAT Terminals) or K-bus (Bus Terminals) I/O systems. Interface options include dual independent Gigabit Ethernet ports, a DVI-I video output, four USB 2.0 ports, and a factory-configurable option slot for flexible interface expansion.
| Parameter | Specification |
|---|---|
| Manufacturer | BECKHOFF |
| Model | CX2020-0112 |
| Processor Type | Intel Celeron 827E (1.4 GHz, single-core) |
| System Memory (RAM) | 2 GB DDR3 RAM |
| Persistent Memory | 128 kB NOVRAM integrated |
| Flash Memory Slot | CFast card slot (supports 20 GB or 40 GB depending on OS) |
| Parameter | Specification |
|---|---|
| Ethernet Ports | 2 x RJ45 (10/100/1000 Mbit/s, independent) |
| Video Output | 1 x DVI-I |
| USB Ports | 4 x USB 2.0 |
| Optional Slot Interface | 1 x slot for factory-configured optional interface |
| Diagnostic LEDs | 1 x Power, 1 x TC Status, 1 x Flash Access, 2 x Bus Status |
| System Clock | Internal battery-backed clock (battery exchangeable) |
| Parameter | Specification |
|---|---|
| Power Supply Connection | Via CX power supply module (24 V DC, -15 percent / +20 percent) |
| Max. Power Consumption | 21 W |
| I/O Connection System | Direct E-bus or K-bus connection with automatic detection |
| Dimensions (W x H x D) | 144 mm x 99 mm x 91 mm |
| Weight | Approx. 1160 g |
| Protection Class | IP20 |
| Parameter | Specification |
|---|---|
| Operating Temperature | -25 to +60 Celsius |
| Storage Temperature | -40 to +85 Celsius |
| Relative Humidity | 95 percent, non-condensing |
| Vibration Resistance | Conforms to EN 60068-2-6 |
| Shock Resistance | Conforms to EN 60068-2-27 |
| EMC Immunity / Emission | Conforms to EN 61000-6-2 / EN 61000-6-4 |
| Approvals and Markings | CE, UL |
| Parameter | Specification |
|---|---|
| Operating Systems | Windows Embedded Compact 7, Windows Embedded Standard 7 P, Windows 10 IoT Enterprise, TwinCAT/BSD |
| Control Software Compatibility | TwinCAT 2 runtime, TwinCAT 3 runtime (XAR) |
| TwinCAT 3 Platform Level | Performance Plus (50) |
| Interface Type | Function and Configuration |
|---|---|
| LAN 1 / LAN 2 | Independent Gigabit RJ45 connection points for fieldbus and corporate communication. |
| DVI-I | Direct video connection supporting analog or digital monitors for visualization. |
| USB 2.0 (4 Ports) | Connection for input peripherals, license dongles, and external diagnostic media. |
| PC-Cartridge Connection | Internal connection bus linking the module directly to power supply and I/O units. |
When replacing a BECKHOFF CX2020-0112 unit in an existing control system, it is highly recommended to perform a full system backup before hardware removal. Ensure that the configuration, licenses, and variables stored on the CFast card are documented or backed up. Verify that the system's TwinCAT platform level (Level 50) and runtime version match the software configuration of your application before restoring power.
Global Express Shipping
Returns & Warranty

The BECKHOFF CX2020-0112 is an Embedded PC basic CPU module designed for high-performance DIN rail mounting. Equipped with an Intel Celeron 827E single-core processor running at 1.4 GHz, this industrial controller provides dependable processing capabilities for medium-to-high complexity PLC and motion control tasks. Currently in its service phase, this module is a stable and mature automation component ideal for system maintenance, direct machine replacements, and legacy line retrofits.
This controller features 2 GB of DDR3 RAM as standard and 128 kB of integrated, non-volatile NOVRAM for persistent data storage without requiring an external UPS. The basic CPU module connects directly to a system power supply module from the CX2100 series, allowing automatic detection and adaptation to either E-bus (EtherCAT Terminals) or K-bus (Bus Terminals) I/O systems. Interface options include dual independent Gigabit Ethernet ports, a DVI-I video output, four USB 2.0 ports, and a factory-configurable option slot for flexible interface expansion.
| Parameter | Specification |
|---|---|
| Manufacturer | BECKHOFF |
| Model | CX2020-0112 |
| Processor Type | Intel Celeron 827E (1.4 GHz, single-core) |
| System Memory (RAM) | 2 GB DDR3 RAM |
| Persistent Memory | 128 kB NOVRAM integrated |
| Flash Memory Slot | CFast card slot (supports 20 GB or 40 GB depending on OS) |
| Parameter | Specification |
|---|---|
| Ethernet Ports | 2 x RJ45 (10/100/1000 Mbit/s, independent) |
| Video Output | 1 x DVI-I |
| USB Ports | 4 x USB 2.0 |
| Optional Slot Interface | 1 x slot for factory-configured optional interface |
| Diagnostic LEDs | 1 x Power, 1 x TC Status, 1 x Flash Access, 2 x Bus Status |
| System Clock | Internal battery-backed clock (battery exchangeable) |
| Parameter | Specification |
|---|---|
| Power Supply Connection | Via CX power supply module (24 V DC, -15 percent / +20 percent) |
| Max. Power Consumption | 21 W |
| I/O Connection System | Direct E-bus or K-bus connection with automatic detection |
| Dimensions (W x H x D) | 144 mm x 99 mm x 91 mm |
| Weight | Approx. 1160 g |
| Protection Class | IP20 |
| Parameter | Specification |
|---|---|
| Operating Temperature | -25 to +60 Celsius |
| Storage Temperature | -40 to +85 Celsius |
| Relative Humidity | 95 percent, non-condensing |
| Vibration Resistance | Conforms to EN 60068-2-6 |
| Shock Resistance | Conforms to EN 60068-2-27 |
| EMC Immunity / Emission | Conforms to EN 61000-6-2 / EN 61000-6-4 |
| Approvals and Markings | CE, UL |
| Parameter | Specification |
|---|---|
| Operating Systems | Windows Embedded Compact 7, Windows Embedded Standard 7 P, Windows 10 IoT Enterprise, TwinCAT/BSD |
| Control Software Compatibility | TwinCAT 2 runtime, TwinCAT 3 runtime (XAR) |
| TwinCAT 3 Platform Level | Performance Plus (50) |
| Interface Type | Function and Configuration |
|---|---|
| LAN 1 / LAN 2 | Independent Gigabit RJ45 connection points for fieldbus and corporate communication. |
| DVI-I | Direct video connection supporting analog or digital monitors for visualization. |
| USB 2.0 (4 Ports) | Connection for input peripherals, license dongles, and external diagnostic media. |
| PC-Cartridge Connection | Internal connection bus linking the module directly to power supply and I/O units. |
When replacing a BECKHOFF CX2020-0112 unit in an existing control system, it is highly recommended to perform a full system backup before hardware removal. Ensure that the configuration, licenses, and variables stored on the CFast card are documented or backed up. Verify that the system's TwinCAT platform level (Level 50) and runtime version match the software configuration of your application before restoring power.
Global Express Shipping
Returns & Warranty
Orders are processed and delivered Monday-Friday (excluding public holidays).
For full eligibility, restocking fees, and international return details, please view our official Refund & Return Policy .
| Country of origin |
Germany
|