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 CX2040-0112 is an Embedded PC CPU basic module belonging to the modular CX2000 hardware platform. This controller is equipped with an Intel Core i7 quad-core processor operating at 2.1 GHz, designed to handle highly demanding industrial automation applications that require high computing capacity, multi-core coordination, and complex control algorithms.
The system architecture utilizes a dedicated companion power supply module to connect and interface with I/O systems. The BECKHOFF CX2040-0112 features automatic recognition for both E-bus (EtherCAT Terminals) and K-bus (standard Bus Terminals) systems. Standard hardware interfaces include two independent RJ45 Gigabit Ethernet ports, four USB 2.0 interfaces, a DVI-I graphic output, and a modular option slot that accommodates an additional factory-configured interface.
For data retention and processing stability, the module includes 4 GB of non-expandable DDR3 RAM and 128 kB of integrated NOVRAM for non-volatile data storage. The operating system and user applications reside on a CFast flash card. Thermal management is maintained via an integrated cooling fan system equipped with ball bearings and active speed monitoring.
| Processor | Intel Core i7 2715QE 2.1 GHz (4 Cores) |
| Main Memory | 4 GB DDR3 RAM (non-expandable) |
| Persistent Memory | 128 kB NOVRAM integrated |
| Flash Memory | 20 GB or 40 GB CFast card (dependent on operating system selection) |
| Network Interfaces | 2 x RJ45 10/100/1000 Mbit/s |
| Graphic Output | 1 x DVI-I |
| USB Ports | 4 x USB 2.0 |
| Expansion Slots | 1 x Optional interface slot |
| Diagnostic LEDs | 1 x Power, 1 x TC Status, 1 x Flash Access, 2 x Bus Status |
| System Clock | Internal battery-backed clock (replaceable battery) |
| Input Voltage | 24 V DC (-15% / +20%) |
| Maximum Power Consumption | 32 W |
| Cooling | Integrated fan with ball bearings and speed monitoring |
| Dimensions (W x H x D) | 144 mm x 99 mm x 91 mm |
| Weight | Approx. 1230 g |
| Protection Class | IP20 |
| Operating Temperature | -25 to +60 degC |
| Storage Temperature | -40 to +85 degC |
| Relative Humidity | 95%, non-condensing |
| EMC Immunity / Emission | Conforms to EN 61000-6-2 / EN 61000-6-4 |
| Vibration / Shock Resistance | Conforms to EN 60068-2-6 / EN 60068-2-27 |
| Approvals and Markings | CE, UL |
| Operating Systems | Windows Embedded Compact 7, Windows Embedded Standard 7 P, Windows 10 IoT Enterprise, TwinCAT/BSD |
| TwinCAT Runtime Support | TwinCAT 2, TwinCAT 3 (XAR) |
| TwinCAT 3 Platform Level | High Performance (70) |
Global Express Shipping
Returns & Warranty

The BECKHOFF CX2040-0112 is an Embedded PC CPU basic module belonging to the modular CX2000 hardware platform. This controller is equipped with an Intel Core i7 quad-core processor operating at 2.1 GHz, designed to handle highly demanding industrial automation applications that require high computing capacity, multi-core coordination, and complex control algorithms.
The system architecture utilizes a dedicated companion power supply module to connect and interface with I/O systems. The BECKHOFF CX2040-0112 features automatic recognition for both E-bus (EtherCAT Terminals) and K-bus (standard Bus Terminals) systems. Standard hardware interfaces include two independent RJ45 Gigabit Ethernet ports, four USB 2.0 interfaces, a DVI-I graphic output, and a modular option slot that accommodates an additional factory-configured interface.
For data retention and processing stability, the module includes 4 GB of non-expandable DDR3 RAM and 128 kB of integrated NOVRAM for non-volatile data storage. The operating system and user applications reside on a CFast flash card. Thermal management is maintained via an integrated cooling fan system equipped with ball bearings and active speed monitoring.
| Processor | Intel Core i7 2715QE 2.1 GHz (4 Cores) |
| Main Memory | 4 GB DDR3 RAM (non-expandable) |
| Persistent Memory | 128 kB NOVRAM integrated |
| Flash Memory | 20 GB or 40 GB CFast card (dependent on operating system selection) |
| Network Interfaces | 2 x RJ45 10/100/1000 Mbit/s |
| Graphic Output | 1 x DVI-I |
| USB Ports | 4 x USB 2.0 |
| Expansion Slots | 1 x Optional interface slot |
| Diagnostic LEDs | 1 x Power, 1 x TC Status, 1 x Flash Access, 2 x Bus Status |
| System Clock | Internal battery-backed clock (replaceable battery) |
| Input Voltage | 24 V DC (-15% / +20%) |
| Maximum Power Consumption | 32 W |
| Cooling | Integrated fan with ball bearings and speed monitoring |
| Dimensions (W x H x D) | 144 mm x 99 mm x 91 mm |
| Weight | Approx. 1230 g |
| Protection Class | IP20 |
| Operating Temperature | -25 to +60 degC |
| Storage Temperature | -40 to +85 degC |
| Relative Humidity | 95%, non-condensing |
| EMC Immunity / Emission | Conforms to EN 61000-6-2 / EN 61000-6-4 |
| Vibration / Shock Resistance | Conforms to EN 60068-2-6 / EN 60068-2-27 |
| Approvals and Markings | CE, UL |
| Operating Systems | Windows Embedded Compact 7, Windows Embedded Standard 7 P, Windows 10 IoT Enterprise, TwinCAT/BSD |
| TwinCAT Runtime Support | TwinCAT 2, TwinCAT 3 (XAR) |
| TwinCAT 3 Platform Level | High Performance (70) |
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
|