Рубеж
Содержание
Введение
Поддержка в АСУД.SCADA версии 2.0.6 и выше. Поддержка модулей Рубеж МС-КП с версии 2.6.2
АСУД-248 позволяет организовать обмен данными с приемно-контрольными приборами торговой марки РУБЕЖ (Рубеж-2ОП, Рубеж-4А и т.д.) по интерфейсу RS-485.
Для подключения контроллеров Рубеж могут применяеться концентраторы КЦС.
КЦС -- RS-485 -- Рубеж
Либо концентраторы КЦС-IPM через преобразователь МС-КП
КЦС-IPM -- RS-485 -- МС-КП -- Рубеж
Для устройств с протоколом R3-Link следует использовать преобразователь
КЦС-IPM -- RS-485 -- R3-MC -- Рубеж
КЦС-IPM
Информация о подключении системы Рубеж через IP-концентраторы КЦС-IPM (или КУН-IPM).
Данные вариант подключения доступен с версии АСУД.SCADA 2.6.2
Подключение через КЦС-IPM проще в настройке и быстрее в работе.
Перечень сигналов, отображаемых в системе диспетчеризации АСУД-248 для каждого контроллера Рубеж:
- Неисправность
- Пожар
- Тревога
- Отключен
- Автоматика отключена
- Запуск СПГ
- Вскрытие
- Питание
- На охране
Возможно только чтение сигналов контроллеров, без возможности управления со стороны АСУД-248.
Если вам необходимо получать/отображать подробную информацию о состоянии
- зон
- ИУ
- приборов
следует выполнять настройку, как Modbus-устройства, в соответствии с адресами регистров, указанных в паспорте на МС-КП.
Подключение к системе Рубеж осуществляется:
- либо через модуль MC-КП.
- либо через модуль R3-MC в случае если приборы ОПС работают по протоколу R3-Link
R3-MC
Модуль связи R3-МС представляет собой цифровое электронное устройство, предназначенное для сопряжения интерфейса R3-Link с приборами
- R3-Рубеж-2ОП и блоками R3-Рубеж-БИУ,
- R3-Рубеж-ПДУ,
- R3-Рубеж-ПДУ-ПТ
- с персональным компьютером и с некоторыми сторонними интерфейсами.
Для связи с АРМ АСУД следует в R3-МС записать прошивку "R3-МС-КП", и далее выполнять настройку аналогично устройству МС-КП.
MC-КП
Модуль сопряжения МС-КП представляет собой цифровое электронное устройство предназначенное для интеграции адресной системы тм Рубеж с оборудованием сторонних производителей по протоколу Modbus RTU.
КЦС-IPM подключается на контакты D2 RS-485.На один КЦС-IPM может быть подключено несколько модулей МС-КП.
Настройка модуля МС-КП
Для настройки модуля следует подключить его к USB-порту компьютера (внешние питание при этом не требуется) и выполнить настройку согласно РЭ на МС-КП:
- по необходимости выполнить обновление прошивки в ПО FIreSec (меню Устройство \ USB \ ... )
- добавить МС-КП в рабочую конфигурацию (МС-КП будет добавлен с номером устройства присвоенным автоматически)
- прописать новую конфигураю на контроллеры Рубеж
Выбрать МС-КП, нажав правой кнопкой мыши и выбрать меню Свойства, далее прописать в МС-КП все зарегистрированные приборы (зоны и ИУ можно не прописывать)
Установить скорость и режим работы интерфейса RS-485-2 (к которому подключается АСУД-248): 9600 8-N-1 и RS-адрес устройства (адрес Modbus)
Записать конфигурацию в МС-КП.
Настройка ОРС-сервера
Добавить устройство РУБЕЖ_МС-КП к IP-концентратору и выполнить его настройку.
Указать:
- Адрес установки
- Интерфейс концентратора, к которому подключен МС-КП
- Номер устройства - Modbus адрес МС-КП
- Интервал опроса в секундах (по необходимости)
- Число прибров - число контроллеров Рубеж записанных на МС-КП
Для каждого контроллера следует указать:
- Адрес установки - иначе будет использоваться общий Адрес установки
- Название устройства - иначе будет использоваться название Rubezh (название исп. в формировании Тегов устройства)
Кнопка Опросить позволяет выполнить тестовый опрос МС-КП (будет считано текущее число записанных устройств на МС-КП). В столбце Код состояния для каждого устройтсва будет отображен текущий статус (значение 65535 - устройство не отвечает / отстутствует, 0 - норма).
Настройка АСУД.SCADA
В АСУД.SCADA просто воспользоваться примитивом Шаблон-Концентратор для отображения сигналов МС-КП
Замечание по работе с МС-КП
При потере связи с контроллером Рубеж, МС-КП фиксирует это через некоторое время.
В текущей версии ПО АСУД.SCADA предполагается, что контроллеры Рубеж в настройках МС-КП проиндексированы последовательно: 1, 2, 3, 4 и т.д.
КЦС
Информация о подключении системы Рубеж через TL-концентратор КЦС
Поддерживаются протоколы:
- RS-R
- Протокол R1
- Протокол R3
Перечень сигналов, отображаемых в системе диспетчеризации АСУД-248 для каждого контроллера Рубеж:
- Потеря связи с устройством
- Неисправность устройства
- Пожар
- Тревога
- Запыленность критический уровень
- Запыленность одного или нескольких ИП
- Таймер Зоны
- На охране
- Внимание
- Включен модуль пожаротушения
- Имеются зоны в режиме ТЕСТ
- Не используется
- Прибор на охране
- Конфигурация
- Резерв
- Подтверждение вкл. СПТ
- Задержка перед вкл. СПТ
- Тест
- Обход
- Неисправность АЛС
- КЗ или перезагрузка АЛС
- Вкл. звук. оповещение
- Запущена НС
- Вскрытие
- Автоматика отключена
- Проблема с контроллером RS-R
- Неисправность насосной станции
- Есть обойденные зоны
- Системная неисправность прибора
- Прибор в режиме Тест
Настройка прибора
Прибору с помощью штатного программного обеспечения FireSec должен быть присвоен уникальный адрес в сети RS-485 (от 1 до 100), рекомендуется использовать начальные адреса: 1, 2 и т.п.
Скорость работы интерфейса должна быть установлена в:
- 38400 для версий прошивки КЦС 010617 и выше
- 9600 иначе.
Для того, чтобы АСУД-248 могла обмениваться данными с контролером Рубеж (или с группой контроллеров, объединенных в сеть), в контроллере должен быть запрограммирован адрес концентратора КЦС системы АСУД-248 (подробнее см. далее) .
Поскольку КЦС будет подключаться напрямую к интерфейсу RS-485 контроллера Рубеж (необходимости использования модулей МС-1, МС-2 - нет), рекомендуется в конфигурацию FireSec добавить модуль МС-1 (или МС-2), и использовать его адрес в качестве идентификатора концентратора КЦС.
В ОПС Рубеж для модулей МС-1, МС-2 зарезервированы фиксированные адреса: 33 и 34 (0х21 и 0х22 - в 16-ричной кодировке).
Настройка КЦС
Интерфейс подключения | RS-485 |
Настройка интерфейса | 38400 (или 9600 на старых версиях) |
Число контроллеров Рубеж, объединенных в сеть | до 31 |
Объем передаваемых данных | Ответ на запрос 0х10 (статус прибора). |
Необходимость в наличии преобразователей МС-1, МС-2 | Нет |
Возможность удаленного управления контроллером Рубеж | Нет |
Период обновления данных с одного прибора Рубеж | не менее чем (60 х (N div 3 + 1))* с. |
* - 1 прибор на КЦС - 60 с. - до 3 приборов на КЦС - 60 с. - до 6 приборов на КЦС - 120 с.
Перед подключением к контроллеру Рубеж КЦС должен быть предварительно настроен.
Для настройки следует:
- Подключить КЦС с помощью штатного кабеля RS-232 к ПК.
- Перевести перемычку RS-232 / RS-485 в положение RS-232
или
- Подключить КЦС с помощью преобразователя RS-485 к ПК.
- Перевести перемычку RS-232 / RS-485 в положение RS-485
Далее ...
- Перевести перемычку выбора режима работы в положение "Прогр.КМ"
- Подключить КЦС к TL-линии связи
- Запустить на ПК программу .../OPC Server/tools-server/rubezh-kcs.exe
Следует указать в 16-ричном виде идентификатор КЦС - рекомендуется устанавливать значение 21 (0x21 - данный номер зарезервирован за преобразователями МС-1, МС-2).
Далее следует указать номера контроллеров Рубеж в 16-ричной кодировке, например: 01, 02, 12, объединенных в сеть и подключенных к данному КЦС.
Нажать кнопку Записать. Затем повторно нажать Прочитать и убедится, что значения были корректно записаны.
В случае ошибок программирования, попробовать сбросить КЦС по питанию.
Далее следует:
- отключить КЦС от TL-линии связи
- отключить от ПК
- перевести перемычку RS-232 / RS-485 в положение RS-485
- перевести перемычку режим работы в положение РУБЕЖ
- подключить КЦС к контроллеру Рубеж.
- установить на КЦС с помощью перемычек выбора адреса номер TL-линии АСУД
- подключить КЦС к TL-линии связи
Подключение КЦС к контроллеру Рубеж осуществляется к контактам (полную схему смотри в документации на ОПС Рубеж):
Рубеж | КЦС |
Data+ | A |
Data- | B |
GND | 0 |
Провода А-В - витая пара, GND - отдельный провод.
Настройка ОРС-сервера
Настройка ОРС-сервера заключается в:
- регистрации концентраторов КЦС, к которым подключены контроллеры Рубеж.
- регистрации для каждого контроллера Рубеж концентратора Виртуальный КДД-RS
- сопоставление идентификаторов контроллеров Рубеж идентификаторам виртуальных КДД-RS.
Концентратор Виртуальный КДД-RS используется для обеспечения визуализации данных в программе АСУД.SCADA.
В папке ОРС-сервера ...Tekon/ASUD Scada/OPC Server/ должен присутствовать файл original.gdb (версия БД должна быть не ниже 130).
Если указанный файл отсутствует следует скопировать его из папки ...Tekon/ASUD Scada/OPC Server/db.
Запустить (с административными правами) конфигуратор ОРС-сервера.
Далее:
- Проверить путь к файлу БД original.gdb в меню Сервис \ Настройки, должен указывать на файл ...Tekon/ASUD Scada/OPC Server/original.gdb
- Зарегистрировать в адресном пространстве концентраторы КЦС, к которым подключены контроллеры Рубеж.
- Настроить КЦС, указав их номера.
- Добавить для каждого КЦС (выполнив на нем клик правой кнопкой мыши) по одному устройству Рубеж.
После этого следует, не закрывая конфигуратор (можно просто свернуть его), запустить программу .../OPC Server/tools-server/rubezh-opc.exe
Заполнить в этой программе таблицу соответствия идентификаторов Рубеж и концентраторов Виртуальный КДД-RS, например:
Номер КЦС | Рубеж ID | Виртуальный КДД-RS |
815 | 1 | 0 |
816 | 1 | 1 |
816 | 2 | 2 |
10103 | 3 | 3 |
В приведенном примере, к КЦС номер 815 подключен Рубеж номер 01, к КЦС номер 816 подключены два контроллера Рубеж объединенных в сеть: 01 и 02.
Номер концентратора 10103 указывает на то, что КЦС подключен к КИО с идентификатором 1.
Идентификаторы виртуальных КДД-RS должны быть уникальными (от 0 .. до 255) и задаются просто последовательно.
После заполнения таблицы нажать "Сохранить" (файл настроек будет сохранен в папке .../OPC Server/settings).
Далее в конфигураторе ОРС-сервера следует зарегистрировать Контейнер оборудования, переименовав его в Рубеж, и зарегистрировать необходимое число виртуальных КДД-RS, указав для них идентификаторы из таблицы.
Каждый Виртуальный КДД-RS должен быть настроен следующим образом:
- Должен быть указан идентификатор (RS-номер) - поле Номер справа
- Должен быть указан Адрес (будет отображаться в Журнале Событий) - правый нижний угол
- 1 дискретный вход должен быть настроен как Пожар
- 2 дискретный вход должен быть настроен как Неисправность ППА
- 4 температурный вход должен быть настроен как Температура, затем в настройках следует изменить имя на Рубеж / Статус
На этом настройка ОРС-сервера закончена.
Следует закрыть конфигуратор.
Настройка АСУД.SCADA
Убедиться что, в папке ...\SCADA\scripts\lvm\built-in\ присутствует файл rubezh.lua. При необходимости загрузить файл с сайта.
Открыть в блокноте файл entry.lua
...
dofile2("ext.lua")
dofile2("rubezh.lua")
...
Если строка
dofile2("rubezh.lua")
отсутствует, добавить ее и сохранить файл.
Запустить АСУД.SCADA и перейти в режим настройки, далее:
- Нарисовать объект Прямоугольник
- Разместить на нем примитивы
- Дискретный датчик - 2
- Статус -2
- Текстовое поле - 1
- Надпись - 5
Расположить объекты так, как указано на рисунке.
Настроить примитивы:
- Связать примитив Дискретный сигнал (верхний) с тэгом Sensor01 виртуального КДД-RS.
- Связать примитив Дискретный сигнал (нижний) с тэгом Sensor02 виртуального КДД-RS.
- Связать первый примитив Статус с тэгом Status виртуального КДД-RS.
- В свойстве Ярлык / По умолчанию примитива Статус указать (написать) идентификатор контроллера Рубеж.
- Связать второй примитив Статус с тэгом Status КЦС, к которому подключен данный Рубеж.
- В свойстве Ярлык / Из свойства второго примитива Статус выбрать "Номер концентратора".
- Изменить Надпись на "Состояние ОПС"
- Связать примитив Текстовое поле с тэгом Temperature4 виртуального КДД-RS.
- Указать значение свойства LVM / OnDataChanged - RubezhStat.
- Указать значение свойства Фон / Скрыть линию - Да
- Указать значение свойства Выравнивание - По левому краю, По верхнему краю.
Далее следует выделить объекты (кроме Статуса КЦС), скопировать, вставит и настроить аналогичным образом следующий контроллер Рубеж, подключенные к данному КЦС.
Аналогичным образом настроить остальные концентраторы КЦС и контроллеры Рубеж.
Принцип визуализации данных контроллера будет следующий:
- При успешном обмене данными с контроллером Рубеж и значении текущего состояния Рубеж = Норма (значение поля статус контроллера = 0)
- Дискретные датчики отображаются в состоянии Норма
- В текстовом поле - Пусто.
- В случае состояния Рубеж = [Пожар, Тревога]
- Дискретный датчик 1 отображается в сигнальном состоянии
- В текстовом поле - расшифровывается состояние контроллера Рубеж.
- В случае состояния Рубеж <> Норма (значение <> 0), но не = [Пожар, Тревога]
- Дискретный датчик 2 отображается в сигнальном состоянии
- В текстовом поле - расшифровывается состояние контроллера Рубеж.
- При потере связи КЦС с контроллером Рубеж (информация обновляется примерно раз в 20 минут).
- Примитив Статус Рубеж отображается с синим восклицательным знаком
- В текстовом поле - - "Нет связи".
- При потере связи Пульт-ПК (или КИО) с КЦС, к которому подключены контроллеры Рубеж
- Примитив Статус КЦС и примитив Статус Рубеж отображаются с синим восклицательным знаком
- В текстовом поле - - "Нет связи".