Модуль Парсер данных ASCII. Отправка запросов. для логгера Advanced Serial Data Logger

Последняя версия: 4.0.86 build 306. 6 марта 2024.


Данный модуль позволяет обеспечить двухсторонний ввод-вывод данных в наши программах. Данный модуль может отсылать и обрабатывать ASCII данные и выделять из них переменные для дальнейшей обработки или экспорта.

Данный модуль состоит из двух частей и работает в двух режимах:

  1. Запрос данных (Data query) - позволяет отсылать запросы через порт к устройству. Типичное применение данного режима - запрос на вывод данных;
  2. Анализ и разбор данных (парсер, data parser) - позволяет из потока данных выделять пакеты с данными и преобразовывать пакеты в одну или несколько переменных, которые затем экспортируются в базу данных или файл какого-либо формата;

Этот модуль обладает следующими особенностями:

  • Модуль может отправлять ASCII-запрос с любыми символами на любое устройство;
  • Вы также можете отправлять запрос после получения данных с любым временным интервалом;
  • Модуль может извлекать пакеты данных из общего потока данных;
  • Модуль может разобрать пакет данных на одну или более переменных;
  • Модуль может извлекать данные в установленном месте;
  • Модуль может извлекать данные, отделенные любым символом или строкой;
  • С этим модулем Вы можете извлечь данные с использованием мощного средства под названием "регулярные выражения", синтаксис которых позаимствован из языка программирования Perl!
  • Пакеты данных могут быть отобраны по заданной маске или символам;

Скачать | Документация