TapHome
Zajednica Beta Energija i mjerenje

ABB TRIO-50.0/60.0 Solar Inverter (Gt03 Modbus Map)

Trofazni fotonaponski izmjenjivač ABB TRIO-50.0/60.0-TL-OUTD u sustavu TapHome preko Modbus RTU na RS-485, s mapom registara Gt03.0. Očitava AC snagu, ukupnu i dnevnu energiju, mrežni napon, struju i frekvenciju, DC ulaz #1 i dvije temperature, a kodove stanja, alarma i smanjenja snage pretvara u obavijesti. Modbus se uključuje u programu Aurora Manager LITE.

Modbus RTU10 uređajaRevizija 1.0 Posljednje ažuriranje: 12. studenoga 2026.

Autor Adam Tížik

ABB TRIO-50.0/60.0 Solar Inverter (Gt03 Modbus Map)

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

Preuzmite predložak
Na ovoj stranici

Upute za integraciju

ABB TRIO je trofazni beztransformatorski mrežni fotonaponski izmjenjivač (inverter) za stringove. TapHome ga očitava preko Modbus RTU na liniji RS-485 i pritom koristi vlasničku mapu registara proizvođača verzije Gt03.0 („Modbus RTU Slave”). Dokumentaciju proizvođača za liniju TRIO danas objavljuje FIMER.

Predložak očitava izlaznu AC snagu i energiju, današnju proizvodnju, mrežni napon, struju i frekvenciju, snagu, napon i struju DC ulaza #1, dvije temperature izmjenjivača te dekodira opće stanje, stanje alarma i stanje smanjenja snage (derating) izmjenjivača u obavijesti TapHome. Predložak samo očitava: izmjenjivač ne uključuje niti isključuje i ne ograničava mu snagu.

Kojim modelima TRIO predložak odgovara

Mapa registara Gt03.0 je mapa proizvođača za ove izmjenjivače:

ModelNajmanja verzija ažuriranja izmjenjivača (Europa)SADJapan
TRIO-50.0-TL-OUTD1711C1711D1708B
TRIO-60.0-TL-OUTD1715B1715C—
TRIO-TM-50.0-4001741E——
TRIO-TM-60.0-4801741F——

Naziv predloška navodi i TRIO-20.0 i TRIO-27.6, ali mapa registara proizvođača za TRIO-20.0/27.6-TL-OUTD (verzija GT05, revizija 1.6) je druga mapa: njezina mjerenja nalaze se u input registrima 0100–0174 (na primjer opće stanje 0124, dnevna energija 0132, mrežni napon 0144, mrežna snaga 0148, temperatura izmjenjivača 0164). Registri koje ovaj predložak očitava (1050–1122) u toj mapi ne postoje, pa se na TRIO-20.0 ili TRIO-27.6 ne očekuje da predložak vrati vrijednosti. Prije oslanjanja na predložak provjerite ga na izmjenjivaču.

Hardversko spajanje

Radove u priključnom području izmjenjivača smije izvoditi samo kvalificirani instalater, s izmjenjivačem isključenim na način opisan u priručniku proizvođača.

Linije RS-485 na TRIO-50.0/60.0

Izmjenjivač ima dvije linije RS-485, RS485-1 i RS485-2. Svaka linija radi ili s vlasničkim protokolom „Aurora” ili s Modbusom, a postavlja se zasebno za svaku liniju. Obje linije mogu se koristiti za uređaje za nadzor, konfiguraciju i naredbe za upravljanje snagom; razlikuju se samo po tome što ažuriranje firmvera mora ići preko RS485 (1) i što se uređaji za nadzor ABB moraju spojiti na RS485 (1). Ako uređaj za nadzor ABB već koristi RS485 (1) s protokolom Aurora, TapHome spojite na RS485 (2).

Svaka linija može se na komunikacijskoj pločici spojiti na dva jednakovrijedna načina:

  • Blok stezaljki a11 — stezaljke +T/R, −T/R, RTN i SH, jedan red po liniji. Za oklop kabela koristite stezaljku SH.
  • Priključci RJ45 — a16 za RS485-1 i a14 za RS485-2. Svaka linija ima dvije utičnice RJ45, (A) i (B); jednakovrijedne su i služe kao IN i OUT lančanog spoja.
Komunikacijska pločica TRIO-50.0/60.0: blok stezaljki a11 za RS485-1 i RS485-2 (+T/R, -T/R, RTN, SH) i priključci RJ45 a14 i a16 s IN/OUT za lančani spoj.
Stezaljka izmjenjivačaSabirnica RS-485 prema TapHome
+T/RA (+), pozitivni podatkovni vodič
−T/RB (−), negativni podatkovni vodič
RTNReferentni potencijal (GND)
SHOklop kabela

Raspored pinova RJ45

Pin RJ45Signal
3+T/R
5−T/R
7Referentni potencijal (RTN; u priručniku za TRIO-20.0/27.6 označen kao GND COM)
1, 2, 4, 6, 8Ne koristi se
Raspored pinova RJ45 za liniju RS-485 (pin 3 +T/R, pin 5 -T/R, pin 7 GND COM) i signali oklopljene upredene parice +T/R, -T/R, GND COM, SH na izmjenjivaču TRIO-20.0/27.6.

Koristite priključak RJ45 s metalnim kućištem kako bi oklop ostao neprekinut. Za veće udaljenosti proizvođač preporučuje blok stezaljki s oklopljenom upredenom paricom karakteristične impedancije 120 Ω. Oklop mora biti neprekinut duž cijele linije i uzemljen u samo jednoj točki.

Lančani spoj i terminacija linije

Više izmjenjivača može dijeliti jednu liniju RS-485 u lančanom spoju (ulaz–izlaz). Proizvođač preporučuje duljinu linije najviše 1000 m i dopušta najviše 62 izmjenjivača na jednoj liniji RS-485.

Liniju terminirajte sklopkom za terminaciju 120 Ω na posljednjem izmjenjivaču u lancu — a12 (S6) za RS485-1, a13 (S5) za RS485-2 — tako da je postavite na ON. Linija mora biti terminirana i na prvom elementu, a to je obično uređaj za nadzor, ovdje strana sabirnice prema TapHome. S jednim izmjenjivačem njegovu sklopku za terminaciju postavite na ON.

Lančani spoj RS-485 izmjenjivača TRIO-50.0/60.0 sa sklopkama za terminaciju 120 ohma a12 i a13 postavljenima na ON na posljednjem izmjenjivaču i na sustavu za nadzor.

Izmjenjivači se isporučuju sa sklopkama za terminaciju postavljenima na OFF. Kad se izmjenjivač naknadno doda u postojeći lanac, sklopku za terminaciju dotad posljednjeg izmjenjivača vratite na OFF.

Konfiguracija

Uključivanje Modbus RTU u programu Aurora Manager LITE

Iz tvornice obje linije RS-485 na TRIO-50.0/60.0 koriste protokol Aurora, pa Modbus ne odgovara dok ga ne uključite. Serijska linija — protokol, adresa (Slave ID), brzina prijenosa, paritet i stop bitovi — konfigurira se programom proizvođača Aurora Manager LITE. Računalo se na liniju RS-485 izmjenjivača spaja preko pretvarača signala PVI-USB-RS485_232. Napredne (instalaterske) postavke u programu Aurora Manager LITE zaštićene su lozinkom; lozinka se dobiva registracijom na web-stranici proizvođača za registraciju.

  1. Računalo s pretvaračem PVI-USB-RS485_232 spojite na liniju RS-485 izmjenjivača.
  2. U programu Aurora Manager LITE protokol linije koju će koristiti TapHome (RS485-1 ili RS485-2) postavite na Modbus RTU Slave. RS485-2 nudi i „Modbus SunSpec”; predložak koristi vlasničku Modbus RTU mapu, ne SunSpec.
  3. Adresu RS-485 izmjenjivača postavite na fiksnu vrijednost od 2 do 63. Svaki izmjenjivač na liniji treba drugu adresu i nijedan ne smije ostati na „Auto”.
  4. Provjerite serijske parametre: predložak očekuje zadane vrijednosti 19200 bps, 8 podatkovnih bitova, bez pariteta, 1 stop bit.

Priručnik navodi da se izmjenjivači isporučuju s adresom RS-485 2, dok popis zadanih parametara za obje linije prikazuje „AUTO”. Adresu provjerite u programu Aurora Manager LITE umjesto da se oslanjate na zadanu vrijednost.

Mapa registara sadrži i holding registre 1006 (RS485 #1) i 1007 (RS485 #2) za protokol svake linije: 0 = Aurora, 1 = Modbus. U njih se može pisati samo preko Modbusa, pa ne zamjenjuju prvo uključivanje u programu Aurora Manager LITE. Prema mapi registara upis vrijednosti različite od 1 mijenja protokol odmah nakon odgovora, čime Modbus komunikacija na toj liniji prestaje. Predložak u te registre ne piše.

Komunikacijski parametri

ParametarIzmjenjivač (mapa Gt03.0)Predložak
SučeljeRS-485, poludupleks—
Brzina prijenosa (baud rate)2400, 4800, 9600, 19200 (zadano), 38400, 57600, 115200 bps19200 bps
Podatkovni bitovi88
ParitetBez pariteta (zadano), paran ili neparanBez pariteta
Stop bitovi11
Adresa (Slave ID)2–63Parametar uvoza, zadano 2
Najmanji timeout100 ms1000 ms

U sustavu TapHome predložak uvezite na sučelje Modbus RTU na koje je izmjenjivač spojen i kao Modbus Slave ID unesite adresu RS-485 izmjenjivača; s više izmjenjivača na jednoj liniji predložak uvezite jednom za svaki izmjenjivač.

Mogućnosti uređaja

Mapa registara numerira registre kao Modbus podatkovne adrese počevši od 1; sam zahtjev nosi adresu umanjenu za jedan. Tablice niže navode obje. Sve vrijednosti dolaze iz input registara (funkcija 04).

AC snaga i energija

UređajMjerenjePodatkovna adresa u mapiAdresa u zahtjevuTip, jedinica
AC Power and EnergyIzlazna djelatna snaga, trenutna10941093SF32, W
AC Power and EnergyUkupna energija od ugradnje10721071U32, Wh
Daily EnergyEnergija proizvedena danas10701069U32, Wh

Mjerenja mreže

UređajMjerenjePodatkovna adresa u mapiAdresa u zahtjevuTip, jedinica
AC VoltageSrednji mrežni napon, faza–nula10901089SF32, V
AC CurrentSrednja izlazna struja, faza–nula10921091SF32, A
Grid FrequencySrednja frekvencija mreže11061105SF32, Hz

DC ulaz #1

UređajMjerenjePodatkovna adresa u mapiAdresa u zahtjevuTip, jedinica
DC Input #1 PowerDjelatna snaga na DC ulazu #111081107SF32, W
DC Input #1 VoltageNapon na DC ulazu #111101109SF32, V
DC Input #1 CurrentStruja na DC ulazu #111121111SF32, A

Temperature

UređajMjerenjePodatkovna adresa u mapiAdresa u zahtjevuTip, jedinica
Inverter TemperatureTemperatura DC/AC pretvarača11221121SF32, °C
DC Box TemperatureUnutarnja temperatura (DC kutija)11201119SF32, °C

Mapa registara napominje da se temperatura DC kutije može osvježavati nešto sporije od ostalih vrijednosti.

Stanje izmjenjivača, alarmi i smanjenje snage

Modul očitava tri registra stanja i pretvara ih u obavijesti TapHome:

  • Global State (podatkovna adresa 1050) — „Running” kad je izmjenjivač spojen na mrežu (vrijednost 6), „Wait Sun / Grid” (1) i „Pause” (8) kao informacija; zemljospoj, kvar zbog pregrijavanja, kvar samotestiranja zaštite mreže, kvar zbog struje odvoda i daljinsko isključenje (interlock) kao pogreške. Izmjenjivač predaje snagu u mrežu samo u stanju 6.
  • Alarm State (podatkovna adresa 1051) — „No Alarm” ili alarm s njegovim kodom, na primjer E001 Input OC, E002 Input OV, E004 Bulk OV, E014 Over Temp., E025 Riso Low ili E035 Remote Off, kao upozorenje ili pogreška.
  • Derating State (podatkovna adresa 1054) — svaka vrijednost različita od 0 pokreće upozorenje „Derating active (code …)”.

Kod smanjenja snage je bitovno polje; istodobno može biti aktivno više smanjenja snage, a izlaz je tada ograničen na najniže od njih:

BitUzrok smanjenja snage
0Ograničenje snage prema korisničkoj zadanoj vrijednosti
1Previsoka frekvencija mreže
2Previsok prosječni mrežni napon
3Zaštita od otočnog rada (anti-islanding)
4Ograničenje mrežne struje prema natpisnoj pločici
5Pregrijavanje
6Previsok DC napon
7Nulta predaja snage sustava za pohranu energije

Na primjer, kod 3 znači bitove 0 i 1: ograničenje snage i previsoka frekvencija mreže.

Rješavanje problema

Izmjenjivač ne odgovara

  • U programu Aurora Manager LITE provjerite je li linija koju koristi TapHome postavljena na Modbus RTU Slave — tvornička postavka na obje linije je Aurora.
  • Provjerite je li Modbus Slave ID u sustavu TapHome jednak adresi RS-485 izmjenjivača i da adresa nije „Auto”.
  • Provjerite polaritet: +T/R na A (+), −T/R na B (−). Zamijenjeni vodiči čest su uzrok.
  • Provjerite odgovaraju li brzina prijenosa, paritet i stop bitovi u sustavu TapHome izmjenjivaču (zadano 19200 bps, bez pariteta, 1 stop bit).
  • Provjerite terminaciju: ON samo na posljednjem izmjenjivaču u lancu, OFF na svim ostalima.
  • Provjerite da TapHome nije spojen na liniju koju uređaj za nadzor ABB koristi s protokolom Aurora.

Kod iznimke 2 (illegal data address)

Izmjenjivač odgovara kodom iznimke 2 za svaki registar koji nije u njegovoj mapi. Tipični uzroci:

  • Firmver izmjenjivača stariji je od najmanje potrebne verzije ažuriranja za mapu Gt03.0 (vidi tablicu na početku).
  • Izmjenjivač je TRIO-20.0 ili TRIO-27.6, koji koristi drugu mapu registara.
  • 32-bitna vrijednost (SF32 ili U32) zatražena je samo djelomično. Svaki zahtjev mora obuhvatiti oba registra 32-bitne vrijednosti.

Izmjenjivač prikazuje kvar, a TapHome ne

Predložak dekodira samo izbor kodova stanja i alarma. Potpuni popisi nalaze se u prilozima 3 (Global State), 4 (Alarm State) i 7 (Derating State) mape registara Gt03.0 — na primjer kvar zbog električnog luka je Global State 51, a zadržavanje „Reset by hand” je Global State 124. U tom slučaju stanje izmjenjivača očitajte u programu Aurora Manager LITE.

Dostupni uređaji 10

Ovi se uređaji pojavljuju u TapHomeu nakon uvoza.

ABB TRIO Inverter Modul

ABB TRIO Inverter

Čitanje (modul)
VAR gs := MODBUSR(A, 1049, UInt16);
IF(gs = 6, ADDINFO(0, "Running"));
IF(gs = 1, ADDINFO(1, "Wait Sun / Grid"));
IF(gs = 8, ADDINFO(2, "Pause"));
IF(gs = 25, ADDERROR(0, "Remote OFF"));
IF(gs = 9, ADDERROR(1, "Ground Fault"));
IF(gs = 10, ADDERROR(2, "OTH Fault"));
IF(gs = 13, ADDERROR(3, "Self-Test Fail"));
IF(gs = 15, ADDERROR(4, "Leak Fault"));
IF(gs = 16, ADDERROR(5, "Waiting for manual reset"));
IF(gs = 31, ADDERROR(6, "Temperature Fault"));
IF(gs = 32, ADDERROR(7, "Fan Stuck"));
IF(gs = 115, ADDERROR(8, "Arc Fault"));
VAR al := MODBUSR(A, 1050, UInt16);
IF(al = 0, ADDINFO(10, "No Alarm"));
IF(al = 1, ADDWARNING(11, "W001 Sun Low"));
IF(al = 2, ADDERROR(12, "E001 Input OC"));
IF(al = 3, ADDWARNING(13, "W002 Input UV"));
IF(al = 4, ADDERROR(14, "E002 Input OV"));
IF(al = 7, ADDERROR(15, "E004 Bulk OV"));
IF(al = 8, ADDERROR(16, "E005 Comm. Error"));
IF(al = 9, ADDERROR(17, "E006 Output OC"));
IF(al = 13, ADDWARNING(18, "W003 Grid Fail"));
IF(al = 16, ADDERROR(19, "E012 DC/DC Fail"));
IF(al = 19, ADDERROR(20, "E014 Over Temp."));
IF(al = 21, ADDERROR(21, "E016 Inverter Fail"));
IF(al = 23, ADDERROR(22, "E018 Ground Fault"));
IF(al = 38, ADDERROR(23, "E025 Riso Low"));
IF(al = 47, ADDWARNING(24, "W010 Fan Fail"));
IF(al = 50, ADDERROR(25, "E035 Remote Off"));
IF(al = 56, ADDERROR(26, "E038 Fan Stuck"));
VAR dr := MODBUSR(A, 1053, UInt16);
IF(dr != 0, ADDWARNING(30, "Derating active (code " + TOSTRING(dr, "F0") + ")"));
AC Power and Energy Brojilo električne energije

AC Power and Energy

Čitanje ukupne potrošnje
MODBUSR(A, 1071, UInt32)
Čitanje zahtjeva
MODBUSR(A, 1093, Float)
Daily Energy Varijabla

Daily Energy

Čitanje
MODBUSR(A, 1069, UInt32)
AC Voltage Analogni ulaz

AC Voltage

Čitanje razine ulaza
MODBUSR(A, 1089, Float)
AC Current Analogni ulaz

AC Current

Čitanje razine ulaza
MODBUSR(A, 1091, Float)
Grid Frequency Analogni ulaz

Grid Frequency

Čitanje razine ulaza
MODBUSR(A, 1105, Float)
DC Input #1 Power Analogni ulaz

DC Input #1 Power

Čitanje razine ulaza
MODBUSR(A, 1107, Float)
DC Input #1 Voltage Analogni ulaz

DC Input #1 Voltage

Čitanje razine ulaza
MODBUSR(A, 1109, Float)
DC Input #1 Current Analogni ulaz

DC Input #1 Current

Čitanje razine ulaza
MODBUSR(A, 1111, Float)
Inverter Temperature Senzor temperature

Inverter Temperature

Čitanje temperature
MODBUSR(A, 1121, Float)
DC Box Temperature Senzor temperature

DC Box Temperature

Čitanje temperature
MODBUSR(A, 1119, Float)
Povezivanje: Modbus RTU • 19200 baud• 8N1 • Slave ID: $[SlaveId]

Parametri uvoza

Ove vrijednosti unosite pri uvozu XML-a.

Pitanje u aplikacijiZadano
Modbus Slave ID2

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 ABB TRIO-50.0/60.0 Solar Inverter (Gt03 Modbus Map) 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