{"product_id":"omron-nx102-1220-sysmac-nx1-modular-cpu","title":"Omron NX102-1220 Sysmac NX1 Modular CPU","description":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003eManaging synchronous motion axes and direct database synchronization simultaneously, the \u003cstrong\u003eOmron NX102-1220\u003c\/strong\u003e Sysmac NX1 series controller serves as a highly integrated node for modern industrial Internet of Things (IIoT) applications. By combining sequence control, motion control, database client connectivity, and OPC-UA server capabilities into a single compact unit, this controller eliminates the need for middle-tier PCs or gateway devices. The unit communicates seamlessly down to physical field devices via EtherCAT and horizontally\/upward to enterprise systems via dual EtherNet\/IP ports, offering precise execution of high-speed machine control loops alongside robust transactional data integrity.\u003c\/p\u003e\n\n\u003ch3\u003eFeatures\u003c\/h3\u003e\n\u003cul style=\"list-style-type: square; color: #2d3748; padding-left: 1.5rem; margin-bottom: 1.5rem;\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDirect SQL Integration:\u003c\/strong\u003e Features built-in database client functionality that connects directly to SQL databases, enabling automated data logging, recipe retrieval, and traceability updates.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSynchronous Motion Engine:\u003c\/strong\u003e Controls up to 8 synchronous motion axes and up to 4 point-to-point (PTP) axes for electronic gearing, cams, and linear\/circular interpolation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSecure Industrial IT Communication:\u003c\/strong\u003e Built-in OPC-UA server capability facilitates secure, platform-independent connectivity to SCADA, MES, and ERP layers.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDual Network Segregation:\u003c\/strong\u003e Two independent EtherNet\/IP ports permit physical isolation of the machine control network from the broader plant-floor IT network.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExpandable Local Architecture:\u003c\/strong\u003e Connects directly to local NX-series digital, analog, and specialized safety I\/O units on a single backplane.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eApplications\u003c\/h3\u003e\n\u003cul style=\"list-style-type: square; color: #2d3748; padding-left: 1.5rem; margin-bottom: 1.5rem;\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTraceability-Critical Manufacturing:\u003c\/strong\u003e Real-time production data storage in food, beverage, and pharmaceutical packaging lines requiring compliance logs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHigh-Speed Multi-Axis Assembly:\u003c\/strong\u003e Electronic component placement, pick-and-place robotics, and automated cartoning systems.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSemi-Conductor and Cleanroom Machinery:\u003c\/strong\u003e Precise temperature, positioning, and sequence tracking with direct host-system handshake.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntelligent Material Handling:\u003c\/strong\u003e Sorting lines and conveyor networks requiring high-capacity I\/O expansion and rapid barcode\/RFID data integration.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x: auto; width: 100%; margin-bottom: 1.5rem;\"\u003e\n  \u003ctable style=\"border-collapse: collapse; width: 100%; color: #2d3748; text-align: left;\"\u003e\n    \u003cthead\u003e\n      \u003ctr style=\"border-bottom: 2px solid #1a365d;\"\u003e\n        \u003cth style=\"padding: 0.75rem; font-weight: bold;\"\u003eParameter\u003c\/th\u003e\n        \u003cth style=\"padding: 0.75rem; font-weight: bold; text-align: right;\"\u003eValue \/ Rating\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eManufacturer\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eOmron\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eModel Number\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eNX102-1220\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eSeries\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eSysmac NX1 Series\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eControl Functions\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eSequence, Motion, OPC-UA Server, Direct DB Connection\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eProgram Memory Capacity\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e5 MB\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eVariables Memory Capacity\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e33.5 MB\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003ePrimary Task Cycle Time\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e1 ms\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eMax. Synchronous Motion Axes\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e8\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eMax. Point-to-Point (PTP) Axes\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e4\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eMax. Total Axes (incl. Virtual)\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e15\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eLocal Expansion Limit\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eUp to 32 NX-series Units\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eRemote I\/O Node Limit\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e64 nodes (via EtherCAT)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eNetwork Interfaces\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e2x EtherNet\/IP (RJ45), 1x EtherCAT Master (RJ45)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003ePeripheral Port\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eUSB 2.0 (Type-B)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eSystem Supply Voltage\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e24 VDC (85% to 110%)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eDimensions (W x H x D)\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003e66 mm x 100 mm x 100 mm\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eShipping Weight (Calculated)\u003c\/td\u003e\n        \u003ctd style=\"padding: 1.2 kg; text-align: right;\"\u003e2.0 kg\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eConnections and Interfaces\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x: auto; width: 100%; margin-bottom: 1.5rem;\"\u003e\n  \u003ctable style=\"border-collapse: collapse; width: 100%; color: #2d3748; text-align: left;\"\u003e\n    \u003cthead\u003e\n      \u003ctr style=\"border-bottom: 2px solid #1a365d;\"\u003e\n        \u003cth style=\"padding: 0.75rem; font-weight: bold;\"\u003ePort \/ Terminal Label\u003c\/th\u003e\n        \u003cth style=\"padding: 0.75rem; font-weight: bold; text-align: right;\"\u003eFunction \/ Interface Assignment\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003ePORT 1 (EtherNet\/IP)\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eRJ45. Used for network segmentation, SCADA\/MES connectivity, and SQL communications.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003ePORT 2 (EtherNet\/IP)\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eRJ45. Isolated port for inter-controller links and peer-to-peer data sharing.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right; font-weight: bold;\"\u003ePORT 3 (EtherCAT)\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eRJ45. EtherCAT master port dedicated to driving servos, drives, and remote I\/O nodes.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003eUSB Port\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003eType-B connector. Direct configuration interface for Sysmac Studio.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 0.75rem; font-weight: bold;\"\u003e24 VDC Terminals\u003c\/td\u003e\n        \u003ctd style=\"padding: 0.75rem; text-align: right;\"\u003ePower supply connection. Requires external 24 VDC class 2 power source.\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eEmpirical Engineering Insights\u003c\/h3\u003e\n\n\u003ch3\u003eAlternative Models \u0026amp; Compatibility\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003eThe NX102-1220 serves as the database-enabled variation of the standard NX102 series controllers. While a standard NX102-1200 matches the processing speeds and motion-axis count of this module, it lacks the built-in SQL server client execution library. Programs compiled in Sysmac Studio for standard NX102-1200 units can be ported to the NX102-1220, but the reverse migration requires removing any active DB connection blocks from the task execution routine. Ensure Sysmac Studio version 1.22 or higher is utilized for full hardware and feature parameter deployment.\u003c\/p\u003e\n\n\u003ch3\u003eApplication Pitfalls \u0026amp; Engineering Notes\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003eWhen utilizing direct-to-database connections, design error-handling and buffering logic in the PLC program. In the event of a sudden network link failure between the dual EtherNet\/IP ports and the server hosting the SQL Database, data writes can queue inside the CPU variables memory. Since variable memory space is capped at 33.5 MB, an extended database outage could lead to buffer overrun errors. Utilize the internal ring-buffer function blocks to manage communication timeouts safely.\u003c\/p\u003e\n\n\u003ch3\u003eCommissioning \u0026amp; Wiring Tips\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003eTo ensure high noise immunity over high-speed networks, install only double-shielded STP (Shielded Twisted Pair) Cat5e or higher cables on Port 3 (EtherCAT). To prevent ground loops from corrupting high-frequency data packets, shield grounds should be terminated exclusively on the controller side or routed according to strict industrial EMC guidelines. Do not run communication cables parallel to high-current motor cables or variable frequency drive (VFD) outputs.\u003c\/p\u003e\n\n\u003ch3\u003eInstallation Guidelines\u003c\/h3\u003e\n\u003cdiv style=\"background-color: #fff5f5; border-left: 4px solid #c53030; padding: 1rem; margin-bottom: 1.5rem; color: #9b2c2c;\"\u003e\n  \u003cstrong\u003eCRITICAL WARNING:\u003c\/strong\u003e Prior to attempting physical installation, mounting, or wiring of this controller, ensure all AC and DC supply circuits to the local control enclosure are completely de-energized. Verify the absence of voltage with a properly calibrated tester. Failure to isolate power can result in permanent equipment damage, short circuits, or severe electrical shock.\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-bottom: 1.5rem;\"\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n    \u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; min-width: 1.5rem; height: 1.5rem; border-radius: 50%; background-color: #2b6cb0; color: #ffffff; font-weight: bold; margin-right: 0.75rem; margin-top: 0.1rem;\"\u003e1\u003c\/span\u003e\n    \u003cp style=\"margin: 0; color: #2d3748;\"\u003eMount the controller vertically onto a grounded 35 mm DIN rail inside an IP54 or higher industrial enclosure. Ensure the orientation allows vertical convection airflow.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n    \u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; min-width: 1.5rem; height: 1.5rem; border-radius: 50%; background-color: #2b6cb0; color: #ffffff; font-weight: bold; margin-right: 0.75rem; margin-top: 0.1rem;\"\u003e2\u003c\/span\u003e\n    \u003cp style=\"margin: 0; color: #2d3748;\"\u003eMaintain a minimum clearance of 30 mm above and below the module to allow adequate cooling and space for cable bend-radius compliance.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n    \u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; min-width: 1.5rem; height: 1.5rem; border-radius: 50%; background-color: #2b6cb0; color: #ffffff; font-weight: bold; margin-right: 0.75rem; margin-top: 0.1rem;\"\u003e3\u003c\/span\u003e\n    \u003cp style=\"margin: 0; color: #2d3748;\"\u003eSlide any optional local NX-series I\/O units to the right of the CPU module, ensuring the side-to-side slide-locks engage fully to establish reliable internal backplane bus contacts.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n    \u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; min-width: 1.5rem; height: 1.5rem; border-radius: 50%; background-color: #2b6cb0; color: #ffffff; font-weight: bold; margin-right: 0.75rem; margin-top: 0.1rem;\"\u003e4\u003c\/span\u003e\n    \u003cp style=\"margin: 0; color: #2d3748;\"\u003eConnect the 24 VDC system power source, routing the ground terminal directly to the enclosure main protective earth (PE) busbar using a low-impedance connection.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Omron","offers":[{"title":"Default Title","offer_id":53077904261483,"sku":"NX102-1220","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0953\/3227\/0443\/files\/nx102-1220-ue35eawjpku.png?v=1775734038","url":"https:\/\/www.plcprotech.com\/pt\/products\/omron-nx102-1220-sysmac-nx1-modular-cpu","provider":"PLC ProTech Ltd.","version":"1.0","type":"link"}