WWW.PDF.KNIGI-X.RU
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - Разные материалы
 

«КОМАНДЫ Таблица команд Наименование (описание) № Мнемоника Код, hex Стр. 1 Absent_Command 0x00 Команда отсутствует 2 Serial_Number 0x01 Серийный ...»

ООО МОНТЕЛ-РЕК: производство в Украине электроники на собственной линии.

Считыватели RFID, контроллеры, преобразователи интерфейсов

www.montel-rek.com sales@itoc.com.ua тел./факс +3804737 23252

Протокол обмена W–BUS R3.0

КОМАНДЫ

Таблица команд

Наименование (описание)

№ Мнемоника Код, hex Стр.

1 Absent_Command 0x00 Команда отсутствует 2

Serial_Number 0x01 Серийный номер (прочитать) 3 Get_State 0x02 Состояние устройства 2, 3 4 Set_Address 0x03 Установить адрес (конфигурация устройства) 3 5 Send_Event 0x04 Передать событие 4 6 Relay_Ctrl 0x05 Управление реле 5 Read_Time 0x06 Прочитать время 8 Write_Time 0x07 Записать время 6 Send_MemParam 0x09 Параметры карточек и событий (прочитать) 10 Write_Card_Code 0x11 Записать карточку 6, 7 11 Seek_Card 0x12 Поиск карточки 7 12 Erase_Card 0x14 Стереть все карточки 7 13 Read_Event 0x15 Передать событие по номеру 8 LED_Readers 0x20 Светодиоды считывателей (управление) 15 Send_Message 0x30 Передать сообщение (по Wiegand-шине) 9 16 Set_Direction 0x31 Установить направление (Wiegand-шины) 10 17 Read_Direction 0x32 Прочитать направление (Wiegand-шины) 10, 11 18 Send_State 0x33 Состояние передачи (по Wiegand-шине) 11 19 Write_Log_Level 0x40 Записать логические уровни (управления) 11 20 Read_Log_Level 0x41 Прочитать логические уровни 12 Write_Color_Time 0x50 Записать параметры импульса светодиода 22 Read_Color_Time 0x51 Прочитать параметры импульса светодиода 13 23 Write_Buz_Param 0x52 Записать параметры зуммера 13 24 Read_Buzzer_Param 0x53 Прочитать параметры зуммера 13 25 Set_Hold 0x54 Установить выводы Hold 14 Read_Hold 0x55 Прочитать состояние выводов Hold 26 14, 15 27 Get_Sensor 0x60 Прочитать событие датчиков 15, 16 Read_Address 0x70 Пр

–  –  –

ПРИМЕЧАНИЕ Приводимая в описании команд мнемоника не является обязательной, но рекомендуется к использованию при согласовании с разработчиком возможных уточнений или дополнений.

Количество данных в пакетах ведущего N приведено при обращении к устройству либо

–  –  –

по нулевому адресу, либо по адресу устройства. При обращении по серийному номеру количество данных в пакете больше указанного на 6 байт.

1 Команда отсутствует Мнемоника: Absent_Command

–  –  –

Пакет устройства Данных в пакете N 2 Здесь и далее пакет устройства, у которого N = 2 обозначается NAK, что соответствует не выполненой команде. Причина описывается вторым байтом данных – см. Коды ошибок.

Пакет устройства содержащий только один байт (код команды) соответствует подтверждению выполнения команды – ACK.

2 Серийный номер Мнемоника: Serial_Number

–  –  –

Байт состояния State Бит Описание Зарезервировано

События считывателей:

1 – события были, 0 – событий не было.

События датчиков: 1 – события были, 0 – событий не было Тампер-контакт: 1 – замкнут, 0 – разомкнут Реле безопасности (К2): 0 – выключено, 1 – включено Реле заслонки двери (К1): 0 – выключено, 1 – включено Датчик 1: 0 – разомкнут, 1 – замкнут (текущее состояние) Датчик 2: 0 – разомкнут, 1 – замкнут (текущее состояние) Бит события считывателей устанавливается при поднесении карточки к считывателю, независимо от того была ли она найдена в памяти устройства. Бит события считывателя сбрасывается если непрочитанные события отсутствуют. Установленный бит события считывателя информирует ведущего о том, что событие сформировано и может быть прочитано командами Send_Event или Read_Event (см.далее).

Бит события датчиков устанавливается при изменении состояния любого из датчиков.

Состояние датчиков и тампер-контакта контролируются каждые 25 мс.

4 Установить адрес (конфигурация устройства) Мнемоника: Set_Address Устройство поддерживает два формата команды установки адреса (конфигурирования).

Выбор формата определяет конфигурацию подключенных считывателей – одна или две точки тоступа (см.раздел Адресация документа “lwNET. Контроль доступа”).

–  –  –

В версии W-BUS R3.0 поддерживается два типа пакетов, которые отличаются количеством передаваемых данных: 17 байт – “длинный” пакет и 12 байт – “короткий” пакет.

Основное отличие между форматами пакетов: в коротком пакете отсутствует код карточки.

–  –  –

Параметр тип доступа (Access_Type) может принимать следующие значения:

Считыватель Описание Длинный пакет 0x00 0x01 Карточка не найдена 0x10 0x11 Дата (текущая) вне расписания 0x20 0x21 Отсутствует уровень доступа 0x30 0x31 Ошибка формирования конфигурационной структуры 0x40 0x41 Сегмент отсутствует 0x60 0x61 Вне интервалов доступа (текущее время) 0x70 0x71 Отсутствует расписание 0x80 0x81 Доступ разрешен Короткий пакет 0x08 Взлом

–  –  –

0x0A Снятие взлома 0x0C 0x0D Осуществление прохода (открывание двери) Примечание. Считыватель 1 – внешний, cчитыватель 2 – внутренний.

Ведущему передается первое событие, которое еще не было прочитано – события, которые происходили после включения питания устройства и еще не были прочитаны ведущим, о чем свидетельствует установленный бит 6 бата State команды Get_State (код 0x04). Если указанный бит не установлен, то передается самое последнее событие.

6 Управление реле Мнемоника: Relay_Ctrl

–  –  –

Байт управления реле Бит Описание 5-7 Зарезервировано

Тип реле:

0 – реле заслонки двери (К1);

1 – реле безопасности (К2) 3-1 Зарезервировано Действие: 0 – выключить, 1 – включить Пакет устройства – ACK или NAK.

7 Прочитать время Мнемоника: Read_Time

–  –  –

Байт управления светодиодами LED_State Бит Описание Считыватель 2 Признак выполнения: 0 – не выполнять; 1 – выполнить Признак действия: 0 – выключить; 1 – включить Цвет: зеленый Цвет: красный Считыватель 1 Признак выполнения: 0 – не выполнять; 1 выполнить

–  –  –

Признак действия: 0 – выключить; 1 – включить Цвет: зеленый Цвет: красный Пакет устройства – ACK или NAK.

15 Передать сообщение Мнемоника: Send_Message

–  –  –

2 Количество передаваемых бит – количество бит, которое будет передано в Wiegandформате по линиям W01 и W11 для Считывателя 1 или W02 и W12 для Считывателя 2.

3 Последовательность выборки байт: от 1-го к 8-му; передача от старшего бита к младшему.

4 После приема команды Send_Message c данными, которые соответствуют формату передачи, выполняется инициализация передачи данных, а ведущему передается подтверждение ACK:

Пакет устройства – ACK или NAK.

Примечание.

1 Получение ACK не является подтверждением выполнения команды, а свидетельствует только о начале ее выполнения. Новая команда Send_Message не будет выполняться до завершения предыдущей, а полученные данные новой команды не сохраняются.

2 Для контроля состояния передачи данных служит команда Send_State (см.ниже).

3 Одновременная передача по двум направлениям не выполняется.

4 Команда, содержащая достоверные данные, начинает обрабатываться непосредственно после ее получения.

5 Форматы передаваемых и распознаваемых данных Wiegand-шины Протокол обмена W–BUS R3.0. Система команд. стр. 9 из 20 ООО МОНТЕЛ-РЕК: производство в Украине электроники на собственной линии.

Считыватели RFID, контроллеры, преобразователи интерфейсов www.montel-rek.com sales@itoc.com.ua тел./факс +3804737 23252

–  –  –

Команду необходимо выполнить для возможности применения команды Send_Message – передать данные по Wiegand-шине одного из считывателей, либо для настройки шины на прием данных.

–  –  –

Формат байта Reader_Status Бит Назначение Тетрада считывателя 2 Тетрада считывателя 1 1 Значение тетрады считывателя:

0x0 – шина принимает данные (режим считывателя) ;

0x1 – соответствующие выводы контроллера находятся в высокоимпедансном (Z) состоянии;

0x2 – шина настроена на передачу данных.

Другие значения зарезервированы и не рекомендуются для использования.

2 По умолчанию, Reader_Status = 0x00 – обе шины настроены на прием данных.

Пакет устройства – ACK или NAK.

17 Прочитать направление Мнемоника: Read_Direction Команда выполняется для определения текущих настроек направления Wiegand-шин.

–  –  –

19 Установить логические уровни Мнемоника: Write_Log_Level Команда используется для установки логических уровней управления светодиодами и зуммерами считывателей – периферийными устройствами.

–  –  –

23 Записать параметры зуммеров Мнемоника: Write_Buzzer_Param Команда выполняет установку параметров работы зуммеров для разрешения и запрета доступа после поднесения карточки.

–  –  –

Байт установки выводов Hold_Byte:

Бит Назначение Тетрада вывода Hold2 Тетрада вывода Hold1

Допустимые значения тетрад байта Hold_Byte:

Значение Состояние 0x0 Вход (настройка) 0x1 0x2 Выход: 0 0x3 Выход: 1 0x4 Z-состояние

–  –  –

Ведущему передается первое событие датчиков, которое не было прочитано из оперативной памяти устройства. Размер кольцевого стека – 32 события.

Номер события датчиков обнуляется при включении устройства.

Состояние датчиков Sensor_State Бит Описание 7, 6 Зарезервировано Событие датчика 1: 0 – нет, 1 – да Событие датчика 2: 0 – нет, 1 – да 3, 2 Зарезервировано Состояние датчика 1: 0 – замкнут, 1 - разомкнут Состояние датчика 2: 0 – замкнут, 1 - разомкнут Количество оставшихся событий датчиков Num определяется в зависимости от логического значения выражения:

–  –  –

iCur_Sensor = {0, …, SENSOR_NUM - 1} – текущий индекс события;

iTrn_Sensor = {0, …, SENSOR_NUM - 1} – индекс передаваемого события;

SENSOR_NUM = 32 – размер кольцевого стека событий датчиков.

–  –  –

Следует помнить, что в отличие от событий считывателей, события датчиков не записываются в энергонезависимую память устройства, а хранятся только в оперативной памяти.

–  –  –

Пакет устройства – ACK или NAK.

Коды ошибок Код Содержание 0x00 Команда не поддерживается 0x10 Массив данных заполнен 0x20 Ошибка формата данных 0x21 Передача не завершена 0x22 Ошибка номера считывателя 0x23 Отсутствует настройка на вывод данных 0x24 Ошибка количества байт данных 0x25 Ошибка количества импульсов 0x26 Ошибка отношения импульса и паузы 0x27 Ошибка (кода) цвета 0x28 Внутрення ошибка данных 0x40 Отсутствуют признаки управления светодиодами 0xEF Запись не найдена, массив данных заполнен Ссылки 1 Документ lwNET. Контроль доступа.doc “Система контроля и управления доступом и учета рабочего времени lwNET.”

Похожие работы:

«Илья Рощин Лечение боярышником http://www.litres.ru/pages/biblio_book/?art=6184275 Лечение боярышником: Научная книга; 2013 Аннотация В течение многих веков лекарственные травы были единственными целителями наших пред...»

«© 1998 г. О.В. ТЕРЕЩЕНКО ВОЗРАСТНАЯ ДИНАМИКА ЗАНЯТОСТИ СТОЛИЧНОГО НАСЕЛЕНИЯ ТЕРЕЩЕНКО Ольга Викентовна кандидат социологических наук, доцент кафедры социологии Белорусского государственного университета. Одним из наиболее сложных для изучения факторов занятости...»

«Ноября 16 (29) Священномученик Феодор (Колеров) и Мученики Анания (Бойков) и Михаил (Болдаков) Феодор Ксенофонтович Колеров родился в 1882 году в селе Семеновском Тверской губернии в семье священника Ксенофонта Захарьевича и его жены Елизаветы Ивановны. В 1905 году Феодо...»

«Міжнародна конференція Високопродуктивні обчислення HPC-UA’2011 (Україна, Київ, 12-14 жовтня 2011 року) ГРИД-СЕРВИС РЕШЕНИЯ ЗАДАЧ СТАТИСТИЧЕСКОГО ПРОГНОЗИРОВАНИЯ PREDICTOR Лавренюк С.И., Перевозчикова О. Л., Тульчинский В.Г. Институт кибернетики им. В.М.Глушкова НАН Украины, пр. Глушкова, 40, Киев, Украина dep145@gmail.com Аннотация. Рассмотрен...»

«СОДЕРЖАНИЕ Предисловие............................................................ 5 Часть I СУЩНОСТЬ НАМЕРЕНИЯ Глава первая. Новый взгляд на намерение............................ 9 Глава вторая. Семь ликов намерения..............................»

«СОДЕРЖАНИЕ Введение. Ослепленные восхищением Новое поле битвы за потребительскую лояльность Почему клиенты не хотят говорить с вами Худший вопрос, который может задать сотрудник сервиса Если вы ничего не можете поделать, это не значит, что вы сделали все, что можно Чтобы обладать контролем, нужно от него отказаться Индикатор нелояльнос...»

«УДК 502.7 (477.75) Крайнюк Е. С., Гора Папая-Кая и мыс Ай-Фока – ценная Смирнов В. О. ботаническая территория Юго-Восточного Крыма Никитский ботанический сад – Национальный научный центр НААНУ, г. Ялта; Крымский научный центр НАНУ и МОНУ, г. Симфе...»

«ОБЩЕСТВЕННЫЕ НАУКИ И СОВРЕМЕННОСТЬ 2000 • № 3 РОССИЙСКАЯ ЦИВИЛИЗАЦИЯ И.Г. ЯКОВЕНКО Эсхатологическая компонента российской ментальности (Связи, обусловленности, логика актуализации) В той или иной мере эсхатологизм присущ христианскому сознанию как таковому, а потому характеризует любое христианское...»

«План счетов, учетный цикл.4. ПЛАН СЧЕТОВ, УЧЕТНЫЙ ЦИКЛ.1. План счетов. Определение бухгалтерского счета. 1.1.1.2. Система двойной записи.1.3. Журналы и книги регистрации.2. Учетный цикл.2.1. Основные стадии бухгалтерского учетного цикла.2.2. Источники данных-первичные документы.2.3. Регистрация...»

«1 Отчет о результатах контрольного мероприятия «Выборочная проверка установления оплаты труда руководителям дошкольных и общеобразовательных муниципальных учреждений города Курска» (утвержден председателем Контрольно-счетной палаты города Курска 16 апреля 2013 года) 1. Основание для проведения контрольного мероприятия...»





















 
2017 www.pdf.knigi-x.ru - «Бесплатная электронная библиотека - разные матриалы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.