Да тут грань одна- быстродействие ,я не имею ввиду те возможности что имеет ПЛК (порты ,библиотеки ,языки....) ,в рамках областей применения ПР.От внешних воздействий на входа ПР ,цикл ПР меняться не должен(хотя дрожит цикл) ,даже если у вас проект с условиями (ветвями) .Лучше использовать правильно внутренние таймеры(с учетом времени цикла ПР ,данного проекта) ,работающие по прерываниям (они и вызывают дерганье времени цикла ПР),то есть у времязадающих фб времена(уставки) должны быть больше времени цикла ПР для каждого проекта.
ПР ,любое не для быстрых процессов ,логика, вычисления ,почти без ограничения ,особенно у ПР114 .А все что выше 100гц (для ПР114) не для ПР.