The HB646 by H Tronic is a PC board PLC/add-on board, designed for flexible and efficient operation with 12-24VDC systems.