Журнал событий и исторические данные в панелях Weintek: отправка по e-mail — АСУ ТП: сообщество инженеров

Журнал событий и исторические данные в панелях Weintek: отправка по e-mail

В данной статье настроим функционал программируемой панели оператора Weintek cMT2078X для отправки данных по e-mail. Запускаем программное обеспечение EasyBuilder Pro и создаем проект.

«Журнал сигналов/событий»

Переходим в «Данные/История» — «Журнал событий(Аварий)»

Создаем аварийные события, о которых придет уведомления при нажатии битовых кнопок LB-20, LB-21.

Во вкладку «Сообщение» добавляем желаемый текст, который отобразится в журнале событий при аварии.

Для отправки уведомлений на почту необходимо поставить галочку во вкладке «История»

Добавляем битовые кнопки и дисплей событий на главный экран панели оператора.

Выборка данных

Добавляем объект «Выборка данных» и нажимаем кнопку «Создать»

Выборка будет производится с адреса LW-50, запись будет происходить при срабатывании триггера LB-50.

Переходим в настройки канала, указываем тип данных «Строка», длина 11 слов

На главный экран перетягиваем объект «Таблица выборки».

Далее добавляем объект для ввода/вывода «ASCII»,

Во вкладке ввод данных выбираем режим: «Сенсор»; № окна: 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.

Источник: https://eec.by/news/31

🔗 Журнал событий и исторические данные в панелях Weintek: отправка по e-mail

Оставьте комментарий

Войти

Зарегистрироваться

Сбросить пароль

Пожалуйста, введите ваше имя пользователя или эл. адрес, вы получите письмо со ссылкой для сброса пароля.

Прокрутить вверх