SOFAR Solar – kody błędów ID01–ID98, HYD, BMS, BTS 5K, CT i kompletna diagnostyka
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ę.
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
- Dlaczego nie istnieje jedna uniwersalna tabela kodów SOFAR
- Rodziny falowników i systemów SOFAR
- Co zapisać przed restartem
- Szybka tabela kodów ID
- Błędy sieci ID001–ID014
- PV, izolacja, AFCI i PE
- Temperatura, DC bus i wewnętrzne zabezpieczenia
- Bateria, BMS i BTS 5K
- CT, licznik i zero-export
- CAN, RS485, RJ45 i komunikacja
- EPS, backup i praca równoległa
- SOFAR Cloud, SolarMAN i logger offline
- Firmware i zgodność wersji
- Realne przypadki użytkowników
- Najczęstsze błędne diagnozy
- Procedura diagnostyczna krok po kroku
- Kiedy przerwać diagnostykę i wezwać serwis
- Co przygotować przed zgłoszeniem do SOFAR
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.
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ę:
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 |
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ć.
- 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.
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.
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.
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.
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ą.
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
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.
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.
- Wybierz moment, gdy produkcja PV i praca baterii są niewielkie.
- Włącz znany odbiornik o mocy około 1–2 kW.
- 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:
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.
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:
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.
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.
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.
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ę.
- 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.
- 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.
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
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.
