Vai al contenuto
PLC Forum


Software Per Contatore Elettrico Modbus


ricc63

Messaggi consigliati

ciao a tutti,

premetto che non sono un esperto del settore.

Ho acquistato un contatore elettrico, dotato di uscita modbus.

Vorrei poter acquisire e memorizzare i dati di consumo elettrico, tramite pc.

Quale software installare ?

Link al commento
Condividi su altri siti


ciao,

ho installato winlog e sembra user-friendly come software. Tuttavia non riesco a comunicare.

Faccio un passo indietro per spiegare ciò che ho fatto.

Ho comprato il DSR 210c (contatore digitale), che è dotato di bus rs485 e comunica con l'esterno mediante protocollo "Modbus RTU with 16 bit crc".

Poi ho collegato questa scheda convertitrice rs485-pc usb al mio pc, installando i driver, configurato su porta com 4 (baud 1200).

Il contatore digitale ha l'indirizzo "id" di default "id=01" ed un certo serial number.

La lista degli indirizzi dove poter pescare i vari parametri del contatore (tensione, corrente, frequenza, ecc), la potete trovare è riportata qui di seguito:

15ydc83.jpg

Quindi ho provato con winlog a configurare una lettura di tensione, ma senza successo.

I due dispositivi (contatore e pc) comunicano, ma con errori di lettura.

In particolare, nel "Gate Builder" di winlog, come indirizzo ho inserito:

3h:2000

E' corretto ?

Modificato: da ricc63
Link al commento
Condividi su altri siti

ciao

usa il programma al post 2 per testare la comunicazione.

quando la comunicazione funziona con quel programma allora vai avanti con i tuoi test con il winlog.

ma devi usare prima l'altro programma (o similari che trovi in internet) per testare le connessioni.

se le connessioni non funzionano con i programmi di test modbus è inutile andare avanti con il winlog

Link al commento
Condividi su altri siti

ciao lelos,

ho scaricato il programma in oggetto (simply modbus) e sto facendo qualche prova.

puoi confermarmi che lo schema di collegamento del post 6 è corretto ?

ho provato ad invertire i cavi (A-B con B-A) e sembra che il contatore apparentemente comunica lo stesso (quando si instaura una comunicazione, sul display del contatore elettrico lampeggia una cornetta telefonica).

Quindi desumo che collegarli in un verso o in quello opposto è la stessa cosa. E' corretto ?

Link al commento
Condividi su altri siti

ciao

Quindi desumo che collegarli in un verso o in quello opposto è la stessa cosa. E' corretto ?

la trasmissione di uno deve collegarsi al ricevimento dell'altro

Link al commento
Condividi su altri siti

ovvero:

master slave

A ----------------------- B

B ----------------------- A

giusto ?

e nel caso in cui avessi più slave lo schema è sempre lo stesso ?

master slave1 slave2 slave3

A ----------------------- B --------------------------- B ------------------------- B

B ----------------------- A --------------------------- A ------------------------- A

Link al commento
Condividi su altri siti

No il tuo schema è errato.

La RS485 è una linea half duplex con segnali differenziali.

Sono solo 2 fili ed i segnali non devono essere incrociati.

Tutti gli A son colelgati agli A e tutti i B son collegati ai B.

Leggi qui i dati fondamentali del procollo HW RS485

Link al commento
Condividi su altri siti

Ciao Livio,

ti ringrazio per l'intervento e per l'ottimo link (molto chiarificatore).

Come cavo per fare i test di comunicazione tra contatore digitale e PC ho utilizzato circa 3 metri di doppino telefonico (non schermato), mentre nel link si parla di utilizzare, per impedire disturbi i "cavi twistati".

Quindi lo cambio con un cavo di rete ? Inoltre la calza dovrei metterla su GND: tuttavia ho il GND sul dispositivo PC USB converter, ma non sul contatore digitale.

In questo caso lascio stare il collegamento a massa della calza ?
Riporto qui sotto lo schema di connessione del contatore digitale.

mrwwzr.jpg

i

Modificato: da ricc63
Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...