64-axis motion control with integrated sequence and OPC-UA
The Omron NJ501-1500 is a control logic CPU from the NJ501 series that handles simultaneous 64-axis motion control alongside sequence logic and OPC-UA server functionality — a single controller for coordinated multi-axis systems that previously required separate motion and PLC hardware. Primary task cycle time is 0.5 milliseconds, with 20 MB program memory and 6 MB variable memory allocated for the application code and axis configuration data.
Network interfaces and system expansion
Communications include EtherCAT for real-time motion bus, standard Ethernet for OPC-UA and TCP/IP connectivity, and USB for local programming access — all three interfaces are onboard, no additional communication modules required for basic operation. The system expands to 40 modules across a maximum of 3 racks, giving the cabinet designer room to scale I/O and axis count within a single controller chassis. DIN rail mounting is standard; the unit operates from 0°C to 55°C, which sets the thermal boundary for enclosure placement — keep it below the upper limit in sealed cabinets or add ventilation above 45°C ambient.
Lifecycle status and regulatory compliance
Approval agency listings include CE, cULus, KC, Lloyd, and NK — covering European, North American, Korean, and marine (Lloyd's and Nippon Kaiji Kyokai) regulatory acceptance, which simplifies panel certification for export or shipboard installations.
Programming environment and data retention
Programming is done through SYSMAC Studio — the same software environment used across the NJ/NX series, so a single engineering tool covers the controller family and the machine builder does not need a separate motion package. Battery backup is included for retaining variable memory and real-time clock data during power loss; the 32K-word module size is a per-module memory allocation limit that governs how much axis or I/O data a single module can hold.
