Разработка системы оповещения населения на предприятии ПАО "Севералмаз"

Проектирование аппаратно-программного комплекса оповещения населения по сигналам гражданской обороны и чрезвычайной ситуации на ПАО "Севералмаз". Настройка и программирование системы оповещения. Выбор оборудования. Настройка картографии и карты сети.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 20.03.2017
Размер файла 2,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Содержание

  • ВВЕДЕНИЕ
  • 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
  • 2. РАЗРАБОТКА СИСТЕМЫ
  • 2.1 Описание объекта
  • 2.2 Постановка технического задания
  • 2.3 Выбор оборудования
  • 2.3.1 Выбор аппаратуры перехвата
  • 2.3.2 Выбор усилителей
  • 2.3.3 Выбор устройств запуска сирен
  • 2.4 Разработка принципиальной схемы размещения оборудования
  • 2.5 Разработка монтажной схемы
  • 2.6 Разработка функциональной схемы
  • 3. ВНЕДРЕНИЕ СИСТЕМЫ НА ОБЪЕКТЕ
  • 3.1 Настройка и программирование системы
  • 3.1.1 Настройка УСК-Т
  • 3.1.2 Настройка УСК-С
  • 3.1.3 Настройка СПО УСК-1
  • 3.1.4 Настройка сервера оконечного оборудования
  • 3.1.5 Настройка http сервера
  • 3.1.6 Настройка smpp сервера
  • 3.1.7 Настройка картографии
  • 3.1.8 Настройки карты сети
  • 3.1.9 Настройка сопряжения АРМов
  • 4. ТЕСТИРОВАНИЕ И НАЛАДКА СИСТЕМЫ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЯ
ВВЕДЕНИЕ
Предупреждение и ликвидация последствий чрезвычайных ситуаций (ЧС) -- одна из актуальных проблем современности. Умелые действия по спасению людей, оказанию им необходимой помощи, проведению аварийно-спасательных работ в очагах поражений позволяют сократить число погибших, сохранить здоровье пострадавших, уменьшить материальные потери. В связи с этим актуальной становится проблема донесения тревоги о приближении и начале ЧС в максимально короткие сроки с подробной информацией о месте возникновения и роде ЧС. Решением этой проблемы как раз и занимается комплекс технических средств (КТС) «УСК», разработанный в фирме «Связь-Сервис».
ООО «Связь-Сервис» - одна из ведущих организаций в разработке аппаратно-программных комплексов (АПК) оповещения населения по сигналам ГО и ЧС. В частности организация разделена на 2 направления:

1. Программная архитектура «АРМ УСК», которая позволяет в короткие сроки получать тревожные сигналы и доводить информацию о ЧС до населения, тем самым в разы упрощает работу оператора.

2. Техническая аппаратура, которая в короткие сроки получает сигналы от устройств управления на запуск и начинает работать в режиме оповещения.

КТС «УСК» соответствует всем требованиям, прописанные в ГОСТ Р 42.3.01-2014, и уже реализован на предприятии ПАО «Северсталь», в проекте «Безопасный город» в г. Вологда. На данный момент времени идет его реализация на предприятии ПАО «Севералмаз» в г. Архангельск.

1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

В повседневной жизни возникают много различных ЧС: пожар, затопление (наводнение), ДТП, землетрясение и т.п., которые несут за собой очень большие потери как материальные, так и человеческие. Поэтому приняты законы о создании систем оповещения во всех зданиях, сооружениях и местах массового пребывания людей, во избежание потерь и за ранее устранение ЧС до их начала.

Согласно федеральным законам:

1) Федеральный закон от 4 декабря 2006 года № 206-ФЗ о внесении изменений в федеральный закон «О защите населения и территорий от ЧС природного и техногенного характера».

Громкое оповещение на предприятиях и в местах массового скопления людей должно быть организовано с использованием технических средств. Локальные системы оповещения предприятий должны иметь возможность сопрягаться с системой оповещения П-166. Кроме того, по нормам НПБ 104-03 сигналы оповещения по линии ГО и ЧС во все зоны осуществляется с абсолютным приоритетом их над другими режимами работы [1].

2) Приказ Министерства Российской Федерации по делам гражданской обороны, чрезвычайным ситуациям и ликвидации последствий стихийных бедствий от 07.12. 1998 года «Об утверждении Положения о системах оповещения гражданской обороны». Передача сигналов (распоряжений) и информации оповещения может осуществляться как в автоматизированном, так и неавтоматизированном режиме. Основной режим - автоматизированный. В автоматизированном режиме передача сигналов (распоряжений) и информации оповещения осуществляется с использованием специальных технических средств оповещения [2].

В соответствии с нормативными документами все здания и сооружения в городах и поселках должны быть оборудованы системами оповещения. Существует 3 уровня, на которых разворачиваются системы оповещения:

- Региональный (область, регион);

- Муниципальный (город, поселок);

- Локальный (различные предприятия, заводы).

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

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

В соответствии с этими критериями производиться выбор каналов связи (как правило, 2 канала - основной и резервный), подбирается оборудование для оповещения и места их установки. Также важным моментом является надежность и бесперебойная работа системы оповещения, что предусматривает создание запасного пункта управления (ЗПУ) при выходе основного (ОПУ) из строя.

После анализа критериев и ряда производственных и технических проблем предприятия начинается этап проектирования и разработки системы оповещения.

2. РАЗРАБОТКА СИСТЕМЫ

2.1 Описание объекта

ПАО «Севералмаз» располагается на северо-западе России в Архангельской области и является одним из самых молодых алмазодобывающих предприятий России. На его территории расположены здание управления, обогатительная фабрика, пожарное депо и промышленная зона. Общая площадь составляет . Промышленная зона имеет форму спирали. Диаметр самых первых окружностей спирали промышленной зоны составляют 2000 м. Общий план расположения объектов представлен на рисунке 2.1, где 1 - здание управления, 2 - обогатительная фабрика, 3 - пожарное депо, 4 - промышленная зона.

Рисунок 2.1- План расположения объектов предприятия

В связи с местоположением и данного рода производства на предприятии очень большой риск возникновения следующих ЧС: обвал земляных пород в районе промышленной зоны, затопление промышленной зоны. А также не исключены ЧС: пожар, не законное проникновение на территорию предприятия, ДТП, выход из под контроля станов и конвейеров на обогатительной фабрике. На данный момент предприятие оснащено системой оповещения, не способной оповестить персонал и руководство по всем сигналам тревог.

Здание управления состоит из 3-х этажей. На каждом этаже расположены датчики ОПС и рупора системы оповещения и эвакуации персонала (СОУЭ). Усилитель СОУЭ расположен на 1 этаже, в комнате охраны. Диспетчерская находиться на 3 этаже. В диспетчерской развернут пост главного оператора, в который входит аппаратура П-166М, включая АРМ и панели тревожных кнопок и запуска сирен.

Обогатительная фабрика и пожарное депо - одноэтажные здания. На обогатительной фабрике и пожарном депо установлены датчики охранно-пожарной сигнализации (ОПС), сигналы с которых поступают как к диспетчеру фабрики и депо, так и на охранный пост здания управления. В диспетчерских помимо системы ОПС развернута система СОУЭ, которая оповещает людей, находящихся внутри здания. Усилитель СОУЭ расположен в комнате диспетчера.

На промышленной зоне и обогатительной фабрике установлены электромеханические сирены С40 (по 1 сирене на каждом объекте), которые запускаются в ручном режиме (включением автоматов). Автоматы находятся в ОПУ.

2.2 Постановка технического задания

На предприятии необходимо обеспечить громкоговорящей связью все здания и промышленную зону таким образом, чтобы сигнал с верхнего звена (ЕДДС г. Архангельск) поступал на оконечное оборудование без участия оператора. Оператору поступает только информация о приходе данного сигнала. Сам оператор должен иметь возможность проводить оповещение, как с АРМа, так и с пульта управления по заранее запрограммированным кнопкам.

АРМ должен быть запрограммирован на оповещения по следующим тревогам ЧС: пожар, незаконное проникновение, затопление, обвал земляных пород, нештатная ситуация. Тревоги «Пожар» и «Незаконное проникновение» должны поступать как в ручном режиме (оповещение производит оператор, после уточнения возникновения угрозы), так и в автоматическом режиме (от датчиков охрано-пожарной сигнализации (ОПС)). Тревоги «Затопление» и «Обвал земляных пород» производятся в ручном режиме оператором с АРМ. Тревога «Нештатная ситуация» предназначена для оповещения по ситуациям, которые могут возникнуть, помимо описанных выше. Например, ДТП на территории предприятия, выхода из строя оборудования на фабрике и т.п.. Тревога «Нештатная ситуация» должна иметь возможность оператору запустить оповещения как через синтезатор речи, так и через микрофон (записать файл или трансляция голоса в режиме реального времени «real time»).

Тревоги ГО должны приходить в автоматическом режиме, оператору необходимо будет только подтвердить их приход в ручном режиме. Но также должна быть предусмотрена возможность их запуска и в ручном режиме, если приказ на запуск придет не с П-166М, а по телефонной линии.

Помимо тревог ГО и ЧС должны быть настроены учебная тревога для рабочего персонала и техническая проверка для проверки работоспособности оборудования.

Любая тревога, запускаемая с ОПУ должна иметь возможность сброса. Тревоги, приходящие с верхнего звена не должны быть прерваны действиями оператора.

При оповещении с пункта управления завода (ПУ) оператор должен иметь возможность запускать оборудование в следующих режимах:

- избирательный;

- избирательный по заранее установленным сценариям;

- групповой;

- групповой по заранее установленным сценариям;

- циркулярный;

- циркулярный по заранее установленным сценариям.

На всей территории предприятия развернута локально-вычислительная сеть (ЛВС), что позволяет ее использовать как основной канал связи. Местная автоматическая телефонная станция (АТС) поддерживает SIP протокол и позволяет реализовать резервный канал связи.

На данный момент в здании управления, в диспетчерской развернут основной пункт управления (ОПУ) на базе П-166М, которая сопряжена с командным пунктом ЕДДС г. Архангельск. Вместо него необходимо поставить АРМ с аппаратурой перехвата сигналов с верхнего звена и ОПС. Само здание должно быть оснащено оборудованием для оповещения персонала, находящего внутри здания и на его территории (100 метров от здания). Также система оповещения должна быть сопряжена с местной системой ОПС, системой ОПС фабрики и пожарного депо.

Запасной пункт управления (ЗПУ) планируется разместить в пожарном депо. ЗПУ должен подключаться к оборудованию оповещения не менее чем после минуты не активной связи ОПУ. Также в депо необходим усилитель для оповещения персонала депо, находящегося внутри здания и на его территории (100 метров от здания). На территории обогатительной фабрики нужно разместить усилители для оповещения персонала фабрики и промышленной зоны, чтобы покрытие зон оповещения на 200 метром превышало территории фабрики и промышленной зоны. Также на обогатительной фабрике должны стоять устройства запуска электромеханических сирен С-40. Электромеханические сирены должны запускаться по приходу команды с АРМ УСК. Устройства запуска сирен должны иметь основной и резервный каналы связи, а также выдавать достаточную мощность для раскрутки сирен.

2.3 Выбор оборудования

Оборудование выбирается таким образом, чтобы были удовлетворены все требования нормативных документов, в том числе ГОСТ Р 42.3.01--2014 [3].

Таким образом, усилителям должно хватать мощности для выдачи контента оповещения на все подключенные к нему рупора, через которых проходит оповещение населения, а рупора в свою очередь должны покрывать зону оповещения, указанную в ТЗ. Электромеханические сирены также должны покрывать зону, указанную в ТЗ, а устройства запуска сирен (УЗС) должны выдавать необходимое напряжение и мощность для обеспечения стабильной работы сирен. Аппаратура перехвата должна в короткие сроки принимать и обрабатывать приходящие сигналы по всем задействованным каналам связи, а также формировать и выдавать сигналы с контентом оповещения на подключенные к нему устройства оповещения (усилители, УЗС, АРМы). Существуют несколько компаний по производству систем оповещения, подходящие для данного предприятия:

1) ООО НПО «Инженерные системы»

2) ООО «Связь-Сервис»

3) АО «КЗТА»

2.3.1 Выбор аппаратуры перехвата

Выбор аппаратуры перехвата производился в соответствии с требованиями ГОСТ Р 42.3.01-2014 :

« 5.2 Требования к аппаратуре запуска и мониторинга оконечных средств оповещения населения.

5.2.1 Аппаратура запуска и мониторинга оконечных средств оповещения населения предназначена для переключения сетей и каналов связи и вещания и включения (запуска) специальных оконечных средств оповещения для передачи сигналов и информации оповещения.

5.2.2 Аппаратура запуска и мониторинга оконечных средств оповещения населения должна обеспечивать:

- работу по цифровым и аналоговым сетям и каналам связи, техническим средствам массовой информации;

- возможность проверки работоспособности (мониторинга) системы оповещения, специальных оконечных средств оповещения населения;

- подтверждение передачи сигналов и информации оповещения;

- защиту от несанкционированного доступа » [3].

В качестве аппаратуры перехвата рассмотрено следующее оборудование:

1) Контроллер «УМС-М».

Контроллер «УМС-М» фирмы ООО НПО «Инженерные системы» предназначен для непрерывного измерения количества электрических импульсов от измерительных преобразователей, первичной обработки, хранения, и дальнейшей передачи значений в виде электрических цифровых сигналов. Контроллер регистрирует показания приборов учета, мониторинг состояния и управления подключенными системами и устройствами.

Область применения - в составе информационных систем контроля энергоресурсов. Для измерения мощности дозы гамма-излучения, содержания кислорода, токсичных и горючих газов с сохранением результатов во внутренней памяти устройства для передачи на верхний уровень системы по сети Ethernet.

Контроллер может работать как автономно, так и в составе Комплекса технических средств «Модуль сопряжения с системами оповещения и мониторинга «Ароганит МС» [4].

2) Устройство сопряжения и контроля «УСК-1».

Изделие предназначено для сопряжения различных систем мониторинга, контроля и оповещения с центральным АРМ УСК, включая оборудование ОРТПЦ, радиостанции, АТС, диспетчерские и поисково-распорядительные системы, оборудование голосового, звукового и цвета-светового оповещения. Применение для программирования изделия интерпретируемого сценарного языка на базе «Lua» позволяет реализовывать любые, самые сложные алгоритмы взаимодействия с системами различного назначения.

Изделие имеет встроенную память для хранения сообщений и алгоритмов действий (количество записанных вариантов более 500), возможность управления по сетям TCP/IP, GSM каналам, телефонным линиям, каналам П-166М (через изделие БПРУ), по протоколам RS-232 и RS-485, по «сухим» контактам и каналам тональной частоты (от радиостанции, трансляционной сети, выделенной линии, теле- и радиоприемной аппаратуры и др.). Имеет возможность подключения различных датчиков мониторинга и позволяет автоматически запускать оконечные устройства при превышении порога. Предусмотрена автоматическая проверка по расписанию подключенных устройств с отправкой результатов на АРМ по ЛВС или через СМС. Также предусмотрена функция оповещения ответственных лиц по СМС, дозвону и электронной почте при получении тревожных сигналов с датчиков. На экране УСК-1 отображаются все поступающие и отправляемые команды.

УСК-1 состоит из функционально законченных интерфейсных модулей, каждый из которых имеет свое конкретное предназначение. В одно изделие УСК-1 можно вместить до 6 различных модулей. В состав УСК-1 входят следующие модули:

1. BPRU - предназначен для приема команд с аппаратуры БПРУ П-166М и выдачи голосового сообщения на оконечное оборудование.

2. KPU - предназначен для приема состояний изменения положения и управления реле по принципу «сухой контакт».

3. ATS - предназначен для приема поступающих вызовов и осуществление оповещения через АТС.

4. FSK - предназначен для приема сигналов тональной частоты (ТЧ).

5. USK-C - предназначен для формирования цвета-светового сигнала с помощью прожекторов. Для формирования цвета-светового сигнала могут использоваться четыре цвета - красный, зеленый, синий и бело-лунный [7].

3) Блок перехвата ТЛГ/КВ каналов «П-166М ТГ»

П-166М ТГ обеспечивает передачу буквенно-цифровой информации оповещения по:

- отбираемым или выделенным телеграфным каналам по 16 направлениям с возможностью наращивания до 64 направлений, для чего должна предусматриваться возможность каскадирования блоков общим числом не более 4;

- коротковолновым каналам связи в режиме амплитудной телеграфии по 8 направлениям с возможностью наращивания до 16 направлений;

- сети абонентского телеграфа [5].

Так как задачами аппаратуры перехвата являются перехват команд с П-166М ЕДДС г. Архангельск и оповещения по ним персонала на территории предприятия, а также оповещение по тревогам от систем мониторинга предприятия, то под выполнение полностью этих команд подходит УСК-1, так как:

- Контроллер «УМС-М» может собирать информацию от систем мониторинга, но не может стыковаться с П-166М без помощи стороннего оборудования, и канал связи всего один - Ethernet.

- Блок перехвата ТЛГ/КВ каналов «П-166М ТГ» легко может сопрягаться по выделенным и телеграфным линиям связи. Это можно рассматривать как запасной канал связи. Команды по основному каналу связи будут приходить на БПРУ, но данное оборудование не способно принимать сигналы от систем мониторинга предприятия.

- УСК-1 может как перехватывать сигналы системы П-166М ЕДДС, так и принимать сигналы от систем мониторинга предприятия, тем самым удовлетворяет требования. Тем более устройство перехвата простое в эксплуатации и имеет модульную архитектуру, что позволяет без труда заменить любой модуль при выходе его из строя.

В связи с принятым выбором, необходимо укомплектовать УСК-1 модулями BPRU, KPU и ATS. Модуль BPRU будет служить для перехвата команд прерывистой сирены (КОМ 3), голосового тракта (КОМ 5) и отбоя (КОМ 6). Модуль KPU будет служить для перехвата команды непрерывной сирены (КОМ 2). Модуль ATS будет служить для управления системой оповещения по приходу команд с П-166М.

Для перехвата сигналов тревог с датчиков ОПС необходимы модули KPU в количестве 3 штук: на 1 модуль будут заведены 3 шлюза пожарной системы (1, 2, 3 этаж здания управления), на 2 модуль буду заведены 3 шлюза охранной системы (1, 2, 3 этаж здания управления), на 3 модуль заведены 2 шлюза пожарной системы (обогатительная фабрика и пожарное депо), 2 шлюза охранной системы (обогатительная фабрика и пожарное депо).

2.3.2 Выбор усилителей

Для внутреннего оповещения уже есть усилители СОУЭ и рупорные громкоговорители. Для внешнего оповещения установлены по 4 рупорных громкоговорителя для вещания по периметру каждого здания. Необходимы управляющие усилители, к которым будут подключаться рупора и усилители СОУЭ по приоритетному каналу для трансляции сигналов тревог внутри зданий, мощности должно быть не менее 600Вт. Также усилитель должен быть простой при эксплуатации и модульный при замене или добавлении какого-либо элемента.

При выборе усилителей учитывались требования ГОСТ Р 42.3.01-2014:

«5.3 Требования к специальному оконечному средству оповещения населения.

5.3.1 Специальное оконечное средство оповещения населения предназначено для подачи сигналов и речевой информации оповещения.

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

5.3.3 Установка специального оконечного средства оповещения населения не должна снижать прочность, устойчивость и надежность конструкций зданий и сооружений, на которых они размещаются.

5.3.4 Специальное оконечное средство оповещения населения, установленное на открытых пространствах, не должно:

- влиять на безопасность дорожного движения;

- размещаться на одной опоре с дорожными знаками, светофорами, мачтами.

5.3.5 Специальное оконечное средство оповещения населения должно устанавливаться таким образом, чтобы обеспечивать четкую слышимость звуковых сигналов:

- разборчивость слов при передаче речевых сообщений должна быть не менее 93 %;

- диапазон воспроизводимых частот речевого тракта должен быть 0,3--3,4 кГц;

- коэффициент нелинейных искажений на частоте 1000 Гц должен быть не более 5 %;

- уровень звука речевых сообщений должен быть не менее 75 дБ на расстоянии 3 м от специального оконечного устройства оповещения населения, но не более 120 дБ в любой точке озвучивания пространства;

- уровень звука речевых сообщений должен быть не менее чем на 15 дБ выше допустимого уровня звука постоянного шума.

5.3.6 При размещении на открытом пространстве специальное оконечное средство оповещения населения должно устойчиво функционировать при следующих условиях эксплуатации:

- температура окружающей среды от минус 50 °С до плюс 50 °С;

- относительная влажность воздуха от 30 % до 95 %;

- атмосферное давление от 74,8 до 106,7 кПа;

- степень защиты оболочки должна быть не ниже IP 54 по ГОСТ 14254» [3].

Выбор усилителей производился из следующих моделей:

1) Усилитель «УМС».

Предназначен для обеспечения своевременного доведения информации и сигналов оповещения до органов управления, сил и средств гражданской обороны и населения об опасностях, возникающих при ведении военных действий или вследствие этих действий, а также угрозе возникновения или возникновении чрезвычайных ситуаций природного или техногенного характера. Основная задача УМС - обеспечение передачи и трансляции сигнала электронной сирены и звукового сигнала.

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

Характеристики УМС:

· имеет 19-дюймовое и блочное исполнение;

· обладает возможностью автономной работы в режиме ожидания не менее 24 часов и в режиме ретрансляции не менее 2 часов при полной нагрузке;

· конструкция УМС обеспечивает лёгкость и удобство монтажа и ремонта, доступность ко всем блокам и удобство их демонтажа;

· УМС имеет функцию контроля пожаробезопасности и несанкционированного вскрытия;

· возможность передачи заранее записанных сообщений;

· возможность передачи сообщений через операторов сотовой связи (GSM канал), в том числе и с помощью SMS сообщений, а также по телефонным линиям;

· возможность объединения в центральную систему оповещения (ЦСО);

· возможность использования УМС в уличных условиях;

· УМС имеет световую индикацию режимов работы оборудования.

· предназначен для работы как в центральной сети оповещения с управлением аппаратурой П166М, так и от аппаратуры, обеспечивающей передачу звукового сигнала и сигналов управления по телефонной линии, GSM каналу или с пульта управления;

· оборудование не предназначено для круглосуточной работы в режиме ретрансляции;

· допустимые условия эксплуатации:

а) температура окружающего воздуха (предельные значения) от 1 до 40 °С;

б) относительная влажность воздуха не более 80 % при температуре 25 °С;

в) атмосферное давление от 84,0 кПа (630 мм рт.ст.) до 106,7 кПа (800 мм рт.ст).

· степень защиты от соприкосновения с опасными частями, расположенными внутри оболочки и защита от попадания воды соответствует ГОСТ 14254-96, категории IР43 (в зависимости от пожеланий заказчика имеется возможность модернизации УМС до категории IP55) [4].

2) Усилитель «УСК-Т».

Предназначен для подачи предупредительного сигнала «Внимание всем» и трансляции (ретрансляции) НЧ сигнала через устройства громкой связи. При этом используются АРМ диспетчера (прием команд и НЧ по ЛВС), БПРУ П-166М (прием команд и НЧ), локальный микрофон-манипулятор, входы ТЧ для приема пусковых комбинаций через радиостанцию, телефонную, выделенную линию, трансляционную сеть, каналы теле- и радиовещания и т.д.. При получении команды на запуск УСК-Т обеспечивает трансляцию (ретрансляцию) НЧ сигнала с АРМ диспетчера (микрофон, синтезатор речи, заранее записанное речевое сообщение), БПРУ П-166М (микрофон, заранее записанное речевое сообщение) или внутренней памяти устройства.

Усилитель может функционировать как автономно, так и в составе аппаратно-программного комплекса АРМ УСК, принимая команды и НЧ сигнал от АРМ диспетчера и возвращая статистику по оповещению.

Усилитель соответствует:

- требованиям ГОСТ Р МЭК 60065-2002;

- по устойчивости к воздействию климатических факторов внешней среды группе С4, по устойчивости к механическим воздействиям группе N2, по устойчивости к воздействию атмосферного давления группе Р1 по ГОСТ 12997-84;

- по приспособленности к диагностированию варианту 6 по ГОСТ 26656-85;

- по требованиям надежности наименованию «ремонтируемое и восстанавливаемое группы II вида 1» по ГОСТ 27.003-90.

УСК-Т производит трансляцию звуковых файлов, хранящихся в памяти изделия или ретрансляцию НЧ сигналов, принятых с АРМ УСК, АТС, БПРУ П-166М или других источников на устройства (системы) громкой связи.

Запуск УСК-Т осуществляется при получении:

- команды (и звукового файла) от АРМ УСК по вычислительной сети на базе стека TCP/IP напрямую, через АТС или радио, радиотрансляционные и радиовещательные сети;

- команд и НЧ сигналов от зарегистрированных сотовых телефонов, корпоративных телефонов и телефонов ТфОП (с возможностью запуска по паролю); НЧ сигналов от вышестоящих УСК-Т;

- команд и НЧ сигналов от подключенной гарнитуры;

- команд и НЧ сигналов от БПРУ П-166М.

УСК-Т обеспечивает:

- трансляцию (ретрансляцию) как сирены, так и голосового сообщения;

- управление пускателем электромеханических сирен через сухие контакты с заданными временными интервалами;

- выходную мощность звукового сигнала до 1000Вт (в зависимости от характеристик подключаемых устройств громкой связи);

- подключение рупоров на напряжение 100-120В;

- возможность последовательного подключения до 7 дополнительных блоков УСК-Т по схеме «1&7» (1 master и 7 slave);

- хранение заранее записанных голосовых сообщений общей длительностью до 270 часов, количество команд на запуск - 999;

- подключение любых датчиков, работающих по принципу «сухой контакт» с возможностью автоматического запуска оповещения;

- выдачу квитанций о процессе оповещения;

- работу от питающей сети 220В и аккумуляторных батарей 12 В; время автономной работы в дежурном режиме не менее 7 дней, в режиме трансляции голосового сообщения - не менее 30 минут (при мощности 500Вт). бесперебойную работу в диапазонах температур окружающей среды от минус 50 °С до плюс 50 °С;

- степень защиты оболочки шкафа IP 54.

- относительная влажность воздуха не более 80 % при температуре 25 °С;

- атмосферное давление от 84,0 кПа (630 мм рт.ст.) до 106,7 кПа (800 мм рт.ст) [8].

3) Блок оповещения универсальный П-166М «БОУ-М».

Обеспечивает функционирования комплекса по аналоговым каналам связи и имеет:

- Ethernet окончание для обмена информацией оповещения с блоком управления своего уровня.

- Взаимодействие с устройствами оповещения вышестоящего уровня (до двух направлений).

- Не менее 12 аналоговых окончаний для обмена информацией оповещения с устройствами оповещения своего и нижестоящего уровней.

- Обеспечение взаимодействия блоков управления смежных уровней.

Конструктивно блок выполнен виде 19-ти дюймовой конструкции высотой 6 U. Блок состоит из 16-ти ТЭЗ, 14 из которых - сменные. Количество и номенклатура устанавливаемых ТЭЗ определяются числом оповещаемых направлений и типом устройств оповещения. Для расширения конечных устройств оповещения возможно наращивание блоков оповещения универсальных до 10 [5]. Так как задачами усилителя являются прием команд и выдача необходимой мощности на рупора для оповещения персонала на территории предприятия, а также надежность и бесперебойность в процессе эксплуатации, то под выполнение этих требований подходит усилитель УСК-Т с мощностью 600Вт, так как:

1) Усилитель «УМС» не рассчитан на низкие температуры и не может выдавать требуемую мощность.

2) Имеет модульную архитектуру и может выдавать требуемую мощность, но предназначен только для размещения внутри помещения и не может управлять усилителем стороннего производителя.

Для получения сигналов тревог основным каналом является Ethernet, поэтому все УСК-Т в своем составе укомплектованы сетевым модулем NET. Для получения команд по резервному каналу, а именно телефонной линии, усилитель укомплектован модулем ATS. Для управления усилителем СОУЭ, УСК-Т укомплектован платой BPRU, которая выдает сухой контакт для переключения приоритета и посылает НЧ сигнал. Также все УСК-Т укомплектованы мастер-модулем с картой памяти, который служит для обработки приходящих команд и управления усилителем, а также модулем вторичного питания, который преобразует 12В в 5В и 3.3В для питания модулей.

2.3.3 Выбор устройств запуска сирен

Устройство запуска сирен должно быть устойчиво к низким температурам, модульным, иметь несколько каналов связи, иметь контроль фаз (при потере напряжения на одной из фаз сообщать оператору) и размещаться рядом с электромеханической сиреной.

При выборе были рассмотрены следующие варианты:

1) Блок управления сиренами «П-166М БУС»

БУС предназначен для управления электромеханическими сиренами (С-28, С-40) и обеспечивает:

· прием команд от блока управления;

· мониторинг напряжения электропитания сирены (однофазного или трехфазного);

· включение сирены в прерывистом или непрерывном режимах

· формирование и передачу сигнала подтверждения

· выключение сирены

Блок управления сиреной имеет два исполнения, обеспечивающих:

· прием команд и передачу сигналов подтверждения блоку управления своего уровня по цифровым сетям с коммутацией пакетов (ТСР/IР)

· прием команд и передачу сигналов подтверждения блоку БОУ-М своего уровня по аналоговым каналам связи

Конструктивное исполнение блока управления сиреной - малогабаритный герметичный электрический шкаф [5].

2) Устройство запуска сирен «УСК-С».

УСК-С предназначен для управления электромеханическими сиренами (С-28, С-40) и обеспечивает:

· прием команд от АРМ УСК;

· мониторинг напряжения электропитания сирены (однофазного или трехфазного);

· включение сирены в прерывистом или непрерывном режимах

· формирование и передачу сигнала подтверждения

· выключение сирены

· прием команд и передачу сигналов подтверждения оператору на АРМ УСК по Ethernet и аналоговым каналам связи.

Конструктивное исполнение УСК-С - малогабаритный герметичный электрический шкаф с модульной архитектурой [9].

Оба рассматриваемых варианта очень похожи по характеристикам, но БУС не имеет модульной архитектуры, что снижает его быстрый ремонт, поэтому УСК-С больше подходит для решения поставленных задач.

2.4 Разработка принципиальной схемы размещения оборудования

Оборудование размещено относительно удобства его эксплуатации и обслуживания, а также предельного расстояния устройств запуска до их оконечных устройств. Оборудование размещено на 4 объектах, поэтому разработано 4 схемы. На рисунке 2.2 представлена схема размещения оборудования в здании управления (ОПУ).

Рисунок 2.2 - Схема размещения оборудования в здании управления

На рисунке 2.3 представлена схема размещения оборудования в пожарном депо (ЗПУ).

Рисунок 2.3 - Схема размещения оборудования в пожарном депо

оповещение население программный комплекс

На рисунке 2.4 представлена схема размещения оборудования на обогатительной фабрике.

Рисунок 2.4 - Схема размещения оборудования на обогатительной фабрике

На рисунке 2.5 представлена схема размещения оборудования на промышленной зоне.

Рисунок 2.5 - Схема размещения оборудования на промышленной зоне

На схемах использованы следующие графические обозначения:

Оборудование, находящееся в телекоммуникационных шкафах, размещается следующим образом (рисунок 2.6):

Рисунок 2.6 - Схема размещения оборудования в ТК шкафах

2.5 Разработка монтажной схемы

Монтажная схема разработана на основе схем размещения оборудования. Часть монтажной схемы приведена в приложении 1 на рисунке 2.7 с кабельным журналом (таблица 2.1).

2.6 Разработка функциональной схемы

Функциональная схема показывает протекающие взаимосвязи между устройствами в процессе оповещения и дежурном режиме. Функциональная схема представлена на рисунке 2.8, а также в приложении 2.

Рисунок 2.8 - Функциональная схема работы оборудования

Основной функционал, который проходит по данной схеме, начинается с команды, которая поступает с КТС П-166М ЕДДС г. Архангельск. Команда приходит на П-166М БПРУ и параллельно в АРМ УСК. В АРМ УСК и УСК-1 запускаются сценарии:

1) Сценарий АРМ УСК отправляет в УСК-1 и в ЕДДС г. Архангельск сигнал о том, что он получил команду от верхнего звена и готов к запуску системы оповещения. Далее через сервер оконечного оборудования подает сигналы на запуск оконечных устройств на модули «NET».

2) Сценарий УСК-1 ждет от АРМ УСК сигнал подтверждения запуска. Если УСК-1 в течение определенного времени не получает сигнал подтверждения, то запускает систему оповещения по резервному каналу, перехватывая команды П-166М БПРУ через модули BPRU и KPU. После перехвата определенной команды (КОМ 2, КОМ 3 или КОМ 5) запускает соответствующий сценарий, который с помощью модуля ATS делает дозвон на IP АТС и подключает оконечные устройства к оповещению в режиме конференции.

3. ВНЕДРЕНИЕ СИСТЕМЫ НА ОБЪЕКТЕ

3.1 Настройка и программирование системы

После монтажных работ первым делом проверялась автономная работа устройств от сети 220В, надежность подключений и бесперебойный обмен пакетами между устройствами по локально-вычислительной сети.

Настройка системы состоит из нескольких этапов:

1) настройка УСК-Т;

2) настройка УСК-С;

3) настройка СПО УСК-1;

4) настройка сервера оконечного оборудования;

5) настройка http сервера;

6) настройка smpp сервера;

7) настройка картографии;

8) настройка карты сети;

9) настройка сопряжения с П-161М РММ-8 БС «Сигма» г. Архангельск;

10) настройка сопряжения АРМов;

11) настройка сценариев оповещения.

3.1.1 Настройка УСК-Т

Программирование УСК-Т производится специальными командами, которые записываются на карту памяти мастер-модуля в виде текстовых документов формата TXT. Каждая карта памяти содержит папки AUDIO, SL_SETT, SC_KPU, SC_USKC, SC_CODES.

В папке AUDIO содержаться аудиофайлы в WAV формате, которые воспроизводятся по команде. Содержимое папки представлено на рисунке 3.1.

Рисунок 3.1 - Содержимое папки AUDIO

Файл «S3.wav» имитирует непрерывную сирену 3 минуты, файл «S11.wav» имитирует прерывистую сирену на 11 циклов (сигнал «Внимание всем»), файл «TP.wav» запускается по технической проверке, файл «UT.wav» запускается по учебной тревоге.

В папке SL_SETT содержатся файлы с информацией о модулях усилителя. В файлах каждая настройка начинается с новой строки и заканчивается Enter, включая последнюю. Первая строка всегда является идентификатором модуля, если в слоте не тот модуль настройки к нему не применятся. Строки должны иметь заданный формат и порядок. Если настройка неактуальна строку удалять нельзя. Название каждого файла - номер слота на кросс-плате. Содержимое папки представлено на рисунке 3.2.

Рисунок 3.2 - Содержимое папки SL_SETT

Файл «2.txt» содержит настройки модуля NET (рисунок 3.3).

Рисунок 3.3 - Настройки модуля NET

Значение строк представлено ниже:

MAC{0C0.01F.044.0C8.04D.066} - MAC адрес модуля;

SRC_IP{192.168.250.104} - IP адрес модуля;

MASK{255.255.255.000} - маска сети;

GTW_ADDR{192.168.250.254} - IP адрес шлюза;

DSTN_IP{192.168.250.051} - IP адрес «АРМа»;

CMD_SRC_PORT[9999] - порт TCP протокола;

AUD_SRC_PORT[6666] - входящий порт аудио данных;

AUD_DSTN_PORT[7777] - исходящий порт аудио данных;

PRIORITY[3] - приоритет модуля, по возрастанию;

STATISTICS[1] - статистика. Если 0 модуль не передает статистику, если 1 модуль передает всю статистику.

Файл «4.txt» содержит настройки модуля ATS (рисунок 3.4).

Рисунок 3.4 - Настройки модуля ATS

Значение строк представлено ниже:

ANSW_NUM{555} - номер телефона для дозвона по приходу команды на модуль;

ANSW_SC[10] - номер сценария который будет выполнен по подъему трубки модулем;

CLEAR_SC[100] - номер сценария который будет выполнен по отбою;

PRIORITY[2] - приоритет модуля, по возрастанию;

STATISTICS[1] - статистика. Если 0 модуль не передает статистику, если 1 модуль передает всю статистику.

Файл «5.txt» содержит настройки модуля BPRU (рисунок 3.5).

Рисунок 3.5 - Настройки модуля BPRU

Значение строк представлено ниже:

CSO_3[13] - номер сценария, который будет выполнен по команде КОМ-3;

CSO_5[15] - номер сценария, который будет выполнен по команде КОМ-5;

CSO_6[16] - номер сценария, который будет выполнен по команде КОМ-6;

PRIORITY[1] - приоритет модуля, по возрастанию;

STATISTICS[1] - статистика. Если 0 модуль не передает статистику, если 1 модуль передает всю статистику.

Папка SC_KPU предназначена для хранения сценариев модулей KPU, папка SC_USKC предназначена для хранения сценариев модулей УСК-Ц. В данном случае папки не содержат файлов. Папка SC_CODES предназначена для хранения сценариев установленных модулей. Имена файлов могут быть произвольными, но для удобства берутся в соответствии с кодом тревоги. Содержимое папки представлено на рисунке 3.6.

Рисунок 3.6 - Содержимое папки SC_CODES

Файл «1.txt» содержит сценарий под команду «КОМ-3» БПРУ-02 П-166М (рисунок 3.7).

Рисунок 3.7 - Сценарий под команду «КОМ-3»

Значение строк представлено ниже:

Ampl_On - команда на включение усилителя;

ALL_BPRU_On - команда модулю BPRU на замыкание c выхода OUT сухого контакта и сопряжение модуля со звуковой шиной кросс-платы;

Delay[30] - временная задержка в миллисекундах, следующая строка не будет выполнена до истечении указанного времени;

Start_File{S11}[0][1] - воспроизведение файла «S11.wav». Первое значение в квадратных скобках - время воспроизведения, второе значение - количество повторов. Если время задано 0, то файл будет воспроизводиться указанное количество повторов.

Wite_Play - временная задержка, ожидание завершения воспроизведения аудиофайла.

Start_Voice[999] - подключение усилителя к звуковой шине кросс-платы на 999 секунд. Звук берется с модуля, на который пришла команда на запуск.

Delay[100] - аналогично строке Delay[30], но с большей временной задержкой. Данная строка предназначена для продления жизни сценария.

Файл «2.txt» содержит сценарий под команду «КОМ-2» БПРУ-02 П-166М (рисунок 3.8).

Рисунок 3.8 - Сценарий под команду «КОМ-2»

Файл «3.txt» содержит сценарий под техническую проверку (рисунок 3.9).

Рисунок 3.9 - Сценарий под техническую проверку

Файл «4.txt» содержит сценарий под учебную тревогу (рисунок 3.10).

Рисунок 3.10 - Сценарий под учебную тревогу

Файл «5.txt» содержит сценарий под оставшиеся тревоги (рисунок 3.11).

Рисунок 3.11 - Сценарий под оставшиеся тревоги

Файл «6.txt» содержит сценарий отбоя тревоги (рисунок 3.12).

Рисунок 3.12 - Сценарий отбоя тревоги

Значение строк представлено ниже:

Stop_Audio - завершение воспроизведения аудиофайла;

Ampl_Off - команда на выключение усилителя;

ALL_BPRU_Off - команда модулю BPRU на отключение от звуковой шины кросс-платы.

3.1.2 Настройка УСК-С

Программирование УСК-С производится аналогично УСК-Т. Карта памяти УСК-С содержит те же самые папки, что и УСК-Т, но файлы находятся только в папках SL_SETT и SC_CODES, остальные папки пустые. Содержимое папки SL_SETT представлено на рисунке 3.13.

Рисунок 3.13 - Содержимое папки SL_SETT

Файл «2.txt» содержит настройки модуля NET (рисунок 3.14).

Рисунок 3.14 - Настройки модуля NET

Файл «4.txt» содержит настройки модуля ATS (рисунок 3.15).

Рисунок 3.15 - Настройки модуля ATS

Содержимое папки SC_CODES представлено на рисунке 3.16.

Рисунок 3.16 - Содержимое папки SC_CODES

Файл «1.txt» содержит сценарий запуска сирены в прерывистом режиме (рисунок 3.17).

Рисунок 3.17 - Сценарий запуска сирены в прерывистом режиме

Значение строк представлено ниже:

Start_Siren[165][10][5] - команда на запуск сирены. Магнитный контактор работает в течение 165 секунд, из которых 10 секунд он включен, потом 5 секунд - выключен;

Файл «2.txt» содержит сценарий запуска сирены в непрерывном режиме (рисунок 3.18).

Рисунок 3.18 - Сценарий запуска сирены в непрерывном режиме

Файл «6.txt» содержит сценарий отключение сирены (рисунок 3.19).

Рисунок 3.19 - Сценарий отключения сирены

Значение строк представлено ниже:

Stop_Siren - команда на остановку сирены.

3.1.3 Настройка СПО УСК-1

СПО УСК-1 работает в среде Linux. Так же, как в УСК-Т(С) первым делом производилась настройка модулей. Данная настройка производилась в конфигурационном файле «usk.conf». Файл находится по умолчанию в «/etc». Текст файла приведен ниже:

# адрес шины УСК-1 в формате «IP адрес:порт»

usk-address 192.168.250.5:9999

# адрес для посылки по UDP данных в шину УСК-1 (на данный момент не поддерживается)

usk-address-for-sound-bus 192.168.250.5:7777

# UDP порт для приема звука с шины УСК-1

sound-bus-udp-port 7777

# директория, куда сервис сохраняет звук с шины УСК-1 в виде файлов

sound-file-dir /usr/local/share/usk/usk-audio/

# порт для подключения Сервера УСК

service-port 11112

# использовать шину УСК второй версии для регистрации модулей

usk-bus v2

# регистрация KPU модулей

kpu-relay-module-v2 1 KPU 1 5

kpu-relay-module-v2 2 KPU 1 4

kpu-relay-module-v2 3 KPU 1 2

# регистрация BPRU модуля

bpru-module-v2 30 BPRU 1 2

# регистрация ATS модуля

ats-module-v2 100 ATS 1 2

Формат настроек для модулей рассмотрен на примере KPU:

kpu-relay-module-v2 1 KPU 1 5, (1)

где kpu-relay-module-v2 - обозначение, что регистрируем модуль KPU под версией шины 2;

1 - присваиваемый в УСК номер платы (по которому идет обращение в сценариях);

KPU - присваиваемое имя модуля (используется только при регистрации);

1 - версия платы (параметр указан на плате);

5 - номер, зашитый в самом модуле (параметр указан на плате).

Следствием удачной регистрации будут следующие строки в логах Сервиса УСК (рисунок 3.20):

Рисунок 3.20 - Логи успешной регистрации модулей

addr - слот кросс-платы УСК-1, в котором стоит плата;

version - версия платы;

id - номер, зашитый в самом модуле;

name - присвоенное имя модуля;

us module num - присвоенный в УСК номер платы. В сценариях при обращении к конкретной плате указывается этот номер.

Сигналы с ОПС и сигналы «КОМ-2» с БПРУ-02, приходящие на модули KPU, принимаются внешними событиями УСК-1. Создание и написание событий производилось через специальную программу «usk-settings.exe». Ее интерфейс имеет следующий вид (рисунок 3.21):

Рисунок 3.21 - Программа «usk-settings.exe»

Все события просматриваются при нажатии на кнопку «События». Событие, по которому производится перехват сигнала «КОМ-2» с БПРУ-02 представлено на рисунке 3.22.

Рисунок 3.22 - Событие перехвата сигнала «КОМ-2»

В поле «Имя события» прописывается название данного события. В поле «Имя скрипта» указывается название сценария, который будет запущен при инициализации данного события. В поле «Номер КПУ» прописывается номер модуля KPU, с которого будет приходить сигнал. Если галочки не будет стоять, то сигнал может прийти с любого модуля KPU, зарегистрированнного на УСК-1. В поле «Номер датчика» указывается номер реле, которое будет передавать сигнал. Если галочки не будет стоять, то сигнал может приходить с любых 4 реле КПУ. В поле «Состояние датчика» указывается положение реле КПУ (1 или 0), по которому будет срабатывать событие. Если галочки не будет стоять, то сработка события будет происходить по любому из состоятий.

События по перехвату сигналов от ОПС настраиваются аналогичным образом. События перехвата сигналов пожара здания управления показаны на рисунках 3.23, 3.24 и 3.25.

Рисунок 3.23 - Событие перехвата сигналов ОПС с 1 этажа здания управления

Рисунок 3.24 - Событие перехвата сигналов ОПС со 2 этажа здания управления

Рисунок 3.25 - Событие перехвата сигналов ОПС с 3 этажа здания управления

События перехвата сигналов ОПС пожарного депо и обогатительной фабрики показаны на рисунках 3.26 и 3.27.

Рисунок 3.26 - Событие перехвата сигналов ОПС пожарного депо

Рисунок 3.27 - Событие перехвата сигналов ОПС обогатительной фабрики

События для перехвата сигналов с охранных шлюзов настроены аналогичным образом. Реле 1, 2, 3 второго модуль KPU задействованы под перехват сигналов охраны с трех этажей здания управления, реле 2 третьего модуля KPU задействовано под перехват сигналов охраны пожарного депо, реле 4 третьего модуля KPU задействовано под перехват сигналов охраны обогатительной фабрики.

Сценарии для данных событий пишуться в окне сценариев на языке Lua. Сценарии для событий ZU_1, ZU_2 и ZU_3 представлены на рисунках 3.28, 3.29 и 3.30 соответственно.

Рисунок 3.28 - Сценарий ZU_1

Рисунок 3.29 - Сценарий ZU_2

Рисунок 3.30 - Сценарий ZU_3

Сценарии для событий «OF» и «PD» настроены аналогичным образом. Данные сценарии отправляют в АРМ определенные эмитированные сигналы, по котором АРМ запускает свои сценария.

Сценарий, который запускается по сработке события «КОМ_2», представлен ниже:

group = 'P166M'

priority = 1

audio_name = "S3.wav"

-- Функция start ждет сигнала подтверждения на запуск от АРМ УСК

function start()

if_happens (15, signal('ARM_GO'), full, main)

end

-- Функция main посылает в АРМ УСК сигнал запуска системы по команде КОМ 2, делает дозвон на IP АТС и переходит на функцию siren

function main ()

send_popup_message_to_arm('Внимание! Начинается оповещение с верхнего звена управления')

ats_send_sound_to_bus(100,false)

ats_hangup_outgoing_call(100)

ats_make_call(100, '702')

delay(10, siren)

end

-- Функция siren начинает трансляцию аудиофайла, ждет прихода команды КОМ 6. По приходу команды воспроизведение аудиофайла прекращается и происходит переход на функцию play_interrupted.

function siren()

playback_id=play_audio_by_filename(audio_name)

if_happens (5, audio_start_playing(playback_id), play_started, nil)

if_happens (195, audio_finish_playing(playback_id, 0), play_finished, nil)

if_happens (195, audio_finish_playing(playback_id, 1), play_interrupted, nil)

if_happens (190, bpru_signal(30, 6), stop_file, sf)

end

function play_started()

print('file_start_play')

end

function play_finished()

print('file_finish_play')

siren()

end

function play_interrupted()

print('file_stop_play')

if_happens(10, bpru_signal(30, 5), bpru, full)

end

function sf()

bpru_off(30)

cancel_playback(playback_id)

ats_hangup_outgoing_call(100)

delay(1, full)

end

function stop_file()

end

--Функция bpru подключает модуль BPRU к звуковой шине кросс-платы и ждет прихода команды КОМ 6

function bpru()

emit_signal('КОМ_5_GO')

bpru_on(30, true)

send_popup_message_to_arm('Внимание! С верхнего звена управления начинается трансляция речевого сообщения')

if_happens(300, bpru_signal(30, 6), full, full)

end

--Функция full отключает модуль BPRU от звуковой шины кросс-платы и делает сброс модулем ATS, тем самым завершает оповещение

function full()

bpru_off(30)

ats_hangup_outgoing_call(100)

finish()

end

Сценарий для перехвата сигнала БПРУ-02 «КОМ-3» записан в автозагрузку и имеет вид:

group = 'P166M'

priority = 1

audio_name = "S11.wav"

function start()

if_happens(600, bpru_signal(nil, nil), main, start)

end

function main ()

if_happens (15, signal('ARM_GO'), full, record)

end

--Функция record отлавливает определенную команду (КОМ 3, КОМ 5 или КОМ 6) и выполняет соответствующие действия.

function record(ModNum, Signal)

if Signal == 3 then

send_popup_message_to_arm('Внимание! С верхнего звена управления поступил сигнал на запуск сирен')

emit_signal('KOM_3')

ats_send_sound_to_bus(100,false)

ats_hangup_outgoing_call(100)

ats_make_call(100, '701')

bpru_on(30, true)

delay(15, siren)

end

if Signal == 5 then

send_popup_message_to_arm('Внимание! С верхнего звена управления начинается трансляция речевого сообщения')

emit_signal('KOM_5')

ats_send_sound_to_bus(100,false)

ats_hangup_outgoing_call(100)

ats_make_call(100, '702')

delay(5, bpru)

end

if Signal == 6 then

emit_signal('KOM_6')

start()

end

end

function siren()

playback_id=play_audio_by_filename(audio_name)

if_happens (5, audio_start_playing(playback_id), play_started, nil)

if_happens (170, audio_finish_playing(playback_id, 0), play_finished, nil)

if_happens (170, audio_finish_playing(playback_id, 1), play_interrupted, nil)

if_happens (180, bpru_signal(30, 6), stop_file, sf)

end

function play_started()

print('file_start_play')

end

function play_finished()

print('file_finish_play')

siren()

end

function play_interrupted()

print('file_stop_play')

if_happens(10, bpru_signal(30, 5), bpru, full)

end

function sf()

bpru_off(30)

cancel_playback(playback_id)

ats_hangup_outgoing_call(100)

delay(1, start)

end

function stop_file()

cancel_playback(playback_id)

end

function bpru()

emit_signal('KOM_5_GO')

send_popup_message_to_arm('Внимание! С верхнего звена управления начинается трансляция речевого сообщения')

if_happens(300, bpru_signal(30, 6), full, full)

end

function full()

bpru_off(30)

ats_hangup_outgoing_call(100)

start()

end

3.1.4 Настройка сервера оконечного оборудования

Сервер оконечного оборудования предназначен для передачи команд с АРМ УСК на устройства запуска оконечных устройств. Его основные настройки прописаны в конфигурационном файле «uskssettings.json», который имеет вид:

{

"settings": {

"autostart_script": "autostart.lua",

"port": 45550,

"role": "master",

"master_server": "192.168.250.99",

"master_server_port": 45550,

"retry_number_connect": 2,

"retry_time_connect": 10,

"file_server_address": "127.0.0.1",

"file_server_port": 8081,

"files_dir": "files",

"outgoing_commands_dir": "outgoing",

"scripts_dir": "usks_scripts",

"codes": {

"0": "6.lua",

"1": "1.lua",

"2": "2.lua",

"3": "3.lua",

"4": "4.lua",

"5": "5.lua",

"6": "5.lua",

"7": "5.lua",

"8": "5.lua"

}

},

"id1": {

"name": "УСК-Т ЗУ",

"address": "192.168.250.101",

"port": 9999,

"voice_out_address": "192.168.250.101",

"voice_out_port": 6666

},

"id2": {

"name": "УСК-Т ПД",

"address": "192.168.250.102",

"port": 9999,

"voice_out_address": "192.168.250.102",

"voice_out_port": 6666

},

"id3": {

"name": "УСК-Т ОФ",

"address": "192.168.250.103",

"port": 9999,

"voice_out_address": "192.168.250.103",

"voice_out_port": 6666

},

"id4": {

"name": "УСК-Т ПЗ",

"address": "192.168.250.104",

"port": 9999,

"voice_out_address": "192.168.250.104",

"voice_out_port": 6666

},

"id5": {

"name": "УСК-С ОФ",

"address": "192.168.250.105",

"port": 9999,

"voice_out_address": "192.168.250.105",

"voice_out_port": 6666

},

"id6": {

"name": "УСК-С ПЗ",

"address": "192.168.250.106",

"port": 9999,

"voice_out_address": "192.168.250.106",


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.