SOFAR Solar kody błędów – ID001–ID189, BMS, CT i rozwiązania
Mark
Autor
SOFAR Solar kody błędów – ID001–ID189, BMS, CT i rozwiązania

Podoba Ci się ten artykuł?

Tworzenie poradników zajmuje dużo czasu, a na stronie nie chce reklam. Jeśli pomogłem i masz na to ochotę — postaw mi kawę . To motywuje do dalszego pisania!

MARKLABS • FOTOWOLTAIKA • SOFAR SOLAR • DIAGNOSTYKA

SOFAR Solar – kody błędów ID01–ID98, HYD, BMS, BTS 5K, CT i kompletna diagnostyka

Falownik SOFAR pokazuje ID01, ID05, ID42, ID45, ID157 albo inny alarm? W przypadku urządzeń tej marki samo znalezienie numeru błędu w internecie nie zawsze wystarcza. SOFAR od wielu lat korzysta z numeracji ID, ale znaczenie części kodów zmienia się pomiędzy rodzinami falowników sieciowych, hybrydowych i systemów magazynowania energii.
Najważniejsza zasada:
Nie diagnozuj falownika SOFAR wyłącznie na podstawie numeru ID. Najpierw sprawdź dokładny model urządzenia i pełną nazwę alarmu. Przykładowo ID089 w aktualnym HYD 5–20KTL-3PH oznacza SwPvOCP, czyli programowe zabezpieczenie nadprądowe PV, natomiast w falowniku 3.3–12KTLX-G3 numer ten jest związany z AFCI. Ten sam numer może więc skierować diagnostykę w zupełnie inną stronę.
Stan opracowania: wrzesień 2026 r.
Artykuł opiera się przede wszystkim na dokumentacji SOFAR dla HYD 5–20KTL-3PH, 3.3–12KTLX-G3, BTS 5K / BTS E5–E20-DS5, dokumentacji systemów pomiarowych oraz archiwum firmware producenta.

Spis treści

1. SOFAR Solar i kody ID – dlaczego znalezienie numeru błędu to dopiero początek

W przypadku niektórych producentów można zbudować jedną stosunkowo spójną tabelę alarmów dla całej generacji urządzeń. W SOFAR sytuacja jest bardziej skomplikowana. Producent przez lata zachowywał sposób oznaczania alarmów numerami IDxxx, jednocześnie rozwijając kolejne generacje urządzeń.

Efekt jest taki, że użytkownik wpisujący w wyszukiwarkę na przykład „SOFAR ID89” może znaleźć poprawną odpowiedź – ale dotyczącą zupełnie innego falownika.

Przykład, który dobrze pokazuje problem:

HYD 5–20KTL-3PH: ID089 = SwPvOCP, czyli programowe zabezpieczenie nadprądowe strony PV.
3.3–12KTLX-G3: ID089 = alarm związany z AFCI.

Numer jest ten sam, ale diagnozujemy zupełnie inne obszary instalacji.

Dlatego w MarkLabs przyjmujemy zasadę:

Kod SOFAR zawsze czytamy razem z modelem urządzenia i nazwą alarmu.

Minimum potrzebne do sensownej diagnostyki to:

  • dokładny model falownika,
  • generacja urządzenia,
  • numer ID,
  • pełna nazwa alarmu,
  • data i godzina zdarzenia.

W falowniku hybrydowym dochodzą do tego dane baterii, BMS, licznika lub przekładników CT, stan EPS oraz aktualny tryb pracy.

2. Których urządzeń dotyczy ten poradnik?

Portfolio SOFAR jest dziś znacznie większe niż klasyczne falowniki KTL. Dlatego przed przejściem do kodów warto ustalić, z którą grupą urządzeń mamy do czynienia.

Rodzina Przykłady Najważniejsze obszary diagnostyki
Falowniki sieciowe KTL, KTLX, 3.3–12KTLX-G3 i kolejne generacje sieć, PV, izolacja, AFCI, DC bus, przekaźniki, SPD
Falowniki hybrydowe HYD 5–20KTL-3PH i nowsze HYD PV, sieć, bateria, BMS, EPS, CT, meter, parallel
Residential ESS BTS 5K, BTS E5–E20-DS5, ESI BMS, PCU, BDU, CAN, temperatury, SOC
C&I ESS PowerMagic, CBS5000, KTLX-G4-ESS PCS, BMS, systemy wielourządzeniowe, komunikacja
Pomiar Smart Meter, CT, SAR-100 kierunek energii, RS485, zero-export, fazy
Monitoring Wi-Fi Stick, Ethernet, 4G, SolarMAN, SOFAR Cloud logger, router, Internet, chmura, aplikacja
Jeżeli posiadasz starszego SOFAR-a, na przykład urządzenie z generacji znacznie wcześniejszej niż aktualne KTLX-G3 czy HYD 5–20KTL-3PH, traktuj poniższe zestawienie jako punkt diagnostyczny, a nie zamiennik instrukcji konkretnego modelu.

3. Zanim zrestartujesz falownik – zapisz dane

Pierwszą reakcją na alarm bardzo często jest wyłączenie i ponowne uruchomienie falownika. Czasami ma to sens, ale najpierw warto zachować informacje, które po restarcie mogą być trudniejsze do odtworzenia.

W HYD dostępna jest historia zdarzeń zawierająca identyfikatory alarmów oraz czas ich wystąpienia. Warto wykonać zdjęcie lub zrzut ekranu, zanim zaczniemy eksperymentować.

Przed restartem zanotuj:

  • model i numer seryjny falownika,
  • dokładny kod ID i pełną nazwę alarmu,
  • godzinę wystąpienia,
  • wersję firmware,
  • napięcia PV,
  • napięcia sieci na poszczególnych fazach,
  • częstotliwość sieci,
  • moc falownika,
  • SOC i napięcie baterii,
  • aktualne limity BMS ładowania i rozładowania,
  • temperaturę baterii i falownika,
  • stan licznika/CT,
  • czy instalacja pracowała on-grid czy z EPS.

Jeżeli problem pojawił się po aktualizacji, wymianie baterii albo rozbudowie stosu, zapisz również wersje oprogramowania poszczególnych elementów systemu – falownika, BMS, BDU i PCU, jeśli występują.

4. SOFAR HYD – szybka mapa najważniejszych kodów

Poniższa tabela bazuje przede wszystkim na aktualnej dokumentacji HYD 5–20KTL-3PH. Nie należy automatycznie przenosić jej do wszystkich falowników SOFAR.

Kod Nazwa Znaczenie Pierwszy kierunek diagnostyki
ID001 GridOVP za wysokie napięcie sieci AC / instalacja / operator
ID002 GridUVP za niskie napięcie sieci AC / N / połączenia
ID003 GridOFP za wysoka częstotliwość sieć
ID004 GridUFP za niska częstotliwość sieć
ID005 GFCI prąd upływowy PV / izolacja
ID008 IslandFault ochrona antywyspowa sieć AC
ID009–010 GridOVPInstant chwilowe przepięcie sieci AC / SPD
ID011 VGridLineFault problem napięcia międzyfazowego fazy
ID013 RefluxFault problem ograniczenia eksportu meter / CT
ID014 VGridUnbalance asymetria napięć L1/L2/L3 / N
ID027 PVLowImpedance niska impedancja PV do ziemi izolacja PV
ID032 N-PE Fault problem neutralny–PE AC / PE
ID038 InvSoftStartFail nieudany soft-start falownik / serwis
ID039 ArcShutdownAlarm alarm łuku PV / złącza DC
ID041 RelayFail błąd przekaźnika serwis
ID042 IsoFault za niska rezystancja izolacji PV / wilgoć
ID043 PEConnectFault problem z PE uziemienie
ID044 InputConfigError błędna konfiguracja wejść MPPT / stringi
ID045 CTDisconnect problem z CT CT / fazy
ID046 ReversalConnect odwrotne podłączenie baterii w HYD bateria / instalator
ID047 ParallelFault problem Master/Slave parallel
ID049 TempErrBat temperatura baterii BMS / czujnik
ID050–061 Temperature faults radiator / otoczenie / moduły chłodzenie
ID065–068 Bus faults DC bus falownik / serwis
ID069 PVOVP za wysokie napięcie PV Voc stringu
ID070 BatOVP za wysokie napięcie baterii bateria
ID081 SwBatOCP nadprąd baterii bateria / moc
ID086 SwPvOCPInstant chwilowy nadprąd PV PV
ID087 IpvUnbalance nierównowaga prądu PV stringi
ID089 SwPvOCP nadprąd PV – HYD PV
ID105 MeterCommFault brak komunikacji z licznikiem RS485 / meter
ID110–112 Overload przeciążenie obciążenie / EPS
ID121 SpdFail(DC) problem SPD DC ochrona przepięciowa
ID122 SpdFail(AC) problem SPD AC ochrona przepięciowa
ID152 SafetyVerFault niezgodność wersji safety firmware / grid code
ID156 SoftVerError niespójne wersje firmware firmware
ID157–160 BMS CommFault brak komunikacji BMS CAN / RS485 / bateria
ID177–182 BMS protection napięcie, temperatura, prąd, zwarcie bateria / BMS
ID189 AFCICommLose brak komunikacji AFCI AFCI
ID401–402 AFCI0 / AFCI1 alarm łuku PV / instalator

5. ID001–ID014 – sieć energetyczna, napięcie i częstotliwość

ID001 – GridOVP

Falownik wykrył napięcie sieci przekraczające dopuszczalny zakres pracy. To jeden z częściej spotykanych alarmów w instalacjach PV, szczególnie w słabszych sieciach niskiego napięcia.

Jeżeli ID001 pojawia się głównie w słoneczne dni, w godzinach największej produkcji, warto porównać napięcie sieci z mocą oddawaną przez instalację. Wysoka impedancja przyłącza może powodować wzrost napięcia przy eksporcie energii.

Sprawdź:

  • czy alarm pojawia się przy największej produkcji,
  • jakie napięcie raportuje falownik na L1, L2 i L3,
  • czy podobne objawy występują u sąsiadów,
  • czy instalacja AC i przekrój przewodów zostały prawidłowo dobrane.
Nie należy „naprawiać” ID001 przez samodzielne zwiększanie progów zabezpieczenia sieciowego. Parametry grid code mają znaczenie dla bezpieczeństwa instalacji i zgodności z wymaganiami operatora.

ID002 – GridUVP

Oznacza zbyt niskie napięcie sieci. Jeżeli w tym samym czasie w budynku występują przygasania oświetlenia, problemy urządzeń albo zaniki jednej z faz, diagnostykę zaczynamy od strony AC.

Przy instalacji trójfazowej należy sprawdzić wszystkie fazy oraz przewód neutralny. Powtarzalny alarm przy prawidłowej sieci wymaga już dokładniejszej diagnostyki toru pomiarowego falownika.

ID003 – GridOFP i ID004 – GridUFP

Odpowiednio za wysoka i za niska częstotliwość sieci. Jeżeli przyczyna jest chwilowa, falownik zazwyczaj wraca do normalnej pracy po ustabilizowaniu parametrów.

Przy pracy z generatorem sam fakt, że agregat poprawnie zasila odbiorniki, nie oznacza jeszcze, że jego napięcie i częstotliwość spełniają wymagania falownika.

ID005 – GFCI

To alarm związany z prądem upływowym. Nie oznacza automatycznie awarii samego falownika. Bardzo ważnym tropem jest pogoda.

Jeżeli problem pojawia się po deszczu, przy dużej wilgotności albo rano po intensywnej rosie, instalator powinien szczególnie dokładnie sprawdzić stronę PV: przewody, połączenia, złącza, skrzynki i moduły.

Nie rozłączaj złączy MC4 pod obciążeniem i nie wykonuj eksperymentalnych pomiarów na aktywnym stringu, jeżeli nie masz odpowiednich kwalifikacji i sprzętu.

ID008 – IslandFault

Zadziałała ochrona antywyspowa. Pojedynczy alarm może pojawić się przy zaburzeniu sieci lub krótkim zaniku zasilania. Powtarzający się ID008 wymaga sprawdzenia parametrów sieci.

Zabezpieczenie antywyspowe nie jest funkcją, którą powinno się omijać tylko po to, aby falownik nie zgłaszał alarmu.

ID009 i ID010 – GridOVPInstant

Falownik wykrył krótkotrwałe przepięcie po stronie AC. Jeżeli zdarzenie pokrywa się z burzą, przełączeniem sieci albo innym zakłóceniem, przyczyna może być zewnętrzna.

Przy częstym powtarzaniu alarmu należy sprawdzić parametry sieci i ochronę przepięciową.

ID011 – VGridLineFault

Dotyczy napięcia międzyfazowego. W instalacji trójfazowej trzeba porównać wszystkie fazy i sprawdzić ich ciągłość oraz poprawność połączeń.

ID013 – RefluxFault

Ten kod jest szczególnie interesujący w instalacjach z ograniczeniem eksportu. Jeżeli falownik ma utrzymywać zero-export albo określony limit oddawania energii, a jednocześnie występuje RefluxFault, pierwszym obszarem diagnostyki powinien być Smart Meter lub CT.

Błędny kierunek przekładnika, złe przypisanie faz albo problem RS485 potrafi całkowicie odwrócić logikę sterowania mocą.

ID014 – VGridUnbalance

Napięcia poszczególnych faz różnią się zbyt mocno. Warto zapisać wartości L1, L2 i L3 z chwili zdarzenia. Jeżeli nierównowaga rzeczywiście występuje w sieci, przyczyna nie leży w samym falowniku.

6. PV, izolacja, AFCI, PE i konfiguracja wejść

ID027 – PVLowImpedance

Falownik wykrył zbyt małą impedancję pomiędzy stroną PV a ziemią. Problem może wynikać z uszkodzenia izolacji przewodu, złącza, puszki modułu lub wpływu wilgoci.

Szczególnie cenna jest informacja, czy alarm pojawia się tylko przy określonej pogodzie.

ID039 – ArcShutdownAlarm

Alarm wskazuje na działanie ochrony związanej z wykrywaniem łuku. W takiej sytuacji nie należy ograniczać się do wielokrotnego kasowania alarmu.

Instalator powinien sprawdzić przede wszystkim:

  • złącza DC,
  • jakość zaciskania konektorów,
  • przewody PV,
  • połączenia przy modułach,
  • elementy narażone na mechaniczne uszkodzenie.
Powracający alarm AFCI lub ArcShutdown nie powinien być traktowany jak uciążliwy komunikat programowy. Łuk po stronie DC może prowadzić do realnego zagrożenia pożarowego.

ID042 – IsoFault

To jeden z najważniejszych kodów diagnostycznych SOFAR. Oznacza zbyt niską rezystancję izolacji instalacji PV.

Jeżeli ID042 pojawia się po opadach lub rano, bardzo prawdopodobnym kierunkiem jest wilgoć lub uszkodzenie izolacji po stronie DC. Nie wskazuje jednak automatycznie konkretnego modułu.

Właściciel może zebrać informacje o warunkach pogodowych i określić, którego MPPT dotyczył problem. Pomiar rezystancji izolacji powinien wykonać instalator.

ID043 – PEConnectFault

Problem dotyczy przewodu ochronnego. Należy sprawdzić poprawność i ciągłość PE.

Nigdy nie próbuj „usunąć” ID043 przez odłączenie przewodu ochronnego.

ID044 – InputConfigError

Konfiguracja MPPT nie odpowiada fizycznemu sposobowi podłączenia stringów. To przykład alarmu, który może wyglądać groźnie, ale jego przyczyną może być po prostu nieprawidłowe ustawienie trybu wejść.

ID069 – PVOVP

Napięcie po stronie PV jest zbyt wysokie. Tutaj restart nie jest rozwiązaniem. Trzeba sprawdzić projekt stringu.

Kluczowe jest napięcie Voc. W niskiej temperaturze napięcie obwodu otwartego modułów rośnie, dlatego string, który latem wygląda poprawnie, może przekroczyć maksymalne napięcie wejściowe falownika zimą.

ID069 powtarzający się przy niskiej temperaturze powinien skłonić do ponownego przeliczenia maksymalnego Voc całego stringu.

7. Soft-start, przekaźniki, temperatura i wewnętrzna szyna DC

ID038 – InvSoftStartFail

Falownik nie zakończył prawidłowo procedury miękkiego startu. Jeżeli kod pojawił się jednorazowo po zaburzeniu zasilania, można zastosować procedurę restartu zgodną z instrukcją.

Jeżeli alarm wraca, nie ma sensu powtarzać restartu w nieskończoność. Problem może znajdować się w elektronice mocy.

ID041 – RelayFail

Falownik nie przeszedł testu przekaźnika. Powtarzający się RelayFail powinien być traktowany jako błąd serwisowy.

ID049 – TempErrBat

Falownik widzi problem z temperaturą baterii. Nie zawsze oznacza to rzeczywiste przegrzanie. Jeżeli system pokazuje temperaturę całkowicie niepasującą do otoczenia, trzeba również brać pod uwagę czujnik temperatury albo komunikację BMS.

ID050–055 – temperatura radiatorów

Te alarmy dotyczą temperatury elementów chłodzących falownika. Najpierw sprawdzamy warunki montażowe:

  • czy urządzenie ma odpowiednią przestrzeń wentylacyjną,
  • czy nie jest wystawione na bezpośrednie działanie słońca,
  • czy otwory wentylacyjne nie są zabrudzone,
  • czy temperatura otoczenia nie jest zbyt wysoka.

Jeżeli alarm wysokiej temperatury występuje przy małej mocy w chłodnym pomieszczeniu, rośnie prawdopodobieństwo problemu czujnika albo elektroniki.

ID065–068 – DC bus

W tej grupie pojawiają się między innymi:

  • ID065 – BusRmsUnbalance,
  • ID066 – BusInstUnbalance,
  • ID067 – BusUVP,
  • ID068 – BusZVP.

Są to alarmy wewnętrznej szyny DC. Nie należy automatycznie interpretować ID067 lub ID068 jako „bateria jest rozładowana”. W HYD są to zabezpieczenia odnoszące się do wewnętrznego DC bus.

ID071–073 – nadnapięcie wewnętrznego bus

Obejmują zabezpieczenia nadnapięciowe obwodów wewnętrznych. Jeżeli problem wraca po prawidłowym restarcie, urządzenie powinno zostać zgłoszone do serwisu.

ID081 – SwBatOCP

Programowe zabezpieczenie nadprądowe baterii. Warto sprawdzić, czy błąd wystąpił podczas gwałtownego ładowania, rozładowania albo startu dużego odbiornika w EPS.

ID083 – SwIOCP

Falownik wykrył zbyt duży chwilowy prąd wyjściowy. Jednym z możliwych scenariuszy jest gwałtowny skok obciążenia.

ID086 – SwPvOCPInstant

Chwilowy nadprąd strony PV. Należy sprawdzić konfigurację wejść i maksymalne dopuszczalne prądy MPPT.

ID087 – IpvUnbalance

Falownik wykrywa nierównowagę prądu PV. W przypadku równoległych stringów trzeba zweryfikować ich konfigurację, liczbę modułów, zacienienie i stan połączeń.

ID089 – SwPvOCP w HYD

Uwaga na model.
W aktualnym HYD ID089 oznacza nadprąd PV. W 3.3–12KTLX-G3 ten sam numer jest używany dla alarmu AFCI.

To jeden z najlepszych przykładów pokazujących, dlaczego stara tabela znaleziona na przypadkowej stronie nie powinna być stosowana jako uniwersalna tabela SOFAR.

ID097 i ID098 – sprzętowe zabezpieczenie DC bus

Jeżeli sprzętowe zabezpieczenia nadnapięciowe DC bus powracają, dalsza diagnostyka powinna należeć do serwisu.

8. Bateria i BMS – w SOFAR mogą istnieć dwa poziomy alarmów

W systemie HYD z magazynem energii trzeba bardzo wyraźnie rozróżnić:

  • alarm wygenerowany przez falownik,
  • alarm zgłoszony przez sam BMS lub system BTS.

To oznacza, że przy problemie baterii jeden kod często nie opisuje całej sytuacji.

Kod Znaczenie Pierwszy kierunek
ID157–160 BMS1–4 CommFault CAN / RS485 / przewód / zgodność baterii
ID177 BMS OVP za wysokie napięcie baterii
ID178 BMS UVP za niskie napięcie baterii
ID179 BMS OTP wysoka temperatura
ID180 BMS UTP niska temperatura
ID181 BMS OCP nadprąd baterii
ID182 BMS Short przerwać dalsze próby / serwis
ID186 BatDischargeHTP za wysoka temp. przy rozładowaniu
ID187 BatDischargeLTP za niska temp. przy rozładowaniu
ID188 BatChargeHTP za wysoka temp. przy ładowaniu
ID190 BatChargeLTP za niska temp. przy ładowaniu

ID157–160 – BMS communication fault

To nie jest jednoznaczna informacja „BMS jest uszkodzony”. Falownik informuje, że nie ma prawidłowej komunikacji z odpowiednim systemem bateryjnym.

Trzeba kolejno sprawdzić:

  • czy bateria jest zgodna z danym modelem SOFAR,
  • czy wybrano właściwy protokół baterii,
  • czy używany jest CAN czy RS485,
  • czy przewód komunikacyjny ma właściwy pinout,
  • czy kabel znajduje się w prawidłowym porcie,
  • czy BMS rzeczywiście pracuje,
  • czy nie ma alarmu wewnętrznego baterii,
  • czy po rozbudowie systemu zachowano prawidłowe adresowanie i kolejność modułów,
  • czy firmware falownika i systemu bateryjnego jest zgodny.
Ważne: obecność napięcia na zaciskach baterii nie oznacza, że komunikacja BMS jest prawidłowa.

SOC to nie jest pełna diagnoza baterii

Bateria może pokazywać 60 czy 80% SOC, a jednocześnie BMS może ograniczyć prąd rozładowania praktycznie do zera z powodu temperatury, nierównowagi ogniw albo innego zabezpieczenia.

Dlatego podczas diagnostyki warto patrzeć nie tylko na procent naładowania, ale również na:

  • napięcie,
  • prąd,
  • maksymalny dopuszczalny prąd ładowania,
  • maksymalny dopuszczalny prąd rozładowania,
  • temperaturę,
  • status ochrony BMS,
  • alarmy poszczególnych modułów.

BTS 5K – własna lista błędów

System magazynowania może raportować również własne identyfikatory, między innymi:

Kod Znaczenie
ID808 ostrzeżenie wysokiej temperatury radiatora ESS
ID809 wysoka temperatura otoczenia
ID813 StopChgWarning – BMS zabrania ładowania
ID814 StopDchgWarning – BMS zabrania rozładowania
ID864–865 ochrona temperaturowa
ID866 SciCommFault
ID867 Can1CommFault
ID872 SwBusInstantOVP
ID873 SwBusInstantUVP
ID874 SwBatInstantOVP
ID875 SwBatInstantUVP
ID876 SwBatInstantOCP
ID879 sprzętowy nadprąd
ID880–883 trwałe zabezpieczenia napięciowe/prądowe
ID893 trwała ochrona zwarciowa bus
ID894 nieudana aktywacja baterii
ID895 odwrotne podłączenie bus

Szczególnie ciekawy jest ID813 lub ID814. Sam zakaz ładowania albo rozładowania nie zawsze oznacza awarię. Jeżeli bateria jest niemal pełna, BMS może prawidłowo zablokować dalsze ładowanie. Przy bardzo niskim SOC analogicznie może zablokować rozładowanie.

9. CT, Smart Meter i zero-export – mały błąd, bardzo dziwne objawy

Nieprawidłowo zamontowany przekładnik CT albo źle skonfigurowany licznik potrafi sprawić, że cały system zachowuje się pozornie nielogicznie.

Typowe objawy to:

  • import widoczny jako eksport,
  • eksport widoczny jako pobór,
  • bateria ładuje się wtedy, kiedy powinna zasilać dom,
  • bateria nie pokrywa zużycia budynku,
  • zero-export działa odwrotnie,
  • falownik ogranicza moc mimo wolnego miejsca w eksporcie,
  • wykresy energii nie mają sensu.

ID045 – CTDisconnect

Pierwszym krokiem jest sprawdzenie toru CT. W instalacji trójfazowej trzeba zwrócić uwagę nie tylko na kierunek przekładników, ale również na przypisanie ich do L1, L2 i L3.

Sam fakt, że trzy przekładniki są zamontowane, nie oznacza, że system wie, który z nich odpowiada konkretnej fazie.

ID105 – MeterCommFault

Brak komunikacji z licznikiem. W systemie wykorzystującym RS485 należy sprawdzić:

  • przewody A/B,
  • polaryzację magistrali,
  • adres urządzenia,
  • prędkość transmisji,
  • wybrany typ licznika,
  • ciągłość przewodów,
  • terminację magistrali tam, gdzie jest wymagana.

MeterCommFault nie powinien być traktowany wyłącznie jako problem wykresów w aplikacji. Pomiar energii może być wykorzystywany przez logikę sterowania baterią i ograniczeniem eksportu.

Prosty test kierunku CT

Test powinien być wykonywany w kontrolowanych warunkach, bez ingerowania w przewody pomiarowe pod napięciem.

  1. Wybierz moment, gdy produkcja PV i praca baterii są niewielkie.
  2. Włącz znany odbiornik o mocy około 1–2 kW.
  3. Sprawdź, co pokazuje SOFAR.

Jeżeli po włączeniu odbiornika system pokazuje zwiększenie eksportu zamiast zwiększenia poboru, kierunek CT lub konfiguracja pomiaru wymagają sprawdzenia.

10. CAN, RS485 i RJ45 – podobna wtyczka nie oznacza tego samego interfejsu

W systemach magazynowania energii bardzo często spotykamy przewody zakończone złączami wyglądającymi jak sieciowe RJ45. To prowadzi do niebezpiecznego uproszczenia:

RJ45 nie oznacza automatycznie Ethernetu.

Poszczególne piny mogą przenosić CAN, RS485, sygnały sterujące, DRM, synchronizację lub inne interfejsy.

Z tego powodu zwykły patchcord może fizycznie pasować do gniazda, ale mieć niewłaściwe przypisanie żył dla danego połączenia.

W aktualnym HYD komunikacja BMS może odbywać się przez CAN lub RS485, zależnie od baterii. Osobny interfejs wykorzystywany jest przez licznik, a system równoległy korzysta z dedykowanego Link Port.

Jeżeli masz ID157–160, nie zaczynaj od wymiany BMS. Najpierw sprawdź protokół, port, kabel, pinout i zgodność baterii.

11. EPS, backup i falowniki pracujące równolegle

W HYD wyjście EPS pozwala zasilać odbiory podczas zaniku sieci, ale nie oznacza to, że można bez ograniczeń podłączyć do niego cały dom.

ID110–112 – przeciążenie

Przy diagnozie przeciążenia nie patrz tylko na moc znamionową odbiornika. Sprężarka, pompa, lodówka, klimatyzator czy silnik mogą podczas startu pobierać wielokrotnie większy prąd niż podczas normalnej pracy.

Jeżeli błąd pojawia się dokładnie podczas startu konkretnego urządzenia, jest to bardzo istotna wskazówka.

ID047 – ParallelFault

W układzie kilku HYD problem może wynikać z konfiguracji Master/Slave. Dokumentacja wskazuje między innymi sytuację, gdy jednostka Master nie istnieje albo jest skonfigurowana podwójnie.

Sprawdzamy wtedy:

  • która jednostka jest Master,
  • czy nie skonfigurowano dwóch Masterów,
  • adresy urządzeń,
  • Link Port,
  • połączenie synchronizacyjne,
  • gdzie podłączono meter lub CT.

Jeżeli wszystkie falowniki pracują poprawnie osobno, ale system równoległy nie startuje, nie oznacza to automatycznie awarii któregoś falownika.

12. Falownik działa, ale aplikacja pokazuje offline – to nie musi być awaria falownika

W instalacjach SOFAR można spotkać zarówno SolarMAN, jak i nowszą platformę SOFAR Cloud, zależnie od urządzenia, loggera i sposobu uruchomienia systemu.

Przy braku danych trzeba rozdzielić pięć elementów:

1. Czy sam falownik pracuje?
2. Czy logger komunikuje się z falownikiem?
3. Czy logger łączy się z routerem lub siecią komórkową?
4. Czy działa Internet i chmura?
5. Czy poprawnie działa aplikacja?

To bardzo ważne rozróżnienie. Brak nowych punktów na wykresie nie jest dowodem, że instalacja PV przestała produkować.

Po zmianie routera

Jeżeli problem pojawił się dokładnie po:

  • wymianie routera,
  • zmianie SSID,
  • zmianie hasła Wi-Fi,
  • zmianie konfiguracji sieci,

w pierwszej kolejności diagnozujemy logger, a nie stopień mocy falownika.

13. Firmware – czasami jest rozwiązaniem, ale nie powinien być pierwszym strzałem

W dokumentacji SOFAR występują kody bezpośrednio związane z wersjami oprogramowania.

ID152 – SafetyVerFault

Problem zgodności wersji związanej z wymaganiami bezpieczeństwa lub konfiguracją sieciową.

ID153–154 – SCI communication

Problemy komunikacji wewnętrznej pomiędzy elementami sterującymi.

ID156 – SoftVerError

Niezgodność wersji oprogramowania. W tym przypadku aktualizacja jest logicznym kierunkiem diagnostycznym, ale wyłącznie przy użyciu pakietu przeznaczonego dla konkretnego urządzenia.

Nie przenoś numeru firmware znalezionego na forum do innego modelu lub rewizji hardware’u tylko dlatego, że oba urządzenia mają logo SOFAR.

BTS 5K – przykład potwierdzonej poprawki firmware

W oficjalnym archiwum SOFAR pojawiała się wersja firmware opisana jako rozwiązująca problem związany z trybem uśpienia oraz ładowaniem BTS 5K.

To dobry przykład sytuacji, w której problem wyglądający jak awaria baterii lub błędna konfiguracja rzeczywiście miał przyczynę programową.

Jednocześnie nie oznacza to, że każdy problem z ładowaniem BTS 5K należy rozwiązywać aktualizacją „na ślepo”.

14. Realne przypadki użytkowników – co faktycznie można z nich wyciągnąć?

Fora i grupy użytkowników są bardzo wartościowe, ale tylko wtedy, gdy odróżnimy potwierdzoną naprawę od teorii pojawiającej się w jednym komentarzu.

Przypadek 1 – HYD 10KTL-3PH + BTS 5K i ID157

Użytkownik nowego systemu z HYD 10KTL-3PH i dwoma modułami BTS 5K zgłaszał błąd ID157 związany z komunikacją BMS.

Publiczna dyskusja nie zawiera jednak jednoznacznie potwierdzonej końcowej naprawy. Nie można więc na jej podstawie napisać, że ID157 w takim zestawie oznacza na przykład uszkodzony przewód albo BDU.

Status: przypadek nierozstrzygnięty.
Wartość diagnostyczna: pokazuje, że ID157 faktycznie występuje także w konfiguracji HYD + BTS, ale przyczynę trzeba ustalać zgodnie z procedurą CAN/RS485/BMS.

Przypadek 2 – HYD i bateria Pylontech

W innym zgłoszeniu pojawiał się ID157 w zestawie HYD z baterią Pylontech. Również tutaj publiczny materiał nie pozwala jednoznacznie potwierdzić końcowej przyczyny.

Wniosek jest jednak praktyczny: przy zewnętrznej baterii przed wymianą sprzętu zawsze trzeba zweryfikować listę kompatybilności, wybrany protokół i kabel komunikacyjny.

Przypadek 3 – komunikacja a tryb sleep baterii

Jeden z użytkowników zauważył korelację pomiędzy bardzo małym obciążeniem, przechodzeniem baterii w uśpienie i pojawianiem się problemu komunikacyjnego.

Taka obserwacja sama w sobie nie dowodzi przyczyny. Nabiera jednak znaczenia w zestawieniu z oficjalną informacją producenta o poprawkach firmware dotyczących BTS 5K, sleep mode i ładowania.

Potwierdzone przez producenta:
SOFAR publikował firmware odnoszący się bezpośrednio do problemu sleep/charging BTS 5K. To znacznie mocniejsza informacja niż pojedyncza hipoteza z forum.

Przypadek 4 – problem po aktualizacji

W publicznej dyskusji opisano również HYD, który po aktualizacji DSP nie wrócił poprawnie do wcześniejszego stanu pracy.

Przypadek nie został publicznie rozstrzygnięty, ale dobrze pokazuje, dlaczego przed aktualizacją warto zapisać:

  • pełne wersje firmware,
  • hardware urządzenia,
  • wersję BMS/BDU/PCU,
  • aktualną konfigurację.

15. Najczęstsze błędne diagnozy SOFAR

„Restart usunął alarm, więc problem został naprawiony”

Nie. Restart może skasować stan ochronny, ale nie usuwa uszkodzonej izolacji, luźnego złącza, błędnego CT ani problemu BMS.

„ID157 oznacza uszkodzony BMS”

Nie. Oznacza problem komunikacji z BMS. Przyczyną może być sam BMS, ale również kabel, pinout, port, protokół, konfiguracja albo firmware.

„Mam RJ45, więc zwykły kabel sieciowy będzie dobry”

Nie należy tego zakładać. Złącze fizycznie przypominające Ethernet może przenosić CAN, RS485 lub dedykowane sygnały sterujące.

„Bateria ma 80% SOC, więc jest sprawna”

Nie. BMS może przy wysokim SOC ograniczyć prąd ładowania lub rozładowania do bardzo małej wartości z powodu temperatury, napięcia ogniwa lub innego zabezpieczenia.

„GridOVP naprawię zwiększając limit napięcia”

To bardzo zły kierunek diagnostyki. Najpierw należy ustalić, dlaczego napięcie jest zbyt wysokie.

„SOFAR Cloud jest offline, więc falownik nie produkuje”

Nie. Awaria loggera, routera, Internetu albo samej platformy monitoringowej może nie mieć żadnego wpływu na lokalną produkcję falownika.

„MeterCommFault oznacza tylko brak danych na wykresie”

Nie zawsze. W systemie hybrydowym pomiar może być wykorzystywany do sterowania baterią i ograniczania eksportu.

16. Jak diagnozować SOFAR krok po kroku

KROK 1 – ustal dokładny model
Nie zaczynaj od numeru ID znalezionego w wyszukiwarce.

KROK 2 – zapisz pełną nazwę alarmu
ID089 bez nazwy alarmu może prowadzić do błędnej diagnozy.

KROK 3 – zapisz moment wystąpienia
Godzina często mówi bardzo dużo: południe może sugerować wysokie napięcie sieci, rano po rosie – problem izolacji, start dużego odbiornika – przeciążenie EPS.

KROK 4 – sprawdź, co zmieniło się ostatnio
Router, bateria, firmware, licznik, CT, ustawienia, rozbudowa instalacji, nowy odbiornik.

KROK 5 – określ grupę problemu
Sieć, PV, izolacja, bateria, komunikacja, pomiar czy wewnętrzny fault.

KROK 6 – wykonaj tylko bezpieczne kontrole
Odczyty z ekranu, aplikacji, historia zdarzeń, stany dostępnych zabezpieczeń, warunki pogodowe.

KROK 7 – nie zaczynaj od restartu
Najpierw zachowaj dowody.

KROK 8 – jeden kontrolowany restart
Tylko tam, gdzie instrukcja producenta przewiduje taką procedurę.

KROK 9 – jeżeli alarm wraca, szukamy przyczyny
Powtarzające się kasowanie błędu nie jest diagnostyką.

KROK 10 – problemy bezpieczeństwa przekazujemy instalatorowi lub serwisowi

17. Kiedy nie diagnozować dalej samodzielnie?

Niektóre sytuacje wymagają przerwania eksperymentów nawet wtedy, gdy falownik po restarcie ponownie podejmuje pracę.

Przerwij dalsze próby i skontaktuj się z instalatorem lub serwisem, jeżeli:

  • widać ślady przegrzania lub nadtopienia złączy,
  • wyczuwalny jest zapach spalenizny,
  • występuje powtarzający się alarm AFCI / ArcShutdown,
  • regularnie wraca błąd izolacji,
  • falownik sygnalizuje odwrotne podłączenie baterii,
  • pojawia się BMS Short,
  • napięcie PV przekracza dopuszczalne maksimum falownika,
  • powraca RelayFail,
  • występują trwałe błędy typu Permanent / unrecoverable,
  • urządzenie przegrzewa się mimo niskiej temperatury otoczenia i małego obciążenia,
  • problem dotyczy wysokonapięciowego magazynu energii.

Użytkownik może bezpiecznie analizować historię, aplikację, stany urządzeń i dane pomiarowe. Pomiary po stronie aktywnego PV, sieci AC, izolacji czy wnętrza baterii HV powinny zostać wykonane przez osobę z odpowiednimi kwalifikacjami.

18. Co przygotować przed zgłoszeniem do instalatora lub SOFAR?

Dobrze przygotowane zgłoszenie potrafi skrócić diagnostykę z kilku dni do jednej rozmowy.

Przygotuj:

  • dokładny model falownika,
  • numer seryjny,
  • zdjęcie tabliczki znamionowej,
  • kod ID i pełną nazwę alarmu,
  • zdjęcie lub screenshot komunikatu,
  • dokładny czas wystąpienia,
  • historię zdarzeń,
  • wersje firmware,
  • model baterii,
  • liczbę modułów baterii,
  • wersję BMS/BDU/PCU, jeśli jest dostępna,
  • informację CAN czy RS485,
  • typ Smart Meter lub CT,
  • informację o pracy równoległej,
  • podstawowy schemat instalacji,
  • opis ostatnich zmian,
  • dane PV, sieci i baterii z chwili alarmu.

Przy ID157–160 szczególnie ważne są model baterii, wybrany protokół i sposób komunikacji. Przy ID045 i ID105 przydadzą się informacje o CT, fazach i liczniku. Przy ID005, ID027 i ID042 warto przekazać również informację o pogodzie i ewentualny wynik pomiaru izolacji wykonany przez instalatora.

19. Najważniejszy wniosek

W SOFAR numer błędu jest początkiem diagnostyki, a nie gotową odpowiedzią.

Największym błędem jest znalezienie w internecie tabeli „SOFAR ID01–ID98” i założenie, że pasuje ona do każdego urządzenia tej marki. Rozwój kolejnych generacji KTL, KTLX, HYD i ESS sprawił, że część numerów zmieniła znaczenie albo występuje tylko w wybranych rodzinach.

Prawidłowa kolejność wygląda tak:

MODEL → PEŁNA NAZWA ALARMU → KOD ID → WARUNKI WYSTĄPIENIA → DANE → DIAGNOSTYKA → DOPIERO POTEM RESTART LUB SERWIS.

Dzięki temu unikamy sytuacji, w której ID089 z falownika HYD diagnozujemy jako AFCI, ID157 automatycznie uznajemy za uszkodzony BMS, a problem z CT próbujemy rozwiązywać zmianą ustawień baterii.

Dokumentacja wykorzystana do przygotowania poradnika

SOFAR Download Center
Aktualne i archiwalne instrukcje, firmware oraz dokumentacja urządzeń.

SOFAR HYD 5–20KTL-3PH – User Manual V13.2
Główne źródło dla aktualnej mapy alarmów HYD, BMS, CT, EPS i pracy równoległej.

SOFAR 3.3–12KTLX-G3 – User Manual
Źródło wykorzystywane do porównania kodów falowników sieciowych z mapą HYD.

SOFAR BTS 5K / BTS E5–E20-DS5 – User Manual
Dokumentacja systemu magazynowania energii i alarmów baterii.

SOFAR Firmware Archive
Historia firmware oraz informacje o poprawkach dla HYD i BTS 5K.

SOFAR SAR-100 Feed-in Limitation Box
Dokumentacja pomiaru i ograniczenia eksportu.

SOFAR Cloud
Dokumentacja aktualnej platformy monitoringu producenta.

Community
Publiczne dyskusje użytkowników SOFAR wykorzystane jako dodatkowe przykłady diagnostyczne. Przypadki bez jednoznacznie potwierdzonego rozwiązania zostały w artykule wyraźnie oznaczone jako nierozstrzygnięte.

Materiał ma charakter edukacyjny i diagnostyczny. Instalacje fotowoltaiczne oraz magazyny energii mogą zawierać niebezpieczne napięcia AC, DC i HV również po wyłączeniu części urządzeń. Prace pomiarowe i serwisowe wymagające dostępu do aktywnych obwodów powinny wykonywać osoby posiadające odpowiednie kwalifikacje.
Społeczność MarkLabs

Dyskutuj na forum

Pytania, doświadczenia i rozwiązania do tego artykułu publikujemy teraz na forum MarkLabs.

Otwórz dyskusję na forum

Wymagane jest bezpłatne konto MarkLabs. Dotychczasowe komentarze bloga nie są przenoszone.

buycoffee.to