То что вы написали это уже задача не контроллера, а целая система. Она может быть решена на десятке различных элентных баз. Я вообще сторнник закрытых систем управления. Могу вам реализовать вам эти задачи на базе JC, Siemens, Hanewell. Все будет зависить от первичного(основного технологического) оборудования и требований на разработку системы упраления. И конечно от того сколько за это готовы заплатить. У JC, Hanewell штатные конфигураторы намного слабее чем CoDeSys 2, однако их хватает за глаза.
