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:
| Model | Najmanja verzija ažuriranja izmjenjivača (Europa) | SAD | Japan |
|---|---|---|---|
| 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 | — | — |
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.

| Stezaljka izmjenjivača | Sabirnica RS-485 prema TapHome |
|---|---|
| +T/R | A (+), pozitivni podatkovni vodič |
| −T/R | B (−), negativni podatkovni vodič |
| RTN | Referentni potencijal (GND) |
| SH | Oklop kabela |
Raspored pinova RJ45
| Pin RJ45 | Signal |
|---|---|
| 3 | +T/R |
| 5 | −T/R |
| 7 | Referentni potencijal (RTN; u priručniku za TRIO-20.0/27.6 označen kao GND COM) |
| 1, 2, 4, 6, 8 | Ne koristi se |

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.

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.
- Računalo s pretvaračem PVI-USB-RS485_232 spojite na liniju RS-485 izmjenjivača.
- 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.
- 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”.
- 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
| Parametar | Izmjenjivač (mapa Gt03.0) | Predložak |
|---|---|---|
| Sučelje | RS-485, poludupleks | — |
| Brzina prijenosa (baud rate) | 2400, 4800, 9600, 19200 (zadano), 38400, 57600, 115200 bps | 19200 bps |
| Podatkovni bitovi | 8 | 8 |
| Paritet | Bez pariteta (zadano), paran ili neparan | Bez pariteta |
| Stop bitovi | 1 | 1 |
| Adresa (Slave ID) | 2–63 | Parametar uvoza, zadano 2 |
| Najmanji timeout | 100 ms | 1000 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đaj | Mjerenje | Podatkovna adresa u mapi | Adresa u zahtjevu | Tip, jedinica |
|---|---|---|---|---|
| AC Power and Energy | Izlazna djelatna snaga, trenutna | 1094 | 1093 | SF32, W |
| AC Power and Energy | Ukupna energija od ugradnje | 1072 | 1071 | U32, Wh |
| Daily Energy | Energija proizvedena danas | 1070 | 1069 | U32, Wh |
Mjerenja mreže
| Uređaj | Mjerenje | Podatkovna adresa u mapi | Adresa u zahtjevu | Tip, jedinica |
|---|---|---|---|---|
| AC Voltage | Srednji mrežni napon, faza–nula | 1090 | 1089 | SF32, V |
| AC Current | Srednja izlazna struja, faza–nula | 1092 | 1091 | SF32, A |
| Grid Frequency | Srednja frekvencija mreže | 1106 | 1105 | SF32, Hz |
DC ulaz #1
| Uređaj | Mjerenje | Podatkovna adresa u mapi | Adresa u zahtjevu | Tip, jedinica |
|---|---|---|---|---|
| DC Input #1 Power | Djelatna snaga na DC ulazu #1 | 1108 | 1107 | SF32, W |
| DC Input #1 Voltage | Napon na DC ulazu #1 | 1110 | 1109 | SF32, V |
| DC Input #1 Current | Struja na DC ulazu #1 | 1112 | 1111 | SF32, A |
Temperature
| Uređaj | Mjerenje | Podatkovna adresa u mapi | Adresa u zahtjevu | Tip, jedinica |
|---|---|---|---|---|
| Inverter Temperature | Temperatura DC/AC pretvarača | 1122 | 1121 | SF32, °C |
| DC Box Temperature | Unutarnja temperatura (DC kutija) | 1120 | 1119 | SF32, °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:
| Bit | Uzrok smanjenja snage |
|---|---|
| 0 | Ograničenje snage prema korisničkoj zadanoj vrijednosti |
| 1 | Previsoka frekvencija mreže |
| 2 | Previsok prosječni mrežni napon |
| 3 | Zaštita od otočnog rada (anti-islanding) |
| 4 | Ograničenje mrežne struje prema natpisnoj pločici |
| 5 | Pregrijavanje |
| 6 | Previsok DC napon |
| 7 | Nulta 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.
