Nyheder

Hvordan fungerer CPU-redundans faktisk i et ABB PLC-system?

En procesingeniør specificerer styresystemet for en kontinuerlig kemisk reaktor. Reaktoren kan ikke lukkes ned uden at miste en hel batch af produkt, og en batch er mere værd end hele PLC-systemet. Ingeniøren specificerer en ABB PLC med CPU-redundans. Men når indkøbsordren gennemgås, opstår et spørgsmål: hvad betyder redundans egentlig i praksis? Sidder den sekundære CPU inaktiv, indtil den primære fejler? Hvor hurtigt sker omstillingen? Og hvad sker der med udgangene under overgangen? Det er ikke akademiske spørgsmål. Svarene afgør, om redundansen er reel eller blot et markedsføringsbegreb. I enABB PLCsystem, er CPU-redundans en specifik teknisk arkitektur med definerede synkroniseringsmekanismer, overgangstider og fejltilstande. At forstå denne arkitektur er afgørende for købere, der betaler en præmie for tilgængelighed.


Denne vejledning er skrevet til indkøbsingeniører og systemintegratorer, der har brug for at evaluere ABB PLC-redundans for kritiske applikationer. Vi vil forklare den primære/sekundære arkitektur, synkroniseringsprocessen, overgangsmekanismen og I/O-håndteringen under en overgang. Vi vil også dække kriterierne for evaluering af en leverandør og produktparametrene fra vores fabrik hos Yueyang Tongtu E-commerce Co., Ltd. Uanset om du specificerer et nyt system eller opgraderer et eksisterende, vil denne guide hjælpe dig med at forstå, hvilken CPU-redundans faktisk leverer i et ABB PLC-system.

ABB ACS880


Indholdsfortegnelse


1. Hvad betyder CPU-redundans i et ABB PLC-system?

CPU-redundans i et ABB PLC-system betyder, at to CPU-moduler er konfigureret til at fungere parallelt, hvor det ene er udpeget som det primære og det andet som det sekundære. Den primære CPU er den aktive controller. Den udfører applikationsprogrammet, skriver data til I/O-modulerne og kommunikerer med overvågningssystemet. Den sekundære CPU er ikke inaktiv. Den udfører også applikationsprogrammet og læser I/O, men den skriver ikke til udgangene. Den modtager synkroniseringsdata fra den primære, så dens interne tilstand matcher den primære tilstand. Hvis den primære CPU fejler, overtager den sekundære CPU som primær og begynder at skrive til I/O. Denne arkitektur er kendt som hot standby. Begge CPU'er kører; den sekundære er klar til at tage over når som helst[citation:1][citation:3].

Nøgleforskellen mellem redundans og simpel backup er, at den sekundære CPU kontinuerligt synkroniseres. Det er ikke en kold reserve, der skal tændes og indlæses med programmet, når der opstår en fejl. Det er et kørende system, der allerede kender den aktuelle tilstand af processen. Det betyder, at omstillingen kan ske uden fuld genstart, og processen kan fortsætte med minimal afbrydelse. Tabellen nedenfor opsummerer nøgleegenskaberne ved ABB CPU-redundans.

Karakteristisk ABB CPU-redundans
Arkitektur Hot standby (begge CPU'er kører)
Primær CPU-rolle Udfører program, læser I/O, skriver output
Sekundær CPU-rolle Udfører program, læser I/O, modtager synkroniseringsdata
Synkronisering Kontinuerlig overførsel af kritiske data fra primær til sekundær
Omstillingsudløser Primær CPU-fejl, strømsvigt eller kommunikationsfejl
Omstillingstid Typisk i millisekundområdet (applikationsafhængig)
I/O-håndtering under omstilling Udgange holder sidste tilstand; input fortsætter med at blive læst

PåYueyang Tongtu E-commerce Co., Ltd., vores fabrik leverer ABB PLC-systemer konfigureret til redundans. Vi samarbejder med vores kunder om at specificere det rigtige niveau af redundans til deres applikation, fra simpel CPU-redundans til fuldt redundante systemer med redundante I/O- og kommunikationsnetværk. Vores tekniske team kan hjælpe med udvælgelsesprocessen og levere detaljerede systemarkitekturdiagrammer.


2. Hvordan synkroniseres de primære og sekundære CPU'er?

Synkroniseringen mellem de primære og sekundære CPU'er er den mekanisme, der får redundans til at fungere. Uden synkronisering ville den sekundære CPU være forældet, når den overtager, og processen ville opleve en diskontinuitet. ABB PLC-systemer bruger en dedikeret synkroniseringsforbindelse mellem de to CPU'er. Denne forbindelse er adskilt fra kontrolnetværket og I/O-netværket, hvilket sikrer, at synkroniseringen fortsætter, selvom der er en netværksfejl. Synkroniseringsdataene inkluderer de kritiske interne variabler i applikationen: tilstanden af ​​timere og tællere, værdierne af sætpunkter og kontrolvariabler og de historiske data, der er nødvendige for ujævn overførsel. Den sekundære CPU modtager disse data kontinuerligt, så dens tilstand matcher den primære tilstand inden for en scanningscyklus[citation:3].

Synkroniseringsforbindelsen bærer også et hjerteslagssignal. Begge CPU'er overvåger dette signal for at bekræfte, at den anden CPU er i live. Hvis den sekundære CPU holder op med at modtage hjerteslag fra den primære, tolker den dette som en primær fejl og starter en omstilling. I nogle ABB-systemer bruges en anden uafhængig forbindelse til at skelne mellem en synkroniseringsforbindelsesfejl og en CPU-fejl. Dette forhindrer en situation, hvor et ødelagt synkroniseringskabel får begge CPU'er til at forsøge at blive primære samtidigt. Tabellen nedenfor opsummerer synkroniseringsarkitekturen.

Element Fungere Betydning
Synkroniseringslink Overfører kritiske applikationsdata fra primær til sekundær Sikrer at sekundær er klar til at overtage uden tab af data
Hjerteslagssignal Bekræfter, at den anden CPU er i live og fungerer Muliggør hurtig detektering af primær fejl
Uafhængig synkroniseringssti Separat fysisk forbindelse til synkronisering af data Forhindrer netværksfejl i at forstyrre synkroniseringen
Link overvågning Registrerer synkroniseringslinkfejl vs. CPU-fejl Forhindrer dobbelt-primær konflikt

På vores fabrik leverer vi ABB PLC-systemer med den korrekte synkroniseringshardware og konfiguration til hver applikation. Vi kan levere de synkroniseringskabler, kommunikationsmoduler og konfigurationsvejledning, der er nødvendig for at etablere pålidelig redundans. Vores mål er at sikre, at den sekundære CPU altid er klar til at overtage kontrollen.


3. Hvad sker der med I/O'en under en overgang?

Opførselen af ​​I/O'en under en overgang er en kritisk faktor for at bestemme, om redundansen virkelig er ujævn. Når den primære CPU svigter, og den sekundære tager over, er der en kort periode, hvor ingen af ​​CPU'erne aktivt skriver til udgangene. Udgangenes adfærd i denne periode afhænger af I/O-systemet og konfigurationen. I ABB AC 800M-systemer med redundant I/O er udgangsmodulerne i et redundant par begge aktive og modtager begge de samme værdier fra controlleren. Dette betyder, at hvis et modul eller én CPU fejler, fortsætter det andet modul med at drive output uden afbrydelse[citation:2][citation:9]. For ikke-redundant I/O holder udgangene typisk deres sidste tilstand under overgangen. Omskiftningstiden er kort nok til, at de fleste processer ikke bemærker afbrydelsen. Tabellen nedenfor opsummerer I/O-adfærd under omskiftning.

I/O-konfiguration Adfærd under omstilling Procespåvirkning
Redundant I/O (begge moduler aktive) Uafbrudt kontrol; ingen output-frysning Ingen (ægte ujævn overførsel)
Ikke-redundant I/O Udgange holder sidste tilstand Kort frysning (millisekunder)
Redundant kommunikationsnetværk Trafik skifter til sekundært netværk Minimal (netværksskifte)

Hos Yueyang Tongtu E-commerce Co., Ltd. hjælper vi vores kunder med at specificere den rigtige I/O-konfiguration til deres redundanskrav. Til applikationer, der ikke kan tolerere nogen udgangsafbrydelse, anbefaler vi redundante I/O-moduler ud over redundante CPU'er. For applikationer, der kan tolerere en kort frysning, kan ikke-redundant I/O med redundante CPU'er være tilstrækkeligt. Vores tekniske team kan rådgive om den optimale konfiguration til din proces.


4. Hvor hurtigt er omstillingen, og hvad forårsager det?

Omskiftningstiden i et ABB PLC-system er tiden mellem detekteringen af ​​en primær CPU-fejl og den sekundære CPU overtager som primær. Denne tid er kritisk for applikationer, der ikke kan tolerere en langvarig afbrydelse. I ABB AC 800M-systemer er omskiftningstiden typisk i millisekundområdet, selvom den nøjagtige værdi afhænger af systemkonfigurationen og applikationen. Skiftet udløses af flere forhold: en hardwarefejl i den primære CPU, et strømtab, en watchdog-timeout eller en kommunikationsfejl, der forhindrer den primære i at kommunikere med I/O. Når en af ​​disse tilstande detekteres, påtager den sekundære CPU straks den primære rolle og begynder at skrive til udgangene[citation:1][citation:5].

Omstillingens hastighed bestemmes af fejldetektionsmekanismen og synkroniseringstilstanden. Hvis den sekundære CPU er fuldt synkroniseret, kan overtagelsen ske inden for et par millisekunder. Hvis synkroniseringen ikke er aktuel, skal den sekundære muligvis udføre yderligere trin, før den sikkert kan tage over. Derfor er kontinuerlig synkronisering afgørende for hurtig omstilling. Tabellen nedenfor opsummerer overgangsudløsere og typiske tidspunkter.

Udløser Detektionsmetode Typisk overgangstid
Primær CPU-hardwarefejl Vagthund, selvdiagnostik Millisekunder
Primært CPU-strømtab Tab af hjerteslag Millisekunder
Kommunikationsfejl Netværksovervågning Millisekunder til sekunder (afhængig af fejl)
Manuel omstilling Operatør kommando Millisekunder

På vores fabrik leverer vi ABB PLC-systemer med testede og validerede redundanskonfigurationer. Vi kan levere dokumentation for omstillingsydelsen for det specifikke system, du overvejer. Vores ingeniørteam kan hjælpe med konfigurationen af ​​switchover-udløsere og test af systemet for at verificere, at det opfylder dine tilgængelighedskrav.


5. Hvordan evaluerer du en ABB PLC-leverandør for redundansapplikationer?

At evaluere en leverandør af ABB PLC-systemer til redundansapplikationer kræver mere end at kontrollere, at de har hardwaren på lager. Leverandøren skal have ekspertise inden for redundansarkitektur, konfiguration og test. Nøglekriterierne er applikationsteknisk kapacitet, konfigurationsekspertise, test- og valideringssupport og eftersalgsservice. Applikationsteknisk kapacitet betyder, at leverandøren kan analysere din proces og anbefale det rigtige redundansniveau. Konfigurationsekspertise betyder, at de kan konfigurere det primære/sekundære forhold, synkroniseringen og I/O-håndteringen korrekt. Test- og valideringssupport betyder, at de kan demonstrere, at redundansen fungerer som specificeret. Eftersalgsservice betyder, at de kan understøtte systemet gennem dets livscyklus, inklusive reservedele og fejlfinding. Tabellen nedenfor opsummerer disse kriterier.

Evalueringskriterium Hvad skal man kigge efter Hvorfor det betyder noget
Applikationsteknik Erfaring med redundante systemer i lignende processer Sikrer det rigtige redundansniveau for applikationen
Konfigurationsekspertise Certificerede ABB-ingeniører, dokumenterede konfigurationer Sikrer, at redundansen fungerer som designet
Test og validering Fabriksgodkendelsestest, switchover test Verificerer ydeevne før forsendelse
Eftersalgsservice Reservedele, teknisk support, uddannelse Sikrer langsigtet pålidelighed
Track Record Referencer fra lignende afskedigelsesprojekter Demonstrerer kapacitet og pålidelighed

Hos Yueyang Tongtu har vores fabrik stor erfaring med ABB PLC-systemer til kritiske applikationer. Vi har et team af certificerede ingeniører, der specialiserer sig i redundanskonfiguration og -test. Vi leverer fabriksaccepttest, der inkluderer simulerede primære fejl for at verificere overgangen. Og vi tilbyder eftersalgssupport, herunder reservedele og teknisk assistance. Vi inviterer dig til at evaluere os i forhold til disse kriterier og til at betragte os som din partner for ABB PLC-redundansapplikationer.


6. Hvad er nøgleproduktparametrene for redundante ABB PLC-systemer?

Følgende tabel viser nøgleproduktparametrene for ABB PLC-systemer konfigureret til CPU-redundans. Disse systemer er baseret på AC 800M controller-familien, som understøtter fuld CPU-redundans med hot standby-drift. Vores fabrik kan levere komplette systemer eller individuelle komponenter for at opfylde dine specifikke krav.

Parameter Specifikation Noter
Controller familie ABB AC 800M Understøtter CPU-redundans
Redundans type Hot standby (primær/sekundær) Begge CPU'er kører parallelt
CPU-moduler PM86x-serien (redundans-kompatibel) Udvalgt ud fra behandlingskrav
Synkronisering Dedikeret synkroniseringslink Adskilt fra kontrolnetværket
Omstillingstid Millisekunder (applikationsafhængig) Testet og dokumenteret
I/O-redundans Valgfrit (S800 I/O redundante par) Til ujævn overførsel
Netværksredundans RNRP (Redundant Network Routing Protocol) For kommunikationstilgængelighed
Strømforsyning redundans Valgfri (redundante strømforsyninger) For komplet systemtilgængelighed
Engineering software ABB Control Builder / 800xA Til konfiguration og programmering
Certificeringer CE, UL, SIL (afhængig af model) Udvalgt til ansøgningskrav

På vores fabrik leverer vi ABB PLC-systemer med den konfiguration og de komponenter, der er nødvendige for pålidelig CPU-redundans. Vi kan levere CPU-moduler, synkroniseringshardware, I/O-moduler og netværksudstyr som et komplet system eller som individuelle komponenter. Vores ingeniørteam kan hjælpe med systemdesignet og levere den nødvendige dokumentation til validering og vedligeholdelse.


7. Ofte stillede spørgsmål (FAQ)

Spørgsmål 1: Kører den sekundære CPU det samme program som den primære CPU?

Svar: Ja. I et ABB PLC hot standby redundanssystem kører begge CPU'er det samme applikationsprogram. Den primære CPU skriver til udgangene, mens den sekundære CPU udfører programmet, men kun læser inputs. Den sekundære modtager synkroniseringsdata fra den primære, så dens interne tilstand matcher den primære tilstand. Dette sikrer, at den sekundære kan tage over med det samme, hvis den primære fejler.

Spørgsmål 2: Hvad sker der, hvis synkroniseringslinket mislykkes?

Svar: Hvis synkroniseringsforbindelsen mislykkes, mister den sekundære CPU sine synkroniseringsdata. I nogle ABB-systemer bruges en separat overvågningsforbindelse til at skelne en synkroniseringsforbindelsesfejl fra en CPU-fejl. Hvis synkroniseringsforbindelsen mislykkes, men begge CPU'er er sunde, kan systemet fortsætte med den primære CPU, der fungerer alene, og en alarm genereres. Den sekundære CPU skal muligvis resynkroniseres, før den kan fungere som backup igen.

Spørgsmål 3: Kan jeg tilføje CPU-redundans til et eksisterende ABB PLC-system?

Svar: Det afhænger af det eksisterende system. Nogle ABB PLC-modeller, såsom AC 800M, understøtter tilføjelse af et redundant CPU-modul, hvis den originale CPU er redundans-kompatibel, og racket har plads til det andet modul. Andre modeller understøtter muligvis ikke feltopgraderinger. Du bør rådføre dig med en ABB-systemintegrator for at afgøre, om dit eksisterende system kan opgraderes til redundans.

Spørgsmål 4: Hvordan tester jeg, at redundansen rent faktisk virker?

Svar: Standardmetoden er at udføre en fabriksgodkendelsestest, der simulerer en primær CPU-fejl. Dette kan gøres ved at fjerne strømmen fra den primære CPU, stoppe den eller afbryde dens kommunikationsforbindelse. Testen verificerer, at den sekundære CPU overtager inden for den angivne tid, og at udgangene opfører sig som forventet. Hos Yueyang Tongtu E-commerce Co., Ltd. inkluderer vi switchover-test som en del af vores fabriksaccepttest for redundante systemer.

Spørgsmål 5: Hvad er forskellen mellem CPU-redundans og I/O-redundans?

Svar: CPU-redundans beskytter mod en fejl i controlleren. I/O-redundans beskytter mod fejl i input- eller outputmodulerne. Et system kan have CPU-redundans uden I/O-redundans. I så fald, hvis et I/O-modul fejler, kan processen stadig blive påvirket, selvom CPU'en er sund. For ægte ujævn redundans kan både CPU- og I/O-redundans være påkrævet. Valget afhænger af processens kritik og det acceptable niveau af afbrydelse.


8. Konklusion

CPU-redundans i et ABB PLC-system er en specifik teknisk arkitektur, der giver høj tilgængelighed gennem hot standby-drift. De primære og sekundære CPU'er kører parallelt med kontinuerlig synkronisering af kritiske data. Hvis den primære fejler, overtager den sekundære inden for millisekunder, og processen fortsætter med minimal afbrydelse. Niveauet af ujævnhed afhænger af I/O-konfigurationen: redundant I/O giver uafbrudt kontrol, mens ikke-redundant I/O holder den sidste tilstand under overgangen. For købere er det afgørende at forstå denne arkitektur for at specificere det rigtige redundansniveau for deres applikation. Hos Yueyang Tongtu E-commerce Co., Ltd. har vores fabrik ekspertisen og erfaringen til at levere ABB PLC-systemer konfigureret til pålidelig redundans. Vi leverer applikationsteknik, konfiguration, test og eftersalgssupport for at sikre, at dit system opfylder dine tilgængelighedskrav.

Uanset om du specificerer et nyt kontrolsystem til en kritisk proces eller opgraderer et eksisterende system, inviterer vi dig til at kontakte os for at drøfte dine krav. Vi kan levere anbefalinger til systemarkitektur, produktspecifikationer og testdokumentation. Vores forpligtelse til kvalitet og kundetilfredshed har gjort os til en betroet partner for industriel automatisering over hele verden.

Kontakt Yueyang Tongtu E-commerce Co., Ltd. i dagfor at diskutere dine ABB PLC-redundanskrav og finde ud af, hvordan vores systemer kan give den tilgængelighed, din proces kræver.

Relaterede nyheder
Efterlad mig en besked
X
Vi bruger cookies til at tilbyde dig en bedre browsingoplevelse, analysere trafik på webstedet og tilpasse indhold. Ved at bruge denne side accepterer du vores brug af cookies. Privatlivspolitik
AfviseAcceptere