فهرست مطالب
PLC ماژولار چیست؟
در یک PLC ماژولار، پردازنده، منبع تغذیه، ورودی و خروجیها و تجهیزات ارتباطی بهصورت قطعات جداگانه روی ریل یا رک نصب میشوند. این ساختار اجازه میدهد تعداد و نوع ماژولها بر اساس نیاز واقعی پروژه انتخاب شود و سیستم در آینده توسعه پیدا کند.
خانوادههای زیمنس S7-300 و S7-400 از شناختهشدهترین PLCهای ماژولار در خطوط تولید هستند. هر دو خانواده از منطق کلی مشابهی استفاده میکنند، اما ظرفیت رک، قدرت پردازش، تعداد ماژولها و امکانات توسعه آنها یکسان نیست.
معرفی ماژولهای اصلی S7-300 و S7-400
| اختصار | نام ماژول | وظیفه | نمونه کاربرد |
|---|---|---|---|
| PS | Power Supply | تأمین ولتاژ موردنیاز CPU و باس داخلی یا بخشی از تجهیزات رک | تبدیل برق ورودی تابلو به 24VDC مناسب سیستم PLC |
| CPU | Central Processing Unit | اجرای برنامه، مدیریت حافظه، ارتباط با ماژولها و کنترل چرخه پردازش | پردازش منطق خط، اینترلاکها، آلارمها و ارتباط با HMI |
| SM | Signal Module | دریافت و ارسال سیگنالهای دیجیتال و آنالوگ | DI، DO، AI و AO برای سنسور، کنتاکتور، ترانسمیتر و شیر کنترلی |
| IM | Interface Module | اتصال رک مرکزی به رک یا رکهای توسعه | افزایش تعداد ماژولها یا انتقال بخشی از I/O به رک دیگر |
| FM | Function Module | اجرای وظایف تخصصی با پردازش اختصاصی | شمارش سریع، موقعیتیابی، کنترل حلقه بسته و وظایف تکنولوژیک |
| CP | Communication Processor | ایجاد ارتباط صنعتی و کاهش بار ارتباطی CPU | Industrial Ethernet، PROFIBUS، ارتباط نقطهبهنقطه و شبکههای تخصصی |
ماژولهای SM دیجیتال و آنالوگ
ماژولهای SM به چهار گروه اصلی تقسیم میشوند: ورودی دیجیتال DI، خروجی دیجیتال DO، ورودی آنالوگ AI و خروجی آنالوگ AO. در انتخاب آنها باید ولتاژ، نوع سیگنال، تعداد کانال، ایزولاسیون، رزولوشن، سرعت تبدیل و نحوه سیمبندی بررسی شود.
ماژولهای FM
FM برای وظایفی استفاده میشود که انجام آنها با سیکل معمول CPU مناسب نیست یا به سختافزار تخصصی نیاز دارند. شمارش پالس انکودر، کنترل موقعیت، Cam Control و کنترل حلقه بسته از کاربردهای رایج این گروه هستند.
ماژولهای CP
CP برای اضافهکردن شبکه یا پروتکل ارتباطی به سیستم استفاده میشود. انتخاب CP باید بر اساس پروتکل، تعداد اتصال، سرعت شبکه، نوع رابط و سازگاری با CPU و نسخه نرمافزار انجام شود.
چیدمان ماژولها در S7-300
ماژولهای S7-300 معمولاً روی ریل نصب میشوند و ارتباط باس پشت ماژولها با Bus Connector برقرار میشود. در یک رک مرکزی متداول، چیدمان فیزیکی از چپ به راست با منبع تغذیه و CPU آغاز میشود. در صورت استفاده از رک توسعه، IM در محل مجاز قرار میگیرد و سپس ماژولهای SM، FM و CP در اسلاتهای سمت راست نصب میشوند.
در پیکربندی استاندارد S7-300، شماره اسلات و محل ماژولها اهمیت دارد. PS معمولاً در ابتدای ریل، CPU در محل تعریفشده و IM در صورت استفاده از رک توسعه در جایگاه مخصوص قرار میگیرد. ماژولهای SM، FM و CP در اسلاتهای بعدی قرار میگیرند.
توسعه رک در S7-300
اگر تعداد ماژولهای موردنیاز از ظرفیت رک مرکزی بیشتر باشد، میتوان با ماژولهای IM مناسب رکهای توسعه ایجاد کرد. در این حالت باید نوع IM، فاصله مجاز، کابل اتصال، تعداد رکها و نحوه تغذیه هر رک بررسی شود.
چیدمان ماژولها در S7-400
S7-400 بهجای ریل ساده از رکهای اختصاصی با Backplane Bus استفاده میکند. رکهای مختلفی برای رک مرکزی، رک توسعه و کاربردهای خاص وجود دارند. ماژولهای PS، CPU، IM، SM، FM و CP مستقیماً داخل اسلاتهای رک نصب میشوند.
چیدمان شماتیک از چپ به راست با PS و CPU آغاز میشود، اما انعطاف چیدمان در S7-400 بیشتر است و قوانین دقیق هر اسلات به نوع رک و ماژول وابسته است. بنابراین قبل از نصب، باید جدول سازگاری رک، CPU و ماژولها مطالعه شود.
رک مرکزی و رک توسعه
CPU در رک مرکزی قرار میگیرد. برای افزایش ظرفیت میتوان رکهای توسعه را از طریق ماژولهای IM به سیستم متصل کرد. S7-400 برای سیستمهای بزرگ با تعداد زیاد I/O، شبکههای متعدد و تجهیزات تخصصی طراحی شده و مدیریت چند رک در آن ساختارمندتر است.
ماژولهای تخصصی S7-400
خانواده S7-400 شامل ماژولهای متنوع برای ورودی و خروجی، ارتباطات، شمارش، موقعیتیابی و کنترل فرایند است. برخی CPUها و ساختارهای تخصصی این خانواده برای سیستمهای Fault-Tolerant یا Fail-Safe نیز استفاده میشوند.
تفاوت S7-300 و S7-400
| موضوع | S7-300 | S7-400 |
|---|---|---|
| ساختار نصب | ریل و Bus Connector بین ماژولها | رک اختصاصی با Backplane Bus داخلی |
| مقیاس پروژه | ماشینآلات و خطوط کوچک تا متوسط | خطوط بزرگ، فرایندهای گسترده و سیستمهای چندرک |
| ظرفیت توسعه | محدودتر و وابسته به CPU و IM | بیشتر و مناسب رکها و شبکههای متعدد |
| قدرت پردازش | مناسب کنترل عمومی و متوسط | مناسب پردازش سنگینتر و تعداد اتصال بیشتر |
| کاربرد تخصصی | کنترل ماشین و خطوط تولید متعارف | فرایندهای بزرگ، افزونگی، سیستمهای حساس و پروژههای پیچیده |
| فضا و هزینه | فشردهتر و معمولاً اقتصادیتر | بزرگتر و مناسب پروژههایی که ظرفیت و قابلیت توسعه اولویت دارد |
ارتباط اسلات با آدرسدهی و Hardware Config
هر ماژول در پیکربندی سختافزار یک اسلات و آدرس مشخص دارد. آدرس ورودی و خروجی ممکن است بهصورت خودکار تخصیص داده شود یا توسط طراح تغییر کند. برنامه PLC، صفحات HMI، آرشیو آلارم و مستندات برق باید از همین آدرسها استفاده کنند.
پس از تغییر ماژول، جابهجایی اسلات یا تعویض CPU، Hardware Configuration باید اصلاح، کامپایل و به PLC دانلود شود. در پروژههای قدیمی، تطبیق Order Number و Firmware ماژول با کاتالوگ سختافزار STEP 7 نیز اهمیت زیادی دارد.
اصول انتخاب صحیح ماژولها
- تعداد واقعی ورودی و خروجیهای پروژه
- نوع سیگنال دیجیتال، ولتاژی، جریانی، RTD یا ترموکوپل
- تعداد کانال و نیاز به رزرو توسعه آینده
- رزولوشن و سرعت تبدیل ماژول آنالوگ
- نیاز به شمارنده سریع یا موقعیتیابی
- نوع شبکه مانند PROFIBUS یا Industrial Ethernet
- سازگاری ماژول با CPU، رک و نسخه Firmware
- مصرف جریان و ظرفیت منبع تغذیه
- دمای محیط، تهویه و شرایط نصب تابلو
- آدرسدهی، مستندسازی و فضای رزرو رک
محاسبه ظرفیت منبع تغذیه
انتخاب PS فقط با مشاهده ولتاژ خروجی انجام نمیشود. مصرف CPU، ماژولها، بارهای داخلی و تجهیزات متصل باید جمع شود. در S7-400 نیز ظرفیت منبع تغذیه و نیاز احتمالی به تغذیه افزونه بر اساس ساختار رک بررسی میشود.
بررسی سازگاری Order Number
دو ماژول با نام مشابه ممکن است Order Number، Firmware یا قابلیتهای متفاوت داشته باشند. هنگام جایگزینی قطعه باید شماره فنی کامل، نسخه سختافزار و پشتیبانی نرمافزار بررسی شود.
اشتباهات رایج در چینش و پیکربندی
- قرار دادن ماژول در اسلاتی متفاوت از Hardware Config
- تعویض ماژول با مدل مشابه ولی Order Number ناسازگار
- بیتوجهی به محدودیت تعداد ماژول یا رک توسعه
- استفاده از IM نامناسب برای فاصله یا ساختار موردنظر
- انتخاب CP بدون بررسی پروتکل و تعداد اتصال
- نادیدهگرفتن مصرف جریان و ظرفیت PS
- جابهجایی آدرسها بدون اصلاح برنامه و HMI
- دانلود ناقص Hardware Configuration پس از تغییر سختافزار
برای آشنایی با ساختار برنامه و اصول نگهداری، مقاله برنامهنویسی PLC در خطوط تولید و برای تشخیص خطاهای عملی مقاله عیبیابی PLC در خطوط تولید صنعتی را نیز مطالعه کنید.
پرسشهای متداول
ترتیب کلی ماژولها در S7-300 چگونه است؟
در یک چینش متداول، منبع تغذیه در ابتدای ریل، CPU بعد از آن و در صورت نیاز ماژول رابط در محل تعیینشده قرار میگیرد. سپس ماژولهای سیگنال، عملکردی و ارتباطی در سمت راست نصب میشوند. ترتیب واقعی باید دقیقاً با Hardware Configuration و محدودیتهای CPU و رک مطابقت داشته باشد.
تفاوت SM، FM و CP چیست؟
SM برای ورودی و خروجیهای دیجیتال و آنالوگ استفاده میشود. FM وظایف تخصصی مانند شمارش سریع، موقعیتیابی یا کنترل حلقه بسته را انجام میدهد. CP برای ارتباطات صنعتی مانند PROFIBUS، Industrial Ethernet یا ارتباط نقطهبهنقطه بهکار میرود.
ماژول IM چه زمانی لازم است؟
وقتی ظرفیت یک رک کافی نباشد یا بخواهیم رکهای توسعه ایجاد کنیم، از ماژولهای Interface Module برای ارتباط رک مرکزی و رکهای توسعه استفاده میشود. مدل IM باید با نوع سیستم و فاصله موردنیاز سازگار باشد.
آیا میتوان ترتیب فیزیکی ماژولها را بدون تغییر نرمافزار عوض کرد؟
خیر. محل فیزیکی هر ماژول باید با پیکربندی سختافزار پروژه یکسان باشد. تغییر اسلات ممکن است آدرسدهی، پارامترها و ارتباط CPU با ماژول را تغییر دهد و باعث خطای پیکربندی شود.
S7-300 برای چه پروژههایی مناسبتر است و S7-400 برای چه پروژههایی؟
S7-300 معمولاً در ماشینآلات و خطوط با مقیاس متوسط و تعداد I/O محدودتر استفاده میشود. S7-400 برای سیستمهای بزرگتر، رکهای متعدد، شبکههای گسترده و کاربردهای تخصصی مانند افزونگی یا پردازش سنگین مناسبتر است؛ انتخاب نهایی به CPU، ظرفیت پروژه و الزامات ایمنی بستگی دارد.
جمعبندی
شناخت وظیفه و محل قرارگیری PS، CPU، SM، IM، FM و CP پایه طراحی و عیبیابی سیستمهای S7-300 و S7-400 است. S7-300 برای ساختارهای فشردهتر و S7-400 برای پروژههای بزرگتر و توسعهپذیرتر مناسب است. در هر دو سیستم، پیکربندی واقعی رک، Order Number و آدرس ماژولها باید دقیقاً با پروژه STEP 7 مطابقت داشته باشد.
اگر برای پروژه جدید بین نسلهای مختلف مردد هستید، راهنمای تفاوت S7-1200 G2 با S7-1200 و چکلیست مهاجرت را هم ببینید؛ این مطلب محدودیت سازگاری سختافزار و نکات انتخاب نسل جدید را توضیح میدهد.