PLC OMRON series CP1E-N. It has 12 digital input at 24VDC and 8 relay digital outputs. Up to 6 inputs can be set up like fast inputs, until 100kHz. It has too 2 analogic inputs and 1 analog output, all of them with a resolution of 1/6000.
The basic unit is available in both 10 E / S or 20 E / S. They have a real time clock, an LCD display and control buttons on the front panel. Versions with relay outputs 8 A, 250 Vac. All dc powered versions have two analog inputs. Versions for dc switching power supplies are available.