Протокол событий. Создание скриптов

Автор Sergei Plotnenko
Протокол событий. Создание скриптов

событие — это любое изменение состояния системы которая имеет значение и должно быть зарегистрированы в системе с меткой времени.

Его появления сообщение — это текстовая строка которая отображает информацию об одном или нескольких логически связанных событиях для формирования и отображение протокол событий datarate представляет под систему протокол событий для конфигурирования отображения и истории событий графический примитив протокол событий для настройки и отображения протокола словарь серьёзности определяет важность для системы категория определяет цвета визуализации сообщения в протоколе словарь событий содержит информацию о событии такой как текст значение категории и серьезности рассмотрим использование системного компонента протокол событий и графического примитива протокол событий для отображения событий в системе светофор. Открой мнемосхему со светофором для редактирования выполним настройку протоколы событий для этого выделим системный элемент протокол событий который по умолчанию входит в. Каждый элемент проекта и открой его для редактирования настройках протокола событий заполняем словарь категории и серьезности из словаря серьёзности мы будем использовать среднюю серьёзность с уровнем серьёзности 500 и высокую с уровнем серьёзности 607 и значение могут быть главное определить разницу в серьезности события оставляя зазор в 100 пунктов.

Мы закладываем в проекте этическую возможность создавать в будущем до 99 промежуточных по важности видов событий далее заполняем словарь категории событий словарь событий.

Пишем сообщение которые будут поцеловаться в протокол событий перечисли словаре события будут происходить при изменение атрибута номер лампы D2S светофора для отображения произошедших событий применяем графический элемент протокол событий перенесём его с панели инструментов на мнемосхему и настроим его войдем в режим редактирования колонок в появившемся окне настроем ширину количество и содержание колонок которые будут отображаться протоколом для формирования протокола событий необходимо добавить скрипт который при изменении состояния системы. А в данном случае светофора. Отправь соответствующее сообщение в протокол добавим объекту новый скрипт который будет запускаться по изменению атрибута тега светофора. И откроем его редактирования в окно аргументов скрипта добавим атрибут номер лампы Tegos светофора цели скрипта запишем функцию которая отправляет сообщения в протокол событий атрибуты функции обозначают следующие клиент — это объект владелец данного скрипта Tag имя тега с которым связано событие в нашем случае так светофора атрибут — это имя атрибута ты с которым связано событие в нашем случае — это атрибут номер лампы Tape — это номер типа события из словаря событий в нашем случае — это значение аргумента скрипта намбер которая соответствует номеру события в словаре. Сабы количество аргументов в данной функции определяется пользователем в зависимости от необходимой полноты информации о событии, а также определяется настройкой графических элементов протокол событий запустим режим имитации изменения состояния светофора наблюдаем как сообщение об этом появляется в протоколе сам.

0 комментариев
0

Читайте также