Хорошо бы иметь то и другое .Задачи то разные .Сижу я у моря с семьей ,контролирую состояние систем жизнеобеспечения дома ,слетела программа или какая то не предвиденная ранее ситуация в алгоритме....кто мне переключит ПР(ПЛК) в режим программирования ???Или любая автономная система .В то же время ,если система не автономная ,то для большей защиты от порчи программы ,лучше по телефону дать команду на включение режима программирования .