Подключение считывателей с интерфейсом Wiegand-26

На рынке много считывателей, работающих по протоколу Wiegand-26. Часто такие считыватели используются в качестве встроенных в турникетах и картоприемниках различных производителей, например Perco.

Игровой контроллер UCS, который используется для управления оборудованием, служащего для контроля доступа, поддерживает только интерфейс RS-232. Это создает определенные проблемы, ведь монтаж "не родных" считывателей в турникет или картоприемник зачастую является непростой задачей, а иногда и вовсе невыполнимой в виду конструкционных особенностей конкретных моделей оборудования или нарушает целостность стиля и визуальные качества турникета при монтаже считывателя снаружи.

Во избужание подобных проблем имеется переходник Wiegand->RS-232.

Внешний вид переходника:

Слева (на фото) располагаются клемы, к которым подключается считыватель, согласно маркировке. Справа - разъем DB-9 "мама", который подключается к контроллеру. Есть нюанс, для подключения данного девайся к контроллеру с него необходимо скрутить крепежные гайки.

Ниже приведен пример настройки DecodeCards.ini под gkhostconnect.exe с учетом использования считывателей IronLogic Matrix-III  синтерфейсом RS-232 и встроенных считывателей турникета Perco с интерфейсом Wiegand.

В силу особенностей оборудования и интерфейсов, трек со считывателей приходит в различном формате и к треку, полученному со считывателя Wiegand необходимо применять дополнительное декодирование, а именно DecodeTypeEx=3

[general]
usemask=1
 
[mask]
card_rs=E*
card_wieg=0*
 
[cards.card_rs]
code=2
CardDecodeType=MASK
mask=*****dddddddd
bitmask=$FFFFFFFF
 
[cards.card_wieg]
code=2
CardDecodeType=MASK
mask=dddddddddd
bitmask=$FFFFFFFF
decodetypeex=3