بررسی عمیق معماری DCS: ادغام Honeywell Experion PKS با Emerson Ovation برای یکپارچهسازی کل کارخانه

معماریای که نیروگاهها را به کار نگه میدارد
یک سیستم کنترل توزیعشده (DCS) هزاران دستگاه میدانی را در سراسر یک نیروگاه هماهنگ میکند. برخلاف PLCهایی که برای کنترل دستهای گسسته طراحی شدهاند، یک DCS حلقههای پیوسته را با ایستگاههای اپراتور یکپارچه، سرورهای مهندسی و کنترلکنندههای افزونه مدیریت میکند. دو پلتفرم در بخش تولید برق غالب هستند: Honeywell Experion PKS و Emerson Ovation.
اول، Honeywell Experion PKS از کنترلکننده C300 با اجرای قطعی محیط کنترل (CEE) استفاده میکند. این سیستم از حداکثر ۸۰۰ نقطه I/O برای هر جفت کنترلکننده با نرخ اسکن ۵۰ میلیثانیه پشتیبانی میکند. دوم، Emerson Ovation کنترلکننده OCR1100 را بهینهشده برای کنترل توربین، مدیریت دیگ بخار و سیستمهای کمکی تعادل نیروگاه به کار میگیرد. هر دو پلتفرم افزونگی کنترلکننده ۱:۱ با سوئیچ بدون وقفه ارائه میدهند.
علاوه بر این، معماریهای مدرن DCS باید شبکههای فیلدباس قدیمی را ادغام کنند. Profibus DP در بستههای توربین طراحیشده اروپایی رایج است. EtherNet/IP در مراکز کنترل موتور آمریکای شمالی غالب است. چالش در پل زدن این پروتکلها از طریق ماژولهای دروازه است بدون افزودن تأخیر که زمانبندی حلقه حفاظت توربین را نقض کند.
پیکربندی Profibus DP در Honeywell Experion PKS
Experion PKS از خانواده I/O سری ۸ با ماژول دروازه Profibus DP (CC-PBDP01) استفاده میکند که لینک I/O Honeywell را به بخش Profibus DP متصل میکند. هر دروازه از ۱۲۵ دستگاه اسلیو در هر بخش با نرخ باود تا ۱۲ مگابیت بر ثانیه پشتیبانی میکند. این روش راهاندازی میدانی را دنبال کنید:
گام ۱: فایل GSD (توصیف ایستگاه عمومی) هر دستگاه اسلیو Profibus را در Experion Configuration Studio وارد کنید. به تب پیکربندی Profibus DP بروید و از عملکرد Import GSD استفاده کنید. فایل GSD ساختار دادههای دورهای اسلیو، بایتهای تشخیصی و نرخهای باود پشتیبانیشده را تعریف میکند.
گام ۲: به هر دستگاه اسلیو یک آدرس ایستگاه Profibus یکتا (۰–۱۲۵) اختصاص دهید. آدرس ۰ برای مستر Profibus رزرو شده است. آدرس ۱۲۶ پیشفرض برای اسلیوهای جدید است. قبل از اتصال به باس زنده، آدرس را تغییر دهید.
گام ۳: زمان نگهبان (watchdog) دروازه CC-PBDP01 را تنظیم کنید. مقدار اولیه را ۲۰۰ میلیثانیه قرار دهید. این پارامتر مدت زمان انتظار دروازه برای پاسخ اسلیو قبل از اعلام قطع ارتباط را کنترل میکند. مانیتورهای لرزش توربین به ۵۰ میلیثانیه یا کمتر نیاز دارند.
گام ۴: دادههای اسلیو Profibus را به نقاط کنترلکننده C300 در Experion نگاشت کنید. از ابزار Quick Builder برای ایجاد نقاط SCADA برای هر اسلات داده دورهای Profibus استفاده کنید. محدوده واحد مهندسی، حد آلارمها و ناحیه مرده را در Quick Builder قبل از دانلود به کنترلکننده پیکربندی کنید.
گام ۵: بخش Profibus DP را با مقاومتهای ترمینیشن فعال در هر دو انتها خاتمه دهید. ولتاژ باس را اندازهگیری کنید: پین ۳ تا پین ۸ باید در حالت بیکار ۵ ولت DC نشان دهد. خوانش کمتر از ۴ ولت نشاندهنده نبود ترمیناتور یا کابل معیوب است.
با این حال، یک اشتباه رایج در راهاندازی، ناسازگاری نسخه فایل GSD است. اگر فریمور دستگاه میدانی بهروزرسانی شده اما فایل GSD مجدداً وارد نشده باشد، دروازه Experion درخواست دادههای دورهای با طول بایت اشتباه ارسال میکند. این باعث روشن شدن دائمی چراغ خطای پیکربندی روی ماژول دروازه میشود. همیشه شماره نسخه GSD را پس از هر بهروزرسانی فریمور با پلاک دستگاه تطبیق دهید.
ادغام EtherNet/IP در Emerson Ovation
Emerson Ovation به طور سنتی از باس I/O اوویشن برای ارتباط کنترلکننده با I/O استفاده میکرد. سیستمهای مدرن Ovation دستگاههای شخص ثالث را از طریق EtherNet/IP با استفاده از دروازه اترنت اوویشن (OEG) ادغام میکنند. این دروازه پیامهای ضمنی EtherNet/IP (کلاس ۱) را به پروتکل همتا به همتای بومی اوویشن تبدیل میکند.
اول، ماژول OEG را در Ovation Developer Studio پیکربندی کنید. یک آدرس IP یکتا در شبکه کنترل اوویشن (معمولاً زیرشبکه ۱۹۲.۱۶۸.x.x) اختصاص دهید. OEG را در حالت آداپتور تنظیم کنید. این امکان را میدهد که اسکنرهای EtherNet/IP خارجی نقاط کنترلکننده اوویشن را بخوانند و بنویسند.
دوم، نمونههای اسمبلی EtherNet/IP را تعریف کنید. نمونه اسمبلی خروجی ۱۰۰ دادهها را از اسکنر به اوویشن منتقل میکند. نمونه اسمبلی ورودی ۱۰۱ دادهها را از اوویشن به اسکنر میفرستد. هر اسمبلی تا ۴۹۶ بایت داده دورهای را به نقاط خروجی اوویشن نگاشت میکند.
بنابراین، جریان داده معمولی به این صورت است: یک درایو فرکانس متغیر Allen-Bradley PowerFlex 755 روی EtherNet/IP جریان موتور (پارامتر ۳) و بازخورد سرعت (پارامتر ۲) را به OEG ارسال میکند. OEG این مقادیر را به نقاط خروجی آنالوگ اوویشن A001 و A002 نگاشت میکند. کنترلکننده توربین اوویشن هر ۱۰۰ میلیثانیه این نقاط را میخواند و موقعیت شیر ورودی بخار را با استفاده از حلقه کنترل PID تنظیم میکند.
افزونگی کنترلکننده: تضمین سوئیچ بدون وقفه
هر دو کنترلکننده Experion PKS C300 و Ovation OCR1100 از افزونگی حالت آماده به کار ۱:۱ استفاده میکنند. کنترلکنندههای اصلی و ثانویه دادههای همگامسازی را از طریق لینک افزونگی اختصاصی تبادل میکنند. این لینک وضعیت منطق برنامه، جداول داده I/O و شمارندههای تشخیصی را در هر چرخه اسکن منتقل میکند.
سوئیچ افزونگی در سه حالت فعال میشود:
- زمانسنج نگهبان سختافزاری منقضی شده: کنترلکننده اصلی در ۳ چرخه اسکن تایمر نگهبان را بهروزرسانی نمیکند. کنترلکننده ثانویه فوراً نقش اصلی را به عهده میگیرد. سوئیچ در کمتر از ۵۰ میلیثانیه در سیستمهای اوویشن و کمتر از ۱۰۰ میلیثانیه در Experion C300 کامل میشود.
- خرابی منبع تغذیه: مانیتور ولتاژ اختصاصی روی هر رک کنترلکننده افت ولتاژ زیر ۱۸.۵ ولت DC در تغذیه ۲۴ ولت را تشخیص میدهد. این باعث سوئیچ در سطح رک قبل از قطع کامل برق پردازنده میشود.
- دستور دستی: اپراتورها میتوانند از ایستگاه مهندسی سوئیچ افزونگی را به صورت دستی فعال کنند. این در نگهداری پیشگیرانه مفید است. ابتدا کنترلکننده ثانویه را با اجرای فرمان همگامسازی کامل از Experion Control Builder یا Ovation Developer Studio همگام کنید.
اول، وضعیت همگامسازی را روی نمایشگر ایستگاه Experion بررسی کنید. صفحه کنترل C300 هنگام تکمیل همگامسازی "SYNC" را به رنگ سبز نشان میدهد. نشانگر زرد "SYNCING" به معنای کپیبرداری دادههای برنامه توسط ثانویه است. هرگز هنگام نمایش زرد سوئیچ را اجباری نکنید. دوم، در سیستمهای اوویشن، بیت سلامت افزونگی (Drop 0, Bit 5) را از طریق نمایشگر تشخیصی کنترل کنید. مقدار ۰ نشان میدهد ثانویه در حال پیگیری اصلی نیست. قبل از عیبیابی سختافزار کنترلکننده، کابل لینک افزونگی را بررسی کنید.
علاوه بر این، در هر توقف تعمیرات نیروگاه، سوئیچ افزونگی را آزمایش کنید. یک روش آزمایش رسمی سوئیچ افزونگی تدوین کنید. خاموشی کنترلشده کنترلکننده اصلی را با خارج کردن کلید کنترلکننده از رک شبیهسازی کنید. تأیید کنید که همه خروجیهای حلقه مقدار آخر را حفظ میکنند یا به حالت ایمن میروند. مطمئن شوید که گزارش آلارم ایستگاه اپراتور رویداد سوئیچ افزونگی را با زمان و شماره سریال کنترلکننده ثبت میکند.
نتیجهگیری و توصیههای عملی
برتری معماری DCS ترکیبی از مهارت ادغام پروتکل و انضباط عملیاتی است. Honeywell Experion PKS اتصال Profibus DP را از طریق دروازه CC-PBDP01 با زمانبندی نگهبان قطعی ارائه میدهد. Emerson Ovation EtherNet/IP را از طریق ماژول OEG با نگاشت داده مبتنی بر اسمبلی پل میزند. افزونگی کنترلکننده در تولید برق اختیاری نیست؛ بلکه یک الزام ایمنی است.
قبل از هر فعالیت نگهداری وضعیت همگامسازی را بررسی کنید. سوئیچ افزونگی را در شرایط خاموشی کنترلشده در هر دوره توقف آزمایش کنید. فایلهای GSD را با نسخههای فریمور دستگاه میدانی مطابقت دهید. زمانهای نگهبان دروازه را بر اساس اهمیت حلقه تنظیم کنید. در نهایت، یک نمودار شبکه DCS بسازید که هر آدرس IP، آدرس ایستگاه Profibus و شماره اسلات ماژول دروازه را مستند کند. این نمودار را چاپ کرده و داخل هر کابینت DCS نصب کنید. وقتی کنترلکننده ساعت ۳ صبح خراب میشود، مستندات شما ساعتها جستجوی پراکنده را نجات میدهد و از توقف توربین جلوگیری میکند.
نویسنده: وانگ جیانگگو، مهندس اتوماسیون صنعتی با بیش از ۱۰ سال تجربه در معماری DCS، اتوماسیون نیروگاه، ادغام فیلدباس و طراحی افزونگی سیستمهای کنترل در صنایع تولید برق و فرآیندی.
