تشخیص بخش PROFIBUS PA: رفع تعارض آدرسها، کاهش کیفیت سیگنال و یکپارچهسازی HART

معماری PROFIBUS PA و حالتهای رایج خرابی
PROFIBUS PA با سرعت 31.25 کیلوبیت بر ثانیه روی یک باس دو سیمه فیزیکی مقاوم کار میکند که هم داده و هم برق میدان 24 ولت DC را منتقل میکند. یک بخش PA میتواند تا 32 دستگاه را با حداکثر طول کابل 1900 متر (کابل نوع A) پشتیبانی کند. در عمل، مهندسان به ندرت به این طول میرسند — اما اغلب از محدودیت طول شاخه فرعی 60 متر در هر شاخه فراتر میروند که باعث کاهش کیفیت سیگنال و ایجاد قطعیهای ارتباطی متناوب میشود.
Schneider Modicon M340 از طریق ماژول CPU BMX P34 2020 همراه با ماژول لینک PBM PA DP/PA با دستگاههای PA ارتباط برقرار میکند. این لینک، PROFIBUS DP با سرعت 1.5 Mbps در سمت کنترلر را به PROFIBUS PA با سرعت 31.25 kbps در سمت میدان تبدیل میکند. سیستم ABB 800xA از ماژول رابط PROFIBUS PA مدل FI 830F با اتصال افزونه استفاده میکند. هر دو پلتفرم رجیسترهای تشخیصی را ارائه میدهند که سلامت زنده باس را گزارش میکنند — نسبت سیگنال به نویز، تعداد خطاهای فریم و وضعیت هر دستگاه — اگر مهندس بداند کجا باید نگاه کند.
تجربه میدانی نشان میدهد که بیش از 60٪ از خرابیهای بخش PA به سه علت اصلی برمیگردد: آدرسهای تکراری دستگاه پس از تعویض در تعمیرات، مقاومتهای ترمینیشن باس گمشده یا معیوب، و نفوذ آب در جعبههای اتصال میدانی که امپدانس مشخصه را کاهش میدهد.
تداخل آدرس: شناسایی و رفع
PROFIBUS PA به هر دستگاه یک آدرس ثابت از 0 تا 126 اختصاص میدهد. آدرس 126 برای مستر رزرو شده است. وقتی تیم تعمیرات یک فرستنده خراب را بدون برنامهریزی مجدد آدرس آن تعویض میکند، یک آدرس تکراری در بخش ظاهر میشود. مستر دو دستگاه را میبیند که به همان آدرس نظرسنجی پاسخ میدهند — برخورد حاصل باعث تایماوتهای دورهای و تشخیص «Slave Cannot Respond» در هر دستگاه پاییندستی نقطه تداخل میشود.
- گام 1: فهرست ایستگاههای زنده را از لینک DP/PA بخوانید. در Schneider Modicon، Unity Pro را باز کرده و به پنجره تشخیص PROFIBUS DP بروید. ماژول لینک همه آدرسهای ایستگاه PA شناسایی شده را گزارش میدهد. آن را با فهرست مستندات پروژه مقایسه کنید. هر آدرسی که دو بار ظاهر شود، تداخل را تأیید میکند.
- گام 2: در ABB 800xA، ابزار تشخیص Fieldbus را در ایستگاه مهندسی باز کنید. ماژول FI 830F جدولی از وضعیت دستگاهها با پرچم "Dup Addr" برای هر ایستگاه نمایش میدهد. بر اساس شماره آدرس مرتب کنید تا تکراری را به صورت بصری شناسایی کنید.
- گام 3: دستگاه جدید را به صورت فیزیکی با استفاده از کلید قطع شاخه فرعی در جعبه اتصال از بخش PA جدا کنید. فهرست ایستگاهها را دوباره بخوانید. اگر تداخل ناپدید شد، دستگاه جدا شده آدرس تکراری دارد.
- گام 4: یک پیکربندیکننده دستی PROFIBUS PA را به پورت سرویس محلی دستگاه وصل کنید. آدرس ایستگاه فعلی را بخوانید. آن را به آدرس صحیح پروژه تغییر دهید. در Endress+Hauser Promag 10W، از طریق نمایشگر محلی و دکمه چرخشی به Device → Address بروید.
- گام 5: دستگاه را دوباره وصل کنید. تأیید کنید که مستر در عرض 2 چرخه اسکن به نظرسنجی ادامه میدهد. با بررسی شمارندههای تشخیصی که به صفر بازنشانی شدهاند، اطمینان حاصل کنید که همه دستگاههای بالادستی از حالت تایماوت خارج شدهاند.
ترمینیشن باس و بررسی کیفیت سیگنال
PROFIBUS PA دقیقاً به یک مقاومت ترمینیشن 100 اهم در هر انتهای تنه نیاز دارد — نه بیشتر، نه کمتر. نبود مقاومت در هر انتها باعث بازتاب سیگنال میشود که فریمهای داده را خراب میکند. مقاومت اضافی بار باس را افزایش داده و دامنه سیگنال را زیر آستانه حساسیت گیرنده کاهش میدهد.
مقاومت DC را در طول تنه PA در کابینت کنترلر اندازهگیری کنید. باس را از ماژول لینک جدا کرده و با مولتیمتر اندازه بگیرید:
- بخش سالم: 50–60 اهم (دو مقاومت 100 اهم به صورت موازی، با احتساب مقاومت کابل)
- خوانش نزدیک به 100 اهم: یک مقاومت ترمینیشن گم شده
- خوانش نزدیک به 30 اهم: ترمینیشن اضافی در جایی از بخش
برای تحلیل کیفیت سیگنال زنده، از اسیلوسکوپ یا مانیتور باس PROFIBUS اختصاصی استفاده کنید. دامنه سیگنال در یک بخش PA سالم باید در انتهای میدان 800–1000 میلیولت پیک به پیک باشد. اگر دامنه زیر 700 میلیولت افت کند، طول شاخه فرعی بیش از حد، کابل آسیبدیده توسط آب در اتصالات میدانی یا تعداد زیاد دستگاههایی که جریان از منبع تغذیه بخش میکشند را بررسی کنید. بودجه توان بخش PA محدود است — هر دستگاه 10–15 میلیآمپر مصرف میکند. یک بخش 32 دستگاهی کاملاً بارگذاری شده 320–480 میلیآمپر از منبع تغذیه 24 ولت DC میکشد. اطمینان حاصل کنید که جریان نامی منبع تغذیه حداقل 20٪ بیشتر از این بار باشد.
پیکربندی عبور HART
فرستندههای مدرن PROFIBUS PA از عبور HART پشتیبانی میکنند که به DCS اجازه میدهد بدون استفاده از مالتیپلکسر جداگانه HART، به دادههای تشخیصی HART دسترسی داشته باشد. Schneider Modicon M340 برای استخراج دستورات HART و ارسال آنها از طریق رجیسترهای نگاشت در دروازه PBM PA لینک استفاده میکند. ماژول FI 830F در ABB 800xA عبور بومی HART را از طریق PROFIBUS با استفاده از ادغام IEC 61158-2 H1 فراهم میکند.
در Schneider Modicon، عبور HART را در Unity Pro با نگاشت رجیسترهای خواندن/نوشتن دروازه PBM به کلمات %MW در CPU M340 پیکربندی کنید. دروازه از کد عملکرد FC 236 (عبور دستور HART) برای ارسال دستورات HART از CPU به دستگاه میدان استفاده میکند. یک بافر خواندن 40 بایتی از %MW1000 برای آدرس بلند HART، شماره دستور، بایتهای داده و کدهای وضعیت پیکربندی کنید. یک بافر نوشتن 40 بایتی در %MW1050 برای دستورات HART خروجی از DCS نگاشت کنید.
در ABB 800xA، عبور HART به صورت خودکار برای دستگاههای PA فعالشده با HART انجام میشود. ماژول FI 830F برچسب بلند HART و متغیرهای ثانویه را در طول چرخه نظرسنجی استاندارد PROFIBUS میخواند. با این حال، اطمینان حاصل کنید که زمان چرخه نظرسنجی با تأخیر پاسخ HART هماهنگ است — دستورات HART حدود 50 میلیثانیه به هر تراکنش اضافه میکنند. در یک بخش PA با 12 دستگاه، حداقل زمان چرخه PROFIBUS با عبور HART حدود 600 میلیثانیه است. اگر چرخه اسکن DCS روی 500 میلیثانیه تنظیم شده باشد، تعداد متغیرهای عبور HART در هر دستگاه را کاهش دهید یا دوره اسکن را افزایش دهید.
نتیجهگیری و توصیههای عملی
PROFIBUS PA یک فیلدباس قابل اعتماد است وقتی لایه فیزیکی به درستی نگهداری شود. ابتدا به لایه فیزیکی بپردازید — مقاومت باس را اندازه بگیرید، ترمینیشن را بررسی کنید، بودجه توان را تأیید کنید — قبل از عیبیابی تشخیصهای سطح پروتکل. یک فهرست چاپی آدرس ایستگاهها را در هر کابینت جعبه اتصال نگه دارید. پس از هر تعویض دستگاه، آدرس را ظرف دو دقیقه پس از اتصال مجدد شاخه فرعی تأیید کنید.
در سیستمهای Schneider Modicon M340، رجیسترهای HART دروازه PBM را به بازههای آدرس اختصاصی %MW نگاشت کرده و نگاشت را در فایل تحویل پروژه مستندسازی کنید. در ABB 800xA، شمارنده خطای فریم FI 830F را به صورت هفتگی کنترل کنید — افزایش بیش از 10 فریم در ساعت نشاندهنده کابل در حال خرابی یا ترمیناتور معیوب است. این روشهای ساده از خرابیهای زنجیرهای ارتباطی جلوگیری میکنند که به کارخانههای فرآیندی هزاران دلار در ساعت هزینه توقفهای ناخواسته تحمیل میکند.
نویسنده: وانگ لی، مهندس اتوماسیون صنعتی با بیش از 10 سال تجربه در PLC، DCS و سیستمهای کنترل.
