СКУД: Отличия форматов Wiegand 26 и Wiegand 34 (Как настроить)
Архитектура интерфейса Wiegand и суть проблемы
Интерфейс Wiegand — это промышленный стандарт проводной связи между считывателем карт (RFID) и контроллером СКУД. Проблемы возникают, когда формат данных, который отправляет считыватель (например, Wiegand 34), не совпадает с форматом, который ожидает контроллер (Wiegand 26). Это приводит к тому, что в системе мониторинга отображаются некорректные номера карт (обрезанные, сдвинутые или полностью измененные), и доступ сотрудникам блокируется (событие «Неизвестная карта»). Бизнес-риски: паралич пропускной системы предприятия, невозможность добавления новых идентификаторов.
Структура пакета Wiegand
| Параметр | Wiegand 26 (Стандарт) | Wiegand 34 (Расширенный) |
|---|---|---|
| Общая длина | 26 бит | 34 бита |
| Биты четности (Parity) | 2 бита (Первый и последний) | 2 бита (Первый и последний) |
| Facility Code (Код объекта) | 8 бит (от 0 до 255) | 16 бит (до 65535) |
| Card Number (Номер карты) | 16 бит (от 0 до 65535) | 16 бит (от 0 до 65535) |
Согласование форматов контроллера и считывателя
Сценарий 1: Программная настройка формата на контроллере
Большинство современных контроллеров (Sigur, Болид, ZKTeco) позволяют программно выбрать разрядность Wiegand для каждого порта (считывателя).
- Зайдите в ПО управления СКУД или веб-интерфейс контроллера.
- Откройте настройки аппаратной конфигурации (Двери/Точки доступа).
- Найдите порт считывателя (Reader 1/Reader 2) и измените протокол с Wiegand-26 на Wiegand-34 (или Wiegand-Auto, если поддерживается).
- Считайте карту заново и проверьте, совпадает ли номер с напечатанным на карте.
Сценарий 2: Аппаратное переключение считывателя
Некоторые считыватели выдают формат в зависимости от физического подключения проводов.
- Серый провод / Желтый провод: Часто замыкание специального провода на GND (Землю) переключает считыватель из режима W26 в W34.
- Изучите даташит конкретной модели считывателя (например, Hikvision, Matrix).
Типовые ошибки администраторов
- Игнорирование Facility Code: Администратор заводит карту только по номеру (Card Number). Но Wiegand 26 передает еще и Facility Code (Код объекта). Контроллер воспринимает карту как сумму этих кодов, поэтому при добавлении в БД нужно указывать полный формат (например, 125, 45890).
- Использование W26 для крупных объектов: W26 ограничен 65535 картами на один Facility Code. Для систем с >100 000 пользователей W26 физически не подходит (произойдет дублирование номеров), нужно использовать W34 или OSDP.
Несовпадение протоколов и сдвиг битов — частая проблема при модернизации проходных. Эксперты ITSTM проведут аудит аппаратной части СКУД, переведут считыватели на безопасный OSDP и интегрируют систему с 1С/Active Directory.
Частые вопросы (FAQ)
Как перевести номер карты из W34 в W26 визуально?
В W26 номер карты ограничен 16 битами. Если на считывателе, выдающем W34, приложить карту с большим номером, он выдаст полный номер, а контроллер W26 просто 'отрежет' старшие биты. Из-за этого номер в базе будет совершенно другим.
Почему номер карты на пластике (DEC) не совпадает с логами СКУД?
На карте номер часто напечатан в десятичном формате (DEC), а контроллер или софт может выводить его в шестнадцатеричном (HEX) виде, или читать номер в обратном порядке байт (Little Endian vs Big Endian).
Что такое OSDP и чем он лучше Wiegand?
OSDP (Open Supervised Device Protocol) — это современный двунаправленный протокол на базе RS-485. В отличие от Wiegand, он поддерживает шифрование (Secure Channel), позволяет обновлять прошивку считывателя удаленно и опрашивать его статус (жив/мертв).
Может ли один контроллер работать с W26 и W34 одновременно?
Да, если контроллер имеет несколько независимых портов для считывателей, обычно каждому порту можно задать свой формат Wiegand в аппаратных настройках.