Nieuws

Hoe werkt CPU-redundantie eigenlijk in een ABB PLC-systeem?

Een procesingenieur specificeert het besturingssysteem voor een continue chemische reactor. De reactor kan niet worden stilgelegd zonder dat een hele batch product verloren gaat, en een batch is meer waard dan het hele PLC-systeem. De ingenieur specificeert een ABB PLC met CPU-redundantie. Maar wanneer de inkooporder wordt beoordeeld, rijst de vraag: wat betekent overtolligheid eigenlijk in de praktijk? Blijft de secundaire CPU inactief totdat de primaire uitvalt? Hoe snel gebeurt de omschakeling? En wat gebeurt er met de output tijdens de transitie? Dit zijn geen academische vragen. De antwoorden bepalen of de overtolligheid reëel is of slechts een marketingterm. In eenABB-PLCsysteem, CPU-redundantie is een specifieke technische architectuur met gedefinieerde synchronisatiemechanismen, omschakeltijden en foutmodi. Het begrijpen van deze architectuur is essentieel voor kopers die een premie betalen voor beschikbaarheid.


Deze handleiding is geschreven voor inkoopingenieurs en systeemintegrators die de ABB PLC-redundantie voor kritische toepassingen moeten evalueren. We leggen de primaire/secundaire architectuur, het synchronisatieproces, het omschakelmechanisme en de I/O-afhandeling tijdens een omschakeling uit. We behandelen ook de criteria voor het evalueren van een leverancier en de productparameters van onze fabriek bij Yueyang Tongtu E-commerce Co., Ltd. Of u nu een nieuw systeem specificeert of een bestaand systeem upgradet, deze gids zal u helpen begrijpen wat CPU-redundantie daadwerkelijk oplevert in een ABB PLC-systeem.

ABB ACS880


Inhoudsopgave


1. Wat betekent CPU-redundantie in een ABB PLC-systeem?

CPU-redundantie in een ABB PLC-systeem betekent dat twee CPU-modules zijn geconfigureerd om parallel te werken, waarbij de ene is aangewezen als de primaire en de andere als de secundaire. De primaire CPU is de actieve controller. Het voert het applicatieprogramma uit, schrijft gegevens naar de I/O-modules en communiceert met het toezichtsysteem. De secundaire CPU is niet inactief. Het voert ook het applicatieprogramma uit en leest de I/O, maar schrijft niet naar de uitgangen. Het ontvangt synchronisatiegegevens van de primaire zodat de interne status overeenkomt met de status van de primaire. Als de primaire CPU uitvalt, neemt de secundaire CPU het over als primair en begint te schrijven naar de I/O. Deze architectuur staat bekend als hot standby. Beide CPU's zijn actief; de secundaire is op elk moment klaar om het over te nemen[citaat:1][citaat:3].

Het belangrijkste onderscheid tussen redundantie en eenvoudige back-up is dat de secundaire CPU continu wordt gesynchroniseerd. Het is geen koude reserve die moet worden ingeschakeld en met het programma moet worden geladen als er een fout optreedt. Het is een draaiend systeem dat de huidige status van het proces al kent. Dit betekent dat de omschakeling kan plaatsvinden zonder een volledige herstart en dat het proces met minimale onderbreking kan worden voortgezet. De onderstaande tabel vat de belangrijkste kenmerken van ABB CPU-redundantie samen.

Kenmerkend ABB CPU-redundantie
Architectuur Hot standby (beide CPU's actief)
Primaire CPU-rol Voert programma uit, leest I/O, schrijft uitgangen
Secundaire CPU-rol Voert programma uit, leest I/O, ontvangt synchronisatiegegevens
Synchronisatie Continue overdracht van kritieke gegevens van primair naar secundair
Omschakeltrigger Primaire CPU-fout, stroomuitval of communicatiefout
Omschakeltijd Meestal binnen het bereik van milliseconden (afhankelijk van de toepassing)
I/O-afhandeling tijdens omschakeling Uitgangen behouden de laatste status; ingangen worden nog steeds gelezen

BijYueyang Tongtu E-commerce Co., Ltd., levert onze fabriek ABB PLC-systemen die zijn geconfigureerd voor redundantie. Wij werken samen met onze klanten om het juiste redundantieniveau voor hun toepassing te specificeren, van eenvoudige CPU-redundantie tot volledig redundante systemen met redundante I/O- en communicatienetwerken. Ons technische team kan helpen bij het selectieproces en gedetailleerde systeemarchitectuurdiagrammen leveren.


2. Hoe synchroniseren de primaire en secundaire CPU's?

De synchronisatie tussen de primaire en secundaire CPU's is het mechanisme dat ervoor zorgt dat redundantie werkt. Zonder synchronisatie zou de secundaire CPU verouderd zijn wanneer deze het overneemt, en zou het proces een discontinuïteit ervaren. ABB PLC-systemen gebruiken een speciale synchronisatieverbinding tussen de twee CPU's. Deze verbinding staat los van het besturingsnetwerk en het I/O-netwerk, waardoor de synchronisatie doorgaat, zelfs als er een netwerkfout optreedt. De synchronisatiegegevens omvatten de kritische interne variabelen van de applicatie: de status van timers en tellers, de waarden van instelpunten en controlevariabelen, en de historische gegevens die nodig zijn voor een schokloze overdracht. De secundaire CPU ontvangt deze gegevens continu, zodat de status ervan binnen één scancyclus overeenkomt met de status van de primaire[citaat:3].

De synchronisatieverbinding voert ook een hartslagsignaal uit. Beide CPU's monitoren dit signaal om te bevestigen dat de andere CPU nog leeft. Als de secundaire CPU de hartslag van de primaire CPU niet meer ontvangt, interpreteert deze dit als een primaire fout en initieert een omschakeling. In sommige ABB-systemen wordt een tweede onafhankelijke verbinding gebruikt om onderscheid te maken tussen een storing in de synchronisatielink en een CPU-storing. Dit voorkomt een situatie waarin een kapotte synchronisatiekabel ervoor zorgt dat beide CPU's tegelijkertijd primair proberen te worden. De onderstaande tabel vat de synchronisatiearchitectuur samen.

Element Functie Belang
Synchronisatielink Brengt kritische applicatiegegevens over van primair naar secundair Zorgt ervoor dat het secundaire systeem klaar is om het over te nemen zonder gegevensverlies
Hartslag signaal Bevestigt dat de andere CPU leeft en werkt Maakt snelle detectie van primaire fouten mogelijk
Onafhankelijk synchronisatiepad Aparte fysieke verbinding voor synchronisatiegegevens Voorkomt dat netwerkfouten de synchronisatie verstoren
Linkbewaking Detecteert fouten in de synchronisatielink versus CPU-fouten Voorkomt dual-primaire conflicten

In onze fabriek leveren wij ABB PLC-systemen voor elke toepassing met de juiste synchronisatiehardware en configuratie. Wij kunnen de synchronisatiekabels, communicatiemodules en configuratiebegeleiding leveren die nodig zijn om betrouwbare redundantie tot stand te brengen. Ons doel is ervoor te zorgen dat de secundaire CPU altijd klaar staat om de controle over te nemen.


3. Wat gebeurt er met de I/O tijdens een omschakeling?

Het gedrag van de I/O tijdens een omschakeling is een kritische factor bij het bepalen of de redundantie werkelijk schokvrij is. Wanneer de primaire CPU uitvalt en de secundaire het overneemt, is er een korte periode waarin geen van beide CPU's actief naar de uitgangen schrijft. Het gedrag van de uitgangen gedurende deze periode is afhankelijk van het I/O-systeem en de configuratie. In ABB AC 800M-systemen met redundante I/O zijn de uitgangsmodules in een redundant paar beide actief en ontvangen beide dezelfde waarden van de controller. Dit betekent dat als één module of één CPU uitvalt, de andere module de uitgangen zonder onderbreking blijft aansturen [citaat:2][citaat:9]. Bij niet-redundante I/O behouden de uitgangen doorgaans hun laatste status tijdens de omschakeling. De omschakeltijd is zo kort dat de meeste processen de onderbreking niet opmerken. De onderstaande tabel vat het I/O-gedrag tijdens de omschakeling samen.

I/O-configuratie Gedrag tijdens omschakeling Procesimpact
Redundante I/O (beide modules actief) Ononderbroken controle; geen uitvoerbevriezing Geen (echte hobbelloze overdracht)
Niet-redundante I/O Uitgangen behouden de laatste status Korte bevriezing (milliseconden)
Redundant communicatienetwerk Verkeer schakelt over naar het secundaire netwerk Minimaal (netwerkomschakeling)

Bij Yueyang Tongtu E-commerce Co., Ltd. helpen we onze klanten bij het specificeren van de juiste I/O-configuratie voor hun redundantievereisten. For applications that cannot tolerate any output interruption, we recommend redundant I/O modules in addition to redundant CPUs. For applications that can tolerate a brief freeze, non-redundant I/O with redundant CPUs may be sufficient. Ons technisch team kan u adviseren over de optimale configuratie voor uw proces.


4. Hoe snel verloopt de omschakeling en waardoor wordt deze veroorzaakt?

De omschakeltijd in een ABB PLC-systeem is de tijd tussen de detectie van een primaire CPU-fout en het overnemen van de secundaire CPU als primair. Deze tijd is van cruciaal belang voor toepassingen die een langdurige onderbreking niet kunnen verdragen. In ABB AC 800M-systemen ligt de omschakeltijd doorgaans in het bereik van milliseconden, hoewel de exacte waarde afhangt van de systeemconfiguratie en de toepassing. De omschakeling wordt veroorzaakt door verschillende omstandigheden: een hardwarefout in de primaire CPU, een stroomstoring, een watchdog-time-out of een communicatiefout waardoor de primaire CPU niet kan communiceren met de I/O. Wanneer een van deze omstandigheden wordt gedetecteerd, neemt de secundaire CPU onmiddellijk de primaire rol over en begint hij naar de uitgangen te schrijven[citaat:1][citaat:5].

De snelheid van de omschakeling wordt bepaald door het storingsdetectiemechanisme en de synchronisatiestatus. Als de secundaire CPU volledig gesynchroniseerd is, kan de overname binnen enkele milliseconden plaatsvinden. Als de synchronisatie niet actueel is, moet de secundaire mogelijk extra stappen uitvoeren voordat deze het veilig kan overnemen. Daarom is continue synchronisatie essentieel voor een snelle omschakeling. De onderstaande tabel geeft een overzicht van de omschakeltriggers en typische tijden.

Trekker Detectiemethode Typische omschakeltijd
Primaire CPU-hardwarefout Waakhond, zelfdiagnostiek Milliseconden
Primair CPU-vermogensverlies Hartslag verlies Milliseconden
Communicatiefout Netwerkbewaking Milliseconden tot seconden (afhankelijk van de fout)
Handmatige omschakeling Operator commando Milliseconden

At our factory, we supply ABB PLC systems with tested and validated redundancy configurations. We can provide documentation on the switchover performance for the specific system you are considering. Ons engineeringteam kan u helpen met de configuratie van de omschakelingstriggers en het testen van het systeem om te verifiëren dat het voldoet aan uw beschikbaarheidsvereisten.


5. Hoe evalueert u een ABB PLC-leverancier voor redundantietoepassingen?

Het beoordelen van een leverancier van ABB PLC-systemen op redundantietoepassingen vereist meer dan alleen controleren of zij de hardware op voorraad hebben. De leverancier moet expertise hebben op het gebied van redundantiearchitectuur, configuratie en testen. De belangrijkste criteria zijn applicatie-engineering, configuratie-expertise, test- en validatieondersteuning en after-sales service. De mogelijkheid tot applicatie-engineering betekent dat de leverancier uw proces kan analyseren en het juiste redundantieniveau kan aanbevelen. Configuratie-expertise betekent dat ze de primaire/secundaire relatie, de synchronisatie en de I/O-afhandeling correct kunnen configureren. Dankzij test- en validatieondersteuning kunnen zij aantonen dat de redundantie werkt zoals gespecificeerd. After-sales service betekent dat ze het systeem gedurende de hele levenscyclus kunnen ondersteunen, inclusief reserveonderdelen en probleemoplossing. In onderstaande tabel zijn deze criteria samengevat.

Evaluatiecriterium Waar u op moet letten Waarom het ertoe doet
Toepassingstechniek Ervaring met redundante systemen in soortgelijke processen Zorgt voor het juiste redundantieniveau voor de applicatie
Configuratie-expertise Gecertificeerde ABB-ingenieurs, gedocumenteerde configuraties Zorgt ervoor dat de redundantie werkt zoals ontworpen
Testen en valideren Fabrieksacceptatietesten, omschakelingstesten Controleert de prestaties vóór verzending
After-sales service Reserveonderdelen, technische ondersteuning, training Garandeert betrouwbaarheid op lange termijn
Baanrecord Referenties van soortgelijke ontslagprojecten Toont capaciteiten en betrouwbaarheid

Bij Yueyang Tongtu heeft onze fabriek uitgebreide ervaring met ABB PLC-systemen voor kritische toepassingen. We beschikken over een team van gecertificeerde engineers die gespecialiseerd zijn in redundantieconfiguratie en testen. We bieden fabrieksacceptatietests aan, inclusief gesimuleerde primaire fouten, om de omschakeling te verifiëren. En we bieden after-sales ondersteuning, inclusief reserveonderdelen en technische assistentie. Wij nodigen u uit om ons te beoordelen aan de hand van deze criteria en ons te beschouwen als uw partner voor redundantietoepassingen van ABB PLC.


6. Wat zijn de belangrijkste productparameters voor redundante ABB PLC-systemen?

De volgende tabel bevat de belangrijkste productparameters voor ABB PLC-systemen die zijn geconfigureerd voor CPU-redundantie. Deze systemen zijn gebaseerd op de AC 800M-controllerfamilie, die volledige CPU-redundantie met hot standby-werking ondersteunt. Onze fabriek kan complete systemen of individuele componenten leveren om aan uw specifieke eisen te voldoen.

Parameter Specificatie Opmerkingen
Familie van controleurs ABBAC800M Ondersteunt CPU-redundantie
Redundantietype Hot standby (primair/secundair) Beide CPU's draaien parallel
CPU-modules PM86x-serie (redundantie mogelijk) Geselecteerd op basis van verwerkingsvereisten
Synchronisatie Speciale synchronisatielink Gescheiden van het controlenetwerk
Omschakeltijd Milliseconden (afhankelijk van toepassing) Getest en gedocumenteerd
I/O-redundantie Optioneel (S800 I/O redundante paren) Voor een hobbelloze overdracht
Netwerkredundantie RNRP (Redundant Network Routing Protocol) Voor communicatiebeschikbaarheid
Redundantie in de voeding Optioneel (redundante voedingen) Voor volledige systeembeschikbaarheid
Engineeringsoftware ABB Control Builder / 800xA Voor configuratie en programmering
Certificeringen CE, UL, SIL (afhankelijk van model) Geselecteerd op toepassingsvereisten

In onze fabriek leveren wij ABB PLC-systemen met de configuratie en componenten die nodig zijn voor betrouwbare CPU-redundantie. De CPU-modules, synchronisatiehardware, I/O-modules en netwerkapparatuur kunnen wij als compleet systeem of als losse componenten leveren. Ons engineeringteam kan helpen met het systeemontwerp en de documentatie leveren die nodig is voor validatie en onderhoud.


7. Veelgestelde vragen (FAQ)

Vraag 1: Voert de secundaire CPU hetzelfde programma uit als de primaire CPU?

Antwoord: Ja. In an ABB PLC hot standby redundancy system, both CPUs run the same application program. The primary CPU writes to the outputs, while the secondary CPU executes the program but only reads the inputs. The secondary receives synchronization data from the primary so that its internal state matches the primary's state. This ensures that the secondary can take over immediately if the primary fails.

Vraag 2: Wat gebeurt er als de synchronisatielink mislukt?

Antwoord: Als de synchronisatielink mislukt, verliest de secundaire CPU zijn synchronisatiegegevens. In sommige ABB-systemen wordt een aparte bewakingsverbinding gebruikt om een ​​synchronisatielinkfout te onderscheiden van een CPU-fout. Als de synchronisatiekoppeling mislukt maar beide CPU's in orde zijn, kan het systeem doorgaan terwijl de primaire CPU alleen werkt, en wordt er een alarm gegenereerd. Mogelijk moet de secundaire CPU opnieuw worden gesynchroniseerd voordat deze weer als back-up kan dienen.

Vraag 3: Kan ik CPU-redundantie toevoegen aan een bestaand ABB PLC-systeem?

Antwoord: Het hangt af van het bestaande systeem. Sommige ABB PLC-modellen, zoals de AC 800M, ondersteunen het toevoegen van een redundante CPU-module als de oorspronkelijke CPU geschikt is voor redundantie en het rack ruimte heeft voor de tweede module. Andere modellen ondersteunen mogelijk geen veldupgrades. You should consult with an ABB system integrator to determine whether your existing system can be upgraded to redundancy.

Vraag 4: Hoe test ik of de redundantie daadwerkelijk werkt?

Antwoord: De standaardmethode is het uitvoeren van een fabrieksacceptatietest die een primaire CPU-fout simuleert. Dit kan worden gedaan door de stroom van de primaire CPU te verwijderen, deze te stoppen of de communicatieverbinding te verbreken. De test verifieert dat de secundaire CPU het binnen de opgegeven tijd overneemt en dat de uitgangen zich gedragen zoals verwacht. Bij Yueyang Tongtu E-commerce Co., Ltd. nemen we omschakelingstests op als onderdeel van onze fabrieksacceptatietests voor redundante systemen.

Vraag 5: Wat is het verschil tussen CPU-redundantie en I/O-redundantie?

Antwoord: CPU-redundantie beschermt tegen uitval van de controller. I/O-redundantie beschermt tegen uitval van de ingangs- of uitgangsmodules. Een systeem kan CPU-redundantie hebben zonder I/O-redundantie. Als in dat geval een I/O-module uitvalt, kan het proces nog steeds worden beïnvloed, ook al is de CPU in orde. Voor echte bumpless redundantie kan zowel CPU- als I/O-redundantie vereist zijn. De keuze hangt af van de kriticiteit van het proces en het aanvaardbare niveau van onderbreking.


8. Conclusie

CPU-redundantie in een ABB PLC-systeem is een specifieke technische architectuur die hoge beschikbaarheid biedt via hot standby-werking. De primaire en secundaire CPU's werken parallel, met continue synchronisatie van kritieke gegevens. Als de primaire mislukt, neemt de secundaire het binnen milliseconden over en gaat het proces verder met minimale onderbreking. Het niveau van hobbelloosheid hangt af van de I/O-configuratie: redundante I/O zorgt voor ononderbroken controle, terwijl niet-redundante I/O de laatste status behoudt tijdens de omschakeling. Voor kopers is het begrijpen van deze architectuur essentieel voor het specificeren van het juiste redundantieniveau voor hun toepassing. Bij Yueyang Tongtu E-commerce Co., Ltd. beschikt onze fabriek over de expertise en ervaring om ABB PLC-systemen te leveren die zijn geconfigureerd voor betrouwbare redundantie. Wij bieden applicatie-engineering, configuratie, testen en after-salesondersteuning om ervoor te zorgen dat uw systeem aan uw beschikbaarheidsvereisten voldoet.

Of u nu een nieuw besturingssysteem specificeert voor een kritisch proces of een bestaand systeem upgradet, wij nodigen u uit om contact met ons op te nemen om uw vereisten te bespreken. We can provide system architecture recommendations, product specifications, and testing documentation. Our commitment to quality and customer satisfaction has made us a trusted partner for industrial automation around the world.

Neem vandaag nog contact op met Yueyang Tongtu E-commerce Co., Ltdom uw ABB PLC-redundantievereisten te bespreken en te ontdekken hoe onze systemen de beschikbaarheid kunnen bieden die uw proces vereist.

Gerelateerd nieuws
Laat een bericht achter
X
We gebruiken cookies om u een betere browse-ervaring te bieden, het siteverkeer te analyseren en de inhoud te personaliseren. Door deze site te gebruiken, gaat u akkoord met ons gebruik van cookies. Privacybeleid
AfwijzenAccepteren