Перейти в хранилище документации
Обратиться в техническую поддержку
Настройка типов клавиатур контроллера V2000 осуществляется на панели настроек объекта Тип клавиатуры (V2000). Данный объект создается на базе объекта VertX V2000 H3/RI на вкладке Оборудование диалогового окна Настройка системы при построении дерева объектов.
Настройка типа клавиатуры контроллера V2000 проходит следующим образом:
Настройка типа клавиатуры контроллера V2000 завершена.
Пример. Настройка объекта Тип клавиатура приведена на примере кодонаборного считывателя HID ProxPro 5355 AGK11.
Формат выходных данных этого считывателя выглядит следующим образом: P XXXXX……XXXXX P, где P – биты четности, X – данные. Биты четности предназначены для повышения надежности передачи данных от считывателя к контроллеру. Каждой нажатой клавише соответствует число, представленное в двоичной форме:
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
* = 1010
# = 1011
Например, PIN-код состоит из 4 цифр и равен 3476. В двоичной форме посылка данных будет выглядеть так: 0011 0100 0111 0110
Как было указано выше, в каждой посылке данных присутствуют биты четности.
Для модели считывателя HID ProxPro 5355AGK11 это будет выглядеть так: E XXXXX……XXXXX O, где E – бит четности, его значение равно 0; O – бит нечетности, его значение равно 1. Каждой нажатой клавише соответствует посылка 6 бит, где первый и последний биты являются битами четности. 4 бита между ними являются битами данных.
С учетом вышеизложенного рассмотрим полный выходной формат данных считывателя HID ProxPro 5355AGK11 для нашего примера с PIN-кодом 3476.
Первое вводимое число – 3. Его двоичное представление будет равно 0011. Но в начале будет добавлен бит четности (0), а в конец бит нечетности (1). Таким образом значение будет равно 000111.
При вводе всех цифр PIN-кода считыватель выдаст данные:
000111 (3) 001001 (4) 001111 (7) 001101 (6)
Исходя из этих правил, необходимо заполнить матрицу значений в настройках объекта Тип клавиатуры в ПК ACFA Intellect. Необходимо, чтобы все значения были введены в десятичной форме. Поэтому, преобразуя двоичные значения в десятичные, получим (с учетом битов четности):
0 = 1
1 = 2
2 = 4
3 = 7
4 = 41
5 = 42
6 = 44
7 = 47
8 = 49
9 = 50
* = 52
# = 55
Таким образом, настройки будут выглядеть следующим образом:
Внимание!
Наличие битов четности не является обязательным. Также при наличии битов четности возможны их комбинации. В рассмотренном примере считыватель HID ProxPro 5355AGK11 имеет биты четности именно в таком порядке. Однако производитель может использовать и другие комбинации вида:
E XXXXX……XXXXX O В начале бит четности (0), в конце бит нечетности (1)
E XXXXX……XXXXX E В начале и в конце биты четности (0)
O XXXXX……XXXXX E В начале бит нечетности (1), в конце бит четности (0)
O XXXXX……XXXXX O В начале и в конце биты нечетности (1)
В зависимости от используемой производителем комбинации, в настройках необходимо вводить соответствующие значения в десятичной форме.
Тип используемой комбинации необходимо запрашивать у производителя, если он не описан в документации на считыватель.