
Bu rehber, Mitsubishi M70/M700 kontrol ünitesindeki panel tuşlarını ve işleme merkezi sisteminde kullanılan G kodlarını tek sayfada toplar. İki ana bölümden oluşur: (1) Kontrol panelindeki tuşlar ve (2) M70/M700 işleme merkezi G kodları. Önemli bir not: Mitsubishi M70/M700 kontrolü aynı olsa bile fiziksel tuşlar, yumuşak tuş isimleri ve ekran menüleri tezgah üreticisinin PLC, panel ve yazılım ayarlarına göre değişebilir. Özellikle OFFSET, WORK OFFSET, PROGRAM, FILE, COPY, MEASURE ve CALC gibi seçenekler bazı makinelerde ayrı tuş değil, ekran altındaki yumuşak tuş olarak bulunabilir.
Bölüm 1 — Kontrol panelindeki tuşlar
1. Ekran seçim tuşları
MONITOR — Makinenin ve çalışan programın durumunu izler. Ekranda genellikle aktif program numarası, çalışan satır, X/Y/Z eksen konumları, iş mili devri, ilerleme, aktif takım, aktif M/S/T/B komutları, alarm/duruş mesajları ve kalan hareket görünür. Program çalıştırılırken en çok kullanılan ekrandır; Program Restart işleminde de önce MONITOR, ardından RESEARCH menüsüne girilir. Sayac alanları (mevcut/iş parçası/makine/program konumu, kalan komut, restart konumu vb.) kullanıcı parametreleriyle belirlenebilir.
SETUP — İşleme öncesinde gerekli verileri ve kullanıcı ayarlarını hazırlar (takım telafileri, iş parçası sıfırları, sayaclar, ortak değişkenler, kullanıcı parametreleri, giriş-çıkış ve program aktarım cihazı seçimi). Servis parametre ekranıyla karıştırılmamalı; operatör yalnızca yetkili olduğu değerleri değiştirmelidir.
EDIT — CNC programı oluşturma ve düzenleme: yeni program açma, satır yazma/ekleme, yanlış satır değiştirme, satır/program silme, program arama ve kopyalama. Program çalışırken EDIT ekranındaki değişiklikler dikkatle yapılmalıdır. Belirli satırdan başlatmada MONITOR → MODE AUTO → EDIT sırası kullanılır.
DIAGNOSIS — Makinenin giriş-çıkış ve sistem durumunu kontrol eder: PLC giriş/çıkışları, limit sinyalleri, sensör durumları, Cycle Start ve kapı sinyali, takım magazini sinyalleri, servo/iş mili durumları, haberleşme bilgileri. Çoğunlukla arıza arama ve teknik servis amaçlıdır; operatör değerleri okuyabilir ama sinyalleri zorla açıp kapatmamalıdır.
MAINTENANCE — Bakım ve servis işlemlerine ulaşır: parametreler, sistem bilgileri, yedekleme, PLC/servo/iş mili bilgileri, batarya durumu, sürüm bilgileri, alarm geçmişi. Bu bölüm operatör ekranından çok teknik servis ekranıdır; parametre değişiklikleri makinenin çalışma şeklini değiştirebilir. Mitsubishi kılavuzu, makine üreticisinin talimatlarının genel kontrol kılavuzundan öncelikli olduğunu belirtir.
OFFSET / TOOL OFFSET — Takım telafi değerlerini görüntüler ve girer: takım boyu, takım yarıçapı/çapı, Geometry, Wear, H ve D telafi numaraları. Örneğin T1→H1, T2→H2; programda G43 H2 yazıldığında H2 alanındaki takım boyu kullanılır. Takım çapı/yarıçapı genellikle D alanında tutulur.
WORK OFFSET — İş parçası koordinat sıfırlarını görüntüler ve ayarlar: G54–G59 koordinat sistemleri ve her birinde X, Y, Z (varsa A/B/C) değerleri. Örneğin G54 birinci mengene, G55 ikinci mengene, G56 ayrı fikstür. Mitsubishi programlama kılavuzu G54–G59 u ayrı iş parçası koordinat sistemleri olarak tanımlar.
PROGRAM — CNC programlarını görüntüler, seçer ve yönetir: program listesini açma, O numarasıyla arama, seçme, içerik görüntüleme, düzenleme, başa alma, silme/kopyalama. Örn. O1000, O1001, O2000 bu ekranda listelenir. FILE — NC hafızası ile harici cihazlar (NC MEMORY, CF CARD, IC CARD, USB, bilgisayar, DNC) arasındaki dosya işlemlerini yönetir: program alma/gönderme/kopyalama/silme, dosya adı değiştirme, cihaz içeriği görüntüleme.
2. Veri giriş ve düzenleme tuşları

INPUT — Yazılan değeri veya seçilen işlemi kontrol ünitesine kabul ettirir: parametre/takım telafisi/G54 değeri girme, program numarası kabul, Program Restart araması başlatma, seçilen M/S/T komutunu çalıştırma. Program Restart MSTB History ekranında INPUT a basıldığı anda seçilen komut çalışabilir — örn. M3 seçilirse iş mili dönmeye, M8 seçilirse soğutma açılmaya başlayabilir.
INSERT — Yeni karakter, kelime veya program satırı ekler; mevcut satırı değiştirmez. Örn. N20 G17 G90; ile N30 M30; arasına N25 G40 G49 G80; eklenebilir. ALTER — Mevcut program kelimesini/satırını yenisiyle değiştirir; doğru satır yazılıp ALTER kullanılır (bazı panellerde CHANGE/REPLACE/MODIFY). DELETE — Seçili karakteri, kelimeyi, satırı veya dosyayı siler; etkisi bulunduğunuz ekrana göre değişir (program içinde bir karakter/komut/satır; program listesinde programın tamamı). Bu nedenle imlecin nerede olduğu mutlaka kontrol edilmelidir.
EOB (End of Block) — Program satırının bittiğini bildirir; ekranda ; olarak görünür (örn. N10 G21;). RESET — Aktif işlemi iptal eder, alarmı sıfırlar veya program yürütmesini durdurur; FEED HOLD ile aynı değildir (FEED HOLD geçici durdurur, RESET iptal edebilir). M700 Handbook, RESET sonrasında program yürütme konumunun program başlangıcına dönebileceğini belirtir. SHIFT — Bir tuş üzerindeki ikinci karakteri/fonksiyonu seçer (bilgisayar Shift tuşu gibi). CAN (Cancel) — Yazılmakta olan, henüz INPUT ile onaylanmamış girişi temizler; çalışan programı iptal etmez (bunun için RESET).
Ok tuşları — İmleci ekranda hareket ettirir: program satırları arasında gezinme, M/S/T listesinden seçim, parametre/G54 alanı seçme, dosya listesinde program seçme. Program Restart Type 3 yönteminde istenen satıra ok tuşlarıyla gelinir. Sayfa tuşları (PAGE UP/DOWN) — Uzun liste ve ekranlarda sayfa değiştirir. Ok tuşları satır satır, sayfa tuşları ekran ekran hareket eder.
3. Ekran altı yumuşak tuşları
Yumuşak tuşların görevi sabit değildir; ekranın altındaki yazı hangi görevi gösteriyorsa tuş o an o görevi yapar (aynı fiziksel tuş bir ekranda SEARCH, başka ekranda COPY olabilir).
SEARCH — Program/dosya içinde belirli bilgiyi arar (O program numarası, N sıra numarası, belirli komut, dosya adı). TOP SEARCH — Programın/dosyanın başlangıcını bulur; programı başa alma ve Restart Type 2 de program seçimi için kullanılır. FILE SET — Dosya listesinden seçilen programı ilgili giriş alanına aktarır (elle yazma hatasını azaltır). RESEARCH — Program Restart için durulan noktayı araştırır; genellikle MONITOR → RESEARCH → TYPE 1/TYPE 2 sırası izlenir (normal arama tuşundan farklıdır).
TYPE 1 — Kontrol ünitesinin programın kaldığı yeri otomatik bulmasını sağlar; operatör program/N/satır/blok numarası girmez. Kaynak, Type 1 i daha kolay ve daha güvenli restart yöntemi olarak tanımlar. TYPE 2 — Operatörün seçtiği programı, satırı veya bloğu restart noktası olarak belirler; program seçilir, satır/blok girilir, arama başlatılır. Type 1 e göre daha fazla program bilgisi ister ve yanlış satır seçme riski daha yüksektir.
MSTB HISTORY — Programın restart noktasına kadar çalıştırdığı yardımcı komut geçmişini gösterir: M (yardımcı komutlar), S (iş mili devri), T (takım), B (ikinci yardımcı fonksiyonlar). Örn. S1500, T6, M3, M8 gibi geçmiş komutlar görülebilir; operatör gerekli olanları seçer. INPUT verildiği anda seçilen komutun çalışabileceği unutulmamalıdır. COPY — Program/dosyayı başka yere kopyalar (MEMORY→USB, USB→MEMORY, MEMORY→CF CARD, O1000→O1001); kaynak ve hedef cihaz karıştırılmamalıdır.
INPUT (yumuşak tuş) — Fiziksel INPUT ile benzer, ekrana bağlı çalışır: harici cihazdan NC hafızasına veri alma, seçilen dosyayı yükleme, ölçülen değeri tabloya yazma, seçimi onaylama. OUTPUT — CNC içindeki veriyi harici cihaza gönderir (NC MEMORY→USB/CF CARD/bilgisayar): program/takım/parametre yedekleme, iş parçası sıfırlarını dışarı aktarma. DELETE (yumuşak tuş) — Bulunduğu ekrana göre dosya/program/satır siler veya seçili telafi değerini temizler.
MEASURE — Mevcut makine konumuna göre takım veya iş parçası telafi değerini hesaplayıp kaydeder: takım boyu ölçme, G54 X/Y/Z değeri alma, prob ölçüm sonucunu kaydetme. Örn. takım parça üstüne temas ettirilip Z0 ile MEASURE uygulanırsa kontrol G54 Z kaydırmasını hesaplayabilir (davranış üreticiye göre değişir). CALC (Calculate) — Girilen/mevcut değere matematiksel işlem uygular: değere ekleme/çıkarma, kenar bulucu yarıçapı veya mastar kalınlığını hesaba katma, iki kenarın orta noktasını bulma. İşaret yönü kontrol edilmeden kullanılmamalıdır.
Panel tuşları kısa özet tablosu
| Tuş | Temel görevi |
|---|---|
| MONITOR | Çalışmayı ve aktif programı izler |
| SETUP | Kullanıcı ve işleme ayarlarına ulaşır |
| EDIT | Program oluşturur ve düzenler |
| DIAGNOSIS | Sinyal ve sistem durumlarını gösterir |
| MAINTENANCE | Servis ve bakım ekranlarını açar |
| OFFSET | Takım telafilerini gösterir |
| WORK OFFSET | G54–G59 parça sıfırlarını gösterir |
| PROGRAM | Programları seçer ve yönetir |
| FILE | Dosya ve cihaz işlemlerini yönetir |
| INPUT | Değeri veya işlemi onaylar |
| INSERT | Yeni veri ekler |
| ALTER | Mevcut veriyi değiştirir |
| DELETE | Seçili veriyi siler |
| EOB | Program satırını bitirir |
| RESET | İşlemi veya programı iptal eder |
| SHIFT | İkinci karakteri seçer |
| CAN | Henüz girilmemiş değeri iptal eder |
| SEARCH | Program veya dosya arar |
| TOP SEARCH | Programın başlangıcını bulur |
| FILE SET | Seçilen dosyayı giriş alanına aktarır |
| RESEARCH | Restart noktası araştırmasına girer |
| TYPE 1 | Restart yerini otomatik bulur |
| TYPE 2 | Restart yerini operatör belirler |
| MSTB HISTORY | Geçmiş M, S, T ve B komutlarını gösterir |
| COPY | Dosya veya program kopyalar |
| OUTPUT | CNC den harici cihaza veri gönderir |
| MEASURE | Ölçüm değerini hesaplayıp kaydeder |
| CALC | Sayısal hesaplama/düzeltme yapar |
Bölüm 2 — Mitsubishi M70/M700 G kodları
Programlama kılavuzunda işleme merkezi sistemi için verilen ana G kodları aşağıdadır. Bazı kodlar opsiyoneldir; kontrol yazılımına ve makine üreticisinin ayarına bağlı olarak kullanılamayabilir. Kılavuz ayrıca aynı gruptaki birden fazla G kodu yazılırsa son yazılanın geçerli olduğunu ve makine üreticisinin özel G kodu makroları tanımlayabileceğini belirtir.
Hareket ve interpolasyon kodları
| G kodu | Görevi |
|---|---|
| G00 | Hızlı konumlandırma |
| G01 | Doğrusal kesme hareketi |
| G02 | Saat yönünde dairesel interpolasyon |
| G03 | Saat yönünün tersinde dairesel interpolasyon |
| G02.1 / G03.1 | Tip 1 spiral veya konik interpolasyon |
| G02.3 / G03.3 | Üssel fonksiyon interpolasyonu (pozitif/negatif) |
| G02.4 / G03.4 | Üç boyutlu dairesel interpolasyon |
| G05 | Yüksek hızlı işleme veya yüksek doğruluk kontrolü |
| G05.1 | Yüksek hızlı yüksek doğruluk kontrolü veya kama fonksiyonu |
| G06.2 | NURBS interpolasyonu |
| G07 | Farazi eksen interpolasyonu |
| G07.1 / G107 | Silindirik interpolasyon |
| G12.1 / G112 | Polar koordinat interpolasyonu açma |
| G13.1 / G113 | Polar koordinat interpolasyonunu iptal |
Bekleme ve hareket kontrol kodları
| G kodu | Görevi |
|---|---|
| G04 | Belirli süre bekleme |
| G08 | Yüksek doğruluk kontrolü |
| G09 | Bir blok sonunda tam durdurma |
| G22 / G23 | Gezinme öncesi darbe/hareket kontrolü açma/iptal |
| G60 | Tek yönlü konumlandırma |
| G61 | Tam durdurma kontrol modu |
| G61.1 | Yüksek doğruluk kontrolü açma |
| G61.2 | Yüksek doğruluklu kama interpolasyonu |
| G62 | Otomatik köşe bindirme |
| G63 | Kılavuz çekme modu |
| G63.1 / G63.2 | Normal / ters senkron kılavuz çekme |
| G64 | Sürekli kesme modu |
Düzlem ve ölçü sistemi kodları
| G kodu | Görevi |
|---|---|
| G15 / G16 | Polar koordinat komutunu kapatma / açma |
| G17 | X-Y düzlemini seçme |
| G18 | Z-X düzlemini seçme |
| G19 | Y-Z düzlemini seçme |
| G20 / G21 | İnç / milimetre ölçü sistemi |
| G90 / G91 | Mutlak / artışlı koordinat programlama |
Referans ve koordinat kodları
| G kodu | Görevi |
|---|---|
| G27 | Referans konumunun doğruluğunu kontrol |
| G28 | Birinci referans noktasına dönüş |
| G29 | G28 sonrası başlangıç konumuna dönüş |
| G30 | 2./3./4. referans noktasına dönüş |
| G30.1–G30.6 | Tanımlı takım değiştirme konumlarına dönüş |
| G52 | Lokal koordinat sistemi oluşturma |
| G53 | Makine koordinat sisteminde hareket |
| G54–G59 | İş parçası koordinat sistemleri 1–6 |
| G54.1 | Genişletilmiş iş parçası koordinatları |
| G92 | Koordinat sistemi ayarlama |
| G92.1 | İş parçası koordinat sistemi ön ayarı |
Takım telafisi kodları
| G kodu | Görevi |
|---|---|
| G38 / G39 | Yarıçap telafi vektörü / köşe yayı |
| G40 | Takım yarıçap telafisini iptal |
| G41 / G42 | Yarıçap telafisi — hareket yönünün solu / sağı |
| G43 / G44 | Pozitif / negatif takım boy telafisi |
| G49 | Takım boy telafisini iptal |
| G43.1 | Takım ekseni yönünde boy telafisi |
| G43.4 / G43.5 | Takım merkez noktası kontrolü Tip 1 / Tip 2 |
| G45 / G46 | Takım konumu kaydırmasını artırma / azaltma |
| G47 / G48 | Kaydırmayı iki kat artırma / azaltma |
| G40.1 / G41.1 / G42.1 | Normal çizgi kontrolü iptal / sol / sağ |
Normal çizgi kontrolü (G40.1/G41.1/G42.1) bazı makinelerde opsiyoneldir; M700 Handbook, bu özellik bulunmadığında bu komutların program hatası oluşturacağını belirtir.
Ölçekleme, ayna ve koordinat döndürme
| G kodu | Görevi |
|---|---|
| G50 / G51 | Ölçeklemeyi iptal / açma |
| G50.1 / G51.1 | G kodu ayna görüntüsünü iptal / açma |
| G68 / G69 | Koordinat döndürme / 3B koordinat dönüşümü açma / iptal |
Özel kesme ve delik işleme çevrimleri
| G kodu | Görevi |
|---|---|
| G12 / G13 | Saat yönü / tersinde dairesel cep kesme |
| G34 | Cıvata deliği dairesi özel çevrimi |
| G35 | Açılı çizgi özel çevrimi |
| G36 | Yay biçimli özel çevrim |
| G37 | Otomatik takım boyu ölçümü |
| G37.1 | Izgara biçimli özel çevrim |
| G70–G79 | Kullanıcıya/üreticiye ait sabit çevrimler |
| G73 | Kısa geri çekmeli (kademeli) delme |
| G74 | Ters kılavuz çekme çevrimi |
| G75 | Dairesel kesme çevrimi |
| G76 | Hassas delik büyütme çevrimi |
| G80 | Aktif delik işleme çevrimini iptal |
| G81 | Basit delme veya punta delme |
| G82 | Beklemeli delme veya düz havşa |
| G83 | Gagalayarak derin delme |
| G84 | Kılavuz çekme |
| G85 | Bara veya delik büyütme |
| G86 | İş mili durdurmalı delik büyütme |
| G87 | Ters yönde delik büyütme |
| G88 | Manuel geri çekmeli delik büyütme |
| G89 | Beklemeli delik büyütme |
| G98 / G99 | Çevrim sonunda başlangıç / R seviyesine dönüş |
İlerleme ve iş mili kodları
| G kodu | Görevi |
|---|---|
| G93 | Ters zamanlı ilerleme |
| G94 | Dakikada ilerleme |
| G95 | Devir başına ilerleme |
| G96 / G97 | Sabit yüzey hızı kontrolü açma / iptal |
G96 ve G97 daha çok torna sistemlerinde yaygın olsa da kılavuzun ortak özelliklerinde yer alabilir; makine modelinin bu özelliği desteklemesi gerekir.
Programlı veri girişi ve makro kodları
| G kodu | Görevi |
|---|---|
| G10 / G11 | Program içinden parametre/telafi/koordinat verisi girme / iptal |
| G65 | Bir defalık kullanıcı makrosu çağırma |
| G66 / G66.1 | Modal kullanıcı makrosu çağırma A / B |
| G67 | Modal makro çağırmayı iptal |
| G100–G255 | Parametreyle tanımlanabilen kullanıcı G kodu makroları |
Ölçme kodları
| G kodu | Görevi |
|---|---|
| G31 | Atlama veya ölçüm hareketi |
| G31.1 / G31.2 / G31.3 | Çok adımlı atlama girişi 1 / 2 / 3 |
Bu kodlar genellikle prob, takım ölçme sensörü veya temas algılama işlemlerinde kullanılır.


