Advanced Serial Data Logger

Trust In Confidence!

Для Win2000 - Windows 11 (2022) (Server, x86, x64). Последняя версия: 4.7.6 build 306. 6 марта 2024.


Определение пропадания потока данных и отправка уведомления через почту

Задача:

У нас есть ряд весов, которые подключены к одному серверу через RS232-Ethernet преобразователь, и логгер получает от них данные и записывает в файлы. Я хочу быть уверен, что данные поступают.

Требования:

  • Advanced Serial Data Logger Professional, Enterprise или пробная версия.

Подразумевается, что:

Парсер настроен и проверен.

Решение:

Эта задача может быть решена отправкой сообщений по электронной почте, когда программа определяет, что данные не поступали определенное время. Для решения задачи будет использоваться сочетание двух модулей: Data timeout и Events notification.

Data timeout - этот модуль контролирует переменные парсера. Если модуль не получал от парсера новых значений в течении указанного интервала времени, то модуль сформирует внутреннее событие, которое может быть обработано модулем "Event notification". Замечание: поскольку этот модуль оперирует переменными парсера, то парсер должен быть настроен и извлекать пакеты и переменные из общего потока данных.

Event notification - данный модуль выполняет одно или несколько действия для события. Например, может проиграть звук или отослать письмо.

Модуль "Data timeout"
Рис.1 - Модуль "Data timeout"

Настройки модуля "Data timeout"
Рис.2 - Настройки модуля "Data timeout"

Модуль контролирует наличие переменной "DATA_PACKET", которую парсер добавляет автоматически, для каждого обработанного пакета данных. В данном примере допускается пропадание данных не более 60 секунд.

Кликните "OK", чтобы сохранить настройки.

Events notification
Рис.3 - Модуль "Events notification"

Добавление нового обработчика события
Рис.4 - Добавление нового обработчика события

Параметры отправки почты через почтовый сервер
Рис.5 - Параметры отправки почты через почтовый сервер

Отправка уведомления по почте
Рис. 6 - Отправка уведомления по почте

Шаблон письма
Рис.7 - Шаблон письма

Шаблон может содержать специальные метки. Кликните правой кнопкой мыши над полем ввода и вставьте метку, выбрав ее из всплывающего меню.

Затем кликните на кнопке "OK", чтобы сохранить все настройки. Начиная с этого момента программа будет отсылать письма при пропадании потока данных.

Сопутствующие статьи: