KOSTAL Solar Electric PIKO CI 30/50/60
Inverter FV commerciale
Gli inverter KOSTAL PIKO CI 30, 50 e 60 si collegano a EpiSensor Edge tramite Modbus TCP sulla porta TCP 1502 con ID unità 71, oppure tramite Modbus RTU sui morsetti RS485 di COM2. La descrizione dell’interfaccia KOSTAL revisione 1.5 riporta la tabella dei registri KOSTAL e i modelli SunSpec 1, 103, 113, 120, 123 e 160. Leggere prima il numero di fasi CA, poi la potenza di generazione con il suo fattore di scala, e confrontare con l’app dell’inverter.
Compatibilità
Compatibile con EpiSensor Edge tramite Modbus TCP o Modbus RTU
La descrizione dell’interfaccia PIKO CI di KOSTAL revisione 1.5 documenta Modbus TCP (porta 1502, ID unità 71), Modbus RTU su RS485, letture FC03 e una tabella dei registri con formati e unità, oltre agli indirizzi iniziali dei modelli SunSpec. Edge li legge come client Modbus TCP sulla rete di sito, oppure come client Modbus RTU tramite un’interfaccia Modbus ZMB-31 o la porta seriale del Gateway.
PIKO CI 30, 50 e 60 con firmware V3.17, secondo la descrizione dell’interfaccia revisione 1.5 (11 agosto 2025) e il manuale d’uso PIKO CI 30/50/60 (CB 012801 o 012601, CSB 013001). La stessa descrizione dell’interfaccia copre PIKO CI 30/50 G2 e PIKO CI 100, il cui cablaggio è nei rispettivi manuali. Verifica in sito: leggere il numero di fasi CA e la potenza di generazione, poi confrontare con l’app KOSTAL PIKO CI.
Collegalo con
Quando la porta LAN dell’inverter è sulla rete di sito
- Modbus
- Edge
- Piattaforme
Quando la RS485 non è usata da un contatore di energia, da un controllore d’impianto o da un altro data logger
- Modbus
- Wireless
- Edge
- Piattaforme
Modelli
| Modelli | Interfaccia | Collegamento a Edge |
|---|---|---|
| PIKO CI 30 | 30 kW, due MPPT, sei ingressi CC, 2x LAN, Wi-Fi, RS485 | Leggere i valori DC1 e DC2; i registri DC3 e DC4 valgono solo dove esistono gli MPPT. |
| PIKO CI 50 / PIKO CI 60 | 50 o 60 kW, quattro MPPT, 10 o 12 ingressi CC, 2x LAN, Wi-Fi, RS485 | Leggere da DC1 a DC4; il modello SunSpec 160 a 40239 contiene quattro moduli MPPT. |
| PIKO CI 30/50 G2 and PIKO CI 100 | Stessa descrizione dell’interfaccia, porta TCP 1502 e ID unità 71 | Usare la tabella dei registri qui riportata; prendere il cablaggio e il supporto dei bit di errore dal manuale di quel modello e dalle colonne dei modelli della tabella. |
Specifiche
Il PIKO CI è un inverter di stringa trifase senza trasformatore per impianti FV medi e grandi, per reti TT, TN-C, TN-S e TN-C-S. Il pannello COM2 porta due prese LAN, i morsetti RS485 e quattro ingressi digitali; il Wi-Fi è integrato. I dati Modbus si aggiornano una volta al secondo.2
- Potenza nominale
- 30, 50 o 60 kW (cos φ = 1)2
- Inseguitori MPP indipendenti
- 2 (PIKO CI 30); 4 (PIKO CI 50 e 60)2
- Interfacce
- 2x Ethernet LAN (RJ45), Wi-Fi 2,4 GHz, 1x RS485, 4 ingressi digitali2
- Valori predefiniti Modbus TCP
- Porta TCP 1502, ID unità 71 (modificabile)1
- Impostazioni RS485 nella descrizione dell’interfaccia
- RTU, half duplex, 19200 baud, 8 bit di dati, nessuna parità, 2 bit di stop1
- Modelli SunSpec
- 1, 103, 113, 120, 123, 160 e modello finale, a partire da 40003 nella numerazione KOSTAL1
- Grado di protezione
- IP 652
- Temperatura ambiente
- Da -25 a 60 °C; fino a 4000 m2
Interfaccia
Misure documentate e limiti di integrazione per PIKO CI 30/50/60.
- Inviare l’indirizzo esadecimale della tabella KOSTAL come indirizzo iniziale della PDU con FC03 (per esempio 0x00AC per la potenza attiva CA totale). Le letture possono comprendere da 1 a 125 registri.
- Identità: 0x0006 codice articolo e 0x000E numero di serie (stringhe, 8 registri), 0x0020 numero di fasi CA (U16), 0x0022 numero di stringhe FV (U16), 0x0038 stato dell’inverter (1 init, 6 immissione, 10 standby, 15 spegnimento), 0x0300 nome del prodotto e 0x0320 classe di potenza (stringhe).
- Valori CA interi con fattori di scala: 0x023F potenza di generazione dell’inverter (S16, W) con fattore di scala della potenza a 0x0240; 0x0241 energia generata (U32, Wh) con fattore di scala dell’energia a 0x0243. I fattori di scala sono a 16 bit con segno, intervallo da -10 a 10.
- Valori CA in virgola mobile (R32, due registri): 0x0098 frequenza di rete (Hz), da 0x009A a 0x00AA corrente, potenza attiva e tensione delle fasi da 1 a 3, 0x00AC potenza attiva CA totale (W), 0x00AE potenza reattiva (var), 0x00B2 potenza apparente (VA), 0x0140 produzione totale (Wh).
- Valori CC in virgola mobile: 0x0064 potenza CC totale, da 0x0102 a 0x010A corrente, potenza e tensione di DC1, poi DC2 a 0x010C, DC3 a 0x0116 e DC4 a 0x012C. La descrizione dell’interfaccia dà un esempio big-endian a 16 bit e nessun esempio R32, quindi l’ordine dei registri di un float si stabilisce in sito.
- I valori powermeter da 0x00DA a 0x00FC appartengono a un contatore di energia collegato, non all’inverter. Il segno di 0x00FC dipende dalla posizione del sensore: consumo domestico o connessione alla rete.
- Campi di bit di errore: 0x101E, 0x101F e 0x1020 (U16), per esempio il bit 2 di 0x101F indica rete assente. La descrizione dell’interfaccia indica quali bit supporta ogni modello PIKO CI.
Valutazione
PIKO CI 30, 50 e 60, firmware V3.17, secondo la descrizione dell’interfaccia revisione 1.5 e il manuale d’uso PIKO CI 30/50/60. Confermare la lettura del numero di fasi e confrontare la potenza di generazione con l’app KOSTAL.
- InteroperabilitàSupportato a determinate condizioni
- La descrizione dell’interfaccia indica porta, ID unità, codici funzione, formati e indirizzi dei modelli SunSpec; l’ordine dei registri R32 non ha un esempio documentato e si stabilisce in sito.13
- AccuratezzaSupportato a determinate condizioni
- I valori CA, CC e di energia hanno unità, e i registri interi di generazione hanno fattori di scala espliciti. I registri del contatore vanno tenuti separati dai valori dell’inverter.1
- SicurezzaLimitato
- KOSTAL avverte che un’interfaccia Modbus esposta consente manipolazioni, raccomanda firewall, VPN e nessun port forwarding, e la tabella dei registri include in lettura/scrittura la password di accesso all’app a 0x3158.1
- AffidabilitàNon ancora valutato
- I dati Modbus si aggiornano una volta al secondo, ma non sono pubblicati limiti di interrogazione, timeout o comportamento di ripristino per i client TCP.12
- RobustezzaBen supportato
- IP 65, da -25 a 60 °C, umidità dallo 0 al 100 % e funzionamento fino a 4000 m, per installazione interna ed esterna.2
- ScalabilitàSupportato a determinate condizioni
- Ogni inverter ha il proprio endpoint IP e un ID unità modificabile; su RS485 un host può indirizzare fino a 247 inverter.12
- Ciclo di vitaSupportato a determinate condizioni
- La descrizione dell’interfaccia riporta revisione, data di rilascio e validità del firmware per ogni modello; ricontrollare le letture del numero di fasi e della potenza dopo un aggiornamento del firmware.1
Configurazione
Verificare l’offset degli indirizzi, poi decodificare la potenza di generazione
Modbus TCP sulla porta 1502 con ID unità 71 (0x47). Le ADU seguenti sono l’intestazione MBAP seguita dalla PDU. Sono verifiche sintetiche del decodificatore, non risposte catturate dall’inverter.
- Richiesta del numero di fasi
- 00 01 00 00 00 06 47 03 00 20 00 01: transazione 1, lunghezza 6, unità 71, FC03 a 0x0020, quantità 1.
- Risposta del numero di fasi
- 00 01 00 00 00 05 47 03 02 00 03: un registro, valore 3, quindi convenzione degli indirizzi e ID unità sono corretti.
- Richiesta di potenza
- 00 02 00 00 00 06 47 03 02 3F 00 02: FC03 a 0x023F, quantità 2, potenza di generazione e relativo fattore di scala.
- Risposta sintetica di potenza
- 00 02 00 00 00 07 47 03 04 0B B8 00 01: potenza 0x0BB8 = 3000 e fattore di scala 0x0001 = +1, quindi 3000 × 10^1 = 30000 W.
- Numerazione SunSpec
- KOSTAL fa iniziare il modello Common a 40003 e il modello 103 a 40071. La specifica SunSpec colloca il marcatore SunS all’indirizzo a base zero 40000, quindi un client a base zero legge l’ID del modello Common a 40002; leggere prima il marcatore per stabilire l’offset.
Criterio di verifica: Accettare la lettura quando 0x0020 restituisce 3 e la potenza di generazione concorda con l’app KOSTAL entro le normali differenze di campionamento. Un fattore di scala fuori da -10–10 o una risposta di eccezione indica che la richiesta ha raggiunto il registro sbagliato.
-
Usare il documento corrispondente
Questa guida usa la descrizione dell’interfaccia PIKO CI di KOSTAL revisione 1.5 (firmware V3.17 per PIKO CI 30/50/60) e il manuale d’uso PIKO CI 30/50/60. Registrare le versioni CB e CSB dall’app; la versione CSB si legge anche a 0x1A60.
-
Collegarsi sulla porta TCP 1502
Collegare la presa LAN dell’inverter alla rete di sito e impostare Edge su porta TCP 1502, ID unità 71. La descrizione dell’interfaccia elenca un flag MODBUS Enable a 0x0002 e l’ID unità a 0x0004; se non c’è risposta, verificare queste impostazioni con l’installatore anziché scriverle da Edge.
-
Leggere prima un intero noto
Leggere FC03 a 0x0020, quantità 1. Un PIKO CI è trifase, quindi la risposta deve essere 3. Un valore diverso indica che offset degli indirizzi, ID unità o dispositivo sono errati; risolvere prima di mappare altri punti.
-
Leggere la potenza di generazione con il suo fattore di scala
Leggere 0x023F, quantità 2: la prima word è la potenza di generazione (S16, W) e la seconda il fattore di scala della potenza (S16). La potenza è valore × 10^fattore di scala. Confrontarla con l’app KOSTAL PIKO CI mentre lo stato dell’inverter a 0x0038 vale 6 (immissione).
-
Stabilire l’ordine delle word dei float prima di aggiungere punti R32
La descrizione dell’interfaccia mostra la codifica big-endian solo con un esempio a 16 bit e nessun esempio per i valori R32. Leggere la potenza attiva CA totale a 0x00AC come due registri, decodificarla nei due modi e mantenere l’ordine che concorda con l’intero scalato di 0x023F. Poi aggiungere frequenza, punti di fase e punti CC con lo stesso ordine.
Domande comuni
- Quale porta TCP e quale ID unità usa il PIKO CI?
- Porta TCP 1502 e ID unità 71 per impostazione predefinita, per PIKO CI 30/50/60, PIKO CI 30/50 G2 e PIKO CI 100. L’ID unità si può modificare. Impostare il client su 1502, non sulla consueta porta Modbus 502.1
- Quale ordine delle word usano i registri in virgola mobile del PIKO CI?
- La descrizione dell’interfaccia mostra la codifica big-endian con un esempio a 16 bit e non dà alcun esempio R32, quindi l’ordine dei due registri di un float non è documentato. Stabilirlo in sito confrontando 0x00AC con la potenza di generazione intera scalata a 0x023F.1
- I registri powermeter sono l’uscita dell’inverter?
- No. I registri da 0x00DA a 0x00FC riportano i valori di un contatore di energia collegato. Il loro segno dipende dal fatto che il sensore sia impostato sul consumo domestico o sulla connessione alla rete, quindi tenerli separati dai valori CA dell’inverter.1
Fonti
- PIKO CI interface description KOSTAL MODBUS (TCP) with control information, revisione 1.5, 11 agosto 2025 (si apre in una nuova scheda) (PDF)
- Manuale d’uso PIKO CI solar inverter 30/50/60 kW, inglese, 2025 (si apre in una nuova scheda) (PDF)
- Specifica SunSpec Device Information Model 1.1 (si apre in una nuova scheda) (PDF)
Approfondimenti
- ApplicazioneMonitoraggio degli inverter solari di una flotta fotovoltaica
- StrumentoDecodificatore di dati Modbus
- StrumentoDimensionamento delle stringhe FV
- StrumentoConvertitore di indirizzi Modbus
- 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.







