[Modbus] Usart

12 Anni 1 Mese fa #1 da cristian.perini2
[Modbus] Usart è stato creato da cristian.perini2
Ciao a tutti,

volevo condividere con tutta la comunità il mio progetto, un client Modbus con la Freedom II !!

Non ho assolutamente la presunzione che sia perfetto, anzi è pieno di difetti e si può migliorare in un sacco di aspetti, è proprio per questo che lo voglio condividere con voi per avere un feedback.

Penso comunque sia un buon punto di partenza, in quanto ritengo che la comunicazione con l'esterno per un sistema embedded sia fondamentale.

Allego un altro esempio contenente l'acquisizione dei 3 sensori montati culla Freedom II.

Per qualsiasi problema o chiarimento sarò lieto di rispondere.

File allegato:

Nome del file: ModBus.zip
Dimensione del file:53 KB

File allegato:

Nome del file: SensorLab.zip
Dimensione del file:67 KB
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • cristian.perini2
  • New Member
  • New Member
Di più
12 Anni 1 Mese fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: [Modbus] Usart
Ciao Cristian,

grazie per aver condiviso il progetto.
Devo dire che non ho mai usato Modbus pur avendone sentito parlare e conoscendo in generale le applicazioni.
Potresti spiegare qual'e' il setup con cui hai testato il sistema?

Dal lato sensori hai Freedom II! :)
Immagino tu abbia usato Modbus via RS232.
Dal lato PC come hai testato il tutto?

Il programma sembra ben organizzato ma ammetto di non aver visto i dettagli dell'implementazione, ma ricordo la discussione che abbiamo fatto sui vari task e la loro gestione quindi il programma non mi ha preso impreparato!

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
12 Anni 1 Mese fa #3 da cristian.perini2
Risposta da cristian.perini2 al topic Re: [Modbus] Usart
Ciao,

effettivamente hai ragione, ho dato veramente poche informazioni per partire.

Vediamo di dare un aiutino.

Partiamo con quello di cui abbiamo bisogno:

- Scheda di sviluppo Freedom II
- Convertitore USB-RS232
- Software Master Modbus

Come software per il Master modbus ho utilizzato un comodissimo programma realizzato da un amico e collega che potete trovare qui:
www.zetaprogetti.it/website/download/category/1-modbus.html
a questo link potete trovare anche il mio progetto e lo slave modbus per un PIC16

Nel caso si voglia provare il SensorLab basta configurare correttamente la scheda di sviluppo ed il gioco è fatto.

I jumper JP1,JP2,JP3, JP5 vanno posizionati a sinistra in modo da attivare i sensori. Per il resto non ci sono problemi.

Adesso non mi vengono altre cose in mente da dovervi spiegare.

Se avete problemi chiede pure, anche per il funzionamento del Zmodbus(Master Mundbus)

Per chi non avesse il convertitore USB-RS232 allego anche la versione che funziona emulando la porta COM grazie al modulo interno USB. Per la configurazione dei jumper vedere l'articolo "Leggere e Scrivere dati via USB"


File allegato:

Nome del file: USB.zip
Dimensione del file:259 KB
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • cristian.perini2
  • New Member
  • New Member
Di più
12 Anni 4 Settimane fa #4 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: [Modbus] Usart
Ottimo,

grazie per i chiarimenti.
proprio questa settimana mi e' capitato di vedere che il modbus oltre ad avere la versione RS232 e RS485 ha anche la versione TCP/IP. Ho visto dei grafici in cui venivano mostrati i protocolli industriali e il loro utilizzo.
Il modbus era ben posizionato! :)

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login