АБАК ПЛК
Руководство по настройке и программированию
×

Abak_Statistics

 
Блок Abak_Statistics предназначен для получения диагностических параметров ПЛК. Для его реализации необходимо в элементе Application добавить логический объект и указать имя «Abak_Statistics». Внутри данного блока создаются параметры для диагностики ПЛК. Имя этих параметров должно соответствовать тегам, используемым в Конфигураторе АБАК ПЛК.
В рассматриваемом примере выводятся следующие диагностические параметры ПЛК:
- нагрузка на ПЛК;
- состояние интерфейсов Ethernet;
- состояние резервированного питания;
- серийный номер ПЛК.
 
Для вывода данных параметров необходимо в Конфигураторе АБАК ПЛК найти соответствующие параметры и определить их теговые обозначения.
 
Теговые обозначения
 
После чего необходимо добавить указанные теги в блок Abak_Statistics в качестве стандартных параметров с направлением обмена «Выход».
 
Abak_Statistics
 
Параметры активного в данный момент ПЛК отображаются с использованием стандартного тегового обозначения. Параметры партнера (пассивного в текущий момент контроллера) обозначаются с префиксом PAIR_PARAM_. Пример:
  • CPU_LOAD – текущая нагрузка активного ПЛК;
  • PAIR_PARAM_CPU_LOAD – текущая нагрузка резервного ПЛК.
 
После применения конфигурации указанные параметры начнут непрерывно отображать актуальную диагностическую информацию контроллера.
 
Информация с контроллера
При смене ролей контроллеров отображение значений по данным тегам меняется в обратном порядке. В данный момент:
SERNUM – 58519;
PAIR_PARAM_SERNUM – 58689.
После смены ролей:
SERNUM – 58689;
PAIR_PARAM_SERNUM – 58519.
Данный механизм необходимо учитывать при построении последующей логики работы системы и разработке визуализации диагностики.
 
Инвертированная информация с контроллера
Онлайн помощь создана в Dr.Explain