В каком формате хранятся коды радиокарт

FORUM_NAME: АРМ Орион Про версии до 1.20
Описание: АРМ "Орион Про" — пакет программного обеспечения для аппаратно-программного комплекса ИСО "Орион", на котором реализуются системы охранной сигнализации, контроля и управления доступом, охранного видеонаблюдения, автоматика противопожарных систем, сопряженные с инженерными системами объектов.
Справочная информация, руководства для АРМ Орион Про версии до 1.20
Модератор: Модераторы
myshkyt
Автор темы
myshkyt
Автор темы
Репутация: 0
Сообщения: 11
Зарегистрирован: 26.02.2013
С нами: 3 года 9 месяцев
Профессия: инженер

Непрочитанное сообщение #1 myshkyt » 02.03.2013, 09:44

В каком виде хранятся коды радиокарт в таблице pMark?
В базе данных указан формат поля varchar, но при попытке просмотреть содержимое поля с помощью MS SQL Management Studio на экране отображается абракадабра.
Спасибо!

AlexRuden
AlexRuden
Возраст: 39
Репутация: 0
Сообщения: 1096
Зарегистрирован: 13.01.2012
С нами: 4 года 10 месяцев
Профессия: Наёмник.
Откуда: Россия.

Непрочитанное сообщение #2 AlexRuden » 02.03.2013, 12:58

myshkyt писал(а):В каком виде хранятся коды
В шестнадцатеричном.
Курите man'ы , господа.

Sia-Ori
Активный участник
Активный участник
Sia-Ori
Активный участник
Активный участник
Возраст: 46
Репутация: 2
Сообщения: 763
Зарегистрирован: 04.02.2012
С нами: 4 года 9 месяцев
Профессия: инженер СКУД
Откуда: Ростов на Дону

Непрочитанное сообщение #3 Sia-Ori » 03.03.2013, 11:17

битовые поля, не шифрованы, считывйте оттуда 8 байт - и будет код карты.

yuri
yuri
Репутация: 0
Сообщения: 3
Зарегистрирован: 30.03.2013
С нами: 3 года 8 месяцев
Профессия: инженер

Непрочитанное сообщение #4 yuri » 03.04.2013, 06:41

Нам собираются ставить Орион с проходной PERCo. Соответственно 2 базы данных сотрудников, которые надо будет постоянно между собой ручками синхронизировать. А хотелось бы, чтобы не в ручную, а как-то автоматизировать. Но если данные сотрудников перенести без проблем, то с кодом карт доступа встала проблема - они хранятся несколько в разных форматах. Сравнил формат хранения карт в PERCo и в Орион. В PECRo код записывается в формате Wiegand-26 и этот код написан на самой карте в виде XX,XXXXX, а в Орионе - в формате Touch Memory XXXXXXXXXXXXXXXX.
Беру для примера карту, на которой записан код 99,41707. В базе данных PERCo этот код записывается таким же - 6529771 (99,41707 в шестнадцатиричном значении 63,A2EB, что без учета запятой дает 63A2EB, что в переводе в десятичное - 6529771). В Орионе эта же самая карта при установке типа кода "Touch Memory" прописывается в базе данных как 2F00260063A2EB01. Если разбить на поля, то получается 2F(контрольная сумма)-00260063A2EB(серийный номер)-01(код семейства). Видно, что последние 3 байта серийного номера совпадают с кодом Wiegand-26 карты (63A2EB). Остается понять, как формируются первые 3 байта (002600). Либо они хранятся в карте и PERCo просто их не учитывает, либо это Орион добавляет свою какую-то информацию. Уважаемые спецы Ориона, не подскажите, как Орион работает с картами доступа при занесении номера карты в базу данных?

grosseshlange
grosseshlange
Репутация: 0
Сообщения: 59
Зарегистрирован: 22.02.2013
С нами: 3 года 9 месяцев
Профессия: IT Шеф

Непрочитанное сообщение #5 grosseshlange » 03.04.2013, 07:53

yuri писал(а): Остается понять, как формируются первые 3 байта (002600). Либо они хранятся в карте и PERCo просто их не учитывает, либо это Орион добавляет свою какую-то информацию.
Предполагаю, что этот участок задается считывателем. Одна и та-же карта на разных считывателях дает разный код. Мне пришлось заводить по две записи ключей для каждой карты на доступ к турникету и шлагбауму (на шлагбауме считыватели с увеличенной зоной действия).

AlexRuden
AlexRuden
Возраст: 39
Репутация: 0
Сообщения: 1096
Зарегистрирован: 13.01.2012
С нами: 4 года 10 месяцев
Профессия: Наёмник.
Откуда: Россия.

Непрочитанное сообщение #6 AlexRuden » 03.04.2013, 08:37

Поиск по форуму и не плодите темы.
http://forum-bolid.ru/viewtopic.php?f=74&t=590
http://forum-bolid.ru/viewtopic.php?f=55&t=132

Проще всего вам формировать базу ключей для Перко из БД Ориона. Либо перейти на Wiegand-26 в Орионе.
Курите man'ы , господа.

Napseg
Napseg
Репутация: 0
Сообщения: 7
Зарегистрирован: 15.08.2016
С нами: 3 месяца 20 дней
Профессия: Системный администратор

Непрочитанное сообщение #7 Napseg » 16.08.2016, 20:56

Sia-Ori писал(а):битовые поля, не шифрованы, считывйте оттуда 8 байт - и будет код карты.

А можно поподробнее как это сделать?

XAMMEP
Аватара
XAMMEP
Репутация: 2
Сообщения: 156
Зарегистрирован: 17.10.2014
С нами: 2 года 1 месяц
Профессия: Специалист ИТСО
Откуда: Чебоксары

Непрочитанное сообщение #8 XAMMEP » 18.08.2016, 09:36

Napseg, что конкретно Вы хотите сделать? Узнать какой код кому принадлежит или че??? Самое простое узнать код самой карты можно, открыв текстовый редактор, переключив раскладку языка на латынь, приложить карту к настольному считывателю.


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «АРМ Орион Про версии до 1.20»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 5 гостей

forum-bolid.ru : Отказ от ответственности