The Omron NJ101-1020 Machine Automation Controller CPU Unit provides 3 MB of program capacity and 2.5 MB of variable memory, including 0.5 MB retained and 2 MB non-retained memory. It supports up to 2 motion axes for compact machine-control applications requiring integrated positioning and logic functions. The controller accommodates up to 2,560 I/O points across 40 Units, providing expansion capacity for connected control and I/O equipment. The NJ101-1020 combines program execution, motion functionality, and modular I/O integration within the NJ controller architecture. Its capabilities complement the compact machine controller range available across Omron machine automation systems.