Функции модуля (__call)
НАЧАЛО >> Оглавление >> Описание модулей системы >> Z5R - Турникеты >> Функции модуля (__call)
Функции могут быть вызваны как UseModule("Z5R")->function(parameter1,parameter2,...);
Имя функции | Описание | Параметры |
DecodeCard | Декодирует прочитанный идентификатор в соответствии с настройками считывателя
Подробнее...
Функция преобразует идентификатор.
При установленном параметре UseModule("Z5R")->reverseCard в 1, идентификатор реверсируется (например из 010203 в 030201).
После реверса в начало добавляется значение параметра UseModule("Z5R")->prefixCard, в конец добавляется значение UseModule("Z5R")->postfixCard | Тип | Параметр | По умолчанию | Описание | array | $ctrl | Обязательный | Массив с настройками считывателя | string | $coded | Обязательный | Строка с закодированным идентификатором |
|
DecodeEvent | Преобразует код события в его текстовое представление
Подробнее...
Список кодов событий контроллера: Код | Расшифровка | 0 | [ВХОД] открыто кнопкой изнутри | 1 | [ВЫХОД] открыто кнопкой изнутри | 2 | [ВХОД] ключ не найден в банке ключей | 3 | [ВЫХОД] ключ не найден в банке ключей | 4 | [ВХОД] ключ найден, дверь открыта | 5 | [ВЫХОД] ключ найден, дверь открыта | 6 | [ВХОД] ключ найден, доступ не разрешен | 7 | [ВЫХОД] ключ найден, доступ не разрешен | 8 | [ВХОД] Открыто оператором по сети | 9 | [ВЫХОД] Открыто оператором по сети | 10 | [ВХОД] ключ найден, дверь заблокирована | 11 | [ВЫХОД] ключ найден, дверь заблокирована | 12 | [ВХОД] дверь взломана | 13 | [ВЫХОД] дверь взломана | 14 | [ВХОД] дверь оставлена открытой (timeout) | 15 | [ВЫХОД] дверь оставлена открытой (timeout) | 16 | [ВХОД] Проход состоялся | 17 | [ВЫХОД] Проход состоялся | 20 | Перезагрузка контроллера | 21 | Питание | 32 | [ВХОД] Дверь открыта | 33 | [ВЫХОД] Дверь открыта | 34 | [ВХОД] Дверь закрыта | 35 | [ВЫХОД] Дверь закрыта | 37 | Переключение режимов работы | 38 | Пожарные события | 39 | Охранные события | 40 | [ВХОД] Проход не совершён за заданное время | 41 | [ВЫХОД] Проход не совершён за заданное время | 48 | [ВХОД] Совершен вход в шлюз | 49 | [ВЫХОД] Совершен вход в шлюз | 50 | [ВХОД] Заблокирован вход в шлюз (занят) | 51 | [ВЫХОД] Заблокирован вход в шлюз (занят) | 52 | [ВХОД] Разрешен вход в шлюз | 53 | [ВЫХОД] Разрешен вход в шлюз | 54 | [ВХОД] Заблокирован проход (Антипассбек) | 55 | [ВЫХОД] Заблокирован проход (Антипассбек) | | Тип | Параметр | По умолчанию | Описание | int | $code | Обязательный | Код события |
|
DeleteResponse | Удаляет из массива с настройками считывателя ctrl сообщение с идентификатором msgid | Тип | Параметр | По умолчанию | Описание | array | $ctrl | Обязательный | Массив с настройками считывателя | string | $msgid | Обязательный | Идентификатор сообщения |
|
DeployEvent | Передает обработку события в параллельный фоновый процесс
Подробнее...
Функция вызывает на исполнение экшен Z5R/ProcessEvent | Тип | Параметр | По умолчанию | Описание | array | $ctrl | Обязательный | Массив с настройками считывателя | array | $event | Обязательный | Информация о событии |
|
EncodeCard | Кодирует идентификатор в соответствии с настройками считывателя
Подробнее...
Функция преобразует идентификатор.
Сначала отрезаются префикс и суффикс, указанные в параметрах UseModule("Z5R")->prefixCard и UseModule("Z5R")->postfixCard,
после чего при установленном в 1 значении параметра UseModule("Z5R")->reverseCard идентификатор реверсируется (например из 010203 в 030201)
| Тип | Параметр | По умолчанию | Описание | array | $ctrl | Обязательный | Массив с настройками считывателя | string | $card | Обязательный | Строка с идентификатором |
|
GetGrantForCard | | Не описаны |
LoadCtrl | | Не описаны |
LogCtrl | | Не описаны |
OnRecord64Change | | Не описаны |
RcvCheckAccess | | Не описаны |
RcvEvents | | Не описаны |
RcvPing | | Не описаны |
RcvPowerOn | | Не описаны |
SaveBackUp | | Не описаны |
SaveCtrl | | Не описаны |
SentAddCards | | Не описаны |
SentClearCards | | Не описаны |
SentDelCards | | Не описаны |
SentEvents | | Не описаны |
SentOpenDoor | | Не описаны |
SentTimeZone | | Не описаны |
SetResponse | | Не описаны |
Test | | Не описаны |
loadBackUp | | Не описаны |