LearnElectricals · أسئلة الإنترفيو · القسم ⁦7⁩ من ⁦9⁩

السيرفو

السيرفو بيتسأل عليه في وظايف الماكينات والتعبئة والـ ⁦CNC⁩. الإنترفيو بيركّز على الحسابات (⁦Electronic Gear⁩ وتردد النبضات) وعلى الأعطال ⁦(Position Error)⁩. أسماء الباراميترات والألارمات بتختلف حسب الماركة، فاذكر الماركة اللي اشتغلت عليها.

1مبتدئ

السيرفو سيستم بيتكوّن من إيه؟

الإجابة المختصرة

سيرفو درايف ⁦(Amplifier)⁩، سيرفو موتور (غالبًا ⁦Permanent Magnet Synchronous⁩)، إنكودر على الموتور بيرجّع الموقع والسرعة، وكنترولر (⁦PLC⁩ أو ⁦Motion Controller⁩) بيدّي الأوامر. التحكم ⁦Closed Loop⁩: الدرايف بيقارن الأمر بالفيدباك ويصحّح طول الوقت.

اشرحها أكتر

وفيه حاجات مساعدة: كابل قدرة، كابل إنكودر، فرامل (لو المحور رأسي)، مقاومة ⁦Regen⁩، وأحيانًا ⁦Limit Switches⁩ و ⁦Home Sensor⁩.

2مبتدئ

إيه الفرق بين السيرفو والستيبر؟

الإجابة المختصرة

الستيبر غالبًا ⁦Open Loop⁩: بيتحرك خطوات حسب النبضات من غير ما يتأكد، رخيص وبسيط وعزمه عالي في السرعات القليلة وعند الوقوف، بس لو الحمل زاد بيفوّت خطوات ⁦(Lose Steps)⁩ ومحدش يعرف، وعزمه بيقل بسرعة مع زيادة السرعة. السيرفو ⁦Closed Loop⁩: بيعرف موقعه دايمًا، سرعات أعلى بكتير، بيدّي عزم ذروة حوالي ⁦3⁩ مرات المقنّن لفترة قصيرة، بس أغلى ومحتاج تيونينج.

اشرحها أكتر
⁦Stepper⁩⁦Servo⁩
التحكم⁦Open Loop⁩ غالبًا⁦Closed Loop⁩
السرعات العاليةالعزم بيقل جدًاعزم ثابت تقريبًا لحد السرعة المقنّنة
الحمل الزيادةبيفوّت خطواتبيدّي ألارم
السعر والتيونينجأرخص ومفيش تيونينجأغلى ومحتاج تيونينج

فيه ⁦Closed Loop Stepper (Hybrid)⁩ فيه إنكودر، حل وسط.

3مبتدئ

ليه السيرفو موتور مختلف عن الإندكشن موتور؟

الإجابة المختصرة

السيرفو موتور غالبًا ⁦Permanent Magnet Synchronous⁩: الروتور مغناطيس دايم، فبيلف بسرعة المجال بالظبط من غير سليب. عزمه عالي بالنسبة لحجمه، القصور الذاتي للروتور قليل فبيتسارع بسرعة جدًا، وعليه إنكودر بدقة عالية.

اشرحها أكتر

الدرايف لازم يعرف مكان الروتور بالظبط عشان يوجّه التيار صح ⁦(Commutation)⁩، وده دور الإنكودر.

عشان كده مينفعش تشغّل سيرفو موتور على الشبكة مباشرة ولا على انفرتر عادي (إلا اللي بيدعم ⁦PM Motors⁩).

4متوسط

اشرح اللوبات التلاتة في السيرفو درايف.

الإجابة المختصرة

لوب الموقع ⁦(Position)⁩ برّه، بيقارن الموقع المطلوب بالفعلي ويطلّع أمر سرعة. جوّاه لوب السرعة ⁦(Velocity)⁩، بيقارن السرعة المطلوبة بالفعلية ويطلّع أمر عزم. وجوّاه لوب التيار ⁦(Current/Torque)⁩، بيتحكم في تيار الموتور. كل لوب جوّا أسرع من اللي برّه.

اشرحها أكتر

لوب التيار سرعته عالية جدًا ⁦(kHz)⁩، والصانع غالبًا بيظبطه، وانت بتظبط ⁦Velocity⁩ و ⁦Position⁩.

عشان كده في التيونينج بتبدأ من جوّا لبرّه: السرعة الأول وبعدين الموقع.

5متوسط

إيه أوضاع التحكم في السيرفو؟ وإزاي بيوصل الأمر؟

الإجابة المختصرة

⁦Position Mode⁩: الأمر نبضات ⁦(Pulse Train)⁩ أو شبكة، والدرايف بيروح للموقع. ⁦Speed Mode⁩: أمر سرعة (غالبًا أنالوج ⁦±10 V⁩ أو شبكة). ⁦Torque Mode⁩: أمر عزم (أنالوج أو شبكة).

اشرحها أكتر

أنواع النبضات في ⁦Position Mode⁩:

  • ⁦Pulse + Direction⁩ (الأشهر)
  • ⁦CW / CCW⁩ (قناة لكل اتجاه)
  • ⁦A/B Phase⁩ (زي الإنكودر)

لازم نوع النبضات يتظبط نفس الحاجة في الـ ⁦PLC⁩ وفي الدرايف، وإلا المحور هيمشي في اتجاه واحد بس أو ميتحركش.

الأنظمة الحديثة بتستخدم شبكات زي ⁦EtherCAT⁩ و ⁦Profinet IRT⁩ و ⁦SSCNET⁩ و ⁦MECHATROLINK⁩ بدل النبضات.

6متوسط

إنكودر ⁦17-bit⁩ أو ⁦23-bit⁩ يعني كام نبضة في اللفة؟

الإجابة المختصرة

⁦2⁩ أس عدد البتات. ⁦17-bit = 131,072⁩ نبضة/لفة. ⁦20-bit = 1,048,576. 22-bit = 4,194,304. 23-bit = 8,388,608⁩. كل ما الرقم يزيد، الدقة والنعومة في السرعات القليلة أحسن.

اشرحها أكتر
Counts per rev = 2^bits

الإنكودرات دي غالبًا ⁦Absolute (Serial)⁩، والـ ⁦Multi-turn⁩ منها بيحتفظ بعدد اللفات ببطارية.

لو البطارية خلصت أو كابل الإنكودر اتفك والدرايف مفصول، بيطلع ألارم بطارية أو فقد الموقع المطلق، ولازم تعمل ⁦Homing⁩ أو تحدد الأصل تاني.

7متوسط

يعني إيه ⁦Electronic Gear⁩؟ ولو عايز ⁦10,000⁩ نبضة من الـ ⁦PLC⁩ تلف الموتور لفة واحدة وإنكودره ⁦17-bit⁩؟

الإجابة المختصرة

نسبة جوه الدرايف بتحوّل نبضات الأمر لـ ⁦Counts⁩ الإنكودر: ⁦Counts = Pulses × (N ÷ M)⁩. عشان ⁦10,000⁩ نبضة = ⁦131,072 Count⁩، يبقى ⁦N/M = 131072 ÷ 10000⁩، تبسيطها ⁦8192/625⁩.

اشرحها أكتر
Encoder counts = Command pulses × (Numerator / Denominator)

أسماؤها حسب الماركة: في ⁦Mitsubishi CMX/CDV⁩، في ⁦Delta⁩ و ⁦Panasonic Numerator/Denominator⁩، وفي ⁦Yaskawa B/A⁩. في درايفات كتير فيه باراميتر أسهل «عدد النبضات للفة» مباشرة.

المهم إنك تختار عدد نبضات للفة يخلّي «النبضة الواحدة» = وحدة مسافة سهلة (مثلًا ⁦1 µm⁩ أو ⁦0.01 mm⁩).

8متوسط

بول سكرو خطوته (⁦Lead) 10 mm⁩ متركّب مباشرة على الموتور، عايز كل نبضة = ⁦1 µm⁩. تظبط كام نبضة للفة؟

الإجابة المختصرة

اللفة = ⁦10 mm = 10,000 µm⁩، يبقى ⁦10,000⁩ نبضة للفة. ولو فيه جيربوكس ⁦1:2⁩ (الموتور يلف لفتين والسكرو لفة)، يبقى نبضات لفة الموتور = ⁦10,000 ÷ 2 = 5,000⁩.

اشرحها أكتر

الخطوات العامة: احسب المسافة اللي الحمل بيمشيها في لفة واحدة للموتور، وقسّمها على وحدة النبضة اللي انت عايزها.

وبعدين اتأكد من حد التردد (السؤال الجاي).

9متوسط

الـ ⁦PLC⁩ أقصى خرج نبضات عنده ⁦100 kHz⁩. السيرفو محتاج يلف ⁦3000 rpm⁩ و ⁦10,000⁩ نبضة للفة. ينفع؟

الإجابة المختصرة

لا. التردد المطلوب = ⁦3000 ÷ 60 × 10,000 = 500,000 Hz = 500 kHz⁩، أكبر من ⁦100 kHz⁩. لازم تقلل النبضات للفة (مثلًا ⁦2000⁩ نبضة للفة = ⁦100 kHz⁩ بالظبط، والأفضل أقل شوية للهامش)، يعني كل نبضة هتبقى مسافة أكبر.

اشرحها أكتر
f = rpm / 60 × pulses per rev

الحل التاني: شبكة بدل النبضات، أو ⁦PLC⁩ بخرج ⁦Line Driver⁩ أسرع (ممكن ⁦1 MHz⁩ أو أكتر حسب الموديل والدرايف).

فكّر دايمًا في الموازنة: دقة أعلى للنبضة = تردد أعلى عند نفس السرعة.

10متوسط

إزاي بتعمل تيونينج لسيرفو؟

الإجابة المختصرة

ابدأ بالـ ⁦Auto-tuning⁩: الدرايف بيقدّر القصور الذاتي للحمل ⁦(Load Inertia Ratio)⁩ ويظبط الكسب ⁦(Gains)⁩. بعدين ارفع مستوى الاستجابة (⁦Rigidity⁩ أو ⁦Response Level⁩) خطوة خطوة لحد ما الحركة تبقى سريعة ومفيش رعشة أو صوت، ورجّع خطوة لورا للأمان.

اشرحها أكتر

علامات الكسب العالي: صوت صفير أو رعشة ⁦(Vibration)⁩، والمحور بيزن وهو واقف.

علامات الكسب الواطي: حركة بطيئة وبتتأخر عن الأمر، ⁦Overshoot⁩ أو ⁦Undershoot⁩، ⁦Position Error⁩ كبير، وقت استقرار ⁦(Settling)⁩ طويل.

تيونينج متقدم: ⁦Feed Forward⁩ بيقلل خطأ المتابعة، و ⁦Notch Filter⁩ للرنين، وفلاتر للأمر عشان الحركة تنعم.

اللي بيغلط فيه الناس: تعمل ⁦Auto-tune⁩ ومحور رأسي من غير فرامل وحماية، أو بمسافة حركة كبيرة جنب حواجز. حدد مسافة صغيرة وآمنة الأول.
11خبير

يعني إيه ⁦Inertia Ratio⁩؟ وليه مهم؟

الإجابة المختصرة

النسبة بين القصور الذاتي للحمل (منقول للموتور) والقصور الذاتي للروتور. كل ما النسبة تكبر، التيونينج بيبقى أصعب والمحور ممكن يتذبذب. الحدود المقبولة بتختلف حسب الصانع والتطبيق (غالبًا تحت ⁦10⁩ لـ ⁦30⁩ مرة، وللتطبيقات الدقيقة أقل).

اشرحها أكتر

الجيربوكس بيقلل القصور الذاتي المنقول للموتور بـ مربع نسبة التخفيض. جيربوكس ⁦1:5⁩ بيقلل الـ ⁦Inertia 25⁩ مرة.

J_reflected = J_load / i²

لو النسبة كبيرة: جيربوكس، أو موتور ⁦Inertia⁩ أعلى ⁦(Medium/High Inertia series)⁩، أو ميكانيكا أخف وأقسى.

12خبير

يعني إيه ⁦Resonance⁩ في السيرفو؟ وبيتعالج إزاي؟

الإجابة المختصرة

الميكانيكا (سيور، كوبلنجات مرنة، أعمدة طويلة) ليها تردد رنين طبيعي. لو الكسب عالي، السيرفو بيثير الرنين ده فيطلع صوت عالي أو رعشة عند تردد ثابت. العلاج بـ ⁦Notch Filter⁩ على التردد ده، وكتير من الدرايفات بتلاقيه أوتوماتيك ⁦(Adaptive Filter)⁩، أو تقلل الكسب، أو تقوّي الميكانيكا.

اشرحها أكتر

فيه كمان ⁦Vibration Suppression⁩ لاهتزاز طرف الحمل عند الوقوف (زي ذراع طويل).

استخدم أداة الـ ⁦FFT⁩ أو ⁦Machine Analyzer⁩ في سوفت وير الدرايف عشان تشوف تردد الرنين.

13متوسط

إيه ألارم الـ ⁦Position Deviation (Following Error) Excessive⁩؟ وأسبابه؟

الإجابة المختصرة

الفرق بين الموقع المطلوب والموقع الفعلي ⁦(Droop Pulses)⁩ عدّى الحد المسموح، فالدرايف وقّف عشان يحمي الماكينة. أمثلة الأسماء: ⁦AL.52⁩ في ⁦Mitsubishi⁩، و ⁦A.d00⁩ في ⁦Yaskawa⁩. أسبابه: الحمل زرجن أو اصطدم، الفرامل مفكتش، حد العزم ⁦(Torque Limit)⁩ قليل، التسارع أعلى من قدرة الموتور، الكسب قليل، توصيل أطراف الموتور ⁦U⁩ و ⁦V⁩ و ⁦W⁩ غلط، أو مشكلة في الإنكودر.

اشرحها أكتر

خطوات الفحص:

  • لف المحور بإيدك (مع فك الفرامل بأمان) واتأكد إنه خفيف
  • راقب العزم الفعلي في الدرايف وقت الحركة: لو بيوصل للحد، الحمل تقيل أو التسارع عالي
  • اتأكد إن الفرامل بتاخد ⁦24 V⁩ وبتفتح قبل الحركة
  • راجع حد الـ ⁦Deviation⁩ في الباراميترات وقارنه بالكسب
اللي بيغلط فيه الناس: تكبّر حد الـ ⁦Deviation⁩ عشان الألارم يختفي من غير ما تعرف السبب. لو فيه زرجنة حقيقية هتكسر الميكانيكا.
14مبتدئ

لو بدّلت سلكين في أطراف السيرفو موتور ⁦U⁩ و ⁦V⁩ و ⁦W⁩، هيعكس الاتجاه زي الإندكشن؟

الإجابة المختصرة

لا. في السيرفو التوصيل لازم يبقى ⁦U⁩ على ⁦U⁩ و ⁦V⁩ على ⁦V⁩ و ⁦W⁩ على ⁦W⁩ بالظبط. لو بدّلت، الدرايف هيوجّه التيار غلط بالنسبة للإنكودر، فالموتور هيترعش أو يجري بسرعة من غير تحكم ⁦(Runaway)⁩ أو يدّي ألارم ⁦Overcurrent⁩ أو ⁦Overload⁩ أو ⁦Deviation⁩.

اشرحها أكتر

عكس الاتجاه بيتعمل من باراميتر في الدرايف ⁦(Rotation Direction)⁩ أو من الكنترولر.

اللي بيغلط فيه الناس: تطبّق قاعدة الإندكشن موتور على السيرفو. ده ممكن يعمل حركة خطيرة أول ما تدّي ⁦Servo ON⁩.
15متوسط

فرامل السيرفو ⁦(Holding Brake)⁩ بتستخدم إمتى؟ وإيه غلطها المشهور؟

الإجابة المختصرة

الفرامل دي لـ إمساك المحور وهو واقف (خصوصًا المحاور الرأسية) لما الدرايف يقفل أو الكهربا تقطع، مش لفرملة الحركة. غالبًا ⁦24 V DC⁩، بتفتح لما تاخد جهد. الدرايف بيدّي إشارة توقيت ⁦(Brake Output)⁩ بحيث الفرامل تفتح بعد ما الموتور ياخد عزم وتقفل قبل ما العزم يتشال.

اشرحها أكتر

غلطات معتادة: تشغيل الحركة والفرامل لسه مقفولة (⁦Deviation⁩ أو ⁦Overload⁩ وسخونية)، جهد الفرامل واطي بسبب كابل طويل، أو استخدامها كفرامل وقوف في الطوارئ المتكرر فتتآكل.

اختبرها بشكل دوري ⁦(Brake Test)⁩ في المحاور الرأسية.

16متوسط

إيه ألارم الـ ⁦Regenerative⁩ في السيرفو؟

الإجابة المختصرة

لما المحور يهدّي بسرعة أو حمل رأسي ينزل، الموتور بيرجّع طاقة للدرايف. لو الطاقة أكبر من اللي المقاومة الداخلية تستحمله، بيطلع ألارم ⁦Regenerative Overload⁩ أو ⁦Overvoltage⁩. الحل: مقاومة ⁦Regen⁩ خارجية مناسبة ومتفعّلة في الباراميترات، أو تقليل التهدئة، أو تقليل السرعة القصوى.

اشرحها أكتر

لازم تدخل في الباراميترات نوع المقاومة الخارجية وقدرتها، وإلا الدرايف هيحسب على الداخلية.

ربط الـ ⁦DC Bus⁩ بين الدرايفات (في الأنظمة اللي بتسمح) بيوفّر الطاقة دي.

17متوسط

إيه طرق الـ ⁦Homing⁩ في السيرفو؟

الإجابة المختصرة

مع إنكودر ⁦Incremental⁩ (أو ⁦Absolute⁩ مش متظبط): ⁦Home Sensor⁩ + نبضة ⁦Z⁩ من الإنكودر (الأدق)، ⁦Home Sensor⁩ لوحده، ⁦Limit Switch⁩، أو ⁦Hard Stop⁩ بالعزم (المحور يزق في حاجز لحد ما العزم يوصل حد). مع الـ ⁦Absolute Multi-turn⁩: بتحدد الأصل مرة واحدة وبعدها مش محتاج ⁦Homing⁩.

اشرحها أكتر

استخدام نبضة الـ ⁦Z⁩ مع الحساس بيدّي تكرار عالي، لأن الحساس لوحده موقعه بيتغيّر شوية مع السرعة والحرارة.

تأكد إن حساس الـ ⁦Home⁩ مش قريب جدًا من نبضة ⁦Z⁩ (تقريبًا في نفس اللحظة)، وإلا الـ ⁦Homing⁩ ممكن يتنطّط لفة كاملة.

18مبتدئ

السيرفو مش راضي يتحرك رغم إن مفيش ألارم. تراجع إيه؟

الإجابة المختصرة

اتأكد إن الـ ⁦Servo ON⁩ واصل والدرايف ⁦Ready⁩، إن الـ ⁦Limit Switches⁩ (زي ⁦LSP⁩ و ⁦LSN⁩ في ⁦Mitsubishi⁩) واصلين أو متلغيين من الباراميتر، إن الـ ⁦Emergency Stop⁩ مش فاتح، إن نوع الأمر ومصدره مظبوطين (⁦Position/Speed⁩، نبضات ولا أنالوج ولا شبكة)، وإن النبضات واصلة فعلًا (عدّاد نبضات الأمر في شاشة المراقبة).

اشرحها أكتر
  • مداخل الـ ⁦Limit⁩ غالبًا ⁦NC⁩: لو مش متوصّلة، الدرايف شايفها كأن المحور عند الحد
  • شوف حد العزم وحد السرعة مش صفر
  • راقب ⁦Command Pulse Counter⁩ في الدرايف: لو مبيزيدش، المشكلة في الـ ⁦PLC⁩ أو الكابل
  • الـ ⁦Torque Limit⁩ أو الـ ⁦Zero Speed Clamp⁩ أحيانًا مفعّلين
19متوسط

ليه كابل الإنكودر بتاع السيرفو حساس؟ وإيه ألارماته؟

الإجابة المختصرة

لأنه بيشيل إشارات ديجيتال سريعة بجهد قليل، فأي تشويش من كابلات القدرة أو شيلد مش متوصّل كويس ممكن يبوّظ البيانات، فيطلع ألارم ⁦Encoder Communication Error⁩ أو ⁦Encoder Error⁩، أو حركة فيها نطّات.

اشرحها أكتر

احتياطات: كابل الصانع الأصلي أو بنفس المواصفة، الشيلد متوصّل صح في الكونيكتور، كابل الإنكودر بعيد عن كابل القدرة، مفيش وصلات في النص، وكابل مخصص للحركة ⁦(Flexible)⁩ في الـ ⁦Cable Chain⁩.

لو الألارم بيظهر بس مع الحركة، شك في كابل مقطوع جوه السلسلة ⁦(Cable Chain)⁩.

20خبير

في ⁦Torque Mode⁩، ليه لازم تحط حد للسرعة؟

الإجابة المختصرة

لأن في وضع العزم الدرايف بيحاول يطلّع العزم المطلوب مهما كانت السرعة. لو الحمل اتشال فجأة (الخامة اتقطعت في ماكينة لف مثلًا)، الموتور هيتسارع بسرعة جدًا ⁦(Runaway)⁩. حد السرعة ⁦(Speed Limit)⁩ بيمنع ده.

اشرحها أكتر

أمثلة ⁦Torque Mode⁩: ماكينات اللف والشد ⁦(Tension)⁩، المكابس اللي بتضغط بقوة ثابتة، فك وربط المسامير.

21خبير

يعني إيه ⁦Feed Forward⁩ في السيرفو؟

الإجابة المختصرة

إضافة أمر السرعة (أو العزم) المتوقع مباشرة من حركة الأمر، بدل ما تستنى لوب الموقع يشوف خطأ ويصحّح. ده بيقلل خطأ المتابعة ⁦(Following Error)⁩ جدًا في الحركات السريعة، خصوصًا في المحاور اللي لازم تمشي مع بعض (⁦Interpolation⁩ في الـ ⁦CNC⁩).

اشرحها أكتر

لو زوّدته زيادة ممكن يعمل ⁦Overshoot⁩. بيتظبط بعد الكسب الأساسي.

22متوسط

إزاي تختار مقاس السيرفو موتور؟

الإجابة المختصرة

احسب من حركة الماكينة: أقصى سرعة، العزم الذروة (وقت التسارع)، العزم الفعّال ⁦RMS⁩ على الدورة كلها، والـ ⁦Inertia Ratio⁩. العزم الذروة لازم أقل من عزم الموتور الأقصى، والـ ⁦RMS⁩ أقل من العزم المقنّن، والسرعة أقل من المقنّنة، مع هامش.

اشرحها أكتر
  • العزم وقت التسارع = (⁦J_total⁩ × التسارع الزاوي) + عزم الحمل + الاحتكاك
  • خد في بالك المحاور الرأسية (عزم الجاذبية دايم)
  • طاقة الـ ⁦Regen⁩ والمقاومة المطلوبة

الصانعين عندهم سوفت وير لاختيار الموتور ⁦(Sizing Tool)⁩ بيعمل الحسابات دي.

الإجابات دي عامة وبتغطي الشائع في الشغل. أرقام الباراميترات وأكواد الأعطال بتختلف من ماركة للتانية، والمانيوال والكود المحلي هما المرجع. علامات «عارفها» و«مش عارفها» بتتسجّل على الجهاز ده بس.