Сообщение от
SvAlex
1. Контроллер периодически "зависает", индикатор "Работа" не горит, CoDeSys говорит, что контроллер остановлен. Если дать "Старт", кнопкой или из CoDeSys контроллер продолжает работать.
Аналогичный эффект, раз в 2-10 секунд проявляется. PLC110-60-L, версия target - 2.10. Попробую воспользоваться решением Николаева Андрея.
Может быть, будет полезна информация для локализации бага:
Я заметил, что моя ситуация проявляется тогда, когда включается выход
Код:
VentOut1 AT %QX3.0.7: BOOL := FALSE; (* вентилятор 1 *) (* DO12 *)
Если выход в нуле, то глюк пропадает. В некоторых компиляциях программы он не проявляется, а в некоторых проявляется, но всегда у меня был связан именно с этим выходом. Причём, ещё на "настольной" стадии, когда никаких вентиляторов подключено не было, только голый контроллер, плюс коммуникационные порты использовал.