DOCA0172IT-18

Raccomandazioni per l'ottimizzazione delle reti con dispositivi Modbus

Raccomandazioni generali

Ottimizzare la configurazione di Panel Server:

Ottimizzare la configurazione dei dispositivi collegati:

  • Disattivare le funzionalità non utilizzate per ridurre i tempi di elaborazione.

  • Utilizzare la funzione Registri letti disponibile nelle pagine Web di Panel Server per verificare la connettività e la risposta dei registri del dispositivo collegato.

Monitorare le prestazioni e la diagnostica:

  • Monitorare i tassi di errore. Verificare la presenza di timeout ed errori CRC (controllo di ridondanza ciclico), che possono indicare problemi di cablaggio o di configurazione. Le informazioni sugli errori CRC sono disponibili come segue:

  • Utilizzare strumenti di diagnostica, ad esempio analizzatori di protocollo o software dedicati come ModScan o Modbus Poll.

Eseguire il test e la messa a punto del sistema:

  • Iniziare con frequenze di campionamento conservative. Ridurle gradualmente, mentre si monitorano i seguenti aspetti:

    • Errori CRC

    • Timeout

    • Risposte mancate

  • Regolare le frequenze di campionamento in base ai tempi di risposta effettivi del dispositivo e alle condizioni della rete.

Raccomandazioni per la linea Modbus seriale

Seguire le migliori pratiche per la progettazione della rete:

  • Ridurre al minimo il numero di dispositivi per rete seriale per evitare di sovraccaricare il bus. Cercate di non superare i 32 dispositivi per segmento RS485.

  • Utilizzare ripetitori o bridge per le lunghe distanze o per un numero elevato di dispositivi.

  • Terminare correttamente il bus. Utilizzare resistenze da 120 ohm a entrambe le estremità delle linee RS485.

  • Per evitare interferenze e rumore, utilizzare cavi schermati e a doppino intrecciato. Se disponibile, collegare schermatura e 0 Volt.

Comprendere l'impatto della velocità di trasmissione. La velocità di trasmissione determina la velocità dei dati sulla rete:

  • Velocità di trasmissione più elevate (ad esempio, 115200 bps) consentono un campionamento più rapido, ma sono più sensibili al rumore.

  • Velocità di trasmissione inferiori (ad esempio, 9600 bps) sono più stabili su lunghe distanze, ma riducono il throughput.

Adattare la velocità di trasmissione alle condizioni della rete:

  • Utilizzare velocità di trasmissione più elevate (ad esempio, 38400-115200) in ambienti elettricamente puliti e con cavi corti.

  • Utilizzare velocità di trasmissione più basse (ad esempio, 9600-19200) in ambienti rumorosi o su lunghe distanze.

Ottimizzare la configurazione del dispositivo collegato:

  • Impostare ID server unici per ogni dispositivo collegato per evitare conflitti.

  • Utilizzare impostazioni di velocità di trasmissione e parità coerenti per tutti i dispositivi collegati sullo stesso segmento.

Ottimizzare la strategia di campionamento dei dati:

  • Leggere/scrivere più registri contigui in un'unica richiesta per ridurre il traffico.

  • Regolare i periodi di campionamento per evitare registrazioni troppo frequenti. Cercate un equilibrio tra reattività e larghezza di banda.

  • Considerare tutti i dispositivi della rete seriale. La presenza di un dispositivo con una risposta più lenta può influire sulle prestazioni complessive della rete.

  • Considerate l'utilizzo di più gateway in presenza di un numero elevato di dispositivi seriali o di un volume di dati elevato.

  • Evitare di sovraccaricare la linea seriale con troppe richieste.

Raccomandazioni Modbus TCP/IP

Gestire i client Modbus TCP come indicato:

  • Limitare il numero di client Modbus TCP simultanei per evitare di sovraccaricare Panel Server.

  • Utilizzare connessioni TCP persistenti invece di frequenti cicli di connessione/disconnessione.

  • Quando si stabiliscono più connessioni client TCP simultanee a Panel Server, configurare timeout di risposta più elevati sul lato client. Ciò contribuisce a garantire una comunicazione affidabile e ad evitare disconnessioni o timeout anticipati dovuti all'aumento del carico durante le connessioni simultanee.

Risoluzione dei problemi

Vedere Risoluzione dei problemi dei dispositivi Modbus.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Le informazioni sono state utili?