Модуль Web сервер для данных в реальном времени для программ-логгеров
Последняя версия: 5.0.1 build 1126. November 28, 2025.
Плагин Web Server добавляет быстрый и легковесный HTTP/HTTPS сервер в наши логгеры. Для его работы не требуется стороннее ПО или веб серверы. Плагин получает разобранные данные и выводит их на настраиваемые панели мониторинга для нескольких удаленных пользователей. Он агрегирует данные из нескольких источников и отображает в виде числовые виджетов, индикаторов, графиков, списков и таблиц с настраиваемыми параметрами.
Как это работает и когда использовать
Установите этот плагин, когда требуется удаленный доступ к текущим или историческим данным логгера без запуска и настройки IIS или Apache. Сервер работает на настраиваемом порту (по умолчанию 80 для HTTP и 443 для HTTPS). Плагин формирует страницы на основе шаблонов. Применяйте его для веб панелей мониторинга, доступных в локальной сети или через Интернет.
Виджеты и элементы страницы
После создания вкладки страницы (Добавить страницу) добавьте виджеты (Добавить виджет) для формирования панели мониторинга. Виджеты также можно перемещать или удалять, перетаскивая их на область Удалить. Чтобы отредактировать виджет, наведите курсор на виджет, откройте меню через элемент "..." и выберите Редактировать.
- Text - статический или форматированный текст с настраиваемым размером шрифта.
- Numeric - отображает числовое значение и горизонтальную индикаторную шкалу.
- Gauge - радиальный индикатор с опциями 180 или 360 градусов.
- Gauge (advanced) - несколько типов индикаторов с порогами предупреждения и аварии.
- Chart - линейные или площадные графики. Графики поддерживают до 100 точек данных; большое количество графиков повышает загрузку CPU.
- List - сгруппированные значения, отображаемые вместе для быстрого сравнения.
- Table - представление истории, содержащее до 1000 значений для выбранной переменной.
Практические примеры
Пример 1: числовой виджет для одного датчика с измерениями температуры. Настройте виджет "Numeric" для отображения текущего значения и горизонтальной шкалы. Панель покажет последнее значение и подсветит цветом при превышении порогов.
Пример 2: комбинированная панель для группового отображения значений от трех датчиков на одной странице. Добавьте три виджета для разных значений. Например, "Gauge" для давления, "Chart" в центре для истории температуры и "Table" для последних 500 образцов влажности.
Примеры интеграции с Advanced Serial Data Logger
Пример входных последовательных данных (образец строки):
2025-01-02 08:00:00, SENSOR01, TEMP, 23.7 2025-01-02 08:00:00, SENSOR02, PRESS, 101.3 2025-01-02 08:00:00, SENSOR03, HUM, 45.2
Пример переменных парсера, которые можно будет использовать на панели:
DATE_TIME_STAMP = "2025-01-02 08:00:00" SensorId = "SENSOR01" Variable = "TEMP" Value = "23.7"
В результате, разобранное значение из переменной "Value" моментально появится на панели мониторинга (см. пример ниже).
Ключевые возможности
- Встроенный HTTP/HTTPS сервер с настраиваемыми портами.
- Шаблоны веб-страниц, которые могут отображать значения от несколько источников данных.
- Пользовательские панели с виджетами: text, numeric, gauge, chart, list, table.
- Панели пользователей с доступом по паролю.
- Поддержка SSL-сертификатов и пользовательских сертификатов для локального использования.
- До 100 точек данных на график и до 1000 значений в таблице для отображения исторических данных.
Резюме
Плагин Web Server предоставляет собой компактный веб-сервер с шаблонами для доступа к текущим и историческим данным наших логгеров. Он упрощает удаленный доступ к панелям мониторинга с отображением данных в реальном времени.

Рис.1. Окно модуля.

Рис.2. Веб страница с последними значениями.

Рис.3. Страница с графиком.

Рис.4. Пример приборной панели.
Другие похожие модули:
Все модули | SQL Database Professional | Cloud Database Professional | ODBC база данных | Запись в Excel/OpenOpffice Calc/LibreOffice Calc | Google Sheets Professional | Excel Export Professional | Эмуляция нажатий кнопок на клавиатуре (keystrokes) | Сервер DDE | Запись в файлы разного формата на локальной машине | Запись геоданных в файлы KML, GPX, GML и другие | Вывод на принтер | Веб сервер / HTTP сервер | HTTP POST/GET / InfluxDB | SFTP Export | MQTT: прием и публикация данных | Сервер OPC UA