Сейчас дорого стоит труд разработчика, железо на фоне этого
копейки. По количеству состояний, входов/выходов и т.п. то что вы
считаете сложностью системы, ПЛК кроют самодельщину как бык овцу. А
вот управление системой с латентностью менее 100мсек для ПЛК
малодоступна, менее 10 мсек это экслюзив с элементами "неПЛК"и как
правило неэффективно , менее 1мсек на ПЛК это нереально.