Программа «Selectric Biome» предназначена для непрерывного мониторинга температуры токоведущих частей электрооборудования с использованием беспроводных LoRa-датчиков. Система обеспечивает контроль до 500 точек измерения, объединённых в 100 линий по 5 точек, с передачей данных через 3 шлюза LoRa по протоколу Modbus TCP. Реализована четырёхуровневая система уставок (предупреждение и авария по абсолютной температуре и по перепаду), автоматическое обнаружение потери связи с датчиками, формирование журнала аварийных событий. А также контроль переходных сопротивлений. Обмен данными со SCADA/HMI — по протоколу Modbus TCP Slave. Программа выполнена на языке Structured Text (ST) стандарта МЭК 61131-3 в среде CODESYS 3.5 с применением объектно-ориентированного подхода. Целевая платформа — панельный ПЛК Weintek.
Функциональные характеристики
ПО «Selectric Biome» обеспечивает выполнение следующих функций:
- Непрерывный мониторинг до 240 точек контроля из 500 возможных (100 линий по 5 контактных узлов), организованных по секциям распределительного устройства.
- Сбор данных от беспроводных LoRa-датчиков температуры и влажности через промышленные шлюзы по протоколу Modbus TCP.
- Поддержка различных типов контролируемых линий электрооборудования: отходящие линии, вводы питания, секционные выключатели, БРНО.
- Контроль абсолютной температуры контактных узлов с формированием двухуровневой сигнализации: предупреждение (H) и авария (HH) с настраиваемыми уставками.
- Контроль разности температур (ΔT) между фазами одного контактного узла с формированием двухуровневой сигнализации: предупреждение (ΔH) и авария (ΔHH).
- Индивидуальная настройка уставок для каждой точки контроля с контролем корректности вводимых значений (защита от установки предупреждения выше аварии).
- Автоматическая диагностика состояния датчиков: обнаружение обрыва связи, зависания показаний (12 часов без изменения) и отсутствия сенсора.
- Формирование событийного журнала до 15 одновременных предупреждений/аварий с указанием места возникновения (секция, линия, контактный узел, фаза) и текущего значения температуры.
- Управление дискретными выходами для внешней сигнализации: «Норма» (зелёный), «Предупреждение» (жёлтый), «Авария» (красный), «Звук».
- Поддержка квитирования и сброса сигнализации оператором (с панели оператора или внешней кнопкой).
- Контроль влажности окружающей среды с усреднением по работоспособным датчикам.
- Контроль связи с шлюзами LoRa и модулем дискретного ввода/вывода с диагностикой состояния каналов связи.
- Обмен данными с вышестоящей системой управления (SCADA) по протоколу Modbus TCP (сервер, порт 503, до 10100 регистров).
- Встроенный режим симуляции для проверки работоспособности системы без подключения датчиков.
- Хранение настроек конфигурации (уставки, привязки датчиков, типы линий) в энергонезависимой памяти контроллера (Persistent Retain).