Il Fronius Smart Meter 63A è un contatore di energia trifase bidirezionale (guida DIN, 4 moduli, corrente massima 63 A) per impianti fotovoltaici Fronius. Il contatore non ha una propria connessione di rete: comunica via Modbus RTU su una linea RS-485 a 3 fili con un inverter Fronius — uno SnapINverter con Fronius Datamanager 2.0 oppure un Fronius GEN24 — e l’inverter rende disponibili i dati del contatore via Modbus TCP come modelli di contatore SunSpec. TapHome si collega all’indirizzo IP dell’inverter / del Datamanager sulla porta 502, non al contatore.
Questo template della community legge il modello di contatore SunSpec float 213 (trifase a stella) con la funzione 0x03 e registri float a 32 bit. Crea due contatori elettrici — energia attiva ed energia apparente, ciascuno con il conteggio dell’energia importata ed esportata — e aggiunge correnti di fase, tensioni, frequenza di rete, potenza reattiva e fattore di potenza come attributi di servizio del modulo. Per il Fronius Smart Meter TS è disponibile il template ufficiale Fronius Smart Meter.
Collegamento hardware
Le uscite dati del contatore sono i morsetti A, B e C (RS-485, isolati galvanicamente dall’ingresso di misura). Per il cavo dati Fronius richiede quanto segue:
- Cavo di tipo CAT5 o superiore, consigliato a coppia intrecciata schermata
- Una coppia intrecciata per le linee dati che vanno insieme (D+/D- oppure M1+/M1-)
- Lunghezza massima del cavo tra inverter e contatore: 300 m
- Vicino ai cavi di rete, conduttori con tensione nominale 300–600 V (mai inferiore alla tensione di esercizio); vicino a conduttori nudi, cavi a doppio isolamento o con guaina
Collegamento a un Fronius SnapINverter (Datamanager 2.0)

| Smart Meter | SnapINverter (monitoraggio impianto) |
|---|---|
| A | D+ |
| B | D- |
| C | - |
Collegamento a un inverter Fronius GEN24

| Smart Meter | Morsetto Modbus GEN24 |
|---|---|
| A | M1+ |
| B | M1- |
| C | GND |
Sul GEN24 gli ingressi M0 e M1 possono essere scelti liberamente; al morsetto Modbus si possono collegare fino a 4 partecipanti Modbus.
Fronius raccomanda le resistenze di terminazione per evitare interferenze. La resistenza di terminazione da 120 Ω fornita con lo Smart Meter si installa sul contatore tra A e B. In un sistema con più contatori, posizionare le resistenze di terminazione singolarmente per ciascun canale.
Connessione di rete
L’inverter Fronius (SnapINverter con Datamanager 2.0, oppure GEN24) deve trovarsi nella stessa rete locale dell’unità di controllo TapHome. Fronius raccomanda una rete cablata per una connessione dati stabile. L’indirizzo IP dell’inverter / del Datamanager si inserisce durante l’importazione del template, quindi si consiglia un indirizzo IP fisso o una prenotazione DHCP nel router.
| |
Modbus TCP è un’interfaccia non protetta. Fronius consiglia di far funzionare l’inverter in una rete privata e protetta e di non renderlo mai raggiungibile da internet tramite port forwarding.
Configurazione
Impostazione dell’indirizzo del contatore
Con un solo Smart Meter nel sistema, il contatore mantiene l’indirizzo 1 (il contatore primario ha sempre l’indirizzo 1). In un sistema con più contatori ogni contatore richiede un proprio indirizzo; gli altri contatori sono numerati in sequenza da 2 a 14.

- Premere contemporaneamente Prog e Page per inserire il codice.
- Inserire la password 2633 — Prog incrementa la cifra, Page passa alla cifra successiva.
- Premere di nuovo contemporaneamente Prog e Page per aprire la voce di menu Addr.
- Impostare l’indirizzo (valori ammessi 1–14).
Registrazione del contatore nell’inverter
Prima che i suoi dati siano disponibili, il contatore deve essere configurato nell’inverter come contatore primario:
- SnapINverter / Datamanager 2.0 — aprire la pagina web del Datamanager, Settings, accedere come utente service con la password di servizio, aprire Meter, selezionare il contatore primario, fare clic su Settings, impostare la posizione (punto di immissione o punto di consumo), confermare con Ok quando lo stato indica OK e salvare.
- GEN24 — aprire la pagina web dell’inverter, Device configuration, accedere come utente Technician, aprire Components, fare clic su Add component, impostare la posizione (punto di immissione o punto di consumo), fare clic su Add e Save.
I contatori secondari si aggiungono allo stesso modo, inserendo nel campo Modbus address l’indirizzo impostato sul contatore.
Abilitazione di Modbus TCP sul Fronius Datamanager
- Aprire l’interfaccia web del Datamanager nel browser (indirizzo IP da System Information, oppure nome host)
- Aprire Settings > Modbus
- Impostare Data output via Modbus su tcp
- Lasciare Modbus port su 502
- Impostare SunSpec Model Type su float (modelli di contatore 211/212/213 — richiesto dal template; int+SF sposta tutti gli indirizzi dei registri)
- Salvare le impostazioni
Sul Datamanager 2.0 l’uscita dati via Modbus è impostata di fabbrica su rtu. Quando uno Smart Meter è configurato in Settings / Meter, l’impostazione rtu non può essere usata — selezionare tcp.
Abilitazione di Modbus TCP su un Fronius GEN24
- Aprire l’interfaccia web dell’inverter
- Aprire Communication > Modbus
- Attivare il TCP Server
- Impostare SunSpec Model Type su float
- Impostare Modbus port su 502 (il GEN24 offre anche 1502; il template usa 502)
- Annotare il Meter address — l’unit ID del contatore, impostazione di fabbrica 200
Unit ID Modbus del contatore
L’inverter è un gateway Modbus TCP: l’unit ID seleziona quale dispositivo dietro di esso risponde. Il contatore è raggiungibile con un unit ID fisso sul Datamanager e con uno configurabile sul GEN24:
| Indirizzo dello Smart Meter | Unit ID tramite Datamanager | Unit ID tramite GEN24 (predefinito) |
|---|---|---|
| 1 | 240 | 200 |
| 2 | 241 | 201 |
| 3 | 242 | 202 |
| 4 | 243 | 203 |
| 5 | 244 | 204 |
Il parametro di importazione del template Slave ID (Modbus egységazonosító) ha come valore predefinito 1. L’unit ID 1 indirizza l’inverter, non il contatore (inverter numero 01 sul Datamanager; sul GEN24 l’unit ID dell’inverter è sempre 1). Durante l’importazione, impostare lo Slave ID su 240 dietro un Datamanager oppure su 200 dietro un GEN24 (o sull’indirizzo del contatore configurato sul GEN24).
In TapHome, importare il template e, quando richiesto, inserire l’indirizzo IP dell’inverter / del Datamanager (IP-cím, predefinito 192.168.1.100) e l’unit ID del contatore.
Funzionalità del dispositivo
Tutti i valori sono letti dagli holding register come float a 32 bit; il modulo ed entrambi i dispositivi effettuano il polling ogni 15 secondi.
Energia attiva (importazione/esportazione) — appare come Valós energia (import/export)
Un contatore elettrico per energia e potenza attiva:
- Consumo totale — energia attiva importata totale, registro H:40137 diviso per 1000 (Wh → kWh)
- Potenza richiesta — legge il registro della potenza attiva totale H:40097 (W)
Attributi di servizio del dispositivo:
| Attributo | Appare come | Registro |
|---|---|---|
| Energia attiva esportata totale (kWh) | Exportált valós energia összesen | H:40129 / 1000 |
| Potenza attiva fase A / B / C (W) | Valós teljesítmény A / B / C fázis | H:40099, H:40101, H:40103 |
| Energia attiva importata fase A / B / C (kWh) | Importált valós energia A / B / C fázis | H:40139, H:40141, H:40143 / 1000 |
| Energia attiva esportata fase A / B / C (kWh) | Exportált valós energia A / B / C fázis | H:40131, H:40133, H:40135 / 1000 |
Il segno della potenza attiva totale e il significato dei due contatori di energia dipendono dalla posizione del contatore impostata nell’inverter. Con il contatore nel punto di immissione (rete), una potenza positiva indica prelievo dalla rete e una potenza negativa indica immissione in rete; il contatore di importazione è l’energia prelevata dalla rete e quello di esportazione è l’energia immessa in rete. Nel punto di consumo, il consumo normale viene riportato come potenza negativa.
Energia apparente (importazione/esportazione) — appare come Látszólagos energia (import/export)
Un contatore elettrico per energia e potenza apparente:
- Consumo totale — energia apparente importata totale, registro H:40153 diviso per 1000 (VAh → kVAh)
- Potenza richiesta — legge il registro della potenza apparente totale H:40105 (VA)
Attributi di servizio del dispositivo:
| Attributo | Appare come | Registro |
|---|---|---|
| Energia apparente esportata totale (kVAh) | Exportált látszólagos energia összesen | H:40145 / 1000 |
| Potenza apparente fase A / B / C (VA) | Látszólagos teljesítmény A / B / C fázis | H:40107, H:40109, H:40111 |
| Energia apparente importata fase A / B / C (kVAh) | Importált látszólagos energia A / B / C fázis | H:40155, H:40157, H:40159 / 1000 |
| Energia apparente esportata fase A / B / C (kVAh) | Exportált látszólagos energia A / B / C fázis | H:40147, H:40149, H:40151 / 1000 |
Attributi di servizio del modulo
Il modulo mostra l’identificazione del contatore dal blocco comune SunSpec e i valori istantanei della rete:
| Attributo | Appare come | Registro |
|---|---|---|
| Produttore | Gyártó | H:40004 (testo) |
| Modello dispositivo | Készülékmodell | H:40020 (testo) |
| Versione software | Szoftververzió | H:40044 (testo) |
| Numero di serie | Sorozatszám | H:40052 (testo) |
| Corrente totale (A) | Összesített áramerősség | H:40071 |
| Corrente fase A / B / C (A) | Áramerősség A / B / C fázis | H:40073, H:40075, H:40077 |
| Tensione L-N media (V) | Feszültség L-N (átlag) | H:40079 |
| Tensione AN / BN / CN (V) | Feszültség AN / BN / CN (A / B / C fázis) | H:40081, H:40083, H:40085 |
| Tensione L-L media (V) | Feszültség L-L (átlag) | H:40087 |
| Tensione AB / BC / CA (V) | Feszültség AB / BC / CA | H:40089, H:40091, H:40093 |
| Frequenza di rete (Hz) | Hálózati frekvencia | H:40095 |
| Potenza reattiva totale (var) | Meddőteljesítmény összesen | H:40113 |
| Potenza reattiva fase A / B / C (var) | Meddőteljesítmény A / B / C fázis | H:40115, H:40117, H:40119 |
| Fattore di potenza totale | Teljesítménytényező összesen | H:40121 |
| Fattore di potenza fase A / B / C | Teljesítménytényező A / B / C fázis | H:40123, H:40125, H:40127 |
Risoluzione dei problemi
Nessuna comunicazione
- Verificare che Modbus TCP sia abilitato — Datamanager: Settings > Modbus > tcp; GEN24: Communication > Modbus > TCP Server
- Verificare che TapHome usi l’indirizzo IP dell’inverter / del Datamanager, non quello del contatore
- Verificare la porta — il template usa 502; un GEN24 può essere impostato su 1502
- Verificare che il contatore sia registrato nell’inverter come contatore primario (la pagina Meter del Datamanager mostra lo stato OK, oppure il contatore compare in Components del GEN24)
- Verificare il cablaggio RS-485 (A→D+, B→D-, C→- sullo SnapINverter; A→M1+, B→M1-, C→GND sul GEN24) e la resistenza di terminazione da 120 Ω
I valori appartengono all’inverter o i registri sono errati
- Con lo Slave ID 1 TapHome comunica con l’inverter, non con il contatore — impostare 240 (Datamanager) oppure 200 (GEN24, o l’indirizzo del contatore configurato)
- SunSpec Model Type deve essere float; con int+SF vengono usati i modelli di contatore 201/202/203 e tutti gli indirizzi dei registri si spostano
- Su un impianto non trifase, i registri delle fasi B e C possono restituire valori non validi (NaN)
Risposte lente o timeout
Fronius raccomanda di eseguire le interrogazioni Modbus in sequenza, non in parallelo (GEN24: al massimo 2 in parallelo), e di leggere più registri con un’unica richiesta. Per il Datamanager Fronius raccomanda un timeout di risposta di almeno 10 secondi (GEN24: almeno 1 secondo), e più lungo con più dispositivi nell’anello Fronius Solar Net; il template suggerisce un timeout di lettura/scrittura di 1000 ms. Evitare che altri client Modbus TCP interroghino l’inverter contemporaneamente.
