رفع مشکلات مربوط به Failover و همگامسازی دو پردازنده در PACSystems RX3i IC695CRU320
عیب یابی PACSystems RX3i مشکلات مربوط به خرابی CPU با افزونگی دوگانه در IC695CRU320
در محیطهای اتوماسیون صنعتی با دسترسی بالا، زمان اجرای مداوم غیرقابل مذاکره است. پیکربندیهای کنترلکننده منطقی قابل برنامهریزی (PLC) با دو افزونگی، از تأسیسات فرآیند مداوم در برابر خرابیهای برنامهریزی نشده محافظت میکنند. پردازنده Emerson GE Fanuc PACSystems RX3i IC695CRU320 افزونگی پردازنده پرسرعت را در سراسر برنامههای فرآیند حیاتی ارائه میدهد. با این حال، مهندسان کارخانه گاهی اوقات گزارش میدهند که یک پردازنده ثانویه هنگام خرابی پردازنده اصلی، حتی با وجود لینکهای فیبر نوری دوگانه سالم، قادر به کنترل نیست. Powergear X Automation این راهنمای عیبیابی را برای حل تأخیرهای failover و خطاهای همگامسازی در سیستمهای IC695CRU320 ارائه میدهد.

یکپارچگی فیزیکی فیبر با همگامسازی CPU برابر نیست
یک تصور غلط رایج در اتوماسیون کارخانه، اشتباه گرفتن وضعیت لینک فیزیکی با همگامسازی برنامه است. پردازنده IC695CRU320 برای انعکاس حافظه کنترلر، به ماژولهای تبادل حافظه افزونگی IC695RMX128 یا IC695RMX228 متکی است. خطوط فیبر نوری دوگانه، افزونگی لینک را فراهم میکنند، اما LEDهای فیبر نوری سالم فقط پیوستگی لایه فیزیکی را تأیید میکنند. اگر پردازنده پشتیبان با عدم تطابق سختافزاری یا خطاهای مهلک مواجه شود، از ورود به حالت پشتیبانگیری همگامسازی شده خودداری میکند. در نتیجه، خرابی پردازنده اصلی به جای یک failover یکپارچه، باعث خاموش شدن غیرقابل بازیابی سیستم میشود.
درک پارامتر زمان انتظار برای خرابی در سیستمهای افزونه
معماریهای آماده به کار داغ PACSystems RX3i از نقاط همگامسازی گسسته در هر چرخه اسکن استفاده میکنند. تنظیم پیشفرض زمان انتظار خطا روی ۶۰ میلیثانیه عمل میکند که از ۴۰ تا ۴۰۰ میلیثانیه قابل تنظیم است. اگر CPU فعال نتواند در این پنجره به یک نقطه بازرسی همگامسازی برسد، واحد ثانویه پروتکلهای تصاحب را آغاز میکند. با این حال، CPU پشتیبان باید قبل از وقوع رویداد، همگامسازی کامل را حفظ کند. طبق گزارشهای قابلیت اطمینان اتوماسیون صنعتی، بیش از ۷۰٪ از خطاهای ناموفق اضافی ناشی از از دست رفتن همگامسازی از قبل موجود است تا اختلال در لینک فیزیکی.
الزامات مربوط به بازنگری سختافزار و سازگاری میانافزار
استقرار یک معماری DCS یا PLC با قابلیت دسترسی بالا، نیازمند اصلاحات یکسان در CPU و سختافزار است. رکهای اولیه و ثانویه RX3i باید نسخههای میانافزار یکسانی را اجرا کنند و پیکربندی حافظه آنها با هم مطابقت داشته باشد. به عنوان مثال، ترکیب یک نسخه قدیمیتر CPU از IC695CRU320 با یک ماژول سختافزاری جدیدتر، باعث رد پارامتر در حین همگامسازی در زمان اجرا میشود. علاوه بر این، مهندسان باید تأیید کنند که هر دو کنترلر به جای رکهای توسعه سری 90-30 قدیمی، روی صفحات پشتی جهانی سازگار RX3i ( IC695CHS012 یا IC695CHS016) قرار دارند.
مراحل تشخیصی گام به گام برای رفع خرابی پردازنده ثانویه
- جدول خطای افزونگی را بررسی کنید: از طریق Proficy Machine Edition (PME) متصل شوید و گروه خطای کنترلکننده ۱۳۸ را بررسی کنید تا خطاهای خاص همگامسازی را شناسایی کنید.
- بررسی عیبیابی ماژول RMX: برای تأیید انتقال حافظه داخلی، چراغهای LED مربوط به OK، OWN، DATA و SIGNAL DETECT را روی هر دو ماژول IC695RMX128 بررسی کنید.
- اعتبارسنجی وضعیت همگامسازی: تأیید کنید که نوار وضعیت نرمافزار PME به صراحت عبارت «پشتیبانگیری همگامسازیشده» را برای کنترلر ثانویه نشان میدهد.
- پیکربندی سختافزار پروژه حسابرسی PME: تأیید کنید که لیست انتقال، حالت افزونگی و تنظیمات اولیه/ثانویه در هر دو پروژه CPU مطابقت دارند.
شیوههای نگهداری پیشگیرانه برای سیستمهای کنترل صنعتی
نگهداری پیشگیرانه، اختلالات غیرمنتظره ناشی از خرابی را در کارخانههای فرآوری مداوم به حداقل میرساند. تیمهای نگهداری باید به طور معمول گزارشهای تشخیصی CPU را بایگانی کرده و از پروژههای فعال PME نسخه پشتیبان تهیه کنند. هنگام تعویض یک ماژول آسیبدیده IC695CRU320، مهندسان باید قبل از قرار دادن کارت در یک صفحه پشتی زنده، برابری میانافزار را تأیید کنند. علاوه بر این، یکپارچهسازان سیستم باید آزمایشهای خرابی دورهای را در طول دورههای نگهداری برنامهریزیشده برنامهریزی کنند تا اعتبارسنجی تحویل بدون مشکل تحت بار انجام شود.
استراتژیهای جایگزینی منابع B2B و منابع قدیمی
تهیه قطعات جایگزین برای پلتفرمهای قدیمی GE Fanuc یا Emerson PACSystems RX3i نیاز به تأیید کامل دارد. خریداران B2B باید از تهیه CPU های جایگزین صرفاً بر اساس شماره قطعه اصلی خودداری کنند. درخواست مستندات سیستم عامل، سطوح بازنگری سختافزار و سوابق آزمایش باتری، سازگاری فوری را تضمین میکند. خرید سختافزار تأیید شده از عدم تطابق پیکربندی جلوگیری میکند و زیرساختهای حیاتی اتوماسیون را از خرابی طولانی مدت محافظت میکند.
سناریوی کاربردی: بازیابی واحد تقطیر پتروشیمی
یک پالایشگاه شیمیایی مداوم، زمانی که CPU اصلی IC695CRU320 دچار قطعی برق شد، دچار خاموشی برنامهریزی نشده کارخانه شد. اگرچه کابلهای فیبر دوگانه ماژولهای RMX228 را به هم متصل میکردند، CPU پشتیبان نتوانست کنترل را به دست گیرد. تیم مهندسی نرمافزار PME را متصل کرد و کدهای خطای Fault Group 138 را کشف کرد که نشاندهنده لیست انتقال حافظه ناهمگام بود. بهروزرسانی قبلی تعمیر و نگهداری، لیست انتقال متغیر CPU اصلی را بدون بهروزرسانی فایل پروژه ثانویه تغییر داد.
تیم، پیکربندیهای پروژه PME را دوباره تنظیم کرد، تنظیمات سختافزاری منطبق را دوباره دانلود کرد و حالت «پشتیبانگیری همگامسازیشده» را در هر دو رک دوباره برقرار کرد. در طول شبیهسازی برنامهریزیشده بعدی، قطع برق CPU اصلی باعث انتقال فوری و بدون وقفه به واحد پشتیبان در عرض 30 میلیثانیه شد و کنترل شیرآلات را در سراسر فرآیند پالایشگاه بدون وقفه حفظ کرد.
برای بهینهسازی زمان کارکرد سیستم کنترل خود با قطعات PLC اصلی و پشتیبانی فنی تخصصی، از Powergear X Automation دیدن کنید تا موجودی راهحلهای PACSystems RX3i ما را بررسی کنید.
سوالات متداول (FAQ)
سوال ۱: چرا پردازنده ثانویه IC695CRU320 حالت اجرا (RUN) را نشان میدهد اما در هنگام بروز خطای فعال پردازنده، قادر به کنترل آن نیست؟
حالت اجرا (RUN) فقط نشان میدهد که CPU در حال اجرای منطق است. واحد ثانویه باید صریحاً به حالت «پشتیبانگیری همگامسازیشده» برسد تا کنترل را به دست گیرد؛ در غیر این صورت، فاقد دادههای پردازشی بلادرنگ لازم برای مدیریت ایمن خروجیها خواهد بود.
سوال ۲: آیا میتوانم یک پردازنده IC695CRU320 را با یک مدل پردازنده RX3i متفاوت مانند CPE330 جفت کنم؟
خیر. افزونگی آماده به کار در حالت آماده به کار به معماریهای CPU یکسان یا کاملاً سازگار نیاز دارد. ترکیب خانوادههای مختلف CPU از همگامسازی حافظه جلوگیری میکند و منطق افزونگی را مختل میکند.
سوال ۳: چه چیزی نشان میدهد که ماژول افزونگی IC695RMX128 نیاز به تعویض دارد؟
اگر چراغ LED مربوط به OK ماژول RMX پس از یک چرخه روشن شدن رک، خاموش بماند یا نشاندهنده خرابی سختافزار داخلی باشد، ماژول نمیتواند دادههای حافظه را تبادل کند و برای بازیابی افزونگی باید تعویض شود.
