Конечно, на ПЛК 160 и подобных остановиться сам по себе это для него стандартная ситуация, абсолютно в любой момент.
Чтобы предотвратить это безобразие, надо поставить костыль в виде Button в конфигураторе.
Модуль Statistics в том же конфигураторе покажет сколько требуется для выполнения программы и сколько "курит" процессор.
Button спасает от этого безобразия?
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.