Всё от сложности алгоритма зависит. Если программа управления "развесистая" то однозначно контроллер. Иначе на ПНР кучу времени грохнешь, что в конечном итоге на единичном проекте будет дороже.
Сложные проекты на ПЛК удобнее делать.
А для относительно простых - и возможностей ПР хватает.
Всё зависит от поставленной задачи. Если чел сидит на окладе, и никого не волнует сколько времени он будет парится над задачей - то и на ПР200 управление заводом соорудить можно.
Я не собираюсь прослеживать какие-то закономерности, но у Вас просто какое-то неприкрытое противоречие, то всё зависит от сложности алгоритма, то от поставленной задачи, так можно не только других и себя запутать!!!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.