bg

Модуль Web сервер для данных в реальном времени для программ-логгеров

Последняя версия: 5.0.1 build 1126. November 28, 2025.

Плагин Web Server добавляет быстрый и легковесный HTTP/HTTPS сервер в наши логгеры. Для его работы не требуется стороннее ПО или веб серверы. Плагин получает разобранные данные и выводит их на настраиваемые панели мониторинга для нескольких удаленных пользователей. Он агрегирует данные из нескольких источников и отображает в виде числовые виджетов, индикаторов, графиков, списков и таблиц с настраиваемыми параметрами.

Скачать  | PDF руководство

Как это работает и когда использовать

Установите этот плагин, когда требуется удаленный доступ к текущим или историческим данным логгера без запуска и настройки 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 предоставляет собой компактный веб-сервер с шаблонами для доступа к текущим и историческим данным наших логгеров. Он упрощает удаленный доступ к панелям мониторинга с отображением данных в реальном времени.

Скачать  | PDF руководство

Окно модуля

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

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

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

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

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

Пример приборной панели

Рис.4. Пример приборной панели.