Passa al contenuto principale Salta alla ricerca Passa alla navigazione principale

Automazione di fabbrica e di macchine

Modbus RTU vs Modbus TCP: scegliere tra I/O RS-485 ed Ethernet

Differenze tra I/O RS-485 ed Ethernet in cablaggio, tempo di scansione e indirizzamento, come combinarli con i gateway e quali serie ICP DAS scegliere.

Modbus RTU vs Modbus TCP: scegliere tra I/O RS-485 ed Ethernet
Foto: Raysonho @ Open Grid Scheduler / Grid Engine · CC0 · Wikimedia Commons

La maggior parte dei progetti di I/O remoti inizia dalla stessa decisione: collegare i moduli a un bus RS-485 e interrogarli con Modbus RTU, oppure collegarli a Ethernet e usare Modbus TCP. Questo articolo confronta Modbus RTU e Modbus TCP dal punto di vista dell'installatore: cablaggio, topologia, tempo di scansione e indirizzamento, e come combinare entrambi con un gateway. Si conclude con le serie ICP DAS adatte a ciascuna opzione.

Lo stesso protocollo su due reti diverse

Entrambe le varianti usano lo stesso modello dati: bobine e ingressi discreti per i bit, registri di ingresso e di mantenimento per i valori a 16 bit. Una mappa dei registri funziona allo stesso modo su entrambe le reti; cambia solo il trasporto.

Modbus RTU funziona su una linea seriale, normalmente RS-485 a due fili. Un master interroga gli slave uno alla volta, e ogni slave ha un indirizzo di unità sul bus. Modbus TCP trasporta le stesse richieste su TCP/IP, normalmente sulla porta 502. Ogni dispositivo ha un proprio indirizzo IP e di solito può rispondere a più client, ad esempio un PLC e un server SCADA.

Modbus RTU vs Modbus TCP in sintesi

ArgomentoModbus RTU su RS-485Modbus TCP su Ethernet
CablaggioDoppino schermato più massa del segnale, posato a lineaCat 5 o superiore, a stella da uno switch oppure in catena attraverso i moduli
DistanzaFino a 1200 m per segmento senza ripetitori100 m per segmento in rame tra porte attive
Dispositivi32 unit load per segmento senza ripetitori, indirizzi di unità da 1 a 247Limitati dal piano di indirizzi IP e dalle porte dello switch
IndirizzamentoIndirizzo di unità in ogni modulo; stesso baud rate e formato dati su tutto il busIndirizzo IP per modulo; l'ID unità conta soprattutto dietro i gateway
MasterUn master per busPiù client contemporaneamente
VelocitàDa 1200 a 115200 bps sui moduli M-7000 e tM, interrogati uno per volta10/100 Mbit/s, i moduli possono essere interrogati in parallelo
AlimentazioneCablaggio di alimentazione separatoAlimentazione separata, oppure PoE sui modelli PET

Cablaggio e topologia in pratica

RS-485 è un bus. Posare il cavo da modulo a modulo con brevi derivazioni, terminare entrambe le estremità con 120 ohm e mantenere un riferimento di segnale comune. A velocità di trasmissione moderate un segmento copre 1200 m, adatti a percorsi lunghi in uno stabilimento con pochi segnali in ogni punto. Oltre 32 unit load o 1200 m, aggiungere un ripetitore come l'I-7510, un ripetitore RS-485 isolato con controllo automatico della direzione.

Ethernet è normalmente a stella, con una porta dello switch per modulo. Le serie ET-7200 e ET-2200 hanno uno switch integrato a due porte, quindi i moduli possono essere collegati in catena lungo una macchina come un bus RS-485. Entrambe elencano una funzione di LAN bypass che, sui dispositivi ICP DAS, mantiene comunicante il resto della catena se un'unità perde alimentazione. Le versioni PET possono essere alimentate da uno switch PoE IEEE 802.3af.

Velocità: un esempio di calcolo

I bus seriali interrogati sono spesso più lenti del previsto. Consideriamo 20 moduli analogici, ognuno letto con una richiesta di 8 registri di mantenimento:

  • La richiesta è di 8 byte e la risposta di 5 byte più 16 byte di dati, quindi una interrogazione sposta 29 byte.
  • Con 8 bit di dati, nessuna parità e 1 bit di stop, ogni byte occupa 10 bit sul cavo: 290 bit per interrogazione.
  • A 9600 bps ciò richiede circa 30 ms, più due intervalli di silenzio di 3,5 caratteri, circa 7 ms. Circa 38 ms per modulo, ovvero circa 0,75 s per il bus.
  • A 115200 bps il trasferimento richiede circa 2,5 ms, e la specifica Modbus raccomanda un intervallo di silenzio fisso di 1,75 ms sopra 19200 bps. Circa 6 ms per modulo, ovvero circa 0,12 s per il bus.

A ciò si aggiungono il tempo di risposta del modulo e i tentativi di ritrasmissione. Per temperature, livelli e valori energetici il valore più lento è di solito accettabile. Per segnali digitali veloci Ethernet elimina il collo di bottiglia, poiché il tempo di trasferimento a 100 Mbit/s è trascurabile e i moduli possono essere interrogati in parallelo. L'I/O sincronizzato con tempi di ciclo al millisecondo è compito di EtherCAT.

Sistemi misti: gateway e concentratori di dati

Molti impianti dispongono di bus RS-485 funzionanti e di una rete Ethernet più recente per il SCADA. Un gateway da Modbus TCP a RTU collega le due parti senza sostituire i moduli seriali. Il client TCP invia le richieste all'indirizzo IP del gateway, e l'ID unità di ciascuna richiesta seleziona lo slave seriale.

  • Serie tGW-700: gateway compatti da Modbus TCP a RTU/ASCII con una a tre porte seriali, la maggior parte con PoE. Fino a 32 master TCP possono condividere una porta seriale, e una cache di lettura risponde alle richieste ripetute dalla memoria, riducendo il carico sul bus.
  • Serie GW-2500iM: la stessa conversione con uno switch Ethernet a due porte, porte RS-422/485 isolate e funzioni di sicurezza come Modbus TCP/TLS, HTTPS, SNMPv3 e un filtro IP.
  • Serie MDC-700: concentratori di dati che interrogano essi stessi i dispositivi seriali con fino a 250 definizioni di comando, raccolgono i valori in un data pool di 9600 registri per tipo di dato e servono fino a 8 host Modbus TCP.

Un gateway inoltra le richieste, quindi è il bus seriale a determinare il tempo di risposta. Un concentratore disaccoppia i due lati, utile quando più client SCADA leggono un unico bus.

Quali serie ICP DAS scegliere

RS-485 e Modbus RTU

  • M-7000: Modbus RTU e DCON, da 1200 a 115200 bps. Molti modelli condividono l'hardware con un modulo I-7000, ad esempio M-7017R e I-7017R.
  • Serie tM: moduli compatti con DCON, Modbus RTU e Modbus ASCII.
  • I-7000: solo protocollo DCON di ICP DAS. Adatto per estensioni di sistemi DCON esistenti; per un master Modbus, scegliere l'equivalente M-7000.

Ethernet e Modbus TCP

  • ET-7000: una porta Ethernet, Modbus TCP e Modbus UDP, web server integrato.
  • ET-7200: Modbus TCP e UDP con switch a due porte e LAN bypass.
  • ET-2200: switch a due porte con LAN bypass, più MQTT e SNMP V2c, utile quando lo stesso I/O alimenta anche una piattaforma IIoT.
  • Versioni PET: versioni alimentate tramite PoE dei moduli ET-7000, ET-7200 ed ET-2200.

Inviate al nostro team di vendita tecnica l'elenco dei segnali, le distanze dei cavi e il dispositivo master, e vi proporremo un insieme di moduli e gateway adeguato.

Prodotti per questa applicazione

DGW-521 RS-232/RS-485/USB to DALI Gateway for Modbus RTU and DCON
DGW-521 CR DGW-521 Gateway da RS-232/RS-485/USB a DALI per Modbus RTU e DCON

Il DGW-521 CR è un gateway su guida DIN che consente a un PC host, a un PAC o a un TouchPAD di controllare dispositivi di illuminazione DALI tramite porta seriale o USB. Accetta i protocolli Modbus RTU e DCON provenienti da RS-232, RS-485 o USB e li converte in DALI, così che il software di controllo esistente basato su comunicazione seriale possa indirizzare una rete di illuminazione DALI senza la necessità di un controller DALI separato.Un alimentatore DALI integrato (16 VDC ±5%, massimo 250 mA) può essere attivato o disattivato, il che risulta utile nelle installazioni in cui il bus DALI è già alimentato da un'altra fonte. Il codice ID può essere impostato tramite l'interfaccia RS-485, semplificando la messa in servizio. L'isolamento DALI è pari a 1500 VDC.Il gateway è pensato per sistemi di illuminazione DALI che coprono aree di dimensioni ridotte. I cavi di segnale DALI non devono superare i 300 m. L'unità riporta le marcature CE, UKCA, FCC, RoHS e WEEE. Il driver USB è indicato solo per Windows XP e Windows 7.ApplicazioniControllo dell'illuminazione per piccole installazioni DALIAccesso a dispositivi DALI da PC host, PAC o TouchPADIntegrazione seriale-DALI nell'automazione degli edifici

Prezzo normale: 234,00 € per pezzo · sconto quantità da 10 pz
Su ordinazioneConsegna in circa 2-3 settimane
DN-8P8C/S 8-channel DO and 8-channel Counter Input Board
DN-8P8C/S CR DN-8P8C/S Scheda 8 canali DO e 8 canali di ingresso contatore

Scheda 8 canali DO e 8 canali di ingresso contatore. Include la scheda figlia DB-8820 e un cavo CA-2520D.

Prezzo normale: 107,00 € per pezzo · sconto quantità da 10 pz
Su ordinazioneConsegna in circa 2-3 settimane
DN-AIH-08 HART Analog Input Termination Board, 8-ch Active/Passive Loop
DN-AIH-08 CR DN-AIH-08 Scheda terminale di ingresso analogico HART, 8 canali, anello attivo/passivo

DN-AIH-08 è una scheda terminale per moduli di ingresso analogico HART. Misura il segnale analogico su ciascuno dei suoi 8 canali e può inoltre fornire alimentazione isolata di anello ai dispositivi di campo, quindi supporta sia il cablaggio ad anello attivo sia quello ad anello passivo.La scheda include una protezione da cortocircuito sull'uscita di alimentazione isolata. In caso di cortocircuito o di corrente eccessiva, la corrente di anello viene limitata. Fusibili rimovibili proteggono i dispositivi di anello da correnti di spunto elevate, e ogni fusibile dispone di un indicatore fisico che segnala quando è intervenuto.Adatta alle installazioni di ingresso analogico HART in cui i dispositivi di campo devono essere cablati in configurazione ad anello attivo o passivo.Montaggio su guida DIN o a parete, con dimensioni di 135 x 214,6 x 25,5 mm.ApplicazioniCollegamento di dispositivi di campo analogici HART ai moduli di ingresso analogico HARTStrumentazione di campo alimentata ad anello che richiede alimentazione passiva isolataInstallazioni industriali che richiedono cablaggio analogico ad anello protetto

Prezzo normale: 461,00 € per pezzo · sconto quantità da 10 pz
Su ordinazioneConsegna in circa 2-3 settimane
DN-AII-08 Current Input Termination Board, 8-ch Active/Passive Loop
DN-AII-08 CR DN-AII-08 Scheda di terminazione per ingressi in corrente, 8 canali, anello attivo/passivo

DN-AII-08 CR è una scheda di terminazione per moduli di ingresso analogico in corrente. Collega i segnali di campo ai canali di ingresso e misura anche la corrente analogica, quindi è adatta ai sistemi in cui l'ingresso è un anello di corrente.La scheda fornisce alimentazione di anello isolata ai dispositivi di campo e supporta il cablaggio di anello sia attivo sia passivo sui suoi 8 canali. L'alimentazione isolata è protetta contro il cortocircuito: la corrente di anello viene limitata in caso di cortocircuito o di corrente eccessiva. Fusibili rimovibili proteggono i dispositivi di anello da correnti di spunto elevate, e ogni fusibile mostra un indicatore fisico quando si è bruciato.La scheda misura 135 x 214,6 x 25,5 mm e si monta su guida DIN o a parete. È progettata per una temperatura di esercizio di -25 ~ 75 °C e per un'umidità relativa del 5 ~ 95% RH, senza condensa.ApplicazioniCablaggio di dispositivi di campo in anello di corrente con anelli attivi o passivi

Prezzo normale: 399,00 € per pezzo · sconto quantità da 10 pz
Su ordinazioneConsegna in circa 2-3 settimane

Altro su Automazione di fabbrica e di macchine

Serve aiuto nella scelta?

Conosciamo la gamma ICP DAS e ti aiutiamo a trovare il modulo, l'accessorio o il ricambio giusto.

Contatta l'ufficio commerciale tecnico

Per clienti business

  • Sconti quantità applicati automaticamente
  • Consegna senza IVA nell'UE con partita IVA verificata
  • Schede tecniche e specifiche complete per ogni prodotto
Crea account business