This is a control panel we use a lot in our designs. It includes 4 24VDC inputs, 4 relay outputs, 2 analog inputs configurable for 4-20mA current or 0-10VDC voltage, and 2 analog Outputs configurable for 4-20mA current or 0-10VDC voltage.
PLC and power supply are mounted in a 10" x 8" x 6" NEMA 4X fiberglass enclosure and can be powered by 85-264 VAC / 120-375 VDC. 24VDC is wired to power the PLC and to terminal blocks for you to make additional connections.
No programming is included with this product.
These panels are great for automation projects and training alike.