Se sei già registrato           oppure    

Orario: 17/05/2024 00:46:55  

 

Energia Alternativa ed Energia Fai Da Te > Solare Fotovoltaico

VISUALIZZA L'ALBUM

Pagine: (45)  < ...  25   26   27   28   29   30   31   32   33   34   35   36   37   38   39   40   [41]   42   43   44   45    (Ultimo Msg)


Software Windows per inverter PIP 4048MS e simili
FinePagina

delfi5
Watt


Gruppo:Utente
Messaggi:57

Stato:



Inviato il: 07/04/2017 16:43:46

CITAZIONE (maxsemp, 05/04/2017 14:35:55 ) Discussione.php?212084&40#MSG617

Ciao Gruppo-.
Dopo vari tentativi, non sono riuscito a far funzionare il tuo programma (sic!).
Ho creato il file pvoutput.ini nella stessa cartella del programma, ma quando apro mi appare la finestra con scritto che il file non è presente, poi do ok ed il prog. non si avvia.
Secondo te cosa sbaglio?


Ciao gruppo,

sto testando anch'io il tuo file excel, però sono caduto nell'identica situazione (con vers 0.8): il file pvoutput.ini c'è però compare il messaggio di non trovarlo e poi il file excel si chiude. Ho anche provato a spostare l'intera cartella sotto la root (C per abbreviare la path, ma nemmeno così ho risolto.

Io ad esempio ho la COM3 potresti mettere una cella nel foglio1 con il numero della COM e poi lo vai a recuperare da associare alla variabile che usi in vba? Per il momento l'ho rinominata in COM4 (libera fortunatamente). Ho dato un'occhiata veloce al codice vba del foglio1 e ho notato che setti la variabile della porta COM 2 volte?

Uso Excel 2007. Firmware PIP 72.90 e secondary 4.12. Collegamento con USB/seriale su porta COM3

Sono interessato alla parte di upload di PVOutPut, quindi avanti tutta ;-)

Sono a tua disposizione per qualsiasi prova. Grazie.



Modificato da delfi5 - 07/04/2017, 20:14:26
 

gruppo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:984

Stato:



Inviato il: 08/04/2017 19:21:49

nel file che allego il file pvoutput.ini deve stare nel solito percorso di dove metti il file.xls
ti ricordo che per funzionare su pvoutput ci vuole anche il file curl.exe
se non lo hai non può funzionare.
fammi sapere
questa versione è diversa ho abbandonato parte dei pulsanti sul foglio e sono passato direttamente dentro il form
alla prima apertura legge le porte seriali delpc tramite l'elenco a discesa scegli la pora e poi connetti.
viene scritto il foglio contatori 1 riga per giorno ma cosa più importante viene aggiornato pvoutput ogni 5 minuti.
se non riesci dimmi pure vediamo di risolvere.
quello che ho fatto sono test ma l'ho ottimizzato anche per macchine vetuste.
dopo che ti sei collegato vedrai scorrere i comandi negli elenchi subito sotto
il file funziona tranquillamente anche con office 2007 ciao


commenta in foglio1 da vba questo codice la combobox del foglio 1 è stata tolta


Private Sub Worksheet_Activate()
  'For x = 1 To 4
  '  Me.ComboBoxCom.AddItem x
  'Next

End Sub


Scarica allegato

4048excel97-2003v1.0.xls ( Numero download: 208 )



Modificato da gruppo - 08/04/2017, 19:54:08


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

 

gruppo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:984

Stato:



Inviato il: 08/04/2017 19:36:08

il file di log ora si chiama 4048log.txt
e viene creato nella solita cartella dove è posizionato il file .xls

per il file curl.exe (https://curl.haxx.se/)di vitale importanza per pvoutput ecco parte del codice dove lo uso

vedrai che costruisco la stringa chiamata stringaperpv

e poi la uso con shell

shell serve per passare il controllo alla linea di comando del sistema operativo

attualmente inserisce solo i parametri gratuiti ma se hai bisogno di aggiungere altri parametri si può fare tranquillamente.
mi farebbe piacere se lo usi sapere in una giornata sole e nuvole effetto cloud edge che valore riporti come vbattmax nel foglio contatori.
quando chiudi il file salva altrimenti perdi lo storico .
su pvoutput invece rimane tutto.


       'CONTROLLO ORARIO PER INVIO DATI
       If (val(Mid(Time(), 4, 2)) Mod 5) = 0 And (val(Mid(Time(), 4, 2))) <> minuto Then 'sono le hh:00 o hh:05 a passi di 5 minuti sino a hh:55
           minuto = val(Mid(Time(), 4, 2))
           'inviare dati disponibili a pvoutput
           Dim STRINGAPERPV As String
           aPVOUTPUT(1) = Format(Date, "YYYYMMDD")
           aPVOUTPUT(2) = Replace(Mid(Time(), 1, 5), ".", ":")
           aPVOUTPUT(3) = Trim(Str(Int(cPVOUTPUT.Elemento("QPIGS19").ValoreMedio)))
           aPVOUTPUT(4) = val9
           aPVOUTPUT(5) = Trim(Str(Int(cPVOUTPUT.Elemento("QPIGS11").ValoreMedio)))
           aPVOUTPUT(6) = val11
           STRINGAPERPV = "curl -d ""d=" & aPVOUTPUT(1) & """ -d ""t=" & aPVOUTPUT(2) & """ -d ""v2=" & _
                          aPVOUTPUT(3) & """ -d ""v4=" & aPVOUTPUT(4) & """ -d ""v5=" & _
                          aPVOUTPUT(5) & ".0"" -d ""v6=" & aPVOUTPUT(6) & """ " & _
                          "-H ""X-Pvoutput-Apikey:" & Apikey & """ " & "-H ""X-Pvoutput-SystemId:" & SystemId & """ http://pvoutput.org/service/r2/addstatus.jsp"
           cPVOUTPUT.Elemento("QPIGS19").Reset
           cPVOUTPUT.Elemento("QPIGS11").Reset
           cPVOUTPUT.Elemento("QPGS09").Reset
           cPVOUTPUT.Elemento("QPGS011").Reset
           ' curl -d "data=20100830,12000,10000,2500,12:45,Fine,-5,10,My comment,5000,4000,1000" -H "X-Pvoutput-Apikey: Your-API-Key" -H "X-Pvoutput-SystemId: <Your-System-Id>" http://pvoutput.org/service/r2/addoutput.jsp _
            d   Date    Yes yyyymmdd    date    20100830    r1 _
            t   Time    Yes hh:mm   time    14:12   r1 _
            v1  Energy Generation   No1 number  watt hours  10000   r1 _
            v2  Power Generation    No  number  watts   2000    r1 _
            v3  Energy Consumption  No  number  watt hours  10000   r1 _
            v4  Power Consumption   No  number  watts   2000    r1 _
            v5  Temperature No  decimal celsius 23.4    r2 _
            v6  Voltage No  decimal volts   210.7   r2 _
            c1  Cumulative Flag No  number  -   1   r1 _
            n   Net Flag    No  number  -   1   r2 _
           'curl -d "d=20111201" -d "t=10:00" -d "v1=1000" -d "v2=150" -H "X-Pvoutput-Apikey: Your-API-Key" -H "X-Pvoutput-SystemId: Your-System-Id" http://pvoutput.org/service/r2/addstatus.jsp
          
            Debug.Print STRINGAPERPV
            Dim RetVal
            rigavuotapv = Sheets("pvoutput").Cells(Rows.Count, 1).End(xlUp).Row + 1
            col = 1
            While col <= UBound(aPVOUTPUT)
               Sheets("pvoutput").Cells(rigavuotapv, col).Value = aPVOUTPUT(col)
               col = col + 1
            Wend
            

            RetVal = Shell(STRINGAPERPV, 0)
            'Debug.Print RetVal
       End If


Scarica allegato

curl.exe ( Numero download: 227 )



Modificato da gruppo - 08/04/2017, 19:58:42


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

 

gruppo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:984

Stato:



Inviato il: 08/04/2017 20:05:37

per fare un controllo su pvoutput puoi prendere la stringa commentata (quella con l'apice ' )e metterla in una finestra del prompt dei comandi.
quanto riuscirai a farla funzionare dal prompt dei comandi sicuramente funzionerà anche dal file di excel.
In VBA (strumenti visualbasic) con CTR + G dalla finestra immediata puoi anche richiedere il valore della variabile stringaperpv.
Nel codice puoi mettere un break point con il tasto funzione F9
verrà fuori un pallino rosso e quando il codice in esecuzione passerà da lì si fermerà e vedrai la riga evidenziata gialla.
Ora puoi usare la finestra immediata
dai il comando ?stringaperpv
e ti fa vedere il contenuto della variabile lo prendi selezionando e copia.
passi al prompt dei comandi e lo provi.
per continuare nel esecuzione del codice codice passo passo premi il tasto F8
mentre con F5 riparte e si fermerà solo a un breakpoint.



Modificato da gruppo - 09/04/2017, 10:57:46


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

 

Morandi
Watt


Gruppo:Utente
Messaggi:80

Stato:



Inviato il: 10/08/2017 14:18:51

Scusate la mia cretineria ma in windows10 come si fa a far partire all'avvio WatchPower?

 

gruppo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:984

Stato:



Inviato il: 12/08/2017 23:51:59

basta metterlo in esecuzione automatica.
tasto windows + R
oppure digiti esegui e nella finestra che appare digiti come comando
shell:startup e dai OK
si apre una cartella li puoi mettere i programmi che desideri si aprano all'avvio



Immagine Allegata: esecuzioneautomaticaw10.JPG
 
ForumEA/R/esecuzioneautomaticaw10.JPG



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

 

Morandi
Watt


Gruppo:Utente
Messaggi:80

Stato:



Inviato il: 17/08/2017 21:45:43

CITAZIONE (gruppo, 12/08/2017 23:51:59 ) Discussione.php?212084&41#MSG630

basta metterlo in esecuzione automatica.
tasto windows + R
oppure digiti esegui e nella finestra che appare digiti come comando
shell:startup e dai OK
si apre una cartella li puoi mettere i programmi che desideri si aprano all'avvio


Non si aprono. Nemmeno speedfan si apre da li.

 

gruppo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:984

Stato:



Inviato il: 19/08/2017 02:31:09

Ho Provato io stesso ad inserire un collegamento dopo averlo inserito in avvio automatico tasto destro mouse proprietà sicurezza ed ho dato il controllo completo a tutti i pacchetti applicazioni, forse nel tuo caso non ha i diritti per essere eseguito quindi modifica i diritti
...comunque leggi qua puoi usare anche la pianificazione attività
potrebbe esserci anche li il problema di assegnare i diritti.
http://www.epolenghi.it/windows-10-avvio-automatico-delle-applicazioni/



Modificato da gruppo - 19/08/2017, 12:12:53


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

 

maxsemp

Avatar
KiloWatt


Gruppo:Utente
Messaggi:244

Stato:



Inviato il: 08/09/2017 18:47:48

Ciao Gruppo.
Vorrei sapere se il tuo progetto in excel lo hai portato avanti o lo hai abbandonato. Io, purtroppo, non sono mai riuscito a farlo funzionare e non capendoci una mazza di programmazione, sono alla ricerca di un software che funzioni senza problemi. Quelli che girano sul web, tranne l'ormai obsoleto AICC, non mi soddisfano per nulla e siccome utilizzo già excel per la raccolta dei dati del mio impianto, il tuo software mi farebbe molto comodo (anche non gratuitamente si intende).
Fammi sapere, per cortesia. Grazie.
Saluti.



---------------
Impianto fotovoltaico Off-Grid 3 kWp
10 moduli 300 W SUNERG
inverter Genius 50 - fw 32.40
8 batterie 200 Ah 12 V

 

Morandi
Watt


Gruppo:Utente
Messaggi:80

Stato:



Inviato il: 09/09/2017 10:04:11

CITAZIONE (gruppo, 19/08/2017 02:31:09 ) Discussione.php?212084&41#MSG632

Ho Provato io stesso ad inserire un collegamento dopo averlo inserito in avvio automatico tasto destro mouse proprietà sicurezza ed ho dato il controllo completo a tutti i pacchetti applicazioni, forse nel tuo caso non ha i diritti per essere eseguito quindi modifica i diritti
...comunque leggi qua puoi usare anche la pianificazione attività
potrebbe esserci anche li il problema di assegnare i diritti.
http://www.epolenghi.it/windows-10-avvio-automatico-delle-applicazioni/


Ci rinuncio! Ho provato tutti i permessi, tutte le credenziali, speedfan riesco a farlo partire dalla pianificazione ma watchpower non c'è verso.
Ritenterò il prossimo anno.

 

gruppo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:984

Stato:



Inviato il: 26/09/2017 21:41:14

Maxsemp non ho portato avanti perchè le cose che mi servivano da monitorare le ho fatte.
in ogni caso sono sempre stato contrario a mantenere accesi pc che consumino più di 5watt.
non è un software finito ho visto inoltre che sono cresciuti come funghi altri software, qui nel forum pensavo di trovare collaborazione con altri utenti ma non ho mai trovato gente interessata poi ho capito anche il perchè ... business.
se vuoi posso aiutarti a farlo funzionare passo passo ma non è un software finito però è aperto il codice è in chiaro ed è stata la mia provocazione verso quelle persone che vogliono lucrare qualche euro sulla pelle di chi magari sa fare qualcosa ma gli manca qualche stimolo o pezzetto di software per costruirsi il suo software ad hoc.
per esempio nel codice di excel c'è il controllo del CRC dell'inverter e la gestione del bug del firmware dell'inverter stesso nella creazione del CRC, e l'ho fatto per chi capisce qualcosa di codice.
questo mi ha dimostrato che l'inverter non ha mai e dico mai risposto con un nak.

ma vincent mi sembra sia molto avanti
hai provato a chiedere a lui?



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

 

gruppo

Avatar
GigaWatt


Gruppo:Utente
Messaggi:984

Stato:



Inviato il: 26/09/2017 21:45:55

Morandi in ogni caso penso dovresti far partire il software come servizio altrimenti la stazione di lavoro deve essere presidiata cioè qualcuno deve accedere a windows.

potevi comunque usare software di teleassistenza sul pc se hai una connessione internet sempre installati come servizio se la postazione non è presidiata.
uno fra tanti è team viewer oppure tightvnc etc, sono abbastanza facili da configurare

e poi avviare watchpower da fuori.

oppure più complicato ma figo usare un convertitore seriale lan ed esporre tramite un router vpn la connessione in internet. e poi il watch power lo lanci dove vuoi basta avere una connessione internet e il vpn installato sul pc.
vedendo le tue risposte penso dovresti chiedere a qualche amico che lavora in campo pc. quest'ultima soluzione ti avrebbe permesso di lasciare spento il pc vicino all'inverter.penso all'inverter ora Faccine/cold.gif



Modificato da gruppo - 26/09/2017, 21:54:55


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

 

antistaminico

Avatar
Watt


Gruppo:Utente
Messaggi:34

Stato:



Inviato il: 10/10/2017 14:00:50

Salve, qualcuno conosce il motivo per il quale "Solar Power" non funziona con i 4048, nonostante il collegamento tramite seriale?



---------------
2 inverter Syrio Power Plus 4000W 48V in parallelo - 30 pannelli 250W WinSolar - 8 batterie Pylontech us2000c

 

Claudio

Avatar
PetaWatt


Gruppo:MODERATORE
Messaggi:15117

Stato:



Inviato il: 17/10/2017 00:53:06

CITAZIONE (antistaminico, 10/10/2017 14:00:50 ) Discussione.php?212084&41#MSG637

Salve, qualcuno conosce il motivo per il quale "Solar Power" non funziona con i 4048, nonostante il collegamento tramite seriale?


Perché non è fatto per i PIP ma per i regolatori e gli ibridi MppSolar



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

 

laboanto
milliWatt


Gruppo:Utente
Messaggi:1

Stato:



Inviato il: 12/12/2019 16:17:19

Buona sera circa 5 anni fa, ho comprato un inverter pip 4048ms che ha funzionato molto bene fino a ieri sera. Da ieri sera l'inverter ha smesso di funzionare correttamente ed emette un segnale acustico e il led rosso di errore rimane costantemente acceso. Il display mostra il messaggio di errore 52. Se ripristino il sistema, in particolare eseguo un arresto totale, tutto si riavvia perfettamente l'alimentazione elettrica ritorna ma dopo 20/30 secondi il problema si verifica nuovamente.Qualcuno può darmi qualche suggerimento?
Grazie anticipate

 
 InizioPagina
 

Pagine: (45)  < ...  25   26   27   28   29   30   31   32   33   34   35   36   37   38   39   40   [41]   42   43   44   45    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum