Назад
04.03 Настройка системы сообщений
Руководство пользователя WinCC V6 Основная документация 219
6AV6392-1XA06-0AB0
8.3.3.1 Типы сообщений
Чтобы установить одинаковый цвет фона и шрифта для всех сообщений,
определенного типа в классе сообщений, используйте пункт "Message Types
[Типы сообщений]". Эти настройки позволяют идентифицировать сообщения
различных типов.То есть, в режиме исполнения вы сможете различать
сообщения одного типа даже тогда, когда они находятся в различных
состояниях.
Примечание
Диалоговые окна свойств можно открыть двойным щелчком левой кнопки
мыши на соответствующих объектах в окне данных.
8.3.3.2 Классы системных сообщений
Системные сообщения создаются системой. К ним относятся, например,
сообщения, поступающие от аппаратуры управления или возникающие в
результате системных ошибок.
В системе WinCC предусмотрены специальные системные классы для
обработки системных сообщений. Системные классы нельзя расширять.
Принцип квитирования для них установлен предварительно.
Класс системных сообщений с квитированием
Как следует из названия, поступающие сообщения данного класса требуют
квитирования перед тем, как они будут сняты. Сообщение исчезает сразу же
после квитирования.
Параметры устанавливаются в диалоговом окне свойств для классов
сообщений.
Имеются следующие типы сообщений:
сообщения системы управления процессом (англ. Process controlling
messages);
Настройка системы сообщений 04.03
220 Руководство пользователя WinCC V6 Основная документация
6AV6392-1XA06-0AB0
системные сообщения (англ. System Messages)
Примечание
Статус сообщения "Went Out [Ушло]" не регистрируется и не хранится в
архиве.
Класс системных сообщений без квитирования
К этому классу относятся сообщения, для которых не требуется
квитирования. Параметры устанавливаются в диалоговом окне свойств для
классов сообщений.
Имеются следующие типы сообщений:
сообщения системы управления процессом (англ. Process controlling
messages);
сообщения о действиях оператора (англ. Operator input messages)
Типы системных сообщений
В системе WinCC Alarm Logging [Регистрация аварийных сообщений]
существуют три типа системных сообщений:
сообщения системы управления процессом (англ. Process Control
Messages),
к этому типу относятся сообщения, созданные системой управления
процессом, например, сообщение о запуске системы;
системные сообщения (англ. System Messages),
к этому типу относятся сообщения, созданные системой, например,
сообщение о выходе из строя системных компонент;
сообщения о действиях оператора (англ. Operator Input message),
к этому типу относятся сообщения, создаваемые в результате какого-
либо действия со стороны оператора, например, действия над объектом.
Примечание
Пожалуйста, помните о том, что неверное действие также регистрируется
сообщением о действиях оператора.
04.03 Настройка системы сообщений
Руководство пользователя WinCC V6 Основная документация 221
6AV6392-1XA06-0AB0
8.3.4 Одиночные и групповые сообщения
8.3.4.1 Одиночное сообщение
Одиночные сообщения редактируются в окне таблицы. Одиночное
сообщение состоит из определенных блоков сообщения. Редактируемые
блоки сообщений можно править, выбрав их в окне или вызвав для них
всплывающее меню.
Несколько одиночных сообщений могут быть объединены в одно групповое
сообщение.
В окне таблицы можно:
cоздавать одиночные сообщения;
копировать одиночные сообщения;
удалять одиночные сообщения
изменять свойства одиночного сообщения. Параметры одиночного
сообщения можно редактировать непосредственно в полях окна
таблицы, а также с помощью пункта "Properties [Свойства]"
всплывающего меню.
Тег сообщения для одиночного сообщения
Сообщение инициируется значением тега сообщения. Структура тега
сообщения предварительно не определена, то есть предполагается, что вы
имеете возможность выбора в использовании тега сообщения либо для
каждого сообщения, либо для нескольких сообщений. При этом во втором
случае для каждого сообщения используется свой бит.
Статусный тег одиночного сообщения
Одиночное сообщение характеризуется двумя определяющими
состояниями:
1. состояние "Came In / Went Out [Поступило/ Ушло]" показывает поступило
сообщение или ушло;
2. состояние квитирования (англ. Acknowledgment Status) определяет
ситуацию, когда сообщение, ожидающее квитирования, еще не было
квитировано.
Настройка системы сообщений 04.03
222 Руководство пользователя WinCC V6 Основная документация
6AV6392-1XA06-0AB0
Оба состояния одиночного сообщения хранятся в статусном теге. В
зависимости от типа данных статусного тега, в него можно записать
информацию о состояниях нескольких одиночных сообщений. Количество
таких сообщений может быть до 16 одновременно. При этом для состояний
каждого одиночного сообщения необходимо 2 бита статусного тега.
Бит статусного тега, определяющий состояние "Came In / Went Out
[Поступило/ Ушло]" носит название статусного бита (англ. status bit).
Позиция второго бита зависит от типа данных статусного тега. В статусном
теге с типом данных "8 Bit unsigned [8-битное значение без знака ]" позицию
второго бита отделяют от позиции статусного 4 бита, в теге с типом данных
"16-Bit unsigned [16-битное значение без знака]" – 8 битов и в теге с типом
"32-Bit unsigned [32-битное значение без знака]" – 16 битов.
Если статусный тег имеет тип данных "32-Bit unsigned [32-битное значение
без знака]", а позиция статусного бита - 9, то бит 9 статусного тега
описывает состояние "Came In / Went Out [Поступило/ Ушло]"одиночного
сообщения, а бит 25 указывает, должно ли квитироваться это сообщение.
Т.е в статусном теге с типом данных "32-Bit unsigned [32-битное значение
без знака]" соответствующие пары битов: 0 - 16;15 – 31, и т.д.
Если статусный тег имеет тип данных "16-Bit unsigned [16-битное значение
без знака]", а позиция статусного бита - 3, то бит 3 статусного тега
описывает состояние "Came In / Went Out [Поступило/ Ушло]"одиночного
сообщения, а бит 11 указывает, должно ли квитироваться это сообщение.
Т.е в статусном теге с типом данных "16-Bit unsigned [16-битное значение
без знака]" соответствующие пары битов: 0 - 8; 5 – 13, и т.д.
Если статусный тег имеет тип данных "8-Bit unsigned [8-битное значение без
знака]", а позиция статусного бита - 3, то бит 3 статусного тега описывает
состояние "Came In / Went Out [Поступило/ Ушло]"одиночного сообщения, а
бит 7 указывает, должно ли квитироваться это сообщение. Т.е в статусном
теге с типом данных "8-Bit unsigned [8-битное значение без знака]"
соответствующие пары битов: 0 - 4; 2 – 6, и т.д.
Тег квитирования одиночного сообщения
04.03 Настройка системы сообщений
Руководство пользователя WinCC V6 Основная документация 223
6AV6392-1XA06-0AB0
Состояние квитирования хранится в одном из битов тега квитирования. Если
бит квитирования установлен в 1, соответствующее одиночное сообщение
было квитировано. В противном случае, сообщение не было квитировано.
Структура тега квитирования предварительно не определена, то есть
предполагается, что вы имеете возможность выбора в использовании тега
квитирования для каждого одиночного сообщения, либо для нескольких
сообщений. В последнем случае для каждого отдельного сообщения
используется свой бит.
В режиме исполнения этот бит устанавливается в 1, когда соответствующее
сообщение квитируется.
Примечание
При квитировании одиночного сообщения в WinCC Alarm Control [Окне
отображения аварийных сообщений WinCC] соответствующий бит
квитирования будет установлен в 1.
Настройка системы сообщений 04.03
224 Руководство пользователя WinCC V6 Основная документация
6AV6392-1XA06-0AB0
8.3.4.2 Групповое сообщение
Групповое сообщениеэто результат объединения нескольких одиночных
сообщений в одно комплексное сообщение.
Существует два типа групповых сообщений:
1. объединение всех сообщений класса образует групповое сообщение
класса сообщений. Если создается новый класс сообщений, также будет
создано соответствующее групповое сообщение;
2. объединение любых нескольких сообщений образует пользовательское
групповое сообщение. Пользовательское групповое сообщение, может
состоять как из одиночных сообщений, так и из других групповых
сообщений. Его можно редактировать с помощью всплывающего меню.
Что касается одиночных сообщений, то они могут содержаться только в
групповом сообщении.
Примечание
Если в режиме исполнения поступает групповое сообщение, нельзя
определить, какое из одиночных сообщений, входящих в это групповое
инициировало его появление.
Для группового сообщения можно определить статусный тег, который
используется для запроса и получения состояния группового сообщения от
других компонентов WinCC.
Для группового сообщения можно также определить тег квитирования, в
котором будет храниться состояние квитирования группового сообщения.
Статусный тег группового сообщения
Групповое сообщение характеризуется двумя определяющими состояниями:
1. состояние "Came In / Went Out [Поступило/ Ушло]" показывает, что
поступило одиночное сообщение, входящее в состав группового (это
относится также к групповым сообщениям, входящим в данное) или
ушло;
04.03 Настройка системы сообщений
Руководство пользователя WinCC V6 Основная документация 225
6AV6392-1XA06-0AB0
2. состояние квитирования (англ. Acknowledgment Status) определяет
ситуацию, когда одиночное сообщение, которое инициировало данное
групповое и ожидает квитирования, еще не было квитировано.
Оба состояния группового сообщения хранятся в статусном теге. В
зависимости от типа данных статусного тега, в него можно записать
информацию о состояниях нескольких групповых сообщений. Количество
таких сообщений может быть до 16 одновременно. При этом для состояний
каждого группового сообщения необходимо 2 бита статусного тега.
Бит "Acknowledgment Status [Состояние квитирования]"
Бит Acknowledgment Status [Состояние квитирования] статусного тега
устанавливается в единицу, когда хотя бы одно одиночное сообщение
данного группового сообщения, требующее квитирования, еще не дошло и
не было квитировано.
Бит Acknowledgment Status [Состояние квитирования] статусного тега
устанавливается в ноль, как только все одиночные сообщения данного
группового, требующие квитирования, были квитированы.
Позиции битов состояний "Came in / Went out [Поступило/Ушло]" и
"Acknowledgment Status [Состояние квитирования]"
Бит статусного тега, определяющий состояние "Came In / Went Out
[Поступило/ Ушло]" носит название статусного бита (англ. status bit).
Позиция второго бита зависит от типа данных статусного тега. В статусном
теге с типом данных "8 Bit unsigned [8-битное значение без знака ]" позицию
второго бита отделяют от позиции статусного 4 бита, в теге с типом данных
"16-Bit unsigned [16-битное значение без знака]" – 8 битов и в теге с типом
"32-Bit unsigned [32-битное значение без знака]" – 16 битов.
Если статусный тег имеет тип данных "32-Bit unsigned [32-битное значение
без знака]", а позиция статусного бита - 9, то бит 9 статусного тега
описывает состояние "Came In / Went Out [Поступило/ Ушло]"одиночного
сообщения, а бит 25 указывает, должно ли квитироваться это сообщение.
Т.е в статусном теге с типом данных "32-Bit unsigned [32-битное значение
без знака]" соответствующие пары битов: 0 - 16;15 – 31, и т.д.
Если статусный тег имеет тип данных "16-Bit unsigned [16-битное значение
без знака]", а позиция статусного бита - 3, то бит 3 статусного тега
описывает состояние "Came In / Went Out [Поступило/ Ушло]"одиночного
Настройка системы сообщений 04.03
226 Руководство пользователя WinCC V6 Основная документация
6AV6392-1XA06-0AB0
сообщения, а бит 11 указывает, должно ли квитироваться это сообщение.
Т.е в статусном теге с типом данных "16-Bit unsigned [16-битное значение
без знака]" соответствующие пары битов: 0 - 8; 5 – 13, и т.д.
Если статусный тег имеет тип данных "8-Bit unsigned [8-битное значение без
знака]", а позиция статусного бита - 3, то бит 3 статусного тега описывает
состояние "Came In / Went Out [Поступило/ Ушло]"одиночного сообщения, а
бит 7 указывает, должно ли квитироваться это сообщение. Т.е в статусном
теге с типом данных "8-Bit unsigned [8-битное значение без знака]"
соответствующие пары битов: 0 - 4; 2 – 6, и т.д.
Тег квитирования группового сообщения
Тег квитирования группового сообщения используется для квитирования
всех одиночных сообщений, объединенных в данное групповое сообщение.
Установка бита квитирования в теге квитирования служит сигналом
квитированию.
Структура тега квитирования предварительно не определена, то есть
предполагается, что вы имеете возможность выбора в использовании тега
квитирования для каждого группового сообщения, либо для нескольких
групповых сообщений. В последнем случае для каждого отдельного
группового сообщения используется свой бит.
В режиме исполнения соответствующий бит устанавливается в 1 для
выполнения квитирования данного группового сообщения. Установка бита
происходит в различных прикладных программах, например в программе,
исполняемой в контроллере, или по нажатию кнопки на мнемосхеме WinCC.
Сбрасывание бита квитирования происходит также в прикладных
программах.
Примечание
При квитировании одиночного сообщения в WinCC Alarm Control [Окне
отображения аварийных сообщений WinCC] бит квитирования группового
04.03 Настройка системы сообщений
Руководство пользователя WinCC V6 Основная документация 227
6AV6392-1XA06-0AB0
сообщения (класса сообщений/типа сообщений или пользовательского),
который соответствует этому одиночному сообщению, не устанавливается.
Настройка системы сообщений 04.03
228 Руководство пользователя WinCC V6 Основная документация
6AV6392-1XA06-0AB0
Групповые сообщения классов сообщений
При создании нового класса сообщений для него автоматически создается
групповое сообщение. Все типы сообщений в пределах класса также
передаются в групповое сообщение.
Всплывающие меню для классов и типов сообщений данного группового
сообщения позволяют производить изменение свойств классов и типов
независимо друг от друга, что позволяет определять для составляющих
группового сообщения различные статусные теги, теги блокировки и
квитирования.
Пользовательские групповые сообщения
Пользовательские групповые сообщения позволяют создавать ю
иерархическую структуру сообщений, соответствующую вашим
индивидуальным требованиям. Вы можете объединять в общее сообщение
как одиночные сообщения, так и другие групповые сообщения. Что касается
одиночных сообщений, то они могут только входить в состав
пользовательского группового сообщения
Максимальное вложение пользовательских групп равно 6.
С помощью всплывающего меню для объекта "Customized group message
[Пользовательские групповые сообщения]" можно создавать
пользовательские групповые сообщения, или отображать и редактировать
свойства уже существующих пользовательских групповых сообщений.
Используйте всплывающее меню для пользовательского группового
сообщения, чтобы:
добавить дополнительное групповое сообщение в уже существующее
групповое сообщение;
добавить дополнительное одиночное сообщение в существующее
групповое;
изменить свойства группового сообщения или одиночного сообщения,
содержащегося в данном групповом сообщении.