ویرا صنعت الکترونیک سورین پشتیبانی واتساپ
خانه / مقالات / راهنمای فانکشن فرمان حرکت درایو
مقالات فنی

راهنمای فانکشن فرمان حرکت درایو

1) معرفی کلی پارامتر drv مشخص می‌کند فرمان حرکت و توقف درایو از چه منبعی دریافت شود و جهت چرخش موتور چگونه تعیین گردد. این پارامتر فقط روش فرمان‌دهی را تعیین می‌کند و با منبع فرکانس، مد کنترل موتور و تنظیمات حفاظتی تفاوت

تاریخ انتشار:

راهنمای فانکشن فرمان حرکت درایو

1) معرفی کلی

پارامتر drv مشخص می‌کند فرمان حرکت و توقف درایو از چه منبعی دریافت شود و جهت چرخش موتور چگونه تعیین گردد. این پارامتر فقط روش فرمان‌دهی را تعیین می‌کند و با منبع فرکانس، مد کنترل موتور و تنظیمات حفاظتی تفاوت دارد.
در این برنامه، فرمان حرکت می‌تواند از صفحه‌کلید، ورودی‌های دیجیتال FX/RX، یا منطق سه‌سیمه دریافت شود. پس از دریافت فرمان معتبر، درایو با زمان شتاب تنظیم‌شده شروع به افزایش فرکانس می‌کند. در زمان توقف، رفتار توقف به پارامتر F4 وابسته است.

توجه :drv مسیر فرمان RUN/STOP و جهت را مشخص می‌کند. فرکانس مرجع از پارامتر Frq، صفحه‌کلید، ورودی آنالوگ، PID یا Multi-Step می‌تواند تأمین شود.

‎۲) پارامترهای اصلی مرتبط با فرمان حرکت

پارامترنام فارسیمحدودهپیش‌فرضاثر روی عملکرد
drvانتخاب منبع فرمان حرکت0 تا 31انتخاب روش RUN/STOP و تعیین جهت حرکت
drcجهت حرکت در فرمان صفحه‌کلید0 تا 11در مد drv=0  وdrv=3  جهت چرخش را تعیین می‌کند
F1غیرفعال‌سازی جهت FX/RX0 تا 20امکان جلوگیری از فرمان حرکت در یک جهت خاص
F4روش توقف0 تا 20تعیین توقف با کاهش سرعت، ترمز  DC یا توقف آزاد
 I20 تا I24تعریف عملکرد ترمینال‌های P1 تا P50 تا 24مطابق تنظیم کارخانهتعریف FX، RX، JOG، RESET، سه‌سیمه و سایر عملکردها
Frqمنبع فرکانس مرجع0 تا 51تعیین اینکه فرکانس هدف از کجا دریافت شود
جدول (1)

۳) نمای کلی مسیر فرمان درایو

منطق کلی فرمان حرکت به این صورت است که ابتدا مقدار drv منبع فرمان RUN/STOP را تعیین می‌کند. سپس بر اساس همان مد، جهت حرکت مشخص می‌شود و در نهایت روش توقف توسط پارامتر F4 اعمال می‌گردد. اگر فرمان معتبر باشد، درایو خروجی را وصل کرده و با زمان شتاب تنظیم‌شده به سمت فرکانس مرجع حرکت می‌کند. اگر فرمان توقف یا تغییر جهت دریافت شود، ابتدا روش توقف فعال می‌شود و سپس در صورت نیاز راه‌اندازی مجدد انجام می‌گردد.

۴) توضیح حالت‌های DRV

جدول (2) خلاصه حالت‌های فرمان حرکت درایو را نشان می‌دهد.

مقدار drvنام پیشنهادی حالتمنبع RUN/STOPتعیین جهتکاربرد پیشنهادی
0فرمان از صفحه‌کلیدفرمان داخلی / صفحه‌کلیدپارامتر drcکاربری ساده با انتخاب جهت از پارامتر
1فرمان ترمینالی FX/RXدو ترمینال FX و RXهر ترمینال جهت متناظر را تعیین می‌کندتابلوهای فرمان Forward/Reverse مستقل
2 FX برای RUN، RX برای جهت FX به‌عنوان RUN RX به‌عنوان انتخاب Reverseسیستم‌هایی که یک فرمان  RUN و یک ورودی جهت دارند
3فرمان از طریق Modbusرجیستر فرمان ارتباطی Modbus / RS-485بیت‌های فرمان Forward  و Reverse  در رجیستر ارتباطیمناسب برای اتوماسیون، کنترل توسط PLC، HMI  یا کنترلر مرکزی
جدول (2)

۵) مد 0=drv؛ فرمان از صفحه‌کلید و جهت از پارامتر drc

در این حالت، درایو برای راه‌اندازی از فرمان داخلی یا صفحه‌کلید استفاده می‌کند و جهت چرخش از پارامتر drc خوانده می‌شود. اگر فرکانس مرجع صفر نباشد و فرمان راه‌اندازی معتبر باشد، خروجی درایو وصل شده و موتور با زمان شتاب حرکت می‌کند.

وضعیترفتار درایو
فرکانس مرجع صفر استدرایو راه‌اندازی نمی‌شود یا در حالت توقف باقی می‌ماند.
فرکانس مرجع غیرصفر استدرایو با جهت انتخاب‌شده توسط drc  شروع به حرکت می‌کند.
تغییر مقدار drc در حین حرکتدرایو ابتدا توقف کنترل‌شده انجام می‌دهد، سپس پس از قطع خروجی در جهت جدید راه‌اندازی می‌شود.
فرمان توقفروش توقف بر اساس  F4 انجام می‌شود.
جدول (3)
مقدار drcجهت حرکتی که در این برنامه اعمال می‌شود
0 / Reverse چپ‌گرد
1 / Forward راست‌گرد
جدول (4)
تغییر drcکاهش سرعت تا توقفقطع خروجیراه‌اندازی مجددحرکت در جهت جدید
نمودار (1): تغییر جهت در drv=0

۶) مد 1=drv؛ فرمان دو سیمه FX/RX و حالت سه‌سیمه

در مد drv=1، فرمان حرکت از ترمینال‌های دیجیتال FX و RX دریافت می‌شود. در حالت دو سیمه، فعال بودن فقط یکی از این دو ترمینال معتبر است. فعال بودن همزمان یا خاموش بودن همزمان آن‌ها در زمان حرکت به‌عنوان فرمان توقف/وضعیت نامعتبر در نظر گرفته می‌شود.

۶-۱) حالت دو سیمه FX/RX

FXRXنتیجه عملکرد در drv=1
خاموشخاموشتوقف یا عدم صدور فرمان حرکت
روشنخاموشحرکت  / Forward راست‌گرد
خاموشروشنحرکت  / Reverse چپ‌گرد
روشنروشنوضعیت نامعتبر؛ توقف بر اساس F4
جدول (5)

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

6-2) حالت سه‌سیمه

حالت سه‌سیمه برای تابلوهایی مناسب است که فرمان شروع به‌صورت لحظه‌ای داده می‌شود و یک ورودی جداگانه، اجازه حرکت یا نگهداری فرمان RUN را بر عهده دارد. در برنامه فعلی، حالت سه‌سیمه در مسیر drv=1 اجرا می‌شود. بنابراین برای استفاده از این قابلیت، مقدار drv باید 1 باشد و سه ورودی دیجیتال آزاد برای FX، RX و ورودی سه‌سیمه تعریف شوند. در این حالت، FX پالس شروع راست‌گرد و RX پالس شروع چپ‌گرد است. تا زمانی که ورودی سه‌سیمه فعال باشد، فرمان حرکت معتبر است. قطع شدن ورودی سه‌سیمه در هنگام کار، فرمان توقف محسوب می‌شود و روش توقف مطابق F4 اجرا می‌گردد.

پارامترمقدار پیشنهادینقش در حالت سه‌سیمه
drv1انتخاب مد فرمان ترمینالی  FX/RX و فعال شدن مسیر سه‌سیمه
 I20 تا I240اختصاص یکی از ورودی‌های دیجیتال به FX؛ پالس شروع /Forward راست‌گرد
 I20 تا I241اختصاص یکی از ورودی‌های دیجیتال به RX؛ پالس شروع /Reverse چپ‌گرد
 I20 تا I2417اختصاص یکی از ورودی‌های دیجیتال به ورودی سه‌سیمه نگهدارنده/ RUN
F10اجازه حرکت در هر دو جهت؛ در صورت محدود شدن جهت، فرمان همان جهت پذیرفته نمی‌شود
F40 / 1 / 2تعیین روش توقف پس از قطع ورودی سه‌سیمه
جدول (6): پارامترهای لازم برای فعال‌سازی سه‌سیمه
مرحلهپارامترمقدارنتیجه
1drv1انتخاب مد ترمینالی سه‌سیمه
2I200 P1 به عنوان FX؛ شروع راست‌گرد
 3I211 P2 به عنوان RX؛ شروع چپ‌گرد
 4I2217 P3 به عنوان ورودی سه‌سیمه /نگهدارنده RUN
5F10فعال بودن هر دو جهت
6F4مطابق نیازتعیین نحوه توقف موتور
نکته: در حالت سه‌سیمه،  RX به‌تنهایی و  FX به‌تنهایی کافی نیستند؛ ورودی سه‌سیمه باید فعال باشد. اگر این ورودی قطع شود، درایو توقف را مطابق  F4 اجرا می‌کند.
جدول (7): نمونه تنظیم سریع

شکل (1): نمودار گرافیکی حالت سه‌سیمه

شکل (1-الف)- پارامترهای لازم و توالی عملکرد سه‌سیمه در drv=1
وضعیت ورودی‌هارفتار درایو
سه‌سیمه فعال + پالس FXشروع یا ادامه حرکت در جهت /Forwardراست‌گرد
سه‌سیمه فعال + پالس RXشروع یا درخواست حرکت در جهت Reverse /چپ‌گرد
قطع ورودی سه‌سیمهتوقف بر اساس روش انتخاب‌شده در F4
پالس  FX یا  RX بدون فعال بودن سه‌سیمهفرمان حرکت پذیرفته نمی‌شود
درخواست جهت مخالف در حین کارابتدا توقف، سپس پذیرش جهت جدید پس از معتبر شدن فرمان
جدول (8): رفتار عملکردی در حالت سه‌سیمه

در طراحی تابلو، بهتر است ورودی سه‌سیمه به‌گونه‌ای سیم‌بندی شود که در شرایط توقف یا باز شدن مدار ایمنی، این ورودی قطع شود. به این ترتیب، توقف درایو با روش تعیین‌شده در F4 انجام می‌گیرد.

۷) مد 2=drv؛ FX به‌عنوان RUN و RX به‌عنوان جهت

در مد drv=2، ترمینال FXنقش فرمان RUN را دارد. ترمینال RX جهت حرکت را تعیین می‌کند. اگر FX خاموش باشد، درایو متوقف می‌شود؛ اگر FX روشن باشد، وضعیت RX مشخص می‌کند که حرکت در جهت Forward یا Reverse انجام شود

FXRXنتیجه عملکرد در drv=2
خاموشخاموش یا روشنتوقف / عدم صدور فرمان RUN
روشنخاموشحرکت  Forward / راست‌گرد
روشنروشنحرکت  Reverse / چپ‌گرد
جدول (9)

کاربرد: این حالت برای تابلوهایی مناسب است که یک کنتاکت جداگانه برای RUN دارند و جهت حرکت با یک ورودی دیگر انتخاب می‌شود

FX روشنبررسی RXRX خاموش: ForwardRX روشن: Reverse
نمودار (2): انتخاب جهت در drv=2

شکل تکمیلی مقایسه گرافیکی drv=1 و drv=2

برای تشخیص سریع تفاوت این دو مد ترمینالی، شکل زیر منطق عملکردdrv=1 و drv=2 را به‌صورت خلاصه و مناسب کاربر را نشان می‌دهد.

شکل (1-ب): تفاوت منطق فرمان حرکت در  drv=1 و drv=2

۸) مد =3drv در این برنامه

در مد drv=3، فرمان حرکت، توقف و جهت چرخش موتور از طریق ارتباط صنعتی Modbus / RS-485 دریافت می‌شود. این حالت برای سیستم‌هایی مناسب است که درایو توسط PLC، HMI، کنترلر مرکزی یا سیستم مانیتورینگ صنعتی فرمان‌پذیر باشد. در این مد، فرمان‌های اصلی حرکت از رجیستر فرمان ارتباطی دریافت می‌شوند. به‌صورت کلی، فرمان Stop، فرمان حرکت در جهت Forward و فرمان حرکت در جهت Reverse توسط بیت‌های جداگانه در رجیستر فرمان ارسال می‌شوند. بنابراین در حالت drv=3، ورودی‌های ترمینالی FX/RX منبع اصلی فرمان حرکت نیستند و کنترل اصلی از سمت شبکه ارتباطی انجام می‌شود. برای استفاده صحیح از این مد، باید منبع فرمان حرکت روی drv=3 قرار گیرد و در صورت نیاز به ارسال فرکانس مرجع از طریق ارتباط، منبع فرکانس نیز روی حالت ارتباطی تنظیم شود. در این حالت، مقدار فرکانس مرجع، فرمان راه‌اندازی، توقف و جهت حرکت می‌تواند از سمت کنترلر خارجی ارسال گردد. نکته: در مد drv=3، ارسال همزمان فرمان‌های متناقض مانند Forward و Reverse توصیه نمی‌شود. کنترلر خارجی باید فقط یک فرمان معتبر را در هر لحظه ارسال کند. در صورت ارسال فرمان توقف، درایو مطابق روش توقف تنظیم‌شده در پارامتر F4 عمل می‌کند.

۹) ارتباط drv با روش توقف F4

پارامتر drv فقط منبع فرمان حرکت و توقف را انتخاب می‌کند. پس از تشخیص توقف، روش اجرای توقف توسط پارامتر F4 تعیین می‌شود. این جداسازی باعث می‌شود یک منبع فرمان واحد بتواند با چند روش توقف مختلف کار کند.

مقدار F4روش توقفتوضیح عملکرد
0کاهش سرعت تا توقفدرایو با زمان کاهش سرعت تنظیم‌شده فرکانس را کم می‌کند.
1ترمز DCپس از رسیدن به شرایط شروع ترمز، جریان ترمز DC اعمال می‌شود.
2توقف آزادخروجی درایو قطع می‌شود و موتور به‌صورت آزاد متوقف می‌گردد.
جدول (10)
فرمان STOPبررسی F4F4=0 کاهش سرعتF4=1 ترمز DCF4=2 توقف آزاد
نمودار (3): تصمیم توقف پس از فرمان STOP

۱۰) تغییر جهت، توقف و راه‌اندازی مجدد

در برنامه فعلی، تغییر مستقیم جهت در سرعت بالا به‌صورت ناگهانی اعمال نمی‌شود. اگر جهت جدید با جهت فعلی موتور متفاوت باشد، درایو ابتدا توقف را اجرا می‌کند. پس از توقف و قطع خروجی، راه‌اندازی در جهت جدید انجام می‌شود.

شرایط رخدادرفتار پیشنهادی درایو
تغییر drc  در drv=0توقف، قطع خروجی، سپس راه‌اندازی مجدد در جهت جدید
تغییر FX/RX در drv=1توقف بر اساس F4؛ سپس پذیرش فرمان معتبر جدید
تغییرRX  در drv=2  هنگام RUNتوقف بر اساس F4؛ سپس شروع مجدد در جهت انتخاب‌شده
هر دو فرمان FX  و RX  در drv=1  فعال شوندوضعیت نامعتبر و توقف ایمن
دلیل ایمنی: جلوگیری از تغییر جهت ناگهانی، تنش مکانیکی موتور و بار را کاهش می‌دهد و احتمال خطای اضافه‌جریان را کمتر می‌کند.
جدول (11)

۱۱) مثال‌های تنظیم اولیه

مثال ۱: فرمان حرکت از صفحه‌کلید

مرحلهپارامترمقدار پیشنهادیتوضیح
1drv0انتخاب فرمان داخلی/صفحه‌کلید
2drc1حرکت Forward
3Frqمطابق نیازانتخاب منبع فرکانس مرجع
4F40توقف با کاهش سرعت
جدول (12)

مثال ۲: فرمان Forward/Reverse مستقل با ترمینال.

مرحلهپارامترمقدار پیشنهادیتوضیح
1drv1انتخاب حالت FX/RX
2I200تعریف P1 به‌عنوان FX
3I211تعریف P2 به‌عنوان RX
4F40 یا 1انتخاب روش توقف مناسب
جدول (13)

مثال ۳: یک ورودی RUN و یک ورودی جهت.

مرحلهپارامترمقدار پیشنهادیتوضیح
1drv2FX به‌عنوان RUN و RX به‌عنوان جهت
2I200تعریف P1 به‌عنوان FX
3I211تعریف P2 به‌عنوان RX
4F10فعال بودن هر دو جهت
جدول (14)

مثال ۴: حالت سه‌سیمه.

مرحلهپارامترمقدار پیشنهادیتوضیح
1drv1انتخاب حالت ترمینالی FX/RX
2I200FX برای شروع Forward
3I211RX برای شروع Reverse
4I2417P5 ‌به‌عنوان ورودی سه‌سیمه
جدول (15)

۱۲) محدودیت‌ها، نکات ایمنی و عیب‌یابی

12-1) حالت ایمنی و راه‌اندازی

• قبل از فعال‌سازی فرمان ترمینالی، از صحت سیم‌کشی FX، RX و CM اطمینان حاصل شود.

• در حالت drv=1، روشن شدن همزمان FX و RX وضعیت معتبر نیست و باید در طراحی تابلو از آن جلوگیری شود.

• در حالت drv=2، خاموش شدن FX به معنی توقف است؛ RX به تنهایی فرمان RUN ایجاد نمی‌کند.

• اگر هنگام روشن شدن برق، ورودی RUN از قبل فعال باشد، حفاظت ترمینال ممکن است تا آزاد شدن ورودی، راه‌اندازی را نپذیرد.

• برای بارهای اینرسی بالا، قبل از استفاده از تغییر جهت، زمان کاهش سرعت و روش توقف با دقت تنظیم شود.

• پس از هر تغییر در drv یا ترمینال‌های I20 تا I24، ابتدا تست بدون بار انجام شود.

12-2) جدول عیب‌یابی سریع

نشانهعلت‌های محتملاقدام پیشنهادی
با فرمان RUN موتور حرکت نمی‌کند. drvاشتباه، فرکانس مرجع صفر، یا ترمینال FX/RX تعریف نشده است.drv، Frq، I20 تا I24 و مقدار فرکانس مرجع را بررسی کنید.
موتور در جهت اشتباه می‌چرخد. drcیا وضعیت RX اشتباه است.در drv=0 مقدار drc و در drv=2  وضعیت RX را بررسی کنید.
در drv=1  با روشن شدن هر دو ترمینال توقف رخ می‌دهد.FX و RX همزمان فعال شده‌اند.مدار فرمان را اصلاح کنید تا فقط یک جهت فعال شود.
پس از تغییر جهت، موتور بلافاصله برعکس نمی‌شود.برنامه ابتدا توقف ایمن انجام می‌دهد.این رفتار طبیعی است؛ زمان کاهش سرعت و F4 را بررسی کنید.
بعد از برق‌دار شدن، با وجود فعال بودن RUN، حرکت آغاز نمی‌شود.حفاظت ترمینال پس از پاورآپ فعال است.فرمان RUN را یک‌بار آزاد کرده و دوباره فعال کنید.
ترمز DC در توقف فعال می‌شود.F4 روی حالت ترمز DC تنظیم شده است.در صورت نیاز F4 را به کاهش سرعت یا توقف آزاد تغییر دهید.
جمع‌بندی: برای انتخاب سریع، اگر فرمان از صفحه‌کلید است از drv=0 استفاده کنید. اگر دو فرمان مستقل Forward و Reverse دارید، drv=1 مناسب‌تر است. اگر یک فرمان RUN و یک ورودی جهت دارید، drv=2 ساده‌ترین انتخاب است.
جدول (16)