Az ABB TRIO háromfázisú, transzformátor nélküli, hálózatra kapcsolt napelem string inverter. A TapHome RS-485 vonalon, Modbus RTU-n olvassa ki, a gyártó saját regisztertérképével, amelynek verziója Gt03.0 („Modbus RTU Slave”). A TRIO termékcsalád gyártói dokumentációját ma a FIMER adja ki.
A sablon kiolvassa az AC kimeneti teljesítményt és energiát, a napi termelést, a hálózati feszültséget, áramot és frekvenciát, az 1. DC bemenet (DC input #1) teljesítményét, feszültségét és áramát, valamint az inverter két hőmérsékletét, az inverter globális állapotát, riasztási állapotát és teljesítménykorlátozási (derating) állapotát pedig TapHome értesítésekké alakítja. Csak olvas — az invertert nem kapcsolja be vagy ki, és a teljesítményét sem korlátozza.
Mely TRIO modellekhez illik a sablon
A Gt03.0 regisztertérkép a gyártó térképe ezekhez az inverterekhez:
| Modell | Az inverter minimális frissítési verziója (Európa) | USA | Japán |
|---|---|---|---|
| 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 | — | — |
A sablon neve a TRIO-20.0 és a TRIO-27.6 modellt is felsorolja, de a TRIO-20.0/27.6-TL-OUTD gyártói regisztertérképe (GT05 verzió, 1.6-os revízió) egy másik térkép: a mért értékek a 0100–0174 input regisztereken vannak (például globális állapot 0124, napi energia 0132, hálózati feszültség 0144, hálózati teljesítmény 0148, inverterhőmérséklet 0164). Az e sablon által olvasott regiszterek (1050–1122) abban a térképben nem szerepelnek, ezért TRIO-20.0 vagy TRIO-27.6 esetén a sablontól nem várhatók értékek. Mielőtt támaszkodnál rá, ellenőrizd az inverteren.
Hardveres csatlakoztatás
Az inverter bekötési terében csak szakképzett telepítő dolgozhat, az inverternek a gyártó termékkézikönyvében leírt leválasztása után.
RS-485 vonalak a TRIO-50.0/60.0 inverteren
Az inverternek két RS-485 vonala van: RS485-1 és RS485-2. Mindegyik vonalon vagy a saját „Aurora” protokoll, vagy a Modbus fut, vonalanként külön beállítva. Mindkét vonal használható monitorozó eszközökhöz, konfigurációhoz és teljesítménykezelési parancsokhoz; csak abban különböznek, hogy a firmware-frissítésnek az RS485 (1) vonalon kell mennie, és az ABB monitorozó eszközöket az RS485 (1) vonalra kell bekötni. Ha egy ABB monitorozó eszköz már Aurora protokollal használja az RS485 (1) vonalat, a TapHome-ot az RS485 (2) vonalra csatlakoztasd.
Mindkét vonal két egyenértékű módon köthető be a kommunikációs kártyán:
- a11 sorkapocs — +T/R, −T/R, RTN és SH kapcsok, vonalanként egy sorban. A kábel árnyékolásához az SH kapcsot használd.
- RJ45 csatlakozók — a16 az RS485-1 vonalhoz és a14 az RS485-2 vonalhoz. Mindegyik vonalnak két RJ45 aljzata van, (A) és (B); ezek egyenértékűek, és a láncba kötés bemeneteként (IN) és kimeneteként (OUT) szolgálnak.

| Inverter kapocs | RS-485 busz a TapHome felé |
|---|---|
| +T/R | A (+), pozitív adatvonal |
| −T/R | B (−), negatív adatvonal |
| RTN | Referencia (GND) |
| SH | Kábelárnyékolás |
RJ45 lábkiosztás
| RJ45 tű | Jel |
|---|---|
| 3 | +T/R |
| 5 | −T/R |
| 7 | Referencia (RTN; a TRIO-20.0/27.6 kézikönyvében GND COM jelöléssel) |
| 1, 2, 4, 6, 8 | Nem használt |

Fém házas RJ45 csatlakozót használj, hogy az árnyékolás folytonos maradjon. Nagy távolságra a gyártó a sorkapcsot ajánlja, 120 Ω hullámimpedanciájú árnyékolt csavart érpáras kábellel. Az árnyékolásnak a teljes vonalon folytonosnak kell lennie, és egyetlen ponton kell földelni.
Láncba kötés és a vonal lezárása
Több inverter is osztozhat egy RS-485 vonalon láncba kötve (be–ki). A gyártó legfeljebb 1000 m vonalhosszt ajánl, és egy RS-485 vonalon legfeljebb 62 invertert enged meg.
A vonalat a lánc utolsó inverterén zárd le a 120 Ω-os lezáró kapcsolóval — a12 (S6) az RS485-1 vonalhoz, a13 (S5) az RS485-2 vonalhoz —, ON állásba kapcsolva. A vonalat az első elemnél is le kell zárni, ez általában a monitorozó eszköz, itt a busz TapHome oldala. Egyetlen inverter esetén a lezáró kapcsolóját állítsd ON állásba.

Az inverterek gyárilag OFF állású lezáró kapcsolóval érkeznek. Ha később egy invertert egy meglévő lánchoz adsz, a korábban utolsó inverter lezáró kapcsolóját állítsd vissza OFF állásba.
Konfiguráció
A Modbus RTU engedélyezése az Aurora Manager LITE szoftverrel
Gyárilag a TRIO-50.0/60.0 mindkét RS-485 vonala az Aurora protokollt használja, ezért a Modbus addig nem válaszol, amíg nem engedélyezed. A soros vonalat — protokoll, cím (Slave ID), adatátviteli sebesség, paritás és stopbitek — a gyártó Aurora Manager LITE szoftverével lehet beállítani. A PC egy PVI-USB-RS485_232 jelátalakítón keresztül csatlakozik az inverter RS-485 vonalához. Az Aurora Manager LITE speciális (telepítői) beállításai jelszóval védettek; a jelszót a gyártó regisztrációs weboldalán történő regisztrációval kapod meg.
- Csatlakoztasd a PC-t a PVI-USB-RS485_232 átalakítóval az inverter RS-485 vonalához.
- Az Aurora Manager LITE-ban állítsd a TapHome által használt vonal (RS485-1 vagy RS485-2) protokollját Modbus RTU Slave értékre. Az RS485-2 a „Modbus SunSpec” lehetőséget is kínálja; a sablon a saját Modbus RTU térképet használja, nem a SunSpecet.
- Állítsd az inverter RS-485 címét egy fix értékre 2 és 63 között. A vonalon minden inverternek eltérő címre van szüksége, és egyik sem maradhat „Auto” beállításon.
- Ellenőrizd a soros paramétereket: a sablon az alapértelmezett 19200 bps, 8 adatbit, nincs paritás, 1 stopbit beállítást várja.
A termékkézikönyv szerint az inverterek 2-es RS-485 címmel érkeznek, az alapértelmezett paraméterek listája viszont mindkét vonalnál „AUTO” értéket mutat. Ne az alapértékre hagyatkozz, hanem ellenőrizd a címet az Aurora Manager LITE-ban.
A regisztertérkép az egyes vonalak protokolljához az 1006 (RS485 #1) és az 1007 (RS485 #2) holding regisztert is tartalmazza: 0 = Aurora, 1 = Modbus. Ezek csak Modbuson írhatók, ezért nem helyettesítik az első aktiválást az Aurora Manager LITE-ban. A regisztertérkép szerint az 1-től eltérő érték beírása a válasz után azonnal átállítja a protokollt, ami megszakítja a Modbus-kommunikációt azon a vonalon. A sablon ezeket a regisztereket nem írja.
Kommunikációs paraméterek
| Paraméter | Inverter (Gt03.0 térkép) | Sablon |
|---|---|---|
| Interfész | RS-485, félduplex | — |
| Adatátviteli sebesség | 2400, 4800, 9600, 19200 (alapértelmezett), 38400, 57600, 115200 bps | 19200 bps |
| Adatbitek | 8 | 8 |
| Paritás | Nincs (alapértelmezett), páros vagy páratlan | Nincs |
| Stopbitek | 1 | 1 |
| Cím (Slave ID) | 2–63 | Importálási paraméter, alapértelmezés 2 |
| Minimális időtúllépés | 100 ms | 1000 ms |
A TapHome-ban importáld a sablont arra a Modbus RTU interfészre, amelyre az inverter be van kötve, és Modbus Slave ID-ként add meg az inverter RS-485 címét; ha egy vonalon több inverter van, a sablont inverterenként egyszer importáld.
Az eszköz képességei
A regisztertérkép a regisztereket Modbus adatcímként számozza, 1-től kezdve; maga a kérés a cím mínusz egyet tartalmazza. Az alábbi táblázatok mindkettőt megadják. Minden érték input regiszterekből származik (04-es funkció).
AC teljesítmény és energia
| Eszköz | Mérés | Adatcím a térképen | Cím a kérésben | Típus, mértékegység |
|---|---|---|---|---|
| AC Power and Energy | Kimeneti hatásos teljesítmény, pillanatnyi | 1094 | 1093 | SF32, W |
| AC Power and Energy | Összes energia a telepítés óta | 1072 | 1071 | U32, Wh |
| Daily Energy | Ma megtermelt energia | 1070 | 1069 | U32, Wh |
Hálózati mérések
| Eszköz | Mérés | Adatcím a térképen | Cím a kérésben | Típus, mértékegység |
|---|---|---|---|---|
| AC Voltage | Átlagos hálózati feszültség, fázis–nulla | 1090 | 1089 | SF32, V |
| AC Current | Átlagos kimeneti áram, fázis–nulla | 1092 | 1091 | SF32, A |
| Grid Frequency | Átlagos hálózati frekvencia | 1106 | 1105 | SF32, Hz |
1. DC bemenet (DC input #1)
| Eszköz | Mérés | Adatcím a térképen | Cím a kérésben | Típus, mértékegység |
|---|---|---|---|---|
| DC Input #1 Power | Hatásos teljesítmény az 1. DC bemeneten | 1108 | 1107 | SF32, W |
| DC Input #1 Voltage | Feszültség az 1. DC bemeneten | 1110 | 1109 | SF32, V |
| DC Input #1 Current | Áram az 1. DC bemeneten | 1112 | 1111 | SF32, A |
Hőmérsékletek
| Eszköz | Mérés | Adatcím a térképen | Cím a kérésben | Típus, mértékegység |
|---|---|---|---|---|
| Inverter Temperature | A DC/AC átalakító hőmérséklete | 1122 | 1121 | SF32, °C |
| DC Box Temperature | Belső (DC box) hőmérséklet | 1120 | 1119 | SF32, °C |
A regisztertérkép megjegyzi, hogy a DC box hőmérséklete valamivel lassabban frissülhet, mint a többi érték.
Inverterállapot, riasztások és teljesítménykorlátozás
A modul három állapotregisztert olvas, és TapHome értesítésekké alakítja őket:
- Global State (1050-es adatcím) — „Running”, amikor az inverter a hálózatra kapcsolódik (6-os érték), „Wait Sun / Grid” (1) és „Pause” (8) információként; földzárlati hiba, túlmelegedési hiba, a hálózatvédelmi önteszt hibája, szivárgóáram-hiba és távoli kikapcsolás (interlock) hibaként. Az inverter csak 6-os állapotban táplál energiát a hálózatba.
- Alarm State (1051-es adatcím) — „No Alarm” vagy a riasztás a kódjával, például E001 Input OC, E002 Input OV, E004 Bulk OV, E014 Over Temp., E025 Riso Low vagy E035 Remote Off, figyelmeztetésként vagy hibaként.
- Derating State (1054-es adatcím) — bármely 0-tól eltérő érték „Derating active (code …)” figyelmeztetést vált ki.
A teljesítménykorlátozási (derating) kód bitmező; egyszerre több korlátozás is aktív lehet, ilyenkor a kimenetet közülük a legalacsonyabb határolja:
| Bit | A teljesítménykorlátozás oka |
|---|---|
| 0 | Teljesítménykorlátozás a felhasználói alapjel szerint |
| 1 | Hálózati túlfrekvencia |
| 2 | Átlagos hálózati túlfeszültség |
| 3 | Szigetüzem elleni védelem (anti-islanding) |
| 4 | Névleges hálózati áramkorlát |
| 5 | Túlmelegedés |
| 6 | DC túlfeszültség |
| 7 | Energiatároló rendszer nulla betáplálása (zero-power injection) |
Például a 3-as kód a 0. és az 1. bitet jelenti: teljesítménykorlátozás és hálózati túlfrekvencia.
Hibaelhárítás
Az inverter nem válaszol
- Ellenőrizd az Aurora Manager LITE-ban, hogy a TapHome által használt vonal Modbus RTU Slave értékre van-e állítva — a gyári beállítás mindkét vonalon az Aurora.
- Ellenőrizd, hogy a TapHome-ban a Modbus Slave ID megegyezik-e az inverter RS-485 címével, és hogy a cím nem „Auto”.
- Ellenőrizd a polaritást: +T/R az A (+), −T/R a B (−) vezetékre. A felcserélt vezetékek gyakori hibaok.
- Ellenőrizd, hogy a TapHome-ban az adatátviteli sebesség, a paritás és a stopbitek megegyeznek-e az inverterével (alapértelmezés 19200 bps, nincs paritás, 1 stopbit).
- Ellenőrizd a lezárást: ON csak a lánc utolsó inverterén, OFF az összes többin.
- Győződj meg róla, hogy a TapHome nem olyan vonalra csatlakozik, amelyet egy ABB monitorozó eszköz Aurora protokollal használ.
2-es kivételkód (illegal data address)
Az inverter minden olyan regiszterre, amely nincs a térképében, 2-es kivételkóddal válaszol. Tipikus okok:
- Az inverter firmware-e régebbi, mint a Gt03.0 térkép minimális frissítési verziója (lásd a táblázatot az oldal tetején).
- Az inverter TRIO-20.0 vagy TRIO-27.6, amely más regisztertérképet használ.
- Egy 32 bites értéket (SF32 vagy U32) csak részben kértél le. Minden kérésnek a 32 bites érték mindkét regiszterét le kell fednie.
Az inverter hibát jelez, a TapHome-ban viszont nem látszik
A sablon az állapot- és riasztási kódoknak csak egy részét dekódolja. A teljes listák a Gt03.0 regisztertérkép 3. (Global State), 4. (Alarm State) és 7. (Derating State) mellékletében találhatók — például az ívhiba (arc fault) az 51-es Global State, a „Reset by hand” retesz pedig a 124-es Global State. Ilyenkor olvasd ki az inverter állapotát az Aurora Manager LITE-ban.
