{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"NJ501-R520","brand":"Omron","brandSlug":"omron","productSlug":"NJ501-R520","canonicalUrl":"https://aoctrl.com/omron/NJ501-R520","factsUrl":"https://aoctrl.com/api/mcp/products/NJ501-R520","rawCanonicalId":null},"summary":{"shortDescription":"Omron NJ-series robotics integrated controller, NJ501-R520, listed for up to 8 robots and 64 external axes, programmed via Sysmac Studio, with on-board database function, current lifecycle.","salesMarkdown":"The Omron NJ501-R520 is a robotics integrated controller from the NJ-series line — one CPU that takes on machine control, motion and the robotics side of a cell rather than asking the panel builder to stack a separate robot controller next to a PLC. It is sized for up to 8 robots on the controller and up to 64 external axes, which is the figure that decides whether a multi-robot cell fits on one CPU or needs to be split. Programming runs through Sysmac Studio, so the same toolchain that handles the NJ-series logic and motion also configures the robot kinematics — one project, one version slot, one download. A database function is built in, which means recipe storage, batch logging and SQL-side traceability can live on the controller itself instead of needing a separate edge server. ## Where this class of controller lands in a cell An all-in-one robotics integrated controller of this class typically sits at the head of a Sysmac cell: the NJ runs the machine sequence, the EtherCAT motion axes, the safety logic and the robot kinematics from one project, with the robots hanging off the same network rather than each carrying their own controller box on the floor. ## Sourcing posture No official successor or cross-reference order code is on file for this MPN, so any alternative should be treated as a parametric peer in the same NJ-series robotics-controller family rather than a guaranteed pin-compatible swap.","metaTitle":"Omron NJ501-R520 Integrated Controller, 8 robots / 64 axes","metaDescription":"Omron NJ501-R520 NJ-series robotics integrated controller programmed via Sysmac Studio, listed as current production. Specs and sourcing RFQ on file.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["Motion Controllers"],"specifications":{"title":"NJ501-R520","Max Robots":"8","description":"Robotics Integrated Controller|An all-in-one control platform for applications requiring high-speed processing, machine control, safety, reliability and maintainability.","Product Type":"Integrated Controller","lifecycle_stage":"current","Database Function":"Yes","Max External Axes":"64","Programming Method":"Sysmac Studio"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":null,"stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/4d87163b6f74b7df81e4c5190423b789.pdf","sourceUrl":"https://automation.omron.com/en/us/products/family/integrated%20controller"},"ai":{"faq":[{"question":"What is the NJ501-R520's listed max robots figure on this component line?","answer":"The max robots figure is 8 on the NJ501-R520, paired with up to 64 external axes on the same controller."},{"question":"What is the NJ501-R520's listed product type on this component line?","answer":"The product type is an Integrated Controller, from the NJ-series robotics line, programmed via Sysmac Studio."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/omron/NJ501-R520","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/NJ501-R520 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:51:03.652Z","lastPublished":"2026-08-11T15:51:03.652Z","indexable":true}}