Solare Fotovoltaico
WatchPower e gli errori finti sul inverter 4048 ,motivazione degli eventi warning errati di Watchpower su4048


FinePagina

gruppo

Avatar
GigaWatt


Utente
Msg:984

Stato:



Inviato il: 15/12/2016 21:23:50

Buona sera a tutti,
prima di tutto vorrei tranquillizzarvi sugli errori segnalati da watchpower nel registro eventi dei nostri amati 4048.
Nonostante abbia già ampiamente trattato la problematica che ricordo perfettamente perchè mi ha impegnato non poche ore di lavoro,
ho voluto riproporre in un post tutto suo gli errori finti di watchpower rilevati sul 4048 perche vedo in vari post utenti che si spaventano tutt'ora come mi spaventai io a suo tempo.

anche le ultime versioni seppur in frequenza forse minore sono afflitte da questo bug, complice anche la lentezza della CPU dell'inverter.

molte volte abbiamo a che fare con errori fantasma che la prima volte che li vidi con l'inverter nuovo di pacca appena installato, mi fecero saltare letteralmente sulla sedia dallo spavento (ventole bloccate, cortocircuito, ed altre).

Il confronto con altre persone di cui ringrazio Claudio,Asmix, etc..., mi diedero la spinta per cercarne la causa.

Da una attenta analisi dei dati transitati dalla seriale nell'istante in cui avvengono questi errori fantasma o potuto diagnosticare la causa dell'errato rilevamento.

ma allora può venire spontanea una domanda.... ma perchè watchpower registra errori strani tipo ventole bloccate e altro.
l'inverter non sballa risponde correttamente solo che a volte risponde molto in ritardo anche 4 o 5 secondi

alla richiesta del registro eventi almeno 1 volta su due giorni risponde con la domanda fatta precedentemente quindi un altra risposta che non centra nulla

qualcuno dirà ma ce il Controllo di ridondanza ciclica come è possibile.

tutte le risposte avevano il CRC corretto ma la risposta era di un altro comando richiesto in ma forse scartato da un timeout alto perchè non più ricevuto.


è facile verificare installando uno sniffer sulla seriale con tanto di orario esatto in modo da controllare poche righe al solito orario in cui sono stati segnalati gli errori warning.

andiamo più nel dettaglio

QPIWS: è la richiesta del registro eventi (Device Warning Status inquiry) è quello che indica i vari warning.
per l'interrogazione
HEX:
51 50 49 57 53 B4 DA 0D
ASCII:
QPIWS´Ú

risposta
HEX:
28 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 EB E4 0D
ASCII:
(00000000000000000000000000000000ëä

in fondo il carattere di controllo EB E4 e 0D termina la stringa


nel prossimo dialogo seriale o ommesso i caratteri di controllo per una più facile lettura
una risposta parte sempre con il carattere di start che è la parentesi tonda aperta
QPI richiesta protocollo dispositivo ----> (30
serve per capire a che dispositivo è collegato
QSID (14xxxxxxxxxxxxxx005535 nel PDF protocollo riporta solo QID che è serial number lungo 14
QPIRI (230.0 21.7 altri dati vedi manuale
QSID (14xxxxxxxxxxxxxx005535 // di nuovo richiede il seriale
QVFW (VERFW:00072.40 // versione fw primario
QVFW2 (VERFW2:00000.00 // versione fw secondario ora è 0 perchè manca campo fotovoltaico
QPIRI (230.0 21.7 continua
QPIRI (230.0 21.7 continua
QMCHGCR (010 020 030 040 050 060 070 080 090 100 110 120 //valori di corrente settabili
QMUCHGCR (002 010 020 030 040 050 060 // valori carica batteria rete
QFLAG (EayzDbjkuvx //stato generale dei parametri
QDI (230.0 50.0 0030 42.0 54.0 56.4 46.0 60 0 0 2 0 0 0 0 0 1 1 0 0 1 0 54.0 0 1 //set val default
----------------
QSID (14xxxxxxxxxxxxxx005535
QSID (14xxxxxxxxxxxxxx005535
QMOD (L //modo di lavoro ora è in line mode
QPIGS (239.6 49.9 239.6 49.9
QPIWS (00000000000000000000000000000000
QPGS0 (1 xxxxxxxxxxxxxx L 00 239.6 49.93 239.6 4 etc...continua al posto delle x il numero di serie
----------------
QSID
QSID
QMOD
QPIGS
QPIWS (00000000000000000000000000000000
QPGS0
----------------
RIPETE IN CONTINUO GLI ULTIMI 6 COMANDI


a volte durante il funzionamento il comando QPIGS

che è quello che invia il watchpower all'inverter
impienga circa 550ms prima di ottenere risposta.
ma raramente può impiegare anche 4000 ms (forse la cpu dell'inverter è impegnata a fare qualcos'altro e lascia in coda la richiesta che viene comunque eseguita)
nel frattempo il watchpower non aspetta (forse pensando che il comando è andato a vuoto visto che sono passati 4 secondi) e prosegue con il prossimo comando che è proprio la richiesta del registro eventi warning
con un
QPIWS
l'inverter però risponde a due domande, una dietro l'altra che sono validate dal checksum, ovviamente con risultati imprevedibili ed errati sul watchpower.
----------------------------------------------------------------------

Il primo tentativo di risolvere è stato aumentare i tempi delle richieste dall'apposito pannello.
ma un altro BUG affligge watchpower, il cambio del tempo impostazione device scan non ha effetto sul timing delle richieste in seriale che vengono sempre inviate con la solita cadenza.
e quindi rimangono i soliti errori.

spero che questo post venga letto dal produttore del software per rimediare nelle prossime versioni.



---------------
Batterie? no grazie ho SSP


 

kamaleon

Avatar
KiloWatt


Utente
Msg:298

Stato:



Inviato il: 15/12/2016 21:50:03

peccato che ogni tanto si impalli, ma capita proprio a tutti ?



---------------
ISOLA 24 pannelli mono da 185W ( 4,4KW )
Lifepo4 16s 280aH
INVERTER SOFAR HYD6000 EP <...

 

gruppo

Avatar
GigaWatt


Utente
Msg:984

Stato:



Inviato il: 16/12/2016 19:35:30

buonasera kamaleon,non ho l'elenco di tutti i modelli di inverter con varie accopiate versione firmware e versione watchpower.
il FW 52.30 e 72.40 su MPPT4048 5000VA (inverter in firma) con watchpower da 1.07 a 1.09 gli errori permangono e non sono costanti può anche succedere che dopo parecchie ore non si veda nessun errore (watch power 1.09) ma quando meno te lo aspetti eccolo che salta fuori.
sarebbe interessante sapere se anche quelli nuovi sono affetti dal bug nell'accopiata inverter 4048 watchpower.
Ho un brutto presentimento.......penso di si se la cpu inverter è la solita.
con i vari bug del firmware questo penso che sia quello con più bassa priorità visto che si potrebbe benissivo risolvere lato applicativo PC.



---------------
Batterie? no grazie ho SSP


 

kamaleon

Avatar
KiloWatt


Utente
Msg:298

Stato:



Inviato il: 18/12/2016 10:16:33

Le board degli inverter negli anni hanno subito modifiche a livello hardware, forse è questo il motivo dei problemi. Il mio è di produzione aprile 2016 e anche con wp ho problemi

immagine tratte da sito australiano

http://forums.aeva.asn.au/uploads/3980/2013_dry_contacts.jpg

http://s27.postimg.org/963623jjn/boards2.jpg

http://forums.aeva.asn.au/uploads/689/2016-3kVa-0102.jpg



---------------
ISOLA 24 pannelli mono da 185W ( 4,4KW )
Lifepo4 16s 280aH
INVERTER SOFAR HYD6000 EP <...

 

genus
milliWatt


Utente
Msg:14

Stato:



Inviato il: 03/04/2023 18:31:04

Salve,
capisco che sia una discussione datata, ho la necessità di utilizzare la seriale al posto della porta USB mi sapete dire se esiste una scheda da utilizzare al posto di quella esistente oppure posso modificare questa

 
 InizioPagina
 

Versione Completa!

Home page     TOP100-SOLAR    Home page forum