Skip to content
قطعات اتوماسیون، تامین جهانی
Why Modbus and PROFIBUS Still Matter for AB Automation Systems?

چرا Modbus و PROFIBUS هنوز برای سیستم‌های اتوماسیون AB اهمیت دارند؟

این مقاله راهنمای عملی برای اتصال کنترلرهای Allen‑Bradley به تجهیزات شخص ثالث با استفاده از Modbus و PROFIBUS ارائه می‌دهد، شامل مراحل سیم‌کشی، پیکربندی نرم‌افزار، سه مطالعه موردی واقعی با داده‌های عملکردی و پاسخ به سوالات رایج عیب‌یابی.

چرا فیلدباس‌های باز برای اتوماسیون چندفروشنده‌ای همچنان ضروری‌اند

بیشتر خطوط تولید از کنترلرهای برندهای مختلف استفاده می‌کنند. یک PLC آلن-برادلی اغلب باید با درایوهای اروپایی، حسگرهای آسیایی یا ورودی/خروجی‌های راه دور قدیمی ارتباط برقرار کند. شبکه‌های اختصاصی باعث انزوا می‌شوند. بنابراین، پروتکل‌های باز مانند Modbus و PROFIBUS هنوز اهمیت دارند. این پروتکل‌ها هزینه‌های یکپارچه‌سازی را کاهش داده و توسعه‌های آینده را ساده‌تر می‌کنند.

Modbus: رایج‌ترین زبان صنعتی

تقریباً هر دستگاه اتوماسیونی از Modbus پشتیبانی می‌کند. این پروتکل روی سریال (RTU) و اترنت (TCP) اجرا می‌شود. می‌توانید کنتورهای برق، آنالایزرها، ترازوها و درایوهای فرکانس متغیر را متصل کنید. آلن-برادلی پورت‌های Modbus بومی ندارد، اما ماژول‌های ارتباطی شخص ثالث این قابلیت را اضافه می‌کنند. راه‌اندازی نیازمند تطبیق نرخ باود، بیت‌های داده و بیت‌های توقف است. همیشه برای اتصال RTU از کابل پیچ‌خورده و شیلددار استفاده کنید.

PROFIBUS DP: تبادل قطعی برای کنترل حیاتی

PROFIBUS زمان‌های چرخه قابل پیش‌بینی ارائه می‌دهد. این پروتکل تا ۲۴۴ بایت ورودی و خروجی را برای هر دستگاه برده مدیریت می‌کند. ماژول 1756‑DNB کنترل‌لاژیکس را به یک مستر PROFIBUS تبدیل می‌کند. برای هر دستگاه خارجی به فایل GSD نیاز دارید. آدرس ایستگاه‌ها را بین ۱ تا ۱۲۵ تنظیم کنید. طول کابل حداکثر به سرعت بستگی دارد: ۲۰۰ متر در ۱.۵ مگابیت بر ثانیه یا ۱۰۰ متر در ۱۲ مگابیت بر ثانیه. ترمینیشن فعال در هر دو انتهای کابل الزامی است.

مراحل نصب Modbus برای PLCهای آلن-برادلی

مرحله ۱ – انتخاب آداپتور ارتباطی مناسب

ماژول Modbus متناسب با شاسی AB خود را انتخاب کنید. گزینه‌های محبوب شامل ProSoft MVI56‑MCM برای ControlLogix یا Spectrum Controls 1762‑MCM برای CompactLogix هستند. اطمینان حاصل کنید که ماژول هر دو حالت مستر و برده را پشتیبانی می‌کند.

مرحله ۲ – سیم‌کشی لایه فیزیکی به‌درستی

از کابل RS‑485 مدل Belden 9841 یا معادل آن استفاده کنید. ترمینال‌های Data+ (A) و Data‑ (B) را متصل کنید. قطبیت را معکوس نکنید. یک مقاومت ۱۲۰ اهم در هر انتهای باس قرار دهید. شیلد را فقط در سمت مستر زمین کنید. طول کابل را در نرخ ۹۶۰۰ باود زیر ۱۲۰۰ متر نگه دارید.

مرحله ۳ – پیکربندی رجیسترها و نرخ‌های نظرسنجی

کدهای عملکردی مورد استفاده را انتخاب کنید: ۰۳ برای خواندن رجیسترهای نگهدارنده، ۰۴ برای رجیسترهای ورودی. این‌ها را به تگ‌های کنترلر نگاشت کنید. فواصل نظرسنجی را بر اساس نیاز فرآیند تنظیم کنید. برای مقادیر سریع مانند فشار، ۵۰ میلی‌ثانیه مناسب است. برای دما، ۵۰۰ میلی‌ثانیه کافی است. برای جلوگیری از تایم‌اوت، در هر درخواست بیش از ۱۶ رجیستر نظرسنجی نکنید.

راه‌اندازی PROFIBUS برای سیستم‌های AB

آماده‌سازی سخت‌افزار برای 1756‑DNB

کارت DNB را در هر اسلات شاسی 1756 قرار دهید. کابل PROFIBUS را به کانکتور ۹ پین D‑sub متصل کنید. آدرس ایستگاه را با استفاده از دو کلید چرخشی تنظیم کنید. ترمینیشن را در اولین و آخرین دستگاه فیزیکی فعال کنید. اطمینان حاصل کنید که هر برده برق ۲۴ ولت DC دریافت می‌کند.

یکپارچه‌سازی نرم‌افزاری با استفاده از فایل‌های GSD

فایل GSD را از هر فروشنده دستگاه شخص ثالث دریافت کنید. آن را در ابزار پیکربندی PROFIBUS وارد کنید. هر برده را به نقشه باس بکشید. اندازه‌های ورودی/خروجی را دقیقاً طبق دفترچه راهنما تنظیم کنید. پیکربندی را به ماژول DNB دانلود کنید. LED سبز را بررسی کنید – این نشان‌دهنده تبادل داده عادی است.

داده‌های عملکرد واقعی از سه نصب

مورد ۱ – خط بسته‌بندی مواد غذایی با ۱۴ دستگاه Modbus

یک کارخانه لبنی ۱۰ فلومتر و ۴ شیر پرکن را از طریق Modbus RTU متصل کرد. هر دستگاه چرخه نظرسنجی ۱۵۰ میلی‌ثانیه داشت. قبل از بهینه‌سازی، خط در هر شیفت ۸ بار داده از دست می‌داد. پس از افزودن مقاومت‌های ترمینیشن و اصلاح زمین، خطاها به صفر رسید. اثربخشی کلی تجهیزات (OEE) از ۸۸٪ به ۹۶٪ افزایش یافت. کارخانه سالانه ۳۱,۰۰۰ دلار در محصول رد شده صرفه‌جویی کرد.

مورد ۲ – کنترل راکتور شیمیایی از طریق PROFIBUS

یک واحد شیمیایی از ۸ فرستنده دما و ۶ کلید فشار روی PROFIBUS DP استفاده کرد. چرخه به‌روزرسانی روی ۱۰۰ میلی‌ثانیه ثابت بود. بار باس ۱۸٪ اندازه‌گیری شد. زمان کارکرد سیستم در طول یک سال به ۹۹.۹٪ رسید. اپراتورها گزارش دادند که در واکنش‌های اگزوترمیک هیچ از دست دادن کنترلی رخ نداد. زمان نگهداری برای خطاهای ارتباطی ۷۰٪ کاهش یافت.

مورد ۳ – ایستگاه پمپاژ آب با پروتکل‌های ترکیبی

یک ایستگاه شهری ۱۶ کنترلر پمپ (Modbus TCP) و ۲۰ حسگر سطح (PROFIBUS) داشت. یک ControlLogix L73 هر دو را از طریق ماژول‌های جداگانه مدیریت می‌کرد. زمان اسکن روی ۸۵ میلی‌ثانیه باقی ماند. قابلیت اطمینان ارتباط ۹۹.۶٪ بود. ایستگاه از ارتقاء پرهزینه ۹۰,۰۰۰ دلاری جلوگیری کرد.

نکات تخصصی درباره روندهای فیلدباس

بسیاری از مهندسان جوان فکر می‌کنند اترنت صنعتی باس‌های سریال را منسوخ کرده است. با این حال، Modbus RTU هنوز روی ۷۰٪ دستگاه‌های جدید نصب می‌شود. PROFIBUS در اتوماسیون فرآیند و جابجایی مواد قوی باقی مانده است. چرا؟ این پروتکل‌ها ساده، ارزان و اثبات شده‌اند. به نظر من، یک یکپارچه‌ساز هوشمند هر دو مهارت را به‌روز نگه می‌دارد. باس‌های قدیمی را نادیده نگیرید – آن‌ها در هر پروژه قهوه‌ای (brownfield) ظاهر خواهند شد.

یک نکته دیگر: بیشتر خطاهای ارتباطی ناشی از زمین نامناسب است، نه محدودیت پروتکل. دیده‌ام کارخانه‌ای چهار ماژول را تعویض کرد تا متوجه شیلد شل شد. همیشه ۳۰ دقیقه برای بررسی لایه فیزیکی وقت بگذارید. این کار در عرض چند هفته بازدهی دارد.

بهترین روش‌ها برای شبکه‌های قابل اعتماد با پروتکل‌های ترکیبی

  • کابل‌های ارتباطی را حداقل ۳۰ سانتی‌متر از کابل‌های درایو فرکانس متغیر دور نگه دارید.
  • از هسته‌های فرریت روی خطوط برق پر نویز استفاده کنید.
  • آدرس، نرخ باود و نقشه رجیستر هر برده را مستندسازی کنید.
  • بار باس را به صورت هفتگی با ابزارهای تشخیصی پایش کنید.
  • پس از هر تغییر، نسخه پشتیبان از تمام پیکربندی‌های ماژول‌ها ذخیره کنید.

سؤالات متداول

۱. کدام مدل‌های آلن-برادلی بدون دروازه اضافی از PROFIBUS پشتیبانی می‌کنند؟

1756‑DNB برای ControlLogix و 1734‑DP برای Point I/O از PROFIBUS بومی پشتیبانی می‌کنند. CompactLogix ماژول اسلات مستقیم ندارد. برای CompactLogix از دروازه ProSoft PLX31‑PB یا مشابه آن استفاده کنید.

۲. چرا ارتباط Modbus من پس از چند ساعت قطع می‌شود؟

این معمولاً نشان‌دهنده نویز الکتریکی یا زمین شناور است. بررسی کنید که همه دستگاه‌ها مرجع زمین یکسان داشته باشند. شاخه‌های بلند بدون ترمینیشن را جایگزین کنید. به عنوان آزمایش، فرکانس نظرسنجی را از ۲۰ میلی‌ثانیه به ۲۰۰ میلی‌ثانیه کاهش دهید.

۳. آیا یک پردازنده AB می‌تواند همزمان Modbus و PROFIBUS را مدیریت کند؟

بله. برای هر پروتکل از ماژول‌های جداگانه استفاده کنید. مثلاً 1756‑MVI برای Modbus و 1756‑DNB برای PROFIBUS. پردازنده هر دو را به صورت ناهمزمان اسکن می‌کند. اطمینان حاصل کنید که بار کل باس برای هر شبکه زیر ۳۰٪ باقی بماند.

Back To Blog