Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
sdm120c_parametri [2018/05/22 21:01]
flane creata
sdm120c_parametri [2020/04/01 23:44] (versione attuale)
flane [Modifica indirizzo e velocità contatore]
Linea 1: Linea 1:
-====== ​6 PARAMETRI COMUNICAZIONE CONTATORE ​======+====== ​Parametri di comunicazione dei contatori ​======
  
 Una volta completati tutti i collegamenti del contatore, è importante capire come quest’ultimo risulta configurato,​ prima di poter procedere. \\ Una volta completati tutti i collegamenti del contatore, è importante capire come quest’ultimo risulta configurato,​ prima di poter procedere. \\
 +\\
 I parametri da individuare ed appuntarsi per le successive configurazioni saranno: I parametri da individuare ed appuntarsi per le successive configurazioni saranno:
   * porta USB con cui il Raspberry identifica l’adattatore USB-RS485 ​   * porta USB con cui il Raspberry identifica l’adattatore USB-RS485 ​
Linea 8: Linea 9:
   * parità della comunicazione modbus   * parità della comunicazione modbus
  
-===== 6.1 Porta USB Raspberry =====+===== Porta USB Raspberry =====
  
 Nel caso abbiamo collegato al Raspberry un solo adattatore USB-RS485 la porta molto probabilmente sarà ttyUSB0.\\ Nel caso abbiamo collegato al Raspberry un solo adattatore USB-RS485 la porta molto probabilmente sarà ttyUSB0.\\
Linea 15: Linea 16:
 Nel mio caso avendo due adattatori collegati il Raspberry li ha configurati come ttyUSB0 e ttyUSB1. Nel mio caso avendo due adattatori collegati il Raspberry li ha configurati come ttyUSB0 e ttyUSB1.
  
-===== 6.2 Indirizzo e velocità contatore =====+===== Indirizzo e velocità contatore =====
  
 Per individuare questi parametri, basterà premere più volte il pulsante presente sull'​sdm120c. In tal modo è possibile visualizzare la varie grandezze misurate dal contatore e ad un certo punto leggere anche l’indirizzo e la velocità : Per individuare questi parametri, basterà premere più volte il pulsante presente sull'​sdm120c. In tal modo è possibile visualizzare la varie grandezze misurate dal contatore e ad un certo punto leggere anche l’indirizzo e la velocità :
  
-{{ :​img_sdm120:​sdm120_parametri.png?​direct&​400 ​|}}+{{ :​img_sdm120:​sdm120_parametri.png?​ |}}
  
 Appuntiamoci quindi l’indirizzo la velocità e la parità che useremo in seguito. Appuntiamoci quindi l’indirizzo la velocità e la parità che useremo in seguito.
  
-===== 6.3 Parità =====+===== Parità =====
  
 Nel caso in cui il vostro contatore non visualizzi la parità, possiamo individuarla come indicato in seguito. Se invece il vostro contatore visualizza la parità come indicato sopra, saltate questo paragrafo.\\ Nel caso in cui il vostro contatore non visualizzi la parità, possiamo individuarla come indicato in seguito. Se invece il vostro contatore visualizza la parità come indicato sopra, saltate questo paragrafo.\\
Linea 51: Linea 52:
   * Parità comunicazione modbus   * Parità comunicazione modbus
  
-===== 6.4 Modifica indirizzo e velocità contatore =====+===== Modifica indirizzo e velocità contatore =====
  
 Affinché il sistema di monitoraggio funzioni correttamente,​ è necessario che l’indirizzo modbus del contatore corrisponda al numero di meter che assegneremo successivamente ai consumi (2). \\ Affinché il sistema di monitoraggio funzioni correttamente,​ è necessario che l’indirizzo modbus del contatore corrisponda al numero di meter che assegneremo successivamente ai consumi (2). \\
 Procediamo quindi ad impostare l’indirizzo del contatore a 2 e la velocità del modbus a 9600, in modo da rendere molto più veloce la lettura dei dati. \\ Procediamo quindi ad impostare l’indirizzo del contatore a 2 e la velocità del modbus a 9600, in modo da rendere molto più veloce la lettura dei dati. \\
-Normalmente il contatore arriva preimpostato con indirizzo 1 e con velocità 2400 pertanto, come indicato nella specifica GUIDA, dovremmo eseguire quanto segue.+Normalmente il contatore arriva preimpostato con indirizzo 1 e con velocità 2400 pertanto, come indicato nella [[sdm120c_guida|specifica GUIDA]], dovremmo eseguire quanto segue.
  
-==== 6.4.1 Modifica indirizzo contatore ====+<WRAP center round important>​ 
 +**NOTA:** Le ultime versioni del software sdm120c sono un pò "​capricciose"​ nella modifica dei parametri del contatore, e potreste non riuscire nel vostro intento. 
 +Il consiglio è di modificarli sotto windows con [[modscan32|modscan]],​ oppure utilizzando una [[http://​www.flanesi.it/​listing/​sdm120c/​SDM120C-1.1.5.zip|vecchia versione del software sdm120c]] (che funziona sempre al primo colpo) da tenervi in parte ed utilizzare solo per questo scopo. 
 +</​WRAP>​ 
 + 
  
-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: Se parità N : sdm120c -a 1 -s 2 /​dev/​ttyUSB0 New address 2 You have to restart the meter for apply changes +==== Modifica ​indirizzo contatore ​====
- +
-Se parità E: sdm120c -a 1 -s 2 –P E /​dev/​ttyUSB0 New address 2 You have to restart the meter for apply changes+
  
 +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: \\
 +\\
 +Se parità N : 
 +<​code>​sdm120c -a 1 -s 2 -b2400 -j10 -z10 -w10 /​dev/​ttyUSB0 ​
 +New address 2
 +You have to restart the meter for apply changes</​code>​
 +\\
 +Se parità E: 
 +<​code>​sdm120c -a 1 -s 2 –P E  -b2400 -j10 -z10 -w10 /​dev/​ttyUSB0 ​
 +New address 2
 +You have to restart the meter for apply changes</​code>​
 +\\
 Riavviare il contatore staccando e riattaccando la fase in ingresso. Riavviare il contatore staccando e riattaccando la fase in ingresso.
  
-==== 6.4.2 Modifica velocità modbus ====+==== Modifica velocità modbus ====
  
-Per cambiare la velocità di trasmissione da 2400 a 9600 premere il pulsante frontale sul contatore per 3 secondi, fino a che compare la scritta - SET – sul display, quindi da terminale digitare: Se parità N : sdm120c -a 2 -r 9600 –P N /​dev/​ttyUSB0 New baud_rate 9600 You have to restart the meter for apply changes+Per cambiare la velocità di trasmissione da 2400 a 9600 premere il pulsante frontale sul contatore per 3 secondi, fino a che compare la scritta - SET – sul display, quindi da terminale digitare: ​\\ 
 +Se parità N :  
 +<​code>​sdm120c -a 2 -r 9600 –P N -j10 -z10 -w10 /​dev/​ttyUSB0 ​ 
 +New baud_rate 9600 
 +You have to restart the meter for apply changes</​code>​ 
 +\\ 
 +Se parità E :  
 +<​code>​sdm120c -a 2 -r 9600 –P E -j10 -z10 -w10 /​dev/​ttyUSB0  
 +New baud_rate 9600 
 +You have to restart the meter for apply changes</​code>​ 
 +\\ 
 +Riavviare il contatore staccando e riattaccando la fase in ingresso.\\
  
-Se parità E : sdm120c -a 2 -r 9600 –P E /​dev/​ttyUSB0 New baud_rate 9600 You have to restart the meter for apply changes +===== Test di lettura contatore =====
- +
-Riavviare il contatore staccando e riattaccando la fase in ingresso. +
- +
-===== 6.5 Test di lettura contatore =====+
  
 Per essere certi che tutto funzioni correttamente,​ eseguiamo ora un test di lettura del contatore. A seconda del valore di parità dovremmo digitare il relativo comando di test: Per essere certi che tutto funzioni correttamente,​ eseguiamo ora un test di lettura del contatore. A seconda del valore di parità dovremmo digitare il relativo comando di test:
  
-Indirizzo modbus +|| Indirizzo modbus ​Velocità modbus ​Porta USB Parità ​Comando test || 
- +|| 9600 ttyUSB0 ​sdm120c -a 2 -P O -b 9600 -j10 -z10 -w10  ​/​dev/​ttyUSB0 ​|| 
-Velocità modbus +|| 9600 ttyUSB0 ​sdm120c -a 2 -P E -b 9600 -j10 -z10 -w10 /​dev/​ttyUSB0 ​|| 
- +|| 9600 ttyUSB0 ​sdm120c -a 2 -P N -b 9600 -j10 -z10 -w10 /​dev/​ttyUSB0 ​|| 
-Porta USB +\\ 
- +La corretta risposta al comando di test dovrebbe già restituire l’elenco di tutti i valori disponibili: ​ 
-Parità Comando test 2 9600 ttyUSB0 O sdm120c -a 2 -P O -b 9600 /​dev/​ttyUSB0 2 9600 ttyUSB0 E sdm120c -a 2 -P E -b 9600 /​dev/​ttyUSB0 2 9600 ttyUSB0 N sdm120c -a 2 -P N -b 9600 /​dev/​ttyUSB0 +<​code>​sdm120c -a 2 -P E -b 9600 -j10 -z10 -w10 /​dev/​ttyUSB0 
- +Voltage: 218.30 V 
-La corretta risposta al comando di test dovrebbe già restituire l’elenco di tutti i valori disponibili:​ sdm120c -a 2 -P E -b 9600 /​dev/​ttyUSB0 Voltage: 218.30 V Current: 0.00 A Power: 0.00 W Power Factor: 1.00 Frequency: 50.00 Hz Import Active Energy: 6409 Wh Export Active Energy: 0 Wh Total Active Energy: 6409 Wh OK I valori ovviamente potranno essere diversi da quelli illustrati e corrispondenti a quelli rilevati in quel momento dal vostro contatore. Se il contatore non risponde correttamente ricontrollate quanto fatto in precedenza in quanto in queste condizioni MeterN non potrà funzionare. +Current: 0.00 A 
- +Power: 0.00 W 
-Per approfondire il funzionamento dello script consultare ​l’APPENDICE A della presente ​guida.+Power Factor: 1.00 
 +Frequency: 50.00 Hz 
 +Import Active Energy: 6409 Wh 
 +Export Active Energy: 0 Wh 
 +Total Active Energy: 6409 Wh 
 +OK</​code>​ 
 +\\ 
 +I valori ovviamente potranno essere diversi da quelli illustrati e corrispondenti a quelli rilevati in quel momento dal vostro contatore. Se il contatore non risponde correttamente ricontrollate quanto fatto in precedenza in quanto in queste condizioni MeterN non potrà funzionare. 
 +\\ 
 +Per approfondire il funzionamento dello script consultare ​la [[sdm120c_guida|specifica guida]] ​presente ​in wiki.
  • sdm120c_parametri.1527015681.txt.gz
  • Ultima modifica: 2018/05/22 21:01
  • da flane