ОРАКУЛ СЛАБОТОЧКИ

Основы программирования Рубежа (FireSec)

  1. Слово пугает, работа — нет
  2. Конфигурация — это дерево
  3. В основе — таблица «название — адрес»
  4. Название устройства пишется для человека, а не для прибора
  5. У прибора две адресные линии
  6. Адрес — это номер линии плюс место на ней
  7. Адрес не написан на устройстве с завода
  8. Ёмкость линии: сколько устройств влезет
  9. Кольцо и луч: два способа проложить линию
  10. Кольцо можно выключить, а вторую линию — не использовать вовсе
  11. Два устройства с одинаковым адресом — самая частая порча конфигурации
  12. Порядок в таблице ≠ порядок на объекте
  13. Зоны — следующий слой, не мешать его с деревом
  14. Сценарии — потом, и вас никто не торопит

1. Слово пугает, работа — нет

«Запрограммировать прибор» звучит как написать программу. На деле вы заполняете таблицу: какое устройство, где стоит, как называется. Прибор не исполняет ваш код — он получает список того, что к нему подключено.

слева страшное слово «программирование» в рамке с шестерёнками, справа обычная таблица из двух колонок. Между ними знак равенства.

2. Конфигурация — это дерево

Всё описание объекта устроено как дерево: прибор, у него линии, на линиях устройства. Каждое устройство сидит на своём месте, и это место однозначно. Больше в базовой конфигурации ничего нет.

дерево из трёх уровней: прибор → АЛС 1 и АЛС 2 → устройства столбиком. Никаких стрелок и связей между устройствами.

3. В основе — таблица «название — адрес»

Пока вы не трогаете сценарии, работа выглядит так: строка за строкой, название устройства и его адрес. Двести устройств — двести строк. Это монотонно, но абсолютно понятно, и ошибиться тут можно только невнимательностью.

кусок таблицы на 5–6 строк: «Дымовой, коридор 2 этаж — 1.17», «ИПР у выхода — 1.18» и так далее.
Примерименно поэтому такую работу и получилось поручить машине — наш конфигуратор собирает это дерево из проекта.

4. Название устройства пишется для человека, а не для прибора

Прибору всё равно, как называется устройство. Название читает дежурный ночью, когда на экране появится тревога. «Датчик 47» ничего ему не скажет, «Склад, стеллаж 3» отправит человека в нужное место.

два экрана прибора с тревогой: на одном «ИПД 47», на другом «Склад, ряд 3». Рядом растерянный и уверенный дежурный.

5. У прибора две адресные линии

Прибор работает не с одним шлейфом, а с двумя адресными линиями — АЛС 1 и АЛС 2. Это независимые линии: на каждой своя нумерация устройств и своя ёмкость. Делить объект между ними — обычная практика, а не ухищрение. Правила «этаж на линию» в руководстве нет: производитель советует вести линию так, чтобы она вышла короче, с меньшим числом ответвлений и чтобы её было удобно обслуживать.

прибор, от него две линии разного цвета, на каждой свои устройства.

Источник: РЭ «R3-Рубеж-2ОП» (ПАСН.425513.013 РЭ, редакция 19), пп. 1.3.1 и 2.2.8, стр. 4 и 10.

6. Адрес — это номер линии плюс место на ней

Адрес устройства складывается из двух вещей: на какой он линии и каким по счёту на ней стоит. Внутри конфигурации это одно число, но считается оно по простому правилу: номер линии умножается на 256 и к нему прибавляется позиция.

формула крупно, под ней три примера: линия 1, место 1 → 257; линия 1, место 26 → 282; линия 2, место 1 → 513.
Примерпоэтому «пятый адрес» без указания линии — неполный ответ. Пятый на какой линии?

7. Адрес не написан на устройстве с завода

Адрес устройству назначают: он не приходит с завода и не берётся сам. Одно и то же устройство можно поставить на любое свободное место любой линии. Значит, порядок в таблице задаёте вы, а не поставщик.

Записать адрес в память устройства можно двумя способами: программатором ПКУ-1 или с самого прибора по линии. В меню прибора «Сервис» есть пункт «Авт. установка адресов»: задаёте линию и начальный адрес, потом по очереди нажимаете «Тест» на устройствах или светите на них лазерной указкой — первое получает начальный адрес, каждое следующее на единицу больше.

коробка с одинаковыми извещателями, от неё стрелки к разным местам двух линий.

Источник: РЭ «R3-Рубеж-2ОП» (ПАСН.425513.013 РЭ, редакция 19), п. 2.2.15 и меню «Сервис», стр. 13, 35–37.

8. Ёмкость линии: сколько устройств влезет

У «R3-Рубеж-2ОП» на одну линию встаёт до 250 адресных устройств, на прибор — до 500. Но число адресов — не единственный предел: все провода линии вместе — не длиннее 3000 м, их сопротивление — не больше 220 Ом, ток линии — до 220 мА. Что упрётся первым, зависит от объекта: на длинной трассе — длина и сопротивление, на линии с адресными оповещателями — ток.

Проверка на пусконаладке простая: напряжение на конце линии должно быть не меньше 24 В, а если на линии есть адресные оповещатели — то при всех включённых. Не хватает — снимают часть устройств или ведут от прибора ещё один луч.

линия с делениями-местами, часть занята, часть свободна, в конце упор с подписью «предел».

Источник: РЭ «R3-Рубеж-2ОП» (ПАСН.425513.013 РЭ, редакция 19), пп. 1.3.2, 1.3.4, 1.3.5, 1.3.9, 2.2.9, стр. 4 и 11; «Практические рекомендации по пусконаладочным работам» Рубежа, п. 3, стр. 3–4.

9. Кольцо и луч: два способа проложить линию

Линию можно замкнуть в кольцо, вернув её конец обратно в прибор, а можно оставить лучом. Кольцо переживает обрыв: при разрыве прибор продолжает видеть устройства с двух сторон. Луч проще в монтаже, но обрыв отрезает всё, что за ним.

Для пожарной сигнализации кольцо фактически обязательно: СП 484.1311500.2020 (п. 6.3.5) не разрешает, чтобы одна неисправность линии отрезала больше 24 автоматических извещателей, больше одного ручного или больше одной зоны контроля. Подробно — в курсе «Адресная и аналоговая АПС», карточка 6.

две линии рядом: кольцо с разрывом (устройства зелёные с обеих сторон) и луч с разрывом (хвост серый).

10. Кольцо можно выключить, а вторую линию — не использовать вовсе

В конфигурации кольцевой режим — это просто признак у линии: включён или нет. Если вторая линия на объекте не задействована, её оставляют пустой и снимают у неё кольцо. Ничего страшного в пустой линии нет, и прибор не будет ругаться на несуществующие устройства.

свойства прибора: АЛС 1 — кольцо включено, устройства есть; АЛС 2 — кольцо выключено, пусто.
Примерэто первое, что стоит проверить, если прибор жалуется на линию, которой вы не пользуетесь.

11. Два устройства с одинаковым адресом — самая частая порча конфигурации

Адрес на линии должен быть уникальным. Дубль появляется незаметно: скопировали строку, продолжили нумерацию не с того места, поставили запасное устройство «как было». Дальше начинается необъяснимое: устройства пропадают, состояния скачут.

таблица, две строки с одинаковым адресом подсвечены, рядом знак столкновения.

Пример из нашей практики: при разборе реального проекта на 14 тысяч устройств нашлось 155 повторяющихся адресов, и у 52 из них ещё и зоны различались. Это не редкость, это норма больших объектов.

12. Порядок в таблице ≠ порядок на объекте

Устройства удобно заводить подряд, и на объекте они тоже обычно идут подряд. Но совпадение это не гарантировано: последовательность в таблице задаёте вы, а физически линия может идти как угодно. Проверять надо по проекту, а не по ощущению.

план этажа с извещателями и рядом таблица; линии-выноски показывают, что 5-й в таблице стоит не рядом с 4-м на плане.

13. Зоны — следующий слой, не мешать его с деревом

Когда дерево заполнено, устройства объединяют в зоны: что считать одним помещением, одной областью контроля. Это отдельная работа поверх готового списка, и начинать её до того, как дерево собрано, бессмысленно.

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

14. Сценарии — потом, и вас никто не торопит

Логика «сработал этот — запустилось то» в базовую работу не входит. Большинство объектов начинается с правильно собранного дерева и зон, а сценарии добавляются позже и осознанно. Не пытайтесь освоить всё сразу — от этого и появляется ощущение, что Рубеж сложный.

лестница из трёх ступеней: дерево → зоны → сценарии, человек стоит на первой.