KOSTAL PLENTICORE G3
Inverter solare ibrido trifase
PLENTICORE G3 è un inverter trifase da 4,0 a 20 kW che funziona come inverter FV, ibrido o per batterie. KOSTAL pubblica per esso una tabella dei registri Modbus TCP e un elenco di modelli SunSpec. Edge li legge entrambi tramite la porta LAN dell’inverter. La maggior parte dei valori sono float a 32 bit nell’ordine delle word predefinito KOSTAL, CDAB, quindi impostare l’ordine dei byte prima della prima lettura.
Compatibilità
Compatibile con EpiSensor Edge tramite Modbus TCP
La descrizione dell’interfaccia KOSTAL revisione 2.9 documenta un server Modbus TCP sulla porta Ethernet dell’inverter, con registri holding FC03 per valori FV, di batteria, di rete e del contatore di energia e una catena di modelli SunSpec. Edge la legge come client Modbus TCP sulla rete di sito.
PLENTICORE G3 S, M e L (da 4,0 a 20 kW), con la descrizione dell’interfaccia KOSTAL revisione 2.9 del 17 luglio 2026, valida dal software G3 3.07.00. Verifica in sito: leggere nome del prodotto e SoC all’inizio della messa in servizio e confrontarli con il web server dell’inverter. Monitoraggio di sola lettura; i registri di controllo KOSTAL di potenza, batteria e MDC restano al gestore dell’energia del sito.
Collegalo con
Per qualsiasi PLENTICORE G3 collegato alla rete di sito tramite una delle sue due porte LAN RJ45
- Modbus
- Edge
- Piattaforme
Modelli
| Modelli | Interfaccia | Collegamento a Edge |
|---|---|---|
| PLENTICORE S G3 (4.0, 5.5, 7.0 kW) | 2 x LAN, Wi-Fi, Modbus/SunSpec (TCP); DC3 è l’ingresso batteria opzionale | Modbus TCP sulla porta 1502, ID unità 71. I valori della batteria esistono solo quando l’ingresso batteria è stato abilitato e una batteria approvata da KOSTAL è collegata. |
| PLENTICORE M G3 (8.5, 10, 12.5 kW) and PLENTICORE L G3 (15, 17.5, 20 kW) | Stessa Smart Communication Board e stessa tabella dei registri della classe S | Stesso percorso e stessi registri. La stringa della classe di potenza al registro 800 distingue le classi; i livelli di upgrade di potenza non cambiano la mappa. |
| PLENTICORE plus G2, PLENTICORE BI G3 and PLENTICORE MP G3 | Coperti dalla stessa descrizione dell’interfaccia KOSTAL, con differenze indicate in nota | Usare lo stesso documento di interfaccia, ma prendere i valori nominali dalla scheda tecnica di quel modello. Alcuni registri, come la versione software complessiva a 58, valgono solo per le generazioni indicate. |
Specifiche
Il G3 è disponibile in tre classi di potenza base, S 4,0 kW, M 8,5 kW e L 15 kW, ciascuna con due upgrade di potenza opzionali a pagamento fino a 7,0, 12,5 e 20 kW. Ha tre inseguitori MPP; DC3 si può abilitare come ingresso batteria per batterie ad alta tensione approvate da KOSTAL.23
- Classi di potenza
- Potenza CA nominale S 4,0 / 5,5 / 7,0 kW, M 8,5 / 10 / 12,5 kW, L 15 / 17,5 / 20 kW2
- Connessione alla rete
- 3N~, 230/400 V, 50 Hz2
- Ingresso batteria
- DC3, opzionale; tensione di lavoro da 95 a 820 V2
- Valori predefiniti Modbus TCP
- Porta TCP 1502, ID unità 71 (ID unità modificabile)1
- Codici funzione
- FC03 legge da 1 a 125 registri; FC06 e FC16 sono scritture1
- Ordine dei byte
- Little-endian CDAB (predefinito) o big-endian ABCD SunSpec1
- Modelli SunSpec
- 1, 103, 113, 120, 123, 160, 203 e 802, con termine a 655351
- Ambiente
- IP65; da -20 a 60 °C; fino a 2000 m2
Interfaccia
Misure documentate e limiti di integrazione per PLENTICORE G3.
- Identità, FC03: nome del prodotto al registro 768 (hex 0300, String, 32 registri), classe di potenza a 800 (0x0320, String, 32), codice articolo a 6 (String, 8), numero di serie a 14 (String, 8) e stato dell’inverter a 56 (0x0038, U32: 6 è FeedIn, 10 Standby, 15 Shutdown).
- CA dell’inverter, Float su due registri: potenza attiva CA totale a 172 (0x00AC) in W, tensione della fase 1 a 158 in V, frequenza di rete a 152 in Hz e potenza CC totale a 100 (0x0064) in W.
- Batteria, Float: stato di carica a 210 (0x00D2) in %, tensione della batteria a 216 in V, temperatura della batteria a 214 in °C e corrente di carica (-) / scarica (+) della batteria a 200 (0x00C8) in A. Una copia U16 del SoC si trova a 514 (0x0202) e la potenza effettiva di carica/scarica della batteria a 582 (0x0246) è S16 in W.
- Energia della batteria, Float in Wh: energia totale di carica CC a 1046 (0x0416), energia totale di scarica CC a 1048, energia totale di carica CA dalla rete alla batteria a 1054 e capacità di lavoro della batteria a 1068. Lo stato di salute a 40428 (0x9DEC) è U16 in %, solo dove la batteria lo riporta.
- Contatore di energia collegato, Float: potenza attiva totale a 252 (0x00FC) in W. Con il sensore al punto di connessione alla rete (posizione 2), positivo è la potenza prelevata dalla rete e negativo l’immissione; sul consumo domestico (posizione 1), positivo è il consumo della casa.
- FV e produzione, Float: potenza DC1 a 260, DC2 a 270, DC3 a 280 in W; produzione totale a 320 (0x0140) in Wh. Il consumo domestico da FV, batteria e rete è a 116, 106 e 108 in W.
- Impianti MDC dal software G3 3.06.10, letti sull’inverter host: SoC dell’impianto a 1547 (0x060B) e potenza totale della batteria dell’impianto a 1549 (negativa in carica), entrambi Float.
- Ordine delle word: i valori Float, U32 e S32 occupano due registri. L’ordine dei byte predefinito è little-endian (CDAB), quindi il secondo registro contiene la metà alta; il registro 5 vale 0 per CDAB e 1 per la modalità SunSpec big-endian (ABCD).
- Esistono registri di controllo: setpoint di potenza attiva e reattiva (533, 583, 585, 832), gestione esterna della batteria (da 1024 a 1044), limitazione della batteria (da 1280 a 1288) e controllo dell’impianto MDC (da 1557 a 1573). Edge non li scrive; il controllo richiede l’accordo del proprietario del sito e di KOSTAL ed è fuori da questa guida.
Valutazione
PLENTICORE G3 S, M e L con la descrizione dell’interfaccia KOSTAL revisione 2.9 (software G3 3.07.00 e successivi) su Modbus TCP locale. Sono esclusi il controllo dell’impianto, il controllo della batteria e le scritture SunSpec.
- InteroperabilitàBen supportato
- KOSTAL pubblica porta, ID unità, codici funzione, ordine dei byte, tipi di dato e una tabella dei registri con indirizzi esadecimali e decimali, oltre a un elenco di modelli SunSpec.1
- AccuratezzaSupportato a determinate condizioni
- I valori FV, di batteria, CA e del contatore di energia sono registri separati con unità. Il segno del contatore dipende dalla posizione del sensore configurata, e i valori della batteria dipendono dall’ingresso batteria abilitato.12
- SicurezzaLimitato
- La descrizione dell’interfaccia non documenta alcuna autenticazione del client per Modbus TCP, e la stessa porta accetta scritture di potenza e batteria. KOSTAL indica di installare un firewall, evitare il port forwarding e usare una VPN.1
- AffidabilitàSupportato a determinate condizioni
- La scheda tecnica indica IP65, da -20 a 60 °C e i limiti del funzionamento in backup. L’interfaccia raccomanda un ciclo di interrogazione superiore a 1 secondo e lascia da convalidare il tempo di ciclo sul sistema di destinazione.12
- RobustezzaBen supportato
- Sono pubblicati IP65, categorie ambientali per interni ed esterni, resistenza ai raggi UV e umidità relativa dal 4 al 100 %.2
- ScalabilitàSupportato a determinate condizioni
- Ogni inverter è un server Modbus TCP a sé, e FC03 legge fino a 125 registri. Gli inverter host MDC aggiungono SoC e potenza dell’impianto per fino a quattro inverter client dal software G3 3.06.10.1
Configurazione
Leggere il SoC della batteria al registro 210 in ordine CDAB
La descrizione dell’interfaccia KOSTAL revisione 2.9 elenca Act. state of Charge SoC a hex 0xD2, decimale 210, come Float di 2 registri, letto con FC03, sulla porta TCP 1502 e ID unità 71. I byte seguenti sono una verifica sintetica del decodificatore, non una risposta catturata dall’inverter.
- Destinazione
- Indirizzo IP dell’inverter, porta TCP 1502, ID unità 71 nell’intestazione MBAP
- Convenzione degli indirizzi
- Inviare l’indirizzo della tabella come indirizzo iniziale: 0x00D2 è il decimale 210. La sezione 2.1.4 riprende l’esempio della specifica Modbus (registri da 108 a 110 con inizio 0x006B); non sposta la tabella KOSTAL.
- PDU di richiesta
- 03 00 D2 00 02: FC03, inizio 0x00D2, quantità 2
- PDU di risposta sintetica, CDAB
- 03 04 00 00 42 97: il registro 210 vale 0x0000 e il registro 211 vale 0x4297
- Decodifica
- CDAB mette la metà alta nel secondo registro, quindi il float è 0x42970000 = 75,5 %. In modalità ABCD lo stesso valore arriva come 03 04 42 97 00 00.
- Verifica incrociata
- 03 02 02 00 01 legge il SoC U16 a 514 (0x0202); una risposta sintetica 03 02 00 4B vale 75 %. I due valori di SoC concordano entro il passo dell’intero.
- Accettazione
- Mantenere i punti quando il SoC decodificato corrisponde al web server dell’inverter nello stesso momento. Una lettura spostata di un registro, o decodificata con l’ordine delle word sbagliato, dà invece un numero molto piccolo o molto grande.
Criterio di verifica: Un SoC corrispondente conferma insieme porta, ID unità, convenzione degli indirizzi e ordine delle word. Poi aggiungere i punti di potenza del contatore e CA, e verificare il segno del contatore con un prelievo noto.
-
Identificare l’inverter e il suo software
Registrare la classe di potenza di targa, la versione software mostrata nel web server e la batteria collegata. Questa guida usa la descrizione dell’interfaccia KOSTAL revisione 2.9 del 17 luglio 2026, valida dal software G3 3.07.00. I registri aggiunti in software successivi riportano una nota con la versione necessaria, come il blocco di limitazione della batteria dal software G3 03.05.
-
Abilitare Modbus e impostare l’ordine dei byte
Abilitare Modbus nel web server dell’inverter in Settings > Modbus / Sunspec (TCP). La stessa pagina imposta l’ordine dei byte: little-endian (CDAB) è il predefinito, big-endian (ABCD) è l’impostazione SunSpec. Annotare quale usa il sito, perché ogni lettura Float ne dipende. Cambiarlo può guastare un altro client che sta già leggendo l’inverter.
-
Collegare Edge
Creare in Edge una connessione Modbus TCP verso l’indirizzo IP dell’inverter, porta 1502 e ID unità 71. Usare FC03 per ogni lettura. KOSTAL raccomanda un ciclo di interrogazione superiore a 1 secondo, quindi per il monitoraggio interrogare ogni 5–10 secondi.
-
Leggere l’identità, poi il SoC
Confermare il nome del prodotto a 768 e la classe di potenza a 800, entrambe stringhe ASCII di 32 registri, con uno strumento Modbus di messa in servizio. Poi aggiungere in Edge il SoC a 210 come Float su due registri, come nella verifica di esempio. Inviare l’indirizzo esadecimale della tabella come indirizzo iniziale: il SoC è 0x00D2. Decodificare CDAB mettendo per primo il secondo registro, e confrontare il risultato con il SoC sul web server dell’inverter.
-
Aggiungere i punti di batteria, contatore e FV
Aggiungere tensione della batteria 216, corrente 200 e potenza 582, potenza del contatore 252, potenza CA 172 e potenza CC 100. Registrare la posizione del sensore del contatore di energia, perché stabilisce il significato del segno del registro 252. Leggere ogni Float con un’unica richiesta di due registri, così le metà provengono dallo stesso campione, e trattare un’interrogazione fallita come dato non aggiornato, non come zero.
Fonti
- PIKO IQ/PLENTICORE KOSTAL Interface description MODBUS (TCP) & SunSpec with control information, revisione 2.9, 17 luglio 2026 (si apre in una nuova scheda) (PDF)
- Scheda tecnica PLENTICORE hybrid inverter G3 4.0-20 kW, 09/2025 (DOC03090475) (si apre in una nuova scheda) (PDF)
- Released batteries for PLENTICORE, versione 10/2026 (DOC02048988-0039) (si apre in una nuova scheda) (PDF)
- Interconnection of KOSTAL inverters via MDC: Modbus protocol (si apre in una nuova scheda)
Approfondimenti
- ApplicazioneMonitoraggio dei sistemi di accumulo a batteria e controllo locale
- ApplicazioneMonitoraggio degli inverter fotovoltaici
- StrumentoDecodificatore di registri Modbus
- StrumentoConvertitore di indirizzi Modbus
- GuidaFronius Symo GEN24 Plus
- GuidaSMA Sunny Tripower Smart Energy
- StrumentoTerminazione e polarizzazione RS-485
- GuidaMessa in servizio di Modbus RS-485
- ProtocolloDispositivi Modbus e mappe dei registri
- CategoriaInverter e regolatori di carica
I nomi e i marchi dei prodotti appartengono ai rispettivi titolari. La pubblicazione non implica approvazione né un rapporto commerciale.






