Nyheter

Hur fungerar CPU-redundans i ett ABB PLC-system?

En processingenjör specificerar styrsystemet för en kontinuerlig kemisk reaktor. Reaktorn kan inte stängas av utan att förlora en hel sats produkt, och en sats är värd mer än hela PLC-systemet. Ingenjören specificerar en ABB PLC med CPU-redundans. Men när inköpsordern granskas uppstår en fråga: vad betyder redundans egentligen i praktiken? Sitter den sekundära CPU:n inaktiv tills den primära misslyckas? Hur snabbt går övergången? Och vad händer med utgångarna under övergången? Det här är inte akademiska frågor. Svaren avgör om övertaligheten är verklig eller bara en marknadsföringsterm. I enABB PLCsystem, CPU-redundans är en specifik teknisk arkitektur med definierade synkroniseringsmekanismer, övergångstider och fellägen. Att förstå denna arkitektur är viktigt för köpare som betalar en premie för tillgänglighet.


Den här guiden är skriven för inköpsingenjörer och systemintegratörer som behöver utvärdera ABB PLC-redundans för kritiska applikationer. Vi kommer att förklara den primära/sekundära arkitekturen, synkroniseringsprocessen, omkopplingsmekanismen och I/O-hanteringen under en omställning. Vi kommer också att täcka kriterierna för att utvärdera en leverantör och produktparametrarna från vår fabrik på Yueyang Tongtu E-commerce Co., Ltd. Oavsett om du specificerar ett nytt system eller uppgraderar ett befintligt, kommer denna guide att hjälpa dig att förstå vilken CPU-redundans som faktiskt levererar i ett ABB PLC-system.

ABB ACS880


Innehållsförteckning


1. Vad betyder CPU-redundans i ett ABB PLC-system?

CPU-redundans i ett ABB PLC-system innebär att två CPU-moduler är konfigurerade för att fungera parallellt, varvid den ena är den primära och den andra som den sekundära. Den primära CPU:n är den aktiva styrenheten. Den kör applikationsprogrammet, skriver data till I/O-modulerna och kommunicerar med övervakningssystemet. Den sekundära CPU:n är inte inaktiv. Den kör också applikationsprogrammet och läser I/O, men den skriver inte till utgångarna. Den tar emot synkroniseringsdata från den primära så att dess interna tillstånd matchar primärens tillstånd. Om den primära CPU:n misslyckas tar den sekundära CPU:n över som primär och börjar skriva till I/O. Denna arkitektur är känd som hot standby. Båda CPU:erna körs; sekundären är redo att ta över när som helst[citation:1][citation:3].

Den viktigaste skillnaden mellan redundans och enkel säkerhetskopiering är att den sekundära CPU:n synkroniseras kontinuerligt. Det är inte en kall reserv som måste startas och laddas med programmet när ett fel inträffar. Det är ett körsystem som redan känner till processens nuvarande tillstånd. Detta innebär att övergången kan ske utan en fullständig omstart, och processen kan fortsätta med minimalt avbrott. Tabellen nedan sammanfattar de viktigaste egenskaperna hos ABB CPU-redundans.

Karakteristisk ABB CPU-redundans
Arkitektur Hot standby (båda processorerna körs)
Primär CPU-roll Kör program, läser I/O, skriver utdata
Sekundär CPU-roll Kör program, läser I/O, tar emot synkdata
Synkronisering Kontinuerlig överföring av kritisk data från primär till sekundär
Övergångsutlösare Primärt CPU-fel, strömavbrott eller kommunikationsfel
Övergångstid Vanligtvis i millisekundsintervallet (applikationsberoende)
I/O-hantering under övergång Utgångar håller sista tillståndet; ingångar fortsätter att läsas

PåYueyang Tongtu E-commerce Co., Ltd., vår fabrik levererar ABB PLC-system konfigurerade för redundans. Vi arbetar med våra kunder för att specificera rätt nivå av redundans för deras applikation, från enkel CPU-redundans till helt redundanta system med redundanta I/O- och kommunikationsnätverk. Vårt tekniska team kan hjälpa till med urvalsprocessen och tillhandahålla detaljerade systemarkitekturdiagram.


2. Hur synkroniserar de primära och sekundära processorerna?

Synkroniseringen mellan de primära och sekundära CPU:erna är mekanismen som får redundans att fungera. Utan synkronisering skulle den sekundära CPU:n vara inaktuell när den tar över, och processen skulle uppleva en diskontinuitet. ABB PLC-system använder en dedikerad synkroniseringsanslutning mellan de två CPU:erna. Denna anslutning är skild från kontrollnätverket och I/O-nätverket, vilket säkerställer att synkroniseringen fortsätter även om det finns ett nätverksfel. Synkroniseringsdata inkluderar applikationens kritiska interna variabler: tillståndet för timers och räknare, värdena för börvärden och kontrollvariabler, och historiska data som behövs för ojämn överföring. Den sekundära CPU:n tar emot denna data kontinuerligt, så dess tillstånd matchar primärens tillstånd inom en avsökningscykel[citation:3].

Synkroniseringsanslutningen bär också en hjärtslagssignal. Båda CPU:erna övervakar denna signal för att bekräfta att den andra CPU:n är vid liv. Om den sekundära CPU:n slutar att ta emot hjärtslag från den primära tolkar den detta som ett primärt fel och initierar en omställning. I vissa ABB-system används en andra oberoende anslutning för att skilja mellan ett synkroniseringslänkfel och ett CPU-fel. Detta förhindrar en situation där en trasig synkroniseringskabel gör att båda processorerna försöker bli primära samtidigt. Tabellen nedan sammanfattar synkroniseringsarkitekturen.

Element Fungera Betydelse
Synkroniseringslänk Överför kritisk applikationsdata från primär till sekundär Säkerställer att sekundär är redo att ta över utan dataförlust
Hjärtslagssignal Bekräftar att den andra CPU:n lever och fungerar Möjliggör snabb upptäckt av primärt fel
Oberoende synkroniseringsväg Separat fysisk anslutning för synkronisering av data Förhindrar nätverksfel från att störa synkroniseringen
Länkövervakning Upptäcker synkroniseringslänkfel kontra CPU-fel Förhindrar dubbel-primär konflikt

På vår fabrik levererar vi ABB PLC-system med rätt synkroniseringshårdvara och konfiguration för varje applikation. Vi kan tillhandahålla synkroniseringskablar, kommunikationsmoduler och konfigurationsvägledning som behövs för att etablera tillförlitlig redundans. Vårt mål är att säkerställa att den sekundära CPU:n alltid är redo att ta kontroll.


3. Vad händer med I/O under en övergång?

Beteendet hos I/O under en omställning är en kritisk faktor för att avgöra om redundansen verkligen är ojämn. När den primära CPU:n misslyckas och den sekundära tar över, finns det en kort period under vilken ingen av CPUn aktivt skriver till utgångarna. Utgångarnas beteende under denna period beror på I/O-systemet och konfigurationen. I ABB AC 800M-system med redundant I/O är utgångsmodulerna i ett redundant par båda aktiva och båda får samma värden från regulatorn. Detta betyder att om en modul eller en CPU misslyckas, fortsätter den andra modulen att driva utgångarna utan avbrott[citation:2][citation:9]. För icke-redundant I/O håller utgångarna vanligtvis sitt sista tillstånd under omkopplingen. Övergångstiden är tillräckligt kort för att de flesta processer inte märker avbrottet. Tabellen nedan sammanfattar I/O-beteendet under övergången.

I/O-konfiguration Beteende under övergången Processpåverkan
Redundant I/O (båda modulerna aktiva) Oavbruten kontroll; ingen utgångsfrysning Ingen (verklig ojämn överföring)
Icke-redundant I/O Utgångar håller sista tillståndet Kort frysning (millisekunder)
Redundant kommunikationsnätverk Trafiken går över till sekundärt nät Minimal (nätverksbyte)

På Yueyang Tongtu E-commerce Co., Ltd. hjälper vi våra kunder att specificera rätt I/O-konfiguration för deras redundanskrav. För applikationer som inte kan tolerera några utmatningsavbrott rekommenderar vi redundanta I/O-moduler utöver redundanta CPU:er. För applikationer som tål en kort frysning kan icke-redundant I/O med redundanta processorer vara tillräckligt. Vårt tekniska team kan ge råd om den optimala konfigurationen för din process.


4. Hur snabbt går övergången och vad orsakar den?

Övergångstiden i ett ABB PLC-system är tiden mellan upptäckten av ett primärt CPU-fel och att den sekundära CPU:n tar över som primär. Denna tid är avgörande för applikationer som inte kan tolerera ett långvarigt avbrott. I ABB AC 800M-system är omkopplingstiden vanligtvis i millisekundersintervallet, även om det exakta värdet beror på systemkonfigurationen och applikationen. Omkopplingen utlöses av flera tillstånd: ett hårdvarufel i den primära CPU:n, ett strömavbrott, en watchdog-timeout eller ett kommunikationsfel som hindrar den primära från att kommunicera med I/O. När ett av dessa tillstånd upptäcks, tar den sekundära CPU:n omedelbart den primära rollen och börjar skriva till utgångarna[citation:1][citation:5].

Hastigheten på omkopplingen bestäms av feldetekteringsmekanismen och synkroniseringstillståndet. Om den sekundära CPU:n är helt synkroniserad kan övertagandet ske inom några millisekunder. Om synkroniseringen inte är aktuell kan sekundären behöva utföra ytterligare steg innan den säkert kan ta över. Det är därför kontinuerlig synkronisering är avgörande för snabb omställning. Tabellen nedan sammanfattar övergångsutlösare och typiska tider.

Utlösare Detektionsmetod Typisk övergångstid
Primärt CPU-hårdvarufel Vakthund, självdiagnostik Millisekunder
Primär CPU-strömförlust Hjärtslagsförlust Millisekunder
Kommunikationsfel Nätverksövervakning Millisekunder till sekunder (beroende på fel)
Manuell omställning Operatörens kommando Millisekunder

På vår fabrik levererar vi ABB PLC-system med testade och validerade redundanskonfigurationer. Vi kan tillhandahålla dokumentation om övergångsprestanda för det specifika system du funderar på. Vårt ingenjörsteam kan hjälpa till med konfigurationen av switchover-utlösare och testning av systemet för att verifiera att det uppfyller dina tillgänglighetskrav.


5. Hur utvärderar du en ABB PLC-leverantör för redundansapplikationer?

Att utvärdera en leverantör av ABB PLC-system för redundansapplikationer kräver mer än att kontrollera att de har hårdvaran i lager. Leverantören måste ha expertis inom redundansarkitektur, konfiguration och testning. Nyckelkriterierna är applikationsteknisk förmåga, konfigurationsexpertis, test- och valideringsstöd och eftermarknadsservice. Applikationsteknisk förmåga innebär att leverantören kan analysera din process och rekommendera rätt nivå av redundans. Konfigurationsexpertis innebär att de korrekt kan konfigurera den primära/sekundära relationen, synkroniseringen och I/O-hanteringen. Test- och valideringsstöd innebär att de kan visa att redundansen fungerar som specificerat. Service efter försäljning innebär att de kan stödja systemet under dess livscykel, inklusive reservdelar och felsökning. Tabellen nedan sammanfattar dessa kriterier.

Utvärderingskriterium Vad du ska leta efter Varför det spelar roll
Tillämpningsteknik Erfarenhet av redundanta system i liknande processer Säkerställer rätt redundansnivå för applikationen
Konfigurationsexpertis Certifierade ABB-ingenjörer, dokumenterade konfigurationer Säkerställer att redundansen fungerar som den ska
Testning och validering Fabriksacceptanstestning, switchover-testning Verifierar prestanda före leverans
Service efter försäljning Reservdelar, teknisk support, utbildning Säkerställer långsiktig tillförlitlighet
Track Record Referenser från liknande övertalighetsprojekt Demonstrerar förmåga och tillförlitlighet

På Yueyang Tongtu har vår fabrik lång erfarenhet av ABB PLC-system för kritiska applikationer. Vi har ett team av certifierade ingenjörer som är specialiserade på redundanskonfiguration och testning. Vi tillhandahåller fabriksacceptanstest som inkluderar simulerade primära fel för att verifiera övergången. Och vi erbjuder support efter försäljning, inklusive reservdelar och teknisk assistans. Vi inbjuder dig att utvärdera oss mot dessa kriterier och att betrakta oss som din partner för ABB PLC-redundansapplikationer.


6. Vilka är nyckelproduktparametrarna för redundanta ABB PLC-system?

Följande tabell visar nyckelproduktparametrarna för ABB PLC-system konfigurerade för CPU-redundans. Dessa system är baserade på AC 800M-kontrollerfamiljen, som stöder full CPU-redundans med hot standby-drift. Vår fabrik kan leverera kompletta system eller enskilda komponenter för att möta dina specifika krav.

Parameter Specifikation Anteckningar
Controllerfamilj ABB AC 800M Stöder CPU-redundans
Redundanstyp Hot standby (primär/sekundär) Båda processorerna körs parallellt
CPU-moduler PM86x-serien (redundanskompatibel) Väljs utifrån bearbetningskrav
Synkronisering Dedikerad synklänk Separera från kontrollnätet
Övergångstid Millisekunder (applikationsberoende) Testad och dokumenterad
I/O-redundans Valfritt (S800 I/O redundanta par) För ojämn överföring
Nätverksredundans RNRP (Redundant Network Routing Protocol) För kommunikationstillgänglighet
Strömförsörjningsredundans Tillval (redundanta nätaggregat) För fullständig systemtillgänglighet
Teknisk programvara ABB Control Builder / 800xA För konfiguration och programmering
Certifieringar CE, UL, SIL (beroende på modell) Vald för applikationskrav

På vår fabrik levererar vi ABB PLC-system med den konfiguration och de komponenter som behövs för pålitlig CPU-redundans. Vi kan tillhandahålla CPU-moduler, synkroniseringshårdvara, I/O-moduler och nätverksutrustning som ett komplett system eller som individuella komponenter. Vårt ingenjörsteam kan hjälpa till med systemdesignen och tillhandahålla den dokumentation som behövs för validering och underhåll.


7. Vanliga frågor (FAQ)

Fråga 1: Kör den sekundära processorn samma program som den primära processorn?

Svar: Ja. I ett ABB PLC hot standby redundanssystem kör båda CPU:erna samma applikationsprogram. Den primära CPU:n skriver till utgångarna, medan den sekundära CPU:n kör programmet men bara läser ingångarna. Sekundären tar emot synkroniseringsdata från den primära så att dess interna tillstånd matchar primärens tillstånd. Detta säkerställer att sekundären kan ta över omedelbart om den primära misslyckas.

Fråga 2: Vad händer om synkroniseringslänken misslyckas?

Svar: Om synkroniseringslänken misslyckas förlorar den sekundära CPU:n sina synkroniseringsdata. I vissa ABB-system används en separat övervakningsanslutning för att skilja ett fel i synkroniseringslänken från ett CPU-fel. Om synkroniseringslänken misslyckas men båda CPU:erna är friska, kan systemet fortsätta med den primära CPU:n som fungerar ensam och ett larm genereras. Den sekundära CPU:n kan behöva synkroniseras om innan den kan fungera som backup igen.

Fråga 3: Kan jag lägga till CPU-redundans till ett befintligt ABB PLC-system?

Svar: Det beror på det befintliga systemet. Vissa ABB PLC-modeller, som AC 800M, stöder att lägga till en redundant CPU-modul om den ursprungliga CPU:n är redundanskompatibel och racket har plats för den andra modulen. Andra modeller kanske inte stöder fältuppgraderingar. Du bör rådgöra med en ABB-systemintegratör för att avgöra om ditt befintliga system kan uppgraderas till redundans.

Fråga 4: Hur testar jag att redundansen faktiskt fungerar?

Svar: Standardmetoden är att utföra ett fabriksacceptanstest som simulerar ett primärt CPU-fel. Detta kan göras genom att ta bort strömmen från den primära CPU:n, stoppa den eller koppla bort dess kommunikationslänk. Testet verifierar att den sekundära CPU:n tar över inom den angivna tiden och att utgångarna beter sig som förväntat. På Yueyang Tongtu E-commerce Co., Ltd. inkluderar vi omställningstestning som en del av vår fabriksacceptanstestning för redundanta system.

Fråga 5: Vad är skillnaden mellan CPU-redundans och I/O-redundans?

Svar: CPU-redundans skyddar mot ett fel på styrenheten. I/O-redundans skyddar mot fel på ingångs- eller utgångsmodulerna. Ett system kan ha CPU-redundans utan I/O-redundans. I så fall, om en I/O-modul misslyckas, kan processen fortfarande påverkas även om CPU:n är frisk. För äkta ojämn redundans kan både CPU- och I/O-redundans krävas. Valet beror på hur kritiskt processen är och den acceptabla nivån av avbrott.


8. Slutsats

CPU-redundans i ett ABB PLC-system är en specifik teknisk arkitektur som ger hög tillgänglighet genom hot standby-drift. De primära och sekundära CPU:erna körs parallellt, med kontinuerlig synkronisering av kritiska data. Om den primära misslyckas, tar den sekundära över inom millisekunder, och processen fortsätter med minimalt avbrott. Nivån på ojämnhet beror på I/O-konfigurationen: redundant I/O ger oavbruten kontroll, medan icke-redundant I/O håller det sista tillståndet under övergången. För köpare är det viktigt att förstå denna arkitektur för att specificera rätt nivå av redundans för deras applikation. På Yueyang Tongtu E-commerce Co., Ltd. har vår fabrik expertis och erfarenhet att leverera ABB PLC-system konfigurerade för pålitlig redundans. Vi tillhandahåller applikationsteknik, konfiguration, testning och eftermarknadssupport för att säkerställa att ditt system uppfyller dina tillgänglighetskrav.

Oavsett om du specificerar ett nytt styrsystem för en kritisk process eller uppgraderar ett befintligt system, inbjuder vi dig att kontakta oss för att diskutera dina krav. Vi kan tillhandahålla systemarkitekturrekommendationer, produktspecifikationer och testdokumentation. Vårt engagemang för kvalitet och kundnöjdhet har gjort oss till en pålitlig partner för industriell automation runt om i världen.

Kontakta Yueyang Tongtu E-commerce Co., Ltd. idagför att diskutera dina ABB PLC-redundanskrav och upptäcka hur våra system kan ge den tillgänglighet som din process kräver.

Relaterade nyheter
Lämna ett meddelande till mig
X
Vi använder cookies för att ge dig en bättre webbupplevelse, analysera webbplatstrafik och anpassa innehåll. Genom att använda denna sida godkänner du vår användning av cookies. Sekretesspolicy
AvvisaAcceptera