Главная » Статьи » Сигнализация » Пожарная сигнализация |
Программное обеспечение для АСПС Бирюза
Avtor+
Программное обеспечение для АСПС Бирюза
Для работы АСПС Бирюза требуется целый комплекс программного обеспечения.Ну во первых это прошивка самой станции. На Ровалэнте постоянно идет разработка нового оборудования и если открыть с виду одинаковые станции Бирюзы установленной пару лет назад и сейчас , внутри мы увидим даже визуально отличающееся оборудование. Это оборудование делится на поколения, на сегодняшний день актуальна станция Берюза 5-го покаления. Соответственно и версии прошивок , файлов с расширением .bin постоянно обновляются. На современное оборудование не подойдут старые прошивки и наоборот. Например файл ASPS3_114.BIN означает что это прошивка для АСПС Бирюза третьего поколения и ее версия 114. Последнюю актуальную версию прошивки для вашего оборудования можно узнать на сайте производителя.
Затем нужен софт для того чтобы этот файл прошивки записать в память станции. В первых версиях Бирюзы для этого существовала специальная утилита, а сейчас Ровалэнт предоставляет инсталяционный пакет "Интегрированная система безопатности ИСБ 777" который включает в себя возможности программирования, конфигурирования и мониторинга АСПС. Этот программный пакет также постоянно обновляется, последняя версия на данный момент является ИСБ 777 v.7, но и 5-я версия довольно широко применяется. В программном пакете ИСБ 777 софт, позволяющий выполнить систему пожарной сигнализации, автоматики и оповещения на базе АСПС Бирюза, является лишь одним из разделов но в этой статье я хотел-бы сделать акцент именно на него.
И наконец конфигурация системы. Конфигурация уже зависит от типа оборудования в системе и алгоритма его работы. Конфигурацию системы пожарной сигнализации также позволяет создать и "залить" в АСПС программный пакет ИСБ 777. Для создания алгоритмов работы, использующих несколько станций Бирюза, дополнительно может понадобится программа или файл скриптов.
Основной программой входящий в состав пакета ИСБ 777 с которой работает оперативный и обслуживающий персонал пожарной сигнализации является "АРМ Дежурный оператор" (файл browser.exe) . Кроме этого файла в папке "ROVALANT" ( папка с таким именем по умолчанию создается на диске "С" при инсталяции пакета ИСБ 777) имеется множество других файлов и папок. Состав папки C:\ROVALANT будет различным в зависимости от версии программного обеспечения и наладчику особо не нужно влазить в его "дебри", однако знание некоторых составляющих может помочь в работе при техническом обслуживании установки на основе АСПС "Бирюза". Давайте рассмотрим структуры папок C:\ROVALANT , образовавшихся после установки пакетов ИСБ 777 различных версий.
Версии 2.8 и 3.0 ИСБ 777 имеют идентичную структуру и возможности.
Основные файлы при использовании ИСБ 777 в составе пожарной сигнализации лежат в папке С:\ROVALANT\777\Guard\.
Файл browser.exe - это программа "АРМ Дежурный оператор", основная программа с которой работает дежурный и персонал выполняющий техническое обслуживание. Кроме отображения текущих изменений системы (сработки датчиков и шлейфов ) программа "АРМ Дежурный оператор" позволяет просматривать состояние отдельных элементов, зон, управлять ими, блокировать управление, маскировать элементы. Программа позволяет привязать графический план к зонам сигнализации, чтобы он выводился при сработке зоны. Кроме этого при помощи "АРМ Дежурный оператор" возможно записать измененную конфигурацию системы в АСПС Бирюза. А вот производить изменения конфигурации, менять названия контролируемых помещений и зон можно при помощи программы builder.exe также входящий в программный пакет. Сама конфигурация объекта находится в папке "DBO", в этой-же папке хранятся некоторые файлы настроек программы, поэтому полезно иметь резервную копию этой папки и обновлять ее после успешного внесения изменений. Несмотря на похожесть версий 2.8 и 3.0 ИСБ 777 конфигурации от них не взаимозаменяемы, т.е. нельзя создать конфигурацию в версии 2.8 скопировать папку "DBO" в версию 3.0 и чтоб все работало, как минимум понадобится конвертация, а лучше создавать конфигурацию в той версии с которой планируется работать.
В папке "BIN" как правило лежат актуальные но не всегда самые свежие версии прошивок к оборудованию.
Папка "BLB" это так называемый черный ящик при его активации в файле builder.ini, в папке "BLB" будет создан специальный файл с событиями системы.
В папке "NOT" хранится журнал событий, на каждые сутки создается отдельный файл. Если возникает необходимость очистить сразу большой объем журнала событий то удобнее это сделать из "Проводника" или любого другого файлового менеджера, чем при помощи специальной кнопки в программе "АРМ Дежурный оператор" .
В папку "Pic" необходимо записать планировки охраняемого объекта если к ним планируется привязка зон. Непосредственно привязка выполняется в "Конфигураторе объекта".
В папке "Wav" хранятся звуковые файлы в одноименном формате .wav . В эту папку можно записать свои звуковые или речевые файлы и привязать их к нужным событиям в программе "АРМ Дежурный оператор" чтобы например при срабатывании зоны на пожар компьютер голосом сообщил о произошедшем событии и дал краткие указания оператору. Но не следует записывать длинные сообщения.
Вот для примера внешний вид конфигуратора для версий 2.8, 3.0 ИСБ 777
-- На картинке конфигуратора окно настроек модуля МШ-4, по умолчанию параметр "время верификации" установлен на 2 секунды а "время после верификации" на 9 секунд, что не всегда корректно отрабатывается прибором (дымовой датчик в шлейфе может не сбрасыватся после сработки или шлейф кратковременно переходит в состояние "неисправность"). Если возникают подобные проблемы рекомендуется увеличить вышеуказанные параметры хотябы до значений 5 и 10 соответственно (это относится как к 3-й так и к пятой версии ИСБ (ИСО) 777). В любом случае параметр "время верификации" должен быть меньше параметра "время после верификации". Галку "Автоверификация" ставим если необходимо чтобы шлейф с дымовым извещателем проходил процедуру сброса при любом изменении состояния, в том числе при неисправности.
-- При использовании в третей версии модулей АБ-4, желательно прописывать в конфигурации шлейфы контроля состояноя, даже если планируется использовать только реле. (К высшим версиям это не относится).
Теперь немного о системных файлах в которых прописаны настройки системы и в большинстве случаев вносить изменения в эти файлы не требуется.
setup.ini Небольшой файл настроек в котором прописан путь к папке "DBO" и положения окон программы по умолчанию. Если вы установили программный пакет не в папку С:\ROVALANT или после установки переименовали ее то в этом файле тоже необходимо скорректировать путь.
asod.ini Системный файл значение параметров которого указаны в комментариях (внутри файла), в большинстве случаев изменения не требуются.
browser.ini Системные настройки программы "АРМ Дежурный оператор" имеют также поясняющие комментарии. Здесь например прописаны пути к необходимым для работы программы файлам, как и в случае с setap.ini требуется коррекция если папка С:\ROVALANT перемещалась или переименовывалась. Такая необходимость возникает если вы планируете установить на своем компьютере несколько версий ИСБ 777.
script.tbl Файл скрипта. АСПС Бирюза сконструирована таким образом, что при помощи конфигурации можно создать алгоритм управления только в пределах одной станции. Если например возникает необходимость включить одну из зон управления одной станции Бирюза от сигнала "пожар" другой станции то алгоритм прописывают в этом файле и программа "АРМ Дежурный оператор" использует его.
Некоторые полезные настройки программы "АРМ Дежурный оператор" из файла browser.ini :
# каталог архивации
bac=a:\ ---- Если вы планируете использовать архивацию данных (на панели инструментов АРМ ДО есть для этого специальная кнопка) пропишите здесь путь к месту хранения архива.
# снимать ли режим тревоги в зоне отметкой извещения в ДО 1/0
istouchresetalarm=1
---- Этот параметр определяет необходимо ли отправлять отдельную команду "Сброса тревоги" или достаточно "Отметки оператора" для восстановления дежурного режима. Я думаю если используется автоматика управляемая скриптами, целесообразно этот параметр оставлять в состоянии "0". (В ранних версиях "АРМ Дежурный оператор" не учитывал этот параметр и отправлять "Сброс тревог требовалось в любом случае").
# время смены журналов (0-23)
savenotehour=0 ---- Это время когда программа считает начало новых суток и соответственно создает новый файл журнала событий. В некоторых версиях по умолчанию почему-то стоял 9 часов, на мой взгляд новые сутки удобнее считать с нуля часов.
#время включения реле БУН
relayon=10000 ---- Время в миллисекундах в течении которого будет находится во включенном состоянии реле подключенных к выходам АИУ при их наличии. Модуль АИУ как правило находится в корпусе ПЦН-40 , его выходы срабатывают только по событиям установленным в АРМ ДО ни при помощи конфигурации ни при помощи скриптов в ранних версиях ИСБ 777 ими управлять не предусмотрено. Преимущество этих выходов в том что срабатывают они от любой из станций системы, поэтому часто используются для подачи сигнала на ПЦН или отключения электрооборудования при пожаре.
# черный ящик включен/не включен
blackbox=1 ---- Этот параметр определяет вести специальный файл с записями событий системы или нет. Наверно полезная штука, при поиске глюков системы, если вы разберетесь в содержимом этого файла. Но не забывайте что жесткий диск не резиновый.
# канал скриптов включен/не включен
script=1 ---- Важный параметр, если вы используете скрипты не забудьте активировать их использование установив "1". И напротив если вы пришли проверять систему и отработка скриптов вам не нужна, можно временно прописать здесь "0", но после этого необходимо сохранить файл с изменением и перезапустить АРМ ДО.
#фокусировка элемента системы по событию
isselectitem=1 ---- Этот параметр может находится в разделе [COMMON] и определяет необходимо-ли при возникновении в системе события (например сработки) разворачивать список дерева элементов в окне АРМ ДО до элемента от которого пришел сигнал.
Версии 5.Х ИСО 777
Пятая версия АРМ ДО по сравнению с третьей отличается но имеет схожую структуру, поэтому поэтому человеку, работавшему с третьей версией будет не сложно в ней разобраться. Основные отличия бросающиеся в глаза при первом знакомстве (кроме видоизмененных иконок устройств ) это по новому формирующийся журнал событий и конфигурация хранящаяся на виртуальном сервере MySQL. Конечно пятая версия имеет значительно большие возможности и поддержку нового оборудования, возможно написания нескольких файлов скриптов так-же с большими возможности. Основная папка C:\ROVALANT\777\Server\ .
Кроме уже известных нам по третей версии файлов browser.exe и builder.exe здесь появились новые файлы:
server.exe - Программа необходимыая для работы АРМ ДО с подключенным оборудованием. Эту утилиту нужно запускать перед запуском АРМ ДО, иначе программа не "увидит" оборудование. Об успешном запуске сервера свидетельствует значок колокольчика в правом нижнем углу монитора.
journal.exe - Программа для работы с журналами извещений. Лично мне больше нравился журнал событий в третей версии.
confmsg.exe - Конфигуратор извещений. Как и журнал извещений может запускаться из программы АРМ ДО. Идентичен конфигуратору извещений третий версии. В нем можно указать какие события в системе необходимо выводить на принтер, какие на экран, какие звуковые файлы при этом воспроизводить, какими выходами АИУ управлять и в какие журналы заносить эти события.
Значение файла setup.ini остается как в предыдущих версиях, а вот в папке "DBO" уже нет файла с конфигурацией нашей системы.
Скриптовая логика теперь может описываться в трех файлах - commands.scr, events.scr и timers.scr, каждый из которых имеет свое назначение. Какой из файлов зачем предназначен и как составляются команды скриптов в каждом из них подробно описано в
документе "Скриптовая логика ПО ИСБ 777 v.5.2.pdf" который в свою очередь находится в папке "HELP". В этой папке также находятся другие документы с подробным описанием работы в конфигураторе объекта (builder.exe), описанием значений системных файлов (.ini) и т.д. так что будет изучив эту информацию вы найдете ответы на большинство возникающих в процессе наладки вопросов.
При загрузки "Терминала Дежурного Оператора" требуется пароль, по умолчанию -"777" как и в предыдущих версиях.
Внешний вид журнала событий из пятой версии ИСО 777.
Конфигуратор для версии 5 имеет схожий интерфейс но поддерживает больше оборудования и работает с базой банных MySql.
Резервная копия конфигурации в ИСО 777 v5
Создать резервную копию конфигурации (на случай например фатального сбоя в работе компьютера с потерей всей информации) можно как написано в мануале :
скопировать паку C:\Users\All Users\MySQL\MySQL Server 5.1\data - в Windows7 или Vista
папку C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data - в Win ХР.
Но чтобы не возникло проблем при переносе базы данных на компьютеры с разными операционными системами (например на объекте у вас установлена Windows XP, и вы захотели перенести базу на компьютер дома чтобы спокойно с ней поработать ) лучше скопировать базу при помощи программы "dbForge Studio for MySQL" которая входит в инсталяционный пакет ИСО 777. Делается это следующим образом:
- Запускаем программу "dbForge Studio" , которая в моем случае по умолчанию находилась в C:\Program Files\Devart\dbForge Studio for MySQL\dbforgemysql.exe
- Находим иди создаем соединение с вашеми параметрами (по умолчанию Хост - localhost, порт - 3306, пароль - 777, базы данных - mysql)
- В структуре базы, в "dbsys" находим таблицы "objcfg" и "syscfg"
- Нажимаем один из них правой кнопкой мыши и в открывшемся меню выбираем "Экспотр данных" затем "в SQL", указываем путь к сохранению конфигурации и жмем "далее" , в появившемся окне в разделе "общие" контролируем наличие галки перед параметром "Использовать CREATE OR REPLACE" если ее нет - ставим. Жмем "Экспорт" . Затем повторяем процедуру для второй таблицы.
- В результате у вас сформируется два файла в которых будет заключена конфигурация оборудования вашего объекта.
- При обновлении сначала очистить (не удалять ! ) эти таблицы в базы dbsys, затем открыть импортируемые файлы и нажать восклицательный знак. Сервер при этом (колокольчик в правом нижнем углу) должен быть отключен.
- Можно для простоты таким же образом экспортировать всю базу "dbsys" включив в диалоговом окне экспортирования метки "Структура и данные" и "Включать все объекты". Параметр "Использовать CREATE OR REPLACE" также должен быть установлен.
Не забудьте также сделать резервные копии файлов срипта и графические планы если они использовались.
Версии 7.0 ИСО 777
Седьмая версия вкорне отличается от предыдущих как внешне так и конструктивно. Причем на мой взгляд далеко не все отличия в лучшую сторону, но возможно я ошибаюсь т.к. мало с ней работал. Однако например интерфейс конфигуратора и редактора скриптов (в ранних версиях его впринципе небыло) кажется более удобным и красивым.
В шапке окна конфигуратора указаны пути к файлам с которыми он работает, их два. В одном конфигурация оборудования в другом сервера. Желательно сделать резервную копию этих файлов .
Из основных недостатков многие отмечают медлительность работы, бывали случаи когда сигнал от сработавшего датчика выводился на монитор лишь спустя нескольких минут. Для работы системы требуется запустить несколько программ, что тоже не выглядит удобным. Но версия еще довольно новая наверняка со временем будет доработана в лучшую сторону. Также приятно что в инсталяционном пакете кроме всего необходимого для работы программного обеспечения находится подробная документация . Журнал событий в седьмой версии формирует отчет в стандартный файл программы MS Excel, которая должна быть установлена на компьютере (в комплект ИСО 777 не входит).
-Имя пользователя для доступа к БД по умолчанию «SYSDBA» пароль для доступа к БД по умолчанию «masterkey»
-Пароль для запуска АРМа – пустое поле
-Пароль для конфигуратора при заливке в бирюзу через сом порт «222222»
В заключении хочу оговорится, оборудование и программное обеспечение Ровалэнта развивается и обновляется достаточно стремительно и возможно на момент прочтения вами этой статьи не вся информация будет актуальна. Самую последнюю информацию всегда можно посмотреть на сайте производителя. Также надеюсь на вашу активную помощь в дополнении материала комментариями.
ссылки по теме :
|
|
|
|
Просмотров: 3859 | Комментарии: 1 | Рейтинг: 5.0/2 |
Понравилась статья ? Нажми чтобы посоветовать в гугле. >>
Всего комментариев: 0 | |
Возможно вас заинтересует :
Программное обеспечение для АСПС Бирюза (3858) | [Пожарная сигнализация] |
Беспроводное зарядное устройство для мыши своими руками (8930) | [Может пригодится] |
Ремонт указателя направления эвакуации "Асто-12" (5204) | [Пожарная сигнализация] |
Эксперементы с лазером (10161) | [Радиоэлектроника] |
Установка bluetooth в мотошлем своими руками (5091) | [Может пригодится] |
Как запрограммировать неизвестный китайский контроллер доступа к электронному замку (3479) | [Системы ОПС] |
Линейный двухпозиционный пожарный извещатель ИП212-04 "Луч-1" (2723) | [Пожарная сигнализация] |
Причины ложных срабатываний пожарных извещателей (14555) | [Пожарная сигнализация] |
Project Glass от Google (1156) |