Guasti della topologia in EtherNet/IP e PROFIBUS DP: una guida pratica Allen-Bradley e Schneider

Perché conoscere la topologia preserva l’operatività
Ogni programmatore dovrebbe sapere come si guasta la propria rete. Un singolo collegamento debole compromette affidabilità, operatività e stabilità. Gli impianti moderni inviano inoltre dati ai gateway IoT cloud. Di conseguenza, oggi i guasti della topologia si ripercuotono più lontano. Mappiamo le quattro forme classiche — associate a dispositivi Allen-Bradley e Schneider reali — con parametri misurabili già oggi.
D: Come si guasta una topologia lineare (bus)?
In una linea, i dispositivi sono disposti in un’unica catena rettilinea. Richiede una quantità minima di cavi ed è adatta a piccoli circuiti non critici. Tuttavia, un solo cavo interrotto mette fuori uso l’intera tratta. Anche un morsetto allentato o un dispositivo spento interrompe la comunicazione a valle.
Su PROFIBUS DP, una terminazione errata è il guasto silenzioso più frequente. Su Modbus RTU con uno Schneider Modicon Quantum, l’assenza di resistori di polarizzazione causa guasti intermittenti difficili da individuare.
Usa un gateway Ethernet/PROFIBUS ProSoft per collegare i segmenti e isolare i guasti senza ricablare l’intero bus.
- Passaggio 1 — Installa un terminatore da 390 Ω solo sul primo e sull’ultimo nodo PROFIBUS DP.
- Passaggio 2 — Misura tra le linee A e B. Sul bus sotto carico dovresti rilevare circa 220 Ω.
- Passaggio 3 — Per Modbus RTU, aggiungi terminatori di estremità da 120 Ω e resistori di polarizzazione.
- Passaggio 4 — Mantieni la lunghezza del segmento al di sotto di 1200 m a 9,6 kbps; riducila all’aumentare della velocità di trasmissione.
D: Quali sono le cause dei guasti nelle topologie a stella su EtherNet/IP?
Una stella collega ogni dispositivo a uno switch centrale. L’espansione è semplice e la diagnostica è agevole. Tuttavia, lo switch centrale è il singolo punto di guasto: se si arresta, l’intera rete si arresta.
Su EtherNet/IP, un dispositivo rumoroso può saturare la rete con pacchetti multicast o broadcast, bloccando il traffico di controllo sull’intera stella. Un processore Allen-Bradley ControlLogix 1756-L62 che si trova dietro una VLAN configurata in modo errato interromperà silenziosamente la messaggistica implicita.
- Passaggio 1 — Abilita lo snooping IGMP affinché il multicast rimanga solo sulle porte sottoscritte.
- Passaggio 2 — Imposta l’RPI di EtherNet/IP su valori realistici: in genere 500 ms–2000 ms.
- Passaggio 3 — Configura QoS e Class of Service per dare priorità alla messaggistica implicita.
- Passaggio 4 — Segmenta il traffico CIP Motion o CIP Sync su una VLAN dedicata.
D: Come si guastano le topologie ad anello e in cosa differisce il DLR?
L’anello elimina la vulnerabilità del singolo cavo collegando i dispositivi in un circuito chiuso e fornendo due percorsi verso ogni nodo. Un’interruzione della fibra non arresta più l’impianto. Allen-Bradley usa il Device Level Ring (DLR); Schneider e altri produttori usano protocolli ad anello Ethernet basati su RSTP.
Tuttavia, gli anelli possono subire due guasti contemporaneamente. Un’interruzione in corrispondenza di due nodi divide l’anello in un segmento lineare e, se il blocco non viene riabilitato correttamente, ne consegue immediatamente una tempesta di broadcast. Il gateway ProSoft PLX51-PBS supporta topologie ad anello per impianti misti PROFIBUS/EtherNet/IP.
- Passaggio 1 — Abilita il DLR sui moduli adattatori e imposta un tempo di ripristino dell’anello vicino a 200 ms.
- Passaggio 2 — Regola il ritardo di inoltro RSTP in base alla tolleranza ai guasti del controllore.
- Passaggio 3 — Genera un allarme per qualsiasi singola interruzione dell’anello, così il personale potrà risolverla prima che si verifichi un secondo guasto.
D: Quali sono i rischi nascosti nelle topologie ad albero?
Un albero raggruppa stelle in rami e si adatta bene alla crescita, ma i guasti degli switch radice si propagano ampiamente. Le lunghe tratte Ethernet causano la frammentazione dei pacchetti, facendo scadere il timeout dei piccoli frame di controllo. Su un rack Allen-Bradley, differenze di MTU fanno cadere silenziosamente i pacchetti CIP.
Il modulo Modbus Allen-Bradley ProSoft MVI56E-MCM è sensibile agli errori di MTU e di framing quando viene installato alle estremità dei rami della topologia ad albero. Conferma una MTU di 1500 byte lungo l’intero percorso e controlla i contatori degli errori CRC su ogni porta. L’aumento dei contatori indica terminatori difettosi o disturbi elettrici.
Per la ridondanza hot standby alla radice, il processore Schneider 140CPU67160 Hot Standby offre il failover Ethernet multimodale per proteggere la radice dell’albero.
- Passaggio 1 — Conferma una MTU = 1500 byte su tutti gli switch del percorso dell’albero.
- Passaggio 2 — Controlla i contatori degli errori CRC per porta; sostituisci prima i connettori sospetti.
- Passaggio 3 — Proteggi la radice con un processore ridondante o uplink doppi.
Conclusione e consigli operativi
Adatta la soluzione alla forma della topologia:
- Bus/Linea — Verifica innanzitutto la resistenza di terminazione e la lunghezza del segmento.
- Stella — Proteggi lo switch centrale; blocca le tempeste multicast con lo snooping IGMP.
- Anello — Genera un allarme alla prima interruzione, prima che un secondo guasto provochi una tempesta.
- Albero — Proteggi lo switch radice e conferma la MTU da un’estremità all’altra.
Conserva i valori di riferimento misurati: resistenza PROFIBUS, valori di polarizzazione Modbus e RPI di EtherNet/IP per ogni nodo. In questo modo le ipotesi lasciano il posto a una procedura diagnostica ripetibile, pronta per il prossimo arresto Allen-Bradley o Schneider.
Autore: Liang Junhao è un ingegnere dell’automazione industriale con oltre 10 anni di esperienza in PLC, DCS e sistemi di controllo.
