EZPLC
PLC Micro 64 KB of RAM & FLASH (non-expandable), high performance PLC, real time clock/Calendar, 24 discrete inputs ( 2 configurable as h/speed counter inputs), and 8 DC outputs, 8 relay outputs (n/o & n/c), 4 analog inputs, 4 analog outputs (voltage), and 12-28VDC powered.