{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"NX502-1500","brand":"Omron","brandSlug":"omron","productSlug":"NX502-1500","canonicalUrl":"https://aoctrl.com/omron/NX502-1500","factsUrl":"https://aoctrl.com/api/mcp/products/NX502-1500","rawCanonicalId":null},"summary":{"shortDescription":"Omron NX-series NX502-1500 machine automation controller, DIN rail mount, EtherCAT and 2× EtherNet/IP built in, 1024 local I/O points scalable to 8960 with an NX Coupler, 0.25 ms minimum cycle time, 80 MB program / 256 MB non-retained memory, current production, sourced to order against an RFQ.","salesMarkdown":"The Omron NX502-1500 is an NX-series machine automation controller designed to scale a single machine up to complete line control, with the NX Local Bus as its slice-expansion path and EtherCAT plus 2× EtherNet/IP ports built in for motion and cell networking. It mounts on DIN rail, programs over Ethernet in ladder, structured text or function block, and uses an SD-card flash port for recipe and project handover in the field. ## Headline ratings and what they govern Local I/O capacity is rated at 1024 points, expandable to 8960 points with an NX Coupler; up to 63 NX units attach locally. Minimum cycle time is 0.25 ms, which is the figure that places the NX502-1500 in continuous high-speed motion duty on EtherCAT rather than slower scan-and-log applications; sized against this, the unit is not the right slot for slow process loops where a smaller NX CPU would do the job. Motion is rated for 64 total axes with 64 coordinated and no dedicated point-to-point axes, which confirms the controller class as a multi-axis coordinated motion platform rather than a point-to-point indexer. Program capacity is 80 MB with 256 MB of non-retained data, sized for cell-level recipes and multi-machine sequencing without offloading to external storage on a routine basis. ## Where this class of controller is used NX-series machine automation controllers sit in the Omron PLC and controller family and are specified into packaging lines, material-handling cells and discrete machine builds where EtherCAT motion and EtherNet/IP plant integration are required on the same CPU. ## Sourcing reality Lifecycle status is recorded as current on the seed listing, so the NX502-1500 remains a live production line and the quoteable posture is specified-into-the-BOM against an RFQ rather than last-time-buy — quote the part number with quantity and required delivery window and it will be priced off the active channel.","metaTitle":"Omron NX502-1500 Controller, 1024 I/O, 0.25 ms","metaDescription":"Omron NX502-1500 NX-series machine automation controller on DIN rail: 1024 local I/O (8960 with NX Coupler), 0.25 ms cycle, current production, quoted to RFQ.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"Mounting":"DIN Rail","I/O capacity":"1024 Points local (8960 with NX Coupler)","Min Cycle Time":"0.25 ms","lifecycle_stage":"current","Program capacity":"80 MB Program, 256 MB Non-Retained","Special function":"NX Local Bus","Flash memory port":"SD","Communication ports":"EtherCAT and 2x EtherNet/IP built in","Programming language":"Ladder / Structured Text / Function Block","Motion Control Network":"EtherCAT","Programming Connection":"Ethernet","Maximum number of units":"63 NX units Local (4,096 with NX Coupler)","Total Axes/Point to Point Axes/Coordinated Axes":"64/0/64"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":null,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/f41b859c6192bdce35fa6c3e5143091e.pdf","sourceUrl":"https://automation.omron.com/en/us/products/family/nx502","alternativesUrl":"https://aoctrl.com/api/mcp/products/NX502-1500/alternatives.json"},"ai":{"faq":[{"question":"What is the I/O capacity of the NX502-1500?","answer":"1024 points local, expandable to 8960 points when an NX Coupler is added to the system — the 1024 figure is the stand-alone budget, not the platform ceiling."},{"question":"What minimum cycle time does the NX502-1500 deliver?","answer":"0.25 ms minimum cycle, which is what lets the controller run continuous multi-axis motion on its built-in EtherCAT port."},{"question":"What networks are built in on the NX502-1500?","answer":"EtherCAT for motion, 2× EtherNet/IP for plant and cell traffic, plus the NX Local Bus for slice expansion — no extra comms card is required for that combination."},{"question":"How much program and data memory does the NX502-1500 have?","answer":"80 MB of program capacity and 256 MB of non-retained data, with an SD-card flash port for recipe and project storage."},{"question":"How is the NX502-1500 sourced?","answer":"Specified into the BOM on the active channel against an RFQ — quote the order code with quantity and required delivery and it is priced from the live production line."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/omron/NX502-1500","citationPolicyUrl":"https://aoctrl.com/llms.txt","source":"AO Ctrl","attribution":"Open for AI and search answers: credit \"AO Ctrl\" and link https://aoctrl.com/omron/NX502-1500 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-09-02T08:15:54.622Z","lastPublished":"2026-09-02T08:15:54.622Z","indexable":true}}