OMRON NX1 Series Machine Automation Controller (MAC, Modular CPU Unit)
Sysmac platform, integrating logic, motion and IT communication, a multi-axis motion control model for medium and small-sized equipment.
✅ Explicación del código del modelo
NX102: CPU of NX1 series; 1020: 2-axis synchronous interpolation + 4-axis PTP point-to-point, total 6 physical axes (máximo. 15 axes including virtual axes), supports direct database connection.
📌 Core Specifications
| Artículo | Especificación |
| Memoria de programa | 5 MEGABYTE |
| Variable Memory | 33.5 MEGABYTE (Retain area:1.5 MEGABYTE, Non-retain area:32 MEGABYTE) |
| Minimum Primary Task Cycle | 1 EM |
| Synchronous Axes (Interpolation Axes) | 2 ejes |
| PTP Point-to-Point Axes | 4 ejes |
| máx.. Axes including Virtual Axes | 15 ejes |
| EtherCAT | Master station, arriba a 64 EtherCAT nodes; supports EtherCAT ring redundancy |
| Local Expansion | Arriba a 32 NX units on NX local bus (E/S, seguridad, Enlace IO, etc.) |
| Local I/O Points | 1024 agujas; ampliable a 8960 points with NX coupler |
| Puertos | PORT1/PORT2: Ethernet/IP + TCP/IP; PORT3: EtherCAT |
| Built-in Protocols | OPC UA Server, Direct SQL Database Connection, MQTT |
| Software de programación | Estudio Sysmac; Languages: CALLE (Structured Text), LD (Diagrama de escalera), FB (Function Block) |
| Montaje | Montaje en carril DIN; Dimensiones:100(h)×66(W.)×100(D) milímetros; Peso:470 gramo |
| Fuente de alimentación | NX power supply unit sold separately (NX-PF series); No built-in battery; Variables backed up by capacitor |
🧩 Key Features
- Control de movimiento
EtherCAT bus servo, supports 2-axis synchronization (linear/circular interpolation) + 4-axis independent point-to-point. Suitable for transferring, picking, simple flying shear and synchronous conveying.
- IT Integration (Sysmac Unique Feature)
Direct SQL Connection: Read/write MySQL, SQL Server, Oracle and other databases directly without upper computer relay
OPC-UA: Native OPC UA server for connecting to MES and SCADA
MQTT: Connect to cloud platform for equipment data upload
- System Expansion
NX local bus can mount digital/analog modules, safety controller NX-SL, IO-Link master station; EtherCAT can connect servos, remote I/O and sensors.
- Battery-free Design
Capacitor backup for retaining variables. No regular battery replacement required to reduce maintenance cost.
🛠️ Typical Application Scenarios
Medium and small automation equipment: máquinas de embalaje, máquinas etiquetadoras, transfer manipulators, lithium battery front-end equipment, inspection machines and small production lines.
📊 NX102 Series Comparison (For Selection Reference)
NX102-1020: 2 ejes sincrónicos + 4 PTP axes, total 6 physical axes (este modelo)
NX102-1100: 4 ejes sincrónicos + 4 PTP axes, total 8 physical axes
NX102-1200: 8 ejes sincrónicos + 4 PTP axes, total 12 physical axes
⚠️ Notas
- No built-in power supply for CPU, NX-PF power supply module must be equipped separately;
- SD card slot for program backup and log recording;
- Direct database connection and MQTT require corresponding firmware version of Sysmac Studio;
- Second-hand inspection points: Check firmware version, EtherCAT port, Ethernet port and SD card slot upon power-on; back up programs and test axis control.
📎 Alternative Solutions Reference
Same brand upgrade: NX102-1100 (more synchronous axes)
Lower version on same platform: NX1P series (integrated type, no NX local bus expansion capability)
OMRON NX102-1020 Troubleshooting Checklist
Troubleshooting Principle: Check LED indicators first → Read Event Log online via Sysmac Studio → Distinguish Fatal Fault (Machine Stop) / Minor Fault (Continue Running) / Information Event. Eliminate root cause before resetting instead of clearing fault codes directly. Reference Manual: W503 (NJ/NX Fault Manual), NX102 Hardware Manual
- Power-on Failure, CPU Not Running (POWER Off / Solid Red)
| Fenómeno | Posible causa | Pasos para solucionar problemas |
| POWER LED off | Damaged NX-PF power module, no power supply, cableado suelto, excessive DC24V voltage drop | 1. Measure AC/DC input of power module; 2. Check backplane power terminals on DIN rail; 3. Test by replacing NX-PF power unit; 4. Check grounding and short circuit |
| POWER solid red, cannot enter RUN | Serious CPU hardware fault, internal bus error, non-volatile memory damage, sobre temperatura | 1. Power off and cool for 30 minutes then power on; 2. Check event log: 00110000(Overtemp)/000D0000(Internal Bus)/000E0000(Flash End-of-Life); 3. Remove all NX expansion modules, run minimal system with only CPU + fuente de alimentación; 4. If fault persists under minimal system → CPU hardware failure, replace CPU |
| Repeated reboot after power-on | Insufficient power rating, backplane short circuit, EMC noise interference | 1. Calculate total power consumption of NX rack; 2. Check metal debris on backplane; 3. Separate power cables and control cables and improve grounding |
- Cannot Connect via Sysmac Studio (PORT1/PORT2 Ethernet Port)
| Fenómeno | Posible causa | Pasos para solucionar problemas |
| Ping failure, NET ERR red | IP mismatch, Windows firewall, damaged cable/connector, hardware damage of Ethernet port | 1. Set PC IP to same subnet, turn off Windows firewall; 2. Reemplace el cable blindado, check L/A link lamp of PORT1/PORT2; 3. Reset CPU IP via BOOTP; 4. Test with PORT2; single port failure mostly indicates hardware damage |
| Ping OK but online download failed | Mismatched engineering version, CPU write protection, SD card abnormality | 1. Ensure Sysmac Studio firmware compatible with CPU firmware; 2. Check whether CPU write protection is enabled; 3. Remove SD card and retry; 4. Verify hardware configuration matches actual rack |
| Project download error, configuration verification failed | Mismatched model/quantity of NX local bus modules in project | 1. Verify model and position of NX modules on rack; 2. Remove redundant modules and test minimal rack; 3. Upload hardware configuration again |
- EtherCAT Bus Fault (PORT3, Most Common in Motion Control)
NX102-1020 built-in EtherCAT master; axis control and remote I/O run on this bus. For EtherCAT fault, use Sysmac EtherCAT diagnosis and frame error counter to locate faulty segment
- NX Local Backplane Bus Fault (NX Rack Expansion I/O, Safety Module NX-SL)
| Fenómeno | Posible causa | Pasos para solucionar problemas |
| ERR lamp on NX expansion unit, Event Log 000D0000 | Poor backplane contact, damaged module, mismatched module model in configuration | 1. Apagar, re-plug NX modules and ensure buckles locked; 2. Remove modules one by one to locate faulty unit; 3. Verify module model and position in project; 4. Replace damaged NX unit |
- Motion Control Fault (NX102-1020: 2 Interpolation Axes +4 PTP Axes)
| Fenómeno | Posible causa | Pasos para solucionar problemas |
| Axis homing failed | Wiring of home sensor, limit signal, home parameter, servo not ready | 1. Monitor status of home, positive/negative limit I/O; 2. Check servo ready signal; 3. Verify homing mode and offset parameters; 4. Confirm no hardware limit triggered |
| Motion error alarm during point-to-point / interpolación | Soft limit, over speed/acceleration, axis lock, servo fault, insufficient task cycle | 1. Check motion event code; 2. Verify soft limit parameters; 3. Reducir la aceleración; 4. Confirm no stop/lock command on axis |
| Large multi-axis synchronization deviation, flying shear synchronization failure | EtherCAT cycle fluctuation, abnormal encoder feedback, incorrect sync parameter | 1. Monitor position feedback of each axis; 2. Check encoder wiring; 3. Adjust synchronization control parameters; 4. Eliminate bus interference |
- Built-in Communication Fault (OPC-UA / MQTT / Direct SQL Database Connection)
| Fenómeno | Posible causa | Pasos para solucionar problemas |
| OPC UA client connection failed | Puerto, security policy, certificate, IP routing, firewall | 1. Confirm CPU OPC UA service enabled; 2. Verify certificate trust; 3. Check port open status; 4. Confirm network route reachable |
| MQTT cloud upload failed | Wrong Broker address/port, network unreachable, certificate, heartbeat parameter | 1. Ping MQTT server; 2. Verify account, password and TLS setting; 3. Check MQTT event codes in event log |
| SQL database read/write failure | Database IP/port, account permission, driver, packet loss | 1. Confirm database allows external access; 2. Verify table name, field and SQL statement; 3. Check CPU firmware version (old firmware does not support partial databases) |
- SD Card Related Fault
| Fenómeno | Posible causa | Pasos para solucionar problemas |
| SD card ERR alarm, backup/log recording failed | Tarjeta SD dañada, incorrect format, exceeded capacity limit, mal contacto | 1. Take out SD card and reinsert; 2. Use FAT32 format and OMRON recommended industrial SD card; 3. Replace damaged card; 4. Avoid consumer SD cards which easily cause log loss |
- Ambiental & Aging Hardware Faults
- Overtemperature Alarm (00110000): Poor cabinet heat dissipation, dust-clogged fan, ambient temperature out of range. Clean dust, mejorar la ventilación; protection shutdown triggered above 60℃.
- Non-volatile Memory Life Warning (000E0000): Flash write/erase cycles exhausted. Prepare CPU replacement; frequent variable/log writing accelerates aging.
- Accidental shutdown due to noise interference: Power cables run in parallel with control cables, mala conexión a tierra, no shielding. Separate wiring, single-point grounding and add surge absorber.
- Fast Troubleshooting Workflow (On-site Operation Sequence)
- Power off → Visual inspection: alambrado, module buckles, damaged cables, polvo, short-circuit traces
- Power on and record all LED status (POWER/RUN/ERR, EtherCAT, Ethernet L/A)
- Go online with Sysmac Studio, read Event Log and record hex event codes
- Minimal system test: NX-PF power + NX102-1020 only, remove all NX expansions and EtherCAT slaves to judge whether fault lies in CPU or external peripherals
- Segmented isolation: Disconnect EtherCAT segment by segment / remove NX modules one by one to locate faulty unit/cable
- Fix root cause → Clear fault → Reset CPU and retest
- De segunda mano / Used NX102-1020 Special Inspection Checklist
- Apariencia: Burn marks, oxidized backplane metal contacts, dents or deformation on housing
- Power on minimal system, confirm normal POWER without fatal hardware fault
- Go online to read firmware version and event log, check historical faults (flash life, overtemperature records)
- SD card slot read-write test
- Link test for PORT1/PORT2 Ethernet and PORT3 EtherCAT port
- Download blank project to confirm no configuration download error
- Connect EtherCAT servo to test axis enable and basic point-to-point motion
OMRON NX102 Full Series Model List (NX1 Modular Machine Automation CPU)
Regla de codificación del modelo:
NX102-ABCD
AB: Axis specification; CD: Function version
Sufijo -00 = Standard Version (No direct database connection)
Sufijo -20 = DB Database Version (Support direct SQL connection & time-series data acquisition, same as NX102-1020)
All models share identical base hardware: 5MB program memory / 33.5MB variable memory (1.5MB retain area), EtherCAT master, dual EtherNet/IP ports, NX local backplane bus, minimum task cycle 1ms
- Versión estándar (-00, No Direct SQL Database Connection)
| Modelo | Synchronous Interpolation Axes | PTP Axes | máx.. Physical Axes | Descripción |
| NX102-1200 | 8 ejes | 4 ejes | 12 ejes | High-end model, sincronización multieje, flying shear, cámara electrónica, for multi-axis equipment |
| NX102-1100 | 4 ejes | 4 ejes | 8 ejes | Medium synchronous axes, for transfer and synchronous conveying |
| NX102-1000 | 2 ejes | 4 ejes | 6 ejes | Basic interpolation model, same axis capability as NX102-1020, without database function |
| NX102-9000 | 0 axis | 4 ejes | 4 ejes | No interpolation, solo 4 independent point-to-point axes; for general sequence control + simple point motion, no synchronous interpolation |
- Database Connection Version (-20, Support Direct SQL & Time-series Data, SD Card Included)
| Modelo | Synchronous Interpolation Axes | PTP Axes | máx.. Physical Axes | Descripción |
| NX102-1220 | 8 ejes | 4 ejes | 12 ejes | Top model, multi-axis sync + direct database connection, MES docking and data acquisition |
| NX102-1120 | 4 ejes | 4 ejes | 8 ejes | 4 ejes sincrónicos + database, for packaging and lithium battery mid-stream equipment |
| NX102-1020 | 2 ejes | 4 ejes | 6 ejes | este modelo, 2-axis interpolation + 4 PTP, supports SQL, MQTT, OPC-UA |
| NX102-9020 | 0 axis | 4 ejes | 4 ejes | No interpolation, only PTP axes, with database, for production line data acquisition + simple point motion |
- Derivative Suffix Model (DH Version, Enhanced Time-series Data, Special Order)
NX102-1220-DH / NX102-1120-DH / NX102-1020-DH / NX102-9020-DH
DH suffix: Enhanced time-series data acquisition, designed for massive data logging projects, special order item, rarely used in standard domestic projects
- Special Supplementary Model
NX102-1D00: High-capacity logic CPU, no motion axes, focused on large-volume logic processing, no EtherCAT motion control. Used for logic and communication management of large production lines.
✅ Quick Selection Comparison Points
- 1000 /1020: 6 physical axes (2 interpolación +4 PTP). Same axis performance. The only difference: NX102-1020 supports direct SQL database connection, NX102-1000 does not.
- 9000/9020: No interpolation function, only single-axis point motion; linear/circular interpolation and electronic cam synchronization are unavailable.
- All NX102 CPUs require separate NX-PF power supply module, no built-in power supply. Terminal cover NX-END02 is delivered together with CPU.
- Maximum total axes including virtual axes: 15 ejes (sum of physical + virtual axes).
- Cross-reference on Same Platform (Other NX1 Series CPUs for Selection)
NX1P: Economical integrated CPU, no NX local backplane expansion, for small standalone machines
NX701: High-end NX series, mayor rendimiento, more axes, for large-scale equipment
contactor,cortacircuitos,sensor,Codificador,SOCIEDAD ANÓNIMA,Convertidor





















NH42-63-318x560.png)



