Parametri per Aurora
Sito dell'autore del programma: http://www.curtronics.com/Solar/
Aurora è un software mediante il quale ci si può interfacciare agli inverter Aurora della Power One per interrogarli su una serie di parametri memorizzati al loro interno
Listato dei parametri che si possono passare ad Aurora
Cod. breve | Cod. lungo | Descrizione |
-A | --last-alarms | Legge gli ultimi 4 allarmi (una volta letta la coda FOFO viene cancellata) |
-b | - verbose | Modalità dettagliata. Per la massima efficacia dovrebbe essere la prima opzione sulla riga di comando |
-C | --calc-value=<num[:$]> | Calcola il valore economico utilizzando <num> * kWh. Il valore ":$" è opzionale e se incluso, il simbolo del "$" viene usato per indicare tipo di valuta in uscita. Il valore predefinito è "$" |
-c | --columnize | Dati di uscita in colonne per le opzioni -d,-E,-D,-E,-t, & -T {only will disable any other options -- if value ends with an "*" reporting of that item may not be in inverters firmware} |
-D | --get-dsp-extended | Legge un maggior numero di dati dal DSP |
-d <num> | --get-dsp=<num> | Legge i dati dal DSP. <num> indica la stringa da cui leggere. 0 indica entrambe 1 per la sola stringa 1 2 per la sola stringa 2. <num> è richiesto per l'opzione breve <num> è opzionale per la opzione lunga e se omesso verranno letti i valori di entrambe le stringe |
-E | --get-dsp-3phase | Legge i dati dal DSP 3-Fase |
-e | --get-energy | Legge i valori di energia accumulata |
-f | --firmware-ver | Richiede la versione del firmware |
-g | --mfg-date | Richiede la data di fabbricazione dell'inverter |
-h | --help | Questo testo |
-i | --get-count=<bitmask> | Visualizza il contenuto dei contattori di vita dell'inverter. <bitmask> è richiesto per l'opzione a breve ed è opzionale per l'opzione lunga, se ommesso verranno visualizzati tutti i contattori e il contattore parziale verrà azzerato. i valori impostabili sono: 1 = "Tempo di lavoro totale" 2 = "Tempo di lavoro parziale" 4 = "Tempo di connessione alla rete" 8 = "Reset Tempo di lavoro parziale" |
-j | --get-joules | Visualizza l'energia accumulata negli ultimi 10 secondi |
-k <num> | --daily-kwh=<num> | Legge kWh dei gorni passati per <num> giorni (1-366) <num> è richiesto per l'opzione breve e opzionale per l'opzione lunga se omesso nell'opzione lunga visualizzerà tutti i 366 giorni o quanti ne troverà memorizzti |
-L <num> | --adjust-time=<num> | Regola automaticamente l'ora dell'inverter se diversa dall'ora del computer. Se <num> è 0 (zero) fa un controllo dell'ora legale. Se <num> è >= 1 Modifica l'ora dell'inverter, se differisce di un minimo di <num> secondi. Vedere il file README per ulteriori informazioni e limitazioni |
-M <num> | --max-runtime=<num> | Quantità massima di tempo, in secondi, che aurora è in esecuzione cercando di ottenere dati dall'inverter |
-m | --get-conf | Richiede la configurazione dell'inverter |
-n | --serial-number | Richiede il serial number dell'inverter |
-o | --output-file=<filename> | Aggiunge dati ad un file (lo crea se non esiste) Nota: Se si usa l'opzione -c solo le opzioni -d, -e, -D, -E, -t, & -T saranno scritte sul file |
-P <num> | --comm-pause=<num> | Attende <num> tra l'invio di un comando e l'altro su comandi multipli (1-1000000) {attenzione "P" maiuscola} |
-p | --part-number | Richiede il part number dell'inverter {attenzione "p" minuscola} |
-q <num> | --energy-sent=<num> | Richiede l'energia già inviata alla rete ** Sperimentale ** a intervalli di 10 secondi per <num> minuti (1-1440). <num> è opzionale per l'opzione lunga e se omesso, tutti i dati, ~24 ore verranno riportati Si suggerisce di usare l'opzione -Y con questo comando a causa della lunga durata di questo comando.Leggere il README file per informazioni importanti su queste opzioni |
-R <num> | --read-timeout=<num> | Valore di timeout quando si prova a leggere da una porta seriale un carattere dall'Inverter (ms - minimo 200), consultare il file Leggimi per informazioni importanti su questa opzione |
-r | --calc-grid-power | Calcola la potenza di rete usando Volt Rete * Corrente di Rete, al posto del valore riportato dall'inverter. --> Solo per opzione -d, ignorato se utilizzato con l'opzione -c (Inverter tipicamente riporta un valore inferiore. Questo influisce sul valore di efficienza di conversione dell'inverter.) |
-S | --set-time | Settta la Data/Ora dell'inverter con l'ora del sistema |
-s | --get-state | Richiede lo stato dell'inverter |
-T | --get-loctime | Visualizza Data/Ora del computer |
-t | --get-invtime | Visualizza Data/Ora dell'inverter |
-V | --version | Versione del programma Aurora communications |
-v | --inv-version | Richiede la versione delle stringe |
-U <num> | --read-pause=<num> | Pausa di <num> milli-secondi dopo aver inviato un comando all'inverter prima di leggere la risposta dall'inverter (1-10000) |
-u | --rpt-read-pause | Riporta quando/che pausa prima di leggere |
-W | --swap-endian | {Swap Endianness} |
-w <num> | --lock-wait=<num> | Secondi di attesa per bloccare la porta seriale. (1-30) |
-X | --rts-cts | Abilita RTS/CTS sulla porta seriale |
-x | --xon-xoff | Abilita XON/XOFF sulla porta seriale |
-Y <num> | --retries=<num> | Riprova una comunicazione fallita con l'inverter fino a <num> volte (1-100) |
-y | --rpt-retries | Riporta il numero di tentativi eseguiti |
***Parametri obbligatoriamente richiesti *** | ||
-a <num> | --address=<num> | Indirizzo inverter. 1-31 per vecchi inverters, 1-63 per nuovi inverters. |
Device | Porta seriale | |
*** Esempi *** | ||
aurora [Options] Device | aurora -a 2 -p -r -n -f-g -m -v /dev/ttyS1 | |
aurora [Options] Device | aurora -a 2 -c -d -e /dev/ttyUSB0 | |
aurora [Options] Device | aurora -a 2 -e /dev/ttyUSB0 |