Перейти к содержанию
ODLAN-RS485: подключение считывателей и Lua

ODLAN-RS485: подключение считывателей и Lua

Настройка контроллера ODLAN-RS485 для группы считывателей, Ethernet, Passive PoE, пользовательская логика Lua и сетевые сценарии.

ODLAN-RS485 объединяет несколько совместимых RS485-считывателей в одну сетевую систему. Контроллер опрашивает общую линию, выполняет пользовательскую логику на Lua и передаёт события серверу через Ethernet.

Подключение

ПараметрЗначение
СетьEthernet
Линия считывателейRS485
ПитаниеPassive PoE 12–24 В через LAN
Выход для совместимых внешних устройств5 В, суммарно до 1,5 А
ЛогикаLua
Габариты100 × 36 × 68 мм

Подключите считыватели к общей RS485-линии, назначьте им уникальные адреса и проверьте каждый адрес отдельно.

Выход 5 В не подходит автоматически для любого ODRFID-RS485. Указанное в инструкции ODRFID-RS485 исполнение требует 7–24 В и должно получать питание от отдельного подходящего источника. Выход ODLAN используйте только с устройствами, у которых вход 5 В явно указан в документации или на маркировке. Сложите максимальные токи всех подключённых нагрузок; суммарный ток не должен превышать 1,5 А.

Распиновка Passive PoE для устройств UnitX ODNFC:

  • контакты 1 и 2 — Ethernet, первая пара данных;
  • контакты 3 и 6 — Ethernet, вторая пара данных;
  • контакты 4 и 5«+» питания;
  • контакты 7 и 8«−» питания.

Нумерация относится к контактам разъёма 8P8C (RJ45) или соответствующим контактам колодки. Passive PoE подаёт постоянное напряжение без согласования с устройством — это не IEEE 802.3af/at. Перед включением убедитесь, что напряжение источника входит в допустимый для устройства диапазон.

Программирование

Сохранённая Lua-программа запускается автоматически. Её можно прочитать, изменить и записать во встроенном веб-редакторе. Веб-интерфейс также содержит сетевые настройки, журнал диагностики и обновление прошивки.

Программа может определять источник события по адресу считывателя, преобразовывать UID, проверять локальные правила, вести журнал и передавать данные по TCP, UDP, HTTP, MQTT или собственному протоколу.

Типовые сценарии

СценарийПоведение контроллера
Сетевой клиентотправляет UID серверу и ждёт GRANTED или BLOCKED
Автономная точка доступахранит локальную базу и управляет проходом без сервера
Шлюз Modbus TCPотдаёт состояние считывателей верхнему уровню
MQTTпубликует события и принимает команды

До внедрения определите поведение при потере сервера: блокировать проход, работать по локальной базе или применять отдельное аварийное правило.