The Omron NX102-1020 Machine Automation Controller CPU Unit features 624 kB of program memory and supports time-series data collection for machine information. It provides motion control for up to 12 axes, including 8 real axes and 4 positioning axes. EtherCAT communication supports coordinated motion and I/O data exchange, while modular NX Unit compatibility allows digital, analog, and other control functions to be incorporated into the system. The NX102-1020 brings machine control and operational data collection together within a compact controller architecture. It forms part of the machine control PLC range used across Omron machine automation applications.