Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
sdm120c_guida [2017/09/02 14:14] flane |
sdm120c_guida [2018/07/12 10:26] (versione attuale) flane [Versione software] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Guida all'uso dello script sdm120c ====== | ====== Guida all'uso dello script sdm120c ====== | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Cerchiamo di capire come funziona questo script creato da Gianfranco di Prinzio, indispensabile per la lettura dei contatori modbus della Eastron.</font> | + | Cerchiamo di capire come funziona questo script creato da [[https://github.com/gianfrdp|Gianfranco di Prinzio]], indispensabile per la lettura dei contatori modbus della Eastron. |
- | <font inherit/comic sans ms;;inherit;;inherit>In particolare il software funziona con i seguenti modelli:</font> | + | In particolare il software funziona con i seguenti modelli: |
|EASTRON SDM120C| | |EASTRON SDM120C| | ||
Linea 10: | Linea 10: | ||
|EASTRON SDM230modbus| | |EASTRON SDM230modbus| | ||
|EASTRON SDM120CTmodbus| | |EASTRON SDM120CTmodbus| | ||
- | |EASTRON SDM630modbus (contatore trifase - legge solo i valori relativi alla prima fase| | + | |EASTRON SDM630modbus (contatore trifase - legge solo i valori relativi alla prima fase)| |
+ | <WRAP center round info 60%> | ||
L'[[https://github.com/gianfrdp/SDM120C|attuale versione]] dello script è la 1.3.5.3 | L'[[https://github.com/gianfrdp/SDM120C|attuale versione]] dello script è la 1.3.5.3 | ||
+ | </WRAP> | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Digitando da terminale semplicemente // sdm120c // senza nessuna opzione, il software ci restituisce alcune righe di spiegazione delle varie opzioni disponibili:</font> | + | Digitando da terminale semplicemente // sdm120c // senza nessuna opzione, il software ci restituisce alcune righe di spiegazione delle varie opzioni disponibili: |
<code> | <code> | ||
Linea 77: | Linea 79: | ||
</code> | </code> | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Come visibile il software permette la lettura di tutte le grandezze misurate dal contatore ed anche la possibilità di impostare i diversi parametri del contatore stesso, come l’indirizzo, la velocità.</font> | + | Come visibile il software permette la lettura di tutte le grandezze misurate dal contatore ed anche la possibilità di impostare i diversi parametri del contatore stesso, come l’indirizzo, la velocità. |
- | <font inherit/comic sans ms;;inherit;;inherit>Di default, se non specificato diversamente nella riga di comando, il software assumerà:</font> | + | Di default, se non specificato diversamente nella riga di comando, il software assumerà: |
- | <font inherit/symbol;;inherit;;inherit>·</font><font inherit/comic sans ms;;inherit;;inherit>indirizzo a: 1</font> | + | <font inherit/symbol;;inherit;;inherit>·</font>indirizzo a: 1 |
- | <font inherit/symbol;;inherit;;inherit>·</font><font inherit/comic sans ms;;inherit;;inherit>velocità b: 2400 baud</font> | + | <font inherit/symbol;;inherit;;inherit>·</font>velocità b: 2400 baud |
- | <font inherit/symbol;;inherit;;inherit>·</font><font inherit/comic sans ms;;inherit;;inherit>Stop bits S: 1</font> | + | <font inherit/symbol;;inherit;;inherit>·</font>Stop bits S: 1 |
- | <font inherit/symbol;;inherit;;inherit>·</font><font inherit/comic sans ms;;inherit;;inherit>Numero di tentativi z: 1</font> | + | <font inherit/symbol;;inherit;;inherit>·</font>Numero di tentativi z: 1 |
- | <font inherit/symbol;;inherit;;inherit>·</font><font inherit/comic sans ms;;inherit;;inherit>Tempo di risposta j: 2 (0,2s)</font> | + | <font inherit/symbol;;inherit;;inherit>·</font>Tempo di risposta j: 2 (0,2s) |
===== Opzione -w ===== | ===== Opzione -w ===== | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Questo parametro, pur essendo fra gli ultimi arrivati, è molto importante e merita di essere chiarito. E’ infatti indispensabile utilizzarlo nel caso in cui si utilizzano più contatori sullo stesso bus e letti da diversi software (come nel caso in cui si utilizzi un contatore per la produzione con 123solar ed uno per i consumi con MeterN). In tale caso infatti, potrebbero verificarsi delle collisioni fra le due richieste di lettura sullo stesso bus, e questo provocherebbe il blocco delle letture stesse.</font> | + | Questo parametro, pur essendo fra gli ultimi arrivati, è molto importante e merita di essere chiarito. E’ infatti indispensabile utilizzarlo nel caso in cui si utilizzano più contatori sullo stesso bus e letti da diversi software (come nel caso in cui si utilizzi un contatore per la produzione con 123solar ed uno per i consumi con MeterN). In tale caso infatti, potrebbero verificarsi delle collisioni fra le due richieste di lettura sullo stesso bus, e questo provocherebbe il blocco delle letture stesse. |
- | <font inherit/comic sans ms;;inherit;;inherit>L’utilizzo del parametro –w evita questo problema, mettendo in coda la seconda richiesta fino a che la prima non è stata completata e per il tempo in secondi indicato. In tale caso vi suggerisco quindi l’utilizzo di “– w 10”</font> | + | L’utilizzo del parametro –w evita questo problema, mettendo in coda la seconda richiesta fino a che la prima non è stata completata e per il tempo in secondi indicato. In tale caso vi suggerisco quindi l’utilizzo di “– w 10” |
===== Esempi ===== | ===== Esempi ===== | ||
Linea 103: | Linea 105: | ||
==== Versione software ==== | ==== Versione software ==== | ||
- | Per __ verificare la versione del software __ , da terminale digitare semplicemente il comando sdm120c e fra le prime righe di informazioni visualizzate comparirà anche la versioen del software. | + | Per __ verificare la versione del software __ , da terminale digitare semplicemente il comando sdm120c e fra le prime righe di informazioni visualizzate comparirà anche la versione del software. |
==== Cambio indirizzo contatore ==== | ==== Cambio indirizzo contatore ==== | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Per __ cambiare l’indirizzo del dispositivo __ da 1 a 2, premere il pulsante frontale sul contatore per 3 secondi, fino a che compare la scritta - SET – sul display, quindi da terminale digitare (ipotizzando la parità del contatore = None):</font> | + | Per __ cambiare l’indirizzo del dispositivo __ da 1 a 2, premere il pulsante frontale sul contatore per 3 secondi, fino a che compare la scritta - SET – sul display, quindi da terminale digitare (ipotizzando la parità del contatore = None): |
<code> | <code> | ||
Linea 114: | Linea 116: | ||
</code> | </code> | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Riavviare il contatore staccando e riattaccando la fase in ingresso.</font> | + | Riavviare il contatore staccando e riattaccando la fase in ingresso. |
+ | <WRAP center round tip 80%> | ||
+ | E' possibile modificare i vari parametri del contatore anche mediante il software **Modscan32** come indicato in questa specifica [[modscan32|GUIDA]] | ||
+ | </WRAP> | ||
==== Modifica velocità bus ==== | ==== Modifica velocità bus ==== | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Per __ cambiare la velocità di trasmissione __ da 2400 a 9600 del contatore (dopo il parametro -a va messo l’indirizzo del vostro contatore) :</font> | + | Per __ cambiare la velocità di trasmissione __ da 2400 a 9600 del contatore (dopo il parametro -a va messo l’indirizzo del vostro contatore) : |
<code> | <code> | ||
Linea 126: | Linea 131: | ||
</code> | </code> | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Riavviare il contatore staccando e riattaccando la fase in ingresso.</font> | + | Riavviare il contatore staccando e riattaccando la fase in ingresso. |
- | ==== ==== | + | <WRAP center round tip 80%> |
+ | E' possibile modificare i vari parametri del contatore anche mediante il software **Modscan32** come indicato in questa specifica [[modscan32|GUIDA]] | ||
+ | </WRAP> | ||
==== Lettura potenza istantanea ==== | ==== Lettura potenza istantanea ==== | ||
- | <font inherit/comic sans ms;;inherit;;inherit>Quindi, per __ leggere la sola potenza istantanea __ del contatore con indirizzo 2 e velocità 9600 e parità none (N)</font> | + | Quindi, per __ leggere la sola potenza istantanea __ del contatore con indirizzo 2 e velocità 9600 e parità none (N) |
<code> | <code> | ||
Linea 138: | Linea 145: | ||
</code> | </code> | ||
- | **<font 10.0pt/comic sans ms;;inherit;;inherit>NOTA:</font> ** <font 10.0pt/comic sans ms;;inherit;;inherit>Una volta modificato l’indirizzo o la velocità del contatore sarà sempre necessario specificare il relativo valore fra le opzioni, in quanto se omessi, il software assume i valori previsti di default e non vi verrà restituita nessuna lettura.</font> | + | **NOTA: ** Una volta modificato l’indirizzo o la velocità del contatore sarà sempre necessario specificare il relativo valore fra le opzioni, in quanto se omessi, il software assume i valori previsti di default e non vi verrà restituita nessuna lettura. |
\\ | \\ | ||