Ana içeriğe geç
CNC.wiki

G11 Programlanabilir Veri Girişi İptali: CNC Parametre Rehberi

Fanuc, Siemens ve Mitsubishi CNC ünitelerinde G11 G-kodunu doğru kullanarak duruş sürelerini önleyin, parametre veri yazma modunu güvenle sonlandırın.

Hakan Gündoğdu
Hakan Gündoğdu

CNC CARE Co-founder

Giriş

Programda aktif olan takım telafileri veya koordinat sistemleri devredeyken parametre yazma modunu sonlandırmadan kesme işlemine geçmek, takım taretinin (turret) dönen ayna çenelerine (chuck jaws), pnömatik bağlama aparatlarına veya tablaya monteli mengene çenesine (vise jaw) doğrudan çarpmasına neden olur. Bu yıkıcı sert çarpışma (hard collision), iş mili hasarı ve taret dişli hasarı gibi yüksek maliyetli duruş sürelerine (downtime) yol açarken, pahalı ham maddeleri anında kullanılmaz hurda parçaya (scrap part) dönüştürür. CNC programı üzerinden parametre ve değişken girişi yapıldığında, veri yazma modunu başlatan G10 komutundan sonra bu modun mutlaka bağımsız bir blokta programlanan G11 Programlanabilir Veri Girişi İptali komutu ile kapatılması gerekir. Aksi takdirde, kontrol ünitesi sonraki satırlarda yer alan eksen hareket kodlarını parametre verisi olarak yorumlayarak program yürütmesini durdurur veya hatalı koordinat kaymalarına yol açarak üretimi durdurur ve çevrim süresi kaybı yaratır.

Teknik Özet

Teknik ÖzellikDetaylar
Komut KoduG11 (Fanuc, Siemens G291 Diyalekti, Mitsubishi) / G11.1 (Mitsubishi İşleme Merkezi)
Modal GrubuGrup 00 (Fanuc, Siemens, Mitsubishi) — Non-modal (Tek seferlik / One-shot)
Desteklenen MarkalarFanuc, Siemens (ISO Diyalekt Modu), Mitsubishi
Kritik ParametrelerFanuc: No. 3402, No. 5040; Siemens: MD18800, MD20734; Mitsubishi: #1037, #1210
Temel KısıtlamaBağımsız bir blokta tek başına yazılmalıdır. Aktif takım ucu yarıçapı telafisi önceden iptal edilmelidir.

Hızlı Okuma

  • G11'i Tek Başına Yazın: Program Hatası P421 (Mitsubishi) veya derleyici sözdizimi duraklamalarını önlemek için G11'i kesinlikle bağımsız bir blokta programlayın.
  • Önce Ofsetleri İptal Edin: G10/G11 parametre değişikliklerini yürütmeden önce tüm takım boyu ve takım ucu yarıçapı telafilerini (G40/G49) devre dışı bırakın.
  • Diyalekt Modunu Değiştirin: Siemens SINUMERIK kontrollerinde G11'i çağırmadan önce ISO Diyalekt derleyicisini etkinleştirmek için G291 kullanın.
  • İşleme Merkezlerinde G11.1 Kullanın: Veri girişini iptal etmek için Mitsubishi İşleme Merkezi M2/M0 formatlarında G11'den G11.1'e geçiş yapın.
  • Alt Part Sistemlerini İzole Edin: Mitsubishi Program Hatası P653'ü önlemek için parametre değişikliklerini kesinlikle ana sistem (parent system) içinden çalıştırın.
  • Sıra Numaralarından Kaçının: Program Hatası P33'ü önlemek için Mitsubishi'de G10 ve G11 blokları arasındaki sıra numaralarını (N adresi) kaldırın.

Temel Kavramlar

Programlanabilir veri girişi, programcıların CNC parametrelerini, sistem değişkenlerini, takım koordinatlarını ve aşınma ofsetlerini aktif program içerisinden dinamik olarak yazmasına ve üzerine yazmasına olanak tanır. Bu işlem, operatörün kontrol panelinden manuel tuş takımı girişi yapma ihtiyacını ortadan kaldırarak kurulum sürelerini azaltır ve insan kaynaklı yazım hatalarını en aza indirir. G10 komutu kullanıldığında, kontrol ünitesi modifikasyon için konfigürasyon yazmaçlarını (registers) açarak sistem ayarlarını modal olarak değiştirir.

Sistemin normal işleme moduna geri dönmesini sağlamak için programcı bir G11 komutu vermelidir. Bu, parametre girişi yazmaç yazma modunu iptal eder ve preprocessor'ı standart hareket yollarını işleyecek şekilde sıfırlar. Eğer G11 atlanırsa, kontrol ünitesi sonraki blokları parametre ayarları olarak ele alır ve bu da derleyicinin durmasına veya eksen hareket bloklarını hatalı şekilde veri girişi olarak yorumlamasına neden olur.

Komut Yapısı

G11 komutu, G10 tarafından açılan modal parametre girişi modunu devre dışı bırakan tek seferlik (one-shot), Grup 00 hazırlık kodudur. Preprocessor bir G10 L50 (veya L70) bloğuyla karşılaştığında, standart program yürütmesini konfigürasyon yazmaçlarına yönlendirir. Parametre içeren sonraki bloklar, makine eksenlerini hareket ettirmek yerine doğrudan sistem yazmaçlarına yazılır.

Bu giriş yönlendirmesini sonlandırmak için G11 kendi satırında komut edilmelidir. G11'in bağımsız bir blokta tek başına yazılması, derleyiciye sistem dosyalarını kapatması ve standart hareket yolu ayrıştırmasına geri dönmesi sinyalini verir. G11 bloğuna yazılan herhangi bir koordinat, ilerleme hızı veya yardımcı kod yürütülemeyecek veya sistem biçimlendirme alarmlarını tetikleyecektir.

Sözdizimi:

  • Fanuc: G11 ;
  • Siemens (ISO Diyalekt G291): G11 ;
  • Mitsubishi: G11 ; or G11.1 ;

Parametreler:

MarkaParametreAçıklamaDeğer Aralığı
FanucParameter No. 3401 Bits 7 (GSC) and 6 (GSB)Grup ve modal atamayı belirlemek için G-kodu Sistemi A, B veya C'yi seçer.İkili (0 veya 1)
FanucParameter No. 3402 Bit 6 (CLR)Güç açma veya sıfırlama sırasında modal G-kodlarının varsayılan temizleme durumunu kontrol eder.İkili (0 veya 1)
FanucParameter No. 5040 Bit 3 (TCT)Aktif takım boyu telafisi kaydırma tipini kontrol eder.İkili (0 veya 1)
SiemensMD18800 ($MN_MM_EXTERN_LANGUAGE) / Option Bit 19800G10/G11 dış dil yürütmesini etkinleştirmek için aktif olması gereken makine verisi.1 (Aktif) veya 0 (Pasif)
SiemensMD20734 ($MC_EXTERN_FUNCTION_MASK) Bit 3Tarayıcı işlemeyi kontrol eder. 1 olarak ayarlanırsa, ISO tarayıcı hataları bypass edilir ve yerel Siemens'e yönlendirilir.İkili (0 veya 1)
SiemensMD20734 ($MC_EXTERN_FUNCTION_MASK) Bit 1G10 takım geometrisi ve aşınma ayarları sınırını belirler.0 (P < 100 geometri) veya 1 (P < 10000 geometry)
SiemensMD20150 ($MC_GCODE_RESET_VALUES)Sistem sıfırlaması veya güç açma sırasında varsayılan G-grubu değerlerini belirler.Parametreye özel G-kodları
MitsubishiParameter #1041 I_inchİlk sistem boyut birimini ayarlar (metrik veya inç).Parametreye özel
MitsubishiParameter #1037 cmdtypG-kodu sistemini seçer. 2 değeri Sistem 1'i (M-sistemi), 3 değeri Sistem 2'yi (L-sistemi) seçer.2 veya 3
MitsubishiParameter #1003 iunitEn küçük komut giriş artış birimini belirler.Parametreye özel
MitsubishiParameter #1210 RstGmdG-grubu başlatmasını tanımlayan modal G-kodu sıfırlama ayarı.Parametreye özel
MitsubishiParameter #1148 I_G611Güç açma sırasında yüksek hassasiyetli modal durum parametresi.Parametreye özel

Marka Uygulamaları

Fanuc

Fanuc kontrollerinde, G10/G11 komut çifti, NC programı üzerinden sistem parametresi modifikasyonunu modal olarak açmak ve iptal etmek için kullanılır. Bu işlem genellikle Parametre No. 3402 (varsayılan temizleme durumları) veya Parametre No. 5040'ı (takım boyu telafisi kaydırma tipi) ayarlamak için kullanılır.

Standart G11 blok düzeni şöyledir: G11 ;

  • Parametreler: Parametre No. 3401, Parametre No. 3402, Parametre No. 5040 Bit 3.
  • Alarmlar: Alarm PS1144 (takım seçme kodu programlandığında G10 format hatası), Alarm PS0010 (geçersiz G-kodu veya devre dışı bırakılmış seçenek), Alarm PS0368 (ofsetler aktifken Parametre No. 5040'ı değiştirme).
  • Versiyonlar: Fanuc Series OT, 16T, 18T, 20T ve 21T, G76 diş açma için iki bloklu bir format gerektirirken, legacy Series 3T, 6T, 10T, 11T ve 15T tek bloklu bir format kullanır. Modern Fanuc kontrolleri, takım ucu yarıçapı telafisi yollarında legacy Series 16i/18i/21i sistemlerinden matematiksel olarak farklılık gösterir.

Uyarı: Takım ucu yarıçapı telafisi (G41/G42) aktifken ofset konfigürasyonlarını değiştirmeye çalışmak, telafi tampon belleğini bozacak ve koordinat kayması çarpışmalarına yol açacaktır.

Siemens

Siemens SINUMERIK, parametre ayarlamalarının doğrudan $TC_DP1 gibi sistem değişkenlerine yazıldığı yerel G290 modunda G11'i yerel olarak desteklemez. Ancak G291 aracılığıyla ISO Diyalekt moduna geçildiğinde G11, G10 parametre yazma durumunu iptal eder.

Standart G11 blok düzeni şöyledir: G11 ;

  • Parametreler: MD18800 (harici dil derleyici etkinleştirme), MD20734 Bit 3 (tarayıcı hatası bypass'ı), MD20734 Bit 1 (P-sınırı tanımlama), MD20150 (G-grubu sıfırlama değerleri).
  • Alarmlar: Alarm 61800 (MD18800 devre dışı bırakıldığında Harici CNC sistemi eksik), Alarm 12080 (geçersiz kod ayrıştırılırken veya yerel G290 modunda G11 çağrılırken sözdizimi hatası), Alarm 61815 (bir G10/G11 döngü bloğu sırasında G40 aktif değil).
  • Versiyonlar: Standart Siemens kontrolleri çalışma alanı sınırlaması MD10604 ve blok atlama MD10706 parametrelerine dinamik yazma erişimine izin verirken, SINUMERIK 802D sl bu parametreleri salt okunur olarak kilitler. Premium geniş ekran operatör arayüzleri SINUMERIK 840D sl modeline özeldir.

Uyarı: Takım yarıçapı telafisini devre dışı bırakmadan (G40 aktif) G11 veya G10 çağrırmak Alarm 61815'i tetikleyerek aktif işlemeyi kesintiye uğratır.

Mitsubishi

Mitsubishi kontrolleri, veri girişlerini ve parametre yazma durumlarını iptal etmek için G11 kullanır. Standart Torna sistemlerinde G11, modal iptal komutu olarak işlev görürken, İşleme Merkezi M2/M0 formatları G11.1 kullanır ve G11'i değişken telafi girişleri için yeniden amaçlandırır.

Standart G11 blok düzeni şöyledir: G11 ; veya G11.1 ;

  • Parametreler: Parametre #1041 I_inch (boyut birimleri), Parametre #1037 cmdtyp (G-kodu sistem tipi), Parametre #1003 iunit (en küçük komut artışı), Parametre #1210 RstGmd (sıfırlama ayarları), Parametre #1148 I_G611 (yüksek hassasiyetli kontrol).
  • Alarmlar: Program Hatası P421 (G10/G11 bağımsız blokta tek başına yazılmamış), Program Hatası P422 (malzeme şekli giriş hatası), Program Hatası P423 (R-Navi kurulum format hatası), Program Hatası P33 (eksen adı uyuşmazlığı veya G10/G11 arasında sıra numaraları), Program Hatası P177 (takım ömrü verileri aktif), Program Hatası P653 (sub part sistemi içinde G10/G11).
  • Versiyonlar: Torna G-kodu sistemi verileri G11 ile iptal eder. İşleme Merkezi M2/M0 iptal için G11.1 kullanır ve G11 ofsetleri değişkenlere yazar. Dizi numarası N, M8 Serisinde 8 basamağa kadar desteklenirken C80 Serisinde 6 basamakla sınırlıdır. İş parçası şekil verisi değişiklikleri M80 ve M800 Serileri arasında farklılık gösterir. Legacy parametre girişi G10 L50 modern M8 Serisinde engellenmiştir ve G10 L70 yapısını zorunlu kılar.

Uyarı: Takım yarıçapı telafisi aktifken koordinat ofsetlerini değiştirmek hatalı yol vektörü hesaplamasına neden olarak punta gövdesi grupları veya aynalarla fiziksel çarpışma riski oluşturur.

Marka Karşılaştırmaları

KonuFanucSiemensMitsubishi
Parametre İptal KomutuTüm sistemlerde standart G11 modal iptali.G11'i desteklemek için derleyiciyi G291 (ISO Diyalekt Modu) konumuna getirin. G11 yerel Siemens modunda (G290) mevcut değildir.Standart Torna G11 kullanır. İşleme Merkezi M2/M0 formatı G11.1 kullanır ve G11 "Değişkene telafi verisi girişi" olarak yeniden amaçlandırılmıştır.
Bekleme / Bekleme ÖlçeklendirmeBekleme, saniye/milisaniye cinsinden statiktir.İlerleme/devir (G95) aktifse ve MD20734 Bit 2 değeri 1 ise ayna devri cinsinden değerlendirilir.Bekleme, saniye/milisaniye cinsinden statiktir.
Alt Part Sistemi İzolasyonuÇoklu kanallarda paralel güncellemelere izin verilir.Paralel güncellemelere izin verilir.G122/G144 altındaki aktif alt part sistemlerinde G10/G11 yürütülmesini yasaklar ve Program Hatası P653'ü tetikler.
Legacy Yöntem KısıtlamasıModern sistemlerde G10 L50 parametre blokları için standart geriye dönük uyumluluk korunur.— (kaynak yok)G10 L50 parametre giriş yöntemi modern M8 Serisi kontrollerde tamamen engellenmiştir.

Teknik Analiz

G11 uygulamasının analizi, Fanuc, Siemens ve Mitsubishi'nin konfigürasyon güncellemelerini nasıl bölümlere ayırdığını vurgular. Fanuc, parametreleri ayarlamak için G10 L50 ve G11 çiftlerini gerektiren katı bir modal çerçeveye dayanır. Siemens, programcıların standart NC programı içinde doğrudan $TC_DP1 veya $P_UIFR gibi sistem değişkenlerine yazmasına izin vererek yerel G290 modunda G11'i bypass eder. G10 ve G11 içeren legacy programları desteklemek için Siemens, çift dilli bir derleyici kullanır. G291'in çalıştırılması Sinumerik işlemcisini, G11'in bir veri girişi iptal bloğu olarak ayrıştırıldığı ISO Diyalekt moduna geçirir. Tarayıcı hatalarını önlemek için Siemens, MD20734 Bit 3 makine verilerinde tanınmayan blokları doğrudan yerel Siemens çeviricisine yönlendirme seçeneği sunar.

Mitsubishi, programlanabilir parametre girişlerini G-kodu listesi formatlarını ve güvenlik bariyerlerini birleştirerek yönetir. Fanuc ve Siemens'ten farklı olarak, Mitsubishi'nin G11 komut davranışı, parametre #1037 cmdtyp tarafından tanımlanan aktif program formatına bağlı olarak dinamik olarak değişir. İşleme Merkezi M2/M0 formatları için veri girişi iptal komutu G11.1'e eşlenirken, G11 ofset değerlerini çalışma anında doğrudan özel makro değişkenlerine yazmak için yeniden amaçlandırılmıştır. Parametre kaymaları sırasında çarpışma risklerini önlemek için Mitsubishi, aktif herhangi bir alt part sistemi içinde G10/G11 yürütülmesini yasaklayan ve yürütmeyi Program Hatası P653 ile durduran Alt Part Sistemi İzolasyonu (G122/G144) uygular. Bu, arka plan görevlerinin ön plan hareket ofsetlerini değiştirmesini önleyen bir koordinat bariyeri görevi görür.

Koordinat sistemlerini ve ofsetleri programlarken hareket yollarını koordine etmek çok önemlidir. Anlık yörünge profillerini işleyen G08 İleri Okuma Kontrolü veya G09 Geçici Tam Durdurma gibi tam durdurma komutlarının aksine, G10/G11 dizisi sistem değişkenlerini güncellemeye odaklanır. Örneğin, G07.1 Silindirik Enterpolasyon aracılığıyla koordinatları sararken, bir programcı döner eksen sıfır noktasının parça kanalıyla hizalanmasını sağlamak için enterpolasyona başlamadan önce G10/G11 kullanarak ofsetleri ayarlayabilir.

Program Örnekleri

Fanuc Örneği

G10 L50 ;
N3216 R5 ;
G11 ;

Kuru Çalıştırma Açıklaması:

  1. G10 L50 bloğu, programlanabilir parametre giriş modunu açarak standart eksen yolu ayrıştırmasını askıya alır.
  2. N3216 R5 bloğu, bellek yazmaçlarındaki sistem ayarlarını belirleyen Parametre No. 3216'yı 5 değerine günceller.
  3. G11 bloğu, parametre giriş modunu iptal ederek yazma yazmacını kapatır ve Fanuc preprocessor'ını standart hareket moduna döndürür.

Siemens Örneği

G291 ;
G10 L50 ;
N3216 R5 ;
G11 ;
G290 ;

Kuru Çalıştırma Açıklaması:

  1. G291 bloğu, legacy G-kodlarını ayrıştırmak için Siemens SINUMERIK derleyicisini ISO Diyalekt moduna geçirir.
  2. G10 L50 bloğu, gelen blok verilerini sistem değişkenlerine yönlendirerek parametre değiştirme modunu açır.
  3. N3216 R5 bloğu, Parametre No. 3216'yı 5 olarak değiştirir.
  4. G11 bloğu, parametre değiştirme modunu iptal ederek yazma yazmacı oturumunu sonlandırır.
  5. G290 bloğu, derleyiciyi tekrar yerel Siemens moduna geçirir.

Mitsubishi Örneği

G10 L70 ;
P8204 S1 A2 D1.234 ;
G11 ;

Kuru Çalıştırma Açıklaması:

  1. G10 L70 bloğu, L70 formatı altında programlanabilir parametre yazma sırasını başlatır.
  2. P8204 S1 A2 D1.234 bloğu, parça sistemi 1 (S1), eksen 2 (A2) için Parametre #8204'ü ondalık 1.234 değerine değiştirir.
  3. G11 komutu, parametre girişini iptal etmek ve normal yol ön okumasına geri dönmek için bağımsız bir blokta tek başına yazılmıştır.

Hata Analizi

MarkaAlarm KoduTetiklenme KoşuluOperatör BelirtisiKök Neden / Çözüm
FanucAlarm PS1144G10 parametre bloğu içine takım seçimi T kodu programlanmış.CNC sistemi PS1144 G10 FORMAT ERROR hatası görüntüler ve otomatik yürütmeyi durdurur.Parametre bloklarından T kodlarını kaldırın; takım değişikliklerini yalnızca G10/G11 dizisinin dışında gerçekleştirin.
FanucAlarm PS0368Koordinat veya takım ofsetleri aktifken Parametre No. 5040 Bit 3 (TCT) değiştirmeye çalışmak.Sistem PS0368 hatası görüntüler ve yürütmeyi hemen iptal eder.Takım ofseti kaydırma parametrelerini değiştirmeden önce tüm aktif koordinatları ve takım boyu telafilerini iptal edin.
SiemensAlarm 61800Harici dil derleyicisi (MD18800) devre dışıyken G11/G10 bloklarını yürütmek.Kontrol ünitesi durur ve Alarm 61800 Harici CNC sistemi eksik hatası görüntüler.Diyalekt derlemeyi etkinleştirmek için MD18800 makine verisini / Seçenek Biti 19800'ü 1 olarak ayarlayın.
SiemensAlarm 61815Takım yarıçapı telafisi (G41 veya G42) aktifken G10/G11 döngü bloklarını çağırmak.Makine durur ve Alarm 61815 G40 aktif değil hatası gösterir.G10/G11 dizisine başlamadan önce takım yarıçapı telafisini devre dışı bırakmak için G40 programlayın.
MitsubishiProgram Error P421G11 veya G10 kendi program bloğunda tamamen tek başına yazılmamış.Kontrol ünitesi durur ve Program Hatası P421 göstererek iş parçası konturunda takım izi bırakır.Programı, G11 (veya G11.1) komutunu kendi bağımsız bloğunda yazacak şekilde değiştirin.
MitsubishiProgram Error P33G10 ve G11 blokları arasına yazılan sıra numaraları (N adresi) veya eksen adı uyuşmazlığı.Kontrol ünitesi Program Hatası P33 gösterir ve yürütmeyi kesintiye uğratır.G10 ve G11 arasındaki bloklardan sıra numaralarını kaldırın; ad uzatmalı (name-extended) eksenler yerine fiziksel eksen numaralarını kullanın.

Uygulama Notu

Takım yarıçap telafisi (G41/G42) aktifken G10/G11 blokları arasında parametre veya koordinat güncellenmesi durumunda Mitsubishi kontrol ünitelerinde Program Hatası P421 veya Siemens'te Alarm 61815 tetiklenir; bu hata eksen hareketini aniden durdurarak takımın parça üzerinde derin bir iz bırakmasına ve iş parçasının çöpe gitmesine (scrap) neden olur. Güvenli bir üretim çevrimi sağlamak ve duruş sürelerini (downtime) minimize etmek için, G10 veri yazma işlemi başlatılmadan önce mutlaka G40 ve G49 komutları ile tüm takım boyu ve takım yarıçap telafileri iptal edilmelidir. Fanuc sistemlerinde koordinat sistemi veya takım boyu telafisi etkinken Parametre No. 5040 Bit 3 (TCT) değerini değiştirmeye çalışmak Alarm PS0368 ile programı yarıda keser. Ayrıca Mitsubishi sistemlerinde G10/G11 satırları arasına dizi numarası (N adresi) eklenmesi, ünitenin bu satırı bir parametre kaydı gibi algılamasına yol açarak Program Hatası P33 üretir ve çevrim süresini kaybettirir. M8 serisi gibi modern Mitsubishi kontrol ünitelerinde legacy G10 L50 parametre yazma yapısının tamamen engellendiği ve yalnızca G10 L70 formatının desteklendiği göz önünde bulundurulmalıdır; uyumsuz bir blok kullanımı derleyiciyi kilitleyerek iş milinin durmasına yol açar. Benzer şekilde, G10 ve G11 satırları arasına eklenen E-komutları (pah kırma veya köşe yuvarlama ilerlemesi) preprocessor tarafından güncellenemez; bu durum takımın önceki modal ilerleme hızıyla gitmesine ve yüzey hassasiyetinin bozularak parçanın hurdaya ayrılmasına sebep olur. Bu riskleri bertaraf etmek için, ilk parça imalatında tezgahı boşta çalıştırma (dry run) moduna almak, eksen hareketlerini havada test etmek ve Mitsubishi üzerinde G22/G23 Chuck Barrier (Ayna Bariyeri) ile Tailstock Barrier (Punta Bariyeri) elektronik koruma alanlarını aktif hale getirmek operasyonel maliyetlerin korunmasını sağlar.

İlişkili Komut Ağı

  • G09 Geçici Tam Durdurma: Eksen hareketini durdurarak konum koordinatlarını doğrulayan tek seferlik tam durdurma komutudur; aktif parametre bloklarının içinde programlanmamalıdır.
  • G08 İleri Okuma Kontrolü: Yol vektörlerini hesaplayan modal ileri okuma modudur ve ofsetleri değiştirmeden önce devre dışı bırakılmalıdır.
  • G07.1 Silindirik Enterpolasyon: Koordinatları saran silindirik enterpolasyon modudur, etkinleştirilmeden önce G10/G11 aracılığıyla temiz ofset ayarları gerektirir.
  • G10 (Programlanabilir Veri Girişi): Parametre giriş modunu açan ve iptal edilmesi için G11 gerektiren hazırlık komutudur.
  • G290 / G291 (Siemens Diyalekt Geçişi): G11'i ayrıştırmak için gereken ISO diyalekt yorumlayıcısını etkinleştiren (G291) veya devre dışı bırakan (G290) derleyici geçiş kodlarıdır.

Sonuç

Çevrim süresini korumak ve makine hasarlarını önlemek amacıyla, programlanabilir veri girişini kapatan G11 komutu her zaman kendi satırında, bağımsız bir blok olarak yazılmalıdır. Operatörler, G10/G11 dizisi çalıştırılmadan önce G40 ile takım telafilerinin kapatıldığından emin olmalı, Siemens sistemlerinde harici dil compiler'ını aktif etmek için MD18800 makine verisinin 1 yapıldığını ve Mitsubishi'de G10/G11 komutlarının alt part sistemlerinde (G122/G144 altında) çalıştırılmadığını doğrulamalıdır. Bu basit parametrik ve yapısal kontroller, parça hurda oranını düşürerek ve plansız duruş sürelerini ortadan kaldırarak üretim atölyelerinde doğrudan maliyet tasarrufu sağlar.

Sıkça Sorulan Sorular

G11 komutu yazılmadığında veya eksik bırakıldığında tezgah nasıl tepki verir?

G10 ile açılan veri yazma modu G11 ile kapatılmazsa, preprocessor sonraki hareket bloklarını da parametre verisi olarak işlemeye devam eder. Bu durum kontrol ünitesinin kilitlenmesine, Siemens'te sözdizimi alarmlarının tetiklenmesine veya yanlışlıkla sistem değişkenlerinin üzerine yazılarak koordinat kaymalarına neden olur. Eylem: Her G10 satırından sonra programın durmasını ve hatalı okuma yapmasını engellemek için tek başına G11 ; bloğu eklediğinizi NC dosyasında aratarak teyit edin.

Mitsubishi işleme merkezinde G11 yerine neden G11.1 kullanılmalıdır?

Mitsubishi torna (L-system) modlarında iptal komutu G11 iken, işleme merkezi (M-system) modunda G11 komutu makro değişkenlerine telafi verisi aktarmak için kullanılır ve iptal işlevi G11.1 komutuna atanmıştır. Yanlış kullanım, veri girişi modunu kapatmak yerine makro register'larını bozacaktır. Eylem: Parameter #1037 (cmdtyp) değerini kontrol ederek işleme merkezi modlarında iptal satırını G11.1 ; şeklinde güncelleyin.

Siemens SINUMERIK sisteminde G11 komutunun Alarm 12080 vermesi nasıl engellenir?

Siemens üniteleri yerel G290 modundayken G11 komutunu tanımaz ve Alarm 12080 syntax hatası verir. Bu sorunu çözmek için ISO Dialect (G291) modu aktif edilmeli veya makine verilerinden MD20734 Bit 3 değeri 1 yapılarak tanımsız G-kodlarının derleyiciyi durdurmadan yerel sisteme aktarılması sağlanmalıdır. Eylem: ISO programı çalıştırmadan önce satır başına G291 yazın ve tezgah parametrelerinden MD20734 Bit 3 değerini 1 konumuna getirin.

Hala çözülmedi mi?

Bu makaledeki konuyu AI asistana doğal dilde sorabilirsin. Doğrulanmış kaynaklardan, halüsinasyon yok.

AI Asistana Sor
Hakan Gündoğdu
Hakan Gündoğdu
  • CNC CARE Co-Founder (May 2025 - Present)
  • Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
  • Reis CNC Service Engineer (2003 - 2008)
  • Ö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