IC693CPU366 Loss of Synchronization Fix for PLC Redundancy

PLC ehtiyatlılığı üçün IC693CPU366 sinxronizasiyasının itirilməsi probleminin həlli

Adminubestplc|
GE Fanuc Series 90-30-da IC693CPU366 sinxronlaşma itkisini aradan qaldırın. Səbəbləri, diaqnostikanı və fasiləsiz keçid üçün ən yaxşı təcrübələri öyrənin.

IC693CPU366 ehtiyat interfeysində Sinxronizasiyanın İtirilməsi: İki CPU niyə bumpless keçidi təmin edə bilmir

Sinxronizasiyanın İtirilməsi xətasını anlamaq

IC693CPU366 ehtiyat sistemindəki xəta idarəetmə sistemləri üçün nə deməkdir

IC693CPU366 GE Fanuc Series 90-30 platforması üçün köhnə CPU moduludur. O, 240 kB istifadəçi yaddaşına malikdir və Boolean məntiqini hər kilobayt üçün 0,22 ms sürətlə icra edir. Sistem arxitektorları tarixən bu CPU-lardan kritik proseslərin idarə edilməsi üçün qaynar ehtiyat cütlərində istifadə ediblər. Lakin Sinxronizasiyanın İtirilməsi xətası bu ehtiyat sxemini tez-tez pozur. Bu xəta əsas və ehtiyat CPU-ların proses vəziyyəti barədə artıq eyni məlumatı paylaşmadığını bildirir. Sinxronlaşdırılmış məlumat cədvəlləri olmadıqda, idarəetmənin ötürülməsi hadisəsi fasiləsiz keçid əvəzinə prosesdə pozuntuya səbəb olur.

Buna görə də mühəndislər bu nasazlığı əlçatanlıq üçün ciddi təhlükə kimi qiymətləndirməlidirlər. Ehtiyat arxitekturası tamamilə hər iki prosessor arasında məlumatların fasiləsiz güzgülənməsindən asılıdır. Sinxronizasiya pisləşdikdə, ehtiyat CPU ölçülə bilən proses sıçrayışı olmadan idarəetməni ələ ala bilmir. Bu məqalədə bu vəziyyətə səbəb olan konkret nasazlıq növləri müəyyən edilir.

Ehtiyat CPU-lar arasındakı aparat bağlantısının sıradan çıxması

PLC ehtiyat sistemində sinxronizasiya kabeli və Genius şini ilə bağlı problemlər

Ehtiyat CPU-lar arasındakı sinxronizasiya kanalı xüsusi rabitə aparatından istifadə edir. Bir çox 90-30 qaynar ehtiyat konfiqurasiyasında Genius şin rabitəsi və ya xüsusi sinxronizasiya kabelindən istifadə olunur. Bu bağlantının fiziki cəhətdən sıradan çıxması birbaşa Sinxronizasiyanın İtirilməsi xətalarına səbəb olur. Məsələn, boş kabel ucları fasiləli bağlantı yaradır. Eyni şəkildə, yaxınlıqdakı dəyişən tezlikli sürücülərdən yaranan elektromaqnit maneələr sinxronizasiya paketlərini korlaya bilər.

Bundan əlavə, sinxronizasiya bağlantısında düzgün sonlandırma müqaviməti olmalıdır. Sonlandırıcı rezistorların olmaması və ya düzgün seçilməməsi siqnal əks olunmalarına səbəb olur. Bu əks olunmalar məlumat kadrlarını korlayır və sinxronizasiya vaxt aşımı xətalarını yaradır. Mühəndislər bağlantının bütövlüyünü ölçməli və sonlandırma müqavimətinin dəyərlərini ilkin quraşdırma sənədləri ilə tutuşdurmalıdırlar. Yüksək gərginlikli naqillərin yaxınlığında kabel marşrutunun dəyişdirilməsi də induksiya olunmuş səs-küyün geniş yayılmış başqa bir mənbəyidir.

CPU modullarında proqram təminatı versiyalarının uyğunsuzluğu

Niyə bumpless keçid üçün eyni proqram təminatı vacibdir

IC693CPU366 istehsal dövrü ərzində mikroproqramının bir neçə versiyası buraxılıb. Sinxronizasiya protokolu hər iki CPU-da eyni mikroproqram versiyasının olmasını tələb edir. Versiyaların uyğunsuzluğu sinxronizasiya mühərrikinin tərəfdaş CPU-dan gələn məlumat çərçivələrini rədd etməsinə səbəb olur. Nəticədə ehtiyat cütü sabit sinxronizasiya vəziyyəti yarada bilmir.

Bundan əlavə, yalnız bir CPU-da aparılan mikroproqram yeniləmələri eyni vəziyyətə səbəb olur. Mikroproqram dəyişiklikləri zamanı proqram məntiqi və konfiqurasiya cədvəlləri daxil olmaqla istifadəçi məlumatları avtomatik silinir. Buna görə də mühəndislər ehtiyat cütünü istismara verməzdən əvvəl hər iki CPU-nun eyni mikroproqram versiya kodunu bildirdiyini yoxlamalıdır. IC693CPU366 modulu Proficy Machine Edition Logic Developer 5.0 və ya daha yeni versiyası vasitəsilə proqramlaşdırmanı dəstəkləyir. Bu proqram hər iki prosessor üçün mikroproqram versiyasını sorğulama funksiyası təqdim edir.

Əsas və gözləmə qurğuları arasında skan vaxtlarının fərqlənməsi

Asinxron tapşırıqlar CPU sinxronizasiyasını necə pozur

Sinxronizasiyanı qorumaq üçün ehtiyat CPU-lar eyni skan dövrlərini icra etməlidir. IC693CPU366 hər kilobayt Boolean məntiqi üçün 0.22 ms skan sürətinə nail olur. Lakin iki CPU fərqli I/O yeniləmə yükləri ilə işlədikdə skan vaxtları fərqlənir. Məsələn, əsas CPU HMI və ya SCADA sistemlərindən əlavə kommunikasiya sorğularını emal edə bilər. Bu asinxron tapşırıqlar əsas CPU-nun skan dövrünü gözləmə CPU-sunun dövr müddətindən artıq uzadır.

Skan vaxtları sinxronizasiya üçün yol verilən həddi aşacaq dərəcədə fərqləndikdə, CPU-lar məlumat cədvəllərini uzlaşdıra bilmir. Gözləmə CPU-su köhnə və ya yeni skan kontekstinə istinad edən sinxronizasiya məlumatları alır. Buna görə də sinxronizasiya mühərriki əl sıxma prosesini dayandırır və Sinxronizasiyanın İtirilməsi xətası bildirir. Əsas CPU-da kommunikasiya yükünün azaldılması skan dövrlərinin uyğunluğunu qorumağa kömək edir.

Ehtiyatlama parametrlərində konfiqurasiya xətaları

Chksum Wrds, MaxON və Data Table Boundaries

Düzgün ehtiyatlama əməliyyatı CPU-nun aparat konfiqurasiyasında xüsusi parametrlər tələb edir. Məsələn, isti ehtiyat rejimində işləyən tətbiqlərdə Chksum Wrds parametri əsas CPU üçün 11, gözləmə CPU-su üçün isə 12 olaraq təyin edilməlidir. Bu parametrlərdə yanlış dəyərlər sinxronizasiya protokolunun düzgün işə düşməsinə mane olur.

Moreover, the MaxON software manages redundancy data exchange and switchover logic. Incompatible MaxON versions with the installed Proficy Machine Edition release cause configuration failures. Engineers should verify that the redundancy configuration includes all required data tables. Missing reference memory areas within the synchronization scope create partial synchronization states. These partial states eventually collapse into full synchronization loss.|Bundan əlavə, MaxON proqram təminatı ehtiyatlılıq məlumatlarının mübadiləsini və keçid məntiqini idarə edir. MaxON versiyasının quraşdırılmış Proficy Machine Edition versiyası ilə uyğun gəlməməsi konfiqurasiya xətalarına səbəb olur. Mühəndislər ehtiyatlılıq konfiqurasiyasına bütün tələb olunan məlumat cədvəllərinin daxil olduğunu yoxlamalıdırlar. Sinxronizasiya əhatə dairəsində istinad yaddaşı sahələrinin olmaması qismən sinxronizasiya vəziyyətləri yaradır. Bu qismən vəziyyətlər sonda sinxronizasiyanın tam itirilməsi ilə nəticələnir.

Diagnostic Procedures for Identifying Root Cause|Əsas səbəbin müəyyənləşdirilməsi üçün diaqnostika prosedurları

Fault Tables, Oscilloscope Checks, and Application Verification|Xəta cədvəlləri, osiloskop yoxlamaları və tətbiqin yoxlanması

Systematic diagnosis begins with the fault tables within Proficy Machine Edition. The CPU records synchronization faults with specific error codes that indicate the failure category. Engineers should retrieve these fault tables from both CPUs and compare timestamps. Correlated faults suggest a communication link issue, while asymmetric faults point to configuration or firmware problems.|Sistemli diaqnostika Proficy Machine Edition daxilindəki xəta cədvəlləri ilə başlayır. CPU sinxronizasiya xətalarını nasazlığın növünü göstərən xüsusi xəta kodları ilə qeydə alır. Mühəndislər bu xəta cədvəllərini hər iki CPU-dan götürüb vaxt nişanlarını müqayisə etməlidirlər. Əlaqəli xətalar rabitə xəttində problem olduğunu, asimmetrik xətalar isə konfiqurasiya və ya mikroproqram problemlərini göstərir.

Subsequently, technicians should measure the physical synchronization link with an oscilloscope. Signal integrity analysis reveals reflections, attenuation, or noise injection. In addition, verifying that both CPUs run identical application programs eliminates program divergence as a cause. The IC693CPU366 supports a maximum of 4096 discrete I/O points and 240 kB of register memory. Applications exceeding these limits may exhibit erratic synchronization behavior.|Daha sonra texniklər fiziki sinxronizasiya xəttini osiloskopla ölçməlidirlər. Siqnal bütövlüyünün təhlili əksolunmaları, zəifləməni və ya səs-küyün daxil olmasını üzə çıxarır. Bundan əlavə, hər iki CPU-da eyni tətbiq proqramlarının işlədiyini yoxlamaq proqram fərqliliyini mümkün səbəb kimi aradan qaldırır. IC693CPU366 maksimum 4096 diskret I/O nöqtəsini və 240 kB registr yaddaşını dəstəkləyir. Bu hədləri aşan tətbiqlərdə sinxronizasiyanın qeyri-sabit işləməsi mümkündür.

Best Practices for Maintaining Redundant Synchronization|Ehtiyatlı sinxronizasiyanın qorunması üzrə ən yaxşı təcrübələr

Preventive Maintenance and Migration to PACSystems RX3i|Profilaktik texniki xidmət və PACSystems RX3i-yə keçid

Preventive maintenance reduces the probability of Loss of Synchronization faults. Engineers should schedule periodic verification of synchronization link integrity. This verification includes cable inspection, termination resistance measurement, and fault table review. Maintaining identical firmware revisions across both CPUs prevents protocol-level incompatibility.|Profilaktik texniki xidmət Sinxronizasiyanın İtirilməsi xətalarının başvermə ehtimalını azaldır. Mühəndislər sinxronizasiya xəttinin bütövlüyünün vaxtaşırı yoxlanmasını planlaşdırmalıdırlar. Bu yoxlamaya kabelin nəzərdən keçirilməsi, sonlandırma müqavimətinin ölçülməsi və xəta cədvəlinin təhlili daxildir. Hər iki CPU-da eyni mikroproqram versiyalarının saxlanması protokol səviyyəsində uyğunsuzluğun qarşısını alır.

Furthermore, documenting the redundancy configuration creates a baseline for future troubleshooting. The configuration record should include Chksum Wrds values, MaxON version, and synchronized data table boundaries. Finally, considering migration to the PACSystems RX3i platform provides modern redundancy features. The RX3i uses reflective memory technology for tighter CPU synchronization and bumpless switchover capability. This technology eliminates many failure modes present in legacy 90-30 redundancy schemes.|Bundan əlavə, ehtiyatlılıq konfiqurasiyasının sənədləşdirilməsi gələcək nasazlıqların aradan qaldırılması üçün ilkin baza yaradır. Konfiqurasiya qeydinə Chksum Wrds dəyərləri, MaxON versiyası və sinxronlaşdırılan məlumat cədvəllərinin sərhədləri daxil edilməlidir. Nəhayət, PACSystems RX3i platformasına keçidi nəzərdən keçirmək müasir ehtiyatlılıq xüsusiyyətlərindən yararlanmağa imkan verir. RX3i CPU-ların daha dəqiq sinxronizasiyası və fasiləsiz keçid imkanı üçün əks etdirici yaddaş texnologiyasından istifadə edir. Bu texnologiya köhnə 90-30 ehtiyatlılıq sxemlərində rast gəlinən bir çox nasazlıq növünü aradan qaldırır.

Application Case and Solution Scenario|Tətbiq nümunəsi və həll ssenarisi

Real-World Example: Restoring Bumpless Transfer in a Water Treatment Plant|Real həyatdan nümunə: Su təmizləyici qurğuda fasiləsiz keçidin bərpası

Bələdiyyə su təmizləyici qurğusunda IC693CPU366 modullu GE Fanuc Series 90-30 isti ehtiyat sistemi işləyirdi. Tələbatın ən yüksək olduğu saatlarda gözləmə rejimindəki CPU dəfələrlə Sinxronizasiyanın İtirilməsi xətası barədə məlumat verirdi. Texniki xidmət komandası əvvəlcə sinxronizasiya kabelini yoxladı və sonlandırma vintlərinin boş olduğunu aşkar etdi. Birləşmələri bərkitdikdən sonra da nasazlıq davam etdi. Proqram təminatının versiyasını yoxlayarkən əsas CPU-da gözləmə rejimindəki qurğudan daha yeni versiyanın işlədiyi məlum oldu. Komanda hər iki CPU-nun proqram təminatını eyni versiyaya yenilədi və Chksum Wrds parametrlərini yoxladı. Həmçinin əsas CPU-da HMI sorğularının tezliyini azaltdı. Nəticədə ehtiyat cütü sabit, fasiləsiz keçidə nail oldu və nəzarət olunan nasazlığa keçid sınağından uğurla keçdi. Bu nümunə göstərir ki, bir neçə kiçik problem sənaye avtomatlaşdırma sistemlərində sinxronizasiyanın pozulmasına birlikdə səbəb ola bilər.

Oxşar problemlərlə bağlı NexAuto Technology Limited köhnə GE Fanuc və PACSystems platformalarına dəstək verir. Diaqnostika, ehtiyat hissələri və miqrasiya planlaması üçün komandamızla əlaqə saxlayın.

Tez-tez verilən suallar

IC693CPU366 ehtiyat cütündə Sinxronizasiyanın İtirilməsi nə deməkdir?

Bu, əsas və gözləmə rejimindəki CPU-ların artıq eyni proses vəziyyəti məlumatlarını paylaşmadığı deməkdir. Buna görə də keçid fasiləsiz ötürmə əvəzinə prosesdə sıçrayışa səbəb olacaq.

Təkcə proqram təminatı versiyalarının uyğunsuzluğu Sinxronizasiyanın İtirilməsinə səbəb ola bilərmi?

Bəli. Sinxronizasiya protokolu hər iki CPU-da eyni proqram təminatı versiyasını tələb edir. Versiyaların uyğunsuzluğu sinxronizasiya mühərrikinin tərəfdaş CPU-dan gələn məlumat kadrlarını rədd etməsinə səbəb olur.

Series 90-30 isti ehtiyat sistemində sinxronizasiya bağlantısının bütövlüyünü necə yoxlaya bilərəm?

Bağlantının fasiləsizliyini və sonlandırma müqavimətini ölçün. Əksolunmaları, zəifləməni və ya səs-küyün müdaxiləsini yoxlamaq üçün siqnalın bütövlüyünü osiloskopla araşdırın.

İsti ehtiyat rejimində işləmək üçün Chksum Wrds dəyərləri nə olmalıdır?

İsti ehtiyat rejimində işləyən tətbiqlərdə əsas CPU üçün Chksum Wrds parametrini 11-ə, gözləmə rejimindəki CPU üçün isə 12-yə təyin edin.

Series 90-30 ehtiyat sistemindən PACSystems RX3i-yə nə vaxt keçməliyəm?

Ehtiyat hissələri qıtlaşanda, proqram təminatına dəstək başa çatanda və ya daha dəqiq sinxronizasiya lazım olduqda miqrasiyanı nəzərdən keçirin. RX3i fasiləsiz keçid üçün reflektiv yaddaşdan istifadə edir.

Əlaqə məlumatları

Sorğular: sales@nex-auto.com
Telefon: +86 153 9242 9628

Tərəfdaş NexAuto Technology Limited: https://www.nex-auto.com/

Daha ətraflı məlumat üçün aşağıda AutoNex Controls-un populyar məhsullarına baxın

TC-ODX081 TC-ODA161 TC-ODJ161
TC-ODX161 TC-ODD321 TC-IDJ161
S30A-7111CL S30A-6011EA S30A-7011EA
S30A-7011BA S30A-4011BA S30A-6011GB
Bloqa geri qayıt

Şərh yazın

Qeyd edin ki, şərhlər dərc olunmazdan əvvəl təsdiqlənməlidir.