Modbus è un protocollo di trasmissione delle informazioni a livello di applicazione che include tre tipi di pacchetti di dati: ASCII, RTU e TCP. Il protocollo stesso non definisce il livello fisico, ma definisce solo la struttura delle informazioni che il controllore può riconoscere e utilizzare, indipendentemente dal metodo di comunicazione.
Quando Modbus viene trasmesso attraverso la porta seriale, può scegliere RTU o ASCII, che specifica il messaggio, la struttura dei dati, il comando e la risposta e richiede l’ispezione dei dati. Il tipo ASCII utilizza il controllo LRC, il tipo RTU utilizza il controllo CRC a 16 bit. TCP viene trasportato in Ethernet e poiché TCP è un protocollo affidabile orientato alla connessione, non è necessario alcun controllo.
Il gateway industriale 5G supporta la conversione tra i protocolli Modbus RTU/ASCII e Modbus TCP
Il gateway industriale 5G è in grado di passare da Modbus RTU/ASCII a Modbus TCP. Rispetto a RTU, Modbus TCP è limitato da RS485 e presenta i seguenti vantaggi:
1. È possibile utilizzare la rete Ethernet esistente, eliminando il cablaggio di RS485.
2. Può supportare più host per accedere agli strumenti Modbus contemporaneamente.
La differenza tra Modbus RTU e Modbus TCP
1. L’indirizzo slave non è più primario e viene ignorato per la maggior parte del tempo. L’indirizzo slave viene sostituito in una certa misura dall’indirizzo IP
2. Il controllo del CRC non è così importante e può anche essere ignorato. Poiché c’è già un controllo nel pacchetto TCP, Modbus TCP annulla semplicemente il controllo CRC, in modo da evitare di fare nuovamente una “ruota”.
Per trasmettere i dati Modbus a Ethernet, il metodo TCP viene utilizzato per passare l’interfaccia TCP502. Il livello fisico, il collegamento dati, la rete e il livello di trasporto del protocollo utilizzano tutti il protocollo TCP. Solo a livello applicativo il Modbus viene modificato e quindi incapsulato; dopo che il ricevitore ha decapsulato il pacchetto TCP, ripristina il frame Modbus originale, quindi la specifica del protocollo Modbus lo analizza, quindi incapsula il pacchetto ottenuto in TCP e lo rimanda al mittente. Il metodo TCP non utilizza un formato dati come un collegamento seriale, rimuove indirizzi e controlli aggiuntivi e aggiunge intestazioni.
Il gateway di edge computing 4G 5G è una sorta […]
Sfondo di soluzione In pratica, la maggior parte dei sistemi […]