Державні будівельні норми україни інженерне обладнання будинків І споруд системи протипожежного захисту дбн в 5-…-200… Друга редакція

Вид материалаДокументы
1.1 Заголовок тривожного повідомлення
1.3 Відповідь на тривогу
1.4 Приклад основної XML-частини повідомлення
Правила технічного утримування систем протипожежного захисту
Подобный материал:
1   ...   11   12   13   14   15   16   17   18   19




Тег

Зміст



e)s)

0/1..15 символів

Містить ідентифікатор об’єкта, з якого надійшов сигнал тривоги.


0/1..40 символів.

Наприклад, ссылка скрыта

URL джерела відеосигналу.



0/n Одна або кілька величин, що заміряється.

містить такі теги:



Temp Celsius Humidity % Energy kWh Power W Voltage Volt Current Ampere Flow Liter/hr Pressure kPascal

WindDirection 0..360 deg

WindForce m/s



-nnn.nn nnn.nn

Приклад:





Temp

26.4







i)

0/1..20 символів

Первинний код, отриманий від передавача тривоги. Допомагає зрозуміти проблему або поведінку конкретного передавача тривоги на стадії налагоджування.



i)

0/..n Мовний канал, містить теги:

0/1..25 символів

Показує номер з’єднання мовного каналу

0/1..25 символів

Показує відношення до T/R-сигналів (напрям мовного сигналу).

Пример: ”132.196.133.211:9832”

Не використовується для передавачів без підтримки T/R.

З’єднання встановлюється по TCP. IP-адреса і порт розділяються двома крапками (:). В якості альтернативи T/R-сигнали можуть використовувати DTMF-сигнали, які передаються по мовному каналу. В цьому випадку “DTMF” розміщається в полі SM.

T/R-повідомлення містить

, яке визначає напрям мовного сигналу:

”FromRemote” Оператор слухає

”ToRemote” Оператор говорить

Ex.

ToRemote





i)

23 символи.

Наприклад, ”2002-05-28 11:35:42.012”

Час прийняття тривоги.



i)

Для внутрішнього використання.



Параметри, помічені символом i), призначені тільки для внутрішнього використання між приймачем тривожних сигналів і приймаючою системою


Нижче наведені приклади повідомлень .




001


42

AL

ACT00

1234567

1

2





002


42

ET800

1234567

1



+4631544322

32.196.133.211:9832








1234


42

AL

EXT01

4212345678

001

001



Kingstreet

Apartment nr 235


54321


NORRORT








xyz


42

RE

ACT00

1234567

2




2.2 AlarmResponse


включає наступні параметри:.



Тег


Зміст



1..50 символів.

Ідентифікатор передавача з



‘0’ = Ok

’1’ = Помилкова довжина

’2’ = Помилкова контрольна сума

’3’ = Помилковий формат

’4’ = Не визначено

’5’ = Не опрацьовано

’6’ = Невідома помилка



0/1..255 символів. Інформація про помилку.


Приклади підтверджень:




001

0






<Ref>003Ref>

1

Timeout before all characters readInfo>




3 Керуючі повідомлення

Центральний пульт використовує наступні керуючі повідомлення:

Команда, що передається на об’єкт

Підтвердження з об’єкту


3.1 CommandRequest


Тег

Зміст



1..50 символів.

Цей параметр не опрацьовується при прийомі, але повертається у відповіді



s)

1..20 символів.

Вказує, який центр/пульт надсилає цю команду.



s)

1..5 символів. Наприклад: “SIA5”

Тип передавача.



s)

1..15 символів. Наприклад: “12345678”

Код об’єкту



1..5 символів. Наприклад: “12”

Код команди.



2..3 символи

“ON” = Розпочати дію

”OFF” = Зупинити дію


Приклад :



12345

42

P100

123456

09

ON




3.2 CommandResponse


Тег

Зміст



1..50 символів

Значення, з



1..20 символів

Вказує, кому направляти підтвердження.

Значення береться з тега в

.



‘0’ = Ok (операція завершена)

’1’ = Помилкова довжина

’2’ = Помилкова контрольна сума

’3’ = Помилковий формат

’4’ = Не визначено

’5’ = Не опрацьовано (тайм-аут)

’6’ = Невідома помилка



0/1..255 символів. Інформація про помилку.


Приклад:




12345

42

0




Передавання тривог в CoordCom по

TCP/IP-зєднанню


1 Протокол тривог


Тривоги можуть передаватися службі Alarm Manager в CoordCom двома шляхами:

 AlmAlarmReq XML повідомлення по MSMQ


 AlarmRequest XML повідомлення по TCP/IP

Цей документ описує яким чином тривоги передаються по TCP/IP.

Нижченаведений малюнок показує концепцію «клієнт-сервер».




Сервер CoordCom


Тревожное сообщение


Источник тревог ALM


CAL

Ответ на тревогу

служба

распред.


tcp/ip клиент

tcp/ip сервер порт = 777

Обработка

случая



Рис. 1. Надходження тривоги в CoordCom по TCP/IP


Коли джерело тривог надсилає тривогу в CoordCom, він з’єднується із службою ALM через порт 777.

Далі передається тривожне повідомлення і очікується підтвердження, яке інформує про те, що тривога збережена на сервері.

Після отримання відповіді дане з’єднання може бути звільнене або збережене для наступної тривоги.


Тривожне повідомлення складається із заголовка и основної частини у форматі XML.





Заголовок



XML AlarmRequest




1.1 Заголовок тривожного повідомлення


Заголовок являє собою 16-байтний масив наступного змісту:

(Стовпчик «Значення» задає десятичне значення кожного байта.

Наприклад, 1 = 0x01)




№ байта


Значення


Опис


1


0


Версія заголовка, msb (Версія = 0 )


2


0


Версія заголовка, lsb


3


0


Тип повідомлення, msb


4


1


Тип повідомлення, lsb (1= тривожне сообщение)


5


0


Довжина повідомлення, msb


6


0


Довжина повідомлення


7


x


Довжина повідомлення


8


x


Довжина повідомлення lsb


9


3


Ідентифікатор параметра 1 (3 = Сповіщувач)


10


0


Довжина поля «Сповіщувач», msb


11


2


Довжина поля «Сповіщувач», lsb (2 байта)


12


x


Довжина поля «Сповіщувач», msb


13


x


Значення поля «Сповіщувач», lsb


14



10


Ідентифікатор параметра 2:

2 = XML в кодуванні ASCII

10 = XML в кодуванні Unicode


15


x


Число байт в основній XML-части, msb


16


x


Число байт в основній XML-части, lsb

(Основна частина тривожного повідомлення починається с байта 17).


1.3 Відповідь на тривогу


Служба ALM повертає наступний 17-байтний масив.




№ байта


Значення


Опис


1


0


Версія заголовка, msb (Версія = 0 )


2


0


Версія заголовка, lsb


3


0


Тип повідомлення, msb


4


2


Тип повідомлення, lsb (2= Ознайомлення)


5


0


Довжина повідомлень, msb


6


0


Довжина повідомлень


7


0


Довжина повідомлень


8


9


Довжина повідомлень, lsb; всегда 9 байт


9


3


Ідентифікатор параметра 1 (3 = Сповіщувач)


10


0


Довжина поля «Сповіщувач», msb


11


2


Довжина поля «Сповіщувач», lsb (2 байта)


12


x


Значення поля «Сповіщувач», msb


13


x


Значення поля «Сповіщувач», lsb


14


4


Ідентифікатор параметра 2 (4 = Стан)


15


0


Число байт в основній XML-частині, msb


16


1


Число байт в основній XML-частині, lsb


17


x


Значення стану:

0 = Ok



1.4 Приклад основної XML-частини повідомлення


XML-частина тривожного повідомлення починається з байта 17.


Зауваження 1: Довжина XML-частини – це число байт, а не число символів у відповідному Unicode-рядку.


Зауваження 2: Коментарії виділені кольором.




1234
;1..50 символів: Серійний номер відправника.

2006-02-17 11:35:20 ;Час відправки. Якщо не вказано, використовується поточний час.

GOT01 ;5 символів: Відповідає визначеному типу передавача в базі даних CoordCom.

4212345678 ;1..15 символів: Ідентифікатор віідправника.

101 ;0..5 символів: Може використовуватися для ідентифікації автомобіля.

ATTACKED ;1..25 символів: Визначення події. Передача може містити кілька подій.

More info about alarm ;0..2000 символів: Додаткова інформація про тривогу.

;0..8000 символів: план дій, отриманий від відправника - добавляється до плану в CoordCom.



During office hours:





Call Li & Jack

TEL

0117654321





;Необов’язкова адреса

City Road #12

nnnnn


54321


WEIFANG




;0.. Месцерозташування


NDDMMmmmEDDDMMmmm
;Довгота и широта в градусах, хвилинах и десятичних дробових частинах хвилин.







Додаток Ж

(обов’язковий)

Правила технічного утримування систем протипожежного захисту