Need a small PLC to manage few inputs outputs ?
Have you thought to the Schneider Electric M221 PLC ?
Up to 40 digital inputs and outputs (including 4 fast inputs 100 kHz) and 2 analog inputs 0-10V embedded.
The addition of extension modules TM3 extends the inputs and outputs number and type, especially temperature and 0-20mA analog.
The HMI TMH2GDB can be connected to the integrated serial port to communicate with an user.
The development software SoMachine Basic is free.
You can contact me to define together the best material configuration responding to your needs just as a technical assitance to the SoMachine Basic software use.