Aso, можете расширить ответ.
Вот я смотрю, что можно использовать ВФБ мотор, задвижка, клапан, аналоговый датчик, ПИД-регулятор. Естественно есть элементарные логические операции, возможность написать ST-блок.
Что еще надо?
Я хорошо знаком со Step7 (в частности с SCL). На мой взгляд возможности там те же, только готовых блоков нет (задвижка, мотор, клапан). Если их хотите, то платите деньги еще за что-нибудь вроде PSC7. А это очень большие деньги.
Так в чем же слабый функционал?