Лично для меня принципиальное отличие -это среда программирования ОЛ и Кодесис , на первом месте .На втором функциональные возможности (у ПР меньше ,чем у ПЛК) ,обусловленные количеством портов,быстродействием,обьемом памяти,,,,, и средой программирования ПЛК.Из этого вытекают области применения ПР (ограниченные). У меня подход простой- все что можно сделать на ПР ,делаю на нем ,а что сделать нельзя на ПР ,за то не берусь
(благо возможность есть выбирать). Хотя ранее ПЛК использовал (язык LD) ,другого производителя ,но тогда еще ПР не было....Тут много условностей ,появится ПР300 с ОЛ ,тогда сравним с ПЛК63