Files
trombon_ip_browser/assets/bso/bso_doc.md
2026-05-10 02:54:27 +03:00

6.7 KiB
Raw Permalink Blame History

БСО: руководство пользователя

Назначение устройства

БСО (официальное имя Lwu в системе TrombonIp) - это блок светового оповещения.

Его основные функции:

  • управление двумя линиями светового оповещения;
  • управление двумя реле (пусковое и резервное);
  • мониторинг питания (основное и PoE);
  • мониторинг состояния линий и датчиков тока;
  • определение неисправностей линий (короткое замыкание, обрыв).

БСО взаимодействует с контроллерами (БО8, МО-8), которые отдают команды на включение режима и управление реле.

Линии светового оповещения

БСО имеет две независимые линии светового оповещения. Каждая линия может находиться в состоянии:

  • Off - выключено;
  • Glow - включено (горит постоянно);
  • Blink - мигание.

Линии имеют два режима работы:

  • дежурный режим (standBy) - состояние при отсутствии тревоги;
  • активный режим (active) - состояние при тревоге.

При активации режима (SetMode с active=true) линии переключаются в активное состояние. При деактивации - возвращаются в дежурное.

Реле

БСО оснащено двумя реле:

  • Реле 1 - может управляться автоматически при тревоге (настраивается параметром close1OnFire);
  • Реле 2 - может управляться автоматически при тревоге (настраивается параметром close2OnFire).

Управление реле возможно командами:

  • Open - разомкнуть (выключить);
  • Close - замкнуть (включить);
  • Toggle - переключить текущее состояние;
  • Timer - включить на заданное время, затем выключить.

Для каждого реле можно настроить таймер (SetRelayDelay).

Мониторинг питания

БСО контролирует:

  • Основное питание (220В) - при пропадании фиксируется ошибка mainPowerError;
  • Питание PoE - при проблемах фиксируется ошибка poePowerError.

Мониторинг линий

БСО отслеживает состояние каждой линии:

  • Перегрузка (lightLine1Overload, lightLine2Overload) - превышение тока;
  • Ошибка датчика тока (currentSensor1Error, currentSensor2Error) - неисправность измерительного элемента;
  • Неисправность линии (line1Failure, line2Failure) - определяется при отклонении тока от установленных порогов:
    • в выключенном состоянии - обрыв или короткое замыкание;
    • во включенном состоянии - значительное отклонение от эталонного значения.

Пороги отклонения настраиваются при монтаже (linkDeflection1, linkDeflection2 в процентах).

Процедура калибровки

При первичной установке или замене линий выполняется процедура калибровки:

  1. Линия включается (состояние On);
  2. несколько раз измеряется ток, вычисляется среднее значение (Line1On, Line2On);
  3. линия выключается;
  4. измеряется ток в выключенном состоянии, вычисляется среднее (Line1Off, Line2Off).

Полученные значения сохраняются и используются для диагностики.

Индикация

БСО имеет светодиоды:

  • LedReady - готовность устройства;
  • LedError - ошибка (при любых неисправностях питания, линий, датчиков).

При проблемах с IP или конфигурацией индикация переходит в режим мигания.

Команды от контроллера

БСО принимает следующие команды от ведущего устройства (БО8, МО-8):

  • SetMode - активировать/деактивировать рабочий режим (переключает линии и реле);
  • SetRelay - управление конкретным реле с указанием номера и режима;
  • SetRelayDelay - установка времени таймера для реле;
  • SetRelays - одновременное управление двумя реле.

Состояния в статистике

БСО возвращает статистику, содержащую:

  • состояние питания (mainPowerError, poePowerError);
  • режим работы (workModeActive);
  • состояние линий (line1Mode, line2Mode);
  • состояние реле (relay1Condition, relay2Condition);
  • перегрузки и ошибки датчиков;
  • неисправности линий (line1Failure, line2Failure).

Рекомендации по эксплуатации

  • После монтажа или замены линий обязательно проведите процедуру калибровки.
  • Следите за индикацией ошибок - она сигнализирует о проблемах питания или линий.
  • При срабатывании тревоги БСО автоматически переходит в активный режим (если настроено).
  • Для ручного управления реле используйте соответствующие команды с контроллера.
  • Периодически проверяйте состояние линий в интерфейсе - отклонения могут указывать на проблемы.