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.
Designed to bridge the gap between machine control and IT database systems, the Omron NJ101-1020 provides integrated sequence, motion, and SQL database connectivity within a single Sysmac platform controller. By executing SQL instructions directly to databases such as Microsoft SQL Server, Oracle, and MySQL, this controller eliminates the need for intermediate gateway PCs or complex middleware. Built-in EtherCAT and EtherNet/IP ports provide high-speed synchronization for up to 2 physical motion axes, making it a reliable choice for edge-to-cloud manufacturing architectures.
| Manufacturer | Omron |
|---|---|
| Model Number | NJ101-1020 |
| Series | Sysmac NJ1 |
| Control Functionality | Sequence Control, Motion Control, Database Connection (SQL Client) |
| Max. Synchronous Motion Axes | 2 axes |
| Max. Total Axes (incl. Virtual) | 6 axes |
| Primary Task Cycle Time | 1 ms |
| Variables Memory | 0.5 MB |
| Program Memory | 5 MB |
| Built-in Communication Ports | EtherCAT Master (RJ45), EtherNet/IP (RJ45), USB 2.0 (Type-B) |
| Supported Databases | Oracle Database, Microsoft SQL Server, MySQL, PostgreSQL, IBM DB2, Firebird |
| Max. Remote I/O Nodes | 64 EtherCAT nodes |
| Expansion Unit Interface | CJ I/O Bus (up to 40 expansion units) |
| Operating Temperature | 0 to 55 degC |
| Storage Temperature | -25 to 70 degC |
| Package Dimensions (Calculated) | 9.0 x 9.0 x 9.0 cm |
| Shipping Weight (Calculated) | 2.0 kg |
| Interface Port | Function / Connection Assignment |
|---|---|
| EtherNet/IP Port | RJ45 connection. Used for database communication, Sysmac Studio tool connection, HMI monitoring, and inter-controller tag data links. |
| EtherCAT Port | RJ45 connection. Serves as the EtherCAT master port. Integrates motion drives, safety components, and remote NX/GX I/O terminals. |
| USB Port | USB 2.0 Type-B connector. Local programming, configuration interface, and diagnostics link. |
| SD Card Slot | Accepts industrial SD/SDHC cards for database spooling buffer, program backup, and user-defined data logging. |
The NJ101-1020 has integrated database connectivity licenses embedded directly in its firmware. Unlike the standard NJ101-1000, which requires external software links or PC gateways for database interaction, this unit can connect natively. For high-count multi-axis synchronization above 2 axes, users should consider the NJ301 or NJ501 series platforms, which maintain identical programming environments via Sysmac Studio.
To protect your processes from server failures or local corporate network outages, configure the SQL database spooling feature inside Sysmac Studio. This prevents loss of critical traceability data during network drops. Ensure you calculate SD card write cycle lifespans when logging high-frequency cycles; always use industrial-grade Omron HMC-SD memory cards to prevent unexpected block degradation.
Keep the dedicated industrial EtherCAT networks completely physical isolated from the standard factory office network connected via EtherNet/IP. Cross-routing office traffic into the EtherCAT segment will cause master timing jitters, leading to packet loss and axis synchronization faults. Use shielded twisted-pair (STP) Cat5e or Cat6 cables with double shielding (aluminum tape and braided shield) for all EtherCAT lines.
CRITICAL WARNING
Isolate and lock out all external 24V DC power systems before mounting, dismounting, or wiring the CPU module. Running wire runs or installing modules while the system is hot can cause destructive electrical transients on the internal CJ I/O backplane bus, leading to permanent component damage or CPU failure.
Global Express Shipping
Returns & Warranty

Designed to bridge the gap between machine control and IT database systems, the Omron NJ101-1020 provides integrated sequence, motion, and SQL database connectivity within a single Sysmac platform controller. By executing SQL instructions directly to databases such as Microsoft SQL Server, Oracle, and MySQL, this controller eliminates the need for intermediate gateway PCs or complex middleware. Built-in EtherCAT and EtherNet/IP ports provide high-speed synchronization for up to 2 physical motion axes, making it a reliable choice for edge-to-cloud manufacturing architectures.
| Manufacturer | Omron |
|---|---|
| Model Number | NJ101-1020 |
| Series | Sysmac NJ1 |
| Control Functionality | Sequence Control, Motion Control, Database Connection (SQL Client) |
| Max. Synchronous Motion Axes | 2 axes |
| Max. Total Axes (incl. Virtual) | 6 axes |
| Primary Task Cycle Time | 1 ms |
| Variables Memory | 0.5 MB |
| Program Memory | 5 MB |
| Built-in Communication Ports | EtherCAT Master (RJ45), EtherNet/IP (RJ45), USB 2.0 (Type-B) |
| Supported Databases | Oracle Database, Microsoft SQL Server, MySQL, PostgreSQL, IBM DB2, Firebird |
| Max. Remote I/O Nodes | 64 EtherCAT nodes |
| Expansion Unit Interface | CJ I/O Bus (up to 40 expansion units) |
| Operating Temperature | 0 to 55 degC |
| Storage Temperature | -25 to 70 degC |
| Package Dimensions (Calculated) | 9.0 x 9.0 x 9.0 cm |
| Shipping Weight (Calculated) | 2.0 kg |
| Interface Port | Function / Connection Assignment |
|---|---|
| EtherNet/IP Port | RJ45 connection. Used for database communication, Sysmac Studio tool connection, HMI monitoring, and inter-controller tag data links. |
| EtherCAT Port | RJ45 connection. Serves as the EtherCAT master port. Integrates motion drives, safety components, and remote NX/GX I/O terminals. |
| USB Port | USB 2.0 Type-B connector. Local programming, configuration interface, and diagnostics link. |
| SD Card Slot | Accepts industrial SD/SDHC cards for database spooling buffer, program backup, and user-defined data logging. |
The NJ101-1020 has integrated database connectivity licenses embedded directly in its firmware. Unlike the standard NJ101-1000, which requires external software links or PC gateways for database interaction, this unit can connect natively. For high-count multi-axis synchronization above 2 axes, users should consider the NJ301 or NJ501 series platforms, which maintain identical programming environments via Sysmac Studio.
To protect your processes from server failures or local corporate network outages, configure the SQL database spooling feature inside Sysmac Studio. This prevents loss of critical traceability data during network drops. Ensure you calculate SD card write cycle lifespans when logging high-frequency cycles; always use industrial-grade Omron HMC-SD memory cards to prevent unexpected block degradation.
Keep the dedicated industrial EtherCAT networks completely physical isolated from the standard factory office network connected via EtherNet/IP. Cross-routing office traffic into the EtherCAT segment will cause master timing jitters, leading to packet loss and axis synchronization faults. Use shielded twisted-pair (STP) Cat5e or Cat6 cables with double shielding (aluminum tape and braided shield) for all EtherCAT lines.
CRITICAL WARNING
Isolate and lock out all external 24V DC power systems before mounting, dismounting, or wiring the CPU module. Running wire runs or installing modules while the system is hot can cause destructive electrical transients on the internal CJ I/O backplane bus, leading to permanent component damage or CPU failure.
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 |
Japan
|