Стартовая страница › Форумы › Понять, как работает ПО › Триггер на событие в ModAutoControl
Помечено: ModAutoControl
- В этой теме 5 ответов, 2 участника, последнее обновление 7 лет, 11 месяцев назад сделано djbond07.
-
АвторСообщения
-
12.05.2016 в 15:02 #2080djbond07Участник
Добрый день! Не могли бы Вы пояснить некоторые поля при выборе триггера на событие в модуле автоматического управления? А именно: Параметр, Значение новое, описание, данные. И можете пару слов о том, как он в принципе работает, чтобы было понимание.
12.05.2016 в 15:42 #2081MikhailМодераторДобрый день!
Все эти параметры триггера — поля, которые есть у каждого события.
Если у Вас есть какие-либо события в системе, то откройте их оболочной Сервера и Вы увидите эти поля.Если в триггере заполнены несколько параметров (полей), то для его сработки, необходимо выполнение всех условий.
В момент создания события Сервером проверяется совпадение полей и, если оно верно, то срабатывает триггер и отправляются его команды. Попробуйте генератором Сервера посоздавать события и посмотрите, как срабатывает триггер.
13.05.2016 в 11:44 #2082djbond07УчастникДобрый день! Разобрался с параметрами полей, Но триггер на событие не работает. Помогите, разобраться, пожалуйста.
У меня есть небольшой стенд, модулем ввода-вывода дискретных сигналов. Я могу переключателями активировать его входы. Скадой считываю значения всех входов и выходов.
Так вот, для начала я активировал вход и посмотрел в сервере параметры события, при его активации. Потом попробовал сэмулировать точно такое же событие с помощью генератора. Всё получилось, в веб-приложении события отобразились (параметры событий на рисунке ниже)
Параметры сэмулированного события можно увидеть на рисунке ниже.
Затем я сделал триггер на событие в модуле автоматического управления, и вбил в него те же параметры (представлены ниже).
Но почему-то он не срабатывает. Если отдельно активировать выход на модуле, который я задал в этом триггере (например, через генератор сервера), то он срабатывает. В чём может быть дело?
13.05.2016 в 11:45 #2083djbond07УчастникЕсли рисунки не откроются, то вот ссылки на них по порядку:
Таблица: https://drive.google.com/open?id=0B7yxt3N5T2NgeDg0NW00V09wbGs
Генератор: https://drive.google.com/open?id=0B7yxt3N5T2NgODUyenFxdDZWd3c
Триггер: https://drive.google.com/open?id=0B7yxt3N5T2NgQk5oLVVFU1AyOU013.05.2016 в 12:37 #2084MikhailМодераторВ модуле была ошибка как раз в триггере на событие. Она исправлена в апреле. Попробуйте скачать и установить модуль заново.
13.05.2016 в 13:16 #2085djbond07УчастникСпасибо, заработало! Я правильно понимаю, что нет необходимости заполнять все поля в параметрах триггера на событие? Допустим «Статус новый» можно оставить пустым, если мне не важно, какой там статус будет у события? И поле «Параметр» обязательно к заполнению?
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.