Интеграция систем Armtel ICS и DCN с ИСО «Орион» компании «Болид». Описание технического решения.

| 18.12.2019

1. Описание задачи:

Необходимо обеспечить интеграцию сервера Armtel ICS, а также централи DCN с ИСО «Орион» компании «Болид» для запуска трансляции аварийных сообщений без использования «сухих» контактов. В крупных проектах, при наличии большого числа контролируемых зон, применение «сухих» контактов требует использования большого количества линий управления и дополнительного оборудования для контроля их целостности, что усложняет не только проектирование системы, но и её дальнейшую эксплуатацию и обслуживание.

2. Требования к реализации:

2.1 Система оповещения Armtel должна опрашивать состояние зон/разделов системы «Орион» по протоколу Modbus RTU через устройства С2000-ПП.

2.2 После обнаружения изменения состояния зон/разделов системы «Орион», заданных в конфигурации устройства С2000-ПП, требуется запускать/останавливать оповещение заданных зон оповещения на системе Armtel.

2.3 Должна быть предусмотрена возможность произвольной настройки логики запуска оповещения при изменении состояния нескольких зон/разделов системы Орион (И, ИЛИ, НЕ).

3. Описание технического решения:

3.1 Предлагаемое техническое решение использует шлюз оповещения на основе ПЛК, который осуществляет преобразование протоколов Modbus RTU и Modbus TCP, а также реализует необходимую логику управления зонами оповещения. По протоколу Modbus RTU с интерфейсом RS-485 шлюз подключен к одному или нескольким преобразователям протокола C2000-ПП компании «Болид», через которые производит опрос зон и разделов системы ИСО «Орион».

3.2 Через подключение к ЛВС шлюз управляет запуском оповещения в системах Armtel DCN и\или Armtel ICS с использованием протокола Modbus TCP.

3.3 В качестве ПЛК используется устройство типа ОВЕН ПЛК100 или аналогичное. Функции шлюза оповещения реализуются под управлением специальной прошивки, созданной с помощью стандартных процедур (языков) программирования ПЛК.

3.4 Схема взаимодействия систем «Орион» и Armtel при интеграции показана на рис.1

 

Интеграция систем Armtel ICS и DCN с ИСО «Орион» компании «Болид». Описание технического решения.

Рис. 1 Схема взаимодействия системы «Орион» и коммутаторов Armtel

3.5 Основные характеристики шлюза оповещения (ПЛК):

  • Интерфейс подключения к централям Armtel DCN и Armtel ICS — Ethernet, протокол Modbus TCP; • Интерфейс подключения к ИСО «Орион» — RS-485, протокол Modbus RTU, через преобразователь протокола «С2000–ПП»;
  • Количество адресуемых устройств «С2000–ПП», которые можно подключить к одному шлюзу оповещения по линии RS485 – не более 246;
  • Максимальное количество адресуемых зон для каждого устройства «С2000–ПП» — 512;
  • Максимальное количество адресуемых разделов для каждого устройства «С2000–ПП» — 64;
  • Максимальное общее количество контролируемых шлюзом зон\разделов системы «Орион», не менее – 64;
  • Максимальное общее количество управляемых шлюзом зон оповещения в централях Armtel, не менее – 64;
  • Максимальная задержка запуска оповещения после обнаружения прибором C2000-ПП аварийного события в системе «Орион», не более, сек. – 3.

3.6 Шлюз оповещения содержит таблицу конфигурации, в которой перечислены контролируемые зоны\разделы системы «Орион». Для каждой зоны\раздела в таблице конфигурации задаются следующие данные:

  • Адрес преобразователя протокола «С2000–ПП» в сети Modbus RTU;
  • Адрес регистра Modbus RTU зоны\раздела в сети «Орион» в устройстве «С2000–ПП»;
  • Байт состояния зоны\раздела, по которому производится запуск оповещения;
  • Байт состояния зоны\раздела, по которому производится остановка оповещения;
  • IP-адрес и порт централи Armtel DCN или Armtel ICS;
  • Номер регистра Modbus TCP в централи Armtel DCN или Armtel ICS, который управляет запуском требуемой зоны оповещения.

3.7 Шлюз оповещения производит циклическую проверку состояния зон\разделов системы «Орион», и выполняет запуск и\или остановку оповещения при обнаружении соответствующего байта состояния зоны\раздела, согласно указанным в конфигурации данным и процедурам.

3.8 В конфигурации централей Armtel для каждого регистра Modbus TCP задается необходимая группа вызова для трансляции фрагмента из речевой памяти.

3.9 Запуск требуемых зон оповещения в централях Armtel осуществляется согласно заданным процедурам. Процедуры запуска зон оповещения создаются для каждой зоны на этапе пуско-наладки, и загружается в ПЛК вместе с прошивкой. Для создания и редактирования процедур используется среда программирования Codesys 2.3, рекомендованная производителем ПЛК.

3.10 Запись требуемого значения в регистр Modbus TCP централей Armtel производится немедленно после получения аварийного кода от соответствующей зоны. Дополнительно к этому, шлюз оповещения осуществляет периодическую циклическую запись актуальных значений в регистры Modbus TCP централей Armtel на тот случай, если в момент записи нужного значения произошел какой-либо сбой в ЛВС, и команда записи не достигла централи. Длительность полного цикла контрольной записи состояния регистров Modbus TCP задается при конфигурировании шлюза оповещения, в зависимости от числа контролируемых зон\разделов и требований заказчика.