{"product_id":"omron-nx-ecs112-nx-series-ssi-input-unit","title":"Omron NX-ECS112 NX-series SSI Input Unit","description":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003eDesigned for seamless integration into high-performance motion control architectures, the \u003cstrong\u003eOmron NX-ECS112\u003c\/strong\u003e provides precise absolute position feedback from rotary and linear encoders over a single-channel \u003cstrong\u003eSynchronous Serial Interface (SSI)\u003c\/strong\u003e. This module interfaces directly with Sysmac NJ\/NX machine controllers through the NX-series backplane, ensuring deterministic data acquisition across complex multi-axis systems. By implementing a physical layer compliant with the EIA RS-422-A standard, the unit maintains exceptional noise immunity and signal integrity over extended field cabling. Configured entirely within Sysmac Studio, the module supports highly adaptable refreshing parameters, enabling mechanical engineers to optimize cycle times for dynamic positioning tasks.\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 style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eHigh-Speed Baud Rates:\u003c\/strong\u003e Supports flexible transmission speeds of 100 kHz, 200 kHz, 300 kHz, 400 kHz, 500 kHz, 1.0 MHz, 1.5 MHz, and 2.0 MHz.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eFlexible Refreshing Methods:\u003c\/strong\u003e Selectable Free-Run refreshing, Synchronous I\/O refreshing, or Task Period Prioritized refreshing to align with specific controller cycle dynamics.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eConfigurable Data Frame:\u003c\/strong\u003e Accommodates up to 32-bit absolute data lengths, allowing independent mapping of single-turn, multi-turn, and hardware status bits.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eHardware-Level Conversion:\u003c\/strong\u003e Supports on-board raw data transit, binary code conversion, or Gray-to-binary code conversion to match diverse encoder outputs.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eToolless Push-In Connections:\u003c\/strong\u003e Features a high-density, 12-terminal screwless push-in front connector for secure, vibration-resistant terminations.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eOptocoupler\/Digital Isolation:\u003c\/strong\u003e Incorporates robust digital isolation between the internal logic circuitry and the external field-side signals.\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 style=\"margin-bottom: 0.5rem;\"\u003eReal-time absolute feedback in gantry coordinate positioning.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003eClosed-loop control for automated storage and retrieval systems (ASRS).\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003eRotary indexing table synchronization in high-speed packaging lines.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 0.5rem;\"\u003ePosition tracking for heavy industrial metal stamping and pressing machinery.\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; border: 1px solid #e2e8f0;\"\u003e\n    \u003cthead\u003e\n      \u003ctr style=\"border-bottom: 2px solid #cbd5e0;\"\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eParameter\u003c\/th\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold;\"\u003eSpecification Value\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: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eManufacturer\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eOmron Corporation\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eModel Number\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eNX-ECS112\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eProduct Series\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eNX-series Position Interface\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eNumber of Channels\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e1 Channel\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003ePhysical Interface\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eSynchronous Serial Interface (SSI)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eClock Output Level\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eEIA RS-422-A Line Driver levels (C+, C-)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eData Input Level\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eEIA RS-422-A Line Receiver levels (D+, D-)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eMaximum Data Length\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e32 bits (configurable allocation)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eCoding Format\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eNo conversion, Binary, Gray Code\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eBaud Rates\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e100 kHz, 200 kHz, 300 kHz, 400 kHz, 500 kHz, 1.0 MHz, 1.5 MHz, 2.0 MHz\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eIsolation Method\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eDigital Isolator\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eConnection Type\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eScrewless Push-In Terminal Block (12 points)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eModule Net Weight\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e65 g\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eShipping Weight\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e1.00 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; border: 1px solid #e2e8f0;\"\u003e\n    \u003cthead\u003e\n      \u003ctr style=\"border-bottom: 2px solid #cbd5e0;\"\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eTerminal Designation\u003c\/th\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold; border-right: 1px solid #e2e8f0;\"\u003eSignal Name\u003c\/th\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold;\"\u003eFunctional 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: 10px; border-right: 1px solid #e2e8f0;\"\u003eA1 \/ A2\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eC+ \/ C-\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eSSI Clock Output (Differential Line Driver)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eB1 \/ B2\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eD+ \/ D-\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eSSI Data Input (Differential Line Receiver)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eA3 \/ B3\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003e+V \/ -V\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eExternal Sensor Power Supply Input (24 VDC)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eA4 \/ B4\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eIOV \/ IOG\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eI\/O Power Supply (For sensor power distribution)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eA5 \/ B5\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eNC\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eNo Connection (Keep open)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eA6 \/ B6\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px; border-right: 1px solid #e2e8f0;\"\u003eSHIELD\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eFunctional Ground (FG) Shield connection point\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\u003ch3\u003eAlternative Models \u0026amp; Compatibility\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003eWhen migrating legacy architectures to the NX platform, note that the NX-ECS112 is designed explicitly for absolute SSI encoders. For incremental feedback, transition to the NX-EC0112 or NX-EC0212 pulse-input modules. Note that to achieve deterministic Synchronous I\/O refreshing, the NX-ECS112 must be coupled with an EtherCAT Coupler Unit (e.g., NX-ECC203) connected to a master controller that supports DC (Distributed Clocks); deploying this unit on standard EtherNet\/IP couplers restricts refreshing strictly to Free-Run or Task Period modes.\u003c\/p\u003e\n\n\u003ch3\u003eApplication Pitfalls \u0026amp; Engineering Notes\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003ePay strict attention to cable lengths and selected baud rates. While RS-422-A is highly reliable, signal propagation delay becomes critical at higher frequencies. Operating at 2.0 MHz restricts the maximum physical encoder cable run to approximately 10 meters. If the run must exceed 100 meters, limit the baud rate configuration to 100 kHz in Sysmac Studio. Running SSI lines in the same cable tray as high-voltage AC servo power cables can introduce common-mode noise, which may manifest as sporadic absolute position jump faults.\u003c\/p\u003e\n\n\u003ch3\u003eCommissioning \u0026amp; Wiring Tips\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003eAlways use high-quality twisted-pair shielded cable for the C+\/C- and D+\/D- pairs to minimize crosstalk. The cable shield must be terminated directly at the designated SHIELD terminals (A6 or B6) on the NX-ECS112 unit, which are connected via the DIN rail hook to the functional ground of the control panel. Prior to initial powering, verify that the encoder logic supply voltage matches the external +V\/ -V input loop to prevent damage to the digital isolation barrier.\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 Disconnect all primary and auxiliary power sources from the PLC backplane and external I\/O circuits before installing or removing the NX-ECS112 module. Failure to isolate power can result in permanent hardware damage, corrupted system memory, or unintended machine actuation during hot-plugging.\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 1rem; margin-bottom: 1.5rem;\"\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; gap: 1rem;\"\u003e\n    \u003cdiv style=\"background-color: #2b6cb0; color: #ffffff; width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; flex-shrink: 0;\"\u003e1\u003c\/div\u003e\n    \u003cp style=\"color: #2d3748; margin: 0;\"\u003eAlign the top and bottom guide rails of the NX-ECS112 module with the neighboring NX unit on the DIN rail assembly.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; gap: 1rem;\"\u003e\n    \u003cdiv style=\"background-color: #2b6cb0; color: #ffffff; width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; flex-shrink: 0;\"\u003e2\u003c\/div\u003e\n    \u003cp style=\"color: #2d3748; margin: 0;\"\u003eSlide the module firmly toward the backplane until the side interlocking connector engages with an audible click, verifying the unit is physically locked onto the DIN rail.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; gap: 1rem;\"\u003e\n    \u003cdiv style=\"background-color: #2b6cb0; color: #ffffff; width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; flex-shrink: 0;\"\u003e3\u003c\/div\u003e\n    \u003cp style=\"color: #2d3748; margin: 0;\"\u003ePrepare solid wire or ferruled stranded wire (0.25 mm to 1.5 mm squared). Insert directly into the screwless terminal points without using tools.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display: flex; align-items: flex-start; gap: 1rem;\"\u003e\n    \u003cdiv style=\"background-color: #2b6cb0; color: #ffffff; width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; flex-shrink: 0;\"\u003e4\u003c\/div\u003e\n    \u003cp style=\"color: #2d3748; margin: 0;\"\u003eTo release wires or insert non-ferruled stranded wire, press and hold the orange release button with a small flat-head screwdriver, insert the wire, and release the button.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Omron","offers":[{"title":"Default Title","offer_id":53077913665899,"sku":"NX-ECS112","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0953\/3227\/0443\/files\/nx-ecs112-a1dcezrsiag.png?v=1775733982","url":"https:\/\/www.plcprotech.com\/products\/omron-nx-ecs112-nx-series-ssi-input-unit","provider":"PLC ProTech Ltd.","version":"1.0","type":"link"}