کدهای خطای CNC زیمنس؛ راهنمای عیبیابی کنترلر

کدهای خطای CNC زیمنس فقط یک عدد روی صفحه نیستند؛ هر Alarm میتواند به NC، PLC، درایو، محور، اسپیندل، انکودر، I/O یا مکانیک مربوط باشد. برای عیبیابی باید شماره و متن پیام، شرایط وقوع و واکنش ماشین کنار هم دیده شوند.
این راهنما یک روش عملی و ایمن برای تفکیک خطاهای کنترلر CNC ارائه میکند. هدف، اعلام علت قطعی برای یک شماره Alarm نیست؛ چون معنای دقیق هر کد به خانواده کنترل، نسخه نرمافزار، پیکربندی سازنده ماشین و تجهیزات متصل وابسته است. برای تفسیر نهایی همیشه باید Diagnostics Manual همان نسخه و مدارک سازنده ماشین بررسی شود.
کدهای خطای CNC زیمنس چه چیزی را نشان میدهند؟
در مستندات SINUMERIK، هر Alarm با «شماره» و «متن» شناسایی میشود و معمولاً بخشهایی مانند توضیح، واکنش سیستم، راهکار و نحوه ادامه برنامه دارد. بنابراین دیدن یک شماره بهتنهایی کافی نیست. متن پارامتری پیام، نام محور یا کانال و Alarmهایی که پیش یا پس از آن ظاهر شدهاند، میتوانند مسیر تشخیص را تغییر دهند.
خطا از کدام بخش ماشین CNC میآید؟
کنترلر NC و برنامه ماشینکاری
خطاهای NC میتوانند با وضعیت کانال، محدودیت حرکت، داده ابزار، مرجعگیری یا ساختار برنامه مرتبط باشند. نخست بررسی کنید پیام هنگام روشنشدن، Reference، Jog، اجرای اتوماتیک یا تعویض ابزار رخ داده است. برنامه را بدون شناخت علت و بدون شبیهسازی یا Dry Run ایمن تغییر ندهید؛ ممکن است پیام فقط پیامد یک اینترلاک یا ورودی آمادهنبودن باشد.
PLC، اینترلاک و تجهیزات جانبی
PLC توالیهایی مانند آمادهبودن هیدرولیک، روانکاری، درب ایمنی، ابزارگیر و تجهیزات جانبی را مدیریت میکند. اگر یک شرط برقرار نشود، NC یا درایو نیز ممکن است اجازه حرکت ندهد. وضعیت ورودی و خروجی باید با نقشه برق و منطق سازنده ماشین مقایسه شود؛ بایپسکردن اینترلاک ایمنی راه عیبیابی نیست.
درایو، محور، اسپیندل و انکودر
خطاهای درایو و فیدبک ممکن است به تغذیه، ارتباط، موتور، کابل قدرت، کابل انکودر، Sensor Module، تنظیمات یا بار مکانیکی مربوط باشند. یک پیام «encoder» الزاماً به معنی خرابی خود انکودر نیست و یک پیام «drive fault» نیز الزاماً تعویض درایو را توجیه نمیکند. باید زنجیره کامل از کنترل تا بار مکانیکی بررسی شود.
| گروه خطا | نشانههای قابل مشاهده | بررسی اولیه ایمن | زمان ارجاع به متخصص |
|---|---|---|---|
| NC یا برنامه | توقف کانال، خطای بلوک، محدودیت حرکت | ثبت بلوک، حالت کاری، نام محور و Alarmهای همراه | وقتی علت با راهنمای همان نسخه یا برنامه سازنده روشن نیست |
| PLC و I/O | اجرا نشدن توالی، آمادهنشدن تجهیز، اینترلاک فعال | بررسی چراغها، وضعیت ورودیها و نقشه برق بدون بایپس | وقتی PLC در STOP است یا تحلیل منطق و Diagnostic Buffer لازم است |
| ارتباط | قطع ارتباط NC/PLC/HMI یا تجهیز شبکه | ثبت ترتیب Alarmها، بررسی ظاهری کابل و وضعیت LEDها | وقتی شبکه ناپایدار است یا پیکربندی باید تغییر کند |
| محور و انکودر | خطای فیدبک، اختلاف موقعیت، مرجعگیری ناموفق | ثبت محور، شرایط حرکت و بررسی ظاهری کابل و سوکت در حالت ایمن | وقتی حرکت ناخواسته، صدای غیرعادی یا اختلاف موقعیت دیده میشود |
| اسپیندل و درایو | آمادهنشدن Drive، توقف شتابگیری یا خطای بار | ثبت سرعت فرمان، بار، دما و Alarmهای SINAMICS | وقتی خطای توان، دمای غیرعادی، بوی سوختگی یا تکرار فوری وجود دارد |
| تغذیه و مکانیک | ریست ناگهانی، افت ولتاژ، گیر مکانیکی یا لرزش | حفظ وضعیت، مشاهده علائم و ایمنسازی انرژیها | وقتی اندازهگیری برق یا بازکردن بخش مکانیکی ضروری است |
قبل از Reset چه اطلاعاتی را ثبت کنیم؟
بهترین عیبیابی از ثبت دقیق شروع میشود. از صفحه Alarm عکس بگیرید و شماره، متن کامل، نام محور یا کانال، تاریخ و ساعت را بنویسید. مشخص کنید ماشین در کدام حالت بوده است: Power On، Reference، Jog، MDI یا Automatic. نام برنامه، شماره بلوک، سرعت اسپیندل، ابزار فعال و فرمانی که درست پیش از توقف صادر شده نیز مفید است.
Alarmهای همزمان را بهترتیب زمان ثبت کنید؛ اولین پیام میتواند علت اولیه و پیامهای بعدی واکنش سیستم باشند. آخرین تعمیر، تعویض قطعه، تغییر کابل یا پارامتر و بارگذاری Archive را نیز یادداشت کنید.
ترتیب عیبیابی ایمن کدهای خطای CNC زیمنس
- ابتدا افراد و ماشین را ایمن کنید. اگر خطر برخورد، سقوط محور، چرخش ناخواسته، فشار هیدرولیک یا برق وجود دارد، کار را متوقف کنید و دستورالعمل ایمنی سازنده را اجرا کنید.
- Alarm را پاک نکنید؛ ثبت کنید. عکس صفحه، Alarm log و شرایط وقوع را ذخیره کنید. در کنترلهای پشتیبانیشده، دادههای Diagnostic برای تحلیل سرویس ارزشمندند.
- مدل و نسخه را مشخص کنید. تفسیر پیام باید با خانواده دقیق SINUMERIK و نسخه نرمافزار یا Firmware تطبیق داده شود.
- اولین Alarm را از پیامدها جدا کنید. ترتیب زمانی NC، PLC، HMI، I/O و Drive را بررسی کنید تا پیام ثانویه بهعنوان علت اصلی انتخاب نشود.
- بررسیهای غیرتهاجمی انجام دهید. LEDها، کانکتور شل، کابل آسیبدیده، آلودگی، فن مسدود و نشانههای ظاهری را فقط در شرایط مجاز بررسی کنید.
- هر بار یک فرضیه را آزمایش کنید. چند پارامتر یا قطعه را همزمان تغییر ندهید؛ در غیر این صورت معلوم نمیشود کدام اقدام مؤثر یا مخرب بوده است.
- تست بازگشت به کار را کنترلشده انجام دهید. پس از رفع علت و با مجوز فرد مسئول، ابتدا شرایط بدون بار و محدوده حرکت امن را بررسی کنید.
هشدار ایمنی: کار داخل تابلو، اندازهگیری روی مدار قدرت و دسترسی به بخشهای دارای انرژی فقط برای فرد واجد صلاحیت است. جداسازی منبع، جلوگیری از وصل مجدد، انتظار برای تخلیه انرژی، اطمینان از بیبرقی و ایمنسازی انرژیهای پنوماتیک، هیدرولیک و مکانیکی باید مطابق دستورالعمل ماشین انجام شود.
خطاهای ارتباطی NC، PLC، HMI و Drive
در خطای ارتباطی ابتدا زمان شروع و گستره مشکل را مشخص کنید: آیا فقط HMI داده ندارد، یک تجهیز I/O ناپدید شده یا NC و PLC نیز آماده نیستند؟ وضعیت LED تجهیزات، اتصال فیزیکی و تغییرات اخیر شبکه را ثبت کنید. خاموش و روشنکردن پیدرپی ممکن است تاریخچه مفید را از بین ببرد. تغییر آدرس، Topology یا تنظیم شبکه بدون Backup و مستندات سازنده نیز میتواند عیب جدیدی ایجاد کند.
خطاهای محور و انکودر
در Alarmهای محور، نام محور، شماره سیستم اندازهگیری، وضعیت Reference و لحظه وقوع اهمیت دارد. ابتدا مشخص کنید خطا در حالت سکون، شروع حرکت، شتابگیری، تغییر جهت یا نزدیک محدوده کورس رخ داده است. سوکت، کابل، شیلد، آلودگی و آسیب مکانیکی در حالت ایمن بررسی شوند. اگر محور حرکت ناخواسته، لرزش، صدای غیرعادی یا اختلاف موقعیت دارد، آزمایش حرکت تکرار نشود.
تعویض انکودر یا تغییر پارامترهای فیدبک بدون تطبیق با داده سازنده خطرناک است. علت میتواند در کابل، Sensor Module، تغذیه، کوپل مکانیکی یا پیکربندی باشد؛ پس Alarm انکودر حکم قطعی خرابی خود انکودر نیست.
خطاهای اسپیندل، درایو و تغذیه
برای خطای اسپیندل بنویسید فرمان چه سرعتی بوده، اسپیندل در حال شتابگیری یا کاهش سرعت بوده و آیا ابزار، گیربکس یا بار مکانیکی درگیر بوده است. Alarmهای SINAMICS، دمای غیرعادی، وضعیت فن و صدای مکانیکی را ثبت کنید. در صورت بوی سوختگی، دود، نشتی یا صدای شدید، Reset و راهاندازی مجدد ممنوع است.
افت تغذیه میتواند چند بخش را همزمان از Ready خارج کند. اندازهگیری مدار قدرت فقط پس از اجرای رویه ایمنی و توسط متخصص مجاز است. تعویض حدسی Power Module پیش از بررسی Alarmهای اولیه ممکن است علت واقعی را پنهان کند.
چه زمانی Reset بدون بررسی خطرناک است؟
- پس از برخورد ابزار، گیرکردن محور، صدای ضربه یا مشاهده جابهجایی مکانیکی؛
- در حضور Alarm ایمنی، Emergency Stop یا بازبودن زنجیره حفاظتی؛
- وقتی دما، بو، دود، نشتی یا صدای غیرعادی وجود دارد؛
- هنگام خطای فیدبک، اختلاف موقعیت انکودر یا حرکت غیرقابل پیشبینی؛
- وقتی خطا بلافاصله پس از Reset برمیگردد یا تعداد پیامها بیشتر میشود؛
- پس از تغییر پارامتر، تعویض سختافزار یا بارگذاری Archive بدون امکان بازگشت مطمئن.
Reset زمانی منطقی است که معیار پاکشدن Alarm مشخص، شرط توقف بررسی و بازگشت ماشین برای اپراتور و تجهیزات ایمن باشد.
چه اطلاعاتی برای درخواست پشتیبانی آماده کنیم؟
برای کوتاهشدن توقف، مدل کنترل و NCU، نسخه SINUMERIK، شماره و متن Alarm، محور یا کانال، شرایط وقوع و ترتیب پیامها را آماده کنید. Alarm log، Diagnostic data، نقشه برق، Archive و سابقه تعمیر نیز مفید است.
اگر تعمیرکار باید درباره قطعات کنترل تصمیم بگیرد، مشخصات و شماره فنی تجهیز را هم ثبت کنید. صفحه سیستم کنترل زیمنس و کنترلر CNC برای مشاهده خانوادههای محصول است و هاب محصولات صنعتی زیمنس سایر اجزای همین اکوسیستم را نشان میدهد. برای تشخیص نقش هر جزء ابتدا راهنمای اجزا و معیارهای انتخاب کنترلر CNC را بخوانید؛ اگر خرابی به تصمیم بازسازی کامل رسیده است، راهنمای انتخاب 808D، 828D یا 840D برای اورهال CNC مسیر جداگانهای دارد. تطبیق نهایی قطعه باید با پیکربندی ماشین انجام شود، نه صرفاً شباهت ظاهری.
پیشگیری از تکرار خطاهای کنترلر CNC
ثبت دورهای Alarmها، نگهداری سوابق پارامتر و Archive، کنترل دمای تابلو، تمیز نگهداشتن مسیر تهویه و بازدید کابلها از توقفهای تکراری کم میکند. برنامه منظم تعمیر و نگهداری ماشین CNC کمک میکند نشانهها پیش از خرابی جدی دیده شوند. اگر ماشین اصلاً Ready نمیشود، راهنمای روشن نشدن دستگاه CNC مسیر جداگانهای برای بررسی مرحلهبهمرحله ارائه میدهد.
برای تفسیر Alarmهای خاص از Diagnostics Manual رسمی SINUMERIK متناسب با کنترل و نسخه استفاده کنید. برای تهیه داده سرویس نیز Service Manual رسمی SINUMERIK 828D روشهای ذخیره Diagnostic data را توضیح میدهد.
اگر Alarm تکرار میشود، علت روشن نیست یا بررسی به تابلو برق، پارامترهای Drive، PLC و تجهیزات Safety میرسد، از آزمون حدسی خودداری کنید. اطلاعات بالا را آماده کنید و از طریق صفحه تماس صنعت پارت برای بررسی تخصصی درخواست راهنمایی بدهید.
پرسشهای متداول
آیا هر کد خطای CNC زیمنس علت خرابی را قطعی مشخص میکند؟
خیر. شماره و متن Alarm نقطه شروع تشخیص است و باید همراه مدل کنترل، نسخه نرمافزار، وضعیت ماشین، Alarmهای همزمان و راهنمای همان تجهیز بررسی شود.
قبل از Reset کردن Alarm چه اطلاعاتی ثبت کنیم؟
شماره و متن کامل Alarm، زمان وقوع، حالت کاری، محور یا اسپیندل درگیر، برنامه در حال اجرا، Alarmهای قبل و بعد و آخرین تغییر تعمیراتی یا پارامتری را ثبت کنید.
چه زمانی Reset کردن خطای CNC خطرناک است؟
وقتی نشانه برخورد مکانیکی، بوی سوختگی، دمای غیرعادی، خطای ایمنی، اختلاف موقعیت انکودر، افت تغذیه یا تکرار فوری Alarm وجود دارد، Reset بدون رفع علت میتواند خطرناک باشد.
برای عیبیابی خطای انکودر از کجا شروع کنیم؟
ابتدا Alarm و محور درگیر را ثبت کنید، سپس در حالت ایمن سوکت، کابل، شیلد، آلودگی، آسیب فیزیکی و تغییرات اخیر را بررسی کنید؛ تنظیم پارامتر یا تعویض قطعه باید طبق مستند همان مدل انجام شود.
برای درخواست پشتیبانی CNC زیمنس چه اطلاعاتی لازم است؟
مدل و نسخه SINUMERIK، شماره کامل Alarm و متن آن، زمان و شرایط وقوع، عکس صفحه، Alarm log یا diagnostic data، نقشه برق، سابقه تعمیر و نتیجه بررسیهای ایمن اولیه را آماده کنید.
