برای سناریوهای تک-محور/ساده، کنترل پالس (سیمکشی سخت) انتخاب شده است. برای اتصال چند{1}}محور/بالا-دقیق، از ارتباطات اتوبوسی (مانند EtherCAT) استفاده میشود. کلید در تطابق سیگنال، ثبات پارامتر و زمین سخت نهفته است. با دنبال کردن فرآیند اشکالزدایی چهار مرحلهای میتوان به سرعت به یک اتصال پایدار دست یافت: «سیمکشی → پیکربندی → بدون-بار → بار».
دو روش اصلی برای اتصال سروو درایوها به PLC ها وجود دارد: کنترل پالس (سیم کشی سخت) و کنترل باس (ارتباط). انتخاب به تعداد محورها، دقت همگامسازی و پیچیدگی سیمکشی بستگی دارد-کنترل پالس برای سناریوهای تک محوری/ساده استفاده میشود، در حالی که کنترل اتوبوس برای اتصال چند محوری/بالا-دقیق استفاده میشود. در زیر مراحل اتصال، پیکربندی پارامترها، و نکات عملی به تفصیل آمده است که سهولت درک را برای مبتدیان با کاربردی بودن صنعتی متعادل می کند:
I. مروری بر روش های اتصال اصلی (ابتدا راه حل مناسب را انتخاب کنید)
| روش اتصال | ویژگی های اصلی | سناریوهای قابل اجرا | پیچیدگی سیم کشی | دقت همگام سازی |
|---|---|---|---|---|
| کنترل نبض (سیم کشی) | استفاده از دستورات ارسال سخت پالس/جهت نیازمند اتصالات فعال و محدود جداگانه است. | تک-محور/دو محور-با سرعت کم-حرکت ساده (مانند شفت پین اجکتور ماشین قالب گیری تزریقی). | بالاتر (4-6 سیم در هر محور) | متوسط (±0.1 میلی متر) |
| کنترل اتوبوس (ارتباطات) | یک اتوبوس تمام محورها را به هم متصل می کند و سیگنال های فرمان/بازخورد/ایمنی را یکپارچه می کند. | سناریوهای-پیوند چند محوری و-دقت بالا (مانند همکاری چند محوری در ماشینهای قالبگیری تزریقی) | بسیار کم (همه محورها 1 اتوبوس مشترک دارند) | بسیار بالا (± میکرومتر سطح) |
انتخاب سریع: 1-2 محور، بدون نیاز به همگام سازی → کنترل پالس. 3 محور یا بیشتر، نیاز به همگام سازی چند محوره → کنترل باس (مانند EtherCAT/Profinet).،
II. گزینه 1: کنترل پالس (سیم سخت، رایج ترین گزینه مقدماتی)
این روش دستورات موقعیت/سرعت را از طریق پایانههای خروجی پالس سریع{0} PLC، همراه با سیمکشی سخت برای انتقال سیگنالهای فعال، محدود و سایر سیگنالها به درایور سروو ارسال میکند و نیاز به پیکربندیهای ارتباطی پیچیده را از بین میبرد.
(1) سیم کشی سخت افزاری (مطابقات پایانه اصلی)
درایور سروو نیاز به اتصال به سه نوع سیگنال دارد: سیگنالهای پالس/جهت، سیگنالهای فعال و سیگنالهای محدود/منبع (بعضی از آنها را میتوان حذف کرد، مانند اتصال سیگنال مبدا به درایور). قبل از سیم کشی، باید تأیید کنید که نوع خروجی PLC (NPN/PNP) با نوع ورودی درایور مطابقت دارد.
| نوع سیگنال | پایانه های جانبی PLC | پایانه های سمت راننده سروو (علامت گذاری های عمومی) | دستورالعمل سیم کشی |
|---|---|---|---|
| دستور پالس (PULSE) | ترمینال خروجی سریع-(مثلاً Q0.0) | PUL+ (ترمینال مثبت)، PUL- (ترمینال منفی) | برای جلوگیری از تداخل، با استفاده از کابل جفت تابدار محافظ{0}، با PUL متصل به زمین سیگنال PLC (M) وصل شوید |
| فرمان جهت (DIR) | ترمینال خروجی سریع-(مثلاً Q0.1) | DIR+ (ترمینال مثبت)، DIR{1}} (ترمینال منفی) | خط پالس به صورت جفت سیم کشی می شود و DIR نیز به زمین سیگنال PLC متصل می شود |
| فعال کردن سروو (ENABLE) | ترمینال خروجی عمومی (به عنوان مثال، Q0.2) | EN+ (ترمینال مثبت)، EN- (ترمینال منفی) | Active low / Active high به پارامترهای درایور منطبق نیاز دارد. |
| توقف اضطراری / سیگنال ایمنی | ترمینال ورودی عمومی (به عنوان مثال، I0.0) | STO1/STO2 (مربوط به ایمنی) | تماس معمولی بسته، گشتاور موتور را در حالت باز قطع می کند (سیم کشی سخت اختیاری است) |
| سیگنال حد (مثبت / منفی) | ترمینال ورودی عمومی (به عنوان مثال، I0.1/I0.2) | EL+/EL- (محدودیت مثبت/منفی) | از موتور در برابر حرکت بیش از حد محافظت می کند. می تواند به PLC یا درایور متصل شود |
| سیگنال مبدأ (ORG) | ترمینال ورودی عمومی (به عنوان مثال، I0.3) | ORG+/ORG- (در مبدا وارد کنید) | اتصال به سوئیچ مبدا؛ می توان آن را به یک PLC (منطق پیچیده) یا یک درایور (منطق ساده) متصل کرد. |
نکات سیم کشی:
خطوط پالس/جهت باید از کابل جفت تابدار محافظ-، با سپر در یک انتها زمین (مقاومت زمین < 4Ω) و فاصله بزرگتر یا مساوی 20 سانتی متر از خط برق استفاده کنند.
اگر خروجی PLC از نوع NPN باشد (فعال کم)، درایور باید روی "ورودی غرق شده" تنظیم شود (پارامترهایی مانند Panasonic Pr057=0). برای نوع PNP، باید روی "ورودی منبع" تنظیم شود.
(2) پیکربندی پارامتر اصلی (PLC + درایور)
پارامترهای درایور سروو (3 مرحله کلیدی)
- حالت کنترل: روی "حالت موقعیت" تنظیم کنید (به عنوان مثال، پارامتر Huichuan SV660N P2-00=1، حالت موقعیت پالس).
- نوع ورودی پالس: حالت "Pulse + Direction" را انتخاب کنید (به عنوان مثال، Panasonic Pr056=0)، مطابق با منطق خروجی PLC.
- نسبت دنده الکترونیکی (EGR): با توجه به نیازهای مکانیکی محاسبه می شود و اطمینان حاصل می کند که تعداد پالس های ارسال شده توسط PLC با سرعت واقعی موتور مطابقت دارد.
مثال: وضوح رمزگذار موتور 2500 خط (10000 پالس/دور)، نسبت انتقال مکانیکی 1:1، نیاز به 10000 پالس در هر دور موتور → EGR=1 (10000×1/10000).
پیکربندی پارامتر PLC
- خروجی پالس بالا-سرعت بالا را فعال کنید: Q0.0/Q0.1 را به عنوان "خروجی شمارشگر سرعت بالا" در TIAPortal پیکربندی کنید و حالت "Pulse + Direction" را انتخاب کنید.
- تنظیم فرکانس/کمیت پالس: دستورات موقعیت را از طریق دستورالعمل «PLS_MOVE» ارسال کنید (مثلاً ارسال 10000 پالس=1 دور موتور)، یا دستورات سرعت را از طریق «PLS_SPEED» ارسال کنید.
- Enable Logic: پس از اینکه PLC Q0.2 (سیگنال فعال) را در سطح بالایی خروجی داد و درایور سروو آماده شد (پانل "آماده" را نشان می دهد)، سپس دستورات پالس را ارسال کنید.
(3) مراحل اشکال زدایی و تأیید
- بررسی سیمکشی: از یک مولتی متر برای اندازهگیری معتبر بودن سیگنال فعال استفاده کنید (به عنوان مثال، وقتی Q0.2 روشن است، باید ولتاژ بین EN+ و EN درایور - وجود داشته باشد).
- نه-تست بار: موتور را از بار جدا کنید، یک فرمان 1000 پالس از PLC ارسال کنید و ببینید که آیا موتور کمی حرکت میکند (بدون گیر کردن، بدون زنگ).
- تست بار: پس از اتصال بار، پالس های پیوسته ارسال کنید تا بررسی کنید که آیا حرکت موتور با فرمان مطابقت دارد یا خیر (مثلاً انحراف بازخورد موقعیت از فرمان < ± 10 پالس است).
III. گزینه 2: کنترل اتوبوس (ارتباط، راه حل چند محوری بهینه)
PLC و تمام درایوهای سروو به صورت سری از طریق یک گذرگاه صنعتی (مانند EtherCAT/Profinet) به هم متصل می شوند. تمام سیگنال ها (فرمان ها، بازخوردها، آلارم ها، عملکردهای ایمنی) از طریق اتوبوس منتقل می شوند و سیم کشی را ساده می کنند.
1. سیم کشی سخت افزاری (هسته 3 مرحله)
- توپولوژی اتوبوس: از توپولوژی خطی (PLC master → Servo drive 1 → Servo drive 2 → ... → Terminating Resistor) استفاده کنید. EtherCAT/Profinet از 65535 ایستگاه برده پشتیبانی می کند.
- انتخاب کابل: از کابل های اتوبوس اختصاصی (مانند کابل های EtherCAT با امپدانس مشخصه 100Ω، کابل های Profinet CAT5e و بالاتر) استفاده کنید. هر دو سر باید به مقاومت های پایانی (120Ω) متصل شوند.
- اتصال به زمین و سیم کشی: محافظ کابل اتوبوس در یک انتها به زمین متصل می شود. برای کاهش تلفات بسته ناشی از تداخل الکترومغناطیسی، کابل را موازی با خطوط برق اجرا نکنید.
| نقش تجهیزات | بلوک های ترمینال (با استفاده از EtherCAT به عنوان مثال) | نشان دادن |
|---|---|---|
| ایستگاه اصلی PLC | EtherCAT IN/OUT | در شروع کابل باس به هیچ مقاومت پایانی نیاز نیست |
| درایورهای سروو متوسط | EtherCAT IN/OUT | به صورت سری وصل شوید، با IN متصل به OUT دستگاه قبلی |
| آخرین درایور سروو | EtherCAT OUT | یک مقاومت پایانی (120Ω) را وارد کنید تا انتهای شین را ببندید |
2. پیکربندی پارامتر اصلی (به عنوان مثال EtherCAT را در نظر بگیرید)
(1) پیکربندی اصلی PLC (به عنوان مثال، Beckhoff TwinCAT)
- فعال کردن Bus Master: پلاگین اصلی EtherCAT را نصب کنید و چرخه ارتباط را تنظیم کنید (به عنوان مثال، 1 میلی ثانیه؛ هرچه چرخه کوتاه تر باشد، عملکرد زمانی واقعی-بیشتر است).
- اسکن ایستگاههای برده: PLC ایستگاههای برده اتوبوس را جستجو میکند، تأیید میکند که همه درایوهای سرو به طور معمول آنلاین هستند (هیچ زنگ هشدار «از دست رفته» وجود ندارد)، و آدرسهای برده را اختصاص میدهد (به عنوان مثال، درایو 1=آدرس 1، درایو 2=آدرس 2).
- دادههای PDO نقشه: «کلمات کنترلی» سروو (فعال کردن، دستورالعملهای اجرا)، «کلمات وضعیت» (آماده، زنگ هشدار)، «دستورالعملهای موقعیت» و «بازخورد موقعیت» را به اشیاء دادههای پردازشی PLC (PDOs) برای دستیابی به{0}زمان خواندن و نوشتن واقعی نقشهبرداری کنید.
(2) پیکربندی درایور سروو
- پارامترهای ارتباطی: نوع گذرگاه (به عنوان مثال، EtherCAT)، آدرس برده (منطبق با پیکربندی PLC)، و چرخه ارتباط (باید با PLC همگام شود) را تنظیم کنید.
- حالت کنترل: روی "حالت موقعیت اتوبوس" تنظیم کنید (به عنوان مثال، پارامتر Huichuan SV660N P2-00=6، حالت موقعیت EtherCAT).
- عملکردهای ایمنی: اگر STO (گشتاور ایمن خاموش) مورد نیاز است، پروتکل ایمنی اتوبوس (به عنوان مثال FSOE) را پیکربندی کنید و آن را با سیگنال های توقف اضطراری PLC و درب ایمنی مرتبط کنید (بدون نیاز به سیم کشی اضافی).
3. مراحل رفع اشکال و تأیید
- تست اتصال اتوبوس: PLC ایستگاه های برده را اسکن می کند. همه درایوهای سروو "آنلاین" را نشان می دهند و هیچ آلارم ارتباطی وجود ندارد (مانند "0x8010" که نشان دهنده از دست دادن ایستگاه برده است).
- تست تعامل داده ها: PLC "Control Word=0x0001" (فعال) را ارسال می کند، و کلمه وضعیت سروو "0x0008" (آماده) را برمی گرداند، که ارتباط عادی را نشان می دهد.
- تست همگام سازی چند محوری: PLC دستورات پیوند چند محوری (مانند بادامک های الکترونیکی و حرکت درون یابی) را ارسال می کند و بازخورد موقعیت هر محور با یک اسیلوسکوپ اندازه گیری می شود. خطای همگام سازی است<±1μs.
IV. تفاوت های کلیدی بین دو رویکرد و توصیه های انتخاب
| مقایسه ابعاد | کنترل پالس (سیم کشی سخت) | کنترل اتوبوس (ارتباطات) |
|---|---|---|
| مقدار سیم کشی | به 4-6 سیم در هر محور نیاز دارد که منجر به عملکرد نامرتب چند محوری می شود | همه محورها از یک اتوبوس مشترک استفاده می کنند و سیم کشی را تا 80 درصد کاهش می دهد. |
| دقت همگام سازی | عملکرد ضعیف (تأخیرهای ناسازگار پالس در چندین محور، خطا > 1 میلی ثانیه) | بسیار زیاد (همگام سازی ساعت توزیع شده، خطا در میکرو ثانیه) |
| مقیاس پذیری عملکردی | فقط از دستورات حرکتی اساسی پشتیبانی می کند. گسترش نیاز به سیم کشی اضافی دارد | از اصلاح پارامتر از راه دور، تشخیص خطا و عملکردهای ایمنی یکپارچه پشتیبانی می کند |
| مشکل برنامه نویسی | عملکرد پایین (فقط به دستورات پالس PLC، پارامترهای درایور ساده نیاز دارد) | متوسط (نیاز به پیکربندی گذرگاه نقشه برداری و نوشتن برنامه خواندن/نوشتن PDO دارد) |
| هزینه | عملکرد پایین (بدون نیاز به ماژول اتوبوس، فقط پایانههای خروجی پالس با سرعت بالا- مورد نیاز است) | متوسط (به ماژول باس PLC و عملکرد سروو باس نیاز دارد) |
توصیه های انتخاب:
تجهیزات کوچک (1-2 محور)، حساس به هزینه، بدون نیاز به همگام سازی → کنترل پالس (به عنوان مثال، محور پین اجکتور یک دستگاه قالب گیری تزریقی کوچک).
تجهیزات متوسط-تا-بزرگ (3 محور یا بیشتر)، اتصال چند محوره (مثلاً بسته شدن قالب + تزریق + محورهای تغذیه دستگاه قالبگیری تزریقی)، الزامات دقت بالا → کنترل اتوبوس (ترجیح EtherCAT، سازگاری قوی؛ Profinet برای Siemens PLC).
V. عیب یابی مشکلات رایج (برای مبتدیان باید- بخوانید)
1. خطاهای رایج کنترل پالس
سروو به پالس ها پاسخ نمی دهد:
① فعال کردن سیگنال فعال نشده است (PLC Q0.2 هدایت نمی شود).
② عدم تطابق نوع ورودی پالس (به عنوان مثال، درایور تنظیم شده روی "Pulse دوگانه"، خروجی PLC "Pulse + Direction").
③ خطوط پالس معکوس شدند (PUL+ و PUL- معکوس شدند).
لرزش موتور/از دست دادن پله:
① خطوط پالس محافظت نشده، تداخل الکترومغناطیسی.
② محاسبه نسبت دنده الکترونیکی نادرست.
③ پارامتر افزایش بسیار کم (به عنوان مثال، موقعیت بهره متناسب Kp بسیار کوچک).
2. خطاهای رایج کنترل اتوبوس
ایستگاه برده قادر به اتصال نیست: ① کابل اتوبوس معکوس شده (خطوط A/B معکوس شده است). ② مقاومت خاتمه نصب نشده است. ③ آدرس برده مغایر با پیکربندی PLC.
وقفه زمانی ارتباط/از دست دادن بسته: ① طول کابل اتوبوس از استاندارد فراتر می رود (EtherCAT تک بخش حداکثر 100 متر). ② لایه محافظ زمین نشده یا ضعیف است. ③ چرخه ارتباط خیلی کوتاه تنظیم شده است (بیش از محدوده پشتیبانی راننده).
3. خطاهای رایج
هشدار سروو "Overload":
① اضافه بار؛
② پالس ارسال شده قبل از فعال کردن سیگنال پایدار است.
③ سیم کشی خط برق موتور نادرست (توالی فاز U/V/W معکوس شده است).
عدم موفقیت در بازگشت مبدا:
① سیگنال مبدأ متصل نیست (یا عدم تطابق نوع سیگنال).
② سیگنال محدود فعال شد (موتور نمی تواند به منطقه مبدا برسد).
هسته اصلی اتصال سروو درایو به PLC "انتخاب روش کنترل مناسب" است: از کنترل پالس برای سناریوهای تک محوری ساده (سیمکشی سخت، یادگیری آسان) استفاده کنید و از کنترل باس برای سناریوهای پیچیده چند محوری (ارتباط، سیمکشی ساده، دقت بالا) استفاده کنید. در عمل، روی «تطابق نوع سیگنال» (NPN/PNP)، «ثبات پارامتر» (حالت کنترل، چرخه اتوبوس)، و «سازگاری الکترومغناطیسی» (زمین محافظ) تمرکز کنید. مراحل "سیم کشی → پیکربندی → بدون-بار → بار" را برای اشکال زدایی دنبال کنید تا به سرعت به یک اتصال پایدار برسید.
