Несколько RFID-считывателей через один контроллер
Как объединить считыватели ODRFID-RS485 в одну систему: общая база, локальные правила, журнал и один Ethernet-интерфейс для сервера.
Когда считывателей становится несколько, подключать каждый напрямую к серверу не всегда удобно. RS485 позволяет собрать точки на общую проводную линию, а контроллер — представить их серверу как одну управляемую систему.
Что берёт на себя контроллер
Считыватели отвечают за физическое чтение карт, а контроллер выполняет общую логику:
- опрашивает устройства на RS485;
- определяет, с какой двери или точки пришло событие;
- проверяет пользователя по общей локальной базе;
- отправляет команды на выходы совместимых считывателей;
- ведёт единый журнал;
- передаёт данные серверу через Ethernet;
- продолжает базовую работу при временной недоступности сервера.
Вместо нескольких USB-портов, преобразователей и отдельных сервисов сервер получает один сетевой интерфейс и единый формат событий.
Типовые схемы
Несколько дверей в одном помещении
ODRFID-RS485 устанавливаются у дверей, а контроллер находится в защищённом шкафу. Там же размещаются источники питания и цепи управления замками. Контроллер знает адрес каждого считывателя и применяет общее расписание доступа. Выход ODRFID-RS485 — открытый коллектор до 30 В и 100 мА; для нагрузки с другими параметрами нужен подходящий драйвер или реле.
Вход и выход через разные точки
Общая логика позволяет связывать события двух считывателей: учитывать направление прохода, формировать отчёт «приход–уход» и предотвращать повторный вход по правилам проекта.
Проходные, шкафчики и зоны
Один контроллер может обслуживать разные типы точек: дверь, турникет, шкафчик или выдачу оборудования. В событии сохраняется не только карта, но и источник, поэтому сервер видит контекст.
Существующая SCADA или Modbus-система
Если верхний уровень уже работает с Modbus или собственным TCP/UDP-протоколом, контроллер адаптирует события считывателей к ожидаемому интерфейсу.
С3 или ODLAN-RS485
Модульный С3 подходит, когда кроме RS485 нужны Ethernet, централизованные входы, выходы, реле, дополнительные модули, microSD или CAN. Его конфигурацию можно собрать под конкретный шкаф автоматики.
ODLAN-RS485 — компактный программируемый контроллер именно для группы ODRFID-RS485. Lua-логика получает события считывателей, применяет локальные правила или буферизацию и передаёт результат по TCP/UDP, HTTP, MQTT или Modbus TCP.
ODLAN-RS485 не заменяет силовую часть шкафа. Выбор зависит не только от числа считывателей, но и от количества замков, входов, резервного питания и требований к монтажу.
Почему RS485 подходит для распределённых точек
RS485 рассчитан на проводную линию с несколькими адресуемыми устройствами и лучше переносит длинные трассы и помехи, чем непосредственный USB. Но надёжность зависит от проекта шины:
- используйте последовательную топологию вместо случайной «звезды»;
- задайте уникальные адреса;
- соблюдайте полярность A/B и требования к общему проводу;
- ставьте согласование на концах длинной линии;
- проверяйте питание на самой удалённой точке;
- рассчитывайте время опроса с учётом числа устройств и скорости. К одной шине можно подключить до 64 ODRFID-RS485, но допустимый цикл опроса нужно проверить на фактическом количестве считывателей.
Выход ODLAN-RS485 5 В, суммарно до 1,5 А, предназначен только для совместимых исполнений считывателей с питанием 5 В. ODRFID-RS485 требует 7–24 В, обычно 12 В, поэтому ему нужен отдельный источник: подавать на него 5 В с ODLAN-RS485 нельзя.
Работа без сервера
Контроллер может хранить локальную базу и принимать решение на объекте. При восстановлении сети журнал отправляется наверх. Для синхронизации используйте уникальные номера событий и подтверждение приёма, чтобы повторная передача не создавала дубли.
Сложные права и аналитика остаются на сервере, а контроллер обеспечивает предсказуемое поведение дверей и сбор событий рядом с оборудованием.
Когда отдельный контроллер не нужен
Для одной двери программируемый ODNFC может сам проверить карту и управлять выходом. Замок подключают с учётом допустимого тока и выбранной схемы питания. ODLAN-RS485 оправдан, когда нескольким точкам нужна общая база, междверная логика или единый сетевой канал. Если нужны централизованные входы, выходы и реле, выбирайте подходящую конфигурацию С3.