What it is and what it carries on the bill of materials
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. Lifecycle stage is listed as current, so the part is ordered as a forward BOM line rather than treated as a last-time-buy or a surplus gamble.
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
Lifecycle is listed as current, so the NJ501-R520 is specified into new BOMs as an active Omron part and quoted to order against an RFQ; no LTB or PCN angle applies on the record we have today. 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.
