The OMRON CPM1A-20CDT1-D-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 housing. It features a 24 VDC power supply, 12 DC inputs, and 8 sourcing (PNP) transistor outputs .