By using low cost programmable logic controllers such as Siemens Logo! or Schneider Zelio Logic, size of control panel can be minimized because of discarding most control timers and relays.
Besides, that type of control panel offers functions including analog input(AI) comparision, analog output(AO) adjustment, PID, time scheduling etc.