AstraRegul
Руководство системного интегратора
×

6.2. ВАРИАНТЫ ДИАГНОСТИКИ ПЛК

Диагностика работы контроллера может выполняться как на уровне системного программного обеспечения (СПО), так и на уровне прикладного программного обеспечения (ППО).
Оценка состояния индикаторов на модулях контроллера позволяет выполнить предварительную диагностику. Описание состояния индикаторов представлено в главе «1. Архитектура ПЛК REGUL RX00» данных материалов курса.
В журналах представлены записи событий с меткой времени, произошедших в системе исполнения.
Онлайн диагностика, доступная из среды разработки Astra.IDE, предоставляет пользователю возможность оценить аппаратные модули контроллера, шину RegulBus на наличие неисправностей.
 
При конфигурации модулей и других аппаратных компонентов контроллера пользователю предоставляется возможность использовать переменные для диагностики их состояния. Например, неисправность модуля или канала.
В составе библиотек содержатся компоненты, которые предназначены для выполнения определенного функционала. Пользователю доступны библиотеки, использование компонентов которых в прикладном ПО позволяет реализовать различные алгоритмы диагностики, например, предоставление информации о приложении Application проекта.
При помощи POU для неявных проверок пользователь может предотвратить переход модуля CU в исключение при выполнении кода. Также  пользователь может запрограммировать реакцию модуля CU контроллера при выполнении инструкции, приводящей к появлению исключения.
Точки останова позволяют выполнять пошаговую отладку алгоритма программы.
Используя трассировку пользователь может просматривать значение переменных в виде трендов.