Документація

⚠️ Бета версія! Може не працювати — в такому разі прошу повідомляти на adm@elsistema.com.ua — це дозволить мені швидко фіксити помилки!

Як аналізувати логи

Рекомендований порядок аналізу:

Крок 1: alarmg_history — що ламалось

Завжди починайте з цього файлу. Тут журнал всіх аварій та тривог інвертора. Кожна подія має час початку, час завершення, код тривоги та тривалість.

Що робити: Якщо бачите тривогу — дивіться коли вона сталась, як довго тривала, і чи було відновлення. Часті тривоги означають системну проблему. Див. коди тривог V2 | Див. коди тривог V3

Крок 2: his_inv_rd — що відбувалось в момент аварії

Після того як знайшли час аварії в alarmg_history — відкрийте his_inv_rd і подивіться що відбувалось з інвертором в цей час.

На що звертати увагу:

  • Напруга MPPT — чи не виходить за межі (норма: 200-1000V)
  • Струми стрінгів — чи є дисбаланс між стрінгами (різниця > 10% = проблема)
  • Напруга фаз — чи стабільна мережа
  • Температура плати/радіаторів — перегрів (> 80°C = погано)
  • AC/DC потужність — чи відповідає очікуванням

Крок 3: dsp_wave_data — осцилограми аварій

Якщо аварія серйозна — відкрийте осцилограми. Тут хвилі напруги та струму в момент події. 115 семплів по кожному каналу (Ua, Ub, Uc, Ia, Ib, Ic).

Що шукати: різкі стрибки напруги, асиметрія фаз, гармоніки, короткочасні просадки.

Крок 4: perfmg_data — скільки виробила станція

Журнал продуктивності містить дані про виробітку енергії на різних інтервалах.

Типи даних (Metric ID):

  • 0xA02D (41005) — Потужність (5-хв інтервали). Графік потужності за день. Показує піки, просадки, час роботи.
  • 0x3002 (12290) — Енергія (годинна/денна). Скільки кВт·год вироблено за годину/день. Порівнюйте дні між собою.
  • 0x3003 (12291) — Накопичена енергія (місячна/річна). Загальна виробітка за період.
  • 0x1031 (4145) — Пікова потужність дня. Максимальна потужність за день.
  • 0x1035 (4149) — Інсоляція. Сонячне випромінювання (кВт·год/м²).

Як аналізувати:

  • Порівнюйте виробітку однакових днів за різні періоди
  • Шукайте дні з аномально низькою виробіткою
  • Порівнюйте інсоляцію з виробіткою — чи відповідає ККД
  • Графік потужності за день має бути плавним "дзвоном" — різкі провали = проблема

Крок 5: dsp_log — внутрішні логи

Логи DSP процесора — комунікація між платами. 12 типів повідомлень. Корисно для глибокої діагностики коли інші файли не дають відповіді.


Опис файлів

his_inv_rd

Історія роботи інвертора. Записи кожні 5 хвилин: напруга MPPT (4 треки), струми стрінгів (8), напруга/струм фаз (3), AC/DC потужність, частота мережі, температури (плата, радіатори, оточення), лічильник енергії.

Формат: V300 (90 байт/запис) або V600

perfmg_data

Журнал продуктивності. Годинна, денна, місячна, річна виробітка енергії. Пікова потужність, інсоляція. Запис: 16 байт.

alarmg_history

Історія аварійних подій. Кільцевий буфер ~300 записів. Час початку/кінця, код тривоги, тривалість. Запис: 24 байти.

dsp_log.a / dsp_log.b

Внутрішні логи DSP процесора. Комунікація між платами інвертора, 12 типів повідомлень (команди, статуси, помилки).

dsp_wave_data

Осцилограми при аваріях. Хвилі напруги (Ua, Ub, Uc) та струму (Ia, Ib, Ic) — 115 семплів кожен канал. Подія: 1384 байти.

cfg_file_ctrl

Конфігурація контролера. Параметри MPPT, ліміти потужності, налаштування захистів, версія прошивки, серійний номер.

⚠ УВАГА: Формат файлу відомий, але повна розшифровка всіх параметрів ще не завершена. Дані будуть доповнені.

cfg_file_moni

Конфігурація моніторингу. Налаштування мережі, підключення до FusionSolar, параметри Modbus.

⚠ УВАГА: Формат файлу відомий, але повна розшифровка всіх параметрів ще не завершена. Дані будуть доповнені.


Коди тривог

Існує два формати кодів тривог:

  • V2 — старіший формат (Alarm ID: 103, 106-111, 120-125, 200, 202, 301, 305, 313, 318, 321, 322, 326, 400, 410, 504, 505, 61440). Використовується в інверторах серії V200R001.
  • V3 — новіший формат (код: 2001, 2002, 2011, 2012, 2021, 2031-2040, 2051, 2061-2067, 2072, 61440). Використовується в новіших моделях.

Детальні таблиці кодів:


На головну