| Claudio
| Inviato il: 15/07/2020 23:08:25
|
Solar power balance è controllabile con il comando PSPB0 o PSPB1
--------------- Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.
| | | | Claudio
| Inviato il: 15/07/2020 23:11:03
|
Purtroppo nelle nuove versioni di WatchPower hanno tolto il controllo lasciandolo abilitato di default, l'ultima versione con quel controllo mi sembra sia la 1.06-SP2
--------------- Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.
| | | | Claudio
| Inviato il: 15/07/2020 23:16:31
|
PSPB0 gli Ampere usabili non supereranno mai il valore impostato su corrente di ricarica da FV
PSPB1 gli Ampere eccedenti a quelli impostati per la ricarica potranno essere usati istantaneamente, fino al limite dell'MPPT.
--------------- Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.
| | | | Gianno
| Inviato il: 15/07/2020 23:18:19
|
CITAZIONE (Claudio, 15/07/2020 23:16:31 )
Solar power balance è controllabile con il comando PSPB0 o PSPB1
Si, è già implementato in Helios | | | | Claudio
| Inviato il: 15/07/2020 23:19:21
|
Ottimo,
--------------- Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.
| | | | Riccardo
| Inviato il: 16/07/2020 07:10:45
|
E' questo
Immagine Allegata: 84.PNG
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| | | | Claudio
| Inviato il: 16/07/2020 22:51:22
|
Gianno da dove arrivano tutti quei decimali??
Immagine Allegata: Dec.png
--------------- Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.
| | | | Gianno
| Inviato il: 16/07/2020 23:31:58
|
CITAZIONE (Claudio, 16/07/2020 22:51:22 )
Gianno da dove arrivano tutti quei decimali??
Non ne ho idea, da quando sono passato da SQL a SQLIte me li scrive cosi nel database, anche mettendo SINGLE come tipo di dato vengono scritti cosi.
Ho provato a mettere dei msgbox di controllo in esecuzione, la variabile vine scritta con un decimale (due per VOLTSCC), ma nel databse me la ritrovo cosi, poi quando la estraggo devo di nuovo arrotondarla a un decimale dopo la virgola.
come vedi sono tutti decimali vicini allo zero, è una delle cose che mi stanno facendo scervellare.
Per risolvere stavo anche pensando di moltiplicare per dieci e scriverlo nel database come intero senza virgola e poi in sede di estrazione dividerlo per 10 per riottenerlo con un decimale dopo la virgola.
Tuttavia i calcoli non vengono inficiati perche utilizzo il dato "pulito" prima di scriverlo nel DB
p.s. ha i provato a visualizzare il grafico giornaliero, quello delle linee?
Ti mostra le linee con andamento di produzione, batteria e carichi?
Modificato da Gianno - 16/07/2020, 23:39:50
| | | | Claudio
| Inviato il: 16/07/2020 23:50:28
|
Si visto, hai fatto le linee tratteggiate verdi che indicano, ma rimane sotto la griglia in grigio, fa un po' confusione.
Immagine Allegata: Graph.jpg
--------------- Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.
| | | | Gianno
| Inviato il: 16/07/2020 23:57:51
|
CITAZIONE (Claudio, 16/07/2020 23:50:28 )
Si visto, hai fatto le linee tratteggiate verdi che indicano, ma rimane sotto la griglia in grigio, fa un po' confusione.
Ok grazie, ci lavorerò su
Per quanto riguarda il discorso decimali aggiunti, è un problema noto di SQLIte, ma quella tabella mi serve solo per stampare il grafico con l'andamento giornaliero, i dati della produzione e consumi li scrivo in altre tabelle, tuttavia ci lavorerò su magari convertendo in stringa prima di registrarlo nel database e riconveretendolo in numero quando viene letto
LINK
Modificato da Claudio - 17/07/2020, 00:03:20
| | | | Claudio
| Inviato il: 17/07/2020 00:04:49
|
Li purtroppo non ti posso aiutare, non ne so nulla, per il resto è OK, domani lo guarderò con più attenzione.
--------------- Inverter Sofar Solar HYD6000-EP, 5250W pannelli, 14kWh lifepo4.
| | | | Riccardo
| Inviato il: 17/07/2020 21:24:28
|
Gianno, non è possibile nel tuo software evitare la richiesta di connessione con la porta COM ogni volta che si riavvia il PC.
Se ci fosse la scelta di una porta predefinita o impostabile in modo fisso, sarebbe possibile inserire la app nell'avvio automatico di Windows e anche nel BIOS.
Questo permetterebbe sempre l'accesione sia per mancanza di rete sul pc dedicato sia per aggiornamenti software o altre interruzioni
--------------- Q.CELLS Q.PEAK 4575W sud-est Solar Frontier CIS 850W sud-ovest Inverter PIP5048MST Batterie:LifePo4 Seplos MASON-48280-DIY EVE280AK 28,6 kWh Scaldabagno Ferroli 30l 1500w Scaldabagno Ariston 80l 1200w
| | | | emuland
| Inviato il: 17/07/2020 21:31:26
|
CITAZIONE (Gianno, 17/07/2020 21:24:28 )
CITAZIONE (Claudio, 16/07/2020 23:50:28 ) Si visto, hai fatto le linee tratteggiate verdi che indicano, ma rimane sotto la griglia in grigio, fa un po' confusione.
Ok grazie, ci lavorerò su
Per quanto riguarda il discorso decimali aggiunti, è un problema noto di SQLIte, ma quella tabella mi serve solo per stampare il grafico con l'andamento giornaliero, i dati della produzione e consumi li scrivo in altre tabelle, tuttavia ci lavorerò su magari convertendo in stringa prima di registrarlo nel database e riconveretendolo in numero quando viene letto
LINK
Hai provato a salvare come testo puro i numeri?(non scrivo in VB dall' alba dei tempi, forse con un toString risolvi l errore su db?
--------------- 4A per mmq per Legge Rane Fritte, cavallette, bagarozzi e cotillon! Venite fuori alla festa!
| | | | Gianno
| Inviato il: 19/07/2020 12:10:32
|
CITAZIONE (emuland, 17/07/2020 21:31:26 )
CITAZIONE (Gianno, 17/07/2020 21:24:28 ) CITAZIONE (Claudio, 16/07/2020 23:50:28 ) Si visto, hai fatto le linee tratteggiate verdi che indicano, ma rimane sotto la griglia in grigio, fa un po' confusione.
Ok grazie, ci lavorerò su
Per quanto riguarda il discorso decimali aggiunti, è un problema noto di SQLIte, ma quella tabella mi serve solo per stampare il grafico con l'andamento giornaliero, i dati della produzione e consumi li scrivo in altre tabelle, tuttavia ci lavorerò su magari convertendo in stringa prima di registrarlo nel database e riconveretendolo in numero quando viene letto
LINK
Hai provato a salvare come testo puro i numeri?(non scrivo in VB dall' alba dei tempi, forse con un toString risolvi l errore su db?
Provato ma non cambia, siccome il database non l'ho fatto ex novo in SQLITE ma sono migrato da SQL EXPRESS, è rimasta l'impostazione tipo di dati: FLOAT nel campo BVolt.
Sqlite trasforma il dato da stringa, integer, single, double sempre a FLoat.
C'è da dire però che quando lo estraggo come tipo REAL lo ritrasforma in un numero con un solo decimale dopo la virgola, esattamente com'era quando lo avevo inserito, senza necessità di farlo passare per nessuna routine di adattamento.
Misteri informatici.
Modificato da Gianno - 19/07/2020, 13:01:20
| | | | emuland
| Inviato il: 19/07/2020 21:07:07
|
prova a rifare il db ex novo e vedi se cambia qualcosa. tutti quei numeri alla lunga potrebbero dare problemi
--------------- 4A per mmq per Legge Rane Fritte, cavallette, bagarozzi e cotillon! Venite fuori alla festa!
| |
| | |
|
Versione Mobile!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|