راه‌اندازی اینورتر NEO سری NE9XXX با پی‌ال‌سی دلتا سری DVP از طریق پروتکل مدباس RS-485 (گام به گام)

NEO DELTA

📌 آنچه در این مقاله بررسی خواهیم کرد:

در این مقاله، به صورت گام به گام چگونگی اتصال اینورتر صنعتی NEO را از طریق شبکه به PLC زیمنس S7-1200 را بررسی کردیم. از تنظیمات پورت سریال در اینورتر و PLC گرفته تا اتصال فیزیکی، پیکربندی در نرم‌افزار TIA Portal، و برنامه‌نویسی به زبان LAD برای ارتباط Modbus، تمام مراحل به همراه تصاویر و نکات فنی توضیح داده شده است تا به صورت عملی با مراحل کار آشنا شوید. در این مقاله نحوه راه اندازی این اینورترها را با پی ال سی دلتا سری DVP بررسی خواهیم کرد و به دو صورت ساده و از طریق فانکشن بلاک نوشته شده، امکان تنظیم و مانیتورینگ پارامترها را در نرم افزار ISPSoft خواهیم داشت.

این راهنما برای مهندسان اتوماسیون و تکنسین‌هایی که قصد کنترل اینورترهای NEO از طریق شبکه Mobus را دارند، کاربردی و ضروری است.

  1. تنظیمات پورت سریال در اینورتر
  2. اتصال فیزیکی درایو با پی ال سی دلتا
  3. تنظیمات پورت سریال در نرم افزار ISPSoft
  4. برنامه نویسی در ISPSoft

✅ تنظیمات مورد نیاز در اینورتر NEO جهت تعریف پارامترهای شبکه

  •  ابتدا پارامترهای زیر را جهت راه اندازی درایو در شبکه مدباس تنظیم کنید:

NEO WITH DELTA

در نظر داشته باشید در صورت تنظیم پارامتر PC.04 به عددی غیر از صفر در صورت خطای ارتباطی اینورتر خطای E-15 را خواهد داد.

✅ اتصال فیزیکی اینورتر با پی ال سی دلتا

در این آموزش پی ال سی 12SE از سری DVP انتخاب شده است. در پی ال سی از پورت COM2 جهت ارتباط مدباس استفاده خواهیم کرد. در این پورت +، – و SG به ترتیب برای RS-485(+)، RS-485(-) و اتصال شیلد می باشد. به این ترتیب در اینورتر ترمینال 485+ به (+) پی ال سی، 485- به (-)پی ال سی و شیلد به SG پی ال سی بایستی متصل گردد.

✅ تتنظیمات پورت سریال در نرم افزار ISPSoft

در نرم افزار ISPSoft در مرحله اول لازمست تنظیمات مرتبط با پورت شبکه را وارد کنیم. برای اینکار در قسمت Programs برنامه جدیدی ایجاد میکنیم و از قسمت Delta Library فانکشن بلاک DFB_COM2_Protocol[DFB] را از زیرمجموعه COM_Protocol_Setting وارد میکنیم. مقادیر این فانکشن بلاک به صورت زیر میباشد.

✅ برنامه نویسی در ISPSoft

در این قسمت به 2 شکل برنامه نویسی جهت خواندن و نوشتن داده ها را انجام خواهیم داد. در مرحله اول به صورت ساده یک برنامه عملی صرفا جهت نوشتن فرمان دادن به اینورتر جهت شروع به حرکت و یا توقف انجام خواهد شد و در مرحله دوم فانکشن بلاک طراحی شده توسط شرکت را وارد خواهیم کرد و از این طریق پارامترهایی از قبیلDC bus voltage ، Output current، DI Status و … را خواهیم خواند.

مرحله اول: در این مرحله یک برنامه جدید اضافه می کنیم و به صورت شکل زیر برنامه نویسی را انجام خواهیم داد.

برنامه نویسی در ISPSoft

در این برنامه، کانتر C0 به منظور انتخاب ترتیبی ارسال داده ها استفاده شده است، هم چنین رجیستر M100 به منظور ارسال داده فرکانس به اینورتر و هم چنین رجیستر M101 به منظور ارسال فرمان حرکت یا توقف میباشد. لازم به توضیح است که آدرس هگز 5000 در اینورتر جهت انتقال فرکانس و هم چنین آدرس هگز 6000 جهت ارسال فرمان حرکت و یا استپ میباشد.

برای نوشتن پارامترهای مورد نظر از قبیل فرکانس تنظیمی و یا فرمان های حرکتی از دستور MODWR و به منظور خواندن برخی از پارامترها از اینورتر از دستور MODRD استفاده خواهیم کرد.

مرحله دوم:  در این مرحله به منظور سهولت و هم چنین اطمینان از صحت برنامه، یک فانکشن بلاک توسط شرکت توسعه داده شده است  که توضیح پارامترهای ورودی و خروجی آن به صورت زیر است.

✅ کد های خطای اینورتر NEO

در این حالت جهت فهم بهتر برنامه ای در HMI جهت نمایش پارامترها نوشته شده که مقادیر پارامترها در این مثال به صورت زیر است:

💾⬇️ برنامه مرتبط با این مقاله را دانلود کنید:

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا