The OMRON CPM2AH-30CDR-A is a compact, high-performance Micro PLC CPU unit from the CPM2AH Series . This unit combines the CPU, power supply, and I/O into a single housing. It features an AC power supply (100-240 VAC) , 18 DC inputs, and 12 relay outputs .