برمجة انفرتر ABB ACS580 بالعربي: التشغيل الأول، البارامترات الأساسية، وأكواد الأعطال
هذا دليل عملي لمهندس الصيانة والكهربائي الصناعي الذي أمامه انفرتر ABB ACS580 على خط إنتاج ويريد أن يشغّله بسرعة، أو يفهم كود عطل ظهر على الشاشة. كل أرقام البارامترات والأكواد هنا مأخوذة من دليل البرنامج القياسي الرسمي لـ ABB (ACS580 standard control program firmware manual, 3AXD50000016097) ودليل العتاد الرسمي، وليست من الذاكرة. إذا احتجت قطعة غيار لهذا الانفرتر، أو انفرتر بديل بنفس القدرة، ستجد طريقة الطلب في آخر الصفحة.
أولاً: كيف تقرأ رقم موديل ACS580
خذ المثال ACS580-01-12A7-4. المقطع الأول هو السلسلة. المقطع الثاني 01 يعني وحدة تثبيت حائطي بحماية IP21، تأتي من المصنع مع شاشة ACS-AP-S المساعدة، ملف خانق (choke)، فلتر EMC داخلي من فئة C2، دائرة الإيقاف الآمن STO، ومقاوم فرملة (brake chopper) مدمج في الإطارات R1 إلى R3. المقطع الثالث هو تيار الخرج المقنن: الحرف A يحل محل الفاصلة العشرية، فـ 12A7 تعني 12.7 أمبير، و018A تعني 18 أمبير. المقطع الأخير هو رمز الجهد: 2 لشبكة 208 إلى 240 فولت، 4 لشبكة 380 إلى 480 فولت (وهو الشائع في مصانعنا)، و6 لشبكة 525 إلى 600 فولت. أي رموز بعد علامة + هي خيارات إضافية، مثل +B056 لحماية IP55 أو +K454 لبطاقة PROFIBUS.
جدول القدرات على شبكة 400 فولت (الإطارات R1 إلى R3)
| الموديل | التيار المقنن IN (A) | القدرة PN (kW) | الحمل الثقيل IHd (A) | القدرة عند الحمل الثقيل PHd (kW) | الإطار |
|---|---|---|---|---|---|
| ACS580-01-02A7-4 | 2.6 | 0.75 | 1.8 | 0.55 | R1 |
| ACS580-01-03A4-4 | 3.3 | 1.1 | 2.6 | 0.75 | R1 |
| ACS580-01-04A1-4 | 4.0 | 1.5 | 3.3 | 1.1 | R1 |
| ACS580-01-05A7-4 | 5.6 | 2.2 | 4.0 | 1.5 | R1 |
| ACS580-01-07A3-4 | 7.2 | 3.0 | 5.6 | 2.2 | R1 |
| ACS580-01-09A5-4 | 9.4 | 4.0 | 7.2 | 3.0 | R1 |
| ACS580-01-12A7-4 | 12.6 | 5.5 | 9.4 | 4.0 | R1 |
| ACS580-01-018A-4 | 17.0 | 7.5 | 12.6 | 5.5 | R2 |
| ACS580-01-026A-4 | 25.0 | 11 | 17.0 | 7.5 | R2 |
| ACS580-01-033A-4 | 32.0 | 15 | 24.6 | 11 | R3 |
| ACS580-01-039A-4 | 38.0 | 18.5 | 31.6 | 15 | R3 |
| ACS580-01-046A-4 | 45.0 | 22 | 37.7 | 18.5 | R3 |
ثانياً: التشغيل الأول من شاشة ACS-AP-S
عند أول توصيل للكهرباء يبدأ مساعد التشغيل الأول (First start assistant) تلقائياً على الشاشة. الترتيب الذي ستمر به:
- اختيار اللغة، ثم Start set-up.
- الوحدات والمنطقة، ثم التاريخ والوقت وصيغة العرض. يمكنك إعطاء الانفرتر اسماً اختيارياً.
- بيانات المحرك من لوحة الاسم (nameplate) بالضبط: النوع، التيار، الجهد، التردد، السرعة، القدرة. معامل القدرة cos φ والعزم اختياريان.
- نمط التحكم: Scalar (الافتراضي، ويكفي للمضخات والمراوح) أو Vector (يحتاج ID run ويعطي عزماً أفضل عند السرعات المنخفضة).
- اختبار الاتجاه: Spin the motor، ثم تؤكد هل المحرك يدور للأمام أم تطلب عكس الاتجاه.
- نسخة احتياطية اختيارية، ثم Done، فتصل إلى الشاشة الرئيسية.
بعد ذلك يوصي دليل ABB بالذهاب إلى قائمة Primary settings لاختيار الماكرو أو مصادر التشغيل والمرجع، وأزمنة التسارع، والحدود. كل ما ستضبطه هناك له رقم بارامتر، وهذه هي الأرقام التي تحتاجها.
ثالثاً: بارامترات المحرك (المجموعة 99)
| البارامتر | الاسم في الدليل | ماذا تضع فيه |
|---|---|---|
| 99.03 | Motor type | Asynchronous للمحرك الحثّي العادي، Permanent magnet لمحرك المغناطيس الدائم، SynRM للمحرك المتزامن المعاوق. |
| 99.04 | Motor control mode | Scalar (افتراضي) أو Vector. النمط Vector يحتاج ID run. |
| 99.06 | Motor nominal current | تيار المحرك من لوحة الاسم بالأمبير. أهم بارامتر للحماية الحرارية. |
| 99.07 | Motor nominal voltage | جهد المحرك، مثلاً 400 فولت لتوصيلة النجمة. |
| 99.08 | Motor nominal frequency | 50 هرتز في أغلب دولنا (الافتراضي 50.0). |
| 99.09 | Motor nominal speed | السرعة المقننة بالدورة في الدقيقة، مثلاً 1450 وليس 1500. |
| 99.10 | Motor nominal power | القدرة بالكيلوواط (أو حصان حسب الوحدات المختارة). |
| 99.13 | ID run requested | None، أو Normal (حوالي 90 ثانية ويحتاج فصل الحمل، وهو الموصى به)، أو Reduced (إذا كان الحمل لا يمكن فصله أو الماكينة لا تتحمل عزماً مفاجئاً)، أو Standstill (بدون دوران)، أو Advanced لمحركات PM وSynRM. |
رابعاً: من أين يأخذ الانفرتر أمر التشغيل ومرجع السرعة
| البارامتر | الاسم في الدليل | الوظيفة |
|---|---|---|
| 19.11 | Ext1/Ext2 selection | أي مكان تحكم خارجي هو النشط: EXT1 دائماً، أو EXT2، أو التبديل بينهما عبر مدخل رقمي DI أو بت في الفيلدبس. |
| 20.01 | Ext1 commands | مصدر أوامر التشغيل والإيقاف والاتجاه للمكان EXT1: In1 Start (مدخل واحد للتشغيل)، In1 Start; In2 Dir (مدخل للتشغيل ومدخل للاتجاه)، In1 Start fwd; In2 Start rev (مدخل للأمام ومدخل للخلف)، Control panel (من الشاشة)، أو Fieldbus A. |
| 20.02 | Ext1 start trigger type | Level: يعمل ما دام المدخل مغلقاً (الأشهر في اللوحات). Edge: يعمل عند حافة الإشارة فقط. |
| 22.11 | Ext1 speed ref1 | مصدر مرجع السرعة في نمط Vector: AI1 scaled (بوتنشيومتر أو إشارة 4-20mA)، AI2 scaled، FB A ref1، EFB ref1. |
| 28.11 | Ext1 frequency ref1 | نفس الشيء لكن لنمط Scalar، والمرجع هنا تردد بالهرتز. |
| 12.15 | AI1 unit selection | V أو mA. يجب أن يطابق وضع المفتاح الصغير على بطاقة التحكم، ويحتاج إعادة تشغيل البطاقة. |
| 12.17 / 12.18 | AI1 min / AI1 max | أدنى وأعلى قيمة للإشارة الفعلية، الافتراضي 4 و20 mA (أو 0 و10 V). |
| 12.19 / 12.20 | AI1 scaled at AI1 min / max | القيمة الداخلية المقابلة، الافتراضي 0 و50، أي 4 mA = 0 هرتز و20 mA = 50 هرتز. |
خامساً: التسارع، التباطؤ، والحدود
| البارامتر | الاسم في الدليل | ملاحظة عملية |
|---|---|---|
| 23.12 | Acceleration time 1 | الزمن من الصفر إلى السرعة المحددة في 46.01، الافتراضي 20 ثانية. للمضخات 10 إلى 30 ثانية مناسب، للسيور الثقيلة أطول. |
| 23.13 | Deceleration time 1 | زمن التباطؤ، الافتراضي 20 ثانية. تقصيره بشدة مع حمل ذي قصور ذاتي عالٍ يعطي 3210 DC link overvoltage. |
| 30.11 / 30.12 | Minimum speed / Maximum speed | حدود السرعة في نمط Vector، الافتراضي -1500 و1500 دورة/دقيقة. |
| 30.13 / 30.14 | Minimum frequency / Maximum frequency | حدود التردد في نمط Scalar، الافتراضي -50 و50 هرتز. لمنع الدوران العكسي اجعل الحد الأدنى صفراً. |
| 30.17 | Maximum current | أقصى تيار مسموح للمحرك. يجب أن يكون أكبر من 99.06 وإلا فشل ID run. |
| 46.01 | Speed scaling | السرعة المرجعية التي تُحسب عليها أزمنة الرامب وتدريج الفيلدبس، الافتراضي 1500 دورة/دقيقة. |
سادساً: الحماية، إعادة الضبط، والحفظ
| البارامتر | الاسم في الدليل | الوظيفة |
|---|---|---|
| 31.11 | Fault reset selection | مصدر إشارة مسح العطل الخارجية (DI1 إلى DI6). المسح من الفيلدبس مقبول دائماً. |
| 31.19 | Motor phase loss | Fault (افتراضي) يوقف الانفرتر بكود 3381 عند فقد فاز محرك. لا تعطّله لتتخلص من العطل؛ عالج السبب. |
| 31.20 | Earth fault | No action، أو Warning (A2B3)، أو Fault (2330، الافتراضي). |
| 96.06 | Parameter restore | Restore defaults يعيد إعدادات المصنع، وClear all يمسح كل شيء بما فيه بيانات المحرك. استخدمه عندما ترث انفرتراً ببرمجة مجهولة. |
| 96.07 | Parameter save manually | يحفظ القيم في الذاكرة الدائمة فوراً. مهم بعد التعديل عبر الفيلدبس. |
سابعاً: جدول أكواد الأعطال (Faults) مع السبب والحل
العطل (Fault) يوقف المحرك ويحتاج مسحاً، أما التحذير (Warning) فيبقي المحرك يعمل غالباً وينبهك. الأكواد سداسية عشرية كما تظهر على الشاشة.
| الكود | الاسم | السبب المحتمل | ماذا تفحص |
|---|---|---|---|
| 2310 | Overcurrent | تيار الخرج تجاوز الحد الداخلي. قد يكون أيضاً عطل أرضي أو فقد فاز في التغذية. | حمل المحرك، أزمنة التسارع (المجموعات 23/26/28)، المحرك والكابل، عطل أرضي، بيانات المجموعة 99. |
| 2330 | Earth leakage | عدم اتزان الحمل، غالباً تسريب أرضي في المحرك أو كابله. | قِس مقاومة العزل بالميجر. لا تضع مكثفات تحسين معامل قدرة أو مانعات صواعق على كابل المحرك. جرّب نمط Scalar. |
| 2340 | Short circuit | قصر في كابل المحرك أو المحرك. | افحص توصيلات المحرك والكابل بعد الفصل الكامل. |
| 2381 | IGBT overload | حرارة زائدة في وصلة IGBT، وقد يسببها قصر في كابل المحرك. | أعد التشغيل، افحص الكابل، درجة الحرارة المحيطة، تدفق الهواء، المروحة، غبار المشتت الحراري. |
| 3130 | Input phase loss | جهد DC يتذبذب بسبب فاز تغذية مفقود أو فيوز محترق. | الفيوزات، رخاوة كابلات الدخل، اتزان الشبكة. |
| 3181 | Wiring or earth fault | كابل التغذية موصول على أطراف المحرك، أو عطل أرضي. | راجع توصيلات الدخل U1/V1/W1 مقابل الخرج U2/V2/W2. |
| 3210 | DC link overvoltage | جهد الدائرة الوسيطة مرتفع: تباطؤ سريع مع حمل ثقيل، أو جهد شبكة مرتفع. | أطل زمن 23.13، تأكد أن التحكم في الجهد الزائد مفعّل، افحص مقاوم الفرملة إن وجد، وجهد الشبكة مقابل 95.01. |
| 3220 | DC link undervoltage | جهد DC غير كافٍ: فاز مفقود، فيوز محترق، أو عطل في جسر التقويم. | كابلات التغذية، الفيوزات، القاطع الرئيسي. |
| 3381 | Output phase loss | أحد أطراف المحرك الثلاثة غير موصول. | الكابل بين الانفرتر والمحرك، الكونتاكتور إن وجد، أطراف صندوق المحرك. |
| 4110 | Control board temperature | حرارة بطاقة التحكم مرتفعة. | التبريد، المروحة المساعدة، حرارة اللوحة الكهربائية، الغبار. |
| 4210 | IGBT overtemperature | حرارة IGBT المحسوبة زائدة. | الحرارة المحيطة، تيار الحمل مقابل تقنين الانفرتر، جداول تخفيض القدرة (derating) في دليل العتاد. |
| 4310 | Excess temperature | حرارة وحدة القدرة زائدة. | الحرارة المحيطة، تدفق الهواء، المروحة، زعانف المشتت. |
| 4380 | Excess temperature difference | فرق حرارة كبير بين IGBT الفازات. | كابل المحرك، التبريد، البارامترات. |
| 4981 | External temperature 1 | حساس الحرارة الخارجي 1 تجاوز حد العطل. | بارامترات المجموعة 35 وتبريد الجهاز المراقَب (المحرك عادة). |
| 50A0 | Fan | مروحة التبريد عالقة أو مفصولة. | دوران المروحة وكابلها؛ استبدلها إن كانت تالفة. الكود 5081 للمروحة المساعدة. |
| 5090 | STO hardware failure | تشخيص دائرة STO اكتشف عطلاً في العتاد. | يحتاج استبدال عتاد عبر ABB. |
| 5091 | Safe torque off | إشارة دائرة الإيقاف الآمن انقطعت أثناء التشغيل أو الإقلاع. | الجسر أو دائرة الأمان على أطراف STO، والبارامتر 31.22. |
| 6306 | FBA A mapping file | خطأ في قراءة ملف بطاقة الفيلدبس. | راجع ABB. |
| 7081 | Control panel loss | الشاشة أو برنامج الحاسوب المختار كمكان تحكم توقف عن الاتصال. | توصيلة الشاشة وقاعدتها، أو غيّر 49.05. |
| 7121 | Motor stall | المحرك في منطقة التوقف القسري بسبب حمل زائد أو قدرة محرك غير كافية. | الحمل الميكانيكي، تقنين المحرك والانفرتر، إعدادات 31.24. |
| 7310 | Overspeed | السرعة تجاوزت الحد الأقصى: حدود خاطئة أو عزم فرملة غير كافٍ. | 30.11 و30.12، ومقاوم الفرملة. |
| 7510 | FBA A communication | انقطاع الاتصال مع بطاقة الفيلدبس A. | الكابل والماستر، والبارامتر 50.02. |
| 80A0 | AI supervision | إشارة المدخل التناظري خارج حدودها، مثل انقطاع سلك 4-20mA. | مستوى الإشارة، التوصيل، حدود المجموعة 12، والبارامتر 12.03. |
| 9081 | External fault 1 | عطل من جهاز خارجي موصول على مدخل رقمي. | الجهاز نفسه والبارامتر 31.01. |
| FA81 / FA82 | Safe torque off 1 / 2 | انقطاع دائرة STO رقم 1 أو 2. | دائرة الأمان، فصل STO في دليل العتاد. |
| FF61 | ID run | اختبار تعريف المحرك لم يكتمل. | الكود الفرعي: 0001 يعني 30.17 أقل من 99.06، 0002 جهد التغذية أقل من 0.66 من 99.07، 0003 حد العزم أقل من 100%، 0013 خطأ في بيانات المحرك. تأكد أن العمود غير مقفول. |
ثامناً: أهم التحذيرات (Warnings)
| الكود | الاسم | المعنى والإجراء |
|---|---|---|
| A2B1 | Overcurrent | نفس أسباب 2310 لكن دون إيقاف. راجع الحمل وأزمنة التسارع. |
| A2B3 | Earth leakage | تسريب أرضي محتمل. قس العزل قبل أن يتحول إلى 2330. |
| A2BA | IGBT overload | حرارة IGBT مرتفعة. افحص توصيلة النجمة/الدلتا والكابل. |
| A3A1 | DC link overvoltage | جهد DC مرتفع. راجع إعداد جهد الشبكة 95.01. |
| A3A2 | DC link undervoltage | جهد DC منخفض. راجع التغذية. |
| A491 | External temperature 1 | حساس الحرارة الخارجي تجاوز حد التحذير 35.13. |
| A4A1 | IGBT overtemperature | راجع التبريد وقدرة المحرك مقابل الانفرتر. |
| A4B0 | Excess temperature | حرارة وحدة القدرة مرتفعة. |
| A5A0 | Safe torque off | إشارة STO مفقودة، الانفرتر لن ينطلق. راجع الجسر على أطراف STO. |
| A7CE | EFB comm loss | انقطاع اتصال Modbus المدمج (الأطراف 29 و30 و31). راجع الماستر والبارامتر 58.14. |
| A7C1 | FBA A communication | انقطاع اتصال بطاقة الفيلدبس. |
| A7EE | Panel loss | فقد الاتصال بالشاشة. |
| AFAA | Autoreset | إعلام فقط: الانفرتر على وشك مسح العطل تلقائياً (المجموعة 31، البارامترات 31.12 إلى 31.16). |
| AFF6 | Identification run | سيتم اختبار تعريف المحرك عند التشغيل القادم. |
تاسعاً: خمسة أخطاء نراها كثيراً في المصانع
- تشغيل الانفرتر بدون جسر STO. يظهر A5A0 ولا ينطلق المحرك. إذا لم تكن هناك دائرة أمان فعلية، فالأطراف يجب أن تكون مجسورة كما وصلت من المصنع.
- مكثفات تحسين معامل القدرة على خرج الانفرتر. تسبب 2330 أو 2340 وقد تتلف وحدة القدرة. المكثفات توضع قبل الانفرتر فقط، وبالأفضل لا توضع على دائرته أصلاً.
- ID run والحمل موصول. النمط Normal يحتاج فصل الحمل الميكانيكي. إن لم يكن ممكناً، اختر Reduced أو Standstill.
- تعطيل حماية فقد الفاز (31.19) للتخلص من 3381. الكود صحيح غالباً: كونتاكتور خرج يفتح أثناء التشغيل، أو طرف مرتخٍ في صندوق المحرك.
- تعديل البارامترات عبر Modbus بدون 96.07. عند انقطاع الكهرباء تعود القيم القديمة ويبدو أن الانفرتر نسي برمجته.
أسئلة شائعة عن ABB ACS580
كيف أعيد انفرتر ACS580 إلى إعدادات المصنع؟
من البارامتر 96.06 Parameter restore اختر Restore defaults لإعادة إعدادات البرنامج مع الإبقاء على بيانات المحرك، أو Clear all لمسح كل شيء. بعدها أعد إدخال بيانات المجموعة 99 من لوحة اسم المحرك.
ما الفرق بين ACS580 وACS550 وهل يمكن الاستبدال المباشر؟
ACS580 هو الجيل الذي حل محل ACS550 في نفس فئة الاستخدام العام. القدرات والأحجام متقاربة لكن الأبعاد وأرقام البارامترات مختلفة، فالاستبدال يحتاج إعادة برمجة كاملة وليس نقل الإعدادات. نساعدك في اختيار الموديل المكافئ حسب تيار المحرك وليس فقط القدرة.
لماذا يعطي الانفرتر 3210 DC link overvoltage عند الإيقاف فقط؟
لأن الحمل يعيد طاقته إلى الانفرتر أثناء التباطؤ. أطل زمن 23.13 Deceleration time 1، وإن كان الحمل ثقيل القصور الذاتي فاستخدم مقاوم فرملة مع الـ brake chopper المدمج في الإطارات R1 إلى R3.
كيف أعرف حجم الإطار (frame) من رقم الموديل؟
على شبكة 400 فولت: من 02A7 إلى 12A7 إطار R1 (0.75 إلى 5.5 كيلوواط)، 018A و026A إطار R2 (7.5 و11 كيلوواط)، ومن 033A إلى 046A إطار R3 (15 إلى 22 كيلوواط). حجم الإطار يحدد المروحة وقطع الغيار الميكانيكية.
الشاشة ACS-AP-S تعطلت، هل يعمل الانفرتر بدونها؟
نعم إذا كان مكان التحكم النشط هو EXT1 عبر المداخل الرقمية أو الفيلدبس. إذا كانت الشاشة هي مكان التحكم المختار فسيتوقف بكود 7081. يمكن طلب شاشة ACS-AP-S أو ACS-AP-I بديلة من صفحة الطلب.
ما القطع التي تتلف عادة في ACS580 وتحتاج تغييراً؟
مروحة التبريد (كود 50A0)، الشاشة ACS-AP-S، مروحة الشاشة المساعدة في الإطارات الكبيرة، وبطاقات الفيلدبس. أرسل رقم الموديل الكامل مع الكود الفرعي من الشاشة ونحدد لك القطعة الصحيحة.
تحتاج انفرتر ACS580 أو قطعة غيار له؟
نورّد انفرترات ABB ACS580 الأصلية بكل القدرات، وشاشات ACS-AP-S، والمراوح، وبطاقات الفيلدبس، مع الشحن إلى كل الدول العربية ووكلاء في 11 دولة. أرسل رقم الموديل الكامل وصورة لوحة الاسم ونرد بعرض السعر خلال ساعات.
اطلب عرض سعر الآن واتساب