Город МОСКОВСКИЙ
00:05:50

ОТПРАВКА журнала событий и исторических данных НА ПОЧТУ в WEINTEK панелях

Аватар
Русавтоматика, оборудование для автоматизации
Просмотры:
326
Дата загрузки:
17.06.2021 13:15
Длительность:
00:05:50
Категория:
Технологии и интернет

Описание

ООО «Русавтоматика» (http://www.rusavtomatika.com) представляет!

В этом видео мы продемонстрируем вам, как можно отправлять архив собранных данных (журнал событий или выборки данных) на почту в виде файла формата csv(Excel) или db(SQLite).
Создаем новый проект. Возможность отсылать журналы по email есть у всех серий Weintek, кроме iP. У нас панель Weintek cMT3090.

Для начала настроим запись событий в журнал. Для этого заходим на вкладке [Данные/История] в настройку [Журнал событий(Аварий)]

Пусть нашим событием будет бит по адресу LB-0 и будет генериться соответствующее сообщение.
Обязательно надо включить [Запись файлов журналов], чтобы потом было, что посылать на почту.
Добавляем битовый переключатель для генерации событий с адресом LB-0.
Добавляем дисплей событий, с настройками по умолчанию.
Теперь настроим выборку данных.

Пусть данные выбираются с адреса LW-100, запись данных будет происходить при срабатывании триггера по адресу LB-99, а тип выбираемых данных пусть будет строка длиной 10.

Добавим объект [Отображение исторических данных].
На вкладке [Формат данных] задайте количество символов 10.

Добавляем переключатель с адресом LB-99. С его помощью в нашу выборку будет происходить запись строки.

Добавляем объект для ввода ASCII- строки с адресом LB-100. Настраиваем количество вводимых символов 10.

Настраиваем клавиатуру для нашего объекта ввода.

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

Теперь настроим отправку сообщений на почту.
Заходим в раздел [Домой]- [Системные параметры] - [e-mail].

Панель отправляет письма через SMTP-сервер. Введите данные для подключения к вашему почтовому ящику.

В нашем случае мы подключаемся через бесплатную почту gmail.com.
Настройка подключения к SMTP есть в документации этой почтовой системы.

Есть возможность настроить показ сообщений об ошибках. В рамках этого видео мы отображать ошибки не будем. Надеемся, все сразу заработает без ошибок.

Добавим получателя письма, который попадает в группу получателей "А"

По кнопке [Проверка настроек SMTP] проверяем отправку.

Теперь на вкладке [Данные/история] находим объект [Резервная копия(Окно)].

Включаем [Расположение резервных копий] - [e-Mail].

На вкладке [e-Mail] теперь введем получателей. У нас это группа А.

Также тут есть возможность оформить письмо.

Напишем на кнопке [Send] и добавим запрос на подтверждение.

На вкладке [Общие] выбираем источник [Выборка исторических данных] и формат файла csv. В дальнейшем этот файл мы сможем открыть в Excel.

Тут можно выбрать диапазон времени.

Создадим еще одну кнопку для отправки журнала событий.
У нее точно такие же настройки, как у предыдущей кнопки, только теперь выбираем источник [Журнал исторических событий].

Запускаем проект.

Наполняем событиями и данными наши журналы.

Нажимаем кнопку отправки журнала событий и потом кнопку отправки журнала выборки.

Письмо пришло. Смотрим прикрепленный файл и видим наши события.

А вот и второе письмо. В нем файл с выборкой данных.

Рекомендуемые видео