TapHome
Zajednica Beta · neprovjereno Energija i mjerenje

Deye SUN-xK-SG04LP3-EU / SG05LP3-EU

Trofazni niskonaponski hibridni izmjenjivač Deye SUN-xK-SG04LP3-EU u sustavu TapHome preko Modbus RTU na RS-485 priključku Modbus (RJ45). Čita fotonaponsku proizvodnju, potrošnju, preuzimanje iz mreže i predaju u mrežu, snagu baterije i stanje napunjenosti za tok energije te temperature, kvarove i upozorenja. Postavlja način rada, prodaju solarne energije, punjenje iz mreže, ograničenja struje baterije i raspored Time of Use sa šest prozora.

DeyeModbus RTU49 uređajaRevizija 1.0 Posljednje ažuriranje: 10. studenoga 2026.

Autor Martin Keller

Uvoz u aplikaciju TapHomeHardver › Modbus › Dodaj iz predloška

Preuzmite predložak
Na ovoj stranici

Upute za integraciju

Deye SUN-xK-SG04LP3-EU je trofazni (230 V / 400 V) niskonaponski hibridni izmjenjivač (inverter) s baterijskim ulazom i dva MPPT ulaza za fotonaponsko polje; priručnik proizvođača obuhvaća modele SUN-5K, 6K, 8K, 10K i 12K-SG04LP3-EU. TapHome s izmjenjivačem komunicira preko Modbus RTU na RS-485 (9600 baud, 8N1), putem RJ45 priključka s oznakom Modbus na komunikacijskoj ploči izmjenjivača.

Predložak čita fotonaponsku proizvodnju, potrošnju, preuzimanje iz mreže i predaju u mrežu, punjenje i pražnjenje baterije te stanje napunjenosti baterije, i daje sedam uređaja toka energije TapHome. Čita i vrijednosti baterije, mreže, fotonaponskih stringova i izlaza izmjenjivača, dekodira radno stanje, upozorenja i kodove kvarova izmjenjivača u obavijesti TapHome te upisuje način upravljanja energijom, punjenje iz mreže, ograničenja struje baterije, namjenu priključka generatora i raspored Time of Use (TOU) sa šest vremenskih prozora.

Hardversko spajanje

Izmjenjivač smije ugrađivati i ožičavati samo stručno osoblje. Komunikacijski priključci nalaze se u prostoru za ožičenje iza metalnog poklopca; prije početka rada AC i DC krugove treba zasebno odspojiti, kako je opisano u priručniku proizvođača.

Komunikacijski priključci

RJ45 komunikacijski priključci nalaze se na desnoj strani komunikacijske ploče: Parallel_A, Parallel_B, Meter-485, Modbus, BMS i DRM.

Komunikacijski priključci izmjenjivača Deye SG04LP3-EU: RJ45 priključci Parallel_A, Parallel_B, Meter-485, Modbus, BMS i DRM s njihovom namjenom.
PriključakNamjena prema proizvođaču
Parallel_A, Parallel_BParalelna komunikacija između izmjenjivača (CAN sučelje)
Meter-485Komunikacija s vanjskim brojilom energije (na primjer CHNT DTSU666 ili Eastron SDM630)
ModbusOznačen „Reserved”; prilog s rasporedom pinova opisuje ga kao priključak za daljinski nadzor
BMSKomunikacija s baterijom (CAN / RS-485)
DRMVanjski digitalni ulazni signali
WIFI/RS232 (zaseban 9-polni priključak)Wi-Fi datalogger

TapHome se spaja na priključak Modbus. Ne koristite priključak Meter-485 (namijenjen je brojilu energije) ni priključak BMS (namijenjen je bateriji).

Proizvođač priključak Modbus označava kao „Reserved” i napominje da na nekim hardverskim verzijama ovaj priključak nije upotrebljiv. Prije polaganja kabela provjerite odgovara li priključak Modbus na konkretnom izmjenjivaču; ako ne odgovara, predložak preko njega ne može komunicirati.

Raspored pinova priključka Modbus

Raspored pinova RJ45 priključaka BMS, Meter-485 i Modbus izmjenjivača Deye SG04LP3-EU; priključak Modbus koristi pinove 1/8 kao 485_B, 2/7 kao 485_A i 3/6 kao GND_485.
RJ45 pin (priključak Modbus)SignalSabirnica RS-485 TapHome
1, 8485_BB
2, 7485_AA
3, 6GND_485GND
4, 5Ne koristi se—

Na kabel s upredenim paricama stisnite RJ45 utikač i spojite 485_A na stezaljku A, a 485_B na stezaljku B sabirnice RS-485 TapHome. Za dulje kabelske trase preporučuje se zajednički spoj GND (GND_485).

Na liniji RS-485 spojenoj na priključak Modbus izmjenjivač smije ispitivati samo jedan Modbus master. Ako je na istu liniju spojen drugi Modbus uređaj za nadzor, odspojite ga ili upotrijebite RS-485 splitter ili hub. Wi-Fi datalogger proizvođača koristi vlastiti priključak WIFI/RS232.

Konfiguracija

Postavljanje Modbus adrese

Modbus adresa je polje Modbus SN na zaslonu izmjenjivača:

  1. Na glavnom zaslonu pritisnite ikonu System Setup.
  2. Otvorite Advanced Function i idite na stranicu s poljima Parallel, Modbus SN i EX_Meter For CT (Paral. Set3).
  3. Postavite Modbus SN i potvrdite gumbom s kvačicom.

Parametar uvoza predloška Modbus Slave ID (zadano 1) mora odgovarati vrijednosti Modbus SN. Snimka zaslona jednog izmjenjivača u priručniku prikazuje 00; postavite vrijednost različitu od nule jer je Modbus adresa 0 rezervirana za broadcast. U paralelnom sustavu priručnik svakom izmjenjivaču dodjeljuje vlastiti Modbus SN (01, 02, 03), pa svaki izmjenjivač treba zaseban uvoz predloška s vlastitim Slave ID-om.

Komunikacijski parametri

ParametarVrijednost
Brzina prijenosa (baud rate)9600
Podatkovni bitovi8
ParitetNema
Stop bitovi1
Funkcijski kodovi0x03 (čitanje), 0x10 (upis više registara)
Modbus Slave ID1 (mora odgovarati vrijednosti Modbus SN)

Operacije upisa koriste funkcijski kod 0x10; izmjenjivač ne podržava funkcijski kod 0x06 (upis jednog registra).

U sustavu TapHome dodajte sučelje Modbus RTU s ovim parametrima na sabirnici RS-485 na koju je izmjenjivač spojen i uvezite predložak s odgovarajućim Modbus Slave ID-om.

Nikad ne upisujte u registre 80, 81, 91 i 92 (uključivanje i isključivanje izmjenjivača, vraćanje na tvorničke postavke, EEPROM) ni u registre vrste i zaštite baterije (98–103, 111). Predložak daje samo registre koje smije mijenjati korisnik.

Mogućnosti uređaja

Tok energije

Predložak daje sedam uređaja koje TapHome koristi za potpuni solarni tok energije:

  • PV proizvodnja — zbroj snaga fotonaponskih ulaza (registri 672–675) u kW, ukupna energija iz 32-bitnog brojača u registrima 534–535.
  • Potrošnja — ukupna snaga trošila (registar 653) i ukupna potrošnja (registri 527–528).
  • Iz mreže i Na mrežu — snaga mreže s predznakom (registar 625) dijeli se: pozitivne vrijednosti idu u uređaj Iz mreže, negativne vrijednosti (kao pozitivni brojevi) u uređaj Na mrežu. Ukupna energija iz registara 522–523 (iz mreže) i 524–525 (u mrežu).
  • Od baterije i Na bateriju — snaga baterije s predznakom (registar 590) dijeli se na isti način. Ukupna energija iz registara 518–519 (pražnjenje) i 516–517 (punjenje).
  • Baterija (SOC) — stanje napunjenosti baterije, registar 588, 0–100 %.

Za smart rule Energy Manager odaberite brojilo Grid - power balance. Ono daje snagu mreže s predznakom (registar 625): pozitivnu pri preuzimanju iz mreže, negativnu pri predaji viška u mrežu. Iz mreže i Na mrežu uvijek su nenegativni i ne smiju se koristiti kao brojilo za Energy Manager.

Baterija

  • Battery - temperature — registar 586, formula (raw − 1000) / 10.
  • Battery - voltage — registar 587; struja baterije (registar 591) i snaga baterije (registar 590) kao servisni atributi.
  • Battery - charge today — registar 514; energija ispražnjena danas (registar 515) kao servisni atribut.

Mreža

  • Grid - power balance — ukupna snaga mreže s predznakom (registar 625); snaga mreže na L1, L2 i L3 (registri 622–624) te energija kupljena i prodana danas (registri 520 i 521) kao servisni atributi.
  • Grid - voltage L1 — registar 598; napon mreže na L2 i L3 (registri 599 i 600) i frekvencija mreže (registar 609) kao servisni atributi.

Fotonaponsko polje i potrošnja

  • PV1 - voltage i PV2 - voltage — registri 676 i 678; struja stringa (registri 677 i 679) i snaga stringa (registri 672 i 673) kao servisni atributi.
  • PV - production today — registar 529.
  • Load - consumption today — registar 526; snaga trošila na L1, L2 i L3 (registri 650–652) kao servisni atributi.

Izmjenjivač

  • Inverter - output power total — registar 636; izlazna snaga po fazi (registri 633–635), izlazni napon po fazi (registri 627–629) i izlazna frekvencija (registar 638) kao servisni atributi.
  • Backup - output power — registar 643.
  • Generator port - power — registar 667.
  • DC transformer temperature (registar 540) i Heat sink temperature (registar 541).

Stanje, upozorenja i kvarovi

Modul kao servisne atribute prikazuje Running state (registar 500: Standby, Self-check, Normal, Alarm, Fault, Activating), vrstu uređaja (registar 0) i nazivnu snagu (registri 20–21). Radno stanje Alarm javlja upozorenje, a Fault pogrešku.

Riječi upozorenja (registri 553–554) dekodiraju se u imenovana upozorenja: upozorenje ventilatora, pogrešan redoslijed faza mreže, kvar komunikacije s brojilom, gubitak litijske baterije i kvaliteta paralelne komunikacije. Riječi kvarova (registri 555–558) dekodiraju se u imenovane pogreške za kodove kvarova F07, F10, F13, F18, F20, F22–F24, F26, F29, F35, F41, F42, F46–F49, F56, F58 i F62–F64; značenje svakog koda i postupak otklanjanja koji navodi proizvođač nalaze se u tablici kvarova u priručniku izmjenjivača.

Radne postavke

  • Settings - energy management mode — Selling first, Zero export to load ili Zero export to CT (registar 142). Prema priručniku, način Zero export to CT zahtijeva vanjske strujne transformatore na ulazima CT-L1, CT-L2 i CT-L3.
  • Settings - solar sell — u načinima nulte predaje (zero export) dopušta prodaju viška fotonaponske energije u mrežu (registar 145).
  • Settings - max sell power (registar 143) i Settings - max solar sell power (registar 340).
  • Settings - grid charging — punjenje baterije iz mreže uključeno ili isključeno (registar 130) i Settings - grid charge current (registar 128).
  • Settings - max battery charge current (registar 108) i Settings - max battery discharge current (registar 109). Priručnik navodi dopušteni raspon po modelu: 0–120 A (5 kW), 0–150 A (6 kW), 0–190 A (8 kW), 0–210 A (10 kW) i 0–240 A (12 kW).
  • Settings - generator port use — Generator input, Smart load output ili Micro-inverter input (registar 133).

Raspored Time of Use

Raspored Time of Use izmjenjivača ima šest vremenskih prozora. Predložak za svaki prozor W1–W6 daje:

  • TOU W1–W6 - start time — vrijednost HHMM (na primjer 1430 = 14:30), registri 148–153.
  • TOU W1–W6 - target SoC — ciljno stanje napunjenosti baterije kao klizač 0–100 %, registri 166–171.
  • TOU W1–W6 - grid charging — punjenje iz mreže tijekom prozora uključeno ili isključeno; predložak mijenja samo bit 0 registara 172–177, a ostale bitove zadržava.

TOU - enable uključuje ili isključuje cijeli raspored preko bita 0 registra 146 i zadržava odabir dana u tjednu (bitovi 1–7).

Prema priručniku, izmjenjivač vrijednost baterije u svakom prozoru tumači kao napon ili kao stanje napunjenosti, ovisno o izboru Use Batt V / Use Batt % u izborniku Battery Setting. Uređaji target SoC izraženi su u postocima, pa izmjenjivač treba postaviti na Use Batt %. Kad je mreža prisutna, baterija se prazni samo ako je Time of Use označen kvačicom.

Rješavanje problema

Nema podataka / kvar komunikacije

  • Provjerite je li kabel u priključku Modbus, a ne u Meter-485 ili BMS.
  • Provjerite polaritet A/B (pinovi 2/7 = 485_A, pinovi 1/8 = 485_B) i spoj GND.
  • Provjerite odgovara li Modbus Slave ID predloška vrijednosti Modbus SN u izborniku Advanced Function i da Modbus SN nije 0.
  • Provjerite da na istoj liniji RS-485 nije aktivan drugi Modbus master.
  • Proizvođač navodi da na nekim hardverskim verzijama priključak Modbus nije upotrebljiv. Ako su ožičenje i adresa ispravni, a izmjenjivač i dalje ne odgovara, priključak na toj hardverskoj verziji možda se ne može koristiti.

Vrijednosti odstupaju 1000× ili su besmislene

Provjerite je li izmjenjivač niskonaponska (LV) varijanta SG04LP3 ili SG05LP3. Visokonaponska obitelj SG01HP3 koristi drukčije skaliranje napona baterije, snage baterije i ulazne fotonaponske snage; predložak je namijenjen samo LV skaliranju.

Baterija (SOC) zapela na 0 %

Registar 588 tijekom nekih stanja samoprovjere vraća 0. Pričekajte da Running state dosegne Normal; stanje napunjenosti ažurira se unutar sljedećeg intervala očitavanja.

Postavke Time of Use se ne primjenjuju

Provjerite je li TOU - enable uključen i ima li barem jedan prozor početno vrijeme različito od nule. Ako se čini da se vrijednosti target SoC zanemaruju, provjerite je li izmjenjivač postavljen na Use Batt %.

Upozorenje o kvaru komunikacije s brojilom

Upozorenje javlja sam izmjenjivač (riječ upozorenja, registar 553) i ono ne znači da veza sa sustavom TapHome nije uspjela. Brojilo energije spojeno je na priključak Meter-485; provjerite njegovo ožičenje i, kad se vanjsko brojilo koristi s EX_Meter For CT, postavku Meter Select (CHNT ili Eastron) u izborniku Advanced Function.

Dostupni uređaji 49

Ovi se uređaji pojavljuju u TapHomeu nakon uvoza.

Deye SUN-xK-SG04LP3-EU Modul
Servisni atributi
Running state
Device type
Rated power

Deye SUN-xK-SG04LP3-EU

Čitanje (modul)
VAR state := MODBUSR(H, 500, UInt16);
IF(state = 3, ADDWARNING(64, "Inverter alarm (running state 3)"));
IF(state = 4, ADDERROR(65, "Inverter fault (running state 4)"));

VAR w1 := MODBUSR(H, 553, UInt16);
IF(GETBIT(w1, 1), ADDWARNING(1, "Fan warning"));
IF(GETBIT(w1, 2), ADDWARNING(2, "Grid phase sequence wrong"));
IF(GETBIT(w1, 3), ADDWARNING(3, "Meter communication failure"));

VAR w2 := MODBUSR(H, 554, UInt16);
IF(GETBIT(w2, 14), ADDWARNING(14, "Lithium battery lost"));
IF(GETBIT(w2, 15), ADDWARNING(15, "Parallel communication quality"));

VAR f1 := MODBUSR(H, 555, UInt16);
IF(GETBIT(f1, 6), ADDERROR(6, "F07 DC/DC soft-start fault"));
IF(GETBIT(f1, 9), ADDERROR(9, "F10 Auxiliary power supply fault"));
IF(GETBIT(f1, 12), ADDERROR(12, "F13 Working mode changed"));

VAR f2 := MODBUSR(H, 556, UInt16);
IF(GETBIT(f2, 1), ADDERROR(17, "F18 AC over-current"));
IF(GETBIT(f2, 3), ADDERROR(19, "F20 DC over-current"));
IF(GETBIT(f2, 5), ADDERROR(21, "F22 Emergency stop - inverter locked"));
IF(GETBIT(f2, 6), ADDERROR(22, "F23 Leakage current fault"));
IF(GETBIT(f2, 7), ADDERROR(23, "F24 PV insulation resistance fault"));
IF(GETBIT(f2, 9), ADDERROR(25, "F26 DC bus unbalanced"));
IF(GETBIT(f2, 12), ADDERROR(28, "F29 Parallel CAN bus fault"));

VAR f3 := MODBUSR(H, 557, UInt16);
IF(GETBIT(f3, 2), ADDERROR(34, "F35 No AC grid"));
IF(GETBIT(f3, 8), ADDERROR(40, "F41 Parallel system stop"));
IF(GETBIT(f3, 9), ADDERROR(41, "F42 AC line low voltage"));
IF(GETBIT(f3, 13), ADDERROR(45, "F46 Backup battery fault"));
IF(GETBIT(f3, 14), ADDERROR(46, "F47 AC over-frequency"));
IF(GETBIT(f3, 15), ADDERROR(47, "F48 AC under-frequency"));

VAR f4 := MODBUSR(H, 558, UInt16);
IF(GETBIT(f4, 0), ADDERROR(48, "F49 Backup battery fault"));
IF(GETBIT(f4, 7), ADDERROR(55, "F56 DC bus voltage too low"));
IF(GETBIT(f4, 9), ADDERROR(57, "F58 BMS communication fault"));
IF(GETBIT(f4, 13), ADDERROR(61, "F62 DRM stop"));
IF(GETBIT(f4, 14), ADDERROR(62, "F63 Arc fault"));
IF(GETBIT(f4, 15), ADDERROR(63, "F64 Heat sink temperature too high"));
Servisni atributi
Running state
IF(MODBUSR(H, 500, UInt16) = 0, "Standby", IF(MODBUSR(H, 500, UInt16) = 1, "Self-check", IF(MODBUSR(H, 500, UInt16) = 2, "Normal", IF(MODBUSR(H, 500, UInt16) = 3, "Alarm", IF(MODBUSR(H, 500, UInt16) = 4, "Fault", "Activating")))))
Device type
TOSTRING(MODBUSR(H, 0, UInt16))
Rated power
TOSTRING(MODBUSR(H, 20, LittleEndianUint32) / 10, "F1") + " W"
${deviceType_PVProduction} Brojilo električne energije

${deviceType_PVProduction}

Čitanje ukupne potrošnje
MODBUSR(H, 534, LittleEndianUint32) / 10
Čitanje zahtjeva
(MODBUSR(H, 672, UInt16) + MODBUSR(H, 673, UInt16) + MODBUSR(H, 674, UInt16) + MODBUSR(H, 675, UInt16)) / 1000
${deviceType_PVLoad} Brojilo električne energije

${deviceType_PVLoad}

Čitanje ukupne potrošnje
MODBUSR(H, 527, LittleEndianUint32) / 10
Čitanje zahtjeva
MODBUSR(H, 653, Int16) / 1000
${deviceType_PVFromGrid} Brojilo električne energije

${deviceType_PVFromGrid}

Čitanje ukupne potrošnje
MODBUSR(H, 522, LittleEndianUint32) / 10
Čitanje zahtjeva
MAX(MODBUSR(H, 625, Int16), 0) / 1000
${deviceType_PVToGrid} Brojilo električne energije

${deviceType_PVToGrid}

Čitanje ukupne potrošnje
MODBUSR(H, 524, LittleEndianUint32) / 10
Čitanje zahtjeva
MAX(-MODBUSR(H, 625, Int16), 0) / 1000
${deviceType_PVFromBattery} Brojilo električne energije

${deviceType_PVFromBattery}

Čitanje ukupne potrošnje
MODBUSR(H, 518, LittleEndianUint32) / 10
Čitanje zahtjeva
MAX(MODBUSR(H, 590, Int16), 0) / 1000
${deviceType_PVToBattery} Brojilo električne energije

${deviceType_PVToBattery}

Čitanje ukupne potrošnje
MODBUSR(H, 516, LittleEndianUint32) / 10
Čitanje zahtjeva
MAX(-MODBUSR(H, 590, Int16), 0) / 1000
${deviceType_BatterySOC} Analogni ulaz

${deviceType_BatterySOC}

Čitanje razine ulaza
MODBUSR(H, 588, UInt16) / 100
Battery - temperature Senzor temperature

Battery - temperature

Čitanje temperature
(MODBUSR(H, 586, UInt16) - 1000) / 10
Battery - voltage Varijabla
Servisni atributi
Battery current
Battery power

Battery - voltage

Čitanje
MODBUSR(H, 587, UInt16) / 100
Servisni atributi
Battery current
TOSTRING(MODBUSR(H, 591, Int16) / 100, "F2") + " A"
Battery power
TOSTRING(MODBUSR(H, 590, Int16), "F0") + " W"
Battery - charge today Varijabla
Servisni atributi
Battery discharge today

Battery - charge today

Čitanje
MODBUSR(H, 514, UInt16) / 10
Servisni atributi
Battery discharge today
TOSTRING(MODBUSR(H, 515, UInt16) / 10, "F1") + " kWh"
Grid - voltage L1 Varijabla
Servisni atributi
Grid voltage L2
Grid voltage L3
Grid frequency

Grid - voltage L1

Čitanje
MODBUSR(H, 598, UInt16) / 10
Servisni atributi
Grid voltage L2
TOSTRING(MODBUSR(H, 599, UInt16) / 10, "F1") + " V"
Grid voltage L3
TOSTRING(MODBUSR(H, 600, UInt16) / 10, "F1") + " V"
Grid frequency
TOSTRING(MODBUSR(H, 609, UInt16) / 100, "F2") + " Hz"
Grid - power balance Brojilo električne energije
Servisni atributi
Grid power L1
Grid power L2
Grid power L3
Grid energy bought today
Grid energy sold today

Grid - power balance

Čitanje zahtjeva
MODBUSR(H, 625, Int16) / 1000
Servisni atributi
Grid power L1
TOSTRING(MODBUSR(H, 622, Int16)) + " W"
Grid power L2
TOSTRING(MODBUSR(H, 623, Int16)) + " W"
Grid power L3
TOSTRING(MODBUSR(H, 624, Int16)) + " W"
Grid energy bought today
TOSTRING(MODBUSR(H, 520, UInt16) / 10, "F1") + " kWh"
Grid energy sold today
TOSTRING(MODBUSR(H, 521, UInt16) / 10, "F1") + " kWh"
PV1 - voltage Varijabla
Servisni atributi
PV1 current
PV1 power

PV1 - voltage

Čitanje
MODBUSR(H, 676, UInt16) / 10
Servisni atributi
PV1 current
TOSTRING(MODBUSR(H, 677, UInt16) / 10, "F1") + " A"
PV1 power
TOSTRING(MODBUSR(H, 672, UInt16)) + " W"
PV2 - voltage Varijabla
Servisni atributi
PV2 current
PV2 power

PV2 - voltage

Čitanje
MODBUSR(H, 678, UInt16) / 10
Servisni atributi
PV2 current
TOSTRING(MODBUSR(H, 679, UInt16) / 10, "F1") + " A"
PV2 power
TOSTRING(MODBUSR(H, 673, UInt16)) + " W"
PV - production today Varijabla

PV - production today

Čitanje
MODBUSR(H, 529, UInt16) / 10
Load - consumption today Varijabla
Servisni atributi
Load power L1
Load power L2
Load power L3

Load - consumption today

Čitanje
MODBUSR(H, 526, UInt16) / 10
Servisni atributi
Load power L1
TOSTRING(MODBUSR(H, 650, Int16)) + " W"
Load power L2
TOSTRING(MODBUSR(H, 651, Int16)) + " W"
Load power L3
TOSTRING(MODBUSR(H, 652, Int16)) + " W"
Inverter - output power total Varijabla
Servisni atributi
Inverter output L1
Inverter output L2
Inverter output L3
Inverter voltage L1
Inverter voltage L2
Inverter voltage L3
Inverter frequency

Inverter - output power total

Čitanje
MODBUSR(H, 636, Int16)
Servisni atributi
Inverter output L1
TOSTRING(MODBUSR(H, 633, Int16)) + " W"
Inverter output L2
TOSTRING(MODBUSR(H, 634, Int16)) + " W"
Inverter output L3
TOSTRING(MODBUSR(H, 635, Int16)) + " W"
Inverter voltage L1
TOSTRING(MODBUSR(H, 627, UInt16) / 10, "F1") + " V"
Inverter voltage L2
TOSTRING(MODBUSR(H, 628, UInt16) / 10, "F1") + " V"
Inverter voltage L3
TOSTRING(MODBUSR(H, 629, UInt16) / 10, "F1") + " V"
Inverter frequency
TOSTRING(MODBUSR(H, 638, UInt16) / 100, "F2") + " Hz"
Backup - output power Varijabla

Backup - output power

Čitanje
MODBUSR(H, 643, UInt16)
Generator port - power Varijabla

Generator port - power

Čitanje
MODBUSR(H, 667, Int16)
DC transformer temperature Senzor temperature

DC transformer temperature

Čitanje temperature
(MODBUSR(H, 540, UInt16) - 1000) / 10
Heat sink temperature Senzor temperature

Heat sink temperature

Čitanje temperature
(MODBUSR(H, 541, UInt16) - 1000) / 10
Settings - energy management mode Prekidač s više vrijednosti
Vrijednosti / stanja: Selling first · Zero export to load · Zero export to CT

Settings - energy management mode

Čitanje stanja sklopke
MODBUSR(H, 142, UInt16)
Zapis stanja sklopke
MODBUSWNE(H, 142, UInt16, Mu)
Settings - solar sell Sklopka
Vrijednosti / stanja: ON · OFF

Settings - solar sell

Čitanje stanja sklopke
MODBUSR(H, 145, UInt16)
Zapis stanja sklopke
MODBUSWNE(H, 145, UInt16, St)
Settings - max sell power Varijabla

Settings - max sell power

Čitanje
MODBUSR(H, 143, UInt16)
Zapis
MODBUSWNE(H, 143, UInt16, Va)
Settings - max solar sell power Varijabla

Settings - max solar sell power

Čitanje
MODBUSR(H, 340, UInt16)
Zapis
MODBUSWNE(H, 340, UInt16, Va)
Settings - grid charging Sklopka
Vrijednosti / stanja: ON · OFF

Settings - grid charging

Čitanje stanja sklopke
MODBUSR(H, 130, UInt16)
Zapis stanja sklopke
MODBUSWNE(H, 130, UInt16, St)
Settings - grid charge current Varijabla

Settings - grid charge current

Čitanje
MODBUSR(H, 128, UInt16)
Zapis
MODBUSWNE(H, 128, UInt16, Va)
Settings - max battery charge current Varijabla

Settings - max battery charge current

Čitanje
MODBUSR(H, 108, UInt16)
Zapis
MODBUSWNE(H, 108, UInt16, Va)
Settings - max battery discharge current Varijabla

Settings - max battery discharge current

Čitanje
MODBUSR(H, 109, UInt16)
Zapis
MODBUSWNE(H, 109, UInt16, Va)
Settings - generator port use Prekidač s više vrijednosti
Vrijednosti / stanja: Generator input · Smart load output · Micro-inverter input

Settings - generator port use

Čitanje stanja sklopke
MODBUSR(H, 133, UInt16)
Zapis stanja sklopke
MODBUSWNE(H, 133, UInt16, Mu)
TOU - enable Sklopka
Vrijednosti / stanja: ON · OFF

TOU - enable

Čitanje stanja sklopke
GETBIT(MODBUSR(H, 146, UInt16), 0)
Zapis stanja sklopke
VAR reg := MODBUSR(H, 146, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 146, UInt16, reg)
TOU W1 - start time Varijabla

TOU W1 - start time

Čitanje
MODBUSR(H, 148, UInt16)
Zapis
MODBUSWNE(H, 148, UInt16, Va)
TOU W1 - target SoC Dimer

TOU W1 - target SoC

Čitanje razine
LINEAR(MODBUSR(H, 166, UInt16), 0, 0, 100, 1)
Zapis razine
MODBUSWNE(H, 166, UInt16, LINEAR(Le, 0, 0, 1, 100))
TOU W1 - grid charging Sklopka
Vrijednosti / stanja: ON · OFF

TOU W1 - grid charging

Čitanje stanja sklopke
GETBIT(MODBUSR(H, 172, UInt16), 0)
Zapis stanja sklopke
VAR reg := MODBUSR(H, 172, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 172, UInt16, reg)
TOU W2 - start time Varijabla

TOU W2 - start time

Čitanje
MODBUSR(H, 149, UInt16)
Zapis
MODBUSWNE(H, 149, UInt16, Va)
TOU W2 - target SoC Dimer

TOU W2 - target SoC

Čitanje razine
LINEAR(MODBUSR(H, 167, UInt16), 0, 0, 100, 1)
Zapis razine
MODBUSWNE(H, 167, UInt16, LINEAR(Le, 0, 0, 1, 100))
TOU W2 - grid charging Sklopka
Vrijednosti / stanja: ON · OFF

TOU W2 - grid charging

Čitanje stanja sklopke
GETBIT(MODBUSR(H, 173, UInt16), 0)
Zapis stanja sklopke
VAR reg := MODBUSR(H, 173, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 173, UInt16, reg)
TOU W3 - start time Varijabla

TOU W3 - start time

Čitanje
MODBUSR(H, 150, UInt16)
Zapis
MODBUSWNE(H, 150, UInt16, Va)
TOU W3 - target SoC Dimer

TOU W3 - target SoC

Čitanje razine
LINEAR(MODBUSR(H, 168, UInt16), 0, 0, 100, 1)
Zapis razine
MODBUSWNE(H, 168, UInt16, LINEAR(Le, 0, 0, 1, 100))
TOU W3 - grid charging Sklopka
Vrijednosti / stanja: ON · OFF

TOU W3 - grid charging

Čitanje stanja sklopke
GETBIT(MODBUSR(H, 174, UInt16), 0)
Zapis stanja sklopke
VAR reg := MODBUSR(H, 174, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 174, UInt16, reg)
TOU W4 - start time Varijabla

TOU W4 - start time

Čitanje
MODBUSR(H, 151, UInt16)
Zapis
MODBUSWNE(H, 151, UInt16, Va)
TOU W4 - target SoC Dimer

TOU W4 - target SoC

Čitanje razine
LINEAR(MODBUSR(H, 169, UInt16), 0, 0, 100, 1)
Zapis razine
MODBUSWNE(H, 169, UInt16, LINEAR(Le, 0, 0, 1, 100))
TOU W4 - grid charging Sklopka
Vrijednosti / stanja: ON · OFF

TOU W4 - grid charging

Čitanje stanja sklopke
GETBIT(MODBUSR(H, 175, UInt16), 0)
Zapis stanja sklopke
VAR reg := MODBUSR(H, 175, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 175, UInt16, reg)
TOU W5 - start time Varijabla

TOU W5 - start time

Čitanje
MODBUSR(H, 152, UInt16)
Zapis
MODBUSWNE(H, 152, UInt16, Va)
TOU W5 - target SoC Dimer

TOU W5 - target SoC

Čitanje razine
LINEAR(MODBUSR(H, 170, UInt16), 0, 0, 100, 1)
Zapis razine
MODBUSWNE(H, 170, UInt16, LINEAR(Le, 0, 0, 1, 100))
TOU W5 - grid charging Sklopka
Vrijednosti / stanja: ON · OFF

TOU W5 - grid charging

Čitanje stanja sklopke
GETBIT(MODBUSR(H, 176, UInt16), 0)
Zapis stanja sklopke
VAR reg := MODBUSR(H, 176, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 176, UInt16, reg)
TOU W6 - start time Varijabla

TOU W6 - start time

Čitanje
MODBUSR(H, 153, UInt16)
Zapis
MODBUSWNE(H, 153, UInt16, Va)
TOU W6 - target SoC Dimer

TOU W6 - target SoC

Čitanje razine
LINEAR(MODBUSR(H, 171, UInt16), 0, 0, 100, 1)
Zapis razine
MODBUSWNE(H, 171, UInt16, LINEAR(Le, 0, 0, 1, 100))
TOU W6 - grid charging Sklopka
Vrijednosti / stanja: ON · OFF

TOU W6 - grid charging

Čitanje stanja sklopke
GETBIT(MODBUSR(H, 177, UInt16), 0)
Zapis stanja sklopke
VAR reg := MODBUSR(H, 177, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 177, UInt16, reg)
Povezivanje: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]

Parametri uvoza

Ove vrijednosti unosite pri uvozu XML-a.

Pitanje u aplikacijiZadano
Modbus Slave ID1

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Predložak · TapHome portal Deye SUN-xK-SG04LP3-EU / SG05LP3-EU Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog. Modbus RTU Pogledaj u TapHome portalu