Modbus su Ethernet
Accedere ai dati Modbus su IP

Modbus è un protocollo standard per la comunicazione seriale. Popolare in tutti i settori, viene spesso utilizzato per collegare vari dispositivi e strumenti elettronici industriali a un sistema che raccoglie dati o un controller principale. Un esempio comune potrebbe essere un dispositivo che misura la temperatura e il livello di umidità e invia i dati raccolti al centro di controllo tramite un computer.

Cos'è Modbus?

Il protocollo di comunicazione seriale noto come Modbus è stato sviluppato e pubblicato nel 1979 da Modicon® con l'intento di implementarlo nei propri controllori programmabili (PLC). Il protocollo è fondamentalmente una tecnica di abilitazione della trasmissione dei dati tra dispositivi tramite un'interfaccia seriale. Il Modbus Master è il nome del dispositivo che richiede i dati. Le sue richieste di dati sono gestite da dispositivi noti come Modbus Slave. Esiste un singolo master nella configurazione di rete Modbus standard e fino a 247 dispositivi slave identificati in modo univoco da un indirizzo slave da 1 a 247. Il master ha la capacità di scrivere sui dispositivi slave.

Modbus

Le specifiche ufficiali del protocollo Modbus sono definite Qui


Usi di Modbus


I produttori possono incorporare Modus nelle loro apparecchiature senza diritti d'autore poiché è stato sviluppato come protocollo aperto. È ampiamente utilizzato per il collegamento di dispositivi elettronici industriali e si è evoluto fino a diventare un protocollo di comunicazione comune ampiamente utilizzato nell'industria e nella produzione. Il protocollo viene utilizzato principalmente per abilitare la trasmissione dei dati richiesta tra gli strumenti remoti e il server dati centrale o il controller. Un esempio è un dispositivo di monitoraggio della pressione che aggiorna il computer centrale attraverso la comunicazione seriale. I sistemi di controllo di supervisione e acquisizione dati (SCADA) utilizzano spesso il protocollo Modbus per comunicare tra un'unità terminale remota (RTU) e il computer di supervisione. Sono disponibili versioni del protocollo Modbus (Modbus RTU e Modbus ASCII) e Ethernet (Modbus TCP).

Cos'è il protocollo Modbus TCP / IP?


Modbus TCP / IP è un tipo di protocollo Modbus progettato per il controllo e la supervisione di apparecchiature su TCP o IP. È possibile utilizzare Modbus su Internet o Intranet se un dispositivo supporta socket TCP / IP e si sa come eseguire un driver TCP. Altrimenti, ci sono modi alternativi per farlo, ne parleremo di seguito.

Sec logo

Serial to Ethernet Connector


Requisiti: Requisiti per Windows (32-bit e 64-bit): XP/2003/2008/ Vista/7/8/10, Windows Server 2016. 4.66MB spazio libero. Versione 7.1.876. (27 Genn, 2017). 4.9 Rango basato su 52+ utenti, Recensioni(86)
Categoria: Communication Application
Il software consente di lavorare con i dati Modbus RTU e ASCII sulla rete. È possibile condividere Modbus su Ethernet in pochi passaggi. Installa l'app e accedi al dispositivo seriale remoto.
Serial to Ethernet Connector

Condivisione di Modbus RTU / ASCII su Ethernet


Soluzione software


Questo è un software speciale - Serial to Ethernet Connector che ti consente di lavorare con Modbus su Ethernet. Consente di fornire l'accesso condiviso a un dispositivo Modbus locale tramite rete, in modo che altri utenti della rete possano raggiungere il proprio contenuto e funzionalità come se fossero collegati direttamente alle proprie macchine. Analogamente, anche tu puoi accedere a un Modbus remoto su Ethernet indipendentemente dalla tua vicinanza fisica al dispositivo. Il numero di dispositivi con cui è possibile lavorare su una rete può essere fino a 500, ed è possibile accedere a tutti contemporaneamente.

Serial to Ethernet Connector

Per iniziare a utilizzare il connettore da seriale a Ethernet, Scaricare e installarlo su un computer che condivide un dispositivo locale (server) e computer che devono accedervi in ​​remoto tramite la rete (client). Avvia l'app sul server e "Condividi" un dispositivo richiesto, quindi "Connetti" ad esso dai computer remoti - la funzionalità del dispositivo diventa disponibile per gli utenti della rete come se fosse un dispositivo locale.

Il connettore da seriale a Ethernet reindirizza Modbus RTU su TCP / IP su computer remoti. In cambio, visualizzano una connessione seriale virtuale attraverso la quale il software può comunicare con la porta.

Si noti che questo convertitore Modbus Ethernet funziona come un servizio di Windows. Cosa significa? Significa che ogni volta che il sistema si riavvia, tutte le connessioni vengono riconfigurate automaticamente. L'applicazione viene eseguita in background e non è necessario tenerla sempre aperta. Un'altra cosa che vorremmo portare alla vostra attenzione è che il software può eseguire il backup di una configurazione spostandola su un altro computer, il che a volte risulta molto utile.

Il software è compatibile con i sistemi operativi Windows e Linux, cioè puoi condividere un dispositivo su un laptop Windows e accedervi da un desktop Linux, o viceversa. L'edizione Linux è ora disponibile solo come soluzione da riga di comando. Il connettore da seriale a Ethernet può anche essere trasmesso su UDP.

Tunneling del porto seriale


Incapsula messaggi Modbus


C'è un altro modo di usare Modbus su IP o qualsiasi altra rete chiamata 'tunneling della porta seriale'. Quello che devi fare qui è incapsulare un "messaggio Modbus standard" in un pacchetto TCP / IP o in un pacchetto UDP / IP e inviarlo. Questo metodo può essere utilizzato per inviare quasi tutti i protocolli seriali come se si trattasse di un flusso di dati seriale.

Tuttavia qui c'è un problema: se si sta inviando Modbus RTU standard su Ethernet, i messaggi di framing potrebbero richiedere un po 'di tempo. A meno che tu non abbia un buon controllo su di esso, i tuoi messaggi potrebbero essere divisi tra pacchetti e non li riceverai simultaneamente. Nessun contenuto è perso, ma a causa di un ritardo il messaggio non verrà ricevuto in modo corretto.

Per assicurarti che il tuo messaggio sia consegnato in un unico pacchetto, puoi usare Modbus ASCII invece - questo protocollo ti consente di specificare i caratteri Inizio messaggio e Fine messaggio.

Conclusioni

Ora sei stato introdotto nel protocollo Modbus. Gli utenti possono lavorare con il protocollo Modbus RTU su TCP IP, ma ciò non risolve tutti i problemi legati all'uso di Modbus su IP. In alcuni casi, sarà necessario utilizzare un convertitore Modbus da RTU a TCP. È necessaria un'applicazione software efficiente per assistere nell'implementazione di Modbus RTU su Ethernet. Quando è necessario utilizzare Modbus su Internet, Serial to Ethernet Connector è una soluzione software che funziona come convertitore da Modbus a TCP IP. Questa applicazione può essere utilizzata per attivare Modbus RTU su TCP per collegare PLC e altre apparecchiature elettroniche industriali. Il connettore da seriale a Ethernet è il modo più efficace per implementare un convertitore da Modbus RTU a Ethernet.

Serial to Ethernet Connector

Requisiti: Windows 2000/XP/2003/2008/Vista/7/8/10/Server 2016 , 4.66MB dimensione
Versione 7.1.876 (27 Genn, 2017) Note di rilascio
Categoria: Communication Application