Artonit

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

SMF - Just Installed!

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.

Сообщения - adminsmf

Страницы: 1 [2] 3 4 ... 6
16
Нет там ничего своего. Все типовое, согласно рекомендациям. Настройки порта, режим его работы я уже написал... повторяюсь:
Параметры передачи
    Скорость 4800
    длина 8 бит
    стоп 1 бит
    четность см. ниже

      Запрос Компьютер -> Модуль
Байт0: Адрес периферийного модуля !!!  (ЧЕТНОСТЬ 1)
Байт1: Длина блока начиная с байта1  (отсюда и далее ЧЕТНОСТЬ 0)
Байт2: Команда и далее данные.


17
  • Установтить PCI COM плату. Просто, дешево, надежно. Недостаток: такое можно сделать только в "большом" компьютере.
  • Использовать менее "умный" конвертер USB-COM. Такие есть, я выше упоминал, работаю без проблем.
  • Использовать сетевой конвертер http://www.artonit.ru/index.php?option=com_content&view=article&id=117&Itemid=86. Поддержка обеспечивается на уровне драйвера Адеманта. Вот описание его использования: http://www.ademant.ru/content/view/26/

18
Я не могу объяснить логику работы преобразователя.
Предлагаю двигаться от обратного. Какую задачу решаете? Сформулируйте, пожалуйста.

19
Правильный ответ.
Программа (в нашем случае это драйвер для работы с Адемантом через COM-порт) организует работу с COM-портом, обеспечивая обмен данными с нужными устройствами.
Многолетняя практика показала, что порт открывается, обмен осуществляется, проблем нет.

20
Вот параметры работы COM-порта:

  Параметры передачи
    Скорость 4800
    длина 8 бит
    стоп 1 бит
    четность см. ниже

      Запрос Компьютер -> Модуль
Байт0: Адрес периферийного модуля !!!  (ЧЕТНОСТЬ 1)
Байт1: Длина блока начиная с байта1  (отсюда и далее ЧЕТНОСТЬ 0)
Байт2: Команда и далее данные.
Т.е. порт перестраивается в ходе отправки команды. Сначала идет байт адреса с четностью 1, а затем данные без четности.
А вот как реагирует Ваша железка на изменения порядка формирования бита четности - не знаю.
Сдается мне, что она игнорирует бит четности в адресе байта. Как следствие, контроллер просто не видит обращения к себе.

21
Мне кажется, что выбранная Вами "железка" слишком "умная" (у нее есть буфер памяти), и позволяет себе преобразовывать данные.
Наш опыт работы с конвертерами типа HL-340 показывает, что подобные устройства вообще не требует никакой специальной настройки.
Чуть позже предоставлю параметры работы COM-порта.

22
А к какому это контроллеры Вы пытаетесь подключиться через RS-485?

23
Да, похоже на правду.
Excel тем хорош, что можно загрузить списки, "протянуть" формулу и получишь результат...
Но и Ваш вариант тоже бывает востребован.

24
Это наша старая головная боль.
В целом наличие нулей не сказывается на работу системы.
Нули порождаются в случаях, когда какая-либо точка доступа не активна, и выдаются команды на удаление данных из этой точки прохода.
Решение мы подготовили. Прошу связаться с нашей техподдержкой support@artonit.ru, и мы решим Вашу проблему (пока индивидуально, а затем оформим решение в виде общедоступного метода).

25
Возможности так детально ограничивать права в ПО Артонит СЕ нет.
Можно ограничить набор выдаваемых категорий доступа (чтобы не выдал "чужую" категорию).
Разрешить менять категорию, но не менять данные в приложении Менеджер карт возможности нет.
Если необходимо менять только права, то можно сделать это автоматически, через скрипт, не используя приложение Менежер карт.

26
При записи карт контроллера сначала делает проверку на наличие этой карты в памяти.
Если карты нет, то она записывается на любое свободное место.
Если же карта есть, то обновляются ее свойства.
В Вашем случае при записи в door=0 карта была записана в ячейку 1543.  При этом в свойствах карты указано разрешение ходить в door=0.
При записи этой же карты в door=1 контроллер увидел, что карта уже есть в базе, и обновил данные в ячейке 1543. В свойствах карты теперь указано разрешение ходить и в Door=0, и в Door=1.
Свойства карты можно проверить с помощью команды readkey key="FE1131001A", door=0. В ответ получите информацию по указанной карте для двери 0.
Для двери 1 команда будет аналогичной: readkey key="FE1131001A", door=0

27
Для устранения проблемы необходимо сделать следующее:
  • Скачайте Шэлт Контрол версия 1.1.2.17 (см. attach).
  • Установите программу в любую папку на компьютере, на котором не работает (не отражает данные) Шэлт Контрол ранней версии.
  • Запустите Шэлт Контрол версии 1.1.2.17. Программа откроет привычный интерфейс. Проблемы с отображением данных быть не должно.
Шэлт Контрол берет данные из реестра, поэтому дополнительных настроек не требуется и программа может быть запущена из любой папки на компьютере, где ранее был установлен Шэлт Контрол.

28
А еще проще выполнить следующие действия:
  • Запустить конфигуратор ТС
  • Зайти на закладку Журнал события.
  • Нажать на кнопочку Очистить.
  • В окошке будет предложение сохранить данные за последние 14 дней. Соглашайтесь, жмите ОК.
В результате в БД ТС останутся данные за последние 14 дней.
После этого Ваш ТС продолжит работать легко и свободно.
Процесс можно автоматизировать, см. http://www.artonit.ru/index.php?option=com_content&view=article&id=88:servicedbts&catid=42:2011-02-07-06-54-46&Itemid=57

29
Шаблон для получения карт в формате XXX,YYYYY (для программы Артонит Лайт).
Настройки PlaceCard указаны ниже.
Для карт формата EM-Marine
Шаблон: %u\#44%u
Параметры: b2 w43

Для карт формата HID
Шаблон: %u\#44%u
Параметр: b2 w01

30
Вот такой еще вариант можно организовать: http://www.ademant.ru/content/view/26/36/
Но это зависит от установленного софта. Так будет работать в случае, если у Вас установлено ПО Шэлт Дуо.

Страницы: 1 [2] 3 4 ... 6