Ironlogic z2 подключение к 1с
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Добрый день! Хотелось бы узнать какие считыватели магнитных карт поддерживает конфигурация 1С Ресторан? Сейчас есть считыватель IronLogic Z-2 USB. Он подключен через бесплатную версию драйвера АТОЛ: Драйвер устройств ввода. В тесте драйвера он видит, что считывает карты. Висит на COM3 При подключении к 1С Ресторан выбираю Проксимити считыватель СР-03М\RS232. В результате 1С зависает.
1. Если считыватель карт просто передает считанный номер карты в виртуальный СОМ-порт (судя по используемому драйверу АТОЛ - это так), его можно попробовать подключить как Считыватель карт RS-232 (или сканер штрихкодов RS-232). В настройках нужно убрать префиксы/постфиксы. Режим - по межсимвольному интервалу. Если он эмулирует клавиатуру - использовать наш драйвер клавиатурного считывателя или сканера.
2. Чтобы определить, как подключается считыватель, как RS-232 или Клавиатура, нужно проверить в диспетчер устройств Windows.
Я так понимаю как RS-232
Попробую описанный вами способ.
Вроде как подключилось. Только теперь не понятно как узнать, что оно работает. Пробовал на конфигурации Розница, там можно ввести данные дисконтной карты приложив ее к считывателю. Тут так не получается. Тк считыватель работает не в разрыв клавиатуры, то в какой момент конфигурация обращается к оборудованию? И как заводятся карты, руками номер набивается? Кстати сами карты я заводил в общепите. Туда я так понимаю вообще этот ридер не подключить.
Добрый день.
При подключении оборудования Сканер штрихкодов RS-232 нужно открыть форму настроек драйвера, нажать кнопку "Форма настроек", а затем нажать кнопку "Далее". Откроется форма. в которой можно ввести Префикс/Постфикс, а также поле для теста сканера.
Цитата |
---|
Михаил Бондарев написал: И как заводятся карты, руками номер набивается? Кстати сами карты я заводил в общепите. Туда я так понимаю вообще этот ридер не подключить. |
Плохо работает с этим ридером (IronLogic Z-2 USB). При загрузке 1С идет обращение к оборудованию и все зависает на какое то время, потом частенько синий экран. Вы писали про фирму КОДОС. Вы тестировали с какой то определенной моделью? Он читает карты EM-MARIN ? Можете написать модель и с каким драйвером он работает?
Цитата |
---|
Михаил Бондарев написал: Плохо работает с этим ридером (IronLogic Z-2 USB). При загрузке 1С идет обращение к оборудованию и все зависает на какое то время, потом частенько синий экран. Вы писали про фирму КОДОС. Вы тестировали с какой то определенной моделью? Он читает карты EM-MARIN ? Можете написать модель и с каким драйвером он работает? |
Добрый день.
Проводилось тестирование с моделями КОДОС RD-1100, RD-1040, RD-1030 (они были актуальными на момент создания драйвера).
С этими моделями тестирование завершилось успешно, другие модели не тестировались.
Цитата |
---|
Михаил Бондарев написал: Плохо работает с этим ридером (IronLogic Z-2 USB). При загрузке 1С идет обращение к оборудованию и все зависает на какое то время, потом частенько синий экран. Вы писали про фирму КОДОС. Вы тестировали с какой то определенной моделью? Он читает карты EM-MARIN ? Можете написать модель и с каким драйвером он работает? |
У Вас есть инструкция по подключению данных считывателей? Они тоже через драйвер АТОЛ работают? На официальном сайте они предлагают ставить систему учета, а потом я так понимаю уже интегрировать ее с 1С.
Цитата |
---|
Михаил Бондарев написал: У Вас есть инструкция по подключению данных считывателей? Они тоже через драйвер АТОЛ работают? На официальном сайте они предлагают ставить систему учета, а потом я так понимаю уже интегрировать ее с 1С. |
Добрый день.
Драйверы от сторонних производителей, в частности АТОЛ, для подключения моделей КОДОС RD-1100, RD-1040, RD-1030 использовать не нужно.
Так же как и не нужно использовать драйвер АТОЛ для модели, которая была указана в топе темы, IronLogic Z-2 USB. Нужно использовать только драйвера от самого производителя для подключения к операционной системе, если в этом есть необходимость.
Драйвер "АТОЛ: Драйвер устройств ввода", который предлагается производителем для подключения к 1С использовать не нужно, так как в конфигурации 1С Ресторан используются драйвера разработанные компанией 1С-Рарус.
Так как в Диспетчере устройств считыватель IronLogic Z-2 подключен через COM-порт, в этом случае для подключения оборудования в конфигурации 1С Ресторан нужно выбрать модель "Сканер штрихкодов RS-232".
Инструкция по подключению располагается по ссылке
Магнитные карты в гостиницах удобно использовать для ряда задач:
- Когда в гостинице применяется внутренняя система оплаты услуг (гость вносит определённую сумму на счет и расходует её внутри гостиницы).
- Для регистрации фактически оказанных услуг (гость оплачивает услуги, например, завтраки, и в столовой эти начисленные услуги списываются посредством карты).
- Для быстрого поиска клиента, размещения или лицевого счета в программе 1С:Отель.
Картами идентификации могут выступать некоторые модели карт, используемые в замковых системах. Такие карты должны либо обладать второй дорожкой для записи данных, либо иметь функцию передачи своего id.
Подключение считывателя карт Iron Logic Z-2 к 1С:Отель выполняется в несколько шагов:
1. Установка драйвера Iron Logic Z-2:
- найти и скачать драйвер можно по ссылке (здесь и далее: адрес для скачивания файлов может измениться);
- распакуйте скаченный архив и откройте папку DRV_Win_All;
- запустите файл приложения dpinst-amd64, если на компьютере стоит 64-разрядная система, илиdpinst-x86 во всех остальных случаях; узнать разрядность операционной системы (ОС) Windows можно в меню Система в Панели управления
Если драйвер не устанавливается, скорее всего, причина в проверке операционной системой цифровой подписи драйвера, которую необходимо отключить на время установки драйвера.
2. Конфигурация производит подключение к считывателю через драйвер АТОЛ, найти и скачать который можно по ссылке, имя файла «АТОЛ: Драйверы торгового оборудования» (начиная с версии 6.Х);
3. После установки драйвера необходимо произвести поиск установленного считывателя средствами драйвера АТОЛ, чтобы определить параметры подключенного устройства:
- Номер COM - порта (в случаях, когда подключение идёт по COM-порту, а не в разрыв клавиатуры)
- Префикс и суффикс
Приложите к считывателю карту идентификации, в результате чего получите данные, аналогичные картинке ниже:
4. Далее необходимо настроить параметры подключения считывателя на стороне конфигурации. Для этого необходимо запустить конфигурацию от учётной записи системного администратора и перейти в раздел "Настройки" и перейти в справочник параметров подключения карт идентификации.
5. Добавляем в справочник новую запись, в параметрах которой указываем:
- Тип считывателя: RS 232 (COM);
- Номер COM порта (в случаях, когда подключение идёт по COM-порту, а не в разрыв клавиатуры);
- Биты данных: 8 Бит;
- Стоп биты: 1 Бит;
- Префикс и суффикс (указывать обязательно, т.к. без указания префикса и суффикса драйвер не будет обрабатывать событие считывания карты).
6. В результате должна получиться похожая настройка:
7. Далее необходимо прикрепить данную настройку к параметрам рабочего места. Для этого нам необходимо перейти в справочник рабочих мест.
8. Найдите в справочнике рабочее место, которое называется так же, как Ваш компьютер.
9. Откройте параметры рабочего места и перейдите на вкладку "Параметры подключения оборудования", установите галочку напротив поля "Подключён к системе идентификации карт клиентов" и укажите созданную ранее настройку. Далее нажмите на кнопку "Установить компоненту работы по RS-232".
10. Перезапустите конфигурацию. В момент запуска должно произойти подключения считывателя.
11. Чтобы выдать гостю карт идентификации, необходимо зайти в размещение гостя, далее пройти в список лицевых счетов, выбрать счёт и в верхней части окна списка нажать кнопку "Карты". Далее приложить карту к считывателю.
Для настройки потребуется наличие развёрнутого SDK замковой системы IronLogic на компьютере, где установлен считыватель замковой системы.
SDK обеспечивает подключение 1С: Отель к интерфейсу замковой системы по TCP\IP
Все настройки на стороне 1С: Отель необходимо выполнять при запущенной платформе 1С от имени администратора Windows
1. SDK можно скачать с официального сайта производителя замковой системы.
Обычно SDK представляет собой архив с нужными библиотеками, который не требует инсталляции. Просто архив распаковывается в папку на системном диске.
2. Далее запускаем приложение IronSDK.exe в папке exe распакованного архива
3. Интерфейс SDK будет выглядеть согласно скриншоту ниже
При запуске SDK подключится к программатору Z-2 замковой системы.
Нам нужен раздел "Настройки". В нём мы указываем номер станции = 1
4. На стороне 1С: Отель в настройках рабочего места (справочник "Рабочие места") на вкладке "Параметры подключения оборудования" нажимаем кнопку "Установить компоненты работы по TCP\IP"
ВНИМАНИЕ! В справочнике нужно выбирать рабочее место, которое называется так же, как компьютер на котором идёт настройка.
4. В справочнике "Параметры системы электронных замков" создаём настройку согласно скриншоту ниже
IP порт должен быть таким же, как и в параметрах SDK в пункте 1.
В данных настройках следует обратить особое внимание на поле "Версия карты"
Логика работы замковой системы при отсутствии этого параметра в настройках проста: каждый выдаваемый ключ выдаётся с новой версией. И если к замку приложить карту-ключ с версией, выше чем у предыдущей, то ключ с версией ниже данный замок уже открыть не сможет, так как версия ключа при открытии зафиксируется в замке. Всего таких версий карт может быть 255 (информация нуждается в проверке).
Поэтому чтобы решить проблему с достижением максимальной версии карты (что при большой загрузке отеля достигается достаточно быстро) есть способ принудительного указания номера версии ключа при его кодировании из 1С: Отель.
Таким образом все ключи, выдаваемые из 1С: Отель будут идти с одной версией и это решит проблему, когда может быть достигнута максимальная версия
5. Указываем созданную настройку параметров подключения в настройках рабочего места на вкладке "Параметры подключения оборудования" в поле "Подключён к системе управления электронными замками"
6. Открываем в файерволе порт 9999
7. Чтобы поставить SDK на автозапуск для приложения IronSDK.exe создаём ярлык и помещаем его в папку автозагрузки ОС Windows.
Пожалуйста, убедитесь что перед началом процедуры кодирования карта УЖЕ лежит на считывателе.
Не устанавливаются драйверы на Z-2 USB. Операционная система Windows 7.
Какое ПО можно использовать для работы со считывателем Z-2 USB?
Как с помощью считывателя Z-2 USB вносить код карточки в Word?
Для работы со считывателем Z-2 USB можно использовать ПО PlaceCard и CopyCard. Вносить код карточки в Word или в Excel можно через программу PlaceCard. Нужно запустить PlaceCard, выбрать нужный формат, выбрать метод передачи «имитация набора на клавиатуре», поставить курсор в нужное место открытого документа Word или Excel и поднести карточку к считывателю. Код карточки запишется в выбранное место документа Word или Excel.
Не могу прошить настольный считыватель Z-2 USB. Не виден COM-порт.
Прошивку нужно запускать от имени администратора, тогда COM-порт появится.
На нашем объекте СКД построена на оборудовании bolid. На проходной стоят считыватели Matrix-III RD-ALL с прошивкой для работы с банковскими картами Версия: V31_t. В базу данных карты записываем с настольного считывателя bolid Proxy-USB-MA. В этом году выпустили новый формат карт (карта МИР). Теперь, когда считываем новую карту с помощью настольного считывателя bolid получаем следующий код - 0F27508F05. Считав, ту же самую карту с помощью Matrix-III RD-ALL, получаем код - 270F8000058F50. Соответственно, контроллер доступа не разрешает доступ.
Вопрос следующий - у вас в продаже имеется RFID-считыватель Модель: Z-2 USB, к нему есть прошивка ( Прошивка для Z-2 USB. Отличия от v.230 - улучшено чтение ученических карт Mifare, увеличено время накачки перед командой. (То же что и на RD_ALL) . Версия: 231 ). Если мы установим этот настольный считыватель взамен Bolid, будут ли совпадать считываемые коды этим считывателем и Matrix-III RD-ALL.
У нас передача 7UID карт чуть криво. Т. к, если прямо передавать, то контроллеры с W26 получают часто (может) один и тот же код от двух карт.
1. Можно прошивку сделать под RD_ALL.
2. Z-2 USB MF - передает без переворотов (но есть прошивка и с переворотом, как в RD_ALL).
3. Z-2 USB - изначально так же как и RD_ALL (криво) (но есть прошивка и с прямым передачей кода).
Болид : 0F27508F05 --- 0F(0) 27(1) 50(2) 8F(3) 05(4)
Matrix-III RD-ALL: 270F8000058F50 --- 27(1) 0F(0) 80() 00() 05(4) 8F(3) 50(2)
Болид использует TM, т.е. передает 5 байт из 7-и считанных. Сопоставляя данные можно сказать, что они тоже не прямо передают. Отрезали первую, не меняющуюся цифру - 80.
Это проблема глобальная…
Чтобы этот номер (7 UID) упрятать в 3-х байтный (WG-26) или 5-ти байтный (ТМ), разные производители поступают по разному.
Какой ток потребления настольного считывателя Z-2 USB?
Ток потребления настольного считывателя Z-2 USB - 30-50 мА.
Мне нужно понять как получается код из прошивки Z-2 USB версии 130.
Если это UID, то каким образом A848BE0050 превращается в 5244475000050?
Берется UID номер карты в шестнадцатиричном формате: A848BE0050.
Переворачивается старшими байтами вперед: 5000BE48A8.
Полученное переводится в восьмеричный формат: 0500005744425.
Затем снова переворачивается: 5244475000050.
Используем прошивку к Z-2 USB, версия: 127.
Мы знаем данные которые закодированы на карте, но не понимаем, как это преобразовать в десятичный формат?
Четыре младших байта номера в шестнадцатиричном формате переворачиваются старшими байтами вперед.
Затем эти байты преобразуются в десятичный формат.
Пример:
Берется UID номер карты в шестнадцатиричном формате: A848BE0050. Обрезается до 4-х байт: A848BE00.
Переворачивается старшими байтами вперед: BE48A8 (нули не пишутся).
Полученное переводится в десятичный формат: 12470440.
Найти готовые драйвера под OpenWRT не удалось.
Подскажите есть ли у вас решение этой проблемы?
В OpenWRT есть поддержка FIDI. Если в прошивке нет нужных модулей ядра, то:
opkg update
opkg install kmod-usb-serial
opkg install kmod-usb-serial-ftdi
reboot
Увидел на сайте в описании считывателя Z-2 RD-All:
- эмулирует клавиатуру;
- позволяет настраивать формат выдачи считанного серийного номера идентификатора.
Очень полезные функции. Можно ли прошить старое изделие для получения таких возможностей?
Нет, старый так не умеет. Эти функции есть у считывателя Z-2 (мод. RD-All) 2019 артикул 8097.
Суть нового в том, что заменили чип от FTDI, который эмулировал только СОМ-порт, на процессор.
Цена - та же, возможности по USB другие.
При этом прошивка для основного процессора осталась без изменений, что позволило снизить объём работ.
Подключение считывателя Z-2 USB
Установка драйверов Z-2 USB
Для заполнения карточки сотрудника система RusGuard поддерживает настольный считыватель для ввода карт Z-2 USB (см. рис. 1). Считыватель подключается к компьютеру, на котором установлен Сервисный конфигуратор оборудования или АРМ RusGuard.
Рисунок 1 -
Считывающее устройство Z2-USB
Для того чтобы самостоятельно установить драйверы:
Windows попытается установить драйверы для него, но не сможет (см. рис. 2 и 3).
Рисунок 2 - Попытка установки драйверов для устройства
Рисунок 3 - Попытка установки драйверов для устройства
2. | Выберите меню Пуск > Панель управления > Диспетчер устройств . |
В Диспетчере устройств появится неизвестное устройство под названием USB IronLogic RFID Adpater (см. рис. 4).
Рисунок 4 - Устройство в списке
Примечание : В ОС Windows 7 Home Premium для вызова Диспетчера устройств необходимо сначала выбрать в Панели инструментов пункт Оборудование и звук , в открывшемся окне найдите Диспетчер устройств в разделе Устройства и принтеры (см. рис. 5) .
Рисунок 5 - Панель инструментов ОС Windows Home Premium. Пункт "Оборудование и звук"
3. | Щелкните по названию устройства правой кнопкой мыши и выберите пункт меню Обновить драйверы… в контекстном меню. |
4. | В появившемся окне выберите пункт Выполнить поиск драйверов на этом компьютере (см. рис. 6). |
Рисунок 6 - Выбор режима поиска драйверов
5. | Нажмите на кнопку и выберите папку, в которой лежат драйверы Z-2 Usb. |
В дистрибутиве ПО RusGuard они находятся в папке \Components\Z-2 Usb .
6. | Убедитесь, что флаг Включая вложенные папки установлен , и нажмите на кнопку (см. рис. 7). |
Рисунок 7 - Настройка поиска драйверов
При установке драйвера отобразится предупреждение.
7. | Выберите вариант Всё равно установить этот драйвер (см. рис. 8). |
Рисунок 8 - Предупреждение системы
8. | Убедитесь, что установка завершена успешно, и нажмите на кнопку . |
В диспетчере устройств должно появиться устройство USB IronLogic RFID Reader в разделе Контроллеры USB (см. рис. 9).
Не обращайте внимания на неизвестное устройство USB Serial Port в списке.
Читайте также: