Hi Dear:
Yes, you can do it with PLC and a expansion block, very easy but the hardware is very expensive. You tink an Arduino boards to acomplish it?, need make some hardware but is much more cheaper.
My offert is with PLC Siemens S7 1200: 6es7211-1he40-0xb0 and expansion i/o: 6ES7223-1BL32-0XB0.
Additional part are:
- 24V Power Supply - 2A.
- 16 buttons
- 18 24V leds lamps. (2 lamps to indicate the result, Ok or Wrong)
- wires, terminals, DIN rail, Switches to power on, miscelanius...
5 days after you purchase the components and PLC (if you have one, 5 days after you mount the parts)
Thanks
Best Regards
César Guzmán