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.

KOSTAL PLENTICORE G3
  • Modbus TCP

Inverter solare ibrido trifase

Chiedi a un tecnico

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
Inverter solare ibrido trifase
Interfaccia
Gateway
Edge
Uscita
PLENTICORE G3Porta LAN della Smart Communication Board del PLENTICORE G3
Ethernet protettaLAN segmentata
ZGW-20 GatewayOspita Edge in locale
EpiSensor EdgeClient Modbus TCP di Edge
Piattaforma del clienteMQTT · API · file
Modbus TCP
Ethernet protetta
Funziona in locale
Invio facoltativo dei dati
Abilitare Modbus nel web server dell’inverter in Settings > Modbus / Sunspec (TCP), poi puntare Edge all’indirizzo IP dell’inverter, porta TCP 1502 e ID unità 71. Leggere solo registri holding FC03. Tenere la porta lontana da internet: la descrizione dell’interfaccia KOSTAL indica di non inoltrare la porta Modbus e di usare una VPN per l’accesso remoto. L’invio alla piattaforma del cliente è facoltativo; Edge resta il sistema locale di riferimento.

Modelli

Scarica
ModelliInterfacciaCollegamento a Edge
PLENTICORE S G3 (4.0, 5.5, 7.0 kW)2 x LAN, Wi-Fi, Modbus/SunSpec (TCP); DC3 è l’ingresso batteria opzionaleModbus 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 SStesso 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 G3Coperti dalla stessa descrizione dell’interfaccia KOSTAL, con differenze indicate in notaUsare 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
Ciclo di vitaBen supportato
La descrizione dell’interfaccia riporta revisione, data di rilascio e firmware valido per generazione, e indica in nota la versione software richiesta da ogni registro più recente. L’elenco delle batterie ha una propria versione.13

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.

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

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

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

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

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