오므론 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.
✅ 모델 코드 설명
NX102: CPU of NX1 series; 1020: 2-axis synchronous interpolation + 4-axis PTP point-to-point, 총 6 physical axes (최대. 15 axes including virtual axes), supports direct database connection.
📌 Core Specifications
| 목 | 사양 |
| 프로그램 메모리 | 5 MB |
| Variable Memory | 33.5 MB (Retain area:1.5 MB, Non-retain area:32 MB) |
| Minimum Primary Task Cycle | 1 ms |
| Synchronous Axes (Interpolation Axes) | 2 축 |
| PTP Point-to-Point Axes | 4 축 |
| 맥스. Axes including Virtual Axes | 15 축 |
| EtherCAT | Master station, 최대 64 EtherCAT nodes; supports EtherCAT ring redundancy |
| Local Expansion | 최대 32 NX units on NX local bus (입출력, 안전, IO-링크, 등.) |
| Local I/O Points | 1024 전철기; 확장 가능 8960 points with NX coupler |
| 포트 | PORT1/PORT2: 이더넷/IP + TCP/IP; PORT3: EtherCAT |
| Built-in Protocols | OPC UA Server, Direct SQL Database Connection, MQTT |
| 프로그래밍 소프트웨어 | 시스맥 스튜디오; Languages: 성 (구조화된 텍스트), LD (래더 다이어그램), 페이스북 (Function Block) |
| 설치 | DIN 레일 장착; 치수:100(시간)×66(여)×100(디) mm; 무게:470 g |
| 전원공급장치 | NX power supply unit sold separately (NX-PF series); No built-in battery; Variables backed up by capacitor |
🧩 Key Features
- 모션 제어
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
- 시스템 확장
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: 포장 기계, 라벨링 기계, transfer manipulators, lithium battery front-end equipment, inspection machines and small production lines.
📊 NX102 Series Comparison (For Selection Reference)
NX102-1020: 2 synchronous axes + 4 PTP axes, 총 6 physical axes (이 모델)
NX102-1100: 4 synchronous axes + 4 PTP axes, 총 8 physical axes
NX102-1200: 8 synchronous axes + 4 PTP axes, 총 12 physical axes
⚠️ Notes
- 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)
| 현상 | 가능한 원인 | 문제 해결 단계 |
| POWER LED off | Damaged NX-PF power module, no power supply, 느슨한 배선, 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, 온도 이상 | 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 + 전원 공급 장치; 4. If fault persists under minimal system → CPU hardware failure, replace CPU |
| Repeated reboot after power-on | Insufficient power rating, 백플레인 단락, 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)
| 현상 | 가능한 원인 | 문제 해결 단계 |
| 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. Replace shielded cable, 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)
| 현상 | 가능한 원인 | 문제 해결 단계 |
| ERR lamp on NX expansion unit, Event Log 000D0000 | Poor backplane contact, damaged module, mismatched module model in configuration | 1. 전원 끄기, 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)
| 현상 | 가능한 원인 | 문제 해결 단계 |
| 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 / 보간 | Soft limit, over speed/acceleration, axis lock, servo fault, insufficient task cycle | 1. Check motion event code; 2. Verify soft limit parameters; 3. Reduce acceleration; 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)
| 현상 | 가능한 원인 | 문제 해결 단계 |
| OPC UA client connection failed | 포트, 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
| 현상 | 가능한 원인 | 문제 해결 단계 |
| SD card ERR alarm, backup/log recording failed | Damaged SD card, incorrect format, exceeded capacity limit, 접촉 불량 | 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 |
- 환경 & Aging Hardware Faults
- Overtemperature Alarm (00110000): Poor cabinet heat dissipation, dust-clogged fan, ambient temperature out of range. Clean dust, 환기를 개선하다; 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, 접지 불량, no shielding. Separate wiring, single-point grounding and add surge absorber.
- Fast Troubleshooting Workflow (On-site Operation Sequence)
- Power off → Visual inspection: 배선, module buckles, damaged cables, 먼지, 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
- 중고 / Used NX102-1020 Special Inspection Checklist
- 모습: 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)
모델 코딩 규칙:
NX102-ABCD
AB: Axis specification; CD: Function version
접미사 -00 = Standard Version (No direct database connection)
접미사 -20 = DB Database Version (Support direct SQL connection & time-series data acquisition, same as NX102-1020)
All models share identical base hardware: 5MB 프로그램 메모리 / 33.5MB variable memory (1.5MB retain area), EtherCAT master, dual EtherNet/IP ports, NX local backplane bus, minimum task cycle 1ms
- 표준 버전 (-00, No Direct SQL Database Connection)
| 모델 | Synchronous Interpolation Axes | PTP Axes | 맥스. Physical Axes | 설명 |
| NX102-1200 | 8 축 | 4 축 | 12 축 | High-end model, 다축 동기화, flying shear, 전자 캠, for multi-axis equipment |
| NX102-1100 | 4 축 | 4 축 | 8 축 | Medium synchronous axes, for transfer and synchronous conveying |
| NX102-1000 | 2 축 | 4 축 | 6 축 | Basic interpolation model, same axis capability as NX102-1020, without database function |
| NX102-9000 | 0 중심선 | 4 축 | 4 축 | No interpolation, 오직 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)
| 모델 | Synchronous Interpolation Axes | PTP Axes | 맥스. Physical Axes | 설명 |
| NX102-1220 | 8 축 | 4 축 | 12 축 | Top model, multi-axis sync + direct database connection, MES docking and data acquisition |
| NX102-1120 | 4 축 | 4 축 | 8 축 | 4 synchronous axes + database, for packaging and lithium battery mid-stream equipment |
| NX102-1020 | 2 축 | 4 축 | 6 축 | 이 모델, 2-axis interpolation + 4 PTP, supports SQL, MQTT, OPC UA |
| NX102-9020 | 0 중심선 | 4 축 | 4 축 | 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 보간 +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 축 (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, 더 높은 성능, more axes, for large-scale equipment
접촉기,회로 차단기,감지기,인코더,PLC,변환기





















NH42-63-318x560.png)



