ODNFC Mobus
Считыватель с интерфейсом RS485 ModBus
Основные характеристики:
• Интерфейс подключения: RS485 ModBus
• Поддерживаемые типы карт: MIFARE Ultralight, Classic 1/4К, NTAG и др.
• Передача UID и/или заранее заданного блока данных.
• Настраиваемый формат выдаваемых данных.
• Светодиодная и звуковая индикация взаимодействия с картой.
• Управляемый дискретный выход

Для настройки устройства и установки формата выводимых с карты данных используется кроссплатформенная программа-конфигуратор.
Настройки порта по-умолчанию: 115200 8N1
ODRFIDConfigM
Программа для конфигурирования считывателя с RS485 ModBus
Программа-конфигуратор позволяет задать:
  • адрес устройства,
  • настройки порта,
  • индикацию,
  • режим работы,
  • ключ шифрования,
  • строку форматирования вывода.

Можно прочитать и записать настройки, перевести устройство в режим загрузчика для обновления прошивки.

Также, в программе есть тестовая консоль для проверки работы устройства
    Строка форматирования позволяет задать произвольный формат вывода данных с карты, произвести некоторые манипуляции (изменить порядок байт, добавить или вырезать данные и т.п.) ещё в считывателе и выдать уже преобразованный результат.
    Подробнее о строке форматирования...
    Особенности реализации ModBus

    С ModBus можно работать в двумя способами: "простом" и "продвинутом".

    Простой способ: любая поднесённая карта отображается в регистрах с адреса 130 (см. картинку).
    В "продвинутом" режиме ModBus используется AT-протокол, чтение данных с карты происходит согласно строке форматирования, но всё "обёрнуто" в ModBus регистры.

    Порядок работы такой:
    1. Читаем Input Registers 0, узнаем есть ли данные на чтение.
    2. Если данные есть, выгружаем начиная с Holding registers 0.
    3. После вычитывания надо стереть входной буфер записью любого значения на 126 (0x7E).
    Если не стирать, то данные будут копиться в буфере друг за другом, пока не соберётся 252 байта. Потом будут лишние данные будут выбрасываться.
    Ссылки
    Документация, драйвер, программы
    1
    Общая документация на устройство
    Документ в формате pdf с общей информацией об устройстве.
    2
    Документация на протоколы (англ)
    Обновляемая документация на протоколы
    AT: перейти,
    ModBus: перейти.
    3
    Документация на протоколы (рус)
    Обновляемая документация на протоколы
    ModBus: перейти.
    4
    Строка форматирования
    Подробнее о строке форматирования
    5
    Программа-кофигуратор ODRFIDConfig
    Кроссплатформенная программа для работы с считывателем:
    ModBus: скачать.