Таврида Электрик
Промышленность и оборудование
Россия, Севастополь
Порталы и сервисы
Январь 2025
Перед командой стояла цель — создание кроссплатформенного аналога TELARM Lite, идентичного по функционалу и техническим возможностям. Программа должна корректно работать в разных Linux-дистрибутивах. Также нам нужно было решить следующие задачи:
• Необходимо было перенести весь функционал версии для Windows.
• Обновить интерфейс, применив современные UI-библиотеки: Avalonia UI, Eremex, GoDiagram.
• Обеспечить полнофункциональность для инженеров, работающих с реклоузерами и сетями промышленной энергетики.
Для удобства специалистов, сохранив привычные сценарии работы TELARM Lite, были реализованы следующие возможности:
• Подключение к модулям управления для тестирования и считывания параметров напряжения.
• Логирование событий: статистика аварий, неисправностей, изменения состояний управляющих блоков.
• Работа с графическими схемами напряжений.
• Диагностика аварийных ситуаций для анализа и предотвращения повторных отказов.
• Запись рабочих сессий и операций в системе.
Система работает на следующих ОС:
• ALT Linux (Альт ОС)
• AlterOS
• Astra Linux
• Ubuntu
• Windows 7*/10/11 x64
Таврида Электрик — международный электротехнический холдинг, занимающий лидирующие позиции на рынке вакуумных выключателей и реклоузеров. В 2015 году компания получила звание лучшей промышленной компании России. Сегодня в эксплуатации по всему миру установлено более 700 000 единиц оборудования этого производителя.
Основные направления деятельности включают научные и прикладные исследования, разработку, производство, инженерные решения и сопровождение программно-аппаратных комплексов, которые обеспечивают оптимальное распределение электроэнергии для предприятий электроэнергетики, нефтегазовой отрасли, промышленных и инфраструктурных объектов.
Наше сотрудничество с Таврида Электрик началось в 2021 году, когда мы взялись за разработку мобильного приложения Tel Rec Control, которое облегчает работу с реклоузерами и обеспечивает снятие показаний учтенной электроэнергии через локальную Wi-Fi сеть.
Простая и удобная логика интерфейса позволяет специалистам выполнять подключение и отключение устройств, менять режим работы, а также вести журнал событий онлайн, не вмешиваясь физически в реклоузер. Достаточно установить приложение на смартфон и подключиться по Wi-Fi к нужному устройству. Подробнее ознакомиться с этим кейсом можно по ссылке (ссылка на кейс).
Проблема заказчика
У компании имеется собственное ПО TELARM, разделяющееся на TELARM Master и TELARM Lite. Оно используется для управления реклоузерами: мониторинга их состояния в реальном времени, подготовки отчетов, а также интеграции с другими системами и оборудованием. Интерфейс продукта максимально удобен и снижает затраты на обучение, что ускоряет внедрение. TELARM Lite работает как десктопное приложение для ОС Windows.
В 2024 году ряд клиентов Таврида Электрик стал запрашивать версию TELARM Lite для Linux-дистрибутивов. Подобные запросы связаны с указом Президента РФ №166 от 30 марта 2022 года, обязывающим использовать отечественное программное обеспечение на объектах критической информационной инфраструктуры (КИИ).
Чтобы соответствовать этим требованиям и удовлетворить запросы клиентов, было принято решение разработать кроссплатформенный вариант TELARM Lite, совместимый с популярными ОС на базе Linux и Windows.
Подобная адаптация актуальна и для других компаний, применяющих десктопные решения в работе с государственными и крупными корпоративными заказчиками. Мы можем предложить разработку кроссплатформенных приложений, которые одинаково стабильно функционируют как в Windows, так и в Linux. Это обеспечивает единую цифровую среду, минимизирует риск раздробленности процессов и позволяет соответствовать требованиям клиентов.
Для того чтобы кроссплатформенное приложение могло работать с моделями реклоузеров, использующих разные протоколы управления, без необходимости изменения исходного кода под каждую конкретную модель, была создана мета-база.
Мета-база — это набор конфигурационных файлов для каждой модели реклоузера, в которых описывается преобразование получаемых данных в единый формат, понятный программе.
Как это работает
Система логирования формирует полное представление о состоянии блоков управления: текущие статусы, ошибки, сбои и изменения нагрузки. Все журналы автоматически обрабатываются, декодируются, обновляются и синхронизируются с устройствами.
Данный модуль позволяет детально анализировать неисправности, что помогает снижать их количество в дальнейшем.

Метабаза содержит свыше 170 000 строк данных в различных форматах, что дает возможность унифицировать взаимодействие с реклоузерами без написания отдельного программного обеспечения для каждой модели.
По сути, в метабазе задается интерпретация ответов устройства, которые затем преобразуются в общую структуру, используемую программой.

Дополнительно TELARM поддерживает редактор UDDG — пользовательских сигналов. Это отдельное приложение, поставляемое вместе с TELARM и запускаемое основной системой по запросу.
Редактор UDDG подключается к базе данных и работает с пользователем, предоставляя возможность строить и тестировать различные UD-сигналы. Благодаря этому инженеры могут моделировать и проверять логические схемы работы оборудования без прямого вмешательства в физические блоки. Например, протестировать ситуацию, когда счетчики отображают некорректные данные, чтобы предотвратить возможные аварии. Для реализации редактора применялась библиотека GoDiagram.

Также в TELARM реализованы уставки и осциллограммы. Эти функции позволяют считывать дополнительные параметры, такие как напряжение в устройствах, и точнее взаимодействовать с реклоузерами.
Уставки — это набор параметров реклоузера, передающихся от одного устройства к другому. Они определяют поведение реклоузера, например, момент отключения его от аккумулятора в процессе работы.
Осциллограммы — это кривые, полученные с помощью осциллографа, отображающие характеристики колебательного процесса. Их расчет выполняется автоматически на основе данных, поступающих от реклоузеров. Программа обрабатывает входную информацию, вычисляет осциллограммы по заданным параметрам и сохраняет результаты в лог-файл, где фиксируются подробности расчетов и возможные ошибки.
• .Net 6
• OpenSSL
• Avalonia UI
• Eremex
• GoDiagram
Функционал, аналогичный TELARM Lite, теперь доступен на разных операционных системах, полностью соответствуя современным требованиям. Кроссплатформенный TELARM стабильно работает как в Windows, так и в Linux, сохраняя привычный интерфейс для пользователей.
![]()
Даниил Васильев
Совместно с реклоузерами кроссплатформенный TELARM поставляется компаниям, обеспечивая надежное и удобное взаимодействие специалистов с оборудованием.