- Messaggi: 17
- Ringraziamenti ricevuti 0
[Modbus] Usart
12 Anni 8 Mesi 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.
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.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- cristian.perini2
- Autore della discussione
- New Member
Riduci
Di più
12 Anni 8 Mesi 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
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.
12 Anni 8 Mesi 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"
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"
Si prega Accedi o Crea un account a partecipare alla conversazione.
- cristian.perini2
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 17
- Ringraziamenti ricevuti 0
12 Anni 8 Mesi 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
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.
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.