Go Down

Topic: Arduino e PROFIBUS (Read 1 time) previous topic - next topic

pioneer10

Buongiorno a tutti, volevo utilizzare arduino per registrare i dati di un misuratore di portata

http://products.endress.com/eh/home.nsf/#product/FMR240

Lo standard di uscita è PROFIBUS.

Output:
- 4 ... 20 mA HART
- PROFIBUS PA
- FOUNDATION Fieldbus

Mi chiedevo se questo output è difficile da interfacciare con arduino? E se qualcuno ha mai affrontato il problema.
grazie


ratto93

Mai sentito O.o

prova a cercarti qualche libreria già fatta...
Se corri veloce come un fulmine, ti schianterai come un tuono.

Federico Vanzati

Profibus è uno standard di comunicazione proprietario di Siemens basato su RS485. Io non mai visto in giro librerie che lo implementano su arduino, probabilmente perché non è neanche possibile farlo in modo open visto che è un protocollo chiuso.

Esistono però delle librerie per il Modbus.
F

pioneer10

Traducono che molto probabilmente non è  possibile far dialogare i due elementi.
Io ci capisco poco, ma non é  limitativo che un misuratore di portata di una azienda possa dialogare solo con il protocollo chiuso  di un'altra?

Mi suona un po strano questo...


leo72

E' il closed source tanto caro alle grosse aziende. Grazie ad accordi commerciali mangiano in 2, chi produce il sensore e chi produce il lettore.

pioneer10

Ok... Ora è  tutto  chiaro...
La mia speranza di usare il misuratore con arduino diventa vana...

pioneer10

Confermate che non c'è possibilità di dialogo tra arduino e un misuratore con Profibus?

ypkdani

Per precisare alcuni PLC montano schede che comunicano via modbus il quale è un protocollo libero quindi se trovate le stesse schede ma con questo protocollo allora avete la possibilità di far comunicare arduino con queste

veseo

Il Profibus come protocollo di comunicazione è implementato dalla maggioranza dei produttori di DCS e PLC industriali, quindi non è affatto un sistema chiuso. Diverso dire che possa essere richiesto un corrispettivo per vendere dispositivi capaci di comunicare in Profibus.

La struttura dati in se non è particolarmente differente da quella usata per il Modbus, ma il Profibus ha diverse varianti per trasmettere sia i dati di processo in modo deterministico, sia altre informazioni (gestione allarmi, time stamping eventi, ...) in modo non deterministico.

In particolare il Profibus PA prevede l'alimentazione via bus.
Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

pioneer10

Tornando alla domanda originaria.
É  possibile interfacciare arduino  con questo misuratore?
Se si come posso fare?


ratto93

Non mi pareva ci volessa tanto a cercare se c'erano librerie  :D
Tieni :) magari potrebbe esserti di spunto :
http://electronics.stackexchange.com/questions/4413/avr-or-arduino-profibus-interface-project
Se corri veloce come un fulmine, ti schianterai come un tuono.

veseo

Credo che nel caso di piooner10 sia necessaria una libreria per far agire l'AVR come master, queste purtroppo sono per il funzionamento in modalità slave.

Saluti,
Dario.
Souliss - Open-source Distributed Home Automation with Arduino and Android

http://www.souliss.net
Follow at @soulissteam

@veseotech

ratto93


Credo che nel caso di piooner10 sia necessaria una libreria per far agire l'AVR come master, queste purtroppo sono per il funzionamento in modalità slave.

Saluti,
Dario.

Si però può studiarsi come funziona ed adattarla all'utilizzo che ne deve fare...
Se corri veloce come un fulmine, ti schianterai come un tuono.

pioneer10

Grazie. Ci studio su un pò e vi farò sapere...
Saluti Pionee10

Go Up