An AS series CPU module is an advanced controller. It provides a strong network function for users, and users can create connections among devices on the network through software. An AS series CPU module also provides structured programming. Users can assign programs to different tasks, and write a program that is frequently executed in a function block. Besides, users can choose different programming languages ladder diagrams (LD), structured texts (ST), sequential function charts (SFC), continuous function chart (CFC), and C language dealt with by IEC 61131-3 according to their needs when writing programs. They can create the AS series hardware configuration by means of hardware configuration software. They can also restore or back up a system rapidly through the built-in SD interface in an AS series CPU module.