The CPU module is the core part of the NA2000 series PLC. It is connected to the expansion module through the expansion bus to form a complete PLC hardware system. The CPU module is responsible for functions such as self-diagnosis, data collection, control execution, external communication, and external output. The CPU module is the control center of the system. The user downloads the completed program to the CPU module, and executes the user program in a cyclic manner after the CPU module is started. In each cycle, process information is read in, logical calculations are performed, and operation results are output. At the same time, processes such as communication, high-speed counting, and event interruption are processed.