Siemens CNC 2110/2120/2130 NCK Donanım Hatası ve Çözümleri
Siemens SINUMERIK CNC ünitelerinde görülen 2110, 2120 ve 2130 NCK donanım arızalarını giderin. Pano fanı değiştirme ve encoder voltaj hatası çözümleri burada.
Giriş
Bir CNC tezgahında ağır talaş kaldırma operasyonu sırasında, besleme hatlarındaki bir kısa devre nedeniyle 2130 encoder düşük voltaj (undervoltage) alarmının tetiklenmesi, bir sıkıştırma ekseninin (clamp) ani konum kaybına ve yüksek hızlı spindle'ın kontrolsüz yavaşlamasına yol açarak iş parçasının veya aynadaki (chuck) takımın anında hasar görmesine neden olur. Bu tarz kritik donanım arızaları yalnızca mili durdurmakla kalmaz; iş parçasının hurdaya ayrılmasına (scrap), taret (turret) üzerinde fiziksel hasara ve ciddi çevrim süresi kayıplarına yol açarak üretim maliyetlerini doğrudan artırır. Siemens SINUMERIK sistemlerinde, kabin içi sıcaklığın 60°C sınırını aşmasıyla tetiklenen 2110 alarmı veya fan hızının 7500 rpm altına düşmesiyle oluşan 2120 alarmı gibi NCK donanım hataları, atölye zeminindeki plansız duruş sürelerinin (downtime) en yaygın nedenleridir. Donanım seviyesindeki bu koruma mekanizmaları, Sayısal Kontrol Ünitesinin (NCU) termal olarak tahrip olmasını önlemek için sistemi güvenli bir duruşa zorlasa da, bu durum ancak operasyon öncesinde parametrelerin ve fiziksel donanımların doğru bir şekilde doğrulanmasıyla yönetilebilir.
Teknik Özet
| Özellik | Detaylar |
|---|---|
| Komut Kodları / Alarmlar | 2110, 2120, 2130 |
| Modal Grup / Kategori | NCK / Donanım Teşhisi |
| Kapsanan Markalar | Siemens (SINUMERIK 840D sl, 808D ADVANCED) |
| Kritik Parametreler | MD10100 $MN_PLC_CYCLIC_TIMEOUT, MD10120 $MN_PLC_RUNNINGUP_TIMEOUT |
| Ana Kısıtlama | Sıcaklık limitleri (60°C +/- 2.5°C), fan hızı eşiği (7500 rpm), güç kaybında eksenlerin yeniden referanslanması |
Hızlı Okuma
- Sıcaklık Eşiği: Termal hasarı önlemek için ortam kontrol kabini sıcaklığı asla 60°C eşiğini aşmamalıdır.
- Sensör Sıfırlama: 2110 sıcaklık alarmının sıfırlanabilmesi için iç sıcaklığın en az 7°C düşmesi gerekir.
- Fan Hızı İzleme: 24 VDC soğutma fanı, dönüş hızı 7500 rpm altına düştüğünde alarm 2120 kodunu tetikler.
- Encoder Voltaj Arızası: Alarm 2130, ciddi bir encoder güç kaybını (5V/24V) veya D/A dönüştürücü (+/- 15V) besleme arızasını belirtir.
- Tam Yeniden Referanslama: Konumsal doğruluğu korumak için bir encoder voltaj hatasından sonra eksenlerin yeniden referanslanması işlemini eksiksiz yapmalısınız.
- PLC Çevrim Limiti: PLC kullanıcı programında askıda kalan ve yaşam sayacını her 10 ms'de bir artırmayı başaramayan bir döngü, sign-of-life (yaşam belirtisi) zaman aşımını tetikler.
Temel Kavramlar
Siemens CNC kontrolörleri, hassas işlemci kartlarını ve geri besleme elektroniklerini kritik arızalardan korumak için donanım izleme sistemlerini kullanır. 2110 sıcaklık alarmı veya 2120 fan alarmı gibi NCK donanım arızaları meydana geldiğinde, kontrol ünitesi hareketi durdurmak için derhal bir güvenlik kapatması gerçekleştirir. NC ready röle kontağı anında devreden çıkar ve eksenler follow-up moduna zorlanır. Bu, termal yıpranmanın Sayısal Kontrol Ünitesine (NCU) kalıcı hasar vermesini engeller, ancak atölye zemininde ciddi üretim riskleri doğurur.
Zorlu talaşlı imalat ortamlarında kabin sıcaklığının yönetilmesi temel bir operasyonel görevdir. Eğer kabin 60°C ± 2.5°C sıcaklığa ulaşırsa, NCK bir güvenlik uyarısı tetikler. Bununla birlikte, eğer aktif soğutma fanı (yaklaşık 8700 rpm olan standart anma hızından) 7500 rpm altına düşerse, ısı hızla yükselir. Güç besleme kablolarında kısa devreler meydana gelirse, eksen kontrolünü anında durduran 2130 encoder düşük voltaj (undervoltage) alarmını tetiklerler. Sürekli geri besleme gücü olmadan, bir sıkıştırma ekseni (clamp) tutma konumunu kaybedebilir; bu da ağır kesimler altında iş parçalarının yerinden çıkmasına veya diğer hareket kontrolörlerinde karşılaşılan ds1512-excess-velocity-alarm hatasına benzer şekilde bir spindle'ın kontrolden çıkmasına neden olabilir.
Programcılar ve operatörler, bu sistem alarmlarının operatör panelindeki RESET tuşuna basılarak temizlenebilecek basit yazılımsal durumlar olmadığını unutmamalıdır. Bir 2110 sıcaklık alarmını çözmek, sensörün fiziksel sıcaklığının en az 7°C düşürülmesini gerektirir. Benzer şekilde, bir 2130 encoder düşük voltaj hatasından kurtulmak, encoder kablolarının kısa devrelere karşı fiziksel olarak kontrol edilmesini ve ardından boyutsal hassasiyeti garanti etmek için o kanaldaki tüm eksenlerin zorunlu olarak manuel olarak yeniden referanslanmasını (re-referencing) gerektirir.
Komut Yapısı
NCK, aktif G-code programından bağımsız olarak donanım modüllerini ve güç kaynaklarını alt düzeyde izler. Bir anormallik tespit edildiğinde, kontrol ünitesi modülü ve hata kaynağını tam olarak belirlemek için bir sistem mesajı üretir. Bu sistem alarmları, doğrudan sistem çekirdeğinden (kernel) kaynaklandığı ve acil operasyonel müdahale gerektirdiği için standart geometri uyarılarından farklıdır.
Teşhis çıktısı, kritik ayrıntıları iletmek için parametrelendirilmiş bir şablon kullanır. Kontrol ünitesi, basit statik metinler çıktılamak yerine, hangi CNC kanalının etkilendiğini, belirli sistem hata numarasını ve dahili fiziksel okumaları temsil eden teşhis argümanlarını detaylandıran çalışma zamanı (runtime) değişkenlerini doldurur.
Sözdizimi Yapısı
[Channel %1:] System error %2 %3 %4
Burada %1 kanal numarasını, %2 sistem hata numarasını, %3 ve %4 ise dahili güvenlik teşhis parametrelerini temsil eder.
Kontrol Parametreleri
| Parametre Adı | Tanımlayıcı | İşlev | Standart Değer / Aralık |
|---|---|---|---|
| PLC Çevrimsel Zaman Aşımı | MD10100 $MN_PLC_CYCLIC_TIMEOUT | PLC'nin sayacını artırması için çevrimsel yaşam belirtisi (sign-of-life) izleme zaman dilimini tanımlar. | 100 ms |
| PLC Başlatma Zaman Aşımı | MD10120 $MN_PLC_RUNNINGUP_TIMEOUT | PLC'nin başlatılması ve ilk yaşam belirtisini göndermesi için izin verilen maksimum süreyi tanımlar. | 1.0 saniye |
| Spindle Hız Sınırı | MD35100 $MA_SPIND_VELO_LIMIT | Chuck hasarını veya spindle'ın kontrolden çıkmasını önlemek için izin verilen maksimum spindle dönüş hızını belirler. | Makineye bağlı |
Marka Uygulamaları
Siemens
Siemens, donanım teşhis rutinlerini derinlemesine entegre edilmiş bir NCK ve PLC el sıkışması (handshake) aracılığıyla yürütür. Eğer NCK kabin fanı arızalanırsa veya ortam sıcaklığı 60°C limitini aşarsa, kontrolör dahili makine veri zamanlayıcılarını (machine data timers) etkinleştirir. Tam kontrol serisine bağlı olarak sistem, pahalı fiziksel bileşenlerini korumak için agresif güvenlik önlemleriyle yanıt verecektir. Siemens sistemlerinde donanım arızaları geçersiz kılınamaz (override) veya atlanamaz (bypass); bu da operatörlerin üretime devam etmeden önce kabin havalandırma sorunlarını fiziksel olarak çözmelerini garanti eder.
Marka Karşılaştırmaları
| Özellik / Alarm Davranışı | SINUMERIK 840D sl | SINUMERIK 808D ADVANCED |
|---|---|---|
| Fan Hatası Eylemi | NCU'yu termal tahribattan korumak için belirli bir süre sonra modülü otomatik ve zorunlu olarak kapatır. | NC'yi follow-up moduna geçirir, kanalda NC Start'ı devre dışı bırakır ve arayüz sinyallerini ayarlar. |
| Donanım Koruması | Agresif kendi kendini koruma (zorunlu işlemci kartı kapatması). | Standart follow-up modu koruması. |
| NC Start Kullanılabilirliği | Ünite sert bir güç kapatması (hard power-off) gerçekleştirdiğinden NC Start tamamen kullanılamaz durumdadır. | NC Start, aktif kanalda arayüz sinyalleri aracılığıyla devre dışı bırakılır. |
Teknik Analiz
Siemens kontrolleri, son derece ayrıntılı, kesin olarak bölünmüş alarm kodu aralıkları ve güçlü PLC entegrasyonu ile diğer CNC markalarından ayrışır. İlk olarak, Siemens alarmları temel donanım veya yazılım kaynaklarına göre açıkça ayırır. Örneğin, kanala özgü alarmlar 010000 ile 019999 aralığına düşerken, sürücüye özgü donanım arızaları ve termal uyarılar 200000 ila 299999 SINAMICS alarm bloklarına yönlendirilir. Bu net ayrım, bakım ekiplerinin bir hatanın mantık yürütme katmanından (logic execution layer) mı yoksa yüksek güçlü invertör modüllerinden mi kaynaklandığını hızlı bir şekilde belirlemesine yardımcı olur.
İkinci olarak, Siemens, sistem bütünlüğünü aktif olarak izleyen, birbirine derinden bağlı bir NC/PLC mimarisine sahiptir. NCK, PLC'nin sign-of-life (yaşam belirtisi) sayacını her 10 milisaniyede bir izler. Eğer PLC kullanıcı programı askıda kalırsa—örneğin, MD10100 $MN_PLC_CYCLIC_TIMEOUT tarafından tanımlanan zaman dilimi içinde dahili NC/PLC arayüz sayacını artırmayı başaramazsa—NCK bu duraklamayı bir donanım donması olarak yorumlar ve fiziksel bir hasar meydana gelmeden önce makineyi güvenli bir şekilde durdurmak için bir PLC sign-of-life zaman aşımını tetikler. PMC ve makine tarafındaki arızaları pmc-alarms-pc030-pc090-pc097 aracılığıyla izleyen Fanuc sistemlerinin aksine, Siemens, PLC-NCK entegrasyonunu katı sign-of-life zaman aşımları ile yönetir. NCK donanım güvenliği durdurmalarının aksine, bir ps0062-illegal-depth-rough-cut gibi standart programlama geometri hataları, NC ready rölesini devreden çıkarmadan yalnızca belirli çevrimlerin (canned cycles) yürütülmesini engeller.
Son olarak, donanım mimarisi agresif kendi kendini koruma davranışları sergiler. SINUMERIK 840D sl'de, eksik veya arızalı bir fanın tespit edilmesi, pahalı NCU'yu korumak için aktif işleme çevrimini feda ederek işlemci kartını tamamen ve zorunlu olarak kapatan otomatik bir güvenlik rutinini tetikler. Buna karşılık, SINUMERIK 808D ADVANCED, kontrol ünitesini açık tutarken makineyi korumak için kanalda NC Start'ı devre dışı bırakarak ve arayüz sinyallerini kullanarak follow-up moduna güvenir.
Program Örnekleri
Siemens G-Code Örneği
; Siemens NCK Donanım Güvenliği Doğrulaması
MSG ("Check ambient temperature before spindle start")
$A_OUT[7] = 1
M0
; Spindle başlatma yalnızca manuel kontrolden sonra yürütülür
M3 S1200
M5
M30
kuru çalıştırma (dry run)
Kuru çalıştırma sırasında, operatör programı bir iş parçası olmadan etkinleştirir. CNC, ekranda Check ambient temperature before spindle start metnini görüntüler ve harici bir kabin soğutma fanını veya havalandırma sistemini tetikleyebilen sistem analog/dijital çıkışı $A_OUT[7] değerini yüksek (1) olarak ayarlar. Program daha sonra program yürütülmesini anında durduran program durdurma M0 komutuyla karşılaşır. Operatör, kabin sıcaklığını fiziksel olarak doğrulamalıdır. Onaylandıktan sonra, Cycle Start (Döngü Başlatma) düğmesine basılması programı devam ettirir, spindle'ı 1200 rpm hızda başlatır (M3 S1200), ardından bir spindle durdurma (M5) ve program sonu (M30) gelir.
Hata Analizi
| Alarm Kodu | Tetiklenme Koşulu | Operatör Belirtisi | Kök Neden / Çözüm |
|---|---|---|---|
| Alarm 2110 | Kabin ortam sıcaklık sensörü 60°C ± 2.5°C eşiğine ulaşır. | Alarm ekran mesajı; aktif işleme çevrimi durur ve eksenler follow-up moduna düşer. | Harici ısı veya arızalı pano kliması nedeniyle pano aşırı ısınmıştır. Sensör ancak fiziksel sıcaklık en az 7°C düşürüldükten sonra sıfırlanabilir. |
| Alarm 2120 | NCK 24 VDC soğutma fanı hızı 7500 rpm altına düşer (anma hızı: 8700 rpm). | Alarm ekran uyarısı; seriye bağlı olarak (örneğin 840D sl), NCU kendini zorunlu olarak kapatabilir. | Fan motoru yıpranması veya soğutma kanalında toz birikmesi. Tüm fan ünitesini ve NCK batarya grubunu derhal değiştirin. |
| Alarm 2130 | Encoder (5V/24V) veya D/A dönüştürücü (± 15V) güç kaynağı arızası. | NC not ready rölesi devreden çıkar; eksenler anında hareketsiz kalır. | Encoder kablolarında kısa devre veya arızalı güç kaynağı modülü. Kabloları fiziksel kesiklere karşı kontrol edin ve gücü geri yükledikten sonra eksenleri eksiksiz yeniden referanslandırın. |
Uygulama Notu
Encoder güç beslemesinde meydana gelen voltaj kaybının ve 2130 alarmının en kritik fiziksel sonucu, sıkıştırma ekseninin (clamp) tutma torkunu kaybetmesiyle ağır kesme işlemlerinde iş parçasının yerinden çıkmasıdır. Operatörler, donanım arızasını gidermek yerine yalnızca kontrol panelinde RESET tuşuna basıp programı kaldığı yerden devam ettirmeye (Cycle Start) çalıştıklarında, koordinat sistemindeki sapmalar nedeniyle taretin (turret) aynaya (chuck) çarparak büyük mekanik hasara yol açması kaçınılmazdır. Bu durum, plansız duruş sürelerinin (downtime) günlerce uzamasına ve yüksek malzeme hurdasına yol açar. Bu riski bertaraf etmek için, voltaj normale döndükten sonra kanal içindeki tüm eksenlerin manuel olarak eksiksiz bir şekilde yeniden referanslanması (re-referencing) zorunludur. Benzer şekilde, kabin içi sıcaklığın 60°C ± 2.5°C sınırını aşmasıyla tetiklenen 2110 alarmında, sensör histerezis koruması nedeniyle sıcaklığın en az 7°C düşmesi beklenmelidir; bu bekleme süresini azaltmak için kabin filtrelerinin periyodik temizliği ve harici soğutma sistemlerinin periyodik bakımı hayati önem taşır.
İlişkili Komut Ağı
- WAITP(x): Belirtilen eksen tam hedef konumuna ulaşana kadar konumlandırma eksenleri için blok değişimini durdurur; encoder geri besleme dalgalanmaları sırasında hareketi önler.
- WAITS(x): Konumlandırma mili tam hedefe ulaşana kadar miller için blok değişimini engeller; kontrolden çıkma (runaway) risklerini ortadan kaldırır.
- MSG(string): Operatör panelinde otomatik çevrimleri başlatmadan önce kullanıcılara fiziksel kabin kontrolleri yapmalarını bildiren teşhis mesajları görüntüler.
- M00: Harekete devam etmeden önce operatörlerin pano sıcaklığını ve soğutma fanı çalışmasını doğrulamalarına izin vererek program yürütülmesini zorunlu olarak durdurur.
- $A_OUT[x]: Ortam ısısı arttığında kabin soğutma fanları gibi harici güvenlik ekipmanlarını tetiklemek için dijital sistem çıkışlarını ayarlar.
Sonuç
Kabin havalandırma ünitelerinin ve encoder kablo bağlantılarının periyodik olarak kontrol edilmesi, NCK donanım arızalarından kaynaklanan yüksek maliyetli duruş sürelerini ve malzeme hurdasını önlemenin en güvenilir yöntemidir. Kabin içi sıcaklığı 60°C limitinin altında tutmak, 2110 alarmının getirdiği ve sistemin sıfırlanması için sensörün en az 7°C soğumasını gerektiren uzun bekleme sürelerini tamamen ortadan kaldırır. Ayrıca, 24 VDC soğutma fanı hızının 7500 rpm sınırının altına inmeden önce değiştirilmesi, SINUMERIK 840D sl ünitelerinin koruma amaçlı olarak kendini aniden kapatmasını engeller; böylece kesintiye uğramayan üretim çevrimleri ve güvenli eksen konumları garanti altına alınarak fabrika verimliliği maksimum seviyede tutulur.
Sıkça Sorulan Sorular
Siemens CNC ünitesinde Alarm 2110 sıcaklık hatası nedeniyle oluşacak duruş süresi nasıl en aza indirilir?
Pano sıcaklığı 60°C limitine ulaştığında tetiklenen Alarm 2110 sonrasında sensörün en az 7°C soğumasını beklemek zorunludur. Duruş süresini en aza indirmek için kabin hava filtrelerini basınçlı havayla temizleyin veya harici bir fan yardımıyla ısı dağılımını hızlandırın. Bir koruyucu önlem olarak, pano içi sıcaklık eğilimlerini periyodik olarak kontrol ekranından izleyin ve aşırı ısınma uyarısı aldığınızda kesme işlemini güvenli bir duraklama noktasında durdurup filtre bakımını gerçekleştirin.
SINUMERIK 840D sl kontrol ünitesinde Alarm 2120 fan hatasıyla gelen ani kapanma ve hurda riski nasıl önlenir?
SINUMERIK 840D sl sistemlerinde 24 VDC fan hızı 7500 rpm sınırının altına indiğinde veya fan söküldüğünde, sistem NCU'yu korumak amacıyla kendini zorunlu olarak kapatır. Ağır kesim esnasında bu ani kapanma nedeniyle iş parçasının hurdaya ayrılmasını önlemek için fan aşınma oranını ve takometre hızını servis menüsünden düzenli olarak kontrol edin. Ekranda fan hızının düştüğünü fark ettiğinizde, üretimi durdurup fan ünitesini ve yedek bataryayı (NCK battery) gecikmeden yeni bir orijinal parça grubuyla değiştirin.
Alarm 2130 encoder düşük voltaj hatası sonrası taret çarpışmalarını ve parça hasarını önlemek için ne yapılmalıdır?
Alarm 2130, encoder veya D/A dönüştürücü besleme hattında (5V/24V veya ±15V) bir kesinti veya kısa devre olduğunu göstererek absolute (mutlak) pozisyon takibini bozar. Voltaj geri geldiğinde koordinat sapmaları nedeniyle taretin (turret) aynaya (chuck) çarparak yüksek maliyetli hasarlar vermesini önlemek için programı doğrudan başlatmayın. Hata giderildikten sonra, kanaldaki tüm eksenleri manuel homing modunda tek tek referans noktasına sürerek koordinat sistemini sıfırlayın ve sıfır noktasının doğruluğunu komparatör yardımıyla teyit edin.
Hala çözülmedi mi?
Bu makaledeki konuyu AI asistana doğal dilde sorabilirsin. Doğrulanmış kaynaklardan, halüsinasyon yok.

- CNC CARE Co-Founder (May 2025 - Present)
- Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
- Reis CNC Service Engineer (2003 - 2005)
- Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)
25 yılı aşkın CNC makine sektörü deneyimimle, marka-bağımsız danışmanlık, mühendislik ve orijinal yedek parça hizmetleri sunduğumuz CNC CARE'in kurucu ortağı olarak faaliyetlerime devam ediyorum.
İlgili Makaleler
Bu konuyla ilgili diğer makaleler
Siemens CYCLE800 G-Kodu: Düzlem Çevirme ve Takım Hizalama
Siemens CYCLE800 ile 3+2 eksen düzlem çevirme ve takım hizalama rehberi. Geri çekilme parametrelerini kurun, Alarm 61190 ve 61153 hatalarını giderin.
Siemens CYCLE72 Kontur Frezeleme: Sinumerik Yol Frezeleme Rehberi
Siemens CYCLE72 kontur frezeleme döngüsünü Sinumerik CNC kontrolörlerinde hatasız programlayın. Alarm 61123 simülasyon hatasını çözün ve çarpışmaları önleyin.
Siemens CYCLE952 Kontur Tornalama Döngüsü Programlama Kılavuzu
Sinumerik kontrolörlerde Siemens CYCLE952 kontur tornalama parametrelerini öğrenin. Alarm 61051 ve Alarm 61059 hatalarını gidererek plansız duruş sürelerini azaltın.
Siemens SLOT1 ve SLOT2 Kanal Çevrimleri Programlama Kılavuzu
Siemens Sinumerik kontrol ünitelerinde SLOT1 ve SLOT2 kanal frezeleme cycle'larını öğrenin. Hurda oranını azaltan parametreleri ve Alarm 61000 çözümlerini keşfedin.