На данный момент наиболее популярным интерфейсом подключения считывателей СКУД является Wiegand. На рынке представлено множество решений, поддерживающих этот стандарт, однако, несмотря на свою популярность, этот интерфейс имеет несколько существенных недостатков:
- Только односторонняя передача сигнала (от считывателя к контроллеру)
- Небольшая дальность линии (до 100 метров)
- Подверженность помехам
Эти недостатки отсутствуют при подключении считывателя по более функциональному интерфейсу RS-485, что открывает дополнительные возможности при построении СКУД на объекте.
Что такое RS-485?
RS-485 – популярный промышленный стандарт передачи данных. Ключевое отличие интерфейса – дифференциальная (балансная) передача данных. То есть один сигнал проходит одновременно по двум проводам: по одному проводу идет оригинальный сигнал, а по другому – его инверсная копия. Благодаря этому интерфейс RS-485 эффективно справляется с помехами, например, от электромагнитного излучения.
Важное преимущество RS-485 – возможность работы на больших расстояниях – до 1200 метров.
Максимальная длина передачи данных для интерфейса Wiegand составляет 100 метров. Для Ethernet – 100 метров, для USB – 5 метров.
На одну линию RS-485 можно подключить до 32 устройств, каждое из которых будет адресным, то есть, принимающий компьютер будет понимать, от какого именно устройства поступили данные. По этой причине считыватели RS-485 можно отнести к классу сетевых считывателей.
Подключение линии RS-485 происходит посредством витой пары (желательно экранированной).
Зачем нужен считыватель RS-485?
Считыватель RFID-карт может использоваться не только для контроля доступа на объект, но и для ограничения доступа к определенным агрегатам, устройствам или сервисам.
Например, на промышленном предприятии есть задача по контролю за использованием агрегатов. Включать и работать на них могут только определенные сотрудники в назначенное время. Эту задачу можно решить при помощи считывателей RusGuard с подключением по RS-485. Работник прикладывает персональную карту к считывателю. Считыватель передает данные о карте в корпоративную систему, где хранится информация о рабочих графиках и об уровнях доступа. Если доступ сотруднику разрешен, то система дает команду считывателю. Считыватель замыкает реле и тем самым разблокирует внешнее управление запуском агрегата. Агрегат можно использовать, а данные о сотруднике и времени запуска будут сохранены в корпоративной системе.
Подобным образом может быть предоставлен доступ к персональным ячейкам сотрудников, к спецтранспорту и т.д.
Какой сетевой считыватель выбрать?
Все настенные считыватели RusGuard имеют интерфейс RS-485. Выбор нужного считывателя зависит от решаемой задачи. Если в качестве идентификаторов могут использоваться карты различных форматов, а также смартфоны, то лучшим выбором станет мультиформатный считыватель карт R15-Multi. Он поддерживает не только актуальные способы идентификации (Em-Marine, HID Prox II, Mifare, мобильные устройства), но и работает с такими редкими типами карт, как Indala и Cotag.
Считыватель карт R15-Multi
Корпус: настенный
Тип идентификации: HID, EM-Marine, Temic, Cotag, Indala, Mifare, банковские карты, NFC
Цвет: чёрный, серый
Наиболее бюджетным вариантом станет считыватель R10-EHT, который работает с картами на частоте 125 KHz (Em-Marine, HID Prox II, Temic).
Если помимо RFID-карт вы также хотите использовать PIN-коды, то рекомендуем обратить внимание на антивандальные модели RDR-204-EH (Key) и RDR-204-MF (Key).
Кроме того, считыватели карт RusGuard могут работать со сторонними СКУД (подключение по Wiegand), а также могут выполнять функцию автономного контроллера с памятью на 1500 ключей.
Как подключить считыватель RS-485?
Общий принцип построения линии устройств с интерфейсом RS-485 выглядит следующим образом. Считыватели подключаются последовательно к шине RS-485, в конце линии располагается конвертер, который преобразует сигнал в интерфейс USB или Ethernet. Преобразованный сигнал поступает в принимающее устройство. Этим устройством может быть как обычный персональный компьютер или сервер, так и различные специализированные решения:
- Одноплатный компьютер (например, Raspberry или подобные);
- Промышленные контроллеры на базе Linux;
- Мобильные устройства на базе Android с USB-интерфейсом.
Главные требования к принимающим устройствам – это наличие встроенного ПО для обработки входящих данных от считывателей и интерфейсы USB или Ethernet.

При этом есть два способа передачи данных от считывателя RS-485 в принимающее устройство.
1. Простая передача кода.
В этом случае можно подключить от 1 до 32 считывателей к одной шине RS-485. После прикладывания карты считыватель через конвертер отправляет на принимающее устройство пакет с данными, который включает в себя UID идентификатора и адрес считывателя. Соответственно, компьютер получает эти данные и должным образом их интерпретирует.
Как настроить?
Скачиваем утилиту RusGuard Reader Config. Устанавливаем формат кода «Код в пакете AddrCod». Для каждого считывателя устанавливаем уникальный адрес. После настройки не забываем нажать кнопку «Записать конфиг».

2. Передача кода через API.
Этот способ позволяет организовать при помощи считывателей RS-485 мини-СКУД. Появляется возможность не только получать данные от устройств, но и управлять внутренним реле считывателя из внешнего приложения (корпоративная система, кадровая система, любой специализированный софт).
Также API позволяет производить настройку считывателей непосредственно во внешнем приложении. Можно определить типы карт, с которыми будет работать считыватель, изменить тип цветовой индикации, время работы внутреннего реле и многое другое.
Это наиболее функциональный вариант передачи данных, однако он потребует усилий ваших разработчиков, чтобы внедрить API RusGuard в программное обеспечение.
Подключение во многом схоже с первым вариантом. Соединяем устройства в линию и через конвертер передаем данные в принимающее устройство. Но есть одно важное отличие: при таком типе подключения максимальное количество считывателей на одной линии не может быть больше 4 единиц.
Как настроить?
Скачиваем утилиту RusGuard Reader Config. Устанавливаем для каждого считывателя уникальный адрес от 0 до 3. Далее вся настройка происходит через API.
В обоих типах подключения используется одинаковые параметры интерфейса RS-485: 8-N-1-9600.
Сфера применения сетевых считывателей RS-485 практически не ограничена, а использование API позволяет решить самые нетривиальные бизнес-задачи. Если у вас возникли вопросы по конфигурированию и настройке, то отправьте письмо с описанием задачи на почту , и специалисты RusGuard предложат варианты ее решения.