TapHome
Komunita Beta Energie a měření

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

Třífázový fotovoltaický střídač ABB TRIO-50.0/60.0-TL-OUTD v TapHome přes Modbus RTU na RS-485 s mapou registrů Gt03.0. Čte AC výkon, celkovou a denní energii, napětí, proud a frekvenci sítě, DC vstup #1 a dvě teploty a kódy stavu, alarmu a deratingu převádí na notifikace. Modbus se zapíná v Aurora Manager LITE.

Modbus RTU10 zařízeníRevize 1.0 Poslední aktualizace: 12. listopadu 2026

Přidal Adam Tížik

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

Import do aplikace TapHomeHardware › Modbus › Přidat ze šablony

Stáhnout šablonu
Na této stránce

Návod na integraci

ABB TRIO je třífázový beztransformátorový stringový fotovoltaický střídač pro systémy připojené k síti. TapHome ho čte přes Modbus RTU na lince RS-485 pomocí proprietární mapy registrů výrobce ve verzi Gt03.0 („Modbus RTU Slave“). Dokumentaci výrobce k řadě TRIO dnes vydává společnost FIMER.

Šablona čte výstupní AC výkon a energii, dnešní výrobu, napětí, proud a frekvenci sítě, výkon, napětí a proud DC vstupu #1, dvě teploty střídače a globální stav, stav alarmu a stav deratingu (omezení výkonu) dekóduje do notifikací TapHome. Pouze čte — střídač nezapíná ani nevypíná a neomezuje jeho výkon.

Kterým modelům TRIO šablona odpovídá

Mapa registrů Gt03.0 je mapa výrobce pro tyto střídače:

ModelMinimální verze aktualizace střídače (Evropa)USAJaponsko
TRIO-50.0-TL-OUTD1711C1711D1708B
TRIO-60.0-TL-OUTD1715B1715C—
TRIO-TM-50.0-4001741E——
TRIO-TM-60.0-4801741F——

Název šablony uvádí také TRIO-20.0 a TRIO-27.6, mapa registrů výrobce pro TRIO-20.0/27.6-TL-OUTD (verze GT05, revize 1.6) je však jiná mapa: její měření leží na input registrech 0100–0174 (například globální stav 0124, denní energie 0132, napětí sítě 0144, výkon do sítě 0148, teplota střídače 0164). Registry, které tato šablona čte (1050–1122), se v této mapě nevyskytují, takže na TRIO-20.0 nebo TRIO-27.6 nelze očekávat, že šablona vrátí hodnoty. Než se na šablonu spolehnete, ověřte to na střídači.

Hardwarové připojení

Práce v prostoru zapojení střídače smí provádět pouze kvalifikovaný instalatér, se střídačem odpojeným podle návodu k obsluze výrobce.

Linky RS-485 na TRIO-50.0/60.0

Střídač má dvě linky RS-485, RS485-1 a RS485-2. Každá linka běží buď s proprietárním protokolem „Aurora“, nebo s Modbusem, a nastavuje se samostatně. Obě linky lze použít pro monitorovací zařízení, konfiguraci a příkazy řízení výkonu; liší se pouze tím, že aktualizace firmwaru musí jít přes RS485 (1) a monitorovací zařízení ABB musí být zapojena na RS485 (1). Pokud monitorovací zařízení ABB už používá RS485 (1) s protokolem Aurora, připojte TapHome na RS485 (2).

Každou linku lze na komunikační desce připojit dvěma rovnocennými způsoby:

  • Svorkovnice a11 — svorky +T/R, −T/R, RTN a SH, jedna řada pro každou linku. Pro stínění kabelu použijte svorku SH.
  • Konektory RJ45 — a16 pro RS485-1 a a14 pro RS485-2. Každá linka má dvě zásuvky RJ45 (A) a (B); jsou rovnocenné a slouží jako vstup (IN) a výstup (OUT) zřetězení.
Komunikační deska TRIO-50.0/60.0: svorkovnice a11 pro RS485-1 a RS485-2 (+T/R, -T/R, RTN, SH) a konektory RJ45 a14 a a16 se vstupem a výstupem zřetězení (IN/OUT).
Svorka střídačeSběrnice RS-485 do TapHome
+T/RA (+), kladná data
−T/RB (−), záporná data
RTNReference (GND)
SHStínění kabelu

Zapojení pinů RJ45

Pin RJ45Signál
3+T/R
5−T/R
7Reference (RTN; v návodu TRIO-20.0/27.6 označená GND COM)
1, 2, 4, 6, 8Nepoužité
Zapojení pinů RJ45 pro linku RS-485 (pin 3 +T/R, pin 5 -T/R, pin 7 GND COM) a signály stíněné kroucené dvojlinky +T/R, -T/R, GND COM, SH na střídači TRIO-20.0/27.6.

Použijte konektor RJ45 s kovovým tělem, aby stínění zůstalo souvislé. Na dlouhé vzdálenosti výrobce upřednostňuje svorkovnici se stíněnou kroucenou dvojlinkou s charakteristickou impedancí 120 Ω. Stínění musí být souvislé po celé délce linky a uzemněné v jediném bodě.

Zřetězení a zakončení linky

Více střídačů může sdílet jednu linku RS-485 ve zřetězení (vstup–výstup). Výrobce doporučuje délku linky nejvýše 1000 m a na jedné lince RS-485 povoluje nejvýše 62 střídačů.

Linku zakončete 120 Ω zakončovacím přepínačem na posledním střídači řetězce — a12 (S6) pro RS485-1, a13 (S5) pro RS485-2 — přepnutím do polohy ON. Linka musí být zakončena také na prvním prvku, kterým je obvykle monitorovací zařízení, zde strana sběrnice TapHome. U jediného střídače přepněte jeho zakončovací přepínač do polohy ON.

Zřetězení RS-485 střídačů TRIO-50.0/60.0 se 120 Ω zakončovacími přepínači a12 a a13 v poloze ON na posledním střídači a na monitorovacím systému.

Střídače se dodávají se zakončovacími přepínači v poloze OFF. Když se do existujícího řetězce později přidá další střídač, přepněte zakončovací přepínač dosavadního posledního střídače zpět do polohy OFF.

Konfigurace

Zapnutí Modbus RTU v Aurora Manager LITE

Z výroby používají obě linky RS-485 střídače TRIO-50.0/60.0 protokol Aurora, takže Modbus neodpovídá, dokud se nezapne. Sériová linka — protokol, adresa (Slave ID), přenosová rychlost, parita a stop bity — se konfiguruje softwarem výrobce Aurora Manager LITE. Počítač se k lince RS-485 střídače připojuje přes převodník signálu PVI-USB-RS485_232. Rozšířená (instalatérská) nastavení v Aurora Manager LITE jsou chráněna heslem; heslo získáte registrací na registračních webových stránkách výrobce.

  1. Připojte počítač s převodníkem PVI-USB-RS485_232 k lince RS-485 střídače.
  2. V Aurora Manager LITE nastavte protokol linky, kterou bude používat TapHome (RS485-1 nebo RS485-2), na Modbus RTU Slave. RS485-2 nabízí také „Modbus SunSpec“; šablona používá proprietární mapu Modbus RTU, ne SunSpec.
  3. Nastavte adresu RS-485 střídače na pevnou hodnotu od 2 do 63. Každý střídač na lince potřebuje jinou adresu a žádný nesmí zůstat na „Auto“.
  4. Zkontrolujte sériové parametry: šablona očekává výchozí hodnoty 19200 bps, 8 datových bitů, bez parity, 1 stop bit.

Návod k obsluze uvádí, že střídače se dodávají s adresou RS-485 2, jeho seznam výchozích parametrů však pro obě linky uvádí „AUTO“. Adresu zkontrolujte v Aurora Manager LITE a nespoléhejte na výchozí hodnotu.

Mapa registrů obsahuje také holding registry 1006 (RS485 #1) a 1007 (RS485 #2) pro protokol každé linky: 0 = Aurora, 1 = Modbus. Lze je zapisovat pouze přes Modbus, takže nenahrazují první zapnutí v Aurora Manager LITE. Podle mapy registrů zápis jiné hodnoty než 1 změní protokol hned po odpovědi, čímž komunikace Modbus na této lince skončí. Šablona tyto registry nezapisuje.

Komunikační parametry

ParametrStřídač (mapa Gt03.0)Šablona
RozhraníRS-485, poloviční duplex—
Přenosová rychlost2400, 4800, 9600, 19200 (výchozí), 38400, 57600, 115200 bps19200 bps
Datové bity88
ParitaŽádná (výchozí), sudá nebo licháŽádná
Stop bity11
Adresa (Slave ID)2–63Parametr importu, výchozí 2
Minimální časový limit100 ms1000 ms

V TapHome importujte šablonu na rozhraní Modbus RTU, na které je střídač zapojen, a jako Modbus Slave ID zadejte adresu RS-485 střídače; při více střídačích na jedné lince importujte šablonu jednou pro každý střídač.

Možnosti zařízení

Mapa registrů čísluje registry jako Modbus datové adresy od 1; samotný požadavek nese adresu sníženou o jedna. Tabulky níže uvádějí obě. Všechny hodnoty pocházejí z input registrů (funkce 04).

AC výkon a energie

ZařízeníMěřeníDatová adresa v mapěAdresa v požadavkuTyp, jednotka
AC Power and EnergyVýstupní činný výkon, okamžitý10941093SF32, W
AC Power and EnergyCelková energie od instalace10721071U32, Wh
Daily EnergyEnergie vyrobená dnes10701069U32, Wh

Měření sítě

ZařízeníMěřeníDatová adresa v mapěAdresa v požadavkuTyp, jednotka
AC VoltageStřední napětí sítě, fáze–nulový vodič10901089SF32, V
AC CurrentStřední výstupní proud, fáze–nulový vodič10921091SF32, A
Grid FrequencyStřední frekvence sítě11061105SF32, Hz

DC vstup #1

ZařízeníMěřeníDatová adresa v mapěAdresa v požadavkuTyp, jednotka
DC Input #1 PowerČinný výkon na DC vstupu #111081107SF32, W
DC Input #1 VoltageNapětí na DC vstupu #111101109SF32, V
DC Input #1 CurrentProud na DC vstupu #111121111SF32, A

Teploty

ZařízeníMěřeníDatová adresa v mapěAdresa v požadavkuTyp, jednotka
Inverter TemperatureTeplota stupně DC/AC11221121SF32, °C
DC Box TemperatureVnitřní teplota (DC box)11201119SF32, °C

Mapa registrů upozorňuje, že teplota DC boxu se může obnovovat o něco pomaleji než ostatní hodnoty.

Stav střídače, alarmy a derating

Modul čte tři stavové registry a převádí je na notifikace TapHome:

  • Global State (datová adresa 1050) — „Running“, když je střídač připojen k síti (hodnota 6), „Wait Sun / Grid“ (1) a „Pause“ (8) jako informace; zemní porucha, porucha přehřátí, porucha autotestu ochrany sítě, porucha svodového proudu a dálkové vypnutí (blokování) jako chyby. Střídač dodává výkon do sítě pouze ve stavu 6.
  • Alarm State (datová adresa 1051) — „No Alarm“ nebo alarm s jeho kódem, například E001 Input OC, E002 Input OV, E004 Bulk OV, E014 Over Temp., E025 Riso Low nebo E035 Remote Off, jako varování nebo chyba.
  • Derating State (datová adresa 1054) — každá hodnota jiná než 0 vyvolá varování „Derating active (code …)“.

Kód deratingu je bitové pole; současně může být aktivních více deratingů a výstup je pak omezen na nejnižší z nich:

BitPříčina deratingu
0Omezení výkonu podle žádané hodnoty uživatele
1Nadfrekvence sítě
2Průměrné přepětí sítě
3Ochrana proti ostrovnímu provozu
4Omezení proudu do sítě podle štítkové hodnoty
5Přehřátí
6DC přepětí
7Nulové dodávání výkonu systému akumulace energie

Například kód 3 znamená bity 0 a 1: omezení výkonu a nadfrekvenci sítě.

Řešení problémů

Střídač neodpovídá

  • V Aurora Manager LITE zkontrolujte, že linka, kterou používá TapHome, je nastavena na Modbus RTU Slave — výrobní nastavení je Aurora na obou linkách.
  • Zkontrolujte, že Modbus Slave ID v TapHome se rovná adrese RS-485 střídače a že adresa není „Auto“.
  • Zkontrolujte polaritu: +T/R na A (+), −T/R na B (−). Prohozené vodiče jsou častou příčinou.
  • Zkontrolujte, že přenosová rychlost, parita a stop bity v TapHome odpovídají střídači (výchozí 19200 bps, bez parity, 1 stop bit).
  • Zkontrolujte zakončení: ON pouze na posledním střídači řetězce, OFF na všech ostatních.
  • Ujistěte se, že TapHome není připojen na linku, kterou používá monitorovací zařízení ABB s protokolem Aurora.

Kód výjimky 2 (neplatná datová adresa)

Střídač odpovídá kódem výjimky 2 na každý registr, který není v jeho mapě. Typické příčiny:

  • Firmware střídače je starší než minimální verze aktualizace pro mapu Gt03.0 (viz tabulku na začátku).
  • Střídač je TRIO-20.0 nebo TRIO-27.6, který používá jinou mapu registrů.
  • 32bitová hodnota (SF32 nebo U32) byla vyžádána pouze částečně. Každý požadavek musí pokrývat oba registry 32bitové hodnoty.

Porucha se zobrazuje na střídači, ale ne v TapHome

Šablona dekóduje pouze výběr stavových a alarmových kódů. Úplné seznamy jsou v přílohách 3 (Global State), 4 (Alarm State) a 7 (Derating State) mapy registrů Gt03.0 — například oblouková porucha je Global State 51 a blokování „Reset by hand“ je Global State 124. V takovém případě si stav střídače přečtěte v Aurora Manager LITE.

Dostupná zařízení 10

Tato zařízení se po importu zobrazí v TapHome.

ABB TRIO Inverter Modul

ABB TRIO Inverter

Čtení (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 Elektroměr

AC Power and Energy

Čtení celkové spotřeby
MODBUSR(A, 1071, UInt32)
Čtení odběru
MODBUSR(A, 1093, Float)
Daily Energy Proměnná

Daily Energy

Čtení
MODBUSR(A, 1069, UInt32)
AC Voltage Analogový vstup

AC Voltage

Čtení vstupní úrovně
MODBUSR(A, 1089, Float)
AC Current Analogový vstup

AC Current

Čtení vstupní úrovně
MODBUSR(A, 1091, Float)
Grid Frequency Analogový vstup

Grid Frequency

Čtení vstupní úrovně
MODBUSR(A, 1105, Float)
DC Input #1 Power Analogový vstup

DC Input #1 Power

Čtení vstupní úrovně
MODBUSR(A, 1107, Float)
DC Input #1 Voltage Analogový vstup

DC Input #1 Voltage

Čtení vstupní úrovně
MODBUSR(A, 1109, Float)
DC Input #1 Current Analogový vstup

DC Input #1 Current

Čtení vstupní úrovně
MODBUSR(A, 1111, Float)
Inverter Temperature Teplotní senzor

Inverter Temperature

Čtení teploty
MODBUSR(A, 1121, Float)
DC Box Temperature Teplotní senzor

DC Box Temperature

Čtení teploty
MODBUSR(A, 1119, Float)
Připojení: Modbus RTU • 19200 baud• 8N1 • Slave ID: $[SlaveId]

Parametry importu

Tyto hodnoty zadáte při importu XML.

Ptá se v aplikaciVýchozí
Modbus Slave ID2

Našli jste problém s touto šablonou zařízení?

Napište nám, co nefunguje, co chybí, nebo jak by se měla šablona chovat. Vaše zpětná vazba nám pomáhá udržet katalog přesný.

Šablona · portál TapHome ABB TRIO-50.0/60.0 Solar Inverter (Gt03 Modbus Map) Otevřete tuto šablonu v zákaznickém portálu a použijte ji ve svém domově, nebo navrhněte úpravu a odešlete ji zpět do katalogu. Modbus RTU Zobrazit v portálu TapHome