Solare Fotovoltaico
Problema Inverter Primo King 5Kw 48V della Solar Power 24 ,Problema legato al bypass , bluetooth e ricarica batterie.

VISUALIZZA L'ALBUM

Pag: (4)   1   2   [3]   4    (Ultimo)


FinePagina

Claudio

Avatar
PetaWatt


MODERATORE
Msg:15097

Stato:



Inviato il: 10/10/2021 21:16:19

emuland non è la velocità di lettura ogni secondo o ogni minuto, è la quantità di dati per ogni interrogazione che Arduino deve processare, IN-OUT inverter IN-OUT cloud e se vuoi un grafico attendibile ogni secondo è indispensabile, con il FV in un minuto avviene di tutto da 0 a 1000 e se non lo catturi lo hai perso e hai un grafico quasi inutile, e a 2400 baud si fa quel che si può.



---------------
Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.





...

 

Bolle

Avatar
GigaWatt


AMMINISTRATORE
Msg:9498

Stato:



Inviato il: 10/10/2021 22:51:32

L'intenzione , almeno la mia , non è quella di creare grafici anche perchè servirebbero a poco ...ma è ampliare le funzionalità dell'inverter.

Faccio un esempio...il mio esempio: se c'è una giornata di sole invece di buttare energia perchè le batterie sono cariche mi piacerebbe far partire una pompa per riempire il serbatoio.
Quindi si dovrebbe intercettare la tensione delle batterie e se questa sorpassa una soglia potrebbe attivare un relè che fa partire la pompa.
Si potrebbe pensare di realizzare anche altro...il vantaggio è il costo decisamente ridicolo come ridicolo sarebbe l'assorbimento per fare una cosa del genere.

Potreste dirmi che c'è il contatto dry...ma quello è fesso e non mi piace per niente per come è stato implementato: li potevano mettere a disposizione qualche riga di codice interpretata per gli utenti...ma a quanto pare queste cose sono difficili da pensare e sopratto da realizzare!

Per questa cosa l'arduino va più che bene ...anzi una seriale a 2400 baud è fin troppo lenta...occorre solo saper interpretare i dati che passano...tutto qua.



Modificato da Bolle - 10/10/2021, 23:02:27


---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).




 

Bolle

Avatar
GigaWatt


AMMINISTRATORE
Msg:9498

Stato:



Inviato il: 10/10/2021 22:55:24

CITAZIONE (emuland, 10/10/2021 20:41:03 ) Discussione.php?216642&2#MSG30

Arduino se usato come intermezzo ad un sito/app web dovrebbe farcela. Certo meglio un esp8266 o meglio ancora esp32.

Se la visualizzazione é creata da un server remoto può farcela.

Si può fare quello che dici ...tranquillamente!

Questa soluzione. cioè quella di inviare i dati dal processore al server, viene adottata da Calcola che mediante un esp invia i dati del sismografo al suo server...e i dati del sismografo viaggiano a una velocità folle rispetto alla trasmissione dati dell'inverter...ogni 10millisecondi parte un pacchetto composto da 6 word.



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).




 

Bolle

Avatar
GigaWatt


AMMINISTRATORE
Msg:9498

Stato:



Inviato il: 10/10/2021 23:00:14

CITAZIONE (Claudio, 10/10/2021 19:48:45 ) Discussione.php?216642&2#MSG29

Bolle quelle icone si riferiscono al funzionamento ECO, cioè quando il consumo dei carichi è minore di 50W, non lo trovi scritto da nessuna parte perché abilitata di default, nel vecchio MS era la funzione 04.

Non ho capito:la modalità ECO è una modalità che si può impostare ... e si riferisce solo quando i carichi sono minori di 50w?

E a questo punto puoi spiegarmi il parametro 16? Questo parla chiaramente ...e non credo possa essere interpretato...o sbaglio? Io ho impostato l'ultimo campo!

http://www.energialternativa.info/public/newforum/ForumEA/U/Parametro16Inverter5Kw.png



Modificato da Bolle - 10/10/2021, 23:14:51


---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).




 

Claudio

Avatar
PetaWatt


MODERATORE
Msg:15097

Stato:



Inviato il: 10/10/2021 23:54:32

A quanto ho capito la modalità ECO non è gestibile come nei modelli MS ma è di default ON, negli MS era settabile ON-OFF e spegne la sola sezione inverter, per risparmiare batteria, se i carchi richiedono meno di 50W alimentandoli con Enel.

Per quanto riguarda il parametro 16.

S= Sole
L= Enel
b= batteria


U= Utility "enel"
C= Carica
d= Nega la carica
b= Conferma la carica

Io la interpreto cosi:

SLb

S=l'energia solare alimenta i carichi se ne avanza va in batteria in sua mancanza o se non sufficiente L Enel alimenta i carichi e la batteria b alimenta i carichi in mancanza di Enel.

SbL

S l'energia solare carica la batterie se ne avanza alimenta i carichi in sua mancanza o se non sufficiente le b batterie alimentano i carichi e a batterie scariche L Enel alimenta i carichi.

UdC

E' chiara non carica da Enel e siccome non specificano quando, io la interpreto "se c'è produzione FV"



Modificato da Claudio - 11/10/2021, 00:30:29


---------------
Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.





...

 

Claudio

Avatar
PetaWatt


MODERATORE
Msg:15097

Stato:



Inviato il: 11/10/2021 00:20:59

Per il protocollo ti faccio un esempio di richiesta e risposta.

Alla richiesta di QPIGS, scritto maiuscolo, l'inverter risponderà una stringa

BBB.B CC.C DDD.D EE.E FFFF GGGG HHH III JJ.JJ KKK OOO TTTT EE.E UUU.U WW.WW PPPPP b7b6b5b4b3b2b1b0 QQ VV MMMMM b10b9b8

Per capire meglio gli ultimi 3 numeri della stringa nella foto, 110 corrispondono a b10b9b8 b10=1 batterie in fase di Float b10=0 batterie in fase di Bulk, nella foto le batterie sono in fase di Float essendo b10 a 1.

A cosa corrispondono i campi del QPIGS lo trovi al paragrafo 2.10 QPIGS: Device general status parameters inquiry

Il tuo programma dovrà andare a prendere i campi che ti interessano e gestirli.

Foto di esempio di Lucibus prima versione.



Immagine Allegata: 4111.jpg
 
ForumEA/U/4111.jpg



Modificato da Claudio - 11/10/2021, 00:41:54


---------------
Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.





...

 

emuland

Avatar
GigaWatt


Utente
Msg:4451

Stato:



Inviato il: 11/10/2021 06:24:18

c'è il command tool per vedere i risultati.

comunque i comandi inviati e ricevuto sono tutti con crc 16 xmodem se ricordo bene.

tutti i comandi vanno mandati in byte convertiti, e aggiunto crc finale.

se vuoi qualcosa di già convertito fammi sapere.

per il discorso che fai, io l ho fatto via python/domoticz. forse anche savio fa qualcosa con la pompa. comunque il discorso arduino / grafici. dipende tutto da cosa vuoi farci.

io pure col pc non interrogo l'inverter cosi di frequente perchè tanto non mi serve. secondo me (parere personale) non è cosi indispensabile (ma io sto molto lontano dalle soglie massime di ogni cosa l'inverter possa fare, tanto è vero che ne dovrò prendere un altro, visto che i carichi che mi gestisce ora sono oltre i 1600w costanti)



---------------
4A per mmq per Legge


 

Bolle

Avatar
GigaWatt


AMMINISTRATORE
Msg:9498

Stato:



Inviato il: 11/10/2021 10:54:35

CITAZIONE (Claudio, 10/10/2021 23:54:32 ) Discussione.php?216642&3#MSG35


E' chiara non carica da Enel e siccome non specificano quando, io la interpreto "se c'è produzione FV"

Se è così è un trappolone....legato al mancato intervento del bypass è un doppio trappolone!

Se è come dici , e al momento così sembra essere, quello che ho acquistato è più un gruppo di continuità e non un inverter ad isola offgrid!

Cmq quando facevo le prove c'è la configurazione 10->Eco 23->bye (se non ricordo male) che fa entrare il bypass...bastava che il firmware prevedesse una cosa del genere...entrasse senza ricaricare le batterie e praticamente fare l'opzione OSO! Io una variante al firmware la farei...anche perchè non ci sono impedimenti a livello hardware ma solo a livello SW...sempre se non ci sia un'altra scappatoia che l'assistenza sta cercando che al momento ANCORA non mi ha fatto sapere nulla!




Modificato da Bolle - 11/10/2021, 11:17:20


---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).




 

Bolle

Avatar
GigaWatt


AMMINISTRATORE
Msg:9498

Stato:



Inviato il: 11/10/2021 11:15:04

CITAZIONE (emuland, 11/10/2021 06:24:18 ) Discussione.php?216642&3#MSG37

c'è il command tool per vedere i risultati.

comunque i comandi inviati e ricevuto sono tutti con crc 16 xmodem se ricordo bene.

tutti i comandi vanno mandati in byte convertiti, e aggiunto crc finale.

se vuoi qualcosa di già convertito fammi sapere.

per il discorso che fai, io l ho fatto via python/domoticz. forse anche savio fa qualcosa con la pompa. comunque il discorso arduino / grafici. dipende tutto da cosa vuoi farci.

io pure col pc non interrogo l'inverter cosi di frequente perchè tanto non mi serve. secondo me (parere personale) non è cosi indispensabile (ma io sto molto lontano dalle soglie massime di ogni cosa l'inverter possa fare, tanto è vero che ne dovrò prendere un altro, visto che i carichi che mi gestisce ora sono oltre i 1600w costanti)

Se fosse possibile mi piacerebbe avere qualche esempio...per il momento in sola ricezione da parete della seriale...cioè la sequenza di byte come arrivano . perchè ipotizzo che l'inverter invii in maniera ciclica i dati (ipotizzo in modalità unsolicited data) ... e il dispositivo collegato alla seriale , mediante la sola interpretazione dei dati ( per la serie butto tutto e converto solo quello che mi interessa) , gestisce un relè dove l'utente saprà cosa farci.

Il passo successivo sarà quello di inviare un comando all'inverter...cioè ad esempio , nel mio caso specifico, per evitare che l'inverter vada a ricaricare le batterie , nel momento in cui passa a caricarle...lo mette in modalità bypass...sempre ammesso che funzichi come lo intendo io...ma è solo un esempio!


Se la discussione prende una connotazione pratica realizzativa ci faremo dare una mano da Alessandro per aprirne un'altra facendo confluire parte dei messaggi inseriti.

Spero di essermi capito.
Bolle



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).




 

Claudio

Avatar
PetaWatt


MODERATORE
Msg:15097

Stato:



Inviato il: 11/10/2021 11:47:53

No Bolle l'inverter invia i dati solo su richiesta di uno specifico comando.

Ti metto un esempio.

All'invio del comando QPIGS lui risponde quella stringa, naturalmente al posto delle lettere ci saranno i numeri.

BBB.B CC.C DDD.D EE.E FFFF GGGG HHH III JJ.JJ KKK OOO TTTT EE.E UUU.U WW.WW PPPPP b7b6b5b4b3b2b1b0 QQ VV MMMMM b10b9b8

BBB.B=Vac-IN, CC.C=Aac-IN, DDD.D=Vac-OUT, EE.E=Aac-OUT

JJ.JJ=tensione batteria, UUU.U=tensione pannelli

E cosi via in base alle tabelle, vedi anche comando QPIRI



Immagine Allegata: QPIGS.jpg
 
ForumEA/U/QPIGS_2.jpg



Modificato da Claudio - 11/10/2021, 12:08:28


---------------
Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.





...

 

Claudio

Avatar
PetaWatt


MODERATORE
Msg:15097

Stato:



Inviato il: 11/10/2021 12:02:14

Questo il QPIRI.

Devi leggerti tutto il protocollo, la prima parte dal paragrafo 2.1 al 2.21 è inerente alle interrogazioni, lettura dello stato, dal 3.1 al 3.34 è tutto dedicato ai comandi.

Se voglio modificare la priorità della sorgente che alimenta i carici, per capirci è il parametro 01 del tuo manuale.

Il comando è il POP
3.7 POP Setting device output source priority 00 for utility first, 01 for solar first, 02 for SBU priority

POP00 = for utility first
POP01 = for solar first
POP02 = for SBU priority



Immagine Allegata: QPIRI.jpg
 
ForumEA/U/QPIRI.jpg



---------------
Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.





...

 

Claudio

Avatar
PetaWatt


MODERATORE
Msg:15097

Stato:



Inviato il: 11/10/2021 12:19:20

In questo modo, alla richiesta del QPIGS lui risponde questa stringa e in base a ciò che ti serve vai a scegliere i vari campi.



Immagine Allegata: Command-1.jpg
 
ForumEA/U/Command-1_1.jpg



---------------
Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.





...

 

Bolle

Avatar
GigaWatt


AMMINISTRATORE
Msg:9498

Stato:



Inviato il: 11/10/2021 12:43:26

CITAZIONE (Claudio, 11/10/2021 11:47:53 ) Discussione.php?216642&3#MSG40

No Bolle l'inverter invia i dati solo su richiesta di uno specifico comando.

Fantastico...quindi il firmware è ben fatto...pensavo brodolasse i parametri da solo! Quindi si può interrogare ogni tanto l'inverter...da quello che avevi scritto riguardo la velocità avevo pensato il contrario.
A questo punto la cosa si fa semplice...non occorre nemmeno interpretare i dati...ma inviare il comando e analizzare la sola risposta!



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).




 

emuland

Avatar
GigaWatt


Utente
Msg:4451

Stato:



Inviato il: 11/10/2021 20:56:46

porzione di codice
risposta al comando QPIGS
splittata nei vari campi con python (codice non mio, ma modificato e rimodificato)
-TOP CODE-

-BOTTOM CODE-



---------------
4A per mmq per Legge


 

Bolle

Avatar
GigaWatt


AMMINISTRATORE
Msg:9498

Stato:



Inviato il: 12/10/2021 20:50:02

Ok, mi è tutto chiaro!



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).




 
 InizioPagina
 

Pag: (4)   1   2   [3]   4    (Ultimo)

Versione Completa!

Home page     TOP100-SOLAR    Home page forum