bg

Модуль Парсер для считывателей RFID для программ-логгеров

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

Этот модуль интегрирует считыватели RFID с Advanced Serial Data Logger, Advanced TCP/IP Data Logger или Data Logger Suite. Он выступает в роли промежуточного программного обеспечения: настраивает RFID-ридеры, принимает и парсит данные по меткам, применяет предварительные фильтры и пересылает структурированные переменные в модули экспорта или записывает их в лог-файлы и базы данных. Модуль поддерживает режимы TCP/IP клиента и сервера, а также получение блоков EPC для меток стандарта Class-1 Gen-2.

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

Типичная схема развертывания предполагает размещение логгера на центральном сервере сбора данных. Считыватели взаимодействуют с метками и отправляют данные на логгер через TCP или COM порт. В зависимости от конфигурации сети и режима работы считывателя, настройте логгер как TCP клиент или как TCP серверам.

Модуль автоматически настраивает поведение ридера после установления соединения. Вы можете задать параметры работы ридера, такие как преобразование меток времени UTC в локальное время, интервал запуска обнаружения меток, длительность обнаружения и управление питанием антенны. Эти параметры определяют баланс между детализацией данных и объемом трафика.

Процесс работы следующий:

  1. Логгер принимает пакеты данных от считывателя RFID.
  2. Парсит отчеты по меткам и события.
  3. Применяет настроенные фильтры (появление метки, исчезновение, изменение, каждое чтение, события ридера).
  4. Сопоставляет значения с именованными переменными и пересылает их в модули экспорта.
  5. Сохраняет последнее состояние переменных для последующей обработки.

Практические примеры

Пример 1: Мониторинг с низким трафиком: настройте ридер на запуск обнаружения каждые 30 секунд и длительность обнаружения 2 секунды. Установите в логгере запись только "Когда метка появляется в зоне обнаружения" и "Когда метка исчезает из зоны обнаружения". Система будет генерировать события только при изменениях, что уменьшит количество записей при сохранении информации о смене присутствия на контрольно-пропускных пунктах.

Пример 2: Высокоточная аналитика: включите непрерывное обнаружение (интервал 0) и опцию логирования "Каждое чтение". Это создаст поток чтений с включенными значениями RSSI и счетчиком чтений. Используйте этот режим для детального лога, и например, отслеживания движения тегов между антеннами по уровню сигнала.

Интеграция с Advanced TCP/IP Data Logger (пример)

Шаги настройки для LLRP-совместимого ридера:

  1. Добавьте TCP/IP клиентское соединение c IP адресом считывателя и портом 5084.
  2. Выберите парсер "LLRP Reader Protocol" в списке модулей и нажмите "Настроить".
  3. Задайте режим работы считывателя и фильтры логирования.
  4. Сопоставьте переменные парсера в выбранном модуле экспорта данных (база данных, CSV, HTTP POST и т.п.).

Пример входящих данных, полученных через LLRP протокол (схематичное представление):

LLRP TagReport:
  EPC: 300833B2DDD9014000000000
  AntennaID: 2
  PeakRSSI: -62
  FirstSeenUTC: 2025-01-02 08:00:00
  LastSeenUTC: 2025-01-02 08:00:02
  TagSeenCount: 3

После парсинга и применения фильтра "Когда метка появляется" модуль экспорта получает переменные:

DATE_TIME_STAMP = 2025-01-02 08:00:00
TAGREPORTDATA_EPCDATA = "300833B2DDD9014000000000"
TAGREPORTDATA_ANTENNAID = 2
TAGREPORTDATA_PEAKRSSI = -62
TAGREPORTDATA_FIRSTSEENTIMESTAMPUTC = 2025-01-02 08:00:00
TAGREPORTDATA_LASTSEENTIMESTAMPUTC = 2025-01-02 08:00:02
TAGREPORTDATA_TAGSEENCOUNT = 3

Пример экспортируемой строки CSV (файловый экспортер):

2025-01-02 08:00:00,300833B2DDD9014000000000,2,-62,2025-01-02 08:00:00,2025-01-02 08:00:02,3

Ключевые особенности

  • Поддержка интеграции LLRP считывателей в режимах TCP клиент и TCP сервер.
  • Поддержка ридеров стандартов ISO 18000-6B и ISO 18000-6C.
  • Настраиваемая работа устройства: интервал опроса, длительность обнаружения, управление антенной.
  • Гибкие фильтры логирования: при появлении, при исчезновении, при изменении полей, каждое чтение, события ридера.
  • Дополнительные возможности при работе с метками EPC.
  • Обработка нескольких одновременных подключений ридеров.

Резюме

Модуль LLRP Reader Protocol для наших логгеров данных обеспечивает прием данных RFID, включая управление ридерами, фильтрацию событий и формирование структурированных экспортов для задач инвентаризации, контроля доступа или отслеживания.

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

Как настроить модуль

На рисунке ниже показан пример настроек модуля. Вы можете ознакомиться с файлом справки по ссылке выше, для получения более подробной информации.

Настройка модуля для чтения RFID

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

Поддерживаемые считыватели

Alien ALR-9900+ (LLRP)
Impinj Speedway R420 (LLRP)
Impinj Speedway R220 (LLRP)
Intermec IF2 (LLRP)
Intermec IF61 (LLRP)
Motorola FX7400
Motorola FX7500
Motorola FX9500
ThingMagic Mercury 6 (LLRP)
Or any other readers that support the LLRP protocol.
NetRFID
Aska UHF [VI88]
Chafon [5100,5200,R2000]
Chafon [5300,5400,5500,5600]
Chafon [ASCII format]
Chafon [E700]
Hopeland [RS232,RS485]
Hopeland [TCP]
IdTronic UHF [Bluebox]
Innod [IND900,IND8600]
Invelion [YR8000]
Noname UHF [V1]
Noname UHF [V2]
Omron UHF [RS232,V750,V740]
Omron UHF [TCP,V750,V740]
RFID SAAT-800 [RS232]
RFID SAAT-800 [TCP]
Zotei UHF [STU,ZT-STU,ZT-RY]