Рубеж: различия между версиями
Alex (обсуждение | вклад) Нет описания правки |
Alex (обсуждение | вклад) Нет описания правки |
||
| (не показано 10 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
= Введение = | |||
Поддержка в АСУД.SCADA версии 2.0.6 и выше. | Поддержка в АСУД.SCADA версии 2.0.6 и выше. | ||
Поддержка модулей Рубеж МС-КП с версии 2.6.2 | |||
АСУД-248 позволяет организовать обмен данными с приемно-контрольными приборами торговой марки РУБЕЖ (Рубеж-2ОП, Рубеж-4А и т.д.) по интерфейсу RS-485. | АСУД-248 позволяет организовать обмен данными с приемно-контрольными приборами торговой марки РУБЕЖ (Рубеж-2ОП, Рубеж-4А и т.д.) по интерфейсу RS-485. | ||
Для подключения контроллеров Рубеж могут применяеться концентраторы [[КЦС|КЦС]]. | |||
КЦС -- RS-485 -- Рубеж | |||
Либо концентраторы [[КЦС-IPM|КЦС-IPM]] через преобразователь МС-КП | |||
КЦС-IPM -- RS-485 -- МС-КП -- Рубеж | |||
Для устройств с протоколом R3-Link следует использовать преобразователь | |||
<pre>КЦС-IPM -- RS-485 -- R3-MC -- Рубеж</pre> | |||
= КЦС-IPM = | |||
Информация о подключении системы Рубеж через IP-концентраторы [[КЦС-IPM|КЦС-IPM]] (или [[КУН-IPM|КУН-IPM]]). | |||
Данные вариант подключения доступен с версии АСУД.SCADA 2.6.2 | |||
Подключение через КЦС-IPM проще в настройке и быстрее в работе. | |||
Перечень сигналов, отображаемых в системе диспетчеризации АСУД-248 для каждого контроллера Рубеж: | |||
*Неисправность | |||
*Пожар | |||
*Тревога | |||
*Отключен | |||
*Автоматика отключена | |||
*Запуск СПГ | |||
*Вскрытие | |||
*Питание | |||
*На охране | |||
Возможно только чтение сигналов контроллеров, без возможности управления со стороны АСУД-248. | |||
Если вам необходимо получать/отображать подробную информацию о состоянии | |||
*зон | |||
*ИУ | |||
*приборов | |||
следует выполнять настройку, как [[Modbus-устройства|Modbus-устройства]], в соответствии с адресами регистров, указанных в паспорте на МС-КП. | |||
Подключение к системе Рубеж осуществляется: | |||
*либо через модуль MC-КП. | |||
*либо через модуль R3-MC в случае если приборы ОПС работают по протоколу R3-Link | |||
== R3-MC == | |||
Модуль связи R3-МС представляет собой цифровое электронное устройство, предназначенное для сопряжения интерфейса R3-Link с приборами | |||
*R3-Рубеж-2ОП и блоками R3-Рубеж-БИУ, | |||
*R3-Рубеж-ПДУ, | |||
*R3-Рубеж-ПДУ-ПТ | |||
*с персональным компьютером и с некоторыми сторонними интерфейсами. | |||
Для связи с АРМ АСУД следует в R3-МС записать прошивку "R3-МС-КП", и далее выполнять настройку аналогично устройству МС-КП. | |||
== MC-КП == | |||
Модуль сопряжения МС-КП представляет собой цифровое электронное устройство предназначенное для интеграции адресной системы тм Рубеж с оборудованием сторонних производителей по протоколу Modbus RTU. | |||
[[File:Rubezh mckp 1.PNG|center|Rubezh mckp 1.PNG]]КЦС-IPM подключается на контакты D2 RS-485. | |||
На один КЦС-IPM может быть подключено несколько модулей МС-КП. | |||
== Настройка модуля МС-КП == | |||
Для настройки модуля следует подключить его к USB-порту компьютера (внешние питание при этом не требуется) и выполнить настройку согласно РЭ на МС-КП: | |||
*по необходимости выполнить обновление прошивки в ПО FIreSec (меню Устройство \ USB \ ... ) | |||
*добавить МС-КП в рабочую конфигурацию (МС-КП будет добавлен с номером устройства присвоенным автоматически) | |||
*прописать новую конфигураю на контроллеры Рубеж | |||
Выбрать МС-КП, нажав правой кнопкой мыши и выбрать меню Свойства, далее прописать в МС-КП все зарегистрированные приборы (зоны и ИУ можно не прописывать) | |||
[[File:Rubezh mckp 2.PNG|center|Rubezh mckp 2.PNG]] | |||
Установить скорость и режим работы интерфейса RS-485-2 (к которому подключается АСУД-248): 9600 8-N-1 и RS-адрес устройства (адрес Modbus) | |||
[[File:Rubezh mckp 3.PNG|center|Rubezh mckp 3.PNG]]Записать конфигурацию в МС-КП. | |||
| |||
== Настройка ОРС-сервера == | |||
<pre>Внимание. Требуется обновление ПО до версии 2.7.17</pre> | |||
Добавить устройство РУБЕЖ_МС-КП к IP-концентратору и выполнить его настройку. | |||
[[File:Rubezh mckp 4.PNG|center|450px|Rubezh mckp 4.PNG]] | |||
Указать: | |||
*Адрес установки | |||
*Интерфейс концентратора, к которому подключен МС-КП | |||
*Номер устройства - Modbus адрес МС-КП | |||
*Интервал опроса в секундах (по необходимости) | |||
*Число прибров - число контроллеров Рубеж записанных на МС-КП | |||
Число приборов на МС-КП следует уточнить, нажав кнопку Опросить. | |||
После тестового опроса в столбце Код состояния для каждого прибора будет отображено его текущее состояние. | |||
Текущее состояние представляет собой битовую маску значений: | |||
{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;" | |||
|- | |||
| Код | |||
| Номер бита | |||
| Значение | |||
|- | |||
| 0х1 | |||
| 0 | |||
| Неисправность | |||
|- | |||
| 0х2 | |||
| 1 | |||
| Пожар / Внимание | |||
|- | |||
| 0х4 | |||
| 2 | |||
| Тревога | |||
|- | |||
| 0х8 | |||
| 3 | |||
| Отключен ("Обход") | |||
|- | |||
| 0х10 | |||
| 4 | |||
| Автоматика откл | |||
|- | |||
| 0х20 | |||
| 5 | |||
| Запуск СПТ | |||
|- | |||
| 0х40 | |||
| 6 | |||
| Вскрытие | |||
|- | |||
| 0х80 | |||
| 7 | |||
| Питание | |||
|- | |||
| 0х200 | |||
| 10 | |||
| На охране | |||
|- | |||
| 0хFFFF | |||
| | |||
| Неизвестно (нет связи или отключен) | |||
|} | |||
Для каждого зарегистрированого прибора следует дополнительно указать в таблице: | |||
*Адрес установки - иначе будет использоваться общий Адрес установки МС-КП | |||
*Название устройства - иначе будет использоваться название Rubezh (название исп. в формировании Тегов устройства) | |||
== Настройка АСУД.SCADA == | |||
В АСУД.SCADA просто воспользоваться примитивом Шаблон-Концентратор для отображения сигналов МС-КП | |||
[[File:Rubezh mckp 5.PNG|center|650px|Rubezh mckp 5.PNG]] | |||
== Замечание по работе с МС-КП == | |||
При потере связи с контроллером Рубеж, МС-КП фиксирует это через некоторое время. | |||
В текущей версии ПО АСУД.SCADA предполагается, что контроллеры Рубеж в настройках МС-КП проиндексированы последовательно: 1, 2, 3, 4 и т.д. | |||
= КЦС = | |||
Информация о подключении системы Рубеж через TL-концентратор [[КЦС|КЦС]] | |||
Поддерживаются протоколы: | Поддерживаются протоколы: | ||
* RS-R | |||
* Протокол R1 | *RS-R | ||
* Протокол R3 | *Протокол R1 | ||
*Протокол R3 | |||
Перечень сигналов, отображаемых в системе диспетчеризации АСУД-248 для каждого контроллера Рубеж: | Перечень сигналов, отображаемых в системе диспетчеризации АСУД-248 для каждого контроллера Рубеж: | ||
* Потеря связи с устройством | *Потеря связи с устройством | ||
* Неисправность устройства | *Неисправность устройства | ||
* Пожар | *Пожар | ||
* Тревога | *Тревога | ||
* Запыленность критический уровень | *Запыленность критический уровень | ||
* Запыленность одного или нескольких ИП | *Запыленность одного или нескольких ИП | ||
* Таймер Зоны | *Таймер Зоны | ||
* На охране | *На охране | ||
* Внимание | *Внимание | ||
* Включен модуль пожаротушения | *Включен модуль пожаротушения | ||
* Имеются зоны в режиме ТЕСТ | *Имеются зоны в режиме ТЕСТ | ||
* Не используется | *Не используется | ||
* Прибор на охране | *Прибор на охране | ||
* Конфигурация | *Конфигурация | ||
* Резерв | *Резерв | ||
* Подтверждение вкл. СПТ | *Подтверждение вкл. СПТ | ||
* Задержка перед вкл. СПТ | *Задержка перед вкл. СПТ | ||
* Тест | *Тест | ||
* Обход | *Обход | ||
* Неисправность АЛС | *Неисправность АЛС | ||
* КЗ или перезагрузка АЛС | *КЗ или перезагрузка АЛС | ||
* Вкл. звук. оповещение | *Вкл. звук. оповещение | ||
* Запущена НС | *Запущена НС | ||
* Вскрытие | *Вскрытие | ||
* Автоматика отключена | *Автоматика отключена | ||
* Проблема с контроллером RS-R | *Проблема с контроллером RS-R | ||
* Неисправность насосной станции | *Неисправность насосной станции | ||
* Есть обойденные зоны | *Есть обойденные зоны | ||
* Системная неисправность прибора | *Системная неисправность прибора | ||
* Прибор в режиме Тест | *Прибор в режиме Тест | ||
== Настройка прибора == | == Настройка прибора == | ||
| Строка 49: | Строка 229: | ||
Прибору с помощью штатного программного обеспечения FireSec должен быть присвоен уникальный адрес в сети RS-485 (от 1 до 100), рекомендуется использовать начальные адреса: 1, 2 и т.п. | Прибору с помощью штатного программного обеспечения 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-ричной кодировке). | |||
== Настройка КЦС == | |||
{| border="1" cellpadding="5" cellspacing="0" class="wikitable" | |||
|- | |||
| Интерфейс подключения | |||
| RS-485 | |||
{| | |||
|Интерфейс подключения | |||
|- | |- | ||
|Настройка интерфейса| | | Настройка интерфейса | ||
| 38400 (или 9600 на старых версиях) | |||
|- | |- | ||
|Число контроллеров Рубеж, объединенных в сеть | | Число контроллеров Рубеж, объединенных в сеть | ||
| до 31 | |||
|- | |- | ||
|Объем передаваемых данных | | Объем передаваемых данных | ||
| Ответ на запрос 0х10 (статус прибора). | |||
|- | |- | ||
|Необходимость в наличии преобразователей МС-1, МС-2 | | Необходимость в наличии преобразователей МС-1, МС-2 | ||
| Нет | |||
|- | |- | ||
|Возможность удаленного управления контроллером Рубеж | | Возможность удаленного управления контроллером Рубеж | ||
| Нет | |||
|- | |- | ||
|Период обновления данных с одного прибора Рубеж | | Период обновления данных с одного прибора Рубеж | ||
| не менее чем (60 х (N div 3 + 1))* с. | |||
|} | |} | ||
<pre> | |||
* - 1 прибор на КЦС - 60 с. | |||
- до 3 приборов на КЦС - 60 с. | |||
- до 6 приборов на КЦС - 120 с. </pre> | |||
</ | |||
Перед подключением к контроллеру Рубеж [[КЦС]] должен быть предварительно настроен. | Перед подключением к контроллеру Рубеж [[КЦС|КЦС]] должен быть предварительно настроен. | ||
Для настройки следует: | Для настройки следует: | ||
# Подключить [[КЦС]] с помощью штатного кабеля RS-232 к ПК. | #Подключить [[КЦС|КЦС]] с помощью штатного кабеля RS-232 к ПК. | ||
# Перевести перемычку RS-232 / RS-485 в положение RS-232 | #Перевести перемычку RS-232 / RS-485 в положение RS-232 | ||
или | или | ||
# Подключить [[КЦС]] с помощью преобразователя RS-485 к ПК. | #Подключить [[КЦС|КЦС]] с помощью преобразователя RS-485 к ПК. | ||
# Перевести перемычку RS-232 / RS-485 в положение RS-485 | #Перевести перемычку RS-232 / RS-485 в положение RS-485 | ||
Далее ... | Далее ... | ||
# Перевести перемычку выбора режима работы в положение "Прогр.КМ" | #Перевести перемычку выбора режима работы в положение "Прогр.КМ" | ||
# Подключить [[КЦС]] к [[TL-линия|TL-линии связи]] | #Подключить [[КЦС|КЦС]] к [[TL-линия|TL-линии связи]] | ||
# Запустить на ПК программу .../OPC Server/tools-server/rubezh-kcs.exe | #Запустить на ПК программу .../OPC Server/tools-server/rubezh-kcs.exe | ||
[[ | [[File:Rubezh1.PNG|thumb|center|300px|Программа настройки КЦС]] | ||
Следует указать в 16-ричном виде идентификатор КЦС - рекомендуется устанавливать значение 21 (0x21 - данный номер зарезервирован за преобразователями МС-1, МС-2). | Следует указать в 16-ричном виде идентификатор КЦС - рекомендуется устанавливать значение 21 (0x21 - данный номер зарезервирован за преобразователями МС-1, МС-2). | ||
Далее следует указать номера контроллеров Рубеж в 16-ричной кодировке, например: 01, 02, 12, объединенных в сеть и подключенных к данному [[КЦС]]. | Далее следует указать номера контроллеров Рубеж в 16-ричной кодировке, например: 01, 02, 12, объединенных в сеть и подключенных к данному [[КЦС|КЦС]]. | ||
Нажать кнопку ''Записать''. Затем повторно нажать ''Прочитать'' и убедится, что значения были корректно записаны. | Нажать кнопку ''Записать''. Затем повторно нажать ''Прочитать'' и убедится, что значения были корректно записаны. | ||
В случае ошибок программирования, попробовать сбросить [[КЦС]] по питанию. | В случае ошибок программирования, попробовать сбросить [[КЦС|КЦС]] по питанию. | ||
Далее следует: | Далее следует: | ||
#отключить [[КЦС|КЦС]] от [[TL-линия|TL-линии связи]] | |||
#отключить от ПК | |||
#перевести перемычку RS-232 / RS-485 в положение RS-485 | |||
#перевести перемычку режим работы в положение РУБЕЖ | |||
#подключить [[КЦС|КЦС]] к контроллеру Рубеж. | |||
#установить на [[КЦС|КЦС]] с помощью [http://tekon.ru/num_conc.pdf перемычек выбора адреса] номер [[TL-линия|TL-линии АСУД]] | |||
#подключить КЦС к [[TL-линия|TL-линии связи]] | |||
{| | Подключение [[КЦС|КЦС]] к контроллеру Рубеж осуществляется к контактам (полную схему смотри в документации на ОПС Рубеж): | ||
{| border="1" cellpadding="5" cellspacing="0" class="wikitable" | |||
|- | |- | ||
| | | Рубеж | ||
| КЦС | |||
|- | |- | ||
|Data | | Data+ | ||
| A | |||
|- | |- | ||
|GND | | Data- | ||
| B | |||
|- | |||
| GND | |||
| 0 | |||
|} | |} | ||
Провода А-В - витая пара, GND - отдельный провод. | Провода А-В - витая пара, GND - отдельный провод. | ||
== Настройка ОРС-сервера == | |||
Настройка ОРС-сервера заключается в: | |||
#регистрации концентраторов [[КЦС|КЦС]], к которым подключены контроллеры Рубеж. | |||
#регистрации для каждого контроллера Рубеж концентратора [[Виртуальный_КДД-RS|Виртуальный КДД-RS]] | |||
#сопоставление идентификаторов контроллеров Рубеж идентификаторам виртуальных КДД-RS. | |||
Концентратор [[Виртуальный_КДД-RS|Виртуальный КДД-RS]] используется для обеспечения визуализации данных в программе АСУД.SCADA. | |||
В папке ОРС-сервера ''...Tekon/ASUD Scada/OPC Server/'' должен присутствовать файл [[База_данных_учетной_информации|original.gdb]] (версия БД должна быть не ниже 130). | |||
В папке ОРС-сервера ''...Tekon/ASUD Scada/OPC Server/'' должен присутствовать файл [[ | |||
Если указанный файл отсутствует следует скопировать его из папки ''...Tekon/ASUD Scada/OPC Server/db''. | Если указанный файл отсутствует следует скопировать его из папки ''...Tekon/ASUD Scada/OPC Server/db''. | ||
| Строка 155: | Строка 343: | ||
Запустить (с административными правами) конфигуратор ОРС-сервера. | Запустить (с административными правами) конфигуратор ОРС-сервера. | ||
Далее: | Далее: | ||
#Проверить путь к файлу БД [[База_данных_учетной_информации|original.gdb]] в меню Сервис \ Настройки, должен указывать на файл ''...Tekon/ASUD Scada/OPC Server/original.gdb'' | |||
#Зарегистрировать в адресном пространстве концентраторы КЦС, к которым подключены контроллеры Рубеж. | |||
#Настроить [[КЦС|КЦС]], указав их номера. | |||
#Добавить для каждого [[КЦС|КЦС]] (выполнив на нем клик правой кнопкой мыши) по одному устройству Рубеж. | |||
После этого следует, не закрывая конфигуратор (можно просто свернуть его), запустить программу ''.../OPC Server/tools-server/rubezh-opc.exe'' | После этого следует, не закрывая конфигуратор (можно просто свернуть его), запустить программу ''.../OPC Server/tools-server/rubezh-opc.exe'' | ||
Заполнить в этой программе таблицу соответствия идентификаторов Рубеж и концентраторов | Заполнить в этой программе таблицу соответствия идентификаторов Рубеж и концентраторов [[Виртуальный_КДД-RS|Виртуальный КДД-RS]], например: | ||
{| | {| border="1" cellpadding="5" cellspacing="0" class="wikitable" | ||
|- | |- | ||
| | | Номер КЦС | ||
| Рубеж ID | |||
| Виртуальный КДД-RS | |||
|- | |- | ||
| | | 815 | ||
| 1 | |||
| 0 | |||
|- | |- | ||
|816|| | | 816 | ||
| 1 | |||
| 1 | |||
|- | |- | ||
|10103 | | 816 | ||
| 2 | |||
| 2 | |||
|- | |||
| 10103 | |||
| 3 | |||
| 3 | |||
|} | |} | ||
| Строка 183: | Строка 381: | ||
Номер концентратора 10103 указывает на то, что КЦС подключен к КИО с идентификатором 1. | Номер концентратора 10103 указывает на то, что КЦС подключен к КИО с идентификатором 1. | ||
Идентификаторы [[ | Идентификаторы [[Виртуальный_КДД-RS|виртуальных КДД-RS]] должны быть уникальными (от 0 .. до 255) и задаются просто последовательно. | ||
После заполнения таблицы нажать "Сохранить" (файл настроек будет сохранен в папке ''.../OPC Server/settings''). | После заполнения таблицы нажать "Сохранить" (файл настроек будет сохранен в папке ''.../OPC Server/settings''). | ||
Далее в конфигураторе ОРС-сервера следует зарегистрировать Контейнер оборудования, переименовав его в Рубеж, и зарегистрировать необходимое число [[ | Далее в конфигураторе ОРС-сервера следует зарегистрировать Контейнер оборудования, переименовав его в Рубеж, и зарегистрировать необходимое число [[Виртуальный_КДД-RS|виртуальных КДД-RS]], указав для них идентификаторы из таблицы. | ||
[[ | [[File:Rubezh4.PNG|thumb|center|200px|Адресное пространство ОРС-сервера]] | ||
Каждый [[Виртуальный КДД-RS]] должен быть настроен следующим образом: | Каждый [[Виртуальный_КДД-RS|Виртуальный КДД-RS]] должен быть настроен следующим образом: | ||
#Должен быть указан идентификатор (RS-номер) - поле Номер справа | |||
#Должен быть указан Адрес (будет отображаться в Журнале Событий) - правый нижний угол | |||
#1 дискретный вход должен быть настроен как Пожар | |||
#2 дискретный вход должен быть настроен как Неисправность ППА | |||
#4 температурный вход должен быть настроен как Температура, затем в настройках следует изменить имя на Рубеж / Статус | |||
На этом настройка ОРС-сервера закончена. | [[File:Rubezh3.PNG|thumb|center|450px|Настройка Виртуального КДД-RS]] | ||
На этом настройка ОРС-сервера закончена. | |||
Следует закрыть конфигуратор. | Следует закрыть конфигуратор. | ||
== Настройка АСУД.SCADA == | |||
Убедиться что, в папке ''...\SCADA\scripts\lvm\built-in\'' присутствует файл rubezh.lua. | Убедиться что, в папке ''...\SCADA\scripts\lvm\built-in\'' присутствует файл rubezh.lua. При необходимости загрузить файл с сайта. | ||
Открыть в блокноте файл entry.lua | Открыть в блокноте файл entry.lua | ||
< | | ||
<syntaxhighlight lang="php"> | |||
... | ... | ||
dofile2("ext.lua") | dofile2("ext.lua") | ||
dofile2("rubezh.lua") | dofile2("rubezh.lua") | ||
... | ... | ||
</ | </syntaxhighlight> | ||
Если строка | Если строка | ||
< | | ||
<syntaxhighlight lang="php"> | |||
dofile2("rubezh.lua") | dofile2("rubezh.lua") | ||
</ | </syntaxhighlight> | ||
отсутствует, добавить ее и сохранить файл. | отсутствует, добавить ее и сохранить файл. | ||
Запустить АСУД.SCADA и перейти в режим настройки, далее: | Запустить АСУД.SCADA и перейти в режим настройки, далее: | ||
#Нарисовать объект Прямоугольник | |||
#Разместить на нем примитивы | |||
##Дискретный датчик - 2 | |||
##Статус -2 | |||
##Текстовое поле - 1 | |||
##Надпись - 5 | |||
[[ | Расположить объекты так, как указано на рисунке. | ||
[[File:Rubezh2.PNG|thumb|center|300px|Визуализация данных Рубеж]] | |||
Настроить примитивы: | Настроить примитивы: | ||
Аналогичным образом настроить остальные концентраторы [[КЦС]] и контроллеры Рубеж. | #Связать примитив Дискретный сигнал (верхний) с тэгом Sensor01 [[Виртуальный_КДД-RS|виртуального КДД-RS]]. | ||
#Связать примитив Дискретный сигнал (нижний) с тэгом Sensor02 [[Виртуальный_КДД-RS|виртуального КДД-RS]]. | |||
#Связать первый примитив Статус с тэгом Status [[Виртуальный_КДД-RS|виртуального КДД-RS]]. | |||
#В свойстве Ярлык / По умолчанию примитива Статус указать (написать) идентификатор контроллера Рубеж. | |||
#Связать второй примитив Статус с тэгом Status [[КЦС|КЦС]], к которому подключен данный Рубеж. | |||
#В свойстве Ярлык / Из свойства второго примитива Статус выбрать "Номер концентратора". | |||
#Изменить Надпись на "Состояние ОПС" | |||
#Связать примитив Текстовое поле с тэгом Temperature4 [[Виртуальный_КДД-RS|виртуального КДД-RS]]. | |||
#Указать значение свойства LVM / OnDataChanged - ''RubezhStat''. | |||
#Указать значение свойства Фон / Скрыть линию - Да | |||
#Указать значение свойства Выравнивание - По левому краю, По верхнему краю. | |||
Далее следует выделить объекты (кроме Статуса [[КЦС|КЦС]]), скопировать, вставит и настроить аналогичным образом следующий контроллер Рубеж, подключенные к данному КЦС. | |||
Аналогичным образом настроить остальные концентраторы [[КЦС|КЦС]] и контроллеры Рубеж. | |||
Принцип визуализации данных контроллера будет следующий: | |||
*При успешном обмене данными с контроллером Рубеж и значении текущего состояния Рубеж = Норма (значение поля статус контроллера = 0) | |||
**Дискретные датчики отображаются в состоянии Норма | |||
**В текстовом поле - Пусто. | |||
*В случае состояния Рубеж = [Пожар, Тревога] | |||
**Дискретный датчик 1 отображается в сигнальном состоянии | |||
**В текстовом поле - расшифровывается состояние контроллера Рубеж. | |||
*В случае состояния Рубеж <> Норма (значение <> 0), но не = [Пожар, Тревога] | |||
**Дискретный датчик 2 отображается в сигнальном состоянии | |||
**В текстовом поле - расшифровывается состояние контроллера Рубеж. | |||
*При потере связи КЦС с контроллером Рубеж (информация обновляется примерно раз в 20 минут). | |||
**Примитив Статус Рубеж отображается с синим восклицательным знаком | |||
**В текстовом поле - - "Нет связи". | |||
*При потере связи [[Пульт-ПК|Пульт-ПК]] (или [[КИО|КИО]]) с КЦС, к которому подключены контроллеры Рубеж | |||
**Примитив Статус КЦС и примитив Статус Рубеж отображаются с синим восклицательным знаком | |||
**В текстовом поле - - "Нет связи". | |||
[[File:Rubezh5.PNG|thumb|center|300px|Визуализация данных Рубеж]] | |||
[[ | [[Category:Интеграция]] [[Category:Пожарная автоматика]] [[Category:RS-485]] | ||
Текущая версия от 11:27, 20 марта 2025
Введение
Поддержка в АСУД.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)
Записать конфигурацию в МС-КП.
Настройка ОРС-сервера
Внимание. Требуется обновление ПО до версии 2.7.17
Добавить устройство РУБЕЖ_МС-КП к IP-концентратору и выполнить его настройку.
Указать:
- Адрес установки
- Интерфейс концентратора, к которому подключен МС-КП
- Номер устройства - Modbus адрес МС-КП
- Интервал опроса в секундах (по необходимости)
- Число прибров - число контроллеров Рубеж записанных на МС-КП
Число приборов на МС-КП следует уточнить, нажав кнопку Опросить.
После тестового опроса в столбце Код состояния для каждого прибора будет отображено его текущее состояние.
Текущее состояние представляет собой битовую маску значений:
| Код | Номер бита | Значение |
| 0х1 | 0 | Неисправность |
| 0х2 | 1 | Пожар / Внимание |
| 0х4 | 2 | Тревога |
| 0х8 | 3 | Отключен ("Обход") |
| 0х10 | 4 | Автоматика откл |
| 0х20 | 5 | Запуск СПТ |
| 0х40 | 6 | Вскрытие |
| 0х80 | 7 | Питание |
| 0х200 | 10 | На охране |
| 0хFFFF | Неизвестно (нет связи или отключен) |
Для каждого зарегистрированого прибора следует дополнительно указать в таблице:
- Адрес установки - иначе будет использоваться общий Адрес установки МС-КП
- Название устройства - иначе будет использоваться название Rubezh (название исп. в формировании Тегов устройства)
Настройка АСУД.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 минут).
- Примитив Статус Рубеж отображается с синим восклицательным знаком
- В текстовом поле - - "Нет связи".
- При потере связи Пульт-ПК (или КИО) с КЦС, к которому подключены контроллеры Рубеж
- Примитив Статус КЦС и примитив Статус Рубеж отображаются с синим восклицательным знаком
- В текстовом поле - - "Нет связи".