لیست کد خطاها و آلارم‌های کنترلر سری 0 فانوک FANUC + توضیحات

کنترلرهای FANUC Series O (که در ایران معمولاً با عنوان «سری 0 یا صفر» شناخته می‌شوند) یکی از پرکاربردترین نسل‌های CNC در کارگاه‌ها و خطوط تولید بوده‌اند. نسخه‌های رایج آن مانند 0M (برای فرز/میلینگ) و 0T (برای تراش/Turning) با تکیه بر پایداری، سادگی عملیات و هزینه مالکیت پایین، به استانداردی صنعتی تبدیل شدند. بازنگری‌های بعدی (مانند 0C و 0D) قابلیت‌ها و ظرفیت حافظه را بهبود دادند، اما فلسفه اصلی—یعنی ارائه کنترل قابل اعتماد با نگهداری ساده—ثابت ماند.
سری 0 پل ارتباطی مهمی بین کنترلرهای قدیمی‌تر (مثل سری 6) و نسل‌های بعدی (مثل 10/11 و در ادامه 16/18/21 و 0i) است و بسیاری از ماشین‌های فعال امروز هنوز با این کنترلر کار می‌کنند.

نمای کلی ساختار: Master Board، PMC، حافظه و واحدهای جانبی

معماری سری 0 از چند بلوک کلیدی تشکیل می‌شود:

  • Master Board (برد اصلی): هسته پردازشی و مدیریت ارتباطات سیستم.
  • PMC (Programmable Machine Controller): منطق ماشین، I/O، اینترلاک‌ها و توالی‌های کنترلی را مستقل از NC اجرا می‌کند.
  • حافظه و ذخیره‌سازی: بسته به نسخه، از SRAM باتری‌پشتیبان و ماژول‌های حافظه بردی استفاده می‌شود؛ ظرفیت و نوع رسانه در ریویژن‌های مختلف متفاوت است.
  • واحدهای جانبی (MDI/CRT، پنل اپراتور، واحدهای I/O و درایوها): ارتباط با این اجزا از طریق باس اختصاصی FANUC و لینک‌های سریال/اپتیکال (بسته به نسخه و سازنده ماشین) برقرار می‌شود.
  • حلقه‌های سروو و اسپیندل: شامل درایو سروو، انکودر پالس (Pulse Coder) و درایو/موتور اسپیندل با بازخورد سرعت/موقعیت برای کنترل حلقه‌بسته دقیق.

فلسفه آلارم‌ها در سری 0: بیش از یک هشدار ساده

در سری 0، سیستم آلارم صرفاً «چراغ خطا» نیست؛ ستون فقرات ایمنی و تشخیص است.

  • ایمنی: با آلارم‌هایی مثل Overtravel از برخورد محورها و آسیب مکانیکی جلوگیری می‌کند.
  • تشخیص علت: آلارم سطح‌بالا روی صفحه اصلی CNC (مثلاً آلارم‌های سروو) معمولاً شما را به علت جزئی‌تر در سطح کامپوننت هدایت می‌کند (مثل کدهای LED روی درایو سروو/اسپیندل).
  • سلسله‌مراتب تشخیصی: روش کارآمد این است که از آلارم کلی شروع کنید، به سرنخ‌های سطح قطعه (LEDها/Diagnostics) برسید و با رویکرد مرحله‌ای علت ریشه‌ای را شناسایی کنید. این فلسفه در سری 0 همان‌قدر کاراست که در نسل‌های جدیدتر.

دسته‌بندی آلارم‌ها در فانوک سری FANUC O

سیستم آلارم در کنترلر سری 0 نیز مانند سایر نسل‌های فانوک، بر اساس محدوده‌ی کدی دسته‌بندی شده تا عیب‌یابی آسان‌تر شود. هر محدوده به یک بخش مشخص از ماشین یا کنترلر مربوط است. این ساختار باعث می‌شود تکنسین با مشاهده‌ی یک کد خطا، بدون نیاز فوری به دفترچه، حدس اولیه‌ای از محل مشکل داشته باشد.

دسته‌های اصلی آلارم‌ها در FANUC Series 0

  • آلارم‌های برنامه یا اپراتوری (000–199):
    مربوط به اشتباهات برنامه‌نویسی (G-Code/M-Code) یا خطاهای ناشی از اپراتور.
  • آلارم‌های اورتراول و سوئیچ‌های ایمنی (200–299):
    وقتی محور از محدوده‌ی مجاز نرم‌افزاری یا سخت‌افزاری عبور کند.
  • آلارم‌های سروو (400–449):
    مربوط به انحراف موقعیت، جریان بیش از حد، یا مشکلات سیگنال بازخورد موتور.
  • آلارم‌های اسپیندل (500–549):
    خطاهای مرتبط با موتور و درایو اسپیندل (مثل اضافه‌بار، بیش‌ازحد سرعت یا خرابی فیدبک).
  • آلارم‌های I/O و PMC (600–699):
    خطاهای ناشی از ماژول‌های ورودی/خروجی یا مشکلات برنامه‌ی PMC.
  • آلارم‌های دما و خنک‌کاری (700–799):
    هشدارهایی در مورد افزایش دما در یونیت کنترل، موتور یا اسپیندل.
  • آلارم‌های حافظه و پردازنده (900–999):
    خطاهای اساسی حافظه (RAM/ROM) و پردازنده، که معمولاً حیاتی‌ترین آلارم‌ها هستند.

منطق سلسله‌مراتبی در عیب‌یابی

یکی از نکات مهم در سری 0 این است که:

  • آلارم‌های سطح CNC (مثل 401 – VRDY OFF) بیشتر به‌عنوان یک «نشانه» عمل می‌کنند.
  • علت اصلی معمولاً در سطح پایین‌تر مثل نمایشگر LED درایو سروو یا اسپیندل مشخص می‌شود.
  • بنابراین، عیب‌یابی باید همیشه از «کلی به جزئی» و با رویکرد مرحله به مرحله انجام شود.

مرور جزئی آلارم‌ها در FANUC Series 0

آلارم‌های برنامه و اپراتوری (000–199)

این دسته پر تکرارترین آلارم‌ها در کار روزانه با ماشین هستند. بیشترشان ناشی از اشتباهات برنامه‌نویسی G-Code/M-Code یا عملیات اشتباه اپراتور هستند و معمولاً ارتباط مستقیمی با خرابی سخت‌افزار ندارند.
برای رفع این آلارم‌ها، تکنسین باید برنامه CNC را بازبینی کند، پارامترهای تنظیمی را بررسی نماید یا رویه‌های عملیاتی را اصلاح کند.

لیست آلارم‌های مهم در این دسته

  • 000 – لطفاً دستگاه را خاموش و روشن کنید → پارامتری تغییر کرده که فقط با ریست کامل فعال می‌شود.
  • 001 – خطای پاریتی ورودی (TH ALARM) → داده با پاریتی اشتباه دریافت شده (مثلاً از نوار یا کابل انتقال).
  • 002 – خطای پاریتی TV → تعداد کاراکترهای یک بلوک فرد است (اگر بررسی TV فعال باشد).
  • 004 – آدرس یافت نشد → عدد یا علامت منفی بدون آدرس وارد شده است.
  • 006 – استفاده غیرمجاز از علامت منفی → وارد کردن “–” با آدرس اشتباه یا استفاده چندباره.
  • 010 – کد G نادرست → استفاده از G-code غیرمجاز یا آپشنی که در سیستم نصب نشده.
  • 011 – نرخ پیشروی (Feedrate) وارد نشده → حرکت برش بدون مشخص کردن نرخ پیشروی.
  • 030 – شماره آفست غیرمجاز → شماره آفست ابزار از محدوده مجاز بزرگ‌تر است.
  • 070 – حافظه ناکافی → حافظه برنامه پر شده و امکان ذخیره داده جدید وجود ندارد.
  • 072 – تعداد برنامه‌ها بیش از حد مجاز → بسته به نسخه 95 یا 191 برنامه بیش از سقف تعریف‌شده ذخیره شده‌اند.
  • 086 – سطح سیگنال RS232C نادرست → مشکل در کابل یا پورت ارتباطی RS232C.
  • 090 – خطا در بازگشت به نقطه مرجع → شروع بیش از حد نزدیک به مرجع یا مشکل در پالس‌کدر.

جدول آلارم‌های برنامه و اپراتوری (000–199)

کد آلارممتن انگلیسیشرح خطا (فارسی)بینش و راهکار تخصصی
000PLEASE TURN OFF POWERتغییر پارامتر نیاز به ری‌استارت دارددستگاه باید خاموش/روشن شود تا تغییرات اعمال شود
001TH ALARMورودی با پاریتی اشتباه دریافت شدبررسی نوار/منبع داده و اصلاح در مبدا
002TV PARITY ALARMتعداد کاراکترها در بلوک فرد استبررسی فعال بودن TV Check و اصلاح داده
004ADDRESS NOT FOUNDورود عدد یا علامت منفی بدون آدرساصلاح کد برنامه و افزودن آدرس مناسب
006ILLEGAL USE OF MINUS SIGNاستفاده غیرمجاز یا تکراری از “–”بازبینی دستور و اصلاح فرمت داده
010IMPROPER G-CODEG-code غیرمجاز یا غیرنصب‌شدهبررسی آپشن‌های نصب‌شده و اصلاح برنامه
011NO FEEDRATE COMMANDEDنرخ پیشروی برای برش تعریف نشدهافزودن F (Feedrate) یا اصلاح مقدار آن
030ILLEGAL OFFSET NUMBERشماره آفست ابزار خارج از محدوده استانتخاب آفست معتبر یا اصلاح کد ابزار
070MEMORY AREA INSUFFICIENTحافظه برنامه پر شده استحذف برنامه‌های غیرضروری یا ارتقای حافظه
072PROGRAM STORAGE LIMIT EXCEEDEDتعداد برنامه‌ها بیش از سقف مجاز استپاک‌سازی برنامه‌های قدیمی یا تقسیم کد
086RS232C INCORRECT SIGNAL LEVELسطح سیگنال RS232C نادرست استتست کابل سالم و بررسی پورت ارتباطی
090REFERENCE RETURN FAULTبازگشت به مرجع درست انجام نمی‌شودبررسی انکودر، فاصله شروع و نرخ Feed

آلارم‌های اورتراول و سوئیچ‌های ایمنی (200–299)

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

  • Soft Overtravel (نرم‌افزاری): توسط پارامترها و حافظه کنترل می‌شود. اگر پس از خاموش/روشن شدن موقعیت فعلی با مقدار ذخیره‌شده مطابقت نداشته باشد، آلارم فعال می‌شود.
  • Hard Overtravel (سخت‌افزاری): وقتی محور واقعاً با سوئیچ فیزیکی انتهایی برخورد کند فعال می‌شود. این خطا جدی‌تر است و نیاز به مداخله دستی دارد.

روش متداول رفع Soft Overtravel:
خاموش کردن دستگاه + نگه داشتن کلید P و Cancel هنگام روشن کردن → سیستم موقتاً محدودیت نرم را نادیده می‌گیرد و اجازه می‌دهد محور به موقعیت مرجع بازگردد.

لیست آلارم‌های اورتراول

  • OT 001 – اورتراول نرم + → محور از حد نرم مثبت عبور کرده است.
  • OT 002 – اورتراول نرم – → محور از حد نرم منفی عبور کرده است.
  • OT 007 – اورتراول سخت + → محور به کلید فیزیکی مثبت برخورد کرده است.
  • OT 008 – اورتراول سخت – → محور به کلید فیزیکی منفی برخورد کرده است.
  • OT 021 – اورتراول پیش‌چک + → نقطه پایانی برنامه در محدوده ممنوعه نرم مثبت قرار دارد (قبل از حرکت آلارم می‌دهد).
  • OT 022 – اورتراول پیش‌چک – → نقطه پایانی برنامه در محدوده ممنوعه نرم منفی قرار دارد.

جدول آلارم‌های اورتراول (200–299)

کد آلارممتن انگلیسیشرح خطا (فارسی)بینش و راهکار تخصصی
OT 001+ OVERTRAVEL (SOFT 1)محور از حد نرم مثبت عبور کرده استریست نرم با کلید P + Cancel پس از خاموشی
OT 002– OVERTRAVEL (SOFT 1)محور از حد نرم منفی عبور کرده استهمان روش OT 001 برای بازگشت به مرجع
OT 007+ OVERTRAVEL (HARD)برخورد محور با سوئیچ فیزیکی مثبتمداخله دستی و حرکت دادن محور از روی سوئیچ
OT 008– OVERTRAVEL (HARD)برخورد محور با سوئیچ فیزیکی منفیحرکت دستی محور برای رفع خطا ضروری است
OT 021+ OVERTRAVEL (PRE-CHECK)نقطه پایانی برنامه در محدوده ممنوعه نرم مثبتاصلاح برنامه CNC قبل از اجرای حرکت
OT 022– OVERTRAVEL (PRE-CHECK)نقطه پایانی برنامه در محدوده ممنوعه نرم منفیتغییر کد برنامه برای جلوگیری از ورود به محدوده ممنوع

آلارم‌های سروو (400–449)

این آلارم‌ها مربوط به سلامت سیستم حرکتی محورها هستند. هرگونه مشکل در موتورهای سروو، درایوها، یا سیستم فیدبک (پالس‌کدر / انکودر) باعث ایجاد این دسته از خطاها می‌شود.
از آنجایی که حرکت دقیق محورهای CNC به سروو وابسته است، این آلارم‌ها معمولاً از جدی‌ترین خطاها به حساب می‌آیند.

🔎 نکته کلیدی در عیب‌یابی:

  • بعضی از آلارم‌های سروو (مثل 401 – VRDY OFF) فقط یک هشدار عمومی هستند.
  • علت اصلی معمولاً باید در LED روی درایو سروو یا در تشخیص‌های سطح پایین‌تر جستجو شود.
  • بنابراین، عیب‌یابی این آلارم‌ها همیشه باید به صورت مرحله‌ای و با بررسی هم‌زمان بخش مکانیکی و الکتریکی انجام شود.

لیست آلارم‌های سروو

  • 400 – اضافه‌بار سروو (Servo Overload): بار محور یا جریان بیش‌ازحد.
  • 401 – VRDY OFF: سیگنال آماده‌به‌کار سروو بدون اجازه قطع شده است.
  • 405 – خطا در بازگشت به نقطه صفر: بازگشت مرجع به‌درستی انجام نشده.
  • 410 – خطای انحراف موقعیت (محور متوقف): اختلاف بین موقعیت واقعی و فرمانی بیش از حد مجاز است.
  • 411 – خطای انحراف موقعیت (محور در حال حرکت): انحراف در حین حرکت بیشتر از حد مجاز.
  • 414 – خطای مرتبط با تشخیص دیجیتال سروو: عیب کلی در سیستم دیجیتال سروو شناسایی شده.
  • 430 – داغ شدن موتور سروو: دمای موتور بیش از حد مجاز بالا رفته است.
  • 438 – جریان غیرعادی اینورتر: جریان موتور بیش از حد درایو.
  • 439 – ولتاژ بیش‌ازحد در DC Link: افزایش غیرعادی ولتاژ لینک DC.
  • 441 – آفست غیرعادی جریان: مشکل در مدار تشخیص جریان موتور.
  • 445 – قطع اتصال نرم (Soft Disconnect): قطعی در سیم‌کشی پالس‌کدر یا مدار انکودر.

جدول آلارم‌های سروو (400–449)

کد آلارممتن انگلیسیشرح خطا (فارسی)بینش و راهکار تخصصی
400SERVO OVERLOADاضافه‌بار در محور سرووبررسی بار مکانیکی، ابزار کند، یا خرابی درایو
401VRDY OFFسیگنال آماده‌به‌کار سروو قطع شدهنشانه عمومی → بررسی ولتاژ، کابل‌ها، یا LED درایو
405ZERO POINT RETURN FAULTخطا در بازگشت مرجعاجرای دوباره بازگشت مرجع؛ بررسی انکودر
410EXCESS ERROR (STOP)انحراف موقعیت در حالت توقفبررسی تنظیمات پارامتر، انکودر و مشکلات مکانیکی
411EXCESS ERROR (MOVING)انحراف موقعیت در حین حرکتبررسی گیربکس، ریل‌ها، ولتاژ و تنظیمات
414DETECTION RELATED ERRORخطای سیستم دیجیتال سرووبررسی کد LED درایو (مثل 8، 9 یا A) برای علت دقیق
430SERVO MOTOR OVERHEATداغ شدن موتور سرووبررسی فن خنک‌کننده، بار برش، روانکاری راهنماها
438INVERTER ABNORMAL CURRENTجریان غیرعادی در اینورتر سرووتست کابل‌ها و موتور برای اتصال کوتاه
439CNV OVERVOLT POWERولتاژ بیش‌ازحد در لینک DCبررسی منبع برق و مدار بازتولید انرژی
441ABNORMAL CURRENT OFFSETآفست غیرعادی جریاناحتمال خرابی مدار تشخیص جریان یا انکودر
445SOFT DISCONNECT ALARMقطعی سیم‌کشی پالس‌کدر
بررسی کابل‌ها، کانکتورها و جایگزینی انکودر معیوب

آلارم‌های اسپیندل (500–549) کنترلر سری 0 فانوک FANUC

آلارم‌های این دسته مربوط به موتور و درایو اسپیندل هستند. از آنجایی که اسپیندل قلب عملیات براده‌برداری و ماشین‌کاری است، خطاهای آن می‌توانند مستقیماً باعث توقف کامل تولید شوند.
این آلارم‌ها معمولاً به دلیل شرایط کاری سنگین (بار زیاد یا ابزار کند) یا مشکلات سخت‌افزاری در درایو و فیدبک موتور ایجاد می‌شوند.

🔎 نکته:

  • برخی آلارم‌ها (مثل OVERHEAT) ناشی از شرایط فرآیندی هستند و باید بار ماشین‌کاری، ابزار و سیستم خنک‌کاری بررسی شود.
  • برخی دیگر (مثل CURRENT EXCESS) مستقیماً به خرابی مدار قدرت یا سیم‌کشی مربوط‌اند.

لیست آلارم‌های اسپیندل

  • 500 – آلارم عمومی اسپیندل → خطای کلی در سیستم اسپیندل.
  • 501 – داغ شدن موتور اسپیندل → ناشی از خرابی فن یا بار بیش از حد.
  • 502 – خطای سرعت بیش از حد (Velocity Error) → اختلاف بین سرعت فرمانی و واقعی اسپیندل.
  • 506 – سرعت بیش از حد (آنالوگ) → خروجی فرمان یا فیدبک غیرعادی در حالت آنالوگ.
  • 507 – سرعت بیش از حد (دیجیتال) → سرعت از محدوده دیجیتال تعریف‌شده فراتر رفته.
  • 509 – اضافه‌بار نیمه‌هادی قدرت → ترانزیستور یا ماژول قدرت بیش از حد گرم یا بارگذاری شده.
  • 511 – ولتاژ بیش‌ازحد در لینک DC → افزایش ولتاژ غیرعادی در مدار قدرت.
  • 512 – جریان بیش‌ازحد در لینک DC → جریان غیرعادی ناشی از اتصال کوتاه یا خرابی ماژول.
  • 516 – قطع ارتباط پالس‌کدر اسپیندل → سیم‌کشی یا خود پالس‌کدر خراب شده است.

جدول آلارم‌های اسپیندل (500–549)

کد آلارممتن انگلیسیشرح خطا (فارسی)بینش و راهکار تخصصی
500SPINDLE ALARMآلارم عمومی اسپیندلبررسی کدهای LED روی درایو اسپیندل برای خطای دقیق‌تر
501SPINDLE MOTOR OVERHEATداغ شدن موتور اسپیندلتست فن موتور، تمیز کردن پره‌ها، کاهش بار ماشین‌کاری
502EXCESS VELOCITY ERRORاختلاف سرعت فرمانی و واقعی اسپیندلبررسی سنسور فیدبک و ماژول ترانزیستور درایو
506EXCESS VELOCITY (ANALOG)سرعت بیش از حد در حالت آنالوگتست خروجی فرمان و صحت سیگنال فیدبک
507EXCESS VELOCITY (DIGITAL)سرعت بیش از حد در حالت دیجیتالبررسی مدار دیجیتال و کنترلر فرمان
509POWER SEMICONDUCTOR OVERLOADاضافه‌بار نیمه‌هادی قدرتبررسی فن خنک‌کننده درایو و وضعیت تهویه
511VOLTAGE EXCESS (DC LINK)افزایش غیرعادی ولتاژ لینک DCبررسی منبع برق و مدار بازتولید انرژی
512CURRENT EXCESS (DC LINK)جریان بیش‌ازحد در لینک DCتست موتور و کابل‌ها برای اتصال کوتاه
516DISCONNECTION PULSE CODERقطع ارتباط پالس‌کدر اسپیندلبررسی کابل و تعویض پالس‌کدر معیوب

آلارم‌های I/O و PMC (600–699) کنترلر فانوک سری 0 FANUC

این دسته از آلارم‌ها مربوط به ماژول‌های ورودی/خروجی (I/O) و کنترلر منطقی PMC (Programmable Machine Controller) هستند.
PMC وظیفه‌ی مدیریت اینترلاک‌ها، ورودی‌های حفاظتی، و منطق کنترلی ماشین را دارد. هرگونه خطا در این بخش می‌تواند باعث توقف کامل ماشین حتی با وجود سالم بودن بخش NC شود.

🔎 نکته:

  • آلارم‌های I/O اغلب ناشی از کابل‌های قطع‌شده، کانکتورهای معیوب یا ماژول I/O خراب هستند.
  • آلارم‌های PMC معمولاً به برنامه Ladder یا خطاهای سخت‌افزاری ماژول PMC برمی‌گردند.

لیست آلارم‌های I/O و PMC

  • 600 – خطای ارتباط I/O → مشکل در لینک ارتباطی کنترلر با ماژول‌های I/O.
  • 601 – خطای ماژول ورودی/خروجی → ماژول I/O پاسخ نمی‌دهد یا خراب است.
  • 602 – خطای سیگنال ورودی → سیگنال دریافتی از یک ورودی نادرست یا خارج از محدوده است.
  • 603 – خطای سیگنال خروجی → یک سیگنال خروجی از کنترلر ارسال شده ولی توسط ماژول تأیید نشده.
  • 610 – PC ERROR (خطای PMC) → خطای عمومی در برنامه یا سخت‌افزار PMC.
  • 620 – WATCHDOG ALARM (PMC) → تایمر نگهبان PMC فعال شده (برنامه در حلقه بی‌پایان یا خطای بحرانی).

جدول آلارم‌های I/O و PMC (600–699)

کد آلارممتن انگلیسیشرح خطا (فارسی)بینش و راهکار تخصصی
600I/O LINK ERRORخطای ارتباط با ماژول I/Oبررسی کابل‌ها، اتصالات و سلامت ماژول I/O
601I/O MODULE FAILUREخرابی ماژول ورودی/خروجیتعویض یا تست ماژول معیوب
602INPUT SIGNAL ERRORسیگنال ورودی نادرست یا غیرمجازبررسی سنسورها و سیم‌کشی ورودی
603OUTPUT SIGNAL ERRORسیگنال خروجی تأیید نشدهبررسی ماژول خروجی و رله‌ها
610PC ERRORخطای عمومی PMCبررسی برنامه Ladder و ماژول PMC ROM/RAM
620PMC WATCHDOG ALARMتایمر نگهبان PMC فعال شدهنشان‌دهنده حلقه بی‌پایان یا خطای سخت‌افزاری بحرانی در PMC

آلارم‌های دما و خنک‌کاری (700–799) کنترلر فانوک سری 0

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

🔎 نکته مهم:

  • اغلب این آلارم‌ها به دلیل خرابی فن خنک‌کننده، گرفتگی فیلتر هوا یا شرایط محیطی بد ایجاد می‌شوند.
  • نادیده گرفتن آلارم اولیه (مثل فن داغ یا Overheat Fan) می‌تواند به آلارم‌های جدی‌تر (مثل Overheat Control Unit) و خاموشی کامل دستگاه منجر شود.

لیست آلارم‌های دما و خنک‌کاری

  • 700 – Overheat: Control Unit → داغ شدن یونیت کنترل.
  • 701 – Overheat: Fan Motor → موتور فن کابین کنترل بیش از حد گرم شده.
  • 702 – Overheat: Servo/Axis DC Motor → داغ شدن موتور DC محور.
  • 704 – Overheat: Spindle → افزایش بیش از حد دما در موتور یا درایو اسپیندل.

جدول آلارم‌های دما و خنک‌کاری (700–799)

کد آلارممتن انگلیسیشرح خطا (فارسی)بینش و راهکار تخصصی
700OVERHEAT: CONTROL UNITداغ شدن یونیت کنترلبررسی فن کابین، تمیز کردن فیلترها، بهبود تهویه محیط
701OVERHEAT: FAN MOTORداغ شدن موتور فن خنک‌کنندهتست فن، تعویض در صورت خرابی، اطمینان از گردش هوا
702OVERHEAT: DC MOTORداغ شدن موتور DC محوربررسی بار کاری، روانکاری، تست جریان موتور
704OVERHEAT: SPINDLEداغ شدن اسپیندلبررسی بار برش، تیز بودن ابزار، فن اسپیندل و درایو

آلارم‌های حافظه و پردازنده (900–999) کنترلر فانوک سری 0

این آلارم‌ها مهم‌ترین و بحرانی‌ترین خطاها در کنترلر سری O هستند، زیرا مستقیماً به حافظه اصلی، ROM/RAM، و پردازنده مرکزی (CPU) مربوط می‌شوند.
وقتی چنین آلارم‌هایی رخ دهند، دستگاه معمولاً کاملاً متوقف می‌شود و بدون رفع مشکل امکان ادامه کار وجود ندارد.

🔎 نکات کلیدی:

  • بیشتر این خطاها ناشی از خرابی سخت‌افزاری هستند و معمولاً با ریست ساده رفع نمی‌شوند.
  • در مواردی مثل خطای پاریتی RAM یا ROM، باید ماژول‌های حافظه یا حتی کل برد CPU تعویض شوند.
  • از آنجا که قطعات سری O امروزه کمیاب هستند، چنین خطاهایی گاهی نیازمند ارسال برد به مراکز تخصصی تعمیر FANUC است.

لیست آلارم‌های حافظه و پردازنده

  • 900 – ROM Parity Error → خطای پاریتی در حافظه ROM (CNC یا ماکرو).
  • 910–919 – SRAM/DRAM Parity Error → خطای پاریتی در حافظه RAM یا DRAM ذخیره‌سازی برنامه.
  • 920 – Servo RAM Error → خطای پاریتی در حافظه RAM بخش کنترل سروو.
  • 930 – CPU Interrupt Error → وقفه غیرعادی پردازنده (CPU).
  • 950 – PMC System Alarm → خطای کلی در سیستم PMC (نیازمند بررسی جزئی‌تر Ladder).

جدول آلارم‌های حافظه و پردازنده (900–999) فانوک سری 0

کد آلارممتن انگلیسیشرح خطا (فارسی)بینش و راهکار تخصصی
900ROM PARITY ERRORخطای پاریتی در ROMاحتمال خرابی تراشه ROM یا برد → نیاز به تعویض
910–919SRAM/DRAM PARITY ERRORخطای حافظه RAM یا DRAMتست و تعویض ماژول‌های حافظه؛ بررسی ولتاژ باتری پشتیبان
920SERVO RAM ERRORخطای RAM در بخش سرووبررسی برد کنترل سروو و احتمالاً تعویض آن
930CPU INTERRUPT ERRORوقفه غیرعادی CPUخطای بحرانی → نیاز به تعویض برد CPU
950PMC SYSTEM ALARMخطای کلی PMCبررسی تشخیص‌های PMC و Ladder؛ احتمال خرابی ماژول PMC

نتیجه‌گیری: روش نگهداری و عیب‌یابی FANUC Series O

کنترلرهای FANUC Series O با وجود اینکه امروز در رده‌ی سیستم‌های قدیمی‌تر قرار می‌گیرند، هنوز در بسیاری از کارگاه‌ها و کارخانه‌ها فعال هستند.
فلسفه عیب‌یابی در این کنترلرها ساده اما کارآمد است:

  • آلارم سطح بالا روی صفحه CNC معمولاً فقط نشانه‌ای عمومی است.
  • برای کشف علت واقعی باید به جزئیات عمیق‌تر مثل LED روی درایو سروو یا اسپیندل مراجعه کرد.
  • عیب‌یابی موفق یعنی حرکت از کلی به جزئی، تا رسیدن به ریشه خطا.

برای اینکه سری O همچنان با حداقل توقف و بیشترین بازدهی کار کند، رعایت یک برنامه‌ی نگهداری پیشگیرانه حیاتی است:

  • بازرسی دوره‌ای کابل‌ها و کانکتورها → جلوگیری از خطاهای RS232C، I/O و سیگنال‌های ناپایدار.
  • کنترل سیستم خنک‌کاری و فن‌ها → جلوگیری از آلارم‌های دما (700 و 701) و خاموشی دستگاه.
  • تمیز کردن فیلترها و کابین کنترل → حفظ جریان هوا و جلوگیری از گردوغبار روی بردها.
  • پایش ولتاژ و منبع تغذیه پایدار → کاهش احتمال بروز خطاهای 900–999 مربوط به حافظه یا CPU.
  • ثبت و مستندسازی آلارم‌ها → کمک به تحلیل روند خرابی و یافتن مشکلات تکراری.

سوالات خود را از کارشناسان مدارپرداز بپرسید!

بدون نظر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

خانهخدماتوبلاگتلفنتماس