
-
Electronic Team, Inc. • 2019-12-11T12:12:56
Sono finiti i tempi in cui i sistemi industriali centralizzati utilizzavano armadi enormi con apparecchiature che collegavano per chilometri di cavi spessi a sensori e attuatori. Oggi, nella stragrande maggioranza dei casi, è molto più vantaggioso installare diversi controller locali, riuniti in un'unica rete e inviare dati ai server tramite protocolli di comunicazione efficienti come Modbus. Ciò consente di risparmiare su installazione, test e manutenzione di apparecchiature industriali rispetto ai sistemi centralizzati.
In questo articolo, ti spiegheremo perché il protocollo di comunicazione Modbus è la scelta migliore per le reti industriali e quale avanzato software di analisi delle porte COM ti aiuterà a scansionare i messaggi Modbus nel modo più semplice e conveniente.
Contenuto:
Se si lavora con i protocolli Modbus e si dispone di uno strumento o dispositivo che è possibile collegare alla porta COM del PC, è probabile che sia necessario raccogliere i dati seriali ricevuti per la sua ulteriore analisi. Modbus Analyzer (aka Serial Port Monitor) di Electronic Team è un'utilità professionale universale che può facilmente aiutarvi a gestire quasi tutti gli strumenti seriali con una porta RS232. Questo software dedicato è un modo ottimale per interpretare o analizzare i messaggi ricevuti o inviati dall'apparecchiatura.
Quando un dispositivo invia un messaggio, di solito contiene tutti i tipi di caratteri e codici aggiuntivi.
Lo scanner Modbus è utile per estrarre i dati rilevanti da ciascun messaggio. L'app è progettata per decodificare i dati Modbus ASCII e Modbus RTU ricevuti e inviati attraverso le porte COM del sistema.
Il programma consente di visualizzare i messaggi seriali in entrata e in uscita nel formato più conveniente e leggibile. Inoltre, il software è dotato di un'opzione di ricerca integrata avanzata e di strumenti di filtraggio stream unici con impostazioni predefinite.
Ecco come è possibile avviare una sessione di monitoraggio e annusare i dati utilizzando il semplice Software di scansione Modbus RTU e ASCII:
Una volta avviata la sessione di monitoraggio con la vista Modbus, è possibile impostare la configurazione richiesta nelle preferenze del visualizzatore.
Per fare questo, dovresti andare a “Sessione -> Preferenze”;
Scegli il colore per data, intestazione, struttura, dettagli, checksum ed errori. Quindi, selezionare se scansionare i dati Modbus come Modbus RTU o Modbus ASCII.
Scanner Modbus ASCII e RTU si sono dimostrati uno strumento efficace per rintracciare i possibili problemi durante lo sviluppo di applicazioni e driver seriali, testare e ottimizzare i dispositivi seriali, ecc.
Questo sniffer professionale RS232 e RS485 offre una serie di funzioni avanzate, tra cui:
Come risultato della costante modernizzazione della produzione, oggi sempre più sistemi di automazione industriale si basano su reti di distribuzione che lavorano su protocolli di trasferimento dati flessibili.
Esiste un'ampia varietà di interfacce e protocolli di trasferimento dati che forniscono comunicazioni all'interno di reti industriali. Questi includono Modbus, Ethernet, CAN, HART, PROFIBUS, ecc. Permettono il trasferimento dei dati tra sensori, controllori e attuatori; calibrazione di sensori; alimentazione di sensori e attuatori; comunicazione tra i livelli inferiore e superiore dei sistemi di controllo del processo e altro ancora.
I protocolli di trasferimento dati vengono di solito sviluppati in base ai requisiti di un particolare sistema produttivo e tecnico e forniscono una connessione affidabile e un'elevata precisione di trasferimento dei dati tra dispositivi diversi. Oltre all'affidabilità del funzionamento in condizioni difficili, i sistemi TP ACS richiedono spesso funzionalità funzionali elevate, flessibilità nella costruzione, facilità di integrazione e manutenzione e conformità agli standard del settore.
Il protocollo Modbus è ampiamente usato come canale di comunicazione tra elementi di automazione in reti di dati industriali. Esistono tre principali implementazioni del protocollo Modbus. Due di questi sono progettati per la comunicazione di dati seriali su entrambe le linee EIA / TIA-232-E (RS-232), EIA-422, EIA / TIA-485-A (RS-485) e ottica (e radio) in rame: Modbus RTU e Modbus ASCII. E uno di questi è per la trasmissione di dati su reti Ethernet: Modbus TCP.
La differenza tra Modbus ASCII e Modbus RTU i protocolli stanno nel modo in cui codificano i personaggi. In modalità ASCII, i dati vengono codificati utilizzando una tabella ASCII in cui due byte di dati corrispondono a ciascun carattere. Nella modalità RTU, i dati vengono trasmessi sotto forma di simboli binari a 8 bit, che forniscono una velocità dati maggiore. Con ASCII può esserci un ritardo fino a 1 secondo, a differenza della RTU, dove i messaggi devono essere continui. Inoltre, la modalità ASCII ha un sistema semplificato di decodifica e gestione dei dati.
I protocolli Modbus (Modbus ASCII, Modbus RTU e Modbus TCP) utilizzano un protocollo applicativo per garantire la loro compatibilità. Il numero massimo di nodi nella rete Modbus è 31. La lunghezza delle linee di comunicazione e la velocità di trasferimento dati dipendono dall'implementazione fisica dell'interfaccia. Tutti gli elementi della rete Modbus interagiscono utilizzando un modello client-server basato su transazioni costituite da una richiesta e una risposta.
Aree di applicazione industriale Modbus: comunicazione di sensori e attuatori con controller, comunicazione di controllori e computer di controllo, comunicazione con sensori, controllori e reti aziendali, connessioni in sistemi SCADA, ecc.
La semplicità di implementazione dei protocolli Modbus ha portato alla sua ampia applicazione nei sistemi industriali e non solo. Oggi l'equipaggiamento di quasi tutti i produttori viene fornito con il supporto per i protocolli Modbus.
Una volta che si inizia a beneficiare della funzionalità di scansione Modbus di Serial Port Monitor, facci sapere come è andata nei commenti. Anche le tue domande sono ben accette! Se hai uno scenario di utilizzo che vorresti condividere, andare qui.