Архив рубрики: System_overview

Обзор системы

Для обеспечения диагностики системы «КАСКАД Цифра», существует панель обзора системы. Панель обзора системы является частью установки по умолчанию. Панель предоставляет несколько возможностей определения значения ошибки во всей системе, а также отображения текущего состояния системы (например, менеджер состояния, память ОЗУ, пространства на жестком диске, …).

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

Обзор системы в распределенных системах

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

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

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

Рисунок: обзор системы – распределенная система

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

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

Кроме того (в отличие от одиночной системы) существует таблица, где показаны все менеджеры распределенные менеджеры и их статусы.

ПРИМЕЧАНИЕ

Каждые 20 секунд осуществляется проверка доступности (онлайн) всех указанных распределенных систем. В противном случае, в верхней части таблицы Dist отображается предупреждающий символ красного цвета.
Рисунок предупреждающего символа: 

ПРИМЕЧАНИЕ

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

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

Windows User Interface #1 (EIWRK234), dist_1:
  • «#1» отражает номер интерфейса пользователя
  • (EIWRK234) соответствует хосту, на котором выполняется интерфейс пользователя.
  • dist_1: это имя системы, на которой был запущен пользовательский интерфейс.

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

Windows User Interface #1 (EIWRK234), dist_1: Eiwrk028

ПРИМЕЧАНИЕ

Эта запись отображается в строке состояния только, если панель обзора системы была открыта из интерфейса пользователя, который выполняется на одном из резервированных компьютеров!

Более подробная информация о разделенном режиме представлена в разделе «Резервирование в разделенном режиме».

Неизвестная система

Если система неизвестна другим системам, то в конце имени системы отображается вопросительный знак. На следующем рисунке системы System 999 ?, System 2048 ?, System 100 ?, System 789 ? неизвестны системе STATION4.

Рисунок: обзор системы и неизвестные системы

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

ВНИМАНИЕ

Для корректного расчета суммарного веса текущих ошибок требуется однократное открытие панели настройки весов ошибок и нажатие в ней кнопки «OK».

Таблица «Error state» («Состояние ошибки») в правой части панели обзора системы отображает состояние ошибки в определенной системе. Конфигурирование определения важности ошибки с помощью доступных панелей подробно описано в разделе «Обзор системы в одиночных системах».

В случае открытия этой панели на внешней системе (т.е. переключение в панели обзора системы на вкладку, которая отображает внешнюю систему — на рисунке «Обзор системы — распределенная система» это система «dist_2», так как пользовательский интерфейс UI, из которого была открыта панель обзора, выполняется в системе «dist_1», а «dist_1» — локальная система) это также отображается во вкладке Manager («Менеджер»), в выпадающем списке, который используется для выбора класса алармов, под именем («Внешняя система!»).

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

ВНИМАНИЕ

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

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

Сконфигурированные определения важности видимы в таблице «Подключение» (имя системы, номер системы и значения важности указаны в каждой строке). Можно изменить настройки определенного подключения путем его выбора или добавления нового подключения с требуемыми настройками в таблицу. В случае возникновения ошибок, например, в случае отказа менеджера распределенной системы «dist_2«, сконфигурированное определение важности включено в расчет состояния ошибки. Настройки, которые можно создать в нижней части этой панели («Append/Update» («Дополнить/обновить»)), аналогичны настройкам, которые можно сконфигурировать во вкладке «Manager» данной панели. Вместо выбора менеджера необходимо выбрать систему, к которой уже есть существующее подключение и которое необходимо контролировать. Дополнительные сведения о настройках см. в разделе «Обзор системы в одиночных системах». Кроме того, существует селектор «System is redundant» («Резервированная система»), в котором можно определять, является ли система, подключение к которой следует контролировать, резервированной сконфигурированной системой (это целесообразно при условии, что система была подключена один раз, а текущее состояние восстановить невозможно).

ПРИМЕР: ДОБАВЛЕНИЕ СИСТЕМЫ С ВАЖНОСТЬЮ 

Создать собственные настройки, как показано на рисуноке выше (вкладка «Distributed Connections»).

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

После завершения этапов вышеуказанных примеров (добавление системы с определение важности) и в случае возникновения ошибки (менеджер распределенной системы «system1» теряет соединение с системой «system 2»), таблица «Error state» («Состояние ошибки») вкладки «system 1» («dist_1») в панели обзора системы имеет следующий вид:

В таблице «Error state» отображено «Распределенное подключение» + «Имя системы (если известно)» + «Номер системы (в скобках)» в случае отказа распределенного подключения, имеющего сконфигурированное значение важности.

Все состояния/определения важности ошибки суммируются и отображаются в верхней части (250/542 — 250 — это сумма определений важности всех предстоящих ошибок, а 542 — это сумма всех сконфигурированных определений важности). В таблице ниже отображаются отдельные ошибки с их весами. Во вкладке системы system 2 (dist_2) панели обзора системы показан рисунок и текст Отсутствует подключение.

Примечания

Номер менеджера, более старые версии

Обратите внимание, что для старых систем логика подсчета внутри панели была изменена, поэтому на панели обзора системы могут возникнуть различия, если более старые версии проекта (например, 3.11) подключены к более новым версиям проекта (например, 3.17). Это влияет только на отображаемую информацию, внутри которой используются правильные номера менеджеров.

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

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

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

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

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

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

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

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

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

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

В разделенном режиме дополнительно отображается хост (узел), к которому подключен интерфейс пользователя:

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

Более подробная информация о разделенном режиме представлена в разделе «Резервирование в разделенном режиме».

В центре панели расположены кнопки «Предпочтение»«Активный»«Резервированный режим» и «Разделенный режим». Данные кнопки используются для установки вручную активного или пассивного режима для соответствующего узла:

  • Предпочтение: При нажатии данной кнопки применительно к узлу, находящемуся в пассивном режиме, ранее пассивный узел становится активным; а ранее активный узел становится пассивным (т.е. выполняется переключение). Узел, выбранный предпочтительным, становится активным узлом. Смена предпочтительного узла возможна только в том случае, если суммарные веса текущих ошибок обоих узлов одинаковы. При повторном нажатии кнопки «Предпочтение» настройка предпочтения удаляется, а активный узел остается активным в случае одинаковых суммарных весов текущих ошибок.
  • Активный: Перевод узла резервированной системы в активный режим может быть выполнен также тогда, когда узел, который должен стать активным, уже имеет более высокий суммарный вес ошибок. Таким образом, компьютер, который становится активным в результате нажатия кнопки Force active, возлагает управление на себя. Узел, который был переведен в активный режим подобным образом, отображается оранжевой утопленной кнопкой. Выполнение замены предпочтительного компьютера в данном режиме недоступно (обе кнопки предпочтения становятся недоступными). В результате повторного нажатия кнопки «Активный» принудительный перевод соответствующего сервера в активный режим отключается.
  • Резервированный режим: при активном разделенном режиме с помощью данной кнопки можно переключаться в режим резервирования.
  • Разделенный режим: данная кнопка предназначена для перевода системы в разделенный режим.

При активированной между узлами синхронизации файлов, на панели дополнительно отображается кнопка «Синхронизация» [файлов]. При нажатии данной кнопки отображается панель синхронизации файлов (см. раздел «Синхронизация файлов»).

Более детальная информация о процессе переключения в резервированной системе представлена в разделе «Поведение при отказе и критерии переключения».

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

ВНИМАНИЕ

Для корректного расчета суммарного веса текущих ошибок требуется однократное открытие панели настройки весов ошибок и нажатие в ней кнопки «OK».

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

Флажок «Мониторинг резервированной сети» может не устанавливаться для локальных интерфейсов пользователя в резервированной системе. Выполняемые локально на сервере пользовательские интерфейсы не создают двух соединений с менеджером событий и, следовательно, в случае активации мониторинга локального пользовательского интерфейса UI, для несуществующего второго соединения будет формироваться аларм.

При настройке весов для резервированной точки данных (например, _Mod_Plc_1.ConnState) это настройки также устанавливается на второй точке данных (имеется в виду _Mod_Plc_1_2.ConnState). Таким образом, определение важности резервированных точек данных необходимо конфигурировать только раз. В таблице точек данных, которые были заданы исключительно для определения важности, отображается точка данных левого компьютера (точка данных без постфикса «_2»). Дополнительные сведения о резервированных точках данных см. в главе «Принцип работы и функциональные возможности».

Сценарий «calculateState» и флаг отладки «calcstate»

Флаг отладки «calcstate» используется для наблюдения за изменениями в состоянии менеджера. Также регистрируются отсутствующие (не запущенные) отслеживаемые менеджеры. Используйте данный флаг отладки для менеджера сценариев, который отвечает за работу сценария calculateState.ctl. Изменения дополнительно записываются во внутренний элемент точки данных _ReduManager(_2).ErrorChangeReason.

Флаг отладки (-dbg calcstate) позволяет отображать сообщения в средстве просмотра журналов. Сообщения всегда записываются в элемент точки данных _ReduManager(_2).ErrorChangeReason.

ПРИМЕЧАНИЕ

Для выполнения конфигурирования определения важности резервированных точек данных, должны существовать обе точки данных (с и без «_2″). Таким образом, перед началом конфигурирования определения важности ошибки необходимо убедиться в создании обеих точек данных!»

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

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

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

Рисунок: обзор резервированной системы без резервированных сетевых подключений

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

Желтый цвет прямоугольника означает, что для пользовательского интерфейса на уровне внутренней точки данных этого пользовательского интерфейса настроена обработка ошибок. На рисунке ниже для внутренней точки данных интерфейса пользователя #8 (_Ui_8) была настроена обработка алармов

Рисунок: панель «Информация»

В резервированной системе рядом с некоторыми полями можно увидеть второе поле. Эти поля представляют собой подключения пользовательского интерфейса к менеджеру событий второго резервного узла. Если подключение пользовательского интерфейса к менеджеру событий дополнительно настроено с резервированным сетевым подключением, то рядом отображается другое поле. (Это означает, что в общей сложности 4 поля могут быть показаны на этой информационной панели в случае резервированной системы и при настройке резервированных сетевых подключений). Различные опции информационной панели показаны ниже.

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

Чтобы отобразить все четыре поля, необходимо создать точку данных. Также необходима перезагрузка системы. См. рисунок ниже.

Рисунок: отображение информации о резервированной системе с резервированными сетевыми подключениями -> создание точки данных

Рисунок: резервированная система с резервированными сетевыми подключениями (показаны четыре поля) – Резервный узел 1

Рисунок: резервированная система с резервированными сетевыми подключениями (показаны четыре поля) – Резервный узел 2

Рисунок: резервированная система без резервирвоанных сетевых подключений в разделенном режиме

Рисунок: резервированная система с резервированными сетевыми подключениями (в разделенном режиме) – Резервный узел 1

Рисунок: резервированная система с резервированными сетевыми подключениями (в разделенном режиме) – Резервный узел 2

ПРИМЕЧАНИЕ

Чтобы избежать проблем с номерами диспетчера пользовательского интерфейса в резервированной системе, номера, начинающиеся с 7, назначаются пользовательским интерфейсам без опции «-num». Этот порог можно изменить с помощью конфигурационной записи «lowestAutoManNumUI«. Запуск удаленных пользовательских интерфейсов, подключенных к резервированной системе, должен осуществляться с применением фиксированного номера (таким образом, можно использовать числа от 1 до 16)! Используйте фиксированные числа также при настройке весов ошибок для удаленных интерфейсов.

Обзор системы при использовании катастрофоустойчивой системы

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

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

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

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

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

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

ПРИМЕЧАНИЕ

Для корректного отображения в ОС 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 (первый или второй узел резервированной системы). Пользовательский интерфейс всегда направляет сообщения обоими менеджерами событий. Переключение пользовательского интерфейса производится только в отношении принимаемых сообщений. Более подробная информация представлена в разделе «Резервирование в разделенном режиме».

Обзор системы, основы

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

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

В резервированной системе переход на активный / пассивный уровень резервированных компьютеров осуществляется в панели обзора системы. Следовательно, на панели можно найти соответствующие кнопки. В нерезервированных сконфигурированных системах, панель обзора используется для отображения состояния.

В следующем разделе панель обзора системы описана в случаях использования одиночной, резервированной или распределенной системы.

ГлаваОписание
Обзор системы, основыВведение и ссылки на соответствующие разделы.
Обзор системы для одиночных системОписание панели обзора системы в случае использования одиночной системы.
Обзор системы для резервированных системОписание панели обзора системы в случае использования резервированной системы.
Панель обзора системы в распределенных системахОписание панели обзора системы в случае использования распределенной системы.