چگونه PLC اینوت را با HMI و اینورتر بهصورت یکپارچه برنامهریزی کنیم؟
در دنیای اتوماسیون صنعتی، هماهنگی بین سه جزء اصلی PLC (کنترلکننده منطقی قابل برنامهریزی)،HMI (رابط کاربری انسان و ماشین) و اینورتر (درایو فرکانس متغیر) نقش مهمی در کنترل دقیق، بهینهسازی مصرف انرژی و افزایش بهرهوری سیستم دارد.
شرکت INVT اینوت یکی از برندهای معتبر چینی است که طی سالهای اخیر در ایران نیز محبوبیت بالایی کسب کرده است. محصولات اینوت مانند PLCهای سری TS600، اچ ام آی های سری VS و اینورترهای سری GD، قابلیت اتصال و برنامهریزی یکپارچه دارند که به مهندسان کنترل اجازه میدهد کل سیستم را از طریق یک شبکه صنعتی مدیریت کنند.
در این مقاله، بهصورت گامبهگام توضیح میدهیم چگونه PLC اینوت را با HMI و اینورتر به صورت هماهنگ و یکپارچه برنامهریزی کنید.
۱. شناخت اجزای سیستم و نقش هر یک
۱.۱ PLC اینوت (INVT PLC)
PLC مغز متفکر سیستم است. مدلهای پرکاربرد آن شامل TS611 و TS620 و TS621 و TS630 و TS633 و TS634 و TS635 میباشند. این PLCها با نرمافزار AUTO STATION برنامهریزی میشوند و از پروتکلهای ارتباطی Modbus RTU و Modbus TCP/IP پشتیبانی میکنند.
۱.۲ HMI اینوت
HMI یا رابط کاربر، برای مانیتورینگ، نمایش دادهها و ارسال دستورات به PLC استفاده میشود. سریهای پرکاربرد HMI اینوت شامل VS-043QE و VS-070QE و VS-070QS و VS-102QS و VS-156QS هستند. نرمافزار برنامهریزی آن HMI TOOLS نام دارد.
۱.۳ اینورتر اینوت
اینورتر مسئول کنترل سرعت و گشتاور موتور است. سریهای محبوب آن GD10 وGD20 و GD200A و GD27 و GD350A و GD170 و GD270 و GD350-19 میباشند. ارتباط اینورتر با PLC از طریق پروتکل Modbus RTU و پورت RS485 برقرار میشود.
۲. هدف از یکپارچهسازی PLC، HMI و اینورتر
یکپارچهسازی این سه دستگاه باعث میشود:
- دادهها بین آنها بهصورت بلادرنگ (Real-Time) تبادل شود.
- اپراتور از طریق HMI بتواند پارامترهای موتور را مشاهده و تنظیم کند.
- PLC منطق کنترلی را مدیریت و به اینورتر فرمان دهد.
- خطاها سریعتر شناسایی و رفع شوند.
- از چندین نرمافزار و کابل ارتباطی مجزا بینیاز شوید.
به زبان سادهتر: با اتصال PLC ، HMI و اینورتر اینوت، میتوانید یک سیستم اتوماسیون کامل و هوشمند بسازید.
۳. مراحل گامبهگام در برنامهریزی و اتصال
گام اول: طراحی ساختار ارتباطی
ابتدا باید تصمیم بگیرید که کدام دستگاهها Master و Slave باشند.
در یک پیکربندی استاندارد:
- PLC بهعنوان Master فرماندهنده
- HMI و اینورتر بهعنوان Slave فرمانپذیر
عمل میکنند.
ارتباط معمولاً از طریق RS485 (Modbus RTU) برقرار میشود. در صورت استفاده از شبکه صنعتی اترنت (Modbus TCP/IP)، از PLCهای سری IVC2 و HMIهای پیشرفته استفاده کنید.
گام دوم: سیمبندی و اتصالات فیزیکی
۱. پورت RS485 PLC را به پورت RS485 اینورتر متصل کنید.
۲. برای HMI، اگر پورت دوم RS485 در PLC وجود دارد، از آن استفاده کنید؛ در غیر این صورت از مبدل یا ارتباط سریال دوم بهره ببرید.
۳. اتصالات زمین (GND) را مشترک بگیرید.
۴. از کابل شیلددار دو زوجی (twisted pair) با روکش مناسب استفاده کنید تا نویز کاهش یابد.
💡 نکته: طول کابل RS485 نباید از ۱۰۰۰ متر بیشتر شود و در صورت زیاد بودن فاصله، مقاومت انتهایی ۱۲۰ اهم فراموش نشود.
گام سوم: تنظیم پارامترهای ارتباطی اینورتر
در اینورتر مثلاً سری: GD20
- P00.01 = 2 انتخاب کنترل از طریق ترمینال یا Modbus
- P00.06 = 8 فعال کردن ارتباط سریال
- P14.00 = 1-247 آدرس Slave مثلاً 1
- P14.01 = 0-6 سرعت ارتباط (Baud Rate) بسته به وضعیت شبکه انتخاب میگردد
- P4.02 = 0-17 تنظیم بیت داده، parity و stop bit
گام چهارم: برنامهنویسی PLC در AUTO STATION PRO
در نرمافزار AUTO STATION PRO
- یک پروژه جدید ایجاد کنید.
- پورت ارتباطی RS485 را پیکربندی کنید ( parity , baud rate و آدرس)
- رجیسترهای مربوط به فرمان Start، Stop، Frequency Reference و Feedback را بر اساس دفترچه اینورتر تنظیم نمایید.
- با استفاده از دستورات MOV، OUT و MODRW مقادیر موردنظر را بنویسید و بخوانید.
- برنامه را به PLC دانلود کنید.
گام پنجم: طراحی HMI در HMI TOOLS
در نرمافزار HMI TOOLS
- ارتباط HMI با PLC را تنظیم کنید (پروتکل Modbus RTU )
- آدرس رجیسترهای PLC را به ویجتها (Widgets) مانند Numeric Display، Slider،Button متصل نمایید.
- نمایش پارامترهایی مثل سرعت موتور، جریان، خطا و وضعیت راهاندازی را طراحی کنید.
- برای کنترل دستی، دکمههایی برای Start/Stop، تغییر سرعت و Reset Fault ایجاد نمایید.
- در نهایت، پروژه را روی HMI دانلود و تست کنید.
۴. تست عملکرد و رفع خطا
بعد از اتصال سه دستگاه، مراحل زیر را انجام دهید:
- سیستم را روشن کنید و مطمئن شوید چراغ ارتباط (COM LED) روی همه دستگاهها چشمک میزند.
- از طریق HMI مقدار فرکانس را تغییر دهید و مشاهده کنید آیا موتور سرعتش تغییر میکند یا نه.
- در صورت عدم ارتباط:
- آدرس Slave و Baud Rate را بررسی کنید.
- کابل ارتباطی شبکه را چک کنید.
- پارامترهای P14.00 تا P14.02 اینورتر را بازبینی کنید.
نکته تخصصی: اگر چند اینورتر به یک PLC وصل میشوند، آدرس Slave هرکدام باید منحصربهفرد باشد (1،2،3،...)
۵. مزایای یکپارچهسازی PLC، HMI و اینورتر INVT
- کاهش هزینه کابلکشی و سختافزار اضافی
- عیبیابی سریعتر و مانیتورینگ بلادرنگ
- یکپارچگی نرمافزاری و سهولت در برنامهنویسی
- افزایش دقت کنترل سرعت و گشتاور
- امکان توسعه و افزودن دستگاههای جدید در شبکه
- سازگاری کامل میان محصولات INVT بدون نیاز به مبدلهای واسط
۶. نکات کلیدی در بهینهسازی ارتباط
- حتماً نسخه Firmware دستگاهها را بهروزرسانی کنید.
- در نرمافزار HMI، نرخ Refresh متغیرها را بین ۲۰۰ تا ۵۰۰ ms تنظیم کنید.
- از تابعهای Modbus استاندارد (Function code 3 , 6)استفاده نمایید.
- در محیطهای نویزی، کابل RS485 را از مسیر کابل قدرت جدا نگه دارید و ضمنا بصورت شیلددار انتخاب کنید.
- برای پروژههای صنعتی بزرگ، از PLC با پورت دوگانه یا ماژول توسعه ارتباط (Communication Extension) استفاده کنید.
۷. جمعبندی
اتصال و برنامهریزی یکپارچه بین PLC، HMI و اینورتر اینوت به مهندسان امکان میدهد تا یک سیستم کنترل هوشمند، کارآمد و اقتصادی طراحی کنند.
این ارتباط از طریق پروتکل Modbus RTU و نرمافزارهای AUTO STATIO PRO و HMI TOOLSبهسادگی قابل انجام است.
با رعایت اصول سیمبندی، تنظیم درست پارامترهای ارتباطی و برنامهریزی دقیق، میتوانید دادهها را در کل سیستم به صورت بلادرنگ رد و بدل کنید، فرآیند را بهینهسازی کنید و عمر تجهیزات را افزایش دهید.