Автор Тема: Интеграция 1с с Z-2 USB  (Прочитано 21795 раз)

gsa

  • Пользователь
  • *****
  • Сообщений: 269
Re: Интеграция 1с с Z-2 USB
« Ответ #15 : 22 Февраля 2018, 12:12 »
Z-2 USB и RF-1996 это разные устройства. По Sdk Hotel подсказать не могу, ответит админ.

santa561990@yandex.ru

  • Гость
Re: Интеграция 1с с Z-2 USB
« Ответ #16 : 26 Февраля 2018, 10:22 »
приобрели мы Z-2 USB)) уже какой по счёту теперь пробую читать карты выдает ошибку Тайм-аут получения данных ответа из порта.
Карта Temic а в руководстве разработчика только MifareUL и MifareC я понимаю не как мы не сможем из программ 1с работать с этими замками Z-8? так как они не читают карты Mifare или есть иной способ? 

DevId = COM9
ЭлЗамки.GetStatus(DevId);
проверяем на подключение  = 3 (Подключено)
ЭлЗамки.ReadMifareUL(DevId,Число("1"),ДанныеСКарты,Число("15"),Число("-1"));
ЭлЗамки.GetLastError(Ошибка);
Ошибка = Тайм-аут получения данных ответа из порта 
« Последнее редактирование: 27 Февраля 2018, 14:48 от santa561990@yandex.ru »

gsa

  • Пользователь
  • *****
  • Сообщений: 269
Re: Интеграция 1с с Z-2 USB
« Ответ #17 : 28 Февраля 2018, 12:57 »
приобрели мы Z-2 USB)) уже какой по счёту теперь пробую читать карты выдает ошибку Тайм-аут получения данных ответа из порта.
Карта Temic а в руководстве разработчика только MifareUL и MifareC я понимаю не как мы не сможем из программ 1с работать с этими замками Z-8? так как они не читают карты Mifare или есть иной способ? 
С помощью ZR1C и Z-2 USB можно читать/писать данные на Mifare Ultralight, но нельзя читать/писать данные Temic и Mifare Classic (можно читать только ID карт). ZR1C не работает с замками вообще.

santa561990@yandex.ru

  • Гость
Re: Интеграция 1с с Z-2 USB
« Ответ #18 : 12 Марта 2018, 10:04 »
Добрый день все вроде разобрались все работает с программой SDK Hotel
вы не сможете подсказать?
согласно описанию можно регестрировать 1 номер на карту а как регестрировать несколько номеров если одна общая дверь и дверь от комнаты на одну карту?

gsa

  • Пользователь
  • *****
  • Сообщений: 269
Re: Интеграция 1с с Z-2 USB
« Ответ #19 : 12 Марта 2018, 10:15 »
согласно описанию можно регестрировать 1 номер на карту а как регестрировать несколько номеров если одна общая дверь и дверь от комнаты на одну карту?
Добрый день. Я не знаком с этим Sdk. Может быть, общие двери устанавливаются параметром "common_doors", а дверь от комнаты - параметром "place".

godman

  • Пользователь
  • *****
  • Сообщений: 2
Re: Интеграция 1с с Z-2 USB
« Ответ #20 : 02 Декабря 2019, 15:45 »
Добрый день.
Столкнулся с неприятным моментом:

        ПодключитьВнешнююКомпоненту("C:\temp\ZR1C64.dll", "Comp", ТипВнешнейКомпоненты.Native);
ДемоКомп = Новый("AddIn.Comp.ZR1CExtension");
ДемоКомп.Порт = "Auto";     
    ДемоКомп.Open(Ид);
        // Ид = "COM4"
Результат1 = ДемоКомп.GetStatus("COM4");
        // Результат1 = 3 - Всё правильно
Результат2 = ДемоКомп.GetStatus("Com4");
        // Результат2 = 0 - эээ, не совсем понятно почему нельзя с маленькой буквы, тогда как если сделать ДемоКомп.Порт = "Com4", то Результат2 станет = 3!
Результат3 = ДемоКомп.GetStatus("Auto");
        // Результат3 = 0 - вообще непонятно почему не работает((((((

Очень хочется, чтобы если мы подключаемся с параметром "auto" то и GetStatus("Auto") и Close("Auto") тоже корректно работали с этим параметром.

gsa

  • Пользователь
  • *****
  • Сообщений: 269
Re: Интеграция 1с с Z-2 USB
« Ответ #21 : 02 Декабря 2019, 15:58 »

ДемоКомп.Порт = "Auto";     
    ДемоКомп.Open(Ид);
Результат3 = ДемоКомп.GetStatus("Auto");
        // Результат3 = 0 - вообще непонятно почему не работает((((((
Очень хочется, чтобы если мы подключаемся с параметром "auto" то и GetStatus("Auto") и Close("Auto") тоже корректно работали с этим параметром.
Добрый день
В функции типа GetStatus нужно передавать Ид, которой вернула ДемоКомп.Open:
Результат3 = ДемоКомп.GetStatus(Ид)