This page is a practical field guide to the most common industrial robot faults, brand by brand. For KUKA, FANUC, DENSO, ABB, Yaskawa, Mitsubishi, Universal Robots, Stäubli and Kawasaki you get the fault, its likely cause, and the step-by-step fix our engineers use on real production lines in Egypt and the Middle East.هذه الصفحة دليل عملي لأكثر المشاكل شيوعًا في كل نوع روبوت صناعي وطريقة حلها. لكوكا وفانوك ودينسو وABB وياسكاوا وميتسوبيشي ويونيفرسال روبوتس وشتاوبلي وكاواساكي: العطل، وسببه المحتمل، وخطوات الحل التي يستخدمها مهندسونا فعليًا على خطوط الإنتاج في مصر والشرق الأوسط.
Choose a platform to see its most frequent faults, the likely cause of each, and the recommended fix. Every answer is written for the person standing in front of the controller.اختر المنصة لترى أشهر أعطالها، والسبب المحتمل لكل عطل، والحل الموصى به. كل إجابة مكتوبة لمن يقف أمام لوحة التحكم فعليًا.
KR C2, KR C4 and KR C5 controllers running KSS with the smartPAD. Most KUKA call-outs come down to mastering, the safety chain, or the EtherCAT bus.لوحات KR C2 وKR C4 وKR C5 التي تعمل بنظام KSS ولوحة smartPAD. أغلب بلاغات كوكا تعود إلى الـ Mastering أو دائرة الأمان أو ناقل EtherCAT.
KUKA stores each axis zero in the RDC memory, buffered by the batteries inside the controller. A flat buffer battery, an RDC or motor replacement, or a hard power loss during motion invalidates that reference — and the robot refuses automatic mode until it is re-mastered.يحتفظ كوكا بنقطة صفر كل محور في ذاكرة الـ RDC مدعومة ببطاريات داخل الخزانة. نفاد البطارية، أو تغيير كارت RDC أو موتور، أو انقطاع الكهرباء أثناء الحركة يُلغي هذا المرجع — ويرفض الروبوت الوضع الأوتوماتيكي حتى يُعاد الـ Mastering.
Recommended fixالحل الموصى بهThe safety chain is open somewhere: an emergency stop, the operator-safety input on the X11 interface, the enabling switch not held at mid-position, or an external safety PLC that is not setting the enable signal.دائرة الأمان مفتوحة في مكان ما: زر طوارئ، أو مدخل operator safety على واجهة X11، أو مفتاح التمكين غير مضغوط في المنتصف، أو PLC أمان خارجي لا يُرسل إشارة التمكين.
Recommended fixالحل الموصى بهKR C4 carries its I/O and safety over EtherCAT (KEB, KSB and EL terminals). A loose plug, a dead coupler, a missing 24 V feed, or a WorkVisual configuration that no longer matches the installed hardware will drop the whole bus.ينقل KR C4 المداخل والمخارج ودوائر الأمان عبر EtherCAT (وحدات KEB وKSB وEL). كابل مفكوك أو كوبلر تالف أو غياب تغذية 24 فولت أو إعداد WorkVisual لا يطابق العتاد المركّب فعليًا — أي منها يُسقط الناقل بالكامل.
Recommended fixالحل الموصى بهThe commanded position and the actual position drift apart: wrong load data, a brake that is not fully releasing, cold or contaminated gearbox grease, or a mechanical obstruction in the path.يتباعد الموضع المطلوب عن الموضع الفعلي: بيانات حمل خاطئة، أو فرملة لا تتحرر بالكامل، أو شحم جيربوكس بارد أو ملوّث، أو عائق ميكانيكي في المسار.
Recommended fixالحل الموصى بهThe Automatic External interface expects a specific handshake from the PLC — $MOVE_ENABLE, $DRIVES_ON, $CONF_MESS and a valid program number (PGNO). One missing signal leaves the robot ready but waiting forever.واجهة Automatic External تنتظر تبادل إشارات محدد مع الـ PLC — $MOVE_ENABLE و$DRIVES_ON و$CONF_MESS ورقم برنامج صحيح (PGNO). غياب إشارة واحدة يترك الروبوت جاهزًا لكنه ينتظر بلا نهاية.
Recommended fixالحل الموصى بهR-30iA, R-30iB and R-30iB Plus controllers with the iPendant. FANUC names its faults precisely — the SRVO number is usually enough to point straight at the cause.لوحات R-30iA وR-30iB وR-30iB Plus مع لوحة iPendant. فانوك يسمّي أعطاله بدقة — رقم SRVO وحده كافٍ غالبًا للوصول إلى السبب مباشرة.
The pulse-coder backup batteries went flat, so the absolute position was lost. BZAL stays latched until it is explicitly reset, and the mastering has to be redone afterwards.نفدت بطاريات دعم الإنكودر (Pulse coder) ففُقد الموضع المطلق. يظل خطأ BZAL محفوظًا حتى يُصفَّر يدويًا، ويجب إعادة الـ Mastering بعده.
Recommended fixالحل الموصى بهFANUC estimates disturbance torque and compares it to its model. A payload schedule that does not match reality, a dragging dress pack, or a stiff gearbox reads exactly like a collision.يُقدّر فانوك عزم الاضطراب ويقارنه بنموذجه الداخلي. بيانات حمل لا تطابق الواقع، أو كابلات (Dress pack) تشدّ الذراع، أو جيربوكس ثقيل الحركة — كلها تُقرأ كتصادم.
Recommended fixالحل الموصى بهThe emergency-stop chain is open: the pendant E-stop, the operator-panel E-stop, an external fence, or a dual-channel mismatch between chain 1 and chain 2 that latches SRVO-230.دائرة الطوارئ مفتوحة: زر الطوارئ على اللوحة اليدوية، أو على لوحة المشغّل، أو سياج خارجي، أو اختلاف بين القناة 1 والقناة 2 يُثبّت الخطأ SRVO-230.
Recommended fixالحل الموصى بهRemote operation is controlled by the UOP signals. If IMSTP, HOLD or ENBL are not in the correct state, or $RMT_MASTER points somewhere else, the robot stays ready but idle.التشغيل عن بُعد تتحكم فيه إشارات UOP. إذا لم تكن IMSTP أو HOLD أو ENBL في الحالة الصحيحة، أو كان $RMT_MASTER موجّهًا لمصدر آخر، يبقى الروبوت جاهزًا لكنه ساكن.
Recommended fixالحل الموصى بهTaught points are stored relative to a UTOOL/UFRAME pair. A new gripper, a re-mounted tool plate or a fixture that moved makes every point in that frame wrong by the same offset.النقاط المُعلَّمة تُخزَّن نسبةً إلى إطار الأداة وإطار المستخدم (UTOOL/UFRAME). جريبر جديد أو إعادة تركيب قاعدة الأداة أو فكسشر تحرّك — يجعل كل النقاط في ذلك الإطار خاطئة بنفس المقدار.
Recommended fixالحل الموصى بهRC7M, RC8 and RC8A controllers programmed in PacScript through WINCAPS III. DENSO arms are fast and precise but unforgiving about declared payload and origin data.لوحات RC7M وRC8 وRC8A المبرمجة بلغة PacScript عبر WINCAPS III. أذرع دينسو سريعة ودقيقة لكنها حساسة جدًا لبيانات الحمل ونقطة الأصل.
DENSO controllers back up the absolute encoders with a battery pack. Once it drops below threshold the origin data is discarded and the arm has to be re-calibrated with CALSET before it will run a program.تدعم لوحات دينسو الإنكودرات المطلقة ببطارية. عندما ينخفض جهدها عن الحد تُلغى بيانات نقطة الأصل، ويجب إعادة معايرة الذراع بأمر CALSET قبل تشغيل أي برنامج.
Recommended fixالحل الموصى بهDENSO requires the mode selector, the deadman switch and the external safety inputs to agree. Motor power stays off if the deadman is not held, the mode does not match the request, machine lock is on, or the external E-stop on the mini-I/O connector is open.يشترط دينسو توافق مفتاح الوضع ومفتاح الأمان (Deadman) ومداخل الأمان الخارجية معًا. تبقى تغذية الموتور مقطوعة إذا لم يُضغط الـ Deadman، أو لم يطابق الوضعُ الطلبَ، أو كان Machine lock مفعّلًا، أو كان مدخل الطوارئ على موصّل mini-I/O مفتوحًا.
Recommended fixالحل الموصى بهDENSO depends heavily on the declared hand payload. A wrong hand weight or centre of gravity produces overshoot, visible vibration at the end of a move, and overload trips at production speed.يعتمد دينسو بشدة على وزن اليد المُعلَن. وزن أو مركز ثقل خاطئ يسبب تجاوز الهدف واهتزازًا واضحًا في نهاية الحركة وفصلًا بسبب التحميل عند سرعة الإنتاج.
Recommended fixالحل الموصى بهAn IP or subnet mismatch, a port blocked by Windows Firewall, or the controller left in a mode that refuses a remote project transfer.عدم تطابق عنوان IP أو الشبكة الفرعية، أو منفذ محجوب بجدار حماية ويندوز، أو اللوحة في وضع يرفض نقل المشروع عن بُعد.
Recommended fixالحل الموصى بهUsually mechanical rather than electronic: loosened end-effector bolts, a fixture shifted by a light collision, or a belt or gear that has developed backlash.السبب ميكانيكي في الغالب لا إلكتروني: مسامير أداة ارتخت، أو فكسشر أزاحه اصطدام خفيف، أو سير أو ترس ظهر فيه خلوص.
Recommended fixالحل الموصى بهIRC5 and OmniCore controllers with the FlexPendant, programmed in RAPID. ABB's event log is unusually good — read it before touching anything.لوحات IRC5 وOmniCore مع FlexPendant والبرمجة بلغة RAPID. سجل الأحداث في ABB ممتاز بشكل استثنائي — اقرأه قبل أن تلمس أي شيء.
ABB stores the rough position in the SMB (serial measurement board), backed by a battery. A flat battery, a disconnected SMB cable, or an axis pushed past a hard stop while powered off invalidates the revolution counters.تخزّن ABB الموضع التقريبي في كارت القياس SMB مدعومًا ببطارية. نفاد البطارية، أو فصل كابل SMB، أو دفع محور بعد المصدّ الميكانيكي والنظام مطفأ — يُلغي عدّادات الدورات.
Recommended fixالحل الموصى بهThe dual-channel run chain is open somewhere: the cabinet or pendant emergency stop, the auto stop, the general stop, or the external safety PLC.دائرة التشغيل ثنائية القناة مفتوحة في مكان ما: زر طوارئ الخزانة أو اللوحة اليدوية، أو Auto stop، أو General stop، أو PLC الأمان الخارجي.
Recommended fixالحل الموصى بهAfter an emergency stop, a power cut or a program edit, the pointer no longer sits at a valid entry point — so pressing start in auto does nothing at all.بعد توقف طوارئ أو انقطاع كهرباء أو تعديل في البرنامج، لم يعد المؤشر عند نقطة بداية صالحة — فلا يحدث شيء عند الضغط على التشغيل في الوضع الأوتوماتيكي.
Recommended fixالحل الموصى بهSafeMove and many standard installations run a periodic brake check. A worn brake, gearbox oil on the brake disc, or a payload heavier than declared makes the axis slip and fails the test.يُجري SafeMove وكثير من التركيبات القياسية اختبار فرامل دوريًا. فرملة متآكلة، أو زيت جيربوكس على قرص الفرملة، أو حمل أثقل من المُعلن — يجعل المحور ينزلق فيفشل الاختبار.
Recommended fixالحل الموصى بهAn active speed supervision — a SafeMove reduced-speed zone, a low speed override held by the PLC, or a VelSet call left in the RAPID program from the last commissioning.مراقبة سرعة نشطة — منطقة سرعة مخفّضة في SafeMove، أو نسبة سرعة منخفضة يفرضها الـ PLC، أو أمر VelSet متروك في برنامج RAPID من آخر تشغيل تجريبي.
Recommended fixالحل الموصى بهDX100, DX200 and YRC1000 controllers programmed in INFORM. Most Motoman call-outs are absolute-data alarms or a safety loop that never closes.لوحات DX100 وDX200 وYRC1000 المبرمجة بلغة INFORM. أغلب بلاغات موتومان إنذارات بيانات مطلقة (ABSO) أو دائرة أمان لا تُغلق.
The absolute encoder value read at power-up does not match the stored position. Usually a flat encoder battery, a disconnected encoder cable, or an axis that was moved by hand while the controller was off.قيمة الإنكودر المطلق عند بدء التشغيل لا تطابق الموضع المخزَّن. عادةً بطارية إنكودر فارغة، أو كابل إنكودر مفصول، أو محور حُرّك يدويًا واللوحة مطفأة.
Recommended fixالحل الموصى بهAn open safety loop: an external emergency stop, the safety plug not fitted, a fence or door switch, or the enable (deadman) switch on the pendant not being held.دائرة أمان مفتوحة: زر طوارئ خارجي، أو قابس الأمان غير مركّب، أو مفتاح سياج أو باب، أو مفتاح التمكين على اللوحة اليدوية غير مضغوط.
Recommended fixالحل الموصى بهMotoman compares commanded torque with actual torque. A tool load that was never entered, a shock level set too tight, or a cable pulling on the wrist all read as an impact.يقارن موتومان العزم المطلوب بالعزم الفعلي. حمل أداة لم يُدخل قط، أو مستوى صدمة مضبوط بحساسية عالية، أو كابل يشدّ الرسغ — كلها تُقرأ كاصطدام.
Recommended fixالحل الموصى بهExternal start needs the full combination: remote mode selected, the external hold released, a job actually selected, and the concurrent I/O ladder conditions satisfied.التشغيل الخارجي يحتاج التركيبة كاملة: اختيار وضع Remote، وتحرير Hold الخارجي، واختيار برنامج فعليًا، وتحقق شروط سلّم I/O المتزامن.
Recommended fixالحل الموصى بهRV and RH series arms on CR750 and CR800 controllers, engineered with RT ToolBox. Alarm class matters here: an H-level alarm behaves very differently from an L-level one.أذرع سلسلتي RV وRH على لوحات CR750 وCR800 مع برنامج RT ToolBox. تصنيف الإنذار مهم هنا: إنذار من مستوى H يختلف تمامًا عن مستوى L.
The encoder position is buffered by a battery in the arm or the controller. When it dies the origin is discarded, and the robot must be re-originated before any taught program is valid again.موضع الإنكودر محفوظ ببطارية داخل الذراع أو اللوحة. عند نفادها تُلغى نقطة الأصل، ويجب إعادة تحديدها قبل أن يصبح أي برنامج معلَّم صالحًا مرة أخرى.
Recommended fixالحل الموصى بهAn H-level (high) alarm is a hardware or servo class fault. It needs a full power cycle and the root cause fixed — pressing reset will never clear it on its own.إنذار المستوى H هو عطل من فئة العتاد أو السيرفو. يحتاج إعادة تشغيل كاملة ومعالجة السبب الجذري — والضغط على التصفير لن يزيله وحده أبدًا.
Recommended fixالحل الموصى بهA door or fence input is open, the mode selector is still on TEACH, or the operating rights are being held by the teaching pendant or by an open RT ToolBox session.مدخل باب أو سياج مفتوح، أو مفتاح الوضع ما زال على TEACH، أو صلاحيات التشغيل محجوزة للوحة اليدوية أو لجلسة RT ToolBox مفتوحة.
Recommended fixالحل الموصى بهAn IP mismatch, the wrong communication method selected in the project, or the connection already held by another session that was never closed.عدم تطابق عنوان IP، أو اختيار طريقة اتصال خاطئة في المشروع، أو جلسة أخرى ما زالت تحجز الاتصال ولم تُغلق.
Recommended fixالحل الموصى بهUR3e, UR5e, UR10e and UR16e cobots running PolyScope. Almost every UR complaint traces back to payload, TCP or mounting angle being wrong.روبوتات UR3e وUR5e وUR10e وUR16e التعاونية التي تعمل بنظام PolyScope. تقريبًا كل شكوى من UR ترجع إلى خطأ في الحمل أو نقطة TCP أو زاوية التثبيت.
The declared payload or TCP does not match the real tool, so the robot's internal model disagrees with the torque it actually measures — and it protective-stops to stay safe.الحمل أو نقطة TCP المُعلنة لا تطابق الأداة الحقيقية، فيختلف النموذج الداخلي للروبوت عن العزم الذي يقيسه فعلًا — فيتوقف حمائيًا حفاظًا على السلامة.
Recommended fixالحل الموصى بهJoints can latch into a fault after a brown-out or an emergency stop under load, and they need an explicit release from the Initialize screen rather than a plain restart.يمكن أن يعلق المفصل في حالة عطل بعد هبوط جهد أو توقف طوارئ تحت الحمل، ويحتاج تحريرًا صريحًا من شاشة Initialize لا مجرد إعادة تشغيل.
Recommended fixالحل الموصى بهA safety setting — limits, safety I/O or mounting — was modified, or the program was copied from another robot whose safety configuration is different.تم تعديل إعداد أمان — حدود أو مداخل ومخارج أمان أو التثبيت — أو نُسخ البرنامج من روبوت آخر بإعدادات أمان مختلفة.
Recommended fixالحل الموصى بهFreedrive compensates gravity using the payload and the mounting angle. If either is wrong the arm sags in one direction or pushes back in another.يعوّض وضع Freedrive الجاذبية باستخدام بيانات الحمل وزاوية التثبيت. أي خطأ في أحدهما يجعل الذراع تهبط في اتجاه أو تدفع في اتجاه آخر.
Recommended fixالحل الموصى بهCS8C and CS9 controllers programmed in VAL 3 with the SP1/SP2 pendant. Stäubli logs the reason for almost every refusal — the controller log page is the fastest route to the cause.لوحات CS8C وCS9 المبرمجة بلغة VAL 3 مع لوحة SP1/SP2. تسجّل شتاوبلي سبب أي رفض تقريبًا — وصفحة سجل اللوحة هي أسرع طريق للسبب.
The working mode, the enabling (deadman) device and the external safety loop must all agree at the same time. If any one of them is missing, arm power simply stays off.يجب توافق وضع التشغيل ومفتاح التمكين (Deadman) ودائرة الأمان الخارجية في وقت واحد. وغياب أي منها يُبقي قدرة الذراع مقطوعة.
Recommended fixالحل الموصى بهThe joint encoders are absolute within a single turn only. The multi-turn counter is battery-backed, so a flat battery or a motor swap loses the calibration entirely.إنكودرات المفاصل مطلقة داخل دورة واحدة فقط، أما عدّاد الدورات المتعددة فمدعوم ببطارية — لذلك تُفقد المعايرة كليًا عند نفاد البطارية أو تغيير موتور.
Recommended fixالحل الموصى بهThe application is not set to auto-load, a referenced library is missing, or a compile error stops the task before it ever runs.التطبيق غير مضبوط للتحميل التلقائي، أو مكتبة مطلوبة مفقودة، أو خطأ ترجمة يوقف المهمة قبل أن تعمل أصلًا.
Recommended fixالحل الموصى بهShort high-speed cycles, high ambient temperature, or a payload above the declared value push the wrist motors past their thermal budget.دورات قصيرة عالية السرعة، أو حرارة محيطة مرتفعة، أو حمل أعلى من المُعلن — تدفع موتورات الرسغ خارج حدودها الحرارية.
Recommended fixالحل الموصى بهE and F series controllers programmed in AS language. Kawasaki faults cluster around motor power, encoder rotation data and external cycle-start signalling.لوحات السلسلتين E وF المبرمجة بلغة AS. تتركز أعطال كاواساكي حول قدرة الموتور وبيانات دوران الإنكودر وإشارات بدء الدورة الخارجية.
A mismatch between TEACH and REPEAT mode, an open safety plug or fence circuit, a deadman switch not held during teaching, or an error still pending on the pendant.عدم توافق بين وضعي TEACH وREPEAT، أو قابس أمان أو دائرة سياج مفتوحة، أو مفتاح Deadman غير مضغوط أثناء التعليم، أو خطأ ما زال معلّقًا على اللوحة اليدوية.
Recommended fixالحل الموصى بهThe absolute encoder's multi-turn data is battery-backed. A discharged battery or a disconnected encoder cable makes the controller reject the stored position outright.بيانات الدورات المتعددة للإنكودر المطلق مدعومة ببطارية. بطارية فارغة أو كابل إنكودر مفصول يجعل اللوحة ترفض الموضع المخزَّن تمامًا.
Recommended fixالحل الموصى بهExternal cycle-start, hold and program-select signals must all be present. A held external HOLD, or a program number the controller does not recognise, leaves it ready but idle.يجب توفر إشارات بدء الدورة والإيقاف واختيار البرنامج الخارجية كلها. بقاء HOLD الخارجي مفعّلًا، أو رقم برنامج لا تعرفه اللوحة، يتركها جاهزة لكنها ساكنة.
Recommended fixالحل الموصى بهBlocked cabinet filters, a failed cabinet or amplifier fan, high ambient temperature, or a duty cycle above what the amplifier is rated for.فلاتر خزانة مسدودة، أو مروحة خزانة أو أمبليفاير تالفة، أو حرارة محيطة مرتفعة، أو دورة تشغيل أعلى من تصنيف الأمبليفاير.
Recommended fixالحل الموصى بهPLC and HMI communication, electrical faults, vision, grippers and long-term accuracy drift — the issues that show up on every line regardless of which robot is fitted.الاتصال مع الـ PLC وشاشات HMI، والأعطال الكهربائية، وأنظمة الرؤية، والجريبرات، وانحراف الدقة مع الوقت — مشاكل تظهر في كل خط إنتاج مهما كانت ماركة الروبوت.
The device name or IP address in the PLC project does not match what the robot's fieldbus card actually presents, or the I/O module sizes differ. A GSDML/EDS file from the wrong firmware version does the same thing.اسم الجهاز أو عنوان IP في مشروع الـ PLC لا يطابق ما يقدّمه كارت الاتصال في الروبوت، أو أحجام وحدات المداخل والمخارج مختلفة. وملف GSDML أو EDS من إصدار فيرموير مختلف يُحدث نفس النتيجة.
Recommended fixالحل الموصى بهAn overloaded communication driver, a duplicate IP address on the line, a tag database larger than the panel can poll, or a 24 V supply that dips when a heavy load starts.درايفر اتصال محمّل فوق طاقته، أو عنوان IP مكرر على الشبكة، أو قاعدة متغيرات أكبر مما تستطيع الشاشة قراءته، أو تغذية 24 فولت تنخفض عند تشغيل حمل ثقيل.
Recommended fixالحل الموصى بهAmbient light changing through the day, a dirty or shifted lens, part presentation that varies more than the tolerance allows, or a threshold that was set on far too few samples.تغيّر إضاءة المكان خلال اليوم، أو عدسة متسخة أو تحركت، أو وضع القطعة يتغير أكثر من السماحية، أو حد قبول تم ضبطه على عدد قليل جدًا من العينات.
Recommended fixالحل الموصى بهAlmost always electrical noise or a marginal connection: a shared or broken ground, an unshielded VFD cable running beside safety wiring, or a safety relay contact starting to fail.في الغالب تشويش كهربائي أو وصلة ضعيفة: أرضي مشترك أو مقطوع، أو كابل إنفرتر غير مغطى يمر بجانب أسلاك الأمان، أو تلامس ريلاي أمان بدأ يتلف.
Recommended fixالحل الموصى بهAir or vacuum pressure that drops during the cycle, a worn suction cup or seal, a grip point away from the part's centre of mass, or a program that moves before the grip is confirmed.ضغط الهواء أو التفريغ ينخفض أثناء الدورة، أو كوب شفط أو حلقة منع تسريب تالفة، أو نقطة إمساك بعيدة عن مركز ثقل القطعة، أو برنامج يتحرك قبل تأكيد الإمساك.
Recommended fixالحل الموصى بهMechanical wear or a shifted reference: tool bolts that loosened, a fixture nudged by a collision, gearbox backlash, or a structure that simply moves with temperature.تآكل ميكانيكي أو مرجع تحرك: مسامير أداة ارتخت، أو فكسشر أزاحه اصطدام، أو خلوص في الجيربوكس، أو هيكل يتمدد ببساطة مع الحرارة.
Recommended fixالحل الموصى بهDescribe it in three lines. We answer real diagnostic questions from engineers across Egypt and the region — no sales pitch attached.اشرحها في ثلاثة أسطر. نجيب على أسئلة تشخيص حقيقية من مهندسين في مصر والمنطقة — بدون أي عروض بيع.
The email button below works immediately — it opens your mail app with everything already filled in.زر البريد بالأسفل يعمل فورًا — يفتح تطبيق البريد لديك وبه كل البيانات جاهزة.