Differenze

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

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
modscan32 [2017/12/15 23:39]
flane
modscan32 [2020/07/26 11:15] (versione attuale)
flane
Linea 2: Linea 2:
 Nel caso in cui abbiate la necessita di configurare i contatori SDM120modbus,​ che necessitano di un setup via software, ma invece di utilizzare un Raspberry, volete utilizzare un PC con sistema Windows, la soluzione è di utilizzare il software **[[https://​www.win-tech.com/​html/​demos.htm|Modscan32]]**.\\ Nel caso in cui abbiate la necessita di configurare i contatori SDM120modbus,​ che necessitano di un setup via software, ma invece di utilizzare un Raspberry, volete utilizzare un PC con sistema Windows, la soluzione è di utilizzare il software **[[https://​www.win-tech.com/​html/​demos.htm|Modscan32]]**.\\
 \\ \\
-Scaricate e scompattate in una cartella il software, che non necessita di installazione (è una versione demo ma funziona comunque).\\ +<WRAP center round tip 80%> 
-Collegate con uno spezzone di cavo twistati ​i morsetti A e B del contatore al convertitore USB/RS485.\\ +Per qualsiasi dubbio o problema sugli argomenti trattati nella presente guida,\\ formulate le vostre richieste nel **[[http://​www.flanesi.it/​forum/​viewtopic.php?​f=21&​t=2041|FORUM]]** 
-Si suppone che abbiate già installato i driver per il convertitore USB/RS485 e che quindi una volta collegato al PC questo venga regolarmente riconosciuto.\\ +</​WRAP>​ 
-Tramite ​"​__Gestione dispositivi__"​ individuate la com che il sistema ha assegnato al convertitore (nel mio caso COM6).+\\ 
 +[[https://​www.win-tech.com/​html/​demos.htm|Scaricate]] e scompattate in una cartella il software, che non necessita di installazione (è una versione demo ma funziona comunque... altrimenti cercate in rete ;-) ).\\ 
 + 
 +<WRAP center round important 80%> 
 +Attenzione, **utilizzate la versione a 32 bit anche su sistemi a 64 bit**. Personalmente ho avuto dei problemi con la versione a 64 bit, non riuscendo a leggere nulla dal contatore. 
 +</​WRAP>​ 
 + 
 + 
 +Collegate con uno spezzone di cavo twistato ​i morsetti A e B del contatore al convertitore USB/​RS485 ​come indicato nella [[metern_modbus|guida al bus]]\\ 
 + 
 +<WRAP center round important 80%> 
 +Si suppone che abbiate già installato ​in Windows ​i driver per il convertitore USB/RS485 e che quindi una volta collegato al PC questo venga regolarmente riconosciuto ​con relativa porta COM
 +</​WRAP>​ 
 + 
 +Collegate l'​adattatore USB-RS485 al PC e tramite ​"​__Gestione dispositivi__" ​di Windows ​individuate la porta COM che il sistema ha assegnato al convertitore (nel mio caso COM6).\\
 \\ \\
 {{ :​img_metern:​modscan:​modscan32_1.png?​direct&​400 |}} {{ :​img_metern:​modscan:​modscan32_1.png?​direct&​400 |}}
Linea 20: Linea 34:
 In protocol selection lasciate le impostazioni proposte:\\ In protocol selection lasciate le impostazioni proposte:\\
 \\ \\
-{{ :​img_metern:​modscan:​modscan32_6.png?​direct&​400 |}}+{{ :​img_metern:​modscan:​modscan32_6.png?​direct&​300 |}}
 \\ \\
 Impostati i valori cliccate su OK e modscan si connette alla porta seriale (si comincia a vedere che conta i Poll).\\ Impostati i valori cliccate su OK e modscan si connette alla porta seriale (si comincia a vedere che conta i Poll).\\
Linea 39: Linea 53:
 Potete trovare il significato di tutti i registri nella guida al protocollo modbus:\\ Potete trovare il significato di tutti i registri nella guida al protocollo modbus:\\
   * [[http://​www.flanesi.it/​blog/​download/​sdm120c/​SDM120-Modbus_protocol_V2.3.pdf|Contatore monofase SDM120modbus]]   * [[http://​www.flanesi.it/​blog/​download/​sdm120c/​SDM120-Modbus_protocol_V2.3.pdf|Contatore monofase SDM120modbus]]
-  * [[http://​www.flanesi.it/​blog/​download/​sdm220modbus/​SDM220Modbus_protocol_V1.1.pdf|Contatori ​monofase SDM220modbus]] +  * [[http://​www.flanesi.it/​blog/​download/​sdm220modbus/​SDM220Modbus_protocol_V1.1.pdf|Contatore ​monofase SDM220modbus]] 
-  * [[http://​www.flanesi.it/​blog/​download/​sdm230modbus/​SDM230-Modbus protocol V1.2.pdf|Contatori ​monofase SDM230modbus]]+  * [[http://​www.flanesi.it/​blog/​download/​sdm230modbus/​SDM230-Modbus protocol V1.2.pdf|Contatore ​monofase SDM230modbus]]
   * [[http://​www.flanesi.it/​blog/​download/​sdm630modbus/​SDM630_protocol_V1.3.pdf|Contatore trifase SDM630modbus]]   * [[http://​www.flanesi.it/​blog/​download/​sdm630modbus/​SDM630_protocol_V1.3.pdf|Contatore trifase SDM630modbus]]
  
Linea 46: Linea 60:
 Se invece selezionate in "​modbus Point Type" la voce "**O3: HOLDING REGISTER**",​ questo vi permetterà di visualizzare i vari parametri impostati nel contatore, come indirizzo, velocità, parità, etc...\\ Se invece selezionate in "​modbus Point Type" la voce "**O3: HOLDING REGISTER**",​ questo vi permetterà di visualizzare i vari parametri impostati nel contatore, come indirizzo, velocità, parità, etc...\\
 \\ \\
-Nel caso in cui vogliate modificare qualcuno di questi parametri (ad esempio portare la velocità da 2400 a 9600)è innazitutto ​necessario come prima cosa metter ​in modalità ​"​Set" ​il contatore premendo e tenendo premuto il pulsante di impostazione per più di 3 secondi fino a quando comparirà sul display la scritta "​Set"​.+Nel caso in cui vogliate modificare qualcuno di questi parametri (ad esempio portare la velocità da 2400 a 9600) è innazittutto ​necessario come prima cosa mettere ​in modalità ​SET il contatorepremendo e tenendo premuto il pulsante di impostazione per più di 3 secondi fino a quando comparirà sul display la scritta "​Set"​.
 \\ \\
-Rilevate quindi dal manuale del protocollo linkato in precedenza il numero di registro che desiderate modificare, e basterà fare un doppio click sul numero del registro andando quindi a modificare il relativo valore (Value). +Rilevate quindi dal manuale del protocollo linkato in precedenza il numero di registro che desiderate modificare, e basterà fare un doppio click sul numero del registro andando quindi a modificare il relativo valore (campo Value). 
-<WRAP center round important ​60%>+<WRAP center round important>​
 Per modificare i parametri ll contatore deve essere in modalità SET. Per modificare i parametri ll contatore deve essere in modalità SET.
 </​WRAP>​ </​WRAP>​
Linea 56: Linea 70:
  
 Per la modifica dell'​ID selezionate il __registro 40021__ che avrà valore pari al tuo ID, fate un doppio click sul registro e inserite nella tabella il nuovo valore nel campo "​value"​ come numero intero (ad esempio 2) e poi cliccate update. ​ Per la modifica dell'​ID selezionate il __registro 40021__ che avrà valore pari al tuo ID, fate un doppio click sul registro e inserite nella tabella il nuovo valore nel campo "​value"​ come numero intero (ad esempio 2) e poi cliccate update. ​
-{{ :​img_metern:​modscan:​modscan32_9.png?​direct&​400 |}}+{{ :​img_metern:​modscan:​modscan32_9.png?​direct&​300 |}}
  
 Fatto l'​update dovrete cambiare in modscan il device ID e selezionare il nuovo numero impostato. Fatto l'​update dovrete cambiare in modscan il device ID e selezionare il nuovo numero impostato.
  
-==== Esempio 2 : modifica ​valocità ​bus ====+==== Esempio 2 : modifica ​velocità ​bus ====
  
 Per la modifica della velocità del bus (baudrate) il __registro è il 40029__.\\ Per la modifica della velocità del bus (baudrate) il __registro è il 40029__.\\
 Come riportato nel manuale, per impostare il valore di 9600 deve inserire in value il valore 2 Come riportato nel manuale, per impostare il valore di 9600 deve inserire in value il valore 2
-{{ :​img_metern:​modscan:​modscan32_10.png?​direct&​400 |}}+{{ :​img_metern:​modscan:​modscan32_10.png?​direct&​300 |}} 
 +I vari valori possibili per le velocità dei contatori SDM120-220-230 sono:\\ 
 +  * 0 = 2400 baud(default) 
 +  * 1 = 4800 baud. 
 +  * 2 = 9600 baud 
 +  * 5 = 1200 baud 
 +I vari valori possibili per le velocità dei contatori SDM630 sono:\\ 
 +  * 0 = 2400 baud 
 +  * 1 = 4800 baud 
 +  * 2 = 9600 baud (default) 
 +  * 3 = 19200 baud 
 +  * 4 = 38400 baud 
 +Fatto l'​update ricordatevi di disconnettere modscan e creare una nuova connessione con la nuova velocità impostata. 
 + 
 +==== Esempio 3 : modifica parità e bit stop ==== 
 + 
 +Per la modifica della parità del bus ed il bit stop il __registro è il 40019__.\\ 
 +I vari valori possibili dei contatori SDM120-220-230 sono:\\ 
 +  * 0 = 1 bit stop e parità NONE 
 +  * 1 = 1 bit stop e parità EVEN 
 +  * 2 = 1 bit stop e parità ODD 
 +  * 3 = 2 bit stop e parità NONE 
 +Fatto l'​update ricordatevi di disconnettere modscan e creare una nuova connessione con la nuova parità e bit stop impostati. 
  
-Fatto l'​update dovrete disconnettere modscan e creare una nuova connessione con la nuova velocità impostata. 
  
  
  
  • modscan32.1513377552.txt.gz
  • Ultima modifica: 2017/12/15 23:39
  • da flane