IC693CPU366 Loss of Synchronization Fix for PLC Redundancy

Oprava straty synchronizácie PLC redundancy IC693CPU366

Adminubestplc|
Riešenie straty synchronizácie IC693CPU366 v systéme GE Fanuc Series 90-30. Zistite príčiny, diagnostiku a osvedčené postupy na bezvýpadkové prepnutie.

Strata synchronizácie na redundantnom rozhraní IC693CPU366: Prečo dva CPU nedokážu bezvýpadkovo prevziať riadenie

Pochopenie chyby straty synchronizácie

Čo znamená porucha redundancie IC693CPU366 pre riadiace systémy

IC693CPU366 je starší modul CPU určený pre platformu GE Fanuc Series 90-30. Ponúka 240 kB používateľskej pamäte a vykonáva booleovskú logiku rýchlosťou 0,22 ms na kilobajt. Projektanti systémov tieto CPU tradične používali v redundantných pároch s horúcou zálohou na riadenie kritických procesov. Chyba straty synchronizácie však túto redundantnú konfiguráciu často naruší. Táto chyba znamená, že primárny a záložný CPU už nezdieľajú rovnaké informácie o stave procesu. Bez synchronizovaných dátových tabuliek spôsobí prepnutie prerušenie procesu namiesto plynulého prevzatia riadenia.

Inžinieri preto musia túto poruchu považovať za vážne ohrozenie dostupnosti. Redundantná architektúra závisí výlučne od nepretržitého zrkadlenia údajov medzi oboma procesormi. Keď sa synchronizácia zhorší, záložný CPU nemôže prevziať riadenie bez citeľného skoku v procese. Tento článok opisuje konkrétne režimy porúch, ktoré tento stav spôsobujú.

Degradácia hardvérového prepojenia medzi redundantnými CPU

Problémy so synchronizačným káblom a zbernicou Genius pri redundancii PLC

Synchronizačný kanál medzi redundantnými CPU využíva špecializovaný komunikačný hardvér. V mnohých konfiguráciách 90-30 s horúcou zálohou sa používa komunikácia po zbernici Genius alebo proprietárny synchronizačný kábel. Fyzické poškodenie tohto prepojenia priamo spôsobuje chyby straty synchronizácie. Napríklad uvoľnené káblové zakončenia vedú k prerušovanému spojeniu. Podobne môže elektromagnetické rušenie z blízkych frekvenčných meničov poškodiť synchronizačné pakety.

Okrem toho musí byť synchronizačné prepojenie správne zakončené. Chýbajúce alebo nesprávne zakončovacie rezistory spôsobujú odrazy signálu. Tieto odrazy poškodzujú dátové rámce a vyvolávajú chyby prekročenia časového limitu synchronizácie. Inžinieri by mali zmerať spojitosť prepojenia a overiť hodnoty zakončovacích rezistorov podľa pôvodnej inštalačnej dokumentácie. Ďalším častým zdrojom indukovaného rušenia sú zmeny vedenia káblov v blízkosti vysokonapäťových vodičov.

Nesúlad verzií firmvéru v moduloch CPU

Prečo je pri bezvýpadkovom prepnutí dôležitý rovnaký firmvér

Procesor IC693CPU366 prešiel počas svojho výrobného cyklu viacerými revíziami firmvéru. Synchronizačný protokol vyžaduje rovnaké verzie firmvéru v oboch procesoroch CPU. Nesúlad revízií spôsobí, že synchronizačný mechanizmus odmietne dátové rámce z partnerského CPU. V dôsledku toho sa redundantnej dvojici nepodarí vytvoriť konzistentný stav synchronizácie.

Túto situáciu spôsobujú aj aktualizácie firmvéru vykonané iba na jednom CPU. Počas zmien firmvéru sa používateľské informácie vrátane logiky programu a konfiguračných tabuliek automaticky vymažú. Inžinieri preto musia pred uvedením redundantnej dvojice do prevádzky overiť, že oba procesory CPU hlásia totožné kódy verzií firmvéru. Modul IC693CPU366 podporuje programovanie pomocou softvéru Proficy Machine Edition Logic Developer verzie 5.0 alebo novšej. Tento softvér poskytuje funkciu na zistenie verzie firmvéru oboch procesorov.

Odchýlky času skenovania medzi primárnou a záložnou jednotkou

Ako asynchrónne úlohy narúšajú synchronizáciu procesorov CPU

Redundantné procesory CPU musia vykonávať totožné cykly skenovania, aby sa zachovala synchronizácia. Procesor IC693CPU366 dosahuje rýchlosť skenovania 0,22 ms na kilobajt booleovskej logiky. Čas skenovania sa však odchýli, keď sú dva procesory CPU vystavené rozdielnej záťaži aktualizácií vstupov a výstupov. Primárny CPU môže napríklad spracovávať dodatočné komunikačné požiadavky zo systémov HMI alebo SCADA. Tieto asynchrónne úlohy predlžujú cyklus skenovania primárneho CPU nad čas cyklu záložného CPU.

Keď sa časy skenovania odchýlia nad rámec tolerančného okna synchronizácie, procesory CPU nedokážu zosúladiť svoje dátové tabuľky. Záložný CPU prijíma synchronizačné údaje, ktoré odkazujú na starší alebo novší kontext skenovania. Synchronizačný mechanizmus preto preruší nadväzovanie spojenia a nahlási stratu synchronizácie. Zníženie komunikačnej záťaže primárneho CPU pomáha udržiavať zosúladené cykly skenovania.

Chyby konfigurácie parametrov redundancie

Chksum Wrds, MaxON a hranice dátových tabuliek

Správna redundančná prevádzka vyžaduje špecifické konfiguračné parametre v konfigurácii hardvéru CPU. Parameter Chksum Wrds musí byť napríklad nastavený na hodnotu 11 pre primárny CPU a 12 pre záložný CPU v aplikáciách s režimom hot standby. Nesprávne hodnoty týchto parametrov bránia správnej inicializácii synchronizačného protokolu.

Softvér MaxON navyše spravuje výmenu redundantných dát a logiku prepínania. Nekompatibilné verzie MaxON s nainštalovanou verziou Proficy Machine Edition spôsobujú chyby konfigurácie. Inžinieri by mali overiť, či konfigurácia redundancie obsahuje všetky požadované dátové tabuľky. Chýbajúce oblasti referenčnej pamäte v rozsahu synchronizácie vedú k čiastočnej synchronizácii. Tieto čiastočné stavy napokon vyústia do úplnej straty synchronizácie.

Diagnostické postupy na určenie hlavnej príčiny

Tabuľky porúch, kontroly osciloskopom a overenie aplikácie

Systematická diagnostika sa začína kontrolou tabuliek porúch v Proficy Machine Edition. Procesor zaznamenáva poruchy synchronizácie so špecifickými chybovými kódmi, ktoré označujú kategóriu zlyhania. Inžinieri by mali načítať tieto tabuľky porúch z oboch procesorov a porovnať časové značky. Súvisiace poruchy naznačujú problém s komunikačným spojením, zatiaľ čo nesymetrické poruchy poukazujú na problémy s konfiguráciou alebo firmvérom.

Následne by technici mali zmerať fyzické synchronizačné spojenie osciloskopom. Analýza integrity signálu odhalí odrazy, útlm alebo rušenie. Overenie, že oba procesory používajú identické aplikačné programy, navyše vylučuje rozdiely v programoch ako príčinu. IC693CPU366 podporuje maximálne 4096 diskrétnych I/O bodov a 240 kB registrovej pamäte. Aplikácie prekračujúce tieto limity môžu vykazovať nepredvídateľné správanie pri synchronizácii.

Osvedčené postupy na udržiavanie redundantnej synchronizácie

Preventívna údržba a migrácia na PACSystems RX3i

Preventívna údržba znižuje pravdepodobnosť výskytu porúch straty synchronizácie. Inžinieri by mali plánovať pravidelné kontroly integrity synchronizačného spojenia. Táto kontrola zahŕňa prehliadku káblov, meranie odporu zakončenia a kontrolu tabuľky porúch. Udržiavanie rovnakých verzií firmvéru v oboch procesoroch predchádza nekompatibilite na úrovni protokolu.

Zdokumentovanie konfigurácie redundancie navyše vytvára východiskový bod pre budúce riešenie problémov. Záznam o konfigurácii by mal obsahovať hodnoty Chksum Wrds, verziu MaxON a hranice synchronizovaných dátových tabuliek. Napokon, zváženie migrácie na platformu PACSystems RX3i ponúka moderné funkcie redundancie. RX3i využíva technológiu zrkadľovej pamäte na presnejšiu synchronizáciu procesorov a bezvýpadkové prepnutie. Táto technológia eliminuje mnohé typy zlyhaní, ktoré sa vyskytujú v starších redundantných systémoch 90-30.

Prípad z praxe a scenár riešenia

Príklad z praxe: Obnovenie bezvýpadkového prepnutia vo vodárni

Mestská čistiareň vody používala systém s horúcou zálohou GE Fanuc Series 90-30 s modulmi IC693CPU366. Záložný procesor opakovane hlásil stratu synchronizácie počas hodín špičkovej spotreby. Údržbársky tím najskôr skontroloval synchronizačný kábel a zistil uvoľnené zakončovacie skrutky. Po dotiahnutí spojov porucha pretrvávala. Kontrola firmvéru odhalila, že primárny procesor používal novšiu verziu než záložná jednotka. Tím aktualizoval firmvér oboch procesorov na rovnakú verziu a overil nastavenia Chksum Wrds. Znížil tiež frekvenciu dopytovania HMI na primárnom procesore. Vďaka tomu redundantná dvojica dosiahla stabilné prepnutie bez skokovej zmeny a úspešne prešla riadeným testom prepnutia pri poruche. Tento prípad ukazuje, že viacero menších problémov sa môže spojiť a narušiť synchronizáciu v priemyselných automatizačných systémoch.

Pri podobných problémoch spoločnosť NexAuto Technology Limited poskytuje podporu pre staršie platformy GE Fanuc a PACSystems. Kontaktujte náš tím v prípade potreby diagnostiky, náhradných dielov a plánovania migrácie.

Často kladené otázky

Čo znamená strata synchronizácie v redundantnej dvojici IC693CPU366?

Znamená to, že primárny a záložný procesor už nemajú zhodné údaje o stave procesu. Prepnutie preto spôsobí skokovú zmenu procesu namiesto plynulého prevzatia riadenia.

Môže samotný nesúlad firmvéru spôsobiť stratu synchronizácie?

Áno. Synchronizačný protokol vyžaduje rovnaké verzie firmvéru v oboch procesoroch. Nesúlad spôsobí, že synchronizačný mechanizmus odmietne dátové rámce z partnerského procesora.

Ako skontrolujem integritu synchronizačného spojenia v systéme Series 90-30 s horúcou zálohou?

Zmerajte kontinuitu spojenia a zakončovací odpor. Pomocou osciloskopu skontrolujte integritu signálu, či nedochádza k odrazom, útlmu alebo rušeniu.

Aké sú správne hodnoty Chksum Wrds pre prevádzku s horúcou zálohou?

V aplikáciách s horúcou zálohou nastavte Chksum Wrds na hodnotu 11 pre primárny procesor a na hodnotu 12 pre záložný procesor.

Kedy by som mal migrovať z redundantného systému Series 90-30 na PACSystems RX3i?

Zvážte migráciu, keď je náhradných dielov nedostatok, skončí sa podpora firmvéru alebo potrebujete presnejšiu synchronizáciu. RX3i používa reflexnú pamäť na prepnutie bez skokovej zmeny.

Kontaktné informácie

Dopyty: sales@nex-auto.com
Telefón: +86 153 9242 9628

Partner: NexAuto Technology Limited: https://www.nex-auto.com/

Nižšie nájdete obľúbené produkty a ďalšie informácie o spoločnosti AutoNex Controls

TC-ODX081 TC-ODA161 TC-ODJ161
TC-ODX161 TC-ODD321 TC-IDJ161
S30A-7111CL S30A-6011EA S30A-7011EA
S30A-7011BA S30A-4011BA S30A-6011GB
Späť na blog

Zanechajte komentár

Upozorňujeme, že komentáre musia byť schválené pred ich zverejnením.