
Uređaji iz obitelji Victron GX (Cerbo GX, Cerbo GX MK2, Venus GX, CCGX) komunikacijske su i nadzorne platforme koje daju pristup preko Modbus TCP spojenim izmjenjivačima/punjačima Victron VE.Bus (MultiPlus, Quattro). Sam uređaj GX nije izmjenjivač — radi kao pristupnik (gateway) Modbus TCP prema sustavu VE.Bus.
TapHome se na uređaj GX spaja preko Etherneta protokolom Modbus TCP. Predložak omogućuje praćenje stanja napunjenosti baterije (SOC), trofazno mjerenje AC ulaza i izlaza, upravljanje zadanom snagom ESS (Energy Storage System, sustav za pohranu energije), promjenu načina rada izmjenjivača, upravljanje fotonaponskim izmjenjivačem i sveobuhvatno praćenje alarma.
Mrežna veza
Uređaj GX spaja se na lokalnu mrežu preko svog Ethernet priključka. TapHome Core i uređaj GX moraju biti u istoj podmreži.
- Protokol: Modbus TCP
- Priključak (port): 502
- Zadani Slave ID: 227 (VE.Bus priključak na Cerbo GX)
- Funkcijski kodovi: 3 (ReadHoldingRegisters), 6 (WriteSingleRegister), 16 (WriteMultipleRegisters)
Zadani Slave ID 227 vrijedi za VE.Bus priključak na Cerbo GX. Drugi uređaji GX koriste drukčije ID-ove: 246 za CCGX, 242 za Venus GX, 228 za EasySolar-II GX. Od verzije Venus OS 2.60 ID-ovi jedinica dodjeljuju se dinamički — stvarni ID provjerite na uređaju GX u izborniku Settings → Services → Modbus/TCP → Available services.
Konfiguracija
Uključivanje Modbus TCP
Modbus TCP je na svim uređajima GX prema zadanim postavkama isključen. Za uključivanje:
- Na uređaju GX otvorite Settings → Services
- Uključite Modbus-TCP
Nakon uključivanja uređaj GX osluškuje na TCP portu 502.
Uvoz predloška u TapHome
Pri uvozu predloška u TapHome unesite:
- IP adresa — IP adresa uređaja GX u lokalnoj mreži
- Slave ID — ID jedinice VE.Bus (zadano: 227 za Cerbo GX)
Dodijelite uređaju GX statičku IP adresu u DHCP postavkama usmjerivača ili postavite statičku IP adresu izravno na uređaju GX u izborniku Settings → Ethernet kako se adresa ne bi promijenila nakon ponovnog pokretanja.
Mogućnosti uređaja
Predložak daje 10 uređaja podijeljenih na praćenje baterije, AC mjerenje, upravljanje načinom rada i zaštitne sklopke.
Praćenje baterije
- Baterija — očitava stanje napunjenosti (SOC) VE.Bus iz registra H:30 kao razinu dimera. Servisni atributi prikazuju napon baterije (H:26), struju baterije s pokazateljem smjera (H:27), temperaturu baterije (H:61), stanje punjenja VE.Bus (Off, Low Power, Fault, Bulk, Absorption, Float, Storage, Equalize, Passthru, Inverting, Power Assist, Power Supply) i dopuštenja BMS-a za punjenje/pražnjenje (H:57–59). Skripta za čitanje provjerava kodove pogrešaka VE.Bus (1–26) u registru H:32 i pogreške BMS-a u registru H:60. Za oporavak sustava dostupna je radnja VE.Bus Reset (H:62).
Mjerenje AC ulaza
Tri brojila prate snagu AC ulaza po fazama:
- Ulazna snaga L1 — snaga AC ulaza faze 1 iz H:12, sa servisnim atributima za napon (H:3), struju (H:6), frekvenciju (H:9) i zadanu snagu ESS (H:37). Zadana snaga ESS može se upisati servisnom radnjom.
- Ulazna snaga L2 — snaga AC ulaza faze 2 iz H:13, s odgovarajućim servisnim atributima za L2 i zadanom snagom ESS L2 (H:40).
- Ulazna snaga L3 — snaga AC ulaza faze 3 iz H:14, s odgovarajućim servisnim atributima za L3 i zadanom snagom ESS L3 (H:41).
Svaki uređaj ulazne snage ima servisnu radnju za zadanu snagu ESS svoje faze, pa TapHome može upravljati punjenjem/pražnjenjem ESS po fazama.
Mjerenje AC izlaza
Tri brojila prate snagu AC izlaza po fazama:
- Izlazna snaga L1 — AC izlaz iz H:18, sa servisnim atributima za napon (H:15), struju (H:18) i frekvenciju (H:21). Skripta za čitanje prati alarme faze za temperaturu (H:44), nizak napon baterije (H:45), preopterećenje (H:46) i valovitost (H:47).
- Izlazna snaga L2 — AC izlaz iz H:24, s naponom L2 (H:16), strujom (H:19) i frekvencijom (H:21). Prati alarme L2 (H:48–51).
- Izlazna snaga L3 — AC izlaz iz H:25, s naponom L3 (H:17), strujom (H:20) i frekvencijom (H:21). Prati alarme L3 (H:52–55).
Upravljanje ograničenjem struje
- Aktivno ograničenje ulazne struje — očitava i upisuje aktivno ograničenje ulazne struje (H:22) u amperima. Servisna radnja „Postavi ograničenje” prima decimalnu vrijednost (0–100 A).
Zaštitne sklopke
- Predaja DC prenapona u mrežu — sklopka (H:65) koja određuje predaje li se višak snage iz DC spojene fotonaponske elektrane (koji podiže DC napon) u mrežu. Servisni atributi prikazuju najveću snagu predaje prenapona po fazi (H:66–68) i stanje zanemarivanja AC ulaza (H:69–70). Servisna radnja omogućuje postavljanje najveće snage predaje po fazi.
- Fotonaponski izmjenjivač — sklopka (H:56) za omogućavanje ili onemogućavanje pomaka frekvencije fotonaponskog izmjenjivača na AC-out. Kad je omogućeno (sklopka OFF), fotonaponski izmjenjivač na AC-out radi normalno; kad je onemogućeno (sklopka ON), pomak frekvencije ograničava fotonaponski izlaz.
Servisni atributi i radnje na razini modula
Sam modul daje nekoliko servisnih atributa dostupnih na uređaju pristupnika u sustavu TapHome:
| Atribut | Registar | Opis |
|---|---|---|
| Broj faza | H:28 | Broj AC faza u sustavu VE.Bus |
| Položaj sklopke | H:33 | Način rada izmjenjivača — Charger Only, Inverter Only, On, Off |
| Aktivni ulaz | H:29 | Aktivni izvor AC ulaza — AC Input 1, AC Input 2, Disconnected |
| ESS zastavica zabrane punjenja | H:38 | Zastavica punjenja — Charge enabled / Charge disabled |
| ESS zastavica zabrane predaje u mrežu | H:39 | Zastavica predaje u mrežu — Feed in enabled / Feed in disabled |
| Zadana snaga ESS L1–L3 | H:37, H:40, H:41 | Zadana snaga ESS po fazi u vatima |
Servisne radnje na razini modula omogućuju promjenu načina rada izmjenjivača (Charger Only, Inverter Only, On, Off), uključivanje i isključivanje zastavice punjenja ESS te zastavice predaje ESS u mrežu.
Praćenje alarma sustava
Skripta za čitanje modula prati 7 alarma na razini sustava:
| Registar | Alarm | Razine |
|---|---|---|
| H:34 | Alarm temperature | 0=Ok, 1=Warning, 2=Alarm |
| H:35 | Alarm niskog napona baterije | 0=Ok, 1=Warning, 2=Alarm |
| H:36 | Alarm preopterećenja | 0=Ok, 1=Warning, 2=Alarm |
| H:42 | Alarm senzora temperature | 0=Ok, 1=Warning, 2=Alarm |
| H:43 | Alarm senzora napona | 0=Ok, 1=Warning, 2=Alarm |
| H:63 | Upozorenje o redoslijedu faza | 0=Ok, 1=Warning |
| H:64 | Alarm gubitka mreže | 0=Ok, 1=Alarm |
Dodatne mogućnosti
Skup registara VE.Bus (H:3–H:231) sadrži i registre koje predložak trenutačno ne koristi. To su brojači energije za tokove AC ulaza/izlaza i baterije (H:74–92, poništavaju se pri ponovnom pokretanju), popis stanja punjenja (H:95), 32-bitne zadane snage ESS za veće sustave (H:96–100), napredne postavke ESS kao što je Prefer Renewable Energy (H:102), konfiguracija PowerAssist (H:106–108), upravljanje funkcijom UPS (H:109) i registri za mikromrežu i način rada droop (H:200–231). Mogu se dodati u predložak TapHome u budućem ažuriranju.
Rješavanje problema
Nema Modbus komunikacije
- Provjerite je li na uređaju GX uključen Modbus TCP (Settings → Services → Modbus-TCP)
- Provjerite IP adresu uređaja GX — u tablici DHCP zakupa u usmjerivaču ili u mrežnim postavkama uređaja GX
- Provjerite jesu li TapHome Core i uređaj GX u istoj podmreži
- Provjerite da vatrozid ne blokira TCP port 502
- Provjerite ispravan ID jedinice — zadani 227 vrijedi za Cerbo GX; drugi modeli GX koriste drukčije ID-ove
Netočna očitanja snage
Predložak za registre snage (H:12–14, H:23–25) koristi faktor skaliranja /100, dok dokumentacija Victron navodi faktor skaliranja 0,1 (izvorna vrijednost × 10 = stvarni vati). Zbog toga očitanja snage mogu biti niža od očekivanih. Ako se vrijednosti snage čine netočnima, riječ je o poznatoj razlici u faktoru skaliranja predloška — relativna mjerenja ostaju proporcionalno točna.
Kodovi pogrešaka VE.Bus
Skripta za čitanje uređaja Baterija provjerava kodove pogrešaka VE.Bus u registru H:32. Česte pogreške:
| Kod | Opis |
|---|---|
| 1 | Uređaj se isključio jer se isključila druga faza |
| 5 | Prenapon na AC-out |
| 10 | Problem sa sinkronizacijom vremena sustava |
| 14 | Uređaj ne može slati podatke |
| 16 | Nedostaje dongle |
| 17 | Uređaj je preuzeo ulogu glavnog (master) jer je izvorni glavni uređaj otkazao |
| 25 | Nekompatibilan firmver spojenih uređaja |
| 26 | Unutarnja pogreška |
Ako se pogreške VE.Bus ponavljaju, za pokušaj oporavka možete upotrijebiti radnju VE.Bus Reset (dostupna na uređaju Baterija).
ID jedinice promijenio se nakon ažuriranja Venus OS
Od verzije Venus OS 2.60 ID-ovi jedinica dodjeljuju se dinamički. Nakon ažuriranja firmvera ID jedinice može se promijeniti. Na uređaju GX otvorite Settings → Services → Modbus/TCP → Available services, provjerite trenutačni ID jedinice VE.Bus i u skladu s tim ažurirajte Slave ID u predlošku TapHome.
