Рубеж

Материал из TekonWiki
Перейти к: навигация, поиск


Введение

Поддержка в АСУД.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.

Rubezh mckp 1.PNG
КЦС-IPM подключается на контакты D2 RS-485. 

На один КЦС-IPM может быть подключено несколько модулей МС-КП.

Настройка модуля МС-КП

Для настройки модуля следует подключить его к USB-порту компьютера (внешние питание при этом не требуется) и выполнить настройку согласно РЭ на МС-КП:

  • по необходимости выполнить обновление прошивки в ПО FIreSec (меню Устройство \ USB  \ ... )
  • добавить МС-КП в рабочую конфигурацию (МС-КП будет добавлен с номером устройства присвоенным автоматически)
  • прописать новую конфигураю на контроллеры Рубеж

Выбрать МС-КП, нажав правой кнопкой мыши и выбрать меню Свойства, далее прописать в МС-КП все зарегистрированные приборы (зоны и ИУ можно не прописывать)

Rubezh mckp 2.PNG

Установить скорость и режим работы интерфейса RS-485-2 (к которому подключается АСУД-248): 9600 8-N-1 и RS-адрес устройства (адрес Modbus)

Rubezh mckp 3.PNG
Записать конфигурацию в МС-КП.

 

Настройка ОРС-сервера

Добавить устройство РУБЕЖ_МС-КП к IP-концентратору и выполнить его настройку.

Rubezh mckp 4.PNG

Указать:

  • Адрес установки 
  • Интерфейс концентратора, к которому подключен МС-КП
  • Номер устройства - Modbus адрес МС-КП 
  • Интервал опроса в секундах (по необходимости)
  • Число прибров - число контроллеров Рубеж записанных на МС-КП 

Для каждого контроллера следует указать: 

  • Адрес установки  - иначе будет использоваться общий Адрес установки 
  • Название устройства - иначе будет использоваться название Rubezh (название исп. в формировании Тегов устройства)

Кнопка Опросить позволяет выполнить тестовый опрос МС-КП (будет считано текущее число записанных устройств на МС-КП).  В столбце Код состояния  для каждого устройтсва будет отображен текущий статус (значение 65535 - устройство не отвечает / отстутствует,  0 - норма).

Настройка АСУД.SCADA

В АСУД.SCADA просто воспользоваться примитивом Шаблон-Концентратор для отображения сигналов МС-КП

Rubezh mckp 5.PNG

Замечание по работе с МС-КП

При потере связи с контроллером Рубеж, МС-КП фиксирует это через некоторое время.

В текущей версии ПО АСУД.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 с. 

Перед подключением к контроллеру Рубеж КЦС должен быть предварительно настроен.

Для настройки следует:

  1. Подключить КЦС с помощью штатного кабеля RS-232 к ПК.
  2. Перевести перемычку RS-232 / RS-485 в положение RS-232

или

  1. Подключить КЦС с помощью преобразователя RS-485 к ПК.
  2. Перевести перемычку RS-232 / RS-485 в положение RS-485

Далее ...

  1. Перевести перемычку выбора режима работы в положение "Прогр.КМ"
  2. Подключить КЦС к TL-линии связи
  3. Запустить на ПК программу .../OPC Server/tools-server/rubezh-kcs.exe
Программа настройки КЦС

Следует указать в 16-ричном виде идентификатор КЦС - рекомендуется устанавливать значение 21 (0x21 - данный номер зарезервирован за преобразователями МС-1, МС-2).

Далее следует указать номера контроллеров Рубеж в 16-ричной кодировке, например: 01, 02, 12, объединенных в сеть и подключенных к данному КЦС.

Нажать кнопку Записать. Затем повторно нажать Прочитать и убедится, что значения были корректно записаны.

В случае ошибок программирования, попробовать сбросить КЦС по питанию.

Далее следует:

  1. отключить КЦС от TL-линии связи
  2. отключить от ПК
  3. перевести перемычку RS-232 / RS-485 в положение RS-485
  4. перевести перемычку режим работы в положение РУБЕЖ
  5. подключить КЦС к контроллеру Рубеж.
  6. установить на КЦС с помощью перемычек выбора адреса номер TL-линии АСУД
  7. подключить КЦС к TL-линии связи

Подключение КЦС к контроллеру Рубеж осуществляется к контактам (полную схему смотри в документации на ОПС Рубеж):

Рубеж КЦС
Data+ A
Data- B
GND 0

Провода А-В - витая пара, GND - отдельный провод.

Настройка ОРС-сервера

Настройка ОРС-сервера заключается в:

  1. регистрации концентраторов КЦС, к которым подключены контроллеры Рубеж.
  2. регистрации для каждого контроллера Рубеж концентратора Виртуальный КДД-RS
  3. сопоставление идентификаторов контроллеров Рубеж идентификаторам виртуальных КДД-RS.

Концентратор Виртуальный КДД-RS используется для обеспечения визуализации данных в программе АСУД.SCADA.

В папке ОРС-сервера ...Tekon/ASUD Scada/OPC Server/ должен присутствовать файл original.gdb (версия БД должна быть не ниже 130).

Если указанный файл отсутствует следует скопировать его из папки ...Tekon/ASUD Scada/OPC Server/db.

Запустить (с административными правами) конфигуратор ОРС-сервера.

Далее:

  1. Проверить путь к файлу БД original.gdb в меню Сервис \ Настройки, должен указывать на файл ...Tekon/ASUD Scada/OPC Server/original.gdb
  2. Зарегистрировать в адресном пространстве концентраторы КЦС, к которым подключены контроллеры Рубеж.
  3. Настроить КЦС, указав их номера.
  4. Добавить для каждого КЦС (выполнив на нем клик правой кнопкой мыши) по одному устройству Рубеж.

После этого следует, не закрывая конфигуратор (можно просто свернуть его), запустить программу .../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 должен быть настроен следующим образом:

  1. Должен быть указан идентификатор (RS-номер) - поле Номер справа
  2. Должен быть указан Адрес (будет отображаться в Журнале Событий) - правый нижний угол
  3. 1 дискретный вход должен быть настроен как Пожар
  4. 2 дискретный вход должен быть настроен как Неисправность ППА
  5. 4 температурный вход должен быть настроен как Температура, затем в настройках следует изменить имя на Рубеж / Статус
Настройка Виртуального КДД-RS

На этом настройка ОРС-сервера закончена.

Следует закрыть конфигуратор.

Настройка АСУД.SCADA

Убедиться что, в папке ...\SCADA\scripts\lvm\built-in\ присутствует файл rubezh.lua. При необходимости загрузить файл с сайта.

Открыть в блокноте файл entry.lua

 

...
dofile2("ext.lua")
dofile2("rubezh.lua")
...

Если строка

 

dofile2("rubezh.lua")

отсутствует, добавить ее и сохранить файл.

Запустить АСУД.SCADA и перейти в режим настройки, далее:

  1. Нарисовать объект Прямоугольник
  2. Разместить на нем примитивы
    1. Дискретный датчик - 2
    2. Статус -2
    3. Текстовое поле - 1
    4. Надпись - 5

Расположить объекты так, как указано на рисунке.

Визуализация данных Рубеж

Настроить примитивы:

  1. Связать примитив Дискретный сигнал (верхний) с тэгом Sensor01 виртуального КДД-RS.
  2. Связать примитив Дискретный сигнал (нижний) с тэгом Sensor02 виртуального КДД-RS.
  3. Связать первый примитив Статус с тэгом Status виртуального КДД-RS.
  4. В свойстве Ярлык / По умолчанию примитива Статус указать (написать) идентификатор контроллера Рубеж.
  5. Связать второй примитив Статус с тэгом Status КЦС, к которому подключен данный Рубеж.
  6. В свойстве Ярлык / Из свойства второго примитива Статус выбрать "Номер концентратора".
  7. Изменить Надпись на "Состояние ОПС"
  8. Связать примитив Текстовое поле с тэгом Temperature4 виртуального КДД-RS.
  9. Указать значение свойства LVM / OnDataChanged - RubezhStat.
  10. Указать значение свойства Фон / Скрыть линию - Да
  11. Указать значение свойства Выравнивание - По левому краю, По верхнему краю.

Далее следует выделить объекты (кроме Статуса КЦС), скопировать, вставит и настроить аналогичным образом следующий контроллер Рубеж, подключенные к данному КЦС.

Аналогичным образом настроить остальные концентраторы КЦС и контроллеры Рубеж.

Принцип визуализации данных контроллера будет следующий:

  • При успешном обмене данными с контроллером Рубеж и значении текущего состояния Рубеж = Норма (значение поля статус контроллера = 0)
    • Дискретные датчики отображаются в состоянии Норма
    • В текстовом поле - Пусто.
  • В случае состояния Рубеж = [Пожар, Тревога]
    • Дискретный датчик 1 отображается в сигнальном состоянии
    • В текстовом поле - расшифровывается состояние контроллера Рубеж.
  • В случае состояния Рубеж <> Норма (значение <> 0), но не = [Пожар, Тревога]
    • Дискретный датчик 2 отображается в сигнальном состоянии
    • В текстовом поле - расшифровывается состояние контроллера Рубеж.
  • При потере связи КЦС с контроллером Рубеж (информация обновляется примерно раз в 20 минут).
    • Примитив Статус Рубеж отображается с синим восклицательным знаком
    • В текстовом поле - - "Нет связи".
  • При потере связи Пульт-ПК (или КИО) с КЦС, к которому подключены контроллеры Рубеж
    • Примитив Статус КЦС и примитив Статус Рубеж отображаются с синим восклицательным знаком
    • В текстовом поле - - "Нет связи".
Визуализация данных Рубеж