The Omron ZEN-20C2DT-D-V2 is a modular programmable controller designed to control various types of automated machinery. It has 24 DC inputs, 12 inputs, and 8 transistor outputs. It also has an RJ45 port for programming, debugging, and communication with other devices. The programmable controller has a power supply voltage range of 4.5 to 28 volts. It features functions such as counter/timer control, high-speed pulse output, output blocking, signal sequencing, relay output control, and a 4-digit display for inputs/outputs. The controller is protected against overvoltage, overcurrent, and reverse polarity.