Contatore energia con protocollo Modbus

Jun 10, 2015 15 Replies

Salve, sto realizzando con Arduino un contatore di energia per gestire delle utenze elettriche e cercando ho trovato un dispositivo(contatore di energia) che oltre ad avere la solita uscita S0 ad impulsi fornisce un uscita per comunicazione RS485 con protocollo Modbus. Mi sono un po' informato ed effettivamente tramite la RS485 e Modbus si possono ottenere



formatting link
e chiedo se qualcuno ha gia sperimentato qualche sistema per estrapolare i valori che questo contatore puo fornire tramite Modbus ed Arduino.



Grazie


Franco

guarda se puo' esserti di aiuto (trovato con google):

formatting link

Dopo aver strapazzato l'unico neurone rimasto, alfio il 10/06/2015 ha pensato bene di dire:

Ti ringrazio ma l'avevo gia letto... purtroppo li si parla di Raspberry, script, insomma non ci sono istruzioni su come far comunicare questo contatore con Arduino.

Franco

"Franzthepanz" ha scritto nel messaggio news:mla275$1dg$ snipped-for-privacy@speranza.aioe.org...

il codice lo devi scrivere tu :-) ho visto che c'e' il protocollo modbus e gli indirizzi dei dati che si possono leggere o scrivere. in fondo e' solo un invio query e attesa riposta.

Dopo aver strapazzato l'unico neurone rimasto, alfio il 10/06/2015 ha pensato bene di dire:

ma va ! lol

Infatti di quello si tratta. Non ho mai lavorato con protocolli di questo genere e mi piacerebbe trovare un qualche testo che mi dia un minimo di basi su come funziona questo genere di protocollo. In rete ci sono parecchi posti dove viene spigato ma presuppongono gia una conoscenza di base che io non ho.

Franco

Il 11/06/2015 07:47, Franzthepanz ha scritto:

Hai posta, se arriva fischia! Angelo

Dopo aver strapazzato l'unico neurone rimasto, Deh! il 11/06/2015 ha pensato bene di dire:

specialmente nel campo della hobbistica.

Franco

Una domanda sullo smartmeter indicato nel primo post. Le caratteristiche dicono che il meter di suo consuma "< 2W/10VA".

Come lo interpreto?

Se il carico consuma 100 VA .. il meter si prende 20W?

diventa un fornetto! O son sempre

e per la potenza apparente minore di 10 VA. Se posso ipotizzare, l'alimentazione viene derivata dalla 220 Vac 50 Hz tramite un condensatore in serie che si chiude su un resistore. Ipotizzo che la caduta sul resistore sia 10 Volt. Se posso ipotizzare dai valori 10 VA/220 VAC = circa 0,05 A = 50 mA Reattanza del condensatore circa (220- 10)/0,05 = circa 4400 ohm da XC = 1/(6,28*50*C) ; C = 1/ (6,28*50*XC) = 1/(314*4400) = 10^-6/(150) = 1/150 uF = circa 7 nanofarad. R = 10/0,05 = 20 ohm resistenza equivalente del circuito raddrizzatore filtro che alimenta lo smartmeter.

Ho fatto i conti a mente, non garantisco che siano giusti. Qualcuno concorda ??

This post on narkive: http://narkive.com/hqNiYSsm.9

Il 12/06/2015 07:47, Franzthepanz ha scritto:

La mia esperienza con il modbus risale a alcuni anni indietro nel tempo, ma proprio in questi giorni, alla ricerca di un protocollo da usare per la domotica e i sistema di allarme, ho trovato Freedomotic che usa Java e il protocollo ModBus e potrei essere della partita. Se hai bisogno di qualche spiegazione, visto che e' molto probabile che per portare avanti questo mio progetto "hobbistico", dovro' riprendere a programmare in java con il modbus. Eventualmente, prova a chiedere... al limite ti diro' che non sono in grado di aiutarti, ma puo' darsi che qualche altro frequentatore possa essere utile ad entrambi. Ciao Angelo

Dopo aver strapazzato l'unico neurone rimasto, Deh! il 12/06/2015 ha pensato bene di dire:

sul come comunicare con Arduino. Rimango collegato al post

Franco

Grazie per la risposta e per i conti. Ordino il pezzo e provo a fare un po' di misure. Temo che non ci sia altra via.

PaoloC

PS: se "ACER AL2216W del 2008" ti dice qualcosa, ci siamo stretti la mano un paio di autunni fa, una domenica mattina.

Confermo, mercatino ARI, acquistato monitor? . 73

This post on narkive: http://narkive.com/hqNiYSsm.13

No, grazie! Credo parlassimo di progetti Arduino, controllo di motori passo-passo, ...

Ciao

Dicci che lo hai scritto per farci ridere!

Il 12/06/2015 20:11, Franzthepanz ha scritto:

io ho solo implementato in C il controllo di un inverter Altivar 12

per ora ho solo questi links

formatting link

CRC giusto ,errato ecc

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required