Notizia

Come funziona effettivamente la ridondanza della CPU in un sistema PLC ABB?

Un ingegnere di processo sta specificando il sistema di controllo per un reattore chimico continuo. Non è possibile spegnere il reattore senza perdere un intero lotto di prodotto, e un lotto vale più dell’intero sistema PLC. Il tecnico specifica un PLC ABB con ridondanza della CPU. Ma quando si esamina l'ordine d'acquisto, sorge una domanda: cosa significa concretamente la ridondanza? La CPU secondaria rimane inattiva finché quella primaria non si guasta? Quanto velocemente avviene il passaggio? E cosa succede alle uscite durante la transizione? Queste non sono domande accademiche. Le risposte determinano se la ridondanza è reale o semplicemente un termine di marketing. In unABB PLCsistema, la ridondanza della CPU è un'architettura tecnica specifica con meccanismi di sincronizzazione, tempi di commutazione e modalità di guasto definiti. Comprendere questa architettura è essenziale per gli acquirenti che pagano un premio per la disponibilità.


Questa guida è scritta per i tecnici degli acquisti e gli integratori di sistemi che necessitano di valutare la ridondanza dei PLC ABB per applicazioni critiche. Spiegheremo l'architettura primaria/secondaria, il processo di sincronizzazione, il meccanismo di commutazione e la gestione degli I/O durante una commutazione. Tratteremo anche i criteri per valutare un fornitore e i parametri del prodotto dal nostro stabilimento di Yueyang Tongtu E-commerce Co., Ltd. Sia che tu stia specificando un nuovo sistema o aggiornandone uno esistente, questa guida ti aiuterà a capire cosa offre effettivamente la ridondanza della CPU in un sistema PLC ABB.

ABB ACS880


Sommario


1. Cosa significa ridondanza della CPU in un sistema PLC ABB?

La ridondanza della CPU in un sistema PLC ABB significa che due moduli CPU sono configurati per funzionare in parallelo, uno designato come primario e l'altro come secondario. La CPU primaria è il controller attivo. Esegue il programma applicativo, scrive i dati sui moduli I/O e comunica con il sistema di supervisione. La CPU secondaria non è inattiva. Esegue inoltre il programma applicativo e legge gli I/O, ma non scrive sulle uscite. Riceve i dati di sincronizzazione dal primario in modo che il suo stato interno corrisponda allo stato del primario. Se la CPU primaria si guasta, la CPU secondaria assume il ruolo di primaria e inizia a scrivere nell'I/O. Questa architettura è nota come hot standby. Entrambe le CPU sono in esecuzione; il secondario è pronto a subentrare in qualsiasi momento[citation:1][citation:3].

La distinzione fondamentale tra ridondanza e backup semplice è che la CPU secondaria è continuamente sincronizzata. Non si tratta di una riserva fredda che deve essere accesa e caricata con il programma quando si verifica un guasto. È un sistema in esecuzione che conosce già lo stato attuale del processo. Ciò significa che lo switchover può avvenire senza un riavvio completo e il processo può continuare con un'interruzione minima. La tabella seguente riassume le caratteristiche principali della ridondanza della CPU ABB.

Caratteristica Ridondanza della CPU ABB
Architettura Hot standby (entrambe le CPU in esecuzione)
Ruolo CPU principale Esegue il programma, legge I/O, scrive le uscite
Ruolo CPU secondario Esegue il programma, legge gli I/O, riceve i dati di sincronizzazione
Sincronizzazione Trasferimento continuo di dati critici dal primario al secondario
Grilletto di commutazione Guasto della CPU primaria, perdita di alimentazione o errore di comunicazione
Orario di commutazione Solitamente nell'ordine dei millisecondi (a seconda dell'applicazione)
Gestione degli I/O durante la commutazione Le uscite mantengono l'ultimo stato; gli input continuano a essere letti

AYueyang Tongtu E-commerce Co., Ltd., la nostra fabbrica fornisce sistemi PLC ABB configurati per la ridondanza. Collaboriamo con i nostri clienti per specificare il giusto livello di ridondanza per la loro applicazione, dalla semplice ridondanza della CPU a sistemi completamente ridondanti con I/O e reti di comunicazione ridondanti. Il nostro team tecnico può assistere nel processo di selezione e fornire diagrammi dettagliati dell'architettura del sistema.


2. Come si sincronizzano le CPU primaria e secondaria?

La sincronizzazione tra la CPU primaria e quella secondaria è il meccanismo che fa funzionare la ridondanza. Senza sincronizzazione, la CPU secondaria sarebbe obsoleta quando subentrerebbe e il processo subirebbe una discontinuità. I sistemi PLC ABB utilizzano una connessione di sincronizzazione dedicata tra le due CPU. Questa connessione è separata dalla rete di controllo e dalla rete I/O, garantendo che la sincronizzazione continui anche in caso di guasto della rete. I dati di sincronizzazione includono le variabili interne critiche dell'applicazione: lo stato di timer e contatori, i valori dei setpoint e delle variabili di controllo e i dati storici necessari per il trasferimento bumpless. La CPU secondaria riceve questi dati continuamente, quindi il suo stato corrisponde allo stato della primaria all'interno di un ciclo di scansione[citazione:3].

La connessione di sincronizzazione trasporta anche un segnale di heartbeat. Entrambe le CPU monitorano questo segnale per confermare che l'altra CPU è attiva. Se la CPU secondaria smette di ricevere l'heartbeat dalla CPU primaria, lo interpreta come un errore primario e avvia uno switchover. In alcuni sistemi ABB, viene utilizzata una seconda connessione indipendente per distinguere tra un guasto del collegamento di sincronizzazione e un guasto della CPU. Ciò impedisce una situazione in cui un cavo di sincronizzazione rotto fa sì che entrambe le CPU tentino di diventare primarie contemporaneamente. La tabella seguente riassume l'architettura di sincronizzazione.

Elemento Funzione Importanza
Collegamento di sincronizzazione Trasferisce i dati critici delle applicazioni dal primario al secondario Garantisce che il secondario sia pronto a subentrare senza perdita di dati
Segnale del battito cardiaco Conferma che l'altra CPU è attiva e funzionante Consente il rilevamento rapido del guasto primario
Percorso di sincronizzazione indipendente Connessione fisica separata per la sincronizzazione dei dati Impedisce che i guasti di rete interrompano la sincronizzazione
Monitoraggio dei collegamenti Rileva l'errore del collegamento di sincronizzazione rispetto all'errore della CPU Previene il conflitto tra due primarie

Nella nostra fabbrica forniamo ai sistemi PLC ABB l'hardware di sincronizzazione e la configurazione corretti per ciascuna applicazione. Siamo in grado di fornire cavi di sincronizzazione, moduli di comunicazione e indicazioni di configurazione necessari per stabilire una ridondanza affidabile. Il nostro obiettivo è garantire che la CPU secondaria sia sempre pronta ad assumere il controllo.


3. Cosa succede agli I/O durante una commutazione?

Il comportamento degli I/O durante una commutazione è un fattore critico per determinare se la ridondanza è davvero bumpless. Quando la CPU primaria si guasta e subentra quella secondaria, c'è un breve periodo durante il quale nessuna delle due CPU scrive attivamente sulle uscite. Il comportamento delle uscite durante questo periodo dipende dal sistema I/O e dalla configurazione. Nei sistemi ABB AC 800M con I/O ridondanti, i moduli di uscita in una coppia ridondante sono entrambi attivi e ricevono entrambi gli stessi valori dal controllore. Ciò significa che se un modulo o una CPU si guasta, l'altro modulo continua a pilotare le uscite senza interruzione[citazione:2][citazione:9]. Per gli I/O non ridondanti, le uscite in genere mantengono il loro ultimo stato durante la commutazione. Il tempo di commutazione è sufficientemente breve da far sì che la maggior parte dei processi non si accorga dell'interruzione. La tabella seguente riassume il comportamento degli I/O durante la commutazione.

Configurazione I/O Comportamento durante la commutazione Impatto sul processo
I/O ridondanti (entrambi i moduli attivi) Controllo ininterrotto; nessun blocco dell'uscita Nessuno (vero trasferimento bumpless)
I/O non ridondanti Le uscite mantengono l'ultimo stato Congelamento breve (millisecondi)
Rete di comunicazione ridondante Il traffico passa alla rete secondaria Minimo (passaggio di rete)

Noi di Yueyang Tongtu E-commerce Co., Ltd. aiutiamo i nostri clienti a specificare la giusta configurazione I/O per i loro requisiti di ridondanza. Per le applicazioni che non tollerano alcuna interruzione dell'uscita, si consigliano moduli I/O ridondanti oltre alle CPU ridondanti. Per le applicazioni che possono tollerare un breve blocco, possono essere sufficienti I/O non ridondanti con CPU ridondanti. Il nostro team tecnico può consigliarvi sulla configurazione ottimale per il vostro processo.


4. Quanto è veloce il passaggio e quali sono le sue cause?

Il tempo di commutazione in un sistema PLC ABB è il tempo che intercorre tra il rilevamento di un guasto della CPU primaria e il passaggio della CPU secondaria a quella primaria. Questo tempo è fondamentale per le applicazioni che non possono tollerare un'interruzione prolungata. Nei sistemi ABB AC 800M, il tempo di commutazione è generalmente nell'ordine dei millisecondi, sebbene il valore esatto dipenda dalla configurazione del sistema e dall'applicazione. La commutazione viene attivata da diverse condizioni: un errore hardware nella CPU primaria, una perdita di alimentazione, un timeout del watchdog o un errore di comunicazione che impedisce alla CPU primaria di comunicare con l'I/O. Quando viene rilevata una di queste condizioni, la CPU secondaria assume immediatamente il ruolo primario e inizia a scrivere sulle uscite[citation:1][citation:5].

La velocità della commutazione è determinata dal meccanismo di rilevamento degli errori e dallo stato di sincronizzazione. Se la CPU secondaria è completamente sincronizzata, il subentro può avvenire in pochi millisecondi. Se la sincronizzazione non è corrente, potrebbe essere necessario che il secondario esegua ulteriori passaggi prima di poter subentrare in sicurezza. Questo è il motivo per cui la sincronizzazione continua è essenziale per un passaggio rapido. La tabella seguente riassume i trigger di commutazione e i tempi tipici.

Grilletto Metodo di rilevamento Tempo di commutazione tipico
Guasto hardware della CPU primaria Watchdog, autodiagnostica Millisecondi
Perdita di potenza della CPU primaria Perdita del battito cardiaco Millisecondi
Errore di comunicazione Monitoraggio della rete Millisecondi in secondi (a seconda dell'errore)
Commutazione manuale Comando dell'operatore Millisecondi

Nel nostro stabilimento forniamo sistemi PLC ABB con configurazioni di ridondanza testate e validate. Possiamo fornire la documentazione sulle prestazioni di commutazione per il sistema specifico che stai considerando. Il nostro team di tecnici può fornire assistenza nella configurazione dei trigger di commutazione e nel test del sistema per verificare che soddisfi i requisiti di disponibilità.


5. Come si valuta un fornitore di PLC ABB per applicazioni di ridondanza?

La valutazione di un fornitore di sistemi PLC ABB per applicazioni di ridondanza richiede molto più che verificare la disponibilità dell'hardware. Il fornitore deve avere esperienza nell'architettura di ridondanza, nella configurazione e nei test. I criteri chiave sono la capacità di ingegneria applicativa, l'esperienza nella configurazione, il supporto per test e validazione e il servizio post-vendita. La capacità di ingegneria dell'applicazione significa che il fornitore può analizzare il processo e consigliare il giusto livello di ridondanza. Competenza nella configurazione significa che possono configurare correttamente la relazione primario/secondario, la sincronizzazione e la gestione degli I/O. Il supporto ai test e alla convalida significa che possono dimostrare che la ridondanza funziona come specificato. Il servizio post-vendita significa che possono supportare il sistema durante tutto il suo ciclo di vita, compresi i pezzi di ricambio e la risoluzione dei problemi. La tabella seguente riassume questi criteri.

Criterio di valutazione Cosa cercare Perché è importante
Ingegneria delle applicazioni Esperienza con sistemi ridondanti in processi simili Garantisce il giusto livello di ridondanza per l'applicazione
Competenza nella configurazione Ingegneri ABB certificati, configurazioni documentate Garantisce che la ridondanza funzioni come previsto
Test e convalida Test di accettazione in fabbrica, test di commutazione Verifica le prestazioni prima della spedizione
Servizio post-vendita Pezzi di ricambio, supporto tecnico, formazione Garantisce affidabilità a lungo termine
Traccia di registrazione Riferimenti da progetti di ridondanza simili Dimostra capacità e affidabilità

A Yueyang Tongtu, la nostra fabbrica ha una vasta esperienza nei sistemi PLC ABB per applicazioni critiche. Disponiamo di un team di ingegneri certificati specializzati nella configurazione e nei test di ridondanza. Forniamo test di accettazione in fabbrica che includono guasti primari simulati per verificare la commutazione. E offriamo supporto post-vendita, compresi pezzi di ricambio e assistenza tecnica. Vi invitiamo a valutarci rispetto a questi criteri e a considerarci il vostro partner per le applicazioni di ridondanza PLC ABB.


6. Quali sono i parametri chiave del prodotto per i sistemi PLC ABB ridondanti?

La tabella seguente fornisce i parametri chiave del prodotto per i sistemi PLC ABB configurati per la ridondanza della CPU. Questi sistemi si basano sulla famiglia di controller AC 800M, che supporta la ridondanza completa della CPU con funzionamento hot standby. La nostra fabbrica può fornire sistemi completi o singoli componenti per soddisfare le vostre esigenze specifiche.

Parametro Specifica Note
Famiglia di controllori ABB CA 800M Supporta la ridondanza della CPU
Tipo di ridondanza Hot standby (primario/secondario) Entrambe le CPU funzionano in parallelo
Moduli CPU Serie PM86x (con funzionalità di ridondanza) Selezionato in base alle esigenze di lavorazione
Sincronizzazione Collegamento di sincronizzazione dedicato Separato dalla rete di controllo
Orario di commutazione Millisecondi (a seconda dell'applicazione) Testato e documentato
Ridondanza I/O Opzionale (coppie ridondanti di I/O S800) Per trasferimenti senza intoppi
Ridondanza di rete RNRP (protocollo di routing di rete ridondante) Per disponibilità di comunicazione
Ridondanza dell'alimentatore Opzionale (alimentatori ridondanti) Per una disponibilità completa del sistema
Software di ingegneria Costruttore di controlli ABB / 800xA Per configurazione e programmazione
Certificazioni CE, UL, SIL (a seconda del modello) Selezionato per i requisiti dell'applicazione

Nel nostro stabilimento forniamo ai sistemi PLC ABB la configurazione e i componenti necessari per una ridondanza affidabile della CPU. Possiamo fornire i moduli CPU, l'hardware di sincronizzazione, i moduli I/O e le apparecchiature di rete come sistema completo o come singoli componenti. Il nostro team di ingegneri può assistere nella progettazione del sistema e fornire la documentazione necessaria per la convalida e la manutenzione.


7. Domande frequenti (FAQ)

Domanda 1: la CPU secondaria esegue lo stesso programma della CPU primaria?

Risposta: sì. In un sistema ridondante hot standby PLC ABB, entrambe le CPU eseguono lo stesso programma applicativo. La CPU primaria scrive sulle uscite, mentre la CPU secondaria esegue il programma ma legge solo gli ingressi. Il secondario riceve i dati di sincronizzazione dal primario in modo che il suo stato interno corrisponda allo stato del primario. Ciò garantisce che il secondario possa subentrare immediatamente se il primario fallisce.

Domanda 2: cosa succede se il collegamento di sincronizzazione fallisce?

Risposta: se il collegamento di sincronizzazione fallisce, la CPU secondaria perde i dati di sincronizzazione. In alcuni sistemi ABB viene utilizzata una connessione di monitoraggio separata per distinguere un guasto del collegamento sincronizzato da un guasto della CPU. Se il collegamento di sincronizzazione fallisce ma entrambe le CPU sono integre, il sistema può continuare con la CPU primaria che funziona da sola e viene generato un allarme. Potrebbe essere necessario risincronizzare la CPU secondaria prima di poter fungere nuovamente da backup.

Domanda 3: Posso aggiungere la ridondanza della CPU a un sistema PLC ABB esistente?

Risposta: Dipende dal sistema esistente. Alcuni modelli di PLC ABB, come l'AC 800M, supportano l'aggiunta di un modulo CPU ridondante se la CPU originale è ridondante e il rack dispone di spazio per il secondo modulo. Altri modelli potrebbero non supportare gli aggiornamenti sul campo. È necessario consultare un integratore di sistema ABB per determinare se il sistema esistente può essere aggiornato alla ridondanza.

Domanda 4: Come posso verificare che la ridondanza funzioni effettivamente?

Risposta: il metodo standard consiste nell'eseguire un test di accettazione in fabbrica che simula un guasto della CPU principale. Ciò può essere fatto rimuovendo l'alimentazione dalla CPU primaria, arrestandola o disconnettendo il collegamento di comunicazione. Il test verifica che la CPU secondaria subentri entro il tempo specificato e che le uscite si comportino come previsto. Presso Yueyang Tongtu E-commerce Co., Ltd., includiamo i test di passaggio come parte dei nostri test di accettazione in fabbrica per i sistemi ridondanti.

Domanda 5: Qual è la differenza tra ridondanza della CPU e ridondanza I/O?

Risposta: la ridondanza della CPU protegge da un guasto del controller. La ridondanza I/O protegge da guasti dei moduli di ingresso o di uscita. Un sistema può avere ridondanza della CPU senza ridondanza degli I/O. In tal caso, se un modulo I/O si guasta, il processo potrebbe comunque risentirne anche se la CPU è integra. Per una ridondanza davvero bumpless, potrebbe essere necessaria sia la ridondanza della CPU che quella degli I/O. La scelta dipende dalla criticità del processo e dal livello accettabile di interruzione.


8. Conclusionee

La ridondanza della CPU in un sistema PLC ABB è un'architettura tecnica specifica che fornisce elevata disponibilità attraverso il funzionamento hot standby. Le CPU primaria e secondaria funzionano in parallelo, con sincronizzazione continua dei dati critici. Se il primario fallisce, il secondario subentra nel giro di pochi millisecondi e il processo continua con un'interruzione minima. Il livello di bumpless dipende dalla configurazione I/O: l'I/O ridondante fornisce un controllo ininterrotto, mentre l'I/O non ridondante mantiene l'ultimo stato durante la commutazione. Per gli acquirenti, comprendere questa architettura è essenziale per specificare il giusto livello di ridondanza per la loro applicazione. Presso Yueyang Tongtu E-commerce Co., Ltd., la nostra fabbrica ha la competenza e l'esperienza per fornire sistemi PLC ABB configurati per una ridondanza affidabile. Forniamo ingegneria applicativa, configurazione, test e supporto post-vendita per garantire che il sistema soddisfi i requisiti di disponibilità.

Sia che stiate specificando un nuovo sistema di controllo per un processo critico o aggiornando un sistema esistente, vi invitiamo a contattarci per discutere le vostre esigenze. Siamo in grado di fornire consigli sull'architettura del sistema, specifiche del prodotto e documentazione di test. Il nostro impegno per la qualità e la soddisfazione del cliente ci ha reso un partner fidato per l'automazione industriale in tutto il mondo.

Contatta Yueyang Tongtu E-commerce Co., Ltd. oggi stessoper discutere i requisiti di ridondanza del PLC ABB e scoprire come i nostri sistemi possono fornire la disponibilità richiesta dal vostro processo.

Notizie correlate
Lasciami un messaggio
X
Utilizziamo i cookie per offrirti una migliore esperienza di navigazione, analizzare il traffico del sito e personalizzare i contenuti. Utilizzando questo sito, accetti il ​​nostro utilizzo dei cookie. politica sulla riservatezza
RifiutareAccettare