Добрый день!
При переносе проекта СПК107[M01] с CODESYS V3.5 SP5 Patch 5 на CODESYS V3.5 SP11 Patch 5 Hotfix 4.
Проект скомпилировался без ошибок и залит в несколько СПК107. Все шкафы были отлажены и протестированы на стенде по стандартной процедуре.
Один из контроллеров стал периодически зависать.
Снимок.JPG
При отладке на объекте выяснилось, что зависания периодические и зависят от выходного значения счетчика CTD.
Проблема не решилась... Вернее сказать, методом тыка выявились некоторы закономерности. При переобъявлении всех перменных типа RS, SR, R_TRIG, F_TRIG, CTD и таймеров внутри этого ФБ и перезагрузке проекта менялись значения счетчика, при которых появлялись исключения... Ситуация пока стабилизировалась...
Теперь, при переносе проекта на CODESYS V3.5 SP14 Patch 3 симптомы те же самые, да еще прибавились некоторые "несуразности"
20210204_160633.jpg
Внезапно перестают работать таймеры и элементы "И". Причем контроллер не вываливается в исключение...
Может посоветуете что-нибудь? Может у кого-нидь что-то подобное было?