Последняя версия:
5.0.1 build 1210. 10 декабря 2024.
Данный модуль позволяет обеспечить двухсторонний ввод-вывод данных в наших программах. Данный модуль может отсылать и обрабатывать ASCII данные и выделять из них переменные для дальнейшей обработки или экспорта.
Данный модуль состоит из двух частей и работает в двух режимах:
- Запрос данных (Data query) - позволяет отсылать запросы через порт к устройству. Типичное применение данного режима - запрос на вывод данных;
- Анализ и разбор данных (парсер, data parser) - позволяет из потока данных выделять пакеты с данными и преобразовывать пакеты в одну или несколько переменных, которые затем экспортируются в базу данных или файл какого-либо формата;
Этот модуль обладает следующими особенностями:
- Модуль может отправлять ASCII-запрос с любыми символами на любое устройство;
- Вы также можете отправлять запрос после получения данных с любым временным интервалом;
- Модуль может извлекать пакеты данных из общего потока данных;
- Модуль может разобрать пакет данных на одну или более переменных;
- Модуль может извлекать данные в установленном месте;
- Модуль может извлекать данные, отделенные любым символом или строкой;
- С этим модулем Вы можете извлечь данные с использованием мощного средства под названием "регулярные выражения", синтаксис которых позаимствован из языка программирования Perl!
- Пакеты данных могут быть отобраны по заданной маске или символам;
Скачать | Документация