The Omron NJ501-R500 Machine Automation Controller is a compact and high-performance CPU Units, designed for advanced automation and robotic applications. It features Motion control, Robotics, Sequence control, 64 motion axes, 8 robots, with a program memory of 20 MB and 6 MB of variable memory. Equipped with EtherCAT Master, EtherNet/IP, USB, it provides fast, synchronized, and precise control across multiple motion and robotic systems. The controller supports connectivity through EtherCAT Master, EtherNet/IP, and USB, enabling efficient communication between devices and networks. It manages up to 2,560 points / 40 Units (3 Expansion Racks) I/O points and 192 remote nodes, ensuring scalable system expansion. Manufactured by Omron, part of the Omron Programmable Logic Controller (PLC) range, available under the Omron NJ Series.