Общие настройки:

Включение/отключение контроля дискретных входов:

Параметр: DIMODE

Значение: 

0 – Контроль отключен. (по умолчанию)

1 – Контроль включен.


Контроль «дребезга» контактов. Если в заданном интервале, от 0 до указанного значения возникает дополнительное переключение состояния, то контроллер воспринимает его как «дребезг контактов» и устанавливает дополнительный информационный флаг при формировании сообщения серверу.

Параметр: DIFILTER

Значение: 100 – 10000 мс. . (по умолчанию – 1000 мс.)


Сотовый номер сервера для приема сообщений о наступлении события

Параметр: DISMSGATE

Значение: по умолчанию пустое значение


Сотовый номер телефона сервисного инженера на который передаются SMS-извещения

Параметр: DISERVICER

Значение: по умолчанию пустое значение


Текстовый идентификатор объекта. Используется в качестве обозначения объекта при отправке сообщения сервисному инженеру.

Параметр: DINAME

Значение: по умолчанию пустое значение


Индивидуальные настройки для каждого входа:

Уровень сигнала который принимается за активное состояние. Под активным состоянием понимается состояние, когда датчик «сработал». Под пассивным состоянием понимается состояние, когда датчик находится в состоянии ожидания.

Параметр: DI[n]AL, где n – номер канала (от 1 до 4). “DI1AL” – первый канал, “DI2AL” – второй, и т.д.

Значения: 

1 – активный уровень сигнала высокий, соответствует разомкнутым контактам дискретного входа

0 – активный уровень сигнала низкий, соответствует замкнутым контактам

-1 – неопределенный уровень, может быть установлен если состояние входа еще не было определено

-2 – вход не используется


Условие при котором контроллер должен сделать извещение о наступлении события

Параметр: DI[n]NS, где n – номер канала (от 1 до 4). “DI1NS” – первый канал, “DI2NS” – второй, и т.д.

Значения (битовая маска): 

0 – извещения при любом изменении состояния не производятся

1 – извещение генерируется при наступлении активного состояния

2 – извещения генерируется при наступлении пассивного состояния

3 – извещения генерируется при любом изменении состояния


Вид доставки извещения – SMS, GPRS

Параметр: DI[n]NW

Значения (битовая маска): 

0 – извещение не производится

1 – извещение получает сервисный инженер при помощи SMS-сообщений

2 – извещение получает сервер сбора данных при помощи SMS-сообщений

4 – извещение получает сервер сбора данных путем установления нового GPRS-подключения. Если в момент наступления события соединение было установлено, то оно будет разорвано.

7 – извещения передаются всеми доступными способами.


Текст сообщения отправляемого сервисному инженеру при наступлении АКТИВНОГО состояния входа

Параметр: DI[n]ATEXT

Значения: по умолчанию пустое значение. При пустом значении отправляется текст «Сработал датчик №[n


Текст сообщения отправляемого сервисному инженеру при наступлении ПАССИВНОГО состояния входа

Параметр: DI[n]PTEXT

Значения: по умолчанию пустое значение. При пустом значении отправляется текст «Датчик №[n] в норме»


Примеры настроек:

Чтение (получение) состояний дискретных входов:

1. Получение извещений сервисным инженером при помощи SMS-сообщений.

Пример настроек: 

DIMODE 1

DISERVICER +7914000000

DINAME Объект №1

DI1AL 1 (герконовый датчик на двери работающий на размыкание)

DI1NS 3 (любое изменение состояния)

DI1NW 1 генерируется сообщение для сервисного инженера

DI1ATEXT Дверь открыта

DI1PTEXT Дверь закрыта


При наступлении события открытия двери на телефон сервисного инженера будет отправлено SMS-сообщение:

Объект №1

Дверь открыта

(дата/время)


2. Получение извещений сервером сбора данных при помощи SMS-сообщений.

Пример настроек: 

DIMODE 1

DISMSGATE +7914000000

DI1AL 1 (герконовый датчик на двери работающий на размыкание)

DI1NS 3 (любое изменение состояния)

DI1NW 2 генерируется сообщение для сервера сбора данных по SMS-каналу


При наступлении события открытия двери на телефон входящих сообщений сервера сбора данных будет отправлено SMS-сообщение, в формате

<Идентификатор>,<Количество каналов>,<Флаги извещений>,<Флаги неисправности>,<Дата/Время>


Описание полей:

<Идентификатор> - серийный номер контроллера, который используется в качестве GPRS-идентификатора

<Количество каналов> - количество каналов описанных в сообщении, по умолчанию 4

<Флаги извещений> - текстовая сборка флагов в виде <К1><К2><К3><К4>, где К могут принимать значения А – активное состояние входа, P – пассивное состояние входа, U – вход не используется

<Флаги неисправности> - текстовая сборка флагов в виде <К1><К2><К3><К4>, где К могут принимать значения O – сбоев по входу не зафиксировано, E – был обнаружен «дребезг» контактов

<Дата/Время> - дата время наступления события по часам GPRS-контроллера


Пример:

2345,4,APUU,OEOO,20.09.13 09:10:53


Расшифровка: контроллер с номером 2345 сообщает, что в 20.09.13 09:10:53 состояние входов изменилось, вход №1 находится в активном состоянии (дверь «А» открыта), №2 в пассивном (дверь «Б»закрыта), входы №3,4 не используются. По каналу №2 был зафиксирован «дребезг» контактов.


3. Получение извещений сервером сбора данных по GPRS-соединению.

Пример настроек: 

DIMODE 1

DI1AL 1 (герконовый датчик на двери работающий на размыкание)

DI1NS 3 (любое изменение состояния)

DI1NW 4 генерируется сообщение сервера сбора данных по GPRS-каналу


При наступлении события открытия двери контроллер разорвет текущее подключение к серверу сбора данных по GPRS-каналу, если оно было, и установит его заново.

В пакете идентификации передаваемом серверу при подключении, начиная с версии ПО 3.1.12, появляются два новых поля

CR#<Причина подключения> - «AUTO» - подключение по расписанию, «MANUAL» - подключение по инициативе пользователя (SMS-команда, CSD-вызов и т.д.), «DI» - по событию изменения состояния контролируемых дискретных входов.

DI#<Режим>[,<Количество каналов>,<Флаги извещений на момент события>,<Флаги извещений на момент установки соединения>,<Флаги неисправности>] –

<Режим> - «EN» - контроль включен, «DIS» - контроль выключен

<Количество каналов> - количество каналов описанных в сообщении, по умолчанию 4

<Флаги извещений на момент до наступления события- текстовая сборка флагов в виде <К1><К2><К3><К4>, где К могут принимать значения А – активное состояние входа, P – пассивное состояние входа, U – вход не используется

<Флаги извещений на момент события> - текстовая сборка флагов в виде <К1><К2><К3><К4>, где К могут принимать значения А – активное состояние входа, P – пассивное состояние входа, U – вход не используется

< Флаги извещений на момент установки соединения > - текстовая сборка флагов в виде <К1><К2><К3><К4>, где К могут принимать значения А – активное состояние входа, P – пассивное состояние входа, U – вход не используется

<Флаги неисправности> - текстовая сборка флагов в виде <К1><К2><К3><К4>, где К могут принимать значения O – сбоев по входу не зафиксировано, E – был обнаружен «дребезг» контактов


Пример:

CR#DI

DI#EN,4, APUU, PPUU,OEOO,

Расшифровка: контроллер сообщает, что на момент наступления события, в вход №1 находился в активном состоянии (дверь «А» открыта), №2 в пассивном (дверь «Б»закрыта), входы №3,4 не используются. По каналу №2 был зафиксирован «дребезг» контактов. В течении установления соединения, вход №1 перешел из активного в пассивное состояние.