The Omron NJ501-1320 is a Sysmac NJ-series Machine Automation Controller CPU Unit featuring integrated database connection functionality. This advanced CPU enables direct, high-speed communication between the machine controller and SQL databases, allowing production data to be stored, queried, and manipulated without intermediate PC-based middleware. Powered by an Intel Atom processor, the NJ501-1320 combines real-time machine control with data management capabilities, making it an essential component for Industry 4.0 and smart factory applications where data traceability and production analytics are critical requirements.
| Specification | Detail |
|---|---|
| Product Series | Sysmac NJ Series |
| CPU Model | NJ501-1320 |
| Database Connection | Yes |
| Program Capacity | 20 MB |
| Variable Memory Retained | 2 MB (retained during power interruption) |
| Variable Memory Not Retained | 4 MB |
| Number of Motion Axes | 16 axes |
| Number of CNC Axes | 0 |
| Maximum I/O Capacity | 2,560 points / 40 units (3 expansion racks) |
| Communication Ports | EtherCAT (motion control), EtherNet/IP (host communication), USB |
| Programming Languages | Ladder Diagram, Structured Text |
| Operating Temperature | 0°C to 55°C |
| Mounting Type | DIN Rail Mount |
| Battery Backup | Yes (CJ1W-BAT01) |
Direct Database Connectivity: The NJ501-1320 CPU includes built-in database connection services that support SQL INSERT, UPDATE, SELECT, and DELETE operations directly from the user program. Machine data such as production counts, quality parameters, and equipment status can be stored directly in enterprise databases without additional gateways or OPC servers, reducing system complexity and improving data integrity. The controller supports connections to Microsoft SQL Server, Oracle Database, MySQL, and other ODBC-compliant relational databases.
16-Axis Motion Control: The CPU integrates EtherCAT motion control for up to 16 synchronized servo axes, with support for electronic cam, electronic gear, positioning control, and interpolation functions. The combination of logic, motion, and database operations within a single CPU eliminates integration issues between separate controllers and databases.
Real-Time Capability: The Sysmac platform ensures deterministic control cycles with μs-order jitter, enabling high-precision simultaneous control of sequence logic and motion tasks. The database connection service operates concurrently with machine control without affecting real-time performance.
Comprehensive Communication: Three onboard communication ports provide connectivity for different network layers. The EtherCAT port connects to servo drives, remote I/O, and other field devices. The EtherNet/IP port enables communication with HMIs, SCADA systems, and other controllers. The USB port provides programming access and data transfer functions.
The NJ501-1320 executes the user program in a cyclic scan, processing ladder logic and structured text instructions. Motion control commands are executed in synchronization with the EtherCAT network cycle. Database operations are triggered by program execution, with the CPU managing connection pooling, query execution, and result handling autonomously. The CPU supports up to 2,560 I/O points and 40 configuration units across three expansion racks, providing flexibility for applications requiring substantial field device connectivity.
The NJ501-1320 is programmed using Sysmac Studio automation software, which provides a unified environment for PLC programming, motion configuration, safety parameter setting, and HMI screen development. The CPU is compatible with CJ Series expansion racks, I/O control units (CJ1W-IC101), and CJ Series power supply units. Backup memory cards (SD) are supported for data logging and program storage. The CPU is certified for CE, cULus, KC, Lloyd, and NK standards, and is RoHS compliant.
The Omron NJ501-1320 database connection CPU is suited for applications requiring machine control with integrated data management:
Production tracking systems where machine data must be written directly to MES or ERP databases
Quality assurance stations requiring real-time parameter recording and statistical process control
Pharmaceutical and medical device manufacturing requiring complete production traceability
Automotive component assembly lines with serial number tracking and test data retention
Food and beverage production requiring recipe management and batch reporting
Packaging machinery with downstream data analysis requirements
Battery manufacturing equipment with process parameter logging for quality documentation

The NJ501-1320 mounts on a DIN rail using the integrated clip. The CPU requires an NJ power supply unit (NJ-PA3001 for AC or NJ-PD3001 for DC) mounted adjacent to the CPU. An end cover (CJ1W-TER01) must be attached to the right end of the CPU rack. Two end plates (PFP-M) are required for securing the rail-mounted components. The battery (CJ1W-BAT01) provides memory retention during power interruptions. Configuration of the database connection requires specifying the SQL server address, authentication credentials, and database name.
The NJ501-1320 is designed for continuous industrial operation with no scheduled maintenance beyond periodic environmental inspection. The battery should be replaced every five years under normal operating conditions. The CPU includes comprehensive self-diagnostics covering memory integrity, communication status, and program execution monitoring. The fanless passive cooling design eliminates moving parts, maximizing reliability. For RoHS compliance, the CPU is manufactured without banned hazardous substances.
The Omron NJ501-1320 Database Connection CPU Unit offers a powerful solution for machine builders and automation professionals requiring integrated control and data management. With its 20 MB program capacity, 16-axis motion control, and direct database connectivity, this Sysmac NJ-series CPU addresses the data traceability demands of modern smart manufacturing environments while maintaining the real-time performance expected from a machine automation controller.



