• 003_001_Soft_windows.jpg
  • 003_002_Soft_android.jpg

Типы событий

Содержание раздела

Общие положения

        ПО АСУ поддерживает следующие типы событий:

  • пользовательское;
  • запуск планировщика;
  • по календарю.  

Событие типа «Пользовательское»

        Событие срабатывает по изменению сигналов от ПУ.

        Сигналом события может быть как непосредственно сигнал от ПУ так и обработанный с помощью операций сигнал (или сигналы) от ПУ. Единственным ограничением, накладываемым на сигнал события, является тип сигнала. Тип сигнала может быть только логический и может принимать состояния только «True» или «False» («True» логический 0, «False» логическая 1). Если сигнал от ПУ имеет другой тип, то для применения этого сигнала в качестве сигнала события его нужно предварительно обработать с помощью операций, и уже результат операции использовать в качестве сигнала события.

        Программные окна настройки параметров события типа «Пользовательское» для ОС Windows и Android показаны на рисунках.

        Программное окно «Параметры события» для типа события «Пользовательское» содержит следующие вкладки:

  • «Параметры» - предназначена для настройки параметров события;
  • «Операции» - для управления операциями события. Операции, созданные в событие, доступны только этому событию;
  • «Константы» - для управления константами события. Константы, созданные в событие, доступны только этому событию.

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

        В выпадающем списке «Источник сигнала» выбирается источник сигнала. Список доступных источников сигнала приведен в таблице А.1. Каждый источник сигнала имеет свой набор параметров. Параметры для каждого источника сигнала описаны в таблицах А.2 – А.6.

        Для завершения выбора сигнала нужно заполнить все параметры источника сигнала и нажать на кнопку «Выбрать».

Таблица А.1 - Источники сигнала

Наименование

Описание

 Программа

Источником сигнала является программа пользователя

 Команда

Источником сигнала является команда из программы пользователя

 Операция

Источником сигнала является операция

 Устройство

Источником сигнала является ПУ

 Константа

Источником сигнала является константа. Данный источник сигнала доступен только в операциях

Таблица А.2 - Параметры источники сигнала «Программа»

Наименование

Описание

 Программа

Программа пользователя. Если выпадающий список пуст, то ни одной программы пользователя не создано. Работа с программами пользователя описана в разделах Windows: вкладка «Задание» и Android: вкладка «Задание»

 Сигнал

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

Таблица А.3 - Параметры источники сигнала «Команда»

Наименование

Описание

 Программа

Программа пользователя. Если выпадающий список пуст, то ни одной программы пользователя не создано. Работа с программами пользователя описана в разделах Windows: вкладка «Задание» и Android: вкладка «Задание»

 Команда

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

 Сигнал

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

Таблица А.4 - Параметры источники сигнала «Операция»

Наименование

Описание

 Операция

Операция для события. Если выпадающий список пуст, то ни одной операции не создано. Управление операциями выполняется на вкладке «Операции» программного окна «Параметры события»

 Сигнал

Сигнал операции. Выпадающий список пуст, если не заполнен предыдущий параметр

Таблица А.5 - Параметры источники сигнала «Устройство»

Наименование

Описание

 Устройство

ПУ. Если выпадающий список пуст, то ни одного устройства не подключено к серверу

 Сигнал

Сигнал от ПУ. Выпадающий список пуст, если не заполнен предыдущий параметр или устройство не предоставляет ни одного сигнала

Таблица А.6 - Параметры источники сигнала «Константа»

Наименование

Описание

 Константа

Константа для операции. Если выпадающий список пуст, то ни одной константы не создано. Управление константами выполняется на вкладке «Константы» программного окна «Параметры события»

        Событие типа «Пользовательское» имеет следующие параметры:

  1. «Задание» – определяет задание, из которого нужно выполнить программу. Этот параметр заполняется автоматически;
  2. «Программа» - определяет программу, которую нужно выполнить. Для установки параметра нужно выбрать программу из выпадающего списка. Если в выпадающем списке нет элементов, то это значит, что ни одной программы пользователя не создано. Работа с программами пользователя описана в разделах Windows: вкладка «Задание» и Android: вкладка «Задание».
  3. «Тип активности» - тип активности сигнала события. Может принимать значения «По фронту», «По срезу» и «По изменению». Если установлено значение «По фронту», то событие сформируется, когда значение сигнала перейдет из состояния логического 0 в состояние логической 1. Если установлено значение «По срезу», то событие сформируется, когда значение сигнала перейдет из состояния логического 1 в состояние логической 0. Если установлено значение «По изменению», то событие сформируется при любом изменении состояния логического сигнала.

        Вкладка «Операции» программного окна «Параметры события» для ОС Windows и Android показана на рисунках.

        Вкладка «Операции» содержит панель инструментов и список операций.

        Кнопка  предназначена для удаления операции.

        Кнопка  предназначена для удаления всех операций.

        Кнопка  предназначена для добавления операции. При нажатии на кнопку выводится программное окно «Добавить операцию» показанное на рисунках.

В выпадающем списке «Тип операции» нужно выбрать тип операции и нажать на кнопку «Добавить». Типы операций описаны в таблице А.7.

 

Таблица А.7 - Типы операций

Наименование

Параметры

Тип выходного сигнала

Описание

Сложение

Сигнал 1

Цифровой

Сложение сигналов

Сигнал 2

Вычитание

Сигнал 1

Цифровой

Вычитание сигналов

Сигнал 2

Умножение

Сигнал 1

Цифровой

Умножение сигналов

Сигнал 2

 

Деление

Сигнал 1

Цифровой

Деление сигналов

Сигнал 2

Процент

Сигнал

Цифровой

Получить процент от значения сигнала

Процент

ИЛИ

Сигнал 1

Логический

Сложение логических сигналов

Сигнал 2

И

Сигнал 1

Логический

Умножение логических сигналов

Сигнал 2

Исключающее ИЛИ

Сигнал 1

Логический

Исключающее ИЛИ логических сигналов (XOR)

Сигнал 2

Инверсия

Сигнал

Логический

Инверсия логического сигнала

Меньше

Сигнал 1

Логический

Результат операции равен логической 1, если значение сигнала 1 меньше значения сигнала 2

Сигнал 2

Больше

Сигнал 1

Логический

Результат операции равен логической 1, если значение сигнала 1 больше значения сигнала 2

Сигнал 2

Равно

Сигнал 1

Логический

Результат операции равен логической 1, если значение сигнала 1 равно значения сигнала 2

Сигнал 2

Меньше либо равно

Сигнал 1

Логический

Результат операции равен логической 1, если значение сигнала 1 меньше либо равно значения сигнала 2

Сигнал 2

Больше либо равно

Сигнал 1

Логический

Результат операции равен логической 1, если значение сигнала 1 больше либо равно значения сигнала 2

Сигнал 2

Не равно

Сигнал 1

Логический

Результат операции равен логической 1, если значение сигнала 1 не равно значения сигнала 2

Сигнал 2

Триггер Шмитта

Сигнал

Логический

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

Нижний порог

Верхний порог

        Каждый параметр операции – это сигнал. Выбор сигналов для параметров операций аналогичен выбору сигнала события, описанному в разделе Событие типа «Пользовательское».

        Вкладка «Константы» программного окна «Параметры события» для ОС Windows и Android показана на рисунках.

        Кнопка  предназначена для удаления константы.

        Кнопка  предназначена для удаления всех констант.

        Кнопка  предназначена для добавления константы. При нажатии на кнопку выводится программное окно «Добавить константу» показанное на рисунках.

В выпадающем списке «Тип константы» нужно выбрать тип константы и нажать на кнопку «Добавить». Типы констант описаны в таблице А.8.

Таблица А.8 - Типы констант

Наименование

Описание

 Целый

 Константа целого типа

 Вещественный

 Константа вещественного типа

        Значения констант вводятся в списке констант на вкладке «Константы» программного окна «Параметры события». 

Событие типа «Запуск планировщика»

        Событие срабатывает по запуску планировщика. Следующие срабатывание события будет при следующем запуске планировщика.

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

        Событие имеет следующие параметры:

  1. «Задание» – определяет задание, из которого нужно выполнить программу. Этот параметр заполняется автоматически;
  2. «Программа» - определяет программу, которую нужно выполнить. Для установки параметра нужно выбрать программу из выпадающего списка. Если в выпадающем списке нет элементов, то это значит, что ни одной программы пользователя не создано. Работа с программами пользователя описана в разделах Windows: вкладка «Задание» и Android: вкладка «Задание».

        Программные окна настройки параметров события типа «Запуск планировщика» для ОС Windows и Android показаны на рисунках.

Событие типа «По календарю»

        Событие срабатывает при совпадении параметров календаря с параметрами события.

        Событие имеет следующие параметры:

  1. «Задание» – определяет задание, из которого нужно выполнить программу. Этот параметр заполняется автоматически;
  2.  «Программа» - определяет программу, которую нужно выполнить. Для установки параметра нужно выбрать программу из выпадающего списка. Если в выпадающем списке нет элементов, то это значит, что ни одной программы пользователя не создано. Работа с программами пользователя описана в разделах Windows: вкладка «Задание» и Android: вкладка «Задание»;
  3. «Время и дата события» - определяет дату и время формирования события;
  4. «Период повтора» - период повтора события;
  5. «Повторять» - определяет размерность периода повтора. Период повтора может быть задан «В минутах», «В часах», «В сутках», «В неделях» и «В месяцах»;
  6. «Повторять по дням» - включает режим повтора события по выбранным дням. При этом режим периодического повтора отключается и параметры «Период повтора», «Повторять» игнорируются;
  7. «Пн», «Вт», «Ср», «Чт», «Пт», «Сб», «Вс» - дни недели для повтора события по дням.

Программные окна настройки параметров события типа «По календарю» для ОС Windows и Android показаны на рисунках.

 Переход к другим разделам руководства оператора
Наше оборудование
  • Устройства;
  • CUWDb - расширяемое, конфигурируемое устройство управления релейными сигналами и сервокранами;
  • SC-01 - контроллер датчиков;
  • DCC-01 - контроллер управления приводом;
  • Преобразователь сигналов - предназначен для обновления прошивок устройств.
Сопутствующие товары
  • Сервокраны (краны шаровые с электроприводом) с арматурой из латуни, стали и пластика. Электроприводы для кранов;
  • Контакторы малогабаритные переменного тока общепромышленного применения;
  • Датчики для построения систем автоматизированного управления в теплицах;
  • Кабели для прокладки магистралей управления и контроля.