Omron NJ501 PLC Programmable Logic Controller
The Omron NJ501 is the top-tier model in the Sysmac NJ-series Machine Automation Controllers, offering ultra-fast processing, high-axis motion control, and extensive networking capabilities for complex, data-intensive industrial applications. Designed for Industry 4.0 and smart factory systems, NJ501 integrates logic, motion, safety, robotics, and information processing in one robust platform.
Categories:
Omron NJ Series PLC- Implemented OPC UA as a standard feature 3075_fe_1
- Integration of Logic and Motion in one CPU.
-
Conforms to IEC 61131-3 (JIS B 3503) standard programming and PLCopen function blocks for Motion Control.
Programming with variables allows users to create complex programs efficiently. - Fast and accurate control by synchronizing all EtherCAT devices, such as vision sensors, servo drives, and field devices, with the PLC and Motion Engines.
- Offers speed without compromising on reliability and robustness expected from PLCs.
- Complete RAS functions: Transmission frame error check, timeout, bus diagnosis, Watchdog (WDT), memory check, and topology check, etc.
- Linear and circular interpolation.
- Electronic gear and cam synchronization.
- The Controller can be directly connected to a database. No special Unit, software, nor middleware is required. (NJ501-20)
| Specification | Description | |||
|---|---|---|---|---|
| Item | NJ501 | |||
| Enclosure | Mounted in a panel | |||
| Grounding Method | Ground to less than 100 Ω | |||
| Dimensions (height×depth×width) |
90 mm × 90 mm × 90 mm | |||
| Weight | 550 g (including the End Cover) | |||
| Current Consumption | 5 VDC, 1.90 A (including SD Memory Card and End Cover) | |||
| Operation Environment |
Ambient Operating Temperature |
0 to 55°C | ||
| Ambient Operating Humidity |
10% to 90% (with no condensation) | |||
| Atmosphere | Must be free from corrosive gases. | |||
| Ambient Storage Temperature |
-20 to 75°C (excluding battery) | |||
| Altitude | 2,000 m or less | |||
| Pollution Degree | 2 or less: Meets IEC 61010-2-201. | |||
| Noise Immunity | 2 kV on power supply line (Conforms to IEC 61000-4-4.) | |||
| Overvoltage Category | Category II: Meets IEC 61010-2-201. | |||
| EMC Immunity Level | Zone B | |||
| Vibration Resistance | Conforms to IEC 60068-2-6. 5 to 8.4 Hz with 3.5-mm amplitude, 8.4 to 150 Hz Acceleration of 9.8 m/s2 for 100 min in X, Y, and Z directions (10 sweeps of 10 min each = 100 min total) |
|||
| Shock Resistance | Conforms to IEC 60068-2-27. 147 m/s2, 3 times in X, Y, and Z directions (100 m/s2 for Relay Output Units) |
|||
| Battery | Life *1 | 5 years at 25°C | ||
| Model | CJ1W-BAT01 | |||
| Applicable Standards *2 | cULus, EU, UKCA, RCM, KC, NK, LR *3 | |||
| Function | Specification | ||||||
|---|---|---|---|---|---|---|---|
| Item | NJ501- | ||||||
| 50 | 40 | 30 | |||||
| Processing time | Instruction Execution Times | LD instruction | 1.1 ns (1.7 ns or less) | ||||
| Math Instructions (for Long Real Data) | 24 ns or more *1 | ||||||
| Program- ming | Program capacity *3 | Size | 20 MB (400 KS) | ||||
| Number | POU definition | 3,000 | |||||
| POU instance | Using Sysmac Studio Ver. 1.05 or lower: 6,000 Using Sysmac Studio Ver. 1.06 or higher: 9,000 | ||||||
| Variables capacity | No Retain Attribute *4 | Size | 4 MB | ||||
| Number | 180,000 *5 | ||||||
| Retain Attribute *7 | Size | 2 MB | |||||
| Number | 10,000 | ||||||
| Data type | Number | 2,000 | |||||
| Memory for CJ-Series Units (Can be Specified with AT Specifications for Variables.) | CIO Area | 6,144 words (CIO 0 to CIO 6143) | |||||
| Work Area | 512 words (W0 to W511) | ||||||
| Holding Area | 1,536 words (H0 to H1535) | ||||||
| DM Area | 32,768 words (D0 to D32767) | ||||||
| EM Area | 32,768 words × 25 banks (E0_00000 to E18_32767) *8 | ||||||
| Unit config- uration | Maximum Number of Connectable Units | Maximum number of CJ/ NX unit per CPU Rack or Expansion Rack | 10 Units | ||||
| Maximum number of CJ unit on the system | 40 Units | ||||||
| Maximum number of NX unit on the system | 4,096 (on NX series EtherCAT slave terminal) | ||||||
| Maximum number of Expansion Racks | 3 max. | ||||||
| I/O Capacity | Maximum number of I/O Points on CJ-series Units | 2,560 points max. | |||||
| Power Supply Unit for CPU Rack and Expansion Racks | Model | NJ-P3001 | |||||
| Power OFF Detection Time | AC Power Supply | 30 to 45 ms | |||||
| DC Power Supply | 22 to 25 ms | ||||||
| Motion control | Number of Controlled Axes | Maximum Number of Controlled Axes | Maximum number of axes which can be defined. | ||||
| 64 axes | 32 axes | 16 axes | |||||
| Motion control axes | Maximum number of motion control axes which can be defined. All motion control function is available. | ||||||
| 64 axes | 32 axes | 16 axes | |||||
| Maximum number of used real axes | Maximum number of used real axes. The Number of used real axes includes following servo axes and encoder axes. | ||||||
| 64 axes | 32 axes | 16 axes | |||||
| Used motion control servo axes | Maximum number of servo axes which all motion control function is available. | ||||||
| 64 axes | 32 axes | 16 axes | |||||
| Maximum number of axes for linear interpolation axis control | 4 axes per axes group | ||||||
| Number of axes for circular interpolation axis control | 2 axes per axes group | ||||||
| Maximum Number of Axes Groups | 32 groups | ||||||
| Motion Control Period | The same control period as that is used for the process data communications cycle for EtherCAT. | ||||||
| Cams | Number of Cam Data Points | Maximum Points per Cam Table | 65,535 points | ||||
| Maximum Points for All Cam Tables | 1,048,560 points | ||||||
| Maximum Number of Cam Tables | 640 tables | ||||||
| Position Units | Pulses, millimeters, micrometers, nanometers, degrees or inches | ||||||
| Override Factors | 0.00% or 0.01% to 500.00% | ||||||
| Peripheral USB port | Supported Services | Sysmac Studio connection | |||||
| Physical Layer | USB 2.0-compliant B-type connector | ||||||
| Transmission Distance between Hub and Node | 5 m max. | ||||||
| Built-in EtherNet/IP Port | Number of port | 1 | |||||
| Physical Layer | 10Base-T or 100Base-TX | ||||||
| Frame length | 1514 max. | ||||||
| Media Access Method | CSMA/CD | ||||||
| Modulation | Baseband | ||||||
| Topology | Star | ||||||
| Baud Rate | 100 Mbps (100Base-TX) | ||||||
| Transmission Media | STP (shielded, twisted-pair) cable of Ethernet category 5, 5e or higher | ||||||
| Maximum Transmission Distance between Ethernet Switch and Node | 100m | ||||||
| Maximum Number of Cascade Connections | There are no restrictions if Ethernet switch is used. | ||||||
| CIP service: Tag Data Links (Cyclic Communi- cations) | Maximum Number of Connections | 32 | |||||
| Packet interval *10 | 1 to 10,000 ms in 1.0-ms increments *11 Can be set for each connection. (Data will be refreshed at the set interval, regardless of the number of nodes.) | ||||||
| Permissible Communications Band | 3,000 pps *12 *13 (including heartbeat) | ||||||
| Maximum Number of Tag Sets | 32 | ||||||
| Tag types | Network variables, CIO, Work, Holding, DM, and EM Areas | ||||||
| Number of tags per connection (i.e., per tag set) | 8 (7 tags if Controller status is included in the tag set.) | ||||||
| Maximum Link Data Size per Node (total size for all tags) | 256 | ||||||
| Maximum number of tag | 19,200 bytes | ||||||
| Maximum Data Size per Connection | 600 bytes | ||||||
| Maximum Number of Registrable Tag Sets | 32 (1 connection = 1 tag set) | ||||||
| Maximum Tag Set Size | 600 bytes (Two bytes are used if Controller status is included in the tag set.) | ||||||
| Multi-cast Packet Filter *14 | Supported. | ||||||
| Cip Message Service: Explicit Messages | Class 3 (number of connections) | 32 (clients plus server) | |||||
| UCMM (non- connection type) | Maximum Number of Clients that Can Communicate at One Time | 32 | |||||
| Maximum Number of Servers that Can Communicate at One Time | 32 | ||||||
| Maximum number of TCP socket service | 30 *15 | ||||||
| OPC UA Server (NJ501-100) | Support Profile/Model | Embedded 2017 UA Server Profile PLCopen Information Model 1.00 | |||||
| Default Endpoint/Port | opc.tcp://192.168.250.1:4840/ | ||||||
| Maximum number of sessions (Client) | 5 | ||||||
| Maximum number of Monitored Items per server | 2,000 | ||||||
| Sampling rate of the Monitored Items (ms) | 0, 50, 100, 250, 500, 1000,2000, 5000, 10000 if set to 0 (zero), it is assumed that is set to 50. | ||||||
| Maximum number of Subscriptions per server | 100 | ||||||
| Maximum number of variables that can be published | 10,000 | ||||||
| Maximum number of structure definitions that can be published | 100 | ||||||
| Restrictions on variables unable to be published | • Variable which size are over 60 KB • Double and over dimensional array of structures (global variables) • Structures includes double and over dimensional array (global variables) • Structures nested 4 and over Unions • Array which's index number don't start from 0 • Array which's element is over 2048 (global variables) • Structures which's members are over 100. | ||||||
| SecurityPolicy/Mode | • None • Sign - Basic128Rsa15 • Sign - Basic256 • Sign - Basic256Sha256 • Sign - Aes128Sha256RsaOaep • Sign - Aes256Sha256RsaPss • SignAndEncrypt - Basic128Rsa15 • SignAndEncrypt - Basic256 • SignAndEncrypt - Basic256Sha256 • SignAndEncrypt - Aes128Sha256RsaOaep • SignAndEncrypt - Aes256Sha256RsaPss | ||||||
| Application Authenti- cation | Authentica- tion | X.509 | |||||
| Maximum number of certification | Trusted certification: 32 Issuer certification: 32 Rejected certification: 32 | ||||||
| User Authenti- cation | Authentica- tion | User name / Password / Role *16 Anonymous | |||||
| Built-in EtherCAT Port | Communications Standard | IEC 61158 Type12 | |||||
| EtherCAT Master Specifications | Class B (Feature Pack Motion Control compliant) | ||||||
| Physical Layer | 100BASE-TX | ||||||
| Modulation | Baseband | ||||||
| Baud Rate | 100 Mbps (100Base-TX) | ||||||
| Duplex mode | Auto | ||||||
| Topology | Line, daisy chain, branching and ring *17 | ||||||
| Transmission Media | Twisted-pair cable of category 5 or higher (double-shielded straight cable with aluminum tape and braiding) | ||||||
| Maximum Transmission Distance between Nodes | 100m | ||||||
| Maximum Number of Slaves | 192 | ||||||
| Range of node address | 1-192 | ||||||
| Maximum Process Data Size | Inputs: 5,736 bytes Outputs: 5,736 bytes *18 | ||||||
| Maximum Process Data Size per Slave | Inputs: 1,434 bytes Outputs: 1,434 bytes | ||||||
| Communications Cycle | 500/1,000/2,000/4,000 μs *19 | ||||||
| Sync Jitter | 1 μs max. | ||||||
| Internal Clock | At ambient temperature of 55°C: -4.5 to +4.5 min error per month At ambient temperature of 25°C: -3.5 to +3.5 min error per month At ambient temperature of 0°C: -4.5 to +4.5 min error per month | ||||||
| Product name | Specifications | Model | |||
|---|---|---|---|---|---|
| I/O capacity/Model Standards maximum number of configuration Units (Expansion Racks) | Program capacity | Memory capacity for variables | Number of motion axes | ||
| NJ501 CPU Units [OPC UA Support] | 2,560 points/40 Units (3 Expansion Racks) | 20 MB | 2 MB: Retained during power interruption 4 MB: Not retained during power interruption |
64 | NJ501-1500 |
| 32 | NJ501-1400 | ||||
| 16 | NJ501-1300 | ||||
|
Catalog Name
|
Catalog Number[size]
|
Last Update
|
|
|---|---|---|---|
| NJ-Series Data Sheet | P140-E1-25 [5902KB] |
Jul 01, 2025 | NJ-Series Data Sheet |
| NJ/NX Series Controller Catalog | P089-E1-29 [4858KB] |
Mar 03, 2025 | NJ/NX Series Controller Catalog |
| NJ/NX-series CPU Units (OPC UA) Catalog | P123-E1-08 [2627KB] |
Dec 16, 2024 | NJ/NX-series CPU Units (OPC UA) Catalog |
| Sysmac Automation Platform Catalog | P079-E1-34 [11591KB] |
Mar 03, 2025 | Sysmac Automation Platform Catalog |
| Applicable Models of Cable Redundancy Function | R200-E1-06 [213KB] |
Aug 26, 2024 | Applicable Models of Cable Redundancy Function |
| HMC-SD292/492/1A2 Data Sheet | - [244KB] |
Jun 05, 2023 | HMC-SD292/492/1A2 Data Sheet |
Applications
- Complex packaging and bottling lines
- High-speed robotics and multi-axis systems
- Semiconductor and electronics manufacturing
- Smart conveyor and AGV systems
- Real-time process control with cloud/SCADA integration
Why Choose
- Industry-leading speed and precision
- Full machine control (logic, motion, vision, safety, robotics) in a single controller
- Built-in database connectivity for real-time data logging (on select models)
- Scalable for both machine-level and factory-wide automation
- Designed for IoT, IIoT, and Smart Factory environments

