Столкнулся с зависанием программы на ПЛК. Программа работает без сбоев, но иногда контроллер перестаёт реагировать и все параметры "замораживает" (например, отображаемая температура на панели оператора в одном и том же значении, не смотря на её изменения). Так же, контроллер перестаёт реагировать на команды с панели оператора. После перезагрузки (выключение/включение питания) контроллер находится в нормальном рабочем состоянии и продолжает отрабатывать программу в нормальном режиме.
С чем это может быть связанно? Как решать?

P.S. Если это уже обсуждалось, то не нашёл.