Журнал событий и исторические данные в Weintek
В данной статье настроим функционал программируемой панели оператора Weintek cMT2078X для отправки данных по e-mail. Запускаем программное обеспечение EasyBuilder Pro и создаем проект. "Журнал сигналов/событий"
Переходим в "Данные/История" - "Журнал событий(Аварий)"
Создаем аварийные события, о которых придет уведомления при нажатии битовых кнопок LB-20, LB-21.
Во вкладку "Сообщение" добавляем желаемый текст, который отобразится в журнале событий при аварии.
Для отправки уведомлений на почту необходимо поставить галочку во вкладке "История"
Добавляем битовые кнопки и дисплей событий на главный экран панели оператора.
Выборка данных
Добавляем объект "Выборка данных" и нажимаем кнопку "Создать"
Выборка будет производится с адреса LW-50, запись будет происходить при срабатывании триггера LB-50.
Переходим в настройки канала, указываем тип данных "Строка", длина 11 слов
На главный экран перетягиваем объект "Таблица выборки".
Далее добавляем объект для ввода/вывода "ASCII",
Указываем адрес LW50, количество слов 10
Во вкладке ввод данных выбираем режим: "Сенсор"; № окна: 87. System Flat ASCII
Вытягиваем битовый переключатель, указываем запись с адресом LB-50.
Переходим в объект "ASCII" и вводим текст, в нашем примере - ALARM.
Далее устанавливаем бит, происходит запись в журнале данных с регистрацией времени.
Отправка Email сообщений на электронную почту
Переходим в "Системные настройки" - "e-mail". Здесь нужно заполнить данные для отправки сообщений череp SMTP-сервер. Настройки SMTP индивидуальны для каждой почтовой системы, в нашем случае уandex.
Нажимаем на "Получатель", добавляем в список контактов наш e-mail адрес
Чтобы проверить правильность внесенных настроек, нажимаем "Проверка настроек SMTP".
Нажимаем "Тест" для отправки проверочного сообщения, должно прийти уведомление о получении письма
Отправка выборки данных в формате csv(Excel) или db(SQLite) Переходим во вкладку "Резервная копия"
В качестве источника выбираем "Журнал исторических событий". Диапазон выборки: 90 дней
Во вкладке "Вывод" ставим галочку "e-Mail"
В директории "e-Mail" выбираем Группу А(наш email адрес), добавляем название темы, начало и конец письма
Называем кнопку Журнал событий
Во вкладке "Безопасность" ставим галочку "Показать запрос на подтверждение отправки" - при нажатии клавиши на отправку, выскочит запрос на подтверждение действия.
Аналогичные действия делаем для выборки "Исторических данных". Компилируем проект и проверяем работоспособность.
Нажимаем на кнопки Авария 1 и Авария 2 - происходит регистрация аварии с указанием даты и времени. Также вводим команды "RUN" и "STOP" записав событие. Для отправки выборки данных в формате csv(Excel) на email нажимаем на кнопки "Журнал событий" и "Выборка данных". На почту приходит сообщение с регистрацией аварий и с файлами.
Открываем журнал аварий :
Также открываем журнал событий:
Как видно программируемые панели оператора всех модификаций имеют возможность отправки сообщений а также данных по e-mail.
Смотрите также:
Правильный монтаж и подключение панелей оператора Weintek