---
title: "ABB TRIO-50.0/60.0 Solar Inverter (Gt03 Modbus Map)"
description: "Střídač ABB TRIO-50.0/60.0 přes Modbus RTU (RS-485): AC výkon, energie, hodnoty sítě, DC vstup, teploty, alarmy. Modbus zapnete v Aurora Manager LITE."
url: "https://taphome.com/cs/compatibility/abb-trio-solar-inverter-gt03/"
language: cs
lastmod: 2026-11-12
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","inverter","solar","photovoltaics","3-phase","energy-monitoring","daisy-chain"]
  questions: ["Jak integrovat střídač ABB TRIO-50.0 nebo TRIO-60.0 s TapHome?","Co měří šablona TapHome ABB TRIO Gt03?","Jak připojit střídač ABB TRIO k TapHome přes Modbus RTU a RS-485?","Jak přepnout linku RS-485 střídače ABB TRIO-50.0/60.0 z protokolu Aurora na Modbus RTU?","Funguje šablona ABB TRIO Gt03 se střídači TRIO-20.0 a TRIO-27.6?","Proč střídač ABB TRIO odpovídá kódem výjimky Modbus 2?","Jak zakončit linku RS-485, když je zřetězeno více střídačů TRIO?","Co znamená kód deratingu střídače ABB TRIO?"]
---

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

Komunikace: Modbus RTU

## 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:

| Model | Minimální verze aktualizace střídače (Evropa) | USA | Japonsko |
|-------|------------------------------------------|-----|-------|
| TRIO-50.0-TL-OUTD | 1711C | 1711D | 1708B |
| TRIO-60.0-TL-OUTD | 1715B | 1715C | — |
| TRIO-TM-50.0-400 | 1741E | — | — |
| TRIO-TM-60.0-480 | 1741F | — | — |

> [!WARNING]
> 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í

> [!WARNING]
> 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).](https://taphome.com/images/compatibility/abb-trio-solar-inverter-gt03/wiring-rs485-terminals-trio-50-60_hu_b1faa0d31af2f42.jpg)

| Svorka střídače | Sběrnice RS-485 do TapHome |
|-------------------|-----------------------|
| +T/R | A (+), kladná data |
| −T/R | B (−), záporná data |
| RTN | Reference (GND) |
| SH | Stínění kabelu |

### Zapojení pinů RJ45

| Pin RJ45 | Signál |
|----------|--------|
| 3 | +T/R |
| 5 | −T/R |
| 7 | Reference (RTN; v návodu TRIO-20.0/27.6 označená GND COM) |
| 1, 2, 4, 6, 8 | Nepouž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.](https://taphome.com/images/compatibility/abb-trio-solar-inverter-gt03/wiring-rs485-rj45-pinout_hu_75cbe41e420216ff.jpg)

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.](https://taphome.com/images/compatibility/abb-trio-solar-inverter-gt03/rs485-termination-switch-trio-50-60_hu_2693fe3d11f6f4ef.jpg)

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**.

> [!NOTE]
> 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

| Parametr | Střídač (mapa Gt03.0) | Šablona |
|-----------|-----------------------|----------|
| Rozhraní | RS-485, poloviční duplex | — |
| Přenosová rychlost | 2400, 4800, 9600, 19200 (výchozí), 38400, 57600, 115200 bps | 19200 bps |
| Datové bity | 8 | 8 |
| Parita | Žádná (výchozí), sudá nebo lichá | Žádná |
| Stop bity | 1 | 1 |
| Adresa (Slave ID) | 2–63 | Parametr importu, výchozí 2 |
| Minimální časový limit | 100 ms | 1000 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žadavku | Typ, jednotka |
|--------|-------------|------------------|-----------------|------------|
| AC Power and Energy | Výstupní činný výkon, okamžitý | 1094 | 1093 | SF32, W |
| AC Power and Energy | Celková energie od instalace | 1072 | 1071 | U32, Wh |
| Daily Energy | Energie vyrobená dnes | 1070 | 1069 | U32, Wh |

### Měření sítě

| Zařízení | Měření | Datová adresa v mapě | Adresa v požadavku | Typ, jednotka |
|--------|-------------|------------------|-----------------|------------|
| AC Voltage | Střední napětí sítě, fáze–nulový vodič | 1090 | 1089 | SF32, V |
| AC Current | Střední výstupní proud, fáze–nulový vodič | 1092 | 1091 | SF32, A |
| Grid Frequency | Střední frekvence sítě | 1106 | 1105 | SF32, Hz |

### DC vstup #1

| Zařízení | Měření | Datová adresa v mapě | Adresa v požadavku | Typ, jednotka |
|--------|-------------|------------------|-----------------|------------|
| DC Input #1 Power | Činný výkon na DC vstupu #1 | 1108 | 1107 | SF32, W |
| DC Input #1 Voltage | Napětí na DC vstupu #1 | 1110 | 1109 | SF32, V |
| DC Input #1 Current | Proud na DC vstupu #1 | 1112 | 1111 | SF32, A |

### Teploty

| Zařízení | Měření | Datová adresa v mapě | Adresa v požadavku | Typ, jednotka |
|--------|-------------|------------------|-----------------|------------|
| Inverter Temperature | Teplota stupně DC/AC | 1122 | 1121 | SF32, °C |
| DC Box Temperature | Vnitřní teplota (DC box) | 1120 | 1119 | SF32, °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:

| Bit | Příčina deratingu |
|-----|----------------|
| 0 | Omezení výkonu podle žádané hodnoty uživatele |
| 1 | Nadfrekvence sítě |
| 2 | Průměrné přepětí sítě |
| 3 | Ochrana proti ostrovnímu provozu |
| 4 | Omezení proudu do sítě podle štítkové hodnoty |
| 5 | Přehřátí |
| 6 | DC přepětí |
| 7 | Nulové 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

Čtení (modul)

```taphome
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

Čtení celkové spotřeby

```taphome
MODBUSR(A, 1071, UInt32)
```

Čtení odběru

```taphome
MODBUSR(A, 1093, Float)
```

Daily Energy Proměnná

Čtení

```taphome
MODBUSR(A, 1069, UInt32)
```

AC Voltage Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(A, 1089, Float)
```

AC Current Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(A, 1091, Float)
```

Grid Frequency Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(A, 1105, Float)
```

DC Input #1 Power Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(A, 1107, Float)
```

DC Input #1 Voltage Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(A, 1109, Float)
```

DC Input #1 Current Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(A, 1111, Float)
```

Inverter Temperature Teplotní senzor

Čtení teploty

```taphome
MODBUSR(A, 1121, Float)
```

DC Box Temperature Teplotní senzor

Čtení teploty

```taphome
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 aplikaci | Výchozí |
|-------------------|---------|
| Modbus Slave ID   | `2`     |

## Související dokumentace

- [Modbus Integration](https://taphome.com/cs/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/cs/docs/integration/modbus/)
- [Jednoduché nastavení pomocí šablon](https://taphome.com/cs/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/cs/docs/script/modbus-scripts/)
- [Funkce Modbus](https://taphome.com/cs/docs/script/modbus/)
- [Datové typy Modbus](https://taphome.com/cs/docs/script/modbus-data-types/)

