Обзор системы для одиночных систем

Панель обзора системы может быть открыта из панели управления системой.

Рисунок: панель управления системой, раздел «Диагностика»

Для открытия панели обзора системы служит кнопка «Обзор системы«, находящаяся в разделе «Диагностика».

Рисунок: обзор системы для одиночной системы

ПРИМЕЧАНИЕ

Для корректного отображения в ОС Linux шрифтов данной панели следует использовать шрифты 100dpi!

Описание панели

В левой части панели под изображением сервера отображается имя хоста, на котором выполняется проект «КАСКАД Цифра». Круговые диаграммы под символом сервера служат для отображения информации о свободной виртуальной памяти и о свободном дисковом пространстве. При щелчке левой кнопкой мыши по круговой диаграмме открывается панель мониторинга использования виртуальной памяти / дискового пространства (см. разделы «Мониторинг использования дискового пространства» и «Мониторинг использования виртуальной памяти»).

ВНИМАНИЕ

Панель мониторинга использования дискового пространства / виртуальной памяти не может быть открыта для контроля удаленной системы.

В нижней части панели обзора системы схематично отображены менеджеры данных и событий («DM» и «EM»), а также их связи со всеми зарегистрированными менеджерами (например, сценариев, архивирования, драйверов). Таблицы, приведенные под значками «DM» или «EM», содержат информацию о зарегистрированных менеджерах.

Индикатором нахождения системы в аварийном режиме служит красный треугольник с восклицательным знаком внутри, отображаемый поверх круга «DM». Дополнительная информация об аварийном режиме представлена в разделе «Аварийный режим менеджера данных, основы».

ПРИМЕЧАНИЕ

В том случае, если в рамках проекта был запущен менеджер API, то он отображается в таблице «CTRL и прочие».

Рисунок: Обзор одиночной системы с РБД

ПРИМЕЧАНИЕ

При использовании архивирования РБД менеджер РБД также отображается в панели обзора системы. При настройке весов (значимости) ошибок необходимо использовать «ValueArchive 97»!

При щелчке левой кнопкой мыши по таблицам «Архив» и «CTRL и прочие» могут быть открыты дополнительные панели настройки и информационные панели. При щелчке левой кнопкой мыши по строке с архивом открывается панель управления операциями с архивом. Панель управления операциями позволяет проводить копирование файлов исторической БД (см. раздел «Архивирование файлов исторической БД»). При щелчке левой кнопкой мыши по строке с работающим менеджером сценариев открывается информационная панель со списком сценариев, перечисленных в файле «pvss_scripts.lst».

В строке состояния внизу панели обзора системы отображаются текущий пользователь, дата, время, а также информация об интерфейсе пользователя, при помощи которого была открыта данная панель. На рисунке выше информация об интерфейсе пользователя включает в себя:

Интерфейс пользователя #1 (MW10000)

  • «#1» отражает номер интерфейса пользователя
  • (EIWRK115) соответствует хосту, на котором выполняется интерфейс пользователя.

Также внизу панели расположены стандартные кнопки «Закрыть» и «Справка».

Настройка весов ошибок

Находящаяся в правой части панели таблица «Веса текущих ошибок» служит для информирования о текущих ошибках.

Важность отдельных компонентов системы оценивается при помощи весов. Отдельные веса используются при расчете суммарного веса текущих ошибок. Контролируемыми компонентами могут являться менеджеры, подключения по протоколу TCP, подключения к ПЛК, емкость диска, объем виртуальной памяти и т.п. Отдельные веса для отдельных контролируемых компонентов могут задаваться в диапазоне от 0 до 999. Значимость ошибки (т.е. значение веса ошибки) определяется пользователем. Потеря связи с ПЛК, например, конфигурируется более высоким значением важности, нежели важность отказа интерфейса пользователя. Суммарный вес текущих ошибок вычисляется сценарием «calculateState.ctl» (сценарий включен в перечень сценариев «pvss_scripts«).

Для настройки весов ошибок существует отдельная панель. Для открытия данной панели необходимо щелкнуть правой кнопкой мыши по таблице «Веса текущих ошибок» и выбрать в открывшемся контекстном меню элемент «Настройка весов«. Контекстное меню также может быть открыто при щелчке правой кнопкой мыши по любой из таблиц, по любой круговой диаграмме или по значку пользовательского интерфейса (вверху таблицы). Панель настройки весов ошибок может быть также открыта при нажатии кнопки «…», находящейся над таблицей «Веса текущих ошибок».

Рисунок: панель настройки весов ошибок в одиночной системе

В состав панели входят две вкладки «Менеджеры» и «Точки данных«. Данные вкладки служат для настройки весов для отдельных менеджеров или для настройки весов для значений отдельных точек данных.

Вкладка «Менеджеры»

Данная вкладка предназначена для настройки весов для отдельных менеджеров в «КАСКАД Цифра». Для некоторых менеджеров (менеджеров архивов, сценариев, драйверов, интерфейсов пользователя) веса уже определены. Настроенные веса отображаются в таблице «Менеджеры«. Ранее выполненные настройки могут быть изменены. Также существует возможность добавления в таблицу новых менеджеров с желаемыми настройками. В случае возникновения ошибок, например, в случае невозможности запуска или остановки менеджера, заданный вес будет учтен при расчете суммарного веса текущих ошибок. В нижней части данной панели (область «Добавить/Изменить«) могут быть выполнены следующие настройки:

  • Менеджер: Выпадающий список служит для выбора менеджера, добавляемого в таблицу с целью включения данного менеджера в расчет суммарного веса текущих ошибок.
Имя менеджера в консоли «КАСКАД Цифра»Тип менеджера
Интерфейс пользователя — WCCOAuiИнтерфейс пользователя
Менеджер сценариев — WCCOActrlМенеджер сценариев
Драйвер эмулятора периферии — WCCILsimДрайвер BACNet — WCCOAbacnet,Драйвер DNP3 — WCCOAdnp3,Драйвер EIP — WCCOAEip,Драйвер МЭК 60870 101/104 — WCCOAiec,Клиент МЭК 61850/61400 — WCCOAiec61850,Драйвер Modbus — WCCOAmod,OPC DA Client — WCCOAopc,OPC UA Client — WCCOAopcua,Драйвер S7 — WCCOAs7, Менеджер SNMP — WCCOAsnmp,Клиент MQTT — WCCOAmqttДрайвер
Менеджер архива — WCCOAvalarchМенеджер архива РБД — архив значений WCCOArdbАрхив
Имя исполняемого менеджера API или имя, указанное в файле «managers.cat» в директории «путь_КАСКАД/msg/[язык]/»Менеджер API
Менеджер ASCIIМенеджер ASCII
Сервер Modbus TCP — WCCOAmodsrv,Клиент OPC AE — WCCOAopcAE,Сервер OPC AE — WCCOAopcsrvAE,Сервер OPC DA — WCCOAopcsrv,Клиент OPC HDA — WCCOAopchda,Сервер OPC HDA — WCCOAopchdasrv,Сервер OPC UA — WCCOAopcuasrv,SNMP LiveAgent — WCCOAsnmpa,Шлюз TLS — WCCOAtlsgwМенеджер отчетности — WCCOAreportingМенеджер устройств
Менеджер распределенной архитектуры — WCCILdistМенеджер распределенной архитектуры
Менеджер резервирования — WCCILreduМенеджер резервирования
Поставщик данных OLE DB — WCCOAoledb_Conn_data_0_1_to_report_1
  • Номер: Счетчик предназначен для задания номера менеджера. Номер используется для указания подлежащего мониторингу менеджера, например, при нескольких запущенных интерфейсах пользователя. Следует обратить внимание на то, что отсчет номеров менеджеров в данной панели начинается с «1», а отсчет номеров менеджеров в консоли «КАСКАД Цифра» начинается с «0».
  • Вес: Счетчик предназначен для задания веса (от 0 до 999), характеризующего степень критичности ошибки определенного менеджера. БОльшее значение соответствует бОльшей степени критичности ошибки.
  • Обработка алармов с классами: Наряду с отображением ошибки в панели обзора системы, при установке данного флажка и выборе аларм-класса (по умолчанию: «060_alert»), в случае возникновения ошибки в панели алармов будет отображаться соответствующий аларм. При установке флажка и выборе аларм-класса в системе автоматически создается обработчик ошибок для точки данных типа «_ManagerConnections». Например, при активации обработки алармов с аларм-классом для интерфейса пользователя с номером 1 обработчик ошибок будет добавлен к точке данных «_Conn_event_0_1_to_ui_1_1.Link0» (точка данных автоматически создается при добавлении интересующего менеджера в таблицу подлежащих мониторингу менеджеров). Точка данных содержит дополнительный элемент двоичного типа («boolean») с именем «Link1» (на случай мониторинга резервированного сетевого подключения интерфейса пользователя). Для активации мониторинга резервированного сетевого подключения служит флажок «Мониторинг резервированной сети«. При создании точки данных типа «_ManagerConnections» текущий статус не сразу отображается в элементах точки данных. Первая запись значений в элементы точки данных выполняется после изменения состояния подключения.
  • Временно деактивировано: При установке данного флажка вес менеджера исключается из расчета суммарного веса текущих ошибок. Например, на время ремонта вышедшего из строя периферийного устройства/ПЛК мониторинг соответствующего драйвера может быть временно деактивирован во избежание отображения в панели обзора системы уже известной ошибки.

Для записей в таблице «Менеджеры» поддерживаются представленные ниже правила фильтрации, а также возможность восстановления порядка сортировки по умолчанию. Соответствующие элементы управления расположены справа от таблицы:

  • Стандартные веса: отображаются все настроенные менеджеры с их весами.
  • Вес 0: отображаются менеджеры с весом 0.
  • Без весов: флажок предназначен для отображения всех менеджеров, мониторинг которых деактивирован (т.е. состояния данных менеджеров не учитываются при расчете суммарного веса текущих ошибок).
  • Сортировка: кнопка предназначена для восстановления сортировки по умолчанию (по столбцу «Менеджер» по возрастанию).

ПРИМЕР: ДОБАВЛЕНИЕ МЕНЕДЖЕРА 

Выполните настройки по аналогии с рисунком выше (вкладка «Менеджер»).

  1. В выпадающем списке «Менеджер» выберите интерфейс пользователя.
  2. При помощи счетчика «Номер» задайте для менеджера номер 5.
  3. Задайте для интерфейса пользователя с номером 5 вес 10.
  4. Активируйте обработку алармов с аларм-классом для отображения аларма в панели алармов в случае ошибки.
  5. Активируйте флажок «Мониторинг резервированной сети». Предполагается, что в рассматриваемом примере интерфейс пользователя с номером 5 подключен к системе по резервированной сети.
  6. После ввода настроек нажмите соответствующие кнопки для применения выполненных настроек к таблице. Также имеется возможность удаления выбранных записей из таблицы (см. раздел «Стандартные кнопки на панелях»).

Если в таблицу включен менеджер пользовательского интерфейса или сценариев, а внутренняя точка данных этого типа не существует, она создается автоматически (для UI: _Ui_*, для сценариев: _CtrlDebug_CTRL_*; подробную информацию об этих типах см. в главе «Типы внутренних точек данных»).

Вкладка «Точки данных»

Данная вкладка предназначена для настройки весов для отдельных элементов точек данных системы «КАСКАД Цифра». По умолчанию в системе присутствую уже выполненные настройки для точек данных, служащих индикаторами нехватки свободного дискового пространства или свободной виртуальной памяти (см. также раздел «Переход в аварийный режим»). Настроенные веса отображаются в таблице «Мониторинг точек данных». Ранее выполненные настройки могут быть изменены. Также существует возможность добавления в таблицу новых точек данных с желаемыми настройками. В случае возникновения ошибок, например, нехватки дискового пространства или ошибки связи драйвера с периферийным устройством (также сопоставляется с внутренними точками данных), сконфигурированные веса включаются расчет в суммарного веса текущих ошибок.

Рисунок: Панель настройки весов ошибок, вкладка «Точки данных»

Функциональность данной вкладки схожа с функциональностью вкладки «Менеджеры». В нижней части данной панели (область «Добавить/Изменить элемент точки данных») могут быть выполнены следующие настройки:

  • Выпадающий список предназначен для выбора предварительно заданных элементов, соответствующих состояниям подключений некоторых драйверов [к периферийным устройствам] .
  • Другие элементы точек данных могут быть выбраны с помощью селектора точек данных, расположенного рядом с выпадающим списком.
  • Под выпадающим списком для выбора элементов точек данных расположен выпадающий список для выбора оператора сравнения, а также текстовое поле для задания порогового значения для выбранного элемента точки данных.
  • Вес: Счетчик предназначен для задания веса (от 0 до 999), характеризующего степень критичности выхода значения элемента точки данных из диапазона, определенного заданным пороговым значением. БОльшее значение веса соответствует бОльшей степени критичности события.

ПРИМЕР: ДОБАВЛЕНИЕ ТОЧКИ ДАННЫХ

Выполните настройки, отображенные на рисунке выше («Панель настройки весов ошибок, вкладка «Точки данных»).

  1. Выберите в выпадающем списке элемент точки данных «_Mod_Plc_1.ConnState» (точка данных предназначена для отображения состояния связи драйвера Modbus с ПЛК с номером 1).
  2. Используйте оператор сравнения «==» и порог «0» (т.е. настроенный вес будет учитываться в расчете суммарного веса текущих ошибок, если значение этого элемента точки данных будет равно 0).
  3. Задайте вес равным 120.
  4. После ввода настроек нажмите соответствующие кнопки для применения выполненных настроек к таблице. Также имеется возможность удаления выбранных записей из таблицы (см.раздел «Стандартные кнопки на панелях»).

После выполнения шагов обоих примеров (добавление менеджера и добавления точки данных), при возникновении ошибок (неработоспособность интерфейса пользователя с номером 5 и потеря связи драйвера Modbus с ПЛК 1) таблица «Веса текущих ошибок» в панели обзора системы будет выглядеть следующим образом:

Все веса суммируются и отображаются над таблицей «Веса текущих ошибок» (130/350: 130 — сумма весов текущих ошибок, 350 — сумма всех настроенных весов). В таблице ниже отображаются отдельные ошибки с их весами.

Информация об интерфейсах пользователей и соответствующие настройки

Пользовательские интерфейсы отображаются вверху панели обзора системы при помощи символов мониторов. Количество отображаемых символов мониторов соответствует количеству используемых в системе пользовательских интерфейсов. Зеленая горизонтальная полоса под значком монитора отображает состояние подключения к менеджеру событий. Пользовательские интерфейсы, которые уже были подключены, но не работают в данный момент, также отображаются, однако горизонтальные полосы под значками подобных мониторов окрашены в красный цвет.

В отношении пользовательских интерфейсов могут быть выполнены различные настройки. При щелчке левой кнопкой мыши по значку монитора открывается панель, в которой отображается общая информация о пользовательском интерфейсе: время запускапользовательдисплей (имя компьютера, на котором выполняется пользовательский интерфейс), IP-адрес компьютера, имя сервера (имя компьютера, на котором выполняется менеджер событий), а также состояние подключения пользовательского интерфейса к менеджеру событий.

Состояние подключения пользовательского интерфейса к менеджеру событий также отображается при помощи цветного прямоугольника. Зеленый цвет соответствует штатному состоянию. Желтый цвет прямоугольника означает, что для пользовательского интерфейса на уровне внутренней точки данных этого пользовательского интерфейса настроена обработка ошибок.

Кнопка «Обновить» используется для обновления состояния. На панели также отображается время последнего обновления.

При щелчке правой кнопки мыши по значку монитора открывается контекстное меню для управления настройками, относящимися к пользовательскому интерфейсу:  

Состояние пользовательского интерфейса (выполняется / не выполняется) отображается на сером фоне вверху контекстного меню. При выборе элемента меню «Выполнить стандартный PING» открывается окно командной строки ОС и выполняется стандартный PING компьютера, на котором работает интересующий пользовательский интерфейс. Данная функция предназначена для проверки сетевого подключения к интересующему компьютеру (например, в случае, когда открытие панелей занимает слишком много времени).

При выборе элемента меню «Направить сообщение» открывается панель, позволяющая отобразить желаемое сообщение на выбранном пользовательском интерфейсе (например, для информирования пользователя, работающего с данным интерфейсом пользователя, о предстоящем техническом обслуживании).

При выборе элемента меню «Статистика» открывается панель со статистикой системных сообщений между менеджером событий и пользовательским интерфейсом (см.также раздел «Панели диагностики»). Панели диагностики открываются также при щелчке левой кнопкой мыши по символам менеджера событий и менеджера БД («EM» и «DM»). В случае резервированной системы в контекстном меню становится доступной запись «Статистика сообщ. для <хост2>». При выборе данной записи будет отображена статистика системных сообщений между интерфейсом пользователя и менеджером событий резервного узла.

Элемент меню «Завершить работу UI #» служит для завершения работы выбранного пользовательского интерфейса (для закрытия требуется повторное подтверждение в дополнительном диалоговом окне).

При выборе элемента меню «Настройка весов» открывается панель настройки весов ошибок.

При нахождении резервированной системы в разделенном режиме, на данной панели доступны два дополнительных элемента. Элементы предназначены для переключения пользовательского интерфейса между хостом 1 или хостом 2 (первый или второй узел резервированной системы). Пользовательский интерфейс всегда направляет сообщения обоими менеджерами событий. Переключение пользовательского интерфейса производится только в отношении принимаемых сообщений. Более подробная информация представлена в разделе «Резервирование в разделенном режиме».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *