Найти тему
Геннадий Антонов

Извлечение данных из файлов Sepam (продолжение), или как найти иголку в стоге сена.

Это продолжение моей прошлой статьи,

Big data и парсинг файлов РЗА Sepam
Геннадий Антонов30 марта 2021

про извлечение данных из конфигурационных файлов Sepam.
Кратко напомню, в чем была суть разработки.
Задача была извлечь данные по настройкам защит из файлов конфигураций Sepam, в удобочитаемый табличный вид Excel,
где можно легко найти какие либо отклонения, ошибки настроек, проанализировать данные, с помощью средств автоматизации.
При этом количество устройств, при таком подходе, не играет значения, будь их хоть 300, или 5000.
В ручную же это сделать практически не реально.

У меня был практический пример, когда я наблюдал, как одни горе руководители, дали задание группе из нескольких человек,
вручную подготовить данные по нескольким сотням устройств РЗА, преимущественно Sepam.
Результат был неутешителен.
Мало того, что работники, мягко говоря, "радости не испытывали", от подобного задания, так и те данные, которые были добыты, таким способом, просто кишели ошибками, несоответствиями и прочими казусами.
Кроме того, они были неполными - например одна ступень защиты 50-51 на Sepam имеет 19 параметров, всего там 16 ступеней (для групп А и Б), получается всего 304 параметра.
В ручных же данных, было, от силы, всего несколько параметров!

  • Вообщем, с тех пор данный софт по извлечению данных был доработан.
    Переписал с нуля на С++.
    Добавил поддержку всех возможных защит для 80 линейки Sepam.
    А это такие типы как:
    B80, B83, C86, G82, G87, G88, M81, M87, M88, S80, S81, S82, S84, T81, T82, T87
    Также добавил извлечение данных настроек:
    1) Основных характеристик
    2) Настроек для ТТ и ТН
    3) Контроль ТТ и ТН
    4) Предустановленной логики управления
    5) Настроек осциллографа
    6) Настроек модуля ACE850 - основные IP, маска тип порта итд
    7) Действие защит на пуск осциллографа

    Подготовил видео, где покажу, на искусственном примере в 300 файлов Sepam, где я намеренно внес изменения в следующие настройки, разных файлов:
  • - 50BF - УРОВ
  • - 50N-51N
  • - настройки осциллографа
  • - конфигурацию доп.модулей
  • - настройки встроенной ЛЗШ.
    И как можно легко найти это в отчете, сгенерированный программой.

Для примера, выложил все конфигурационные файлы Sepam, а также отчет, сгенерированный программой из видео.
Скачать можете по ссылке.

Sepam_80_data_report

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