Omron NX701 PLC Programmable Logic Controller
The Omron NX701 is the top-of-the-line controller in the Sysmac Machine Automation Controller family, designed for ultra-fast, large-scale, and data-intensive automation systems. With unmatched processing speed, extensive motion control, and advanced connectivity, the NX701 is built for demanding applications such as multi-robot control, high-speed packaging, and precision manufacturing.
Categories:
Omron NX Series PLC- Industry-Leading Speed: Basic instruction execution time of 1 ns – among the fastest in the world.
- Massive Motion Control: Control up to 256 synchronized axes and up to 128 axes with coordinated motion via EtherCAT.
- Multi-CPU Architecture: Four-core processor for parallel execution of logic, motion, vision, and communication tasks.
- Large Memory Capacity:
- Up to 260 MB program memory
- 1.5 GB variable memory for large data processing
- Built-in Communications:
- Dual EtherCAT ports for I/O and motion
- Dual EtherNet/IP ports for seamless integration with IT/OT
- Supports OPC UA, SQL, and MQTT for IIoT integration
- Sysmac Studio Integration: Unified development platform for programming logic, motion, vision, safety, and information systems.
| Specification | Description | |
|---|---|---|
| Enclosure | Mounted in a panel | |
| Grounding Method | Ground to less than 100 Ω | |
| Dimensions (height × depth × width) |
100 mm × 100 mm × 132 mm | |
| Weight | 880 g (including the End Cover) | |
| Power consumption | 40 W (including SD Memory Card and End Cover) | |
| Operation Environment |
Ambient Operating Temperature |
0 to 55°C |
| Ambient Operating Humidity |
10% to 95% (with no condensation) | |
| Atmosphere | Must be free from corrosive gases. | |
| Ambient Storage Temperature |
-25 to 70°C (excluding battery and fan unit) | |
| 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 | 2.5 years (at 25°C, Power ON time rate 0% (power OFF)) |
| Model | CJ1W-BAT01 | |
| Applicable Standards *1 | cULus, EU, UKCA, RCM, KC, NK, LR | |
| Function | Specification | ||||||
|---|---|---|---|---|---|---|---|
| Item | NX701 | ||||||
| 17[]0 | 16[]0 | ||||||
| Processing time | Instruction Execution Times | LD instruction | 0.37 ns or more | ||||
| Math Instructions (for Long Real Data) | 3.2 ns or more | ||||||
| Program- ming | Program capacity *1 | Size | 80 MB (1600 KS) | ||||
| Number | POU definition | 6,000 | |||||
| POU instance | 48,000 | ||||||
| Variables capacity | No Retain Attribute *2 | Size | 256 MB | ||||
| Number | 360,000 | ||||||
| Retain Attribute *3 | Size | 4 MB | |||||
| Number | 40,000 | ||||||
| Data type | Number | 8,000 | |||||
| Memory for CJ-Series Units (Can be Specified with AT Specifications for Variables.) | CIO Area | NX701-1[]00: --- NX701-1[]20: 6144 words (CIO 0 to CIO 6143) *4 | |||||
| Work Area | NX701-1[]00: --- NX701-1[]20: 512 words (W0 to W511) *4 | ||||||
| Holding Area | NX701-1[]00: --- NX701-1[]20: 1536 words (H0 to H1535) *5 | ||||||
| DM Area | NX701-1[]00: --- NX701-1[]20: 32768 words (D0 to D32767) *5 | ||||||
| EM Area | NX701-1[]00: --- NX701-1[]20: 32768 words × 25 banks (E0_00000 to E18_32767) *6 | ||||||
| Unit config- uration | Maximum Number of Connectable Units | Maximum number of NX unit on the system | 4,096 (on NX series EtherCAT slave terminal) | ||||
| Maximum number of Expansion Racks | 0 | ||||||
| Power Supply Unit for CPU Rack and Expansion Racks | Model | NX-PA9001 NX-PD7001 | |||||
| Power OFF Detection Time | AC Power Supply | 30 to 45 ms | |||||
| DC Power Supply | 5 to 20ms | ||||||
| Motion control | Number of Controlled Axes | Maximum Number of Controlled Axes | Maximum number of axes which can be defined. | ||||
| 256 axes | 128 axes | ||||||
| Motion control axes | Maximum number of motion control axes which can be defined. All motion control function is available. | ||||||
| 256 axes | 128 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. | ||||||
| 256 axes | 128 axes | ||||||
| Used motion control servo axes | Maximum number of servo axes which all motion control function is available. | ||||||
| 256 axes | 128 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 | 64 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% | ||||||
| Built-in EtherNet/IP Port | Number of port | 2 | |||||
| Physical Layer | 10BASE-T/ 100BASE-TX/1000BASE-T | ||||||
| Frame length | 1514 max. | ||||||
| Media Access Method | CSMA/CD | ||||||
| Modulation | Baseband | ||||||
| Topology | Star | ||||||
| Baud Rate | 1Gbps (1000BASE-T) | ||||||
| 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 | 256/port total 512 | |||||
| Packet interval *7 | 0.5 to 10,000 ms in 0.5-ms increments Can be set for each connection. | ||||||
| Permissible Communications Band | 40,000 pps *8 including heartbeat | ||||||
| Maximum Number of Tag Sets | 256/port total 512 | ||||||
| Tag types | Network variables | ||||||
| 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/port total 512 | ||||||
| Maximum number of tag | 369,664 byte (Total in 2 ports 739,328 byte) | ||||||
| Maximum Data Size per Connection | 1,444 byte | ||||||
| Maximum Number of Registrable Tag Sets | 256/port total 512 (1 connection = 1 tag set) | ||||||
| Maximum Tag Set Size | 1,444 bytes (Two bytes are used if Controller status is included in the tag set.) | ||||||
| Multi-cast Packet Filter *9 | Supported. | ||||||
| Cip Message Service: Explicit Messages | Class 3 (number of connections) | 128/port total 256 (clients plus server) | |||||
| UCMM (non- connection type) | Maximum Number of Clients that Can Communicate at One Time | 32/port total 64 | |||||
| Maximum Number of Servers that Can Communicate at One Time | 32/port total 64 | ||||||
| Maximum number of TCP socket service | 30 | ||||||
| OPC UA Server | 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 | 20,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 Authentication | Authentication | X.509 | |||||
| Maximum number of certification | Trusted certification: 32 Issuer certification: 32 Rejected certification: 32 | ||||||
| User Authentication | Authentication | User name / Password / Role *10 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, and branching | ||||||
| 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 | 512 | ||||||
| Range of node address | 1-512 | ||||||
| Maximum Process Data Size | Inputs: 11,472 bytes Outputs: 11,472 bytes *11 | ||||||
| Maximum Process Data Size per Slave | Inputs: 1,434 bytes Outputs: 1,434 bytes | ||||||
| Communications Cycle | • Primary periodic task: 125 μs, 250 μs to 8 ms (in 250-μs increments) • Priority-5 periodic task: 125 μs, 250 μs to 100 ms (in 250-μs increments) | ||||||
| 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 | Current (Power) consumption | Model | ||
|---|---|---|---|---|---|
| Program capacity | Memory capacity for variables | Number of motion axes | |||
| NX701 CPU Units [OPC UA Support] | 80 MB |
4 MB: Retained during power interruption 256 MB: Not retained during power interruption |
256 | 40 W (including SD Memory Card and End Cover) | NX701-1700 |
| 128 | NX701-1600 | ||||
|
Catalog Name
|
Catalog Number[size]
|
Last Update
|
|
|---|---|---|---|
| NX7 Data Sheet | P141-E1-20 [2428KB] |
Jul 01, 2025 | NX7 Data Sheet |
| NJ/NX-series CPU Units (OPC UA) Catalog | P123-E1-08 [2627KB] |
Dec 16, 2024 | NJ/NX-series CPU Units (OPC UA) Catalog |
| NJ/NX Series Controller Catalog | P089-E1-29 [4858KB] |
Mar 03, 2025 | NJ/NX Series Controller Catalog |
| Sysmac Automation Platform Catalog | P079-E1-34 [11591KB] |
Mar 03, 2025 | Sysmac Automation Platform Catalog |
| HMC-SD292/492/1A2 Data Sheet | - [244KB] |
Jun 05, 2023 | HMC-SD292/492/1A2 Data Sheet |
Applications
- High-speed robotic assembly lines
- Multi-axis CNC and coordinated motion systems
- Vision-guided pick-and-place systems
- Advanced packaging and bottling machinery
- Semiconductor and electronics production
- Smart manufacturing systems requiring real-time analytics
Why Choose
- Designed for high-speed, synchronized multi-axis and multi-robot systems
- Handles massive datasets and high-frequency control tasks
- Optimized for Smart Factory, IIoT, and predictive maintenance solutions
- Conforms to IEC 62443 cybersecurity standards
- Enables seamless integration of machine control and enterprise-level systems

