The OMRON CPM1A-20CDT-A-V1 is a compact, micro PLC CPU unit from the CPM1A Series . This self-contained unit integrates the CPU, power supply, and I/O into a single compact housing. It features an AC power supply (100-240 VAC) , 12 DC inputs, and 8 transistor outputs of the sinking (NPN) type .