Professional Documents
Culture Documents
OPERATÖR KILAVUZU
B---63524TR/01
GÜVENLİK ÖNLEMLERİ
Bu bölümde, CNC birimlerinin kullanımına ilişkin güvenlik önlemleri açıklanmıştır. Bir CNC birimiyle
donatılmış makinelerin güvenli bir şekilde çalışmalarını sağlamak için bu önlemlerin kullanıcılar
tarafından alınması gereklidir (bu bölümdeki tüm açıklamalarda bu yapılandırma varsayılmıştır). Bazı
önlemlerin yalnızca belirli fonksiyonlara ilişkin olduğunu ve bu nedenle belirli CNC birimleri için geçerli
olmayabileceklerini akılda tutun.
Kullanıcıların, makine üreticisi tarafından sağlanan ilgili kılavuzda açıklandığı şekilde, makineye ilişkin
güvenlik önlemlerine de uymaları gerekir. Makineyi çalıştırmaya veya makinenin çalışmasını kontrol
etmek için bir program yaratmaya kalkışmadan önce, operatörün bu kılavuzun ve makine üreticisi
tarafından sağlanan ilgili kılavuzun içindekileri tam olarak öğrenmesi gerekir.
İçindekiler
g- 1
GÜVENLİK ÖNLEMLERİ B--- 63524TR/01
1
UYARI, DİKKAT VE NOT TANIMLARI
UYARI
DİKKAT
NOT
Notlar, Uyarı ve Dikkat Uyarıları dışında kalan tamamlayıcı bilgileri belirtmek için kullanılır.
g- 2
B--- 63524TR/01 GÜVENLİK ÖNLEMLERİ
2
GENEL UYARILAR VE DİKKAT UYARILARI
UYARI
1. Makinenin çalışmasını kontrol etmeden önce, hiçbir zaman makineyi bir iş parçası
üzerinde kullanmaya kalkışmayın. Bir üretim çalışması başlatmadan önce, örneğin tek
satır, ilerlemenin yüzdesel ayarını veya makine kilidi fonksiyonunu kullanma yoluyla bir
deneme çalışması yaparak veya makineyi bir takım veya iş parçası takılı olmadan
çalıştırarak, makinenin doğru şekilde çalıştığından emin olun. Makinenin doğru şekilde
çalıştığının doğrulanmaması, makinenin beklenmedik şekilde davranmasıyla
sonuçlanarak iş parçasına ve/veya makineye zarar verebilir ya da kullanıcının
yaralanmasına neden olabilir.
2. Makineyi çalıştırmadan önce, girilen verileri tümüyle kontrol edin.
Makinenin hatalı şekilde belirtilen verilerle çalıştırılması, makinenin beklenmedik
şekilde davranmasıyla sonuçlanarak iş parçasına ve/veya makineye zarar verebilir veya
kullanıcının yaralanmasına neden olabilir.
3. Belirtilen ilerleme hızının amaçlanan işlem için uygun olduğundan emin olun. Genellikle,
her makine için izin verilen maksimum bir ilerleme hızı vardır. Uygun ilerleme hızı,
amaçlanan işleme göre değişir. İzin verilen maksimum ilerleme hızını belirlemek için,
makineyle birlikte sağlanan kılavuza bakın. Doğru hızdan farklı bir hızda çalıştırılması,
makinenin beklenmedik şekilde davranmasına ve iş parçasının ve/veya makinenin zarar
görmesine veya kullanıcının yaralanmasına neden olabilir.
4. Bir takım yarıçap kompanzasyon fonksiyonunu kullanırken, kompanzasyonun yönünü ve
miktarını tam olarak kontrol edin.
Makinenin hatalı şekilde belirtilen verilerle çalıştırılması, makinenin beklenmedik
şekilde davranmasıyla sonuçlanarak iş parçasına ve/veya makineye zarar verebilir veya
kullanıcının yaralanmasına neden olabilir.
5. CNC ve PMC parametreleri fabrikada ayarlanır. Genellikle bu parametreleri
değiştirmek gerekmez. Bununla birlikte, bir parametreyi değiştirmekten başka bir
alternatif yoksa, değişiklik yapmadan önce parametrenin fonksiyonunu tam olarak
anladığınızdan emin olun.
Bir parametrenin doğru şekilde ayarlanmaması, makinenin beklenmedik şekilde
davranmasıyla sonuçlanarak iş parçasına ve/veya makineye zarar verebilir ya da
kullanıcının yaralanmasına neden olabilir.
6. Makineyi çalıştırdıktan hemen sonra, konum ekranı veya alarm ekranı CNC biriminde
görünmeden MDI panosu üzerindeki tuşlardan hiçbirine dokunmayın.
MDI panosu üzerindeki tuşlardan bazıları bakıma veya diğer özel işlemlere tahsis
edilmiştir. Bu tuşlardan herhangi birine basılması, CNC birimini normalden farklı bir
duruma getirebilir. Makinenin bu durumda başlatılması, beklenmedik şekilde
davranmasına neden olabilir.
7. CNC birimiyle birlikte sağlanan operatör kılavuzu ve programlama kılavuzu, isteğe bağlı
fonksiyonlar dahil, makinenin fonksiyonlarının genel bir açıklamasını sağlar. İsteğe bağlı
fonksiyonların bir makine modelinden diğerine farklılık göstereceğini unutmayın. Bu
nedenle, kılavuzlarda açıklanan bazı fonksiyonlar gerçekte belirli bir model için
kullanılabilir olmayabilir. Şüpheniz varsa, makinenin teknik özelliklerini kontrol edin.
g- 3
GÜVENLİK ÖNLEMLERİ B--- 63524TR/01
UYARI
NOT
g- 4
B--- 63524TR/01 GÜVENLİK ÖNLEMLERİ
3
PROGRAMLAMAYA İLİŞKİN UYARILAR VE DİKKAT
UYARILARI
UYARI
g- 5
GÜVENLİK ÖNLEMLERİ B--- 63524TR/01
UYARI
6. Strok kontrolü
Makineyi çalıştırdıktan sonra, gerektiği şekilde manüel olarak referansa gitmeyi
gerçekleştirin. Manüel olarak referansa gitmeyi gerçekleştirilmeden strok kontrolü
yapılamaz. Strok kontrolü devre dışı bırakıldığında, bir strok sınırı aşılsa bile alarm
verilmeyeceğini ve bu nedenle takımın, makinenin veya iş parçasının zarar görebileceğini
veya kullanıcının yaralanabileceğini unutmayın.
7. Takım değiştirme noktası çakışma kontrolü
Otomatik işlem sırasında belirtilen takım verilerine dayalı olarak bir takım değiştirme
noktası çakışma kontrolü yapılır. Takım özelliği kullanılmakta olan takımla eşleşmezse,
çakışma kontrolü doğru şekilde yapılamaz ve takım veya makine zarar görebilir veya
kullanıcı yaralanabilir.
Gücü açtıktan veya manüel olarak bir takım değiştirme noktası seçtikten sonra, her zaman
otomatik işlem başlatınız ve kullanılacak takım numarasını belirtin.
8. Mutlak/eklemeli mod
Mutlak değerlerle yaratılan bir program eklemeli modda çalıştırılırsa veya bunun tersi
olursa, makine beklenmedik şekilde davranabilir.
9. Planya seçimi
Dairesel enterpolasyon, sarmal enterpolasyon veya hazır çevrim için hatalı bir planya
belirtilirse, makine beklenmedik şekilde davranabilir. Ayrıntılar için ilgili fonksiyonların
açıklamalarına bakın.
10. Tork sınırı atlaması
Bir tork sınırı atlaması yapmadan önce, tork sınırını uygulayın. Tork sınırı gerçekten
uygulanmadan bir tork sınırı atlaması belirtilirse, bir atlama yapılmadan bir ilerleme
komutu yürütülür.
11. Programlanabilir ikiz görüntü
Programlanabilir bir ikiz görüntü etkinleştirildiğinde, programlanmış işlemlerin önemli
ölçüde farklı olacağını akılda tutun.
12. Kompanzasyon fonksiyonu
Kompanzasyon fonksiyonu modunda makine koordinat sistemine dayalı bir komut veya
bir referans noktasına geri dönüş komutu çalıştırılırsa, kompanzasyon geçici olarak iptal
edilir ve bu da makinenin beklenmedik şekilde davranmasıyla sonuçlanır.
Bu nedenle, yukarıdaki komutlardan herhangi birini çalıştırmadan önce kompanzasyon
fonksiyonu modunu her zaman iptal edin.
g- 6
B--- 63524TR/01 GÜVENLİK ÖNLEMLERİ
4
KULLANIMA İLİŞKİN UYARILAR VE DİKKAT UYARILARI
UYARI
1. Manüel işlem
Makineyi manüel olarak çalıştırırken, takımın ve iş parçasının geçerli konumunu
belirleyin ve hareket ekseninin, yönünün ve ilerleme hızının doğru şekilde belirtildiğinden
emin olun. Makinenin hatalı şekilde çalıştırılması takıma, makineye veya iş parçasına
zarar verebilir veya kullanıcının yaralanmasına neden olabilir.
2. Manüel olarak referansa gitme
Makineyi çalıştırdıktan sonra, gerektiği şekilde manüel olarak referansa gitme
gerçekleştirin. Makine önce manüel olarak referansa gitme gerçekleştirilmeden
çalıştırılırsa, beklenmedik şekilde davranabilir. Manüel olarak referansa gitme
gerçekleştirilmeden strok kontrolü yapılamaz.
Makinenin beklenmedik şekilde davranması takıma, makineye veya iş parçasına zarar
verebilir veya kullanıcının yaralanmasına neden olabilir.
3. Manüel sayısal komut
Manüel sayısal komut verirken, takımın ve iş parçasının geçerli konumunu belirleyin ve
hareket ekseninin, yönünün ve komutun doğru şekilde belirtildiğinden ve girilen
değerlerin geçerli olduğundan emin olun.
Makineyi geçersiz bir komut belirterek çalıştırmaya kalkışmak, takıma, makinenin
kendisine, iş parçasına zarar verebilir veya operatörün yaralanmasına neden olabilir.
4. Manüel el çarkı ile besleme
Manüel olarak l çarkı ile beslemede, çarkın 100 gibi büyük bir ölçek faktörü uygulanarak
döndürülmesi takımın ve tablanın hızlı şekilde hareket etmesine neden olur. El çarkının
dikkatsiz şekilde kullanılması takıma ve/veya makineye zarar verebilir veya kullanıcının
yaralanmasına neden olabilir.
5. Devre dışı bırakılmış yüzdesel ayar
Diş çekme, hassas kılavuz çekme veya diğer kılavuz çekme sırasında yüzdesel ayar devre
dışı kalırsa (bir makro değişkenindeki özelliğe göre), hız öngörülemez ve takım, makine
veya iş parçası zarar görebilir veya operatör yaralanabilir.
6. Orijin/önceden ayarlama işlemi
Genel olarak, makine bir programın kontrolü altında çalışırken hiçbir zaman bir
orijin/önceden ayarlama işlemi yapmayın. Aksi takdirde, makinenin beklenmedik şekilde
davranması takıma veya makineye zarar verebilir veya kullanıcının yaralanmasına neden
olabilir.
g- 7
GÜVENLİK ÖNLEMLERİ B--- 63524TR/01
UYARI
g- 8
B--- 63524TR/01 GÜVENLİK ÖNLEMLERİ
5
GÜNLÜK BAKIMLA İLİŞKİLİ UYARILAR
UYARI
NOT
Dışarıdan güç verilmediği zaman bile programlar, ofsetler ve parametreler gibi verileri
tutması gerektiğin için, CNC belleğinin içeriğini korumak için piller kullanır.
Pil voltajı düşerse, makinenin operatör panelinde veya CRT ekranında düşük pil voltajı
alarmı görüntülenir.
Düşük pil voltajı alarmı görüntülendiğinde, pilleri bir hafta içinde değiştirin. Aksi takdirde
CNC belleğindeki içerik kaybedilir.
Pil değiştirme prosedürünün ayrıntıları için, kullanım kılavuzunun veya programlama
kılavuzunun bakım bölümüne bakın.
g- 9
GÜVENLİK ÖNLEMLERİ B--- 63524TR/01
UYARI
NOT
g- 10
B--- 63524TR/01 GÜVENLİK ÖNLEMLERİ
UYARI
3. Sigortanın değiştirilmesi
Bununla birlikte, yanmış bir sigortayı değiştirmeden önce, sigortanın yanma nedenini
saptamak ve ortadan kaldırmak gereklidir.
Bu nedenle, yalnızca onaylanmış güvenlik ve bakım eğitimi almış personel bu çalışmayı
yapabilir.
Kabin açık durumdayken bir sigortayı değiştiriyorsanız, yüksek voltaj yüklü devrelere
(yalıtım amaçlı bir kapakla işaretlenmiş ve tutturulmuş) dokunmamaya dikkat edin.
Üstü kapalı olmayan yüksek voltaj yüklü devrelere dokunulması, elektrik çarpma tehlikesi
taşır.
g- 11
B--- 63524TR/01 Içindekiler
GÜVENLİK ÖNLEMLERİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . g ---1
I. GENEL
1. GENEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 CNC MAKİNENİN GENEL İŞLEM AKIŞI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2 KILAVUZUN OKUNMASIYLA İLGİLİ DİKKAT UYARILARI . . . . . . . . . . . . . . . . . . . . . . 8
1.3 ÇEŞİTLİ TÜRDE VERİLERLE İLGİLİ DİKKAT UYARILARI . . . . . . . . . . . . . . . . . . . . . . 8
II. PROGRAMLAMA
1. GENEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 ARAÇ HAREKETİ ŞEKLİ BOYUNCA TAKIMIN HAREKETİ---ENTERPOLASYON . . . 12
1.2 BESLEME---BESLEME FONKSİYONU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3 PARÇA ÇİZİMİ VE TAKIM HAREKETİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.1 Referans Noktası (Makineye Özel Konum) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.2 Parça Çizimiyle İlgili Koordinat Sistemi ve CNC Tarafından Belirtilen Koordinat Sistemi ---
Koordinat Sistemi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.3.3 Takımı Hareket Ettirmek için Komut Boyutlarının Gösterilmesi ---
Mutlak, Eklemeli Komutlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.4 KESME HIZI --- İŞ MİLİ HIZI FONKSİYONU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.5 ÇEŞİTLİ PARÇA İŞLEMELER İÇİN KULLANILAN TAKIMIN SEÇİMİ ---
TAKIM FONKSİYONU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.6 MAKİNE İŞLEMLERİ İÇİN KOMUT --- ÇEŞİTLİ FONKSİYON . . . . . . . . . . . . . . . . . . . . . 25
1.7 PROGRAM YAPILANIŞI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.8 TAKIM ŞEKLİ VE PROGRAMA GÖRE TAKIM HAREKETİ . . . . . . . . . . . . . . . . . . . . . . . 29
1.9 TAKIM HAREKET ARALIĞI --- DARBE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4. ENTERPOLASYON FONKSİYONLARI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.1 YERLEŞTİRME (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.2 TEK YÖN KONUMLANDIRMA (G60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.3 DOĞRUSAL ENTERPOLASYON (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.4 DAİRESEL ENTERPOLASYON (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.5 SARMAL ENTERPOLASYON (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.6 KUTUPSAL KOORDİNAT ENTERPOLASYONU (G12.1, G13.1) . . . . . . . . . . . . . . . . . . . . 58
4.7 SİLİNDİRİK ENTERPOLASYON (G07.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.8 VARSAYILAN EKSEN ENTERPOLASYONU (G07) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.9 SABİT HATVELİ DİŞ ÇEKME (G32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
i- 1
Içindekiler B--- 63524TR/01
5. BESLEME FONKSİYONLARI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.1 GENEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.2 ÇABUK HAREKET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3 KESME BESLEME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.4 AYNI YERDE KALMA (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6. REFERANS KONUMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.1 REFERANS NOKTASINA GİTME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.2 YÜZER REFERANS NOKTASINA GİTME (G30.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
7. KOORDİNAT SİSTEMİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
7.1 MAKİNE KOORDİNAT SİSTEMİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
7.2 İŞ PARÇASI KOORDİNAT SİSTEMİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.2.1 İş Parçası Koordinat Sistemi Ayarlama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.2.2 İş Parçası Koordinat Sistemi Seçme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.2.3 İş Parçası Koordinat Sistemini Değiştirme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.2.4 İş Parçası Koordinat Sistemi Önceden Ayarlama (G92.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.2.5 İş Parçası Koordinat Sistemi Kaydırma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
7.3 YEREL KOORDİNAT SİSTEMİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7.4 DÜZLEM SEÇİMİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
i- 2
B--- 63524TR/01 Içindekiler
i- 3
Içindekiler B--- 63524TR/01
i- 4
B--- 63524TR/01 Içindekiler
i- 5
Içindekiler B--- 63524TR/01
III. İŞLEM
1. GENEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
1.1 MANÜEL İŞLEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
1.2 PROGRAMLAMA İLE TAKIM HAREKETİ – OTOMATİK İŞLEM . . . . . . . . . . . . . . . . . . 436
1.3 OTOMATİK İŞLEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
1.4 BİR PROGRAMIN TEST EDİLMESİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
1.4.1 Makineyi Çalıştırarak Kontrol Etme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
1.4.2 Makineyi Çalıştırmadan Konum Gösterim Değişiminin Görüntülenmesi . . . . . . . . . . . . . . . . . . . . 440
1.5 BİR PARÇA PROGRAMININ DÜZENLENMESİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
1.6 VERİNİN GÖRÜNTÜLENMESİ VE AYARLANMASI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
1.7 GÖRÜNTÜ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
1.7.1 Program Görüntüsü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
1.7.2 Geçerli Konum Görüntüsü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
1.7.3 Alarm Görüntüsü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
1.7.4 Parça Sayım Görüntüsü, Yürütme Süresi Görüntüsü . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
1.7.5 Grafik Görüntüsü (Bkz. Bölüm III--- 12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
1.8 VERİ ÇIKIŞI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
i- 6
B--- 63524TR/01 Içindekiler
i- 7
Içindekiler B--- 63524TR/01
i- 8
B--- 63524TR/01 Içindekiler
i- 9
Içindekiler B--- 63524TR/01
IV. BAKIM
1. PİL DEĞİŞTİRME YÖNTEMİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807
1.1 LCD MONTAJLI TÜR i SERİSİ İÇİN PİL DEĞİŞTİRME . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
1.2 BAĞIMSIZ TÜR i SERİSİ İÇİN PİL DEĞİŞTİRME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
1.3 PANEL i DEKİ PİL (3 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
1.4 AYRI MUTLAK PULSE CODERLAR İÇİN PİL (6 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
1.5 DAHİLİ KESİN PULSE CODER’LAR İÇİN PİL (6 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
i- 10
B--- 63524TR/01 Içindekiler
EK
A. BANT KODU LİSTESİ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
D. NOMOGRAFLAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
D.1 HATALI DİŞ AÇILAN UZUNLUK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
D.2 HATALI DİŞ UZUNLUĞUNUN BASİT HESAPLAMASI . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838
D.3 KÖŞEDE TAKIM YOLU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 840
D.4 DAİRE KESME İŞLEMİNDE YARIÇAP YÖN HATASI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
i- 11
I. GENEL
B--- 63524TR/01 GENEL 1. GENEL
1
GENEL
3
1. GENEL GENEL B--- 63524TR/01
D ; Bir satırın sonunu gösterir. Gerçekte, ISO kodu LF veya EIA kodu
CR’ye karşılık gelir.
Seri 16i/18i/21i/160i/180i/ Aşağıdaki tablo, Seri 16i, Seri 18i, Seri 21i, Seri 160i, Seri 180i,
210i---MODEL B’nin ilgili Seri 210i---MODEL B ile ilgili kılavuzları listelemektedir. Bu
kılavuzları kılavuz, bir yıldızla (*) gösterilmiştir.
Özellik
Kılavuz adı
numarası
DESCRIPTIONS B---63522EN
PROGRAMLAMA KILAVUZU
CAP (T serisi)
CAP (M serisi)
4
B--- 63524TR/01 GENEL 1. GENEL
Özellik
Kılavuz adı
numarası
PMC
Ağ
SERVO MOTOR α serisi Aşağıdaki tabloda, SERVO MOTOR α serisi ile ilişkili kılavuzlar
ile ilgili kılavuzlar listelenmiştir.
Kılavuz adı Özellik numarası
AC SERVO MOTOR α series DESCRIPTIONS B---65142E
5
1. GENEL GENEL B--- 63524TR/01
Parça Alt
çizimi program-
lama
CNC MAKİNE
1 2 3
Kesme işlemi
Kenar Dış çap Oluk
Kesme yordamı kesme kesme açma
1. Kesme yöntemi:
Kaba
Yarı
Son
2. Kesme takımları
3. Kesme koşulları:
Besleme Hızı
Kesme derinliği
4. Takım yolu
6
B--- 63524TR/01 GENEL 1. GENEL
İş parçası
7
1. GENEL GENEL B--- 63524TR/01
1.2
KILAVUZUN
DİKKAT
OKUNMASIYLA 1 Bir CNC makine sisteminin fonksiyonu yalnızca CNC’ye
İLGİLİ DİKKAT değil, makine, manyetik kabini, servo sistemi, CNC,
UYARILARI operatörün panoları, vb.nin bileşimine bağlıdır. Tüm
bileşimlere ilişkin fonksiyon, programlama ve işlemi
açıklamak çok güçtür. Bu kılavuzda genel olarak bunlar
CNC açısından açıklanmıştır. Bu nedenle, belirli bir CNC
makinesine ilişkin ayrıntılar için, makine üreticisi tarafından
yayımlanan ve bu kılavuza göre öncelikli olarak kabul
edilmesi gereken kılavuza bakın.
2 Okuyucunun gerekli bilgilere kolayca erişebilmesi için
başlıklar sol kenar boşluğuna yerleştirilmiştir. Gerekli
bilgileri bulurken, okuyucu bu başlıklar arasında arama
yaparak zamandan kazanabilir.
3 Bu kılavuzda, donanım kullanımıyla ilgili mümkün
olduğunca çok sayıda farklı ve makul yöntem açıklanmıştır.
Kullanılmaması gereken bütün özellik, seçenek ve komut
bileşimlerini ele alamamaktadır.
Belirli bir işlemler bileşimi açıklanmadıysa, o bileşim
denenmemelidir.
1.3
ÇEŞİTLİ TÜRDE
DİKKAT
VERİLERLE İLGİLİ Parça işleme programları, parametreler, değişkenler, vb.
DİKKAT UYARILARI CNC biriminin dahili kalıcı belleğinde saklanır. Genellikle, bu
içerik makinenin kapatılıp açılması sonucunda kaybolmaz.
Bununla birlikte, hatalı bir işlemin neden olduğu silmeler
veya bir arızanın giderilmesi nedeniyle, kalıcı bellekte
saklanan değerli verilerin silinmesi gereken bir durum
oluşabilir. Bu tür kazalar olduğunda hızlı bir şekilde geri
yükleyebilmek için, önceden çeşitli türdeki verilerin bir
kopyasını yaratmanızı öneririz.
8
II. PROGRAMLAMA
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
1
GENEL
11
1. GENEL PROGRAMLAMA B--- 63524TR/01
İş Parçası
Z
Şekil 1.1 (a) Z eksenine paralel düz çizgi boyunca takım hareketi
X Program
Takım G01 X ... Z... ;
İş parçası
Z
Şekil 1.1 (b) Uca doğru incelme çizgisi boyunca takım hareketi
İş parçası
Z
12
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
Kontrol birimi
X ekseni
Takım
Enterpolasyon hareketi
Y ekseni
a) Düz çizgi
boyunca
hareket
b) Yay boyunca
hareket
NOT
Bazı makineler takımlar yerine tablaları hareket ettirir ancak
bu kılavuzda takımların iş parçalarına doğru hareket
ettirildikleri varsayılmıştır.
X
Takım Program
G32Z --- ---F --- ---;
İş parçası
Z
13
1. GENEL PROGRAMLAMA B--- 63524TR/01
X
Takım
Program
G32X--- ---Z --- ---F --- ---;
İş parçası
Z
14
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
1.2 Bir iş parçasını kesmek için takımın belirtilen bir hızda hareket
ettirilmesi ilerleme olarak adlandırılır.
BESLEME---BESLEME
FONKSİYONU Ayna Takım
İş parçası
15
1. GENEL PROGRAMLAMA B--- 63524TR/01
1.3
PARÇA ÇİZİMİ VE
TAKIM HAREKETİ
1.3.1 Bir CNC makinesi sabit bir konumla sağlanır. Normal olarak, ileride
Referans Noktası açıklandığı gibi takım değişikliği ve mutlak sıfır noktasının
programlanması bu konumda gerçekleştirilir. Bu konum referans
(Makineye Özel Konum) noktası olarak adlandırılır.
Takım durağı
Ayna Referans
konumu
16
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
1.3.2
Parça Çizimiyle İlgili
Koordinat Sistemi ve
X X
CNC Tarafından
Belirtilen Koordinat Program
Sistemi --- Koordinat Z
Sistemi
Z
Koordinat sistemi
Parça çizimi CNC
Komut
İş parçası
Makine
Açıklamalar
D Koordinat sistemi Aşağıdaki iki koordinat sistemi farklı yerlerde belirtilir:
(Bkz. II---7)
X
230 Mevcut takım konumu
17
1. GENEL PROGRAMLAMA B--- 63524TR/01
D İki koordinat sistemini Aşağıdaki yöntem genellikle aynı yerde iki koordinat sistemi
aynı konumda ayarlama tanımlamak için kullanılır.
yöntemleri
1. Koordinat sıfır noktası ayna yüzünde ayarlandığında
İş parçası
Z
60 40
40
150
İş parçası
Z
Şekil 1.3.2 (d) CNC tarafından belirtildiği şekilde torna tezgahı üzerindeki
koordinat sistemi (parça çizimi üzerindeki koordinat sistemiyle uyuşacak
şekilde yapılmıştır)
18
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
İş parçası
60 30 Z
30
80
100
İş parçası Z
Şekil 1.3.2 (f) CNC tarafından belirtildiği şekilde torna tezgahı üzerindeki
koordinat sistemi (parça çizimi üzerindeki koordinat sistemiyle uyuşacak
şekilde yapılmıştır)
19
1. GENEL PROGRAMLAMA B--- 63524TR/01
1.3.3
Takımı Hareket Ettirmek
için Komut Boyutlarının
Gösterilmesi --- Mutlak,
Eklemeli Komutlar
Açıklamalar Takımı hareket ettirmek için komut yöntemleri mutlak veya eklemeli
belirlemeyle gösterilebilir (Bkz. II---8.1).
D Mutlak komut Takım, koordinat değerlerinin konumu olan ”koordinat sisteminin
sıfır noktasıyla arasındaki mesafedeki” bir noktaya hareket eder.
Takım
X A
B
İş parçası
Z
φ30
70
110
B noktasının koordinatları
20
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
D Eklemeli komut Önceki takım konumundan sonraki takım konumuna olan mesafeyi
belirtin.
Takım
A
X
φ60
B
φ30
40
D Çap programlama/ X ekseninin boyutları çap veya yarıçap olarak ayarlanabilir. Çap
yarıçap programlama programlama veya yarıçap programlama her bir makinede bağımsız
olarak görevlendirilir.
1. Çap programlama
Çap programlamada, çizim üzerinde X ekseninin değeri olarak
gösterilen çap değerini belirtiniz.
B
A
İş parçası
Z
φ40 φ30
60
80
21
1. GENEL PROGRAMLAMA B--- 63524TR/01
2. Yarıçap programlama
Yarıçap programlamada, iş parçasının merkezinden mesafesi,
yani X ekseninin değeri olarak yarıçap değerini belirtiniz.
B
A
20
15
İş parçası Z
60
80
22
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
Örnekler <Çapı 200 mm olan bir iş parçasının, 300 m/dakikalık bir kesme
hızında makinede işlenmesi gerektiğinde.>
23
1. GENEL PROGRAMLAMA B--- 63524TR/01
03 04
24
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
Ayna açık/kapalı
CW iş mili dönüşü
İş parçası
25
1. GENEL PROGRAMLAMA B--- 63524TR/01
1.7 Makineyi çalıştırmak için CNC’ye verilen bir komut grubu program
olarak adlandırılır. Komutlar belirtilerek, takım düz bir çizgi
PROGRAM üzerinde veya bir yay üzerinde hareke ettirilir veya iş mili motoru
YAPILANIŞI çalıştırılır veya kapatılır.
Programda, komutları gerçek takım hareketleri sırasına göre
belirtin.
Komut
satırı
Komut
satırı
Takım hareket sırası
Komut
satırı
Komut
Program satırı
⋅
⋅
⋅
⋅
Komut
satırı
26
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
D Komut satırı
1 blok
D Program
;
Offff; Program numarası
Satır
Satır
Satır
⋅ ⋅
⋅ ⋅
⋅ ⋅
27
1. GENEL PROGRAMLAMA B--- 63524TR/01
D Ana program ve alt Aynı modelin parça işlemesi, bir programın birçok bölümünde
program göründüğünde, model için bir program yaratılır. Buna alt program
denir. Diğer taraftan, orijinal programa ana program denir. Ana
programın çalıştırılması sırasında bir alt program yürütme komutu
göründüğünde, alt programın komutları çalıştırılır. Alt programın
çalıştırılması tamamlandığında, sıra ana programa geçer.
Ana program
⋅ Alt program #1
⋅
M98P1001 O1001 Delik
#1 için program
⋅
⋅ M99
M98P1002
⋅
⋅ Alt program #2
M98P1001
⋅ O1002 Delik
⋅ #2 için program
⋅
M99
28
B--- 63524TR/01 PROGRAMLAMA 1. GENEL
1.8
TAKIM ŞEKLİ VE
PROGRAMA GÖRE
TAKIM HAREKETİ
Açıklamalar
D Kesicinin sonu Genellikle, bir iş parçasını parça işlemeden geçirmek için çeşitli
kullanılarak parça işleme -- takım kullanılır. Takımların farklı uzunlukları vardır. Programı
Takım uzunluğu takımlara uygun olarak değiştirmek çok güçtür.
kompanzasyonu Bu nedenle, kullanılan her takımın uzunluğu önceden ölçülmelidir.
fonksiyonu (Bkz: II -- 15.1) Standart takım uzunluğuyla CNC’deki her bir takımın uzunluğu
arasındaki fark ayarlanarak (veri görüntüleme ve ayarlama:
bakınız III---11), parça işleme takım değiştirildiğinde bile programda
değişiklik yapılmadan gerçekleştirilebilir. Bu fonksiyona takım
uzunluğu kompanzasyonu denir.
İş parçası
29
1. GENEL PROGRAMLAMA B--- 63524TR/01
Tabla
Motor
Sınır anahtarı
Bu mesafeleri belirtin.
30
B--- 63524TR/01 PROGRAMLAMA 2. KONTROL EDİLEN EKSENLER
2
KONTROL EDİLEN EKSENLER
31
2. KONTROL EDİLEN EKSENLER PROGRAMLAMA B--- 63524TR/01
2.1
KONTROL EDİLEN
EKSENLER
NOT
1 7.2″/8.4″ LCD’li çift eksen kontrol sisteminin en fazla sekiz
kontrol edilen ekseni vardır.
2 Manüel işlem (jog ilerleme, eklemeli ilerleme veya el çarkı ile
ilerleme) için eşzamanlı olarak kontrol edilebilir eksenlerin
sayısı 1 veya 3’tür (parametre 1002’nin bit 0’ı (JAX) 0 olarak
ayarlandığında 1, 1 olarak ayarlandığında ise 3).
Seri 18i
Seri 180i 18i ---TB 18i ---TB, 180i ---TB
Parça
180i ---TB (çift eksen kontrolü)
Kontrol edilen temel 2 eksen her takım değiştirme
eksenlerin sayısı noktası için 2eksen
(toplamda 4 eksen)
Kontrol edilen eksenler Maksimum 6 eksen Maksimum Her takım
genleşmesi (toplam) (Cs eksenine değiştirme noktası için
dahildir) 6 eksen (Cs eksenine
dahildir) (Not)
Eşzamanlı olarak kontrol 2 eksen her takım değiştirme
edilen temel eksenlerin noktası için 2eksen
sayısı (toplamda 4 eksen)
Eşzamanlı olarak kontrol Maksimum 4 eksen Maksimum Her takım
edilen eksenler değiştirme noktası için
genleşmesi (toplam) 4 eksen
Yukarıdaki tablo, tek eksenli kontrol ve çift---CP çift eksenli
kontrolün kontrol edilen eksenlerinin sayısını listelemektedir.
Tek---CPU çift eksen kontrolünün kontrol edilen eksenlerinin sayısı
için teknik özellikleri inceleyin.
32
B--- 63524TR/01 PROGRAMLAMA 2. KONTROL EDİLEN EKSENLER
NOT
1 7.2″/8.4″ LCD’li çift eksen kontrol sisteminin en fazla sekiz
kontrol edilen ekseni vardır.
2 Manüel işlem (jog ilerleme, eklemeli ilerleme veya el çarkı ile
ilerleme) için eşzamanlı olarak kontrol edilebilir eksenlerin
sayısı 1 veya 3’tür (parametre 1002’nin bit 0’ı (JAX) 0 olarak
ayarlandığında 1, 1 olarak ayarlandığında ise 3).
33
2. KONTROL EDİLEN EKSENLER PROGRAMLAMA B--- 63524TR/01
2.2 İki temel eksenin adları her zaman X ve Z’dir; ek eksenlerin adları
isteğe bağlı olarak aşağıda parametre No. 1020 kullanılarak, A, B, C,
EKSENLERİN ADLARI U, V, W, ve Y arasından seçilebilir.
Eksen adları parametre No. 1020’ye göre saptanır. Parametre 0 veya
9 harfin dışında bir şey belirtirse, eksen adı 1 ile 8 arasında varsayılan
bir sayıya döner. Çift eksen kontrolüyle, bir takım değiştirme noktası
için iki ana eksenin adları hep X ve Z’dir; ek eksen adları isteğe bağlı
olarak, parametre No. 1020 kullanılarak A, B, C, U, V, W, ve Y
arasıdan seçilebilir. Bir takım değiştirme noktası için, birden çok
eksene aynı eksen adı atanamaz; fakat aynı eksen adı diğer takım
değiştirme noktaları ile birlikte kullanılabilir.
Sınırlamalar
D Varsayılan eksen adı Varsayılan eksen adı (1 --- 8) kullanıldığında, MEM, MDI veya RMT
modunda sistem işletilemez.
D Çift eksen adı Parametre bir eksen adını birden çok kez belirtirse, yalnızca o eksen
adının atanacağı ilk eksen çalıştırılabilir olur.
NOT
1 G kodu sistemi A kullanıldığında, U, V ve W harfleri bir eksen
adı olarak kullanılamaz (böylece kontrol edilen maksimum
altı eksen olur), çünkü bu harfler X, Y ve Z için artışlı komutlar
olarak kullanılır. U, V ve W harflerini eksen adları olarak
kullanmak için, G kodu sisteminin B veya C olması gerekir.
Aynı şekilde, H harfi C için bir artışlı komut olarak kullanılır
ve böylece A ve B bir eksen adı olarak kullanılırsa, artışlı
komutlar kullanılamaz.
2 Çift eksen kontrolüyle, her eksen hakkındaki bilgiler (geçerli
konum gibi) ekranda görüntülendiğinde, takım değiştirme
noktası numarasını belirtmek için eksen adını bir altsimge
izleyebilir (örn., X1 ve X2). Bu eksen adı, kullanıcıların bir
eksenin hangi takım değiştirme noktasına ait olduğunu
kolaylıkla anlamalarına yardımcı olur. Kullanıcı program
yazarken, altsimge eklemeden X, Y, Z, U, V, W, A, B ve C’yi
belirtmelidir.
3 G76’da (birden fazla diş çekme), bir bloktaki A adresi,
A ekseni için bir komut yerine, takım ucu açısını belirtir.
C veya A bir eksen adı olarak kullanılırsa, C veya A, otomatik
pah kırma veya doğrudan çizim boyutu programlamada bir
düz çizgi için bir açı komutu olarak kullanılamaz. Bu
nedenle, C ve A parametre No. 3405’in bit 4’üne (CCR) göre
kullanılmalıdır.
34
B--- 63524TR/01 PROGRAMLAMA 2. KONTROL EDİLEN EKSENLER
2.3 Artış sistemi en düşük giriş artışından (giriş için) ve en düşük komut
artışından (çıkış için) oluşur. En düşük giriş artışı, hareket
ARTIŞ SİSTEMİ mesafesini programlamak için en düşük artıştır. En düşük komut
artışı ise, takımı makinede hareket ettirmek için en düşük artıştır.
Her iki artış da mm, inç veya derece cinsinden gösterilir.
Artış sistemi IS---B ve IS---C olarak sınıflandırılır (Tablolar 2.3 (a) ve
2.3 (b)). 1004. parametrenin 1 nolu matkap ucunu (ISC) kullanarak
IS---B veya IS---C’yi seçin. IS---C eklemeli sistem seçildiğinde, bütün
eksenlere uygulanır ve 1/10 eklemeli sistem seçeneğine gereksinim
duyulur. Parametre ISC’nin (No. 1004#4) ayarı bütün eksenler için
geçerlidir. Örneğin IS---C seçildiğinde, tüm eksenler için ayarlama
birimi IS---C’dir.
Tablo 2.3 (a) Artış sistemi IS ---B
En düşük giriş artışı En düşük komut artışı
Metrik mm 0.001 mm (Çap) 0.0005 mm
sistemli girişi
0.001 mm (Yarıçap) 0.001 mm
makine
0.001 derece 0.001 derece
inç 0.0001 inç (Çap) 0.0005 inç
giriş
0.0001 inç (Yarıçap) 0.001 inç
0.001 derece 0.001 derece
İnç makine mm 0.001 mm (Çap) 0.00005 mm
sistemi girişi
0.001 mm (Yarıçap) 0,0001 mm
0.001 derece 0.001 derece
inç 0.0001 inç (Çap) 0.00005 inç
giriş
0.0001 inç (Yarıçap) 0.0001 inç
0.001 derece 0.001 derece
35
2. KONTROL EDİLEN EKSENLER PROGRAMLAMA B--- 63524TR/01
NOT
1 Tablo 2.4’teki birim, çap programlamalı bir çap değeri ve
yarıçap programlamalı bir yarıçap değeridir.
2 Azami stroku aşan bir komut belirtilemez.
3 Asıl strok makineye bağlıdır.
36
3. ÖN HAZIRLIK FONKSİYONU
B--- 63524TR/01 PROGRAMLAMA (G FONKSİYONU)
3
ÖN HAZIRLIK FONKSİYONU (G FONKSİYONU)
G adresini izleyen bir sayı, ilgili satır için komutun anlamını belirler.
G kodları aşağıdaki iki tipe ayrılır.
Tip Anlamı
Bir kerelik G kodu G kodu yalnızca belirtildiği blokta etkilidir
Modsal G kodu G kodu, aynı gruptan başka bir G kodu belirtilinceye
kadar etkilidir.
(Örnek)
G01 ve G00 modsal G kodlarıdır.
G01X_;
Z_; G01 bu aralıkta etkilidir
X_;
G00Z_;
37
3. ÖN HAZIRLIK FONKSİYONU
(G FONKSİYONU) PROGRAMLAMA B--- 63524TR/01
38
3. ÖN HAZIRLIK FONKSİYONU
B--- 63524TR/01 PROGRAMLAMA (G FONKSİYONU)
39
3. ÖN HAZIRLIK FONKSİYONU
(G FONKSİYONU) PROGRAMLAMA B--- 63524TR/01
40
3. ÖN HAZIRLIK FONKSİYONU
B--- 63524TR/01 PROGRAMLAMA (G FONKSİYONU)
41
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
4
ENTERPOLASYON FONKSİYONLARI
42
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
4.1 G00 komutu bir takımı, bir hızlı travers oranında mutlak veya artışlı
bir komutla belirtilen iş parçası sistemindeki konuma taşır.
YERLEŞTİRME Mutlak komutta, üç noktanın koordinat değeri programlanır.
(G00) Eklemeli komutta, takımın hareket ettiği mesafe programlanır.
Biçim
G00IP_;
IP_ : Mutlak bir komut için, bir uç konumun koordinatları ve
eklemeli bir komut için takımın hareket ettiği mesafe.
Açıklamalar Parametre No. 1401’in bit 1’ine (LR) göre aşağıdaki takım
yollarından bir tanesi seçilebilir.
D Doğrusal olmayan enterpolasyon konumlandırma
Takım, her eksen için ayrı olarak çabuk hareket oranıyla
yerleştirilir. Takım yolu normal olarak düzdür.
D Doğrusal enterpolasyon konumlandırma
Takım yolu, doğrusal enterpolasyondakiyle (G01) aynıdır. Takım
mümkün olan en kısa süre içinde, her bir eksen için çabuk
hareketten hızlı olmayacak bir hızda yerleştirilir.
Başlama konumu
Doğrusal enterpolasyon konumlandırma
Bitiş konumu
Doğrusal olmayan enterpolasyon konumlandırma
43
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Örnekler
X
30.5
56.0
30.0
Z
φ40.0
44
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
4.2
TEK YÖN
KONUMLANDIRMA
(G60)
Aşırı çalışma
uzaklığı
Başlama
konumu
Başlama
konumu
Geçici
durdurma
Uç konum +
Biçim
G60IP_;
IP_ : Mutlak bir komut için, bir uç konumun koordinatları ve
eklemeli bir komut için takımın hareket ettiği mesafe.
45
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
(örnek)
Tek atımlık G60 komutu kullanıldığında Modsal G60 komutu kullanıldığında
: :
G90 ; G90 G60 ; S.D.P. mod başlangıcı
G60 X0 Z0 ; Tek X0 Z0 ; Tek
G60 X100 ; yön X100; yön
G60 Z100 ; konumlandırma Z100 ; konumlandırma
G04 X10 ; G04 X10 ;
G00 X0 Z0 ; G00 X0 Z0 ; S.D.P. mod iptal
: :
Hareketin özeti
D Doğrusal olmayan Eksenler, başlama noktasından bağımsız olarak tek yön
konumlandırma konumlandırmasıyla aşağıdaki gibi konumlandırılmıştır.
kullanıldığında
(parametre No. 1401#1
LRP=0)
X
Uç konum
Z
Başlama konumu
D Doğrusal konumlandırma Eksenler başlama noktasından geçici durma noktasına veya aşırı
kullanıldığında çalışma konumuna doğrusal olarak konumlandırılmıştır; eksenler
(parametre No. 1401#1 geçici durma konumundan veya çok çalışma konumundan son
LRP=1) konumuna bağımsız olarak konumlandırılmıştır.
46
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Uç konum
Z
Başlama konumu
NOT
1 Kendisi için parametreyle (No. 5440) aşırı çalışma
ayarlanmamış olan bir eksende, tek yönde konumlandırma
gerçekleştirilmez.
2 Hareket mesafesi 0 komutu verildiğinde, tek yönde
konumlandırma yapılmaz.
3 İkiz görüntü parametreyle ayarlanan yönden etkilenmez.
İkiz görüntü esnasında yön değişmez.
4 G---kodu sistemi her durumda A veya B veya C ise tek yön
konumlandırma için G---kodu hep G60’tır.
5 Silindirik enterpolasyon modunda (G07.1) tek yön
konumlandırma kontrol edilemez.
6 Kutupsal koordinat enterpolasyon modunda (G12.1) tek
yön konumlandırma kontrol edilemez.
7 Çok tekrarlamalı çevrim modunda (G70---G76) tek yön
konumlandırma kontrol edilemez.
8 Hazır taşlama çevriminde (G71---G74) tek yön konum-
landırma kontrol edilemez.
9 Delme için (G83---G89) hazır çevrim ve hassas kılavuz
çekme (G84, G88) esnasında, hiçbir tek yön
konumlandırma delik açma veya fiske ekseninde
etkilenmez. Fakat tek yön konumlandırma delik açma veya
fiske ekseninde etkilenir.
10 Hazır çevrim (G90, G92, G94) sırasında tek yön
konumlandırma kontrol edilemez.
11 Tek yön konumlandırma modunda (G60) aşağıdaki
G---kodları kontrol edilemez.
G07.1, G12.1, G70---G76, G90---G94.
47
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
D Açısal eksen kontrolüyle Açısal eksen kontrolünde, dikey eksen (X) boyunca kat edilen
kullanılması durumunda mesafe açısal eksenin (Y) eğimiyle düzeltilir ve aşağıdaki formülle
dikkat edin. saptanır.
Xa = --- Yp × tanθ
”Xa”nın eğimi, eğim açısı (θ) ile belirlenir ve hareket komutunun
yönü açısal eksene (Y) doğrudur. Tanθ değeri artı olduğunda, açısal
eksenin (Y) hareket komutu ve dikey eksenin (X) düzeltilen komutu
zıt yönleredir. Örneğin, eğim açısı 30 dereceyse ve hareket komutu
açsal eksene (Y) doğru artıysa, dikey eksenin (X) düzeltilen komutu
eksidir.
+X(dikey eksen)
artı yöne hareket eder
48
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
D Eğim açısının tan Açısal eksenle (Y) ile dikey eksen (X) arasında tek yön
değerinin artı olduğu konumlandırmanın yönünde zıt yönü ayarlayın. Dikey eksenin (X)
durumlarda. (parametre konumlandırma yönü eksi ve açısal eksenin (Y) konumlandırma
No.8201=1° ile 89° veya yönü artıysa, bu iki eksenin hareketi aşağıdaki gibi olur.
181° ile 269° arasında
olduğunda)
+X(dikey eksen)
Geçici durdurma
+Y (açısal eksen)
+X(dikey eksen)
49
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
D Eğim açısının tan Açısal eksenle (Y) ile dikey eksen (X) arasında tek yön
değerinin eksi olduğu konumlandırmanın yönünde aynı yönü ayarlayın. Dikey eksenin (X)
durumlarda. (parametre konumlandırma yönü artı ve açısal eksenin (Y) konumlandırma
No.8201=91° ile 179° yönü artıysa, bu iki eksenin hareketi aşağıdaki gibi olur.
veya 271° ile 359°
arasında olduğunda
program koordinat sistemi +X(dikey eksen)
Y---ekseni:eksi yöne
hareket eder
X ---ekseni:eksi yöne düzeltme
50
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Biçim
G01 IP_F_;
IP_ : Mutlak bir komut için, bir uç noktanın koordinatları ve
eklemeli bir komut için takımın hareket ettiği mesafe.
F_ : Takım ilerleme hızı (ilerleme hızı)
Açıklamalar A takımları, F’de belirtilen ilerleme hızına göre bir çizgi boyunca
belirtilen konuma hareket eder.
F’de belirtilen ilerleme hızı, yeni bir değer belirtilinceye kadar
etkilidir. Her satır için belirtilmesi gerekmez.
F koduyla belirtilen ilerleme hızı takım yolu boyunca ölçülür. F kodu
belirtilmezse, ilerleme hızı sıfır olarak kabul edilir.
2 eksenli eşzamanlı kontrolde dakika başına ilerleme modu için, her
bir eksen boyunca bir hareket için ilerleme hızı şöyledir:
G01ααββ Ff ;
L= α 2 + β2
Örnekler
D Doğrusal enterpolasyon
X
46.0
20.1
Başlangıç noktası
51
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
4.4 Aşağıdaki komut takımı dairesel bir yay boyunca hareket ettirir.
DAİRESEL
ENTERPOLASYON
(G02, G03)
Biçim
G02 I_K_
G18 Xp_Zp_ F_
G03 R_
G02 J_K_ F_
G19 Yp_Zp_
G03 R_
Komut Açıklama
52
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
NOT
U---, V--- ve W ekseni (temel eksene paralel) G---kodları B ve
C ile birlikte kullanılabilir.
Açıklamalar
D Dairesel “XpYp düzleminde (ZpXp düzleminde veya YpZp düzleminde) “saat
enterpolasyonun yönü yönünde” (G02) ve “saatin tersi yönde” (G03) yönleri, XpYp
düzlemine Kartezyen koordinat sisteminde Zp ekseninin
artıdan---eksiye yönünde bakıldığında tanımlanır (sırasıyla Yp
ekseni veya Xp ekseni). Aşağıdaki şekle bakın.
Yp Xp Zp
D Bir yay üzerinde taşınan Bir yayın bitim noktası, adres Xp, Yp veya Zp ile belirtilir ve G90
mesafe veya G91’e göre bir mutlak değer ya da bir eklemeli değer olarak
ifade edilir. Eklemeli değer için, yayın başlama noktasından bakılan
bitiş noktasının mesafesi belirtilir.
D Tam daire programlama Xp, Yp ve Zp ihmal edildiğinde (bitim noktası başlama noktasıyla
aynıdır) ve merkez I, J ve K ile belirtildiğinde, bir 360° yayı (daire)
belirtilir.
53
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
D Yay radyusu Bir yayla yayı içeren bir dairenin merkezi arasındaki mesafe, I, J ve
K yerine dairenin yarıçapı, R, kullanılarak belirtilebilir.
Bu durumda, bir yay 180°’ten az ve diğerinin 180°’ten fazla olduğu
kabul edilir. Sektör açısı 1805veya daha geniş olan bir yay
belirtilemez. Xp, Yp ve Zp ihmal edilirse, bitim noktası başlama
noktasıyla aynı konuma yerleştirilirse ve R kullanılırsa, 05 yayı
programlanmış G02R’dir ; (Freze çakısı hareket etmez.)
Yay (1) için (180°’ten az)
G02 W60.0 U10.0 R50.0 F300.0 ;
Yay (2) için (180°’ten büyük)
Kesim açısı 180°
veya daha büyük bir yay tek
bir blokta belirtilemez.
(2)
r=50mm Bitim
noktası
(1)
Başlama noktası
r=50mm
X
D Dokuz basamaklı yay Dokuz basamakla yay yarıçapı R’yi belirtmek için seçenek
yarıçap R (seçenek) belirlendiğinde, dairesel enterpolasyon için geçerli yarıçap aşağıdaki
gibi genişletilir:
Giriş artışları
0.0001’den 99999.9999
IS ---B 0.001 --- 999999.999 mm
inç’e kadar
Artış
sistemi 0.00001’den 9999.99999
IS ---C 0.0001 --- 99999.9999 mm
inç’e kadar
54
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
NOT
Dokuz basamaklı yay yarıçapı R fonksiyonunu kullanırken, şu
noktalara dikkat edin.
1 I, K ve J adresleriyle yay merkezinin belirtilmesi
Yay başlama noktasının yay merkezine olan uzaklığı I, K ve
J adresleriyle belirtildiğinde P/S alarm (No. 5059) şu
şartlarda veriliri:
Belirtilebilen maksimum değer < I2 + K2
= 1204159.458
> 999999.999
2 Takım ucu radyus kompanzasyonu
Takım ucu radyus kompanzasyonu modunda, takım ucu
radyus merkezi ile yay merkezi arasındaki mesafe
belirtilebilen maksimum değeri aşarsa P/S alarmı (No. 5059)
verilir.
Kısıtlamalar
D Eşzamanlı olarak I, J ve I, J, K ve R adresleri eşzamanlı olarak belirtilirse, adres R ile
K ile R belirtme belirtilen yay öncelikli olur ve diğeri yoksayılır.
D Belirtilen düzlemde yer Belirtilen düzlemde yer almayan bir eksen belirtilirse, bir alarm
almayan bir eksen görüntülenir.
belirtme Örneğin, G---kodu B veya C’de bir ZX düzlemi belirtildiğinde,
X---ekseninin veya U---ekseninin (X---eksenine paraleldir)
belirtilmesi P/S alarmının No. 028 ortaya çıkmasına neden olur.
D Yarıçapta, başlama Yayın başlama noktasındaki radyus ile bitim noktasındaki radyus
noktası ile bitim noktası arasındaki fark bir parametrede No. 3410 belirtilen değeri aşarsa,
arasındaki fark P/S alarmı No. 020 oluşur.
Bitim noktası yay üzerinde değilse, takım bitim noktasına ulaştıktan
sonra eksenlerden biri boyunca düz bir çizgi üzerinde hareket eder.
55
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
D R ile bir yarım daire R ile merkezi açısı 180°’e yaklaşan bir yay belirtilirse, merkez
belirtme koordinatlarının hesaplanması bir hata üretebilir. Böyle bir
durumda, yayın merkezini I, J ve K ile belirtin.
Örnekler
D Dairesel enterpolasyon
X, Z komutu
Başlama Başlama
X X
noktası X noktası Başlama noktası
Z K Z
Z--- ekseni Z Z--- ekseni Z--- ekseni
K
φ50.0
Z
30.0
50.0
56
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
G02 I_J_
G17 Xp_Yp_ α_(β_)F_;
G03 R_
G02 I_K_
G18 Xp_Zp_ α_(β_)F_;
G03 R_
Takım yolu
X Y
57
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Kutupsal koordinat G12.1 kutupsal koordinat enterpolasyon modunu başlatır ve bir
enterpolasyon düzlemi kutupsal koordinat enterpolasyon düzlemi seçer. (Şekil 4.6 (a)).
Kutupsal koordinat enterpolasyonu bu düzlemde gerçekleştirilir.
Doğrusal eksen
(birim:mm veya inç)
DİKKAT
G12.1 belirtilmeden önce kullanılan düzlem (G17, G18 veya
G19 ile seçilen düzlem) iptal edilir. G13.1 (kutupsal
koordinat enterpolasyonunun iptal edilmesi) belirtildiğinde
geri yüklenir.
Sistem reset edildiğinde, kutupsal koordinat enter-
polasyonu iptal edilir ve G17, G18 veya G19 ile belirtilen
düzlem kullanılır.
58
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
İlerleme hızı için birim, Enterpolasyon hızını, F kullanarak kutupsal koordinat enter-
mm/dakika veya polasyon düzlemine (Kartezyen koordinat sistemi) teğet bir hız
inç/dakikadır (iş parçası ve takım arasında göreli hız) olarak belirtin.
NOT
U---, V--- ve W ekseni (temel eksene paralel) G---kodları B ve
C ile birlikte kullanılabilir.
59
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Kısıtlamalar
D Kutupsal koordinat G12.1 belirtilmeden önce, döner eksenin merkezinin koordinat
enterpolasyonu için sisteminin orijini olduğu bir iş parçası koordinat sistemi ayarlan-
koordinat sistemi malıdır. G12.1 modunda, koordinat sistemi değiştirilmemelidir
(G92, G52, G53, göreli koordinat reseti, G54 --- G59 arası, vb.).
D Takım ucu radyus Kutupsal koordinat enterpolasyonu modu (G12.1 veya G13.1),
kompanzasyonu komutu takım ucu radyus kompanzasyonu modunda (G41 veya G42)
başlatılamaz veya sona erdirilemez. Takım ucu radyus
kompanzasyonu iptal edilen modunda (G40) G12.1 veya G13.1
belirtilmelidir.
D Program yeniden başlatma G12.1 modundaki bir satır için, program yeniden başlatılamaz.
UYARI
L1, L2 ve L3 çizgilerini düşünün. ∆X, takımın Kartezyen koordinat
∆X
sisteminde F adresiyle belirtilen ilerleme hızında hareket ettiği
θ1
mesafedir. Takım L1’den L2’ye ve L2’den L3’e hareket ettiğinde,
L1
takımın Kartezyen koordinat sisteminde ∆X’e karşılık gelen
θ2 L2 zaman birimi başına hareket etme açısı θ1’den θ2’ye θ3’e artar.
θ3 L3 Diğer bir deyişle, takım iş parçasının merkezine yaklaştıkça,
ilerleme hızının C---ekseni bileşeni büyür. Kartezyen koordinat
sistemindeki takım hareketi C---ekseni ve X---ekseni için takım
hareketine dönüştürüldüğünden, ilerleme hızının C bileşeni
C---ekseni için maksimum kesme hızını aşabilir.
60
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
C′ (Varsayılan eksen)
N204 N203
N205
N202 N201 N200
X ekseni
Takım
N208
N206 N207
Z ekseni
N010 T0101
N0900M30 ;
61
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
4.7 Bir açıyla belirtilen bir döner eksenin hareket miktarı, başka bir
eksenle doğrusal enterpolasyon veya dairesel enterpolasyon
SİLİNDİRİK yapılabilmesi için, dış yüzey boyunca dahili olarak bir doğrusal eksen
ENTERPOLASYON mesafesine dönüştürülür. Enterpolasyondan sonra, böylesi bir
(G07.1) mesafe yeniden döner eksenin hareket miktarına dönüştürülür.
Silindirik enterpolasyon fonksiyonu, bir silindirin yan yüzünün
programlama için geliştirilmesine izin verir. Böylece, silindirik
tırnak oluk açma programı gibi programlar çok kolayca yaratılabilir.
Biçim
G07.1 IP r ; Silindirik enterpolasyon modunu başlatır
: (silindirik enterpolasyonu etkinleştirir).
:
:
G07.1 IP 0 ; Silindirik enterpolasyon modu iptal edilir.
Açıklamalar
D Düzlem Seçimi Dönme ekseninin X---, Y--- veya Z--- eksenleri mi yoksa bu eksenlere
(G17, G18, G19) paralel eksen mi olduğunu belirtmek için parametre No. 1002’yi
kullanın. Dönüş ekseninin belirtilen doğrusal eksen olduğu bir
düzlem seçmek için G kodunu belirtin.
Örneğin, dönüş ekseni X eksenine paralel bir eksen olduğunda, G17,
dönüş ekseni ve Y---ekseni veya Y---eksenine paralel bir eksen
tarafından tanımlanan bir düzlem olan bir Xp---Yp düzlemi
belirtmelidir.
Silindirik enterpolasyon için yalnızca bir dönüş ekseni ayarlanabilir.
NOT
U---, V--- ve W ekseni (temel eksene paralel) G---kodları B ve
C ile birlikte kullanılabilir.
62
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
D Takım ucu radyus Silindirik enterpolasyon modunda takım ucu radyus kompan-
kompanzasyonu zasyonu gerçekleştirmek için, silindirik enterpolasyon moduna
girmeden önce, devam eden tüm takım ucu radyus kompanzasyonu
modlarını iptal ediniz. Sonra, takım ucu radyus kompanzasyonunu
silindirik enterpolasyon modunda başlatınız ve sona erdiriniz.
Kısıtlamalar
D Silindirik enterpolasyon Silindirik enterpolasyon modunda, bir yay yarıçapı kelime adresi I,
modunda yay yarıçapı J veya K ile belirtilemez.
özelliği
63
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
D Koordinat sistemi ayarı Silindirik enterpolasyon modunda, bir iş parçası koordinat sistemi
G50 belirtilemez.
D Silindirik enterpolasyon Silindirik enterpolasyon modu sırasında, delik açma için hazır
modu sırasında delik çevrimler G81 --- G89 belirtilemez.
açma için hazır çevrim
D Çift taret için ikiz görüntü Çift torna için ikiz görüntü, G68 ve G69, silindirik enterpolasyon
modu sırasında belirtilemez.
64
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Örnekler
mm
N05 N12 N13
120
110 N06
N11
90
N07
70
N08 N09 N10
60
C
0 30 60 70 150 190 230 270 360 derece
65
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Biçim
G07 α 0; Varsayılan eksen ayarlaması
G07 α 1; Varsayılan eksen iptal
Burada, α kontrol edilen eksenlerin adreslerinden biridir.
Açıklamalar
D Sinüs enterpolasyonu α ekseni G07 α 0 komutundan başlayıp G07 α 1 komutu
görüntülenene kadar geçen periyot için varsayılan eksen olarak
düşünülür.
Sinüs enterpolasyonunun YZ düzlemindeki bir döngü için
gerçekleştirildiğini varsayın. Bundan sonra X ekseni varsayılan
eksen olur.
X2 + Y2 = r2 (r bir yayın yarıçapıdır.)
Y = r SIN ( 2 Z)
π1
1, bir çevrimde Z ekseni boyunca kat edilen mesafedir.)
π 2π
0 Z
π
2
D Kilitleme, strok limiti ve Kilitleme, strok limiti ve harici yavaşlama da varsayılan eksene
harici yavaşlama uygulanabilir.
D El çarkı ile araya girme Araya girmenin neden olduğu bir müdahale de varsayılan eksene
uygulanır. Bu, kol müdahalesi için hareketin gerçekleştirildiği
anlamına gelir.
66
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Kısıtlamalar
D Manüel işlem Varsayılan eksen yalnızca otomatik işlemde kullanılabilir. Manüel
işlemde, kullanılmaz ve hareket yer alır.
D Taşıma komutu Varsayılan eksen enterpolasyonunu yalnızca eklemeli modda
belirtin.
D Koordinat dönüşü Varsayılan eksen enterpolasyonu koordinat dönmesini desteklemez.
Örnekler
D Sinüs enterpolasyonu Y
10.0
Z
0 20.0
N001 G07 X0 ;
N002 G91 G17 G03 X---20.0 Y0.0 I---10.0 Z20.0 F100 ;
N003 G01 X10.0 ;
N004 G07 X1 ;
N002 komut satırından N003 komut satırına kadar X ekseni
varsayılan eksene ayarlanır. N002 komut satırı, Z ekseninin doğrusal
eksen olduğu sarmal kesmeyi belirtir. X ekseni boyunca hiçbir
hareket meydana gelmediği için, Y ekseni boyunca hareket, Z ekseni
boyunca sinüs enterpolasyonu yapılırken gerçekleştirilir.
N003 komut satırında, X ekseni boyunca hareket olmaz, dolayısıyla
enterpolasyon bitene kadar makine bekler.
D Bir sinüs eğrisi (Örnek program)
biçimlendirmek için G07Z0 ; Z ekseni varsayılan eksen olarak ayarlanır.
ilerleme hızını değiştirme G02X0Z0I10.0F4. ; X ekseni üzerindeki ilerleme hızı sinüsoid
olarak değişir.
G07Z1 ; Z ekseninin varsayılan eksen olarak kullanımı
iptal edilir.
4.0
Xt
67
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
4.9 Uca doğru inceltilmiş vidalar ve eşit hatveli düz dişlere ek olarak
kaydırma dişleri, bir G32 komutu kullanılarak açılabilir.
SABİT HATVELİ DİŞ İş mili hızı, iş mili üzerindeki position coderdan gerçek zamanlı
ÇEKME (G32) olarak okunur ve takımı hareket ettirmek için kullanılan, dakika
başına ilerleme modu için bir kesme hızına dönüştürülür.
L L
Şekil 4.8 (a) Düz vida Şekil 4.8 (b) Sivrileştirilmiş vida Şekil 4.8 (c) Kaydırma dişleri
Biçim
G32IP_F_; X ekseni
Bitim noktası
IP_ : Bitim noktası
F_: Uzun eksenin hatvesi
(her zaman yarıçap δ2
X α Başlama noktası
programlaması) Z
δ1
0 Z ekseni
Açıklamalar Genellikle, diş çekme bir vida için ilk paso bitirme kesimine kadar
aynı takım yolu üzerinde tekrarlanır. Diş çekme iş mili üzerine takılı
position coder 1---dönüş sinyali vermeye başladığından, diş çekme
sabit bir noktada başlar ve iş parçası üzerindeki takım yolu
tekrarlanan diş çekme için değiştirilmez. İş mili hızının kaba
tornalamadan bitirme kesimine kadar sabit kalması gerektiğini
aklınızda tutun. Sabit kalmazsa, hatalı diş hatvesi oluşur.
68
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Sivriltilmiş diş
LX
α
Z
LZ
α≦45° hatve LZ
α≧45° hatve LX
69
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Açıklamalar
δ2 δ1 G00U ---62.0 ;
G32W---74.5 F4.0 ;
Z ekseni G00U62.0 ;
W74.5 ;
U ---64.0 ;
(İkinci kesim için 1mm daha kesme)
70 G32 W---74.5 ;
G00U64.0 ;
W74.5 ;
70
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
UYARI
1 Diş çekme sırasında, ilerleme hızı yüzdesel ayarı olarak değiştirilmesi etkilidir (%100’de sabit).
2 İş milini durdurmadan diş açma aracının ilerlemesini durdurmak çok tehlikelidir. Bu, kesme
derinliğini aniden artırır. Böylece, diş çekme sırasında ilerlemeyi geçici durdurma fonksiyonu
etkili değildir. Diş çekme sırasında ilerlemeyi geçici durdurma düğmesine basılırsa, diş
çekmenin yürütüldüğünü belirtmeden, SINGLE BLOCK (Tek Blok) düğmesine basılmış gibi,
takım bir bloktan sonra durur. Bununla birlikte, makine kontrol panosu üzerindeki FEED HOLD
(İlerlemeyi Geçici Durdurma) düğmesine basıldığında, İlerlemeyi geçici durdurma lambası (SPL
lambası) yanar. Sonra, takım durduğunda, lamba kapatılır (Tek Blok durma durumu).
3 FEED HOLD (İlerlemeyi Geçici Durdurma) düğmesi basılı tutulduğunda veya bir diş çekme
bloğundan sonra hemen diş çekme belirtmeyen ilk blokta yeniden basıldığında, takım diş
çekme belirtmeyen blokta durur.
4 Diş çekme tek blok durumunda yürütüldüğünde, takım diş çekme belirtmeyen ilk bloğun
yürütülmesinden sonra durur.
5 Diş çekme sırasında mod otomatik işlemden manüel işleme değiştirildiğinde ve ilerlemeyi geçici
durdurma düğmesine Not 3’te açıklandığı şekilde basıldığında, takım diş çekme belirtmeyen ilk
blokta durur.
Bununla birlikte, mod bir otomatik işlem modundan başka bir moda değiştirildiğinde, takım, Not
4’teki tek blok modu için, diş çekme belirtmeyen bloğun yürütülmesinden sonra durur.
6 Önceki blok bir diş çekme modu olduğunda, geçerli blok bir diş çekme bloğu olsa bile, kesme
1---dönüş sinyalinin algılanmasını beklemeden hemen başlar.
G32Z _ F_ ;
Z _; (Bu bloktan önce bir 1---dönüş sinyali algılanmaz.)
G32 ; (Diş çekme bloğu olarak kabul edilir.)
Z_ F_ ; (Bir dönüş sinyali de algılanmaz.)
7 Kaydırma dişleri çekme veya uca doğru inceltilmiş vida kesme sırasında sabit yüzey hızı
kontrolü etkili olduğundan ve iş mili hızı değiştiğinden, doğru diş hatvesi kesilmeyebilir. Bu
nedenle, diş çekme sırasında sabit yüzey hızı kontrolünü kullanmayınız. Onun yerine, G97
kullanınız.
8 Diş çekme blokundan önce gelen bir hareket bloku, pah kırma veya köşe R belirtmemelidir.
9 Bir diş çekme bloku, pah kırma veya köşe R belirtmemelidir.
10 İş mili hızı yüzdesel ayarı fonksiyonu, diş çekme sırasında devre dışı bırakılır. İş mili hızı %100’de
sabittir.
11 Diş çevrimi geri çekme fonksiyonu G32 için etkili değildir.
71
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
4.10 Vida devri başına bir hatve için bir artış veya azalma değeri
belirtilmesi, değişken hatveli diş çekme yapılmasını sağlar.
DEĞİŞKEN KILAVUZ
DİŞ AÇMA (G34)
Biçim
G34 IP_F_K_;
IP : Bitim noktası
F : Başlama noktasında uzunluk ekseni yönünde hatve
K : İş mili devri başına hatve artışı veya azalması
Açıklamalar K dışındaki adresler, G32 ile düz/sivri diş çekmedeki adresle aynıdır.
Tablo 4.10’de, K olarak belirtilebilecek bir değer aralığı
listelenmektedir.
Tablo 4.10 Geçerli K değerleri aralığı
UYARI
“Diş Çekme Çevrimi Geri Çekme” G34 için etkili değildir.
Örnekler
Başlama noktasında hatve: 8.0 mm
Hatve artışı: 0.3 mm/dönüş
72
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
G32 G32
G32
NOT
1 Blok örtüşmesi G01 komutu için bile etkilidir ve daha
mükemmel bir bitirme yüzeyi üretir.
2 Aşırı mikro bloklar devam ettiğinde, hiçbir blok örtüşmesi
yapılmaz.
73
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
4.12 Tek iş mili dönüşü sinyaliyle diş çekme başlangıcı arasında bir açı
belirtmek için Q adresi kullanılması diş çekme başlangıç açısını
ÇOKLU DİŞ ÇEKME kaydırır ve birden fazla dişli vida üretimini kolaylaştırır.
Biçim
(sabit hatveli diş çekme)
IP_ : Bitim noktası
G32 IP_ F_ Q_ ;
G32 IP_ Q_ ; F_ : Uzunluk yönünde hatve
Q_ : Diş çekme başlangıç açısı
Açıklamalar
D Kullanılabilir diş çekme G32: Sabit hatveli diş çekme
komutları G34: Değişken hatveli diş çekme
G76: Birden fazla diş çekme çevrimi
G92: Diş çekme çevrimi
Kısıtlamalar
D Başlama açısı Başlangıç açısı bir sürekli durum (modsal) değeri değildir. Her
kullanılışında belirtilmesi gerekir. Bir değer belirtilmezse, 0
varsayılır.
D Başlama açısı artışı Başlama açısı (Q) artışı 0,001 derecedir. Ondalık basamak
belirtilemeyeceğini akılda tutunuz.
Örnek:
180 derecelik bir kayma açısı için, Q180000 belirtiniz.
Ondalık basamak içerdiğinden, Q180.000 belirtilemez.
D Belirtilebilir başlangıç 0 ve 360000 (0,001 derecelik birimler olarak) arasında bir başlangıç
açısı aralığı açısı belirtilebilir. 360000’den (360 derece) büyük bir değer
belirtilirse, 360000’e (360 derece) yuvarlanır.
D Birden fazla diş çekme G76 birden fazla diş çekme komutu için, her zaman FS15 şerit
(G76) biçimini kullanınız.
74
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Örnekler
Çift dişli vidalar üretmek için program
(başlangıç açıları 0 ve 180 derece olan)
G00 X40.0 ;
G32 W---38.0 F4.0 Q0 ;
G00 X72.0 ;
W38.0 ;
X40.0 ;
G32 W---38.0 F4.0 Q180000 ;
G00 X72.0 ;
W38.0 ;
75
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Biçim
G35 X (U) _ Z (W) _ I_K_ F_Q_;
G36 R___
X (U) : Yay bitim noktasını belirtin (G02, G03 ile aynı yöntemle).
Z (W)
X F
Başlangıç
noktası Bitim noktası
(Z,X)
I R
Z
K Yay
merkezi
76
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Açıklamalar
D Yayın radyusunun R, I ve K ile birlikte belirtildiyse yalnızca R etkilidir.
belirtilmesi
D ZX düzlemi dışında bir X--- ve Z--- eksenleri dışında ek bir eksen sağlanırsa, ZX düzlemi
düzlemin belirtilmesi dışında bir düzlem için dairesel diş çekme belirtilebilir. Belirtme
yöntemi G02 ve G03 için olanla aynıdır.
D Otomatik araç G36 komutu, aşağıdaki iki fonksiyonu belirtmek için kullanılır:
kompanzasyonu Otomatik araç kompanzasyonu X ve saatin tersi yönünde dairesel diş
çekme. G36’nın kullanıldığı fonksiyon, parametre No. 3405’in bit
3’üne (G36) bağlı olarak kullanılır.
D Parametre G36 0’a ayarlandığında, G36 komutu, Otomatik
araç kompanzasyonu X için kullanılır.
D Parametre G36 1’a ayarlandığında, G36 komutu, saatin tersi
yönünde dairesel diş çekme için kullanılır.
G37.1 Otomatik araç kompanzasyonu X’i belirtmek için
kullanılabilir ve G37.2 Otomatik araç kompanzasyonu Z’yi
belirtmek için kullanılabilir.
(Belirleme yöntemi)
G37.1 X_
G37.2 Z_
Parametre No. 3405’in bit 3’ü 1’e ayarlandığında G kodu:
G kodu G kodu grubu Fonksiyon
77
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Kısıtlamalar
D Belirlenebilir yay aralığı Şekil 4.13 (a) ve (b)’de gösterildiği gibi, yayın ana ekseninin her
zaman Z ekseni veya X ekseni olduğu bir aralığa denk geldiği bir yay
belirtilmelidir. Yay, Şekil 4.13(c)’de gösterildiği gibi, ana eksenin X
ekseninden Z eksenine değiştiği, ya da tersi, bir noktayı P/S alarm
5058 verilir.
Başlangıç Bitim
noktası noktası
Z
45°
Başlangıç
noktası
45°
Bitim
noktası
X
Başlangıç
noktası Ana eksen bu noktada değişir.
Bitim
noktası
Z
45°
78
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
Biçim
G31 IP_ ;
UYARI
Atlama sinyali girildiğinde takım konumunun hassasiyetini
artırmak için, ilerleme hızı bir dakikada ilerleme değeri olarak
belirtildiğinde, ilerleme hızı yüzdesel ayarı, kuru işlem ve
otomatik hızlanma/yavaşlama atlama fonksiyonu için
devreden çıkarılır. Bu fonksiyonları etkinleştirmek için,
parametre No. 6200’ün bit 7’sini (SKF) 1’e ayarlayın.
İlerleme hızı, devir başına ilerleme değeri olarak belirtilirse,
ilerleme hızı yüzdesel ayarı, boşta çalışma ve otomatik
hızlanma/yavaşlama, SKF bitinin ayarlarına bakılmaksızın
atlama fonksiyonu için etkinleştirilir.
NOT
1 Takım ucu radyus kompanzasyonu belirtilmişken G31
komutu verilirse, P/S alarmı No. 035 görüntülenir. G31
komutu belirtilmeden önce yarıçap kompanzasyonunu G40
komutuyla iptal edin.
2 Yüksek hızlı atlama için seçeneği, dönüş başına ilerleme
modu sırasında G31’in yürütülmesi P/S alarmı (No. 211)
üretilmesine neden olur.
79
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Örnekler
100.0
Geçerli hareket
Z Atlama sinyali olmadan hareket
Z200.0
Geçerli hareket
Atlama sinyali olmadan hareket
Şekil 4.14 (b) Bir sonraki komut satırı 1 ekseni için kesin komuttur
Geçerli hareket
Atlama sinyali olmadan hareket
Z
100 200 300
Şekil 4.14 (c) Sonraki komut satırı, 2 ekseni için bir kesin komuttur
80
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
4.15 G31’den sonra P1 --- P4 belirtilen bir satırda, bir atlama sinyali
(4 noktalı veya 8 noktalı ; yüksek hızlı bir atlama sinyali
ÇOK AŞAMALI kullanıldığında 8 noktalı) etkinleştirildiğinde, çok aşamalı atlama
ATLAMA (G31) fonksiyonu koordinatları özel bir makro değişkeninde depolar.
Daha sonra, fonksiyon kalan hareketin hepsini atlar. Q1 --- Q4’ün
G04’dan sonra belirtildiği bir komut satırında, atlama sinyali
(4---nokta veya 8---nokta; yüksek hızlı atlama sinyali kullanıldığında
8 nokta) açıldığında fonksiyon bir oturum atlar.
Sabit boyutlu büyüklük ölçme aracı gibi bir donatıdan gelen bir
atlama sinyali, yürütülmekte olan programları atlamak için
kullanılabilir. Örneğin, dalma taşlamada, her kaba parça işleme, yarı
ince parça işleme, ince parça işleme veya kıvılcım çıkarma işleme
tamamlanışında otomatik olarak bir atlama sinyali uygulanarak,
kaba parça işlemeden kıvılcım çıkarmaya kadar bir dizi işlem
gerçekleştirilebilir.
Bu fonksiyonun kullanılmasına ilişkin ayrıntılar için, makine
üreticisi tarafından sağlanan kılavuzlara bakınız.
Biçim
Taşıma komutu
G31 IP __ F __ P __ ;
IP_: Bitim noktası
F_ : İlerleme hızı
P_ : P1--- P4
Aynı yerde kalma
G04 X (U, P)__ (Q__) ;
X(U, P)_ : Aynı yerde kalma süresi
Q_ : Q1 --- Q4
Açıklamalar Çok aşamalı atlamaya, G31 satırında P1, P2, P3 veya P4 belirtilmesi
neden olur. Seçme (P1, P2, P3 veya P4) ile ilgili açıklama için,
makine üreticisi tarafından sağlanan kılavuza bakın.
G04’te (aynı yerde kalma komutu) Q1, Q2, Q3 veya Q4 belirtilmesi,
G31 belirtilmesine benzer bir şekilde aynı yerde kalmanın
atlanmasını sağlar. Q belirtilmese bile bir atlama oluşabilir. Seçme
(Q1, Q2, Q3 veya Q4) ile ilgili açıklama için, makine üreticisi
tarafından sağlanan kılavuza bakın.
D Sinyalleri atlamak için Parametre No’ları. 6202 --- 6205 arası, 4 noktalı veya 8 noktalı atlama
denklik sinyali kullanılacağını belirtmek için kullanılabilir (yüksek hızlı bir
atlama sinyali kullanıldığında). Belirtme, bire bir denklikle sınırlı
değildir. Bir atlama sinyalinin iki veya daha fazla Pn’ye veya Qn’ye
denk olduğunu belirtmek mümkündür (n=1, 2, 3, 4). Parametre
No. 6206’nın Bit 0 (DS1) --- 7’si (DS8) de bir oturum belirtmek için
kullanılabilir.
DİKKAT
Qn belirtilmediğinde ve parametreler DS1---DS8
(No. 6206#0---#7) ayarlanmadığında oturum atlanmaz.
81
4. ENTERPOLASYON FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Biçim
G31 P99 IP_ F_ ;
G31 P98 IP_ F_ ;
G31: Bir kerelik G kodu (G kodu yalnızca verildiği blokta etkilidir)
Açıklamalar
D G31 P99 Motor torku sınırına ulaşılırsa veya G31 P99 yürütülmesi sırasında
bir SKIP sinyali alınırsa, geçerli taşıma komutu durdurulur ve
sonraki blok yürütülür.
D G31 P98 G31 P99 yürütülmesi sırasında motor torku sınırına ulaşılırsa,
geçerli taşıma komutu durdurulur ve sonraki blok yürütülür. SKIP
sinyali X0004#7/Takım durağı 2 X0013#7> G31 P98’i etkilemez.
G31 P98 yürütülmesi sırasında bir SKIP sinyali girilmesi, bir
atlamaya neden olmaz.
D Tork sınırlama komutu G31 P99/98 yürütülmeden önce bir tork sınırı belirtilmezse, hareket
komutu devam eder; bir tork sınırına ulaşılsa bile atlama olmaz.
D Özel makro sistemi G31 P99/98 belirtildiğinde, özel makro değişkenleri bir atlamanın
değişkeni sonundaki koordinatları tutar. (Bkz. Bölüm 4.9.)
Bir SKIP sinyali G31 P99 ile bir atlamaya neden olursa, özel makro
sistemi değişkenleri, SKIP sinyali girildiğinde değil, makine
koordinat sistemi durduğunda makine koordinat sistemine dayalı
olarak koordinatları tutar.
Kısıtlamalar
D Eksen komutu G31 P98/99 ile her komut satırında yalnızca bir eksen kontrol
edilebilir.
Bu tür komut satırlarında iki veya daha fazla eksenin kontrol
edileceği belirtilirse veya hiçbir eksen komutu verilmezse, P/S alarmı
No. 015 üretilir.
D Servo hatası derecesi G31 P99/98 yürütülmesi sırasında bir tork sınırına ulaşıldığını
gösteren bir sinyal girilirse ve servo hatası derecesi 32767’yi aşarsa,
P/S alarmı No. 244 üretilir.
D Yüksek hızda atlama G31 P99 ile, bir SKIP sinyali bir atlamaya neden olabilir ancak bu
yüksek hızlı bir atlama olmaz.
82
B--- 63524TR/01 PROGRAMLAMA 4. ENTERPOLASYON FONKSİYONLARI
D Hız kontrolü Parametre No. 6200’ün bit 7’sinin (SKF) boşta çalışma, yüzdesel
ayar ve G31 atlama komutları için otomatik hızlanma veya
yavaşlama ayarları devre dışı bırakılmalıdır.
UYARI
Bir G31 P99/98 komutundan önce her zaman bir tork sınırı
belirtiniz. Tersi durumda, G31 P99/98, taşıma komutlarının
bir atlamaya neden olmadan yürütülmesine izin verir.
NOT
Takım ucu radyus kompanzasyonu belirtilmiş olarak G31
verilirse, P/S alarmı No.035 üretilir. Bu nedenle, G31
vermeden önce, takım ucu radyus kompanzasyonunu iptal
etmek için G40 yürütünüz.
Örnekler
O0001 ;
:
:
Mjj ; PMC tork sınırını pencere üzerinden
: belirtir.
:
G31 P99 X200. F100 ; Tork sınırı atlama komutu
:
Tork sınırı uygulanan taşıma komutu
G01 X100. F500 ;
:
:
M∆∆ ; PMC tarafından iptal edilen tork sınırı
:
:
M30 ;
:
%
83
5. BESLEME FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
5
BESLEME FONKSİYONLARI
84
B--- 63524TR/01 PROGRAMLAMA 5. BESLEME FONKSİYONLARI
D İlerleme fonksiyonları
1. Çabuk hareket
Konumlandırma komutu (G00) belirtildiğinde, takım CNC’de
ayarlanan bir çabuk hareket ilerleme hızında hareket eder
(parametre No. 1420).
2. Kesme ilerleme
Takım programlanan kesme hızında hareket eder.
D Yüzdesel ayar Yüzdesel ayar, makine operatörünün panosundaki anahtar
kullanılarak bir seri hareket hızına veya kesme ilerleme hızına
uygulanabilir.
D Otomatik hızlanma/ Takım hareketini başlatıp sona erdirdiğinde, mekanik bir şoku
yavaşlama önlemek için, hızlanma/yavaşlama otomatik olarak uygulanır
(Şekil 5.1 (a)).
TR TR
İlerleme hızı
FC FC : İlerleme hızı
T C : Kesme hızı için
hızlanma/
yavaşlama
süre sabiti
0 Süre
TC TC
85
5. BESLEME FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
D Bir kesme ilerlemesinde Kesme ilerlemesi sırasında belirtilen bloklar arasında hareket
takım yolu yönü değişirse, sonuç olarak bir yuvarlanan köşe yolu oluşabilir
(Şekil 5.1 (b)).
Programlanan yol
0 Z
Şekil 5.1 (b) İki komut satırı arasında takım yolu örneği
r
Z
0
Şekil 5.1 (c) Dairesel Enterpolasyonda Yarıçap Hatası Örneği
Şekil 5.1 (b)’de gösterilen yuvarlanan köşe yolu ve Şekil 5.1 (c)’de
gösterilen hata ilerleme hızına bağlıdır. Bu nedenle, takımın
programlandığı şekilde hareket etmesi için ilerleme hızının kontrol
edilmesi gerekir.
86
B--- 63524TR/01 PROGRAMLAMA 5. BESLEME FONKSİYONLARI
5.2
ÇABUK HAREKET
Biçim
G00 IP_ ;
G00 : Konumlandırma (seri hareket) için G kodu (grup 01)
IP_ ; Uç nokta için boyut kelimesi
Açıklamalar Yerleştirme komutu (G00) takımı seri hareket hızı yerleştirir. Seri
hareket hızında, sonraki blok belirtilen ilerleme hızı 0 olduktan
sonra yürütülür ve servo motor makine üreticisi tarafından
ayarlanan belirli bir aralık kümesine ulaşır (konum kontrolünde).
Çabuk hareket hızı, parametre No. 1420 tarafından her eksen için
ayarlanır, dolayısıyla çabuk hiçbir hareket ilerleme hızının
programlanmasına gerek yoktur.
Aşağıdaki yüzdesel ayarlar, makine operatörünün panosu
üzerindeki anahtar kullanılarak bir seri hareket hızı
uygulanabilir:F0, 25, 50, %100
F0: Her eksen için, parametre No. 1421 tarafından ayarlanacak,
sabit ilerleme hızına izin verir.
Ayrıntılı bilgi için, makine üreticisinin uygun kılavuzunu inceleyin.
87
5. BESLEME FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
Biçim
Dakikada ilerleme
G98 ; Dakikada ilerleme için G kodu (grup 05)
F_ ; İlerleme hızı komutu (mm/dak veya inç/dak)
Devirde ilerleme
G99 ; Devirde ilerleme için G kodu (grup 05)
F_ ; İlerleme hızı komutu (mm/devir veya inç/devir)
Açıklamalar
D Teğet hız sabit kontrolü Teğet ilerleme hızının her zaman belirtilen bir ilerleme hızında
ayarlanması için kesme ilerlemesi kontrol edilir.
X X
Başlama
Bitiş noktası noktası
F F
Başlama
noktası Merkez Bitiş noktası
Z Z
Doğrusal enterpolasyon Dairesel enterpolasyon
D Dakikada ilerleme (G98) G98 belirtildikten sonra (dakikada ilerleme modunda), takımın
dakikada ilerleme hızı doğrudan F’den sonra bir sayı ayarlanarak
belirtilir. G98 bir modsal koddur. Bir G98 belirtildiğinde, G99
(devirde ilerleme) belirtilinceye kadar geçerlidir. Açılışta, devirde
ilerleme modu ayarlanır.
Makine operatörünün panosu üzerindeki anahtar kullanılarak,
dakika başına ilerleme %0 ile %254 arasında (%1’lik adımlarla) bir
yüzdesel ayar uygulanabilir. Ayrıntılı bilgi için, makine üreticisinin
ilgili kılavuzuna bakınız.
88
B--- 63524TR/01 PROGRAMLAMA 5. BESLEME FONKSİYONLARI
UYARI
Diş çekme gibi bazı komutlar için yüzdesel ayar
kullanılamaz.
D Devirde ilerleme (G99) G99 belirtildikten sonra (devirde ilerleme modunda), takımın iş mili
devri başına ilerleme miktarı F’ten sonra bir sayı ayarlanarak
doğrudan belirtilir. G99 bir modsal koddur. Bir G99 belirtildikten
sonra, G98 (dakikada ilerleme) belirtilinceye kadar geçerlidir.
Makine operatörünün panosu üzerindeki anahtar kullanılarak, devir
başına ilerlemeye %0 ile %254 (%1’lik adımlarla) yüzdesel ayar
uygulanabilir. Ayrıntılı bilgi için, makine üreticisinin ilgili kılavuzuna
bakınız.
parametre No. 1402’nin bit 0’ı (NPC) 1’e ayarlanmış, dönme başına
ilerleme komutları, position coder kullanılmadığında dahi
belirtilebilir. (CNC, devir başına besleme komutlarını dakika başına
besleme komutlarına dönüştürür.)
DİKKAT UYARISI
İş milininhızı düşük olduğunda, ilerleme hızı dalgalanması
olabilir. İş milininne kadar yavaş dönerse, o kadar daha sık
ilerleme hızı dalgalanması olur.
D Kesme ilerleme hızı Parametre No. 1422 ile her bir eksen boyunca, kesme hızı için ortak
kenetlenmesi bir üst sınır ayarlanabilir. Gerçek kesme hızı (yüzdesel ayar
uygulanmasıyla) belirtilen üst sınırı aşarsa, bu hız, üst sınırda
kilitlenir.
89
5. BESLEME FONKSİYONLARI PROGRAMLAMA B--- 63524TR/01
NOT
Üst sınır mm/dak veya inç/dak olarak ayarlanır. CNC
hesaplaması belirtilen değere bağlı olarak % 2’lik ilerleme
hızı CNC hesaplaması gerektirebilir. Bununla birlikte, bu
hızlanma/yavaşlama için doğru değildir. Daha ayrıntılı
belirtmek gerekirse, bu hata takımın dengeleme durumu
sırasında 500 mm veya daha fazla hareket etmek için
harcadığı süreyle ilgili bir ölçüme göre hesaplanır:
90
B--- 63524TR/01 PROGRAMLAMA 5. BESLEME FONKSİYONLARI
5.4
AYNI YERDE KALMA
(G04)
Biçim
91
6. REFERANS KONUMU PROGRAMLAMA B--- 63524TR/01
6
REFERANS KONUMU
92
B--- 63524TR/01 PROGRAMLAMA 6. REFERANS KONUMU
6.1
REFERANS
NOKTASINA GİTME
D Referans konumu Referans konumu, bir makine üzerinde, takımın referans noktasına
gitmefonksiyonuyla kolayca taşınabileceği sabit bir konumdur.
Örneğin, referans konumu, takımların otomatik olarak değiştirildiği
bir konum olarak kullanılır. Parametrelerde yer alan (No. 1240 ---
1243) makine koordinat sistemindeki koordinatları ayarlayarak en
fazla dört referans noktası seçilebilir.
2. referans konumu
3. referans konumu
Referans konumu
4. referans
konumu
93
6. REFERANS KONUMU PROGRAMLAMA B--- 63524TR/01
D Referans noktası geri Takımlar, bir ara konum yoluyla, belirtilen bir eksen boyunca
dönüşü otomatik olarak referans konumuna taşınır. Referans noktasına
gitme tamamlandığında, geri dönüşün tamamlanışını gösteren
lamba yanar.
X Ara konum
Referans konumu
D Referans noktasına gitme Referans noktasına gitme kontrolü (G27) takımın programda
kontrolü belirtildiği şekilde referans konumuna doğru şekilde geri dönüp
dönmediğini kontrol eden fonksiyondur. Takım referans konumuna
belirtilen bir eksen boyunca doğru şekilde geri döndüyse, eksene
ilişkin lamba yanar.
Biçim
D Referans noktası geri
dönüşü
G28 IP _ ; Referans noktası geri dönüşü
94
B--- 63524TR/01 PROGRAMLAMA 6. REFERANS KONUMU
Açıklamalar
D Referans noktasına gitme Ara veya referans konumlarına konumlandırma, her eksenin seri
(G28) hareket hızında gerçekleştirilir.
Bu nedenle, güvenlik için, takım ucu radyus kompanzasyonu ve
takım ofseti bu komut yürütülmeden önce iptal edilmelidir.
D 2., 3. ve 4. referans Mutlak konum saptayıcısı olmayan bir sistemde, birinci, üçüncü ve
noktasına gitme (G30) dördüncü referans konumu geri dönüş fonksiyonları yalnızca
referans konumu geri dönüşü (G28) veya manüel referans konumu
geri dönüşü (bakınız III---3.1) yapıldıktan sonra kullanılabilir. G30
komutu genellikle, otomatik takım değiştiricisi (ATC) konumu
referans konumundan farklı olduğunda kullanılır.
D Referans noktasına gitme G27 komutu takımı seri hareket hızında konumlandırır. Takım
kontrolü (G27) referans konumuna erişirse, referans konumu geri dönüş lambası
yanar.
Bununla birlikte takımın ulaştığı konum, referans noktası değilse, bir
alarm (No. 092) görüntülenir.
Kısıtlamalar
D Makine kilidinin açık Takım otomatik olarak referans konumuna geri döndüğünde bile,
olması durumu makine kilidi açıldığında, geri dönüşün tamamlandığını gösteren
lamba yanmaz. Bu durumda, bir G27 komutu belirtildiğinde bile
takımın referans konumuna geri dönüp dönmediği kontrol edilmez.
D Makine çalıştırıldıktan Makine çalıştırıldıktan sonra referans konumuna manüel geri dönüş
sonra referans yapılmadan G28 komutu belirtildiğinde, ara noktadan hareket
konumuna ilk geri dönüş referans noktasına manüel geri dönüşteki hareketle aynıdır.
(mutlak konum Bu durumda, takım parametrede ZMIx (No. 1006’nın bit 5’i)
saptayıcısı olmadan) belirtilen referans noktasına geri dönme yönünde hareket eder. Bu
nedenle, belirtilen ara konum referans noktasına gitmenin mümkün
olduğu bir konum olmalıdır.
D Ofsetmodunda referans Bir ofset modunda, takım tarafından G27 komutuyla erişilecek
noktasına gitme kontrolü konum, ofset değeri eklenerek elde edilen konumdur. Bu nedenle,
ofset değeri eklenen konum referans konumu değilse, lamba yanmaz
ancak onun yerine bir alarm görüntülenir. Genellikle, G27 komutu
verilmeden önce ofsetleri iptal edin.
D Programlanan konum Makine metrik girişli bir inç sistemi olduğunda, programlanan
referans noktasıyla konum referans noktasından en küçük giriş artışı değeriyle
uyuşmadığında lambanın kaydırılsa bile referans noktası geri dönüş lambası yine de yanabilir.
yakılması Bunun nedeni, makinenin en küçük giriş artışı değerinin en küçük
komut artışı değerinden küçük olmasıdır.
Referans
D Manüel olarak referansa Bkz. III---3.1.
gitme
95
6. REFERANS KONUMU PROGRAMLAMA B--- 63524TR/01
Biçim
G30.1 IP;
IP _ : Yüzer referans konumunun ara konumunun komutu
(Mutlak komut/eklemeli komut)
D Değişken başlangıç G30.1 komut satırı, takımı ilk olarak, seri hareket hızında belirtilen
noktası eksenlerin ara noktasına yerleştirilir; ardından takımı seri hareket
hızında ara noktasından yüzer referans konumuna taşır.
G30.1’i kullanmadan önce, yarıçap kompanzasyonu ve takım ofsetini
iptal edin.
D Değişken başlangıç Yüzer bir referans noktası, geçerli konum görüntüsü ekranında
noktasının belirlenmesi yumuşak anahtara [SET FRP] basarak ezberlenen makine koordinat
konumu haline gelir.
Güç kapatılsa dahi yüzer referans noktası kaybolmaz.
Örnekler
G30.1 X40.0 Z50.0 ;
X
Ara konum (40, 50)
Yüzer referans
konumu
İş parçası
96
B--- 63524TR/01 PROGRAMLAMA 7. KOORDİNAT SİSTEMİ
7
KOORDİNAT SİSTEMİ
Sıfır
noktası
97
7. KOORDİNAT SİSTEMİ PROGRAMLAMA B--- 63524TR/01
Biçim
G53 IP _ ;
IP _ ; Mutlak boyut kelimesi
Açıklamalar
D Bir makine koordinat Bir konum bir makine koordinatları kümesi olarak belirtildiğinde,
sistemi seçme (G53) takım çabuk hareket yoluyla o konuma hareket eder. Makine
koordinat sistemini seçmek için kullanılan G53, bir kerelik bir
G kodudur. Böylece, seçilen makine koordinat sistemine dayalı tüm
komutlar yalnızca G53 içeren blokta etkilidir. G53 komutu mutlak
değerler kullanılarak belirtilmelidir. Eklemeli değerler belirtilirse,
G53 komutu ihmal edilir. Takım, takım değişikliği konumu gibi
makineye özgü bir konuma taşınacak olduğunda, hareketi G53’e
dayalı olarak bir makine koordinat sisteminde programlayın.
Kısıtlamalar
D Kompanzasyon G53 komutu belirtildiğinde, takım ucu radyus kompanzasyonu ve
fonksiyonu iptal edilir takım ofseti iptal edilir.
D Açılıştan hemen sonra Makine koordinat sisteminin G53 komutu belirtilmeden önce
G53 belirtilmesi ayarlanması gerektiğinden, açılıştan sonra G28 komutuyla en az bir
manüel olarak referansa gitmeveya otomatik referans noktasına
gitme gerçekleştirilmelidir. Bir mutlak konum saptayıcısı eklenmiş
olduğunda, bu gerekli değildir.
Referans konumu
98
B--- 63524TR/01 PROGRAMLAMA 7. KOORDİNAT SİSTEMİ
Biçim
99
7. KOORDİNAT SİSTEMİ PROGRAMLAMA B--- 63524TR/01
Örnekler
Örnek 1 Örnek 2 Temel nokta
Koordinat sistemini G50X128.7Z375.1; komutuyla Koordinat sistemini
ayarlama (Çap belirtme) G50X1200.0Z700.0; komutuyla ayarlama (Çap belirtme)
X X
700.0
Başlama noktası
(standart nokta)
375.1 Başlangıç
noktası
φ128.7 φ1200.0
Z
Z
Sıfır noktası
100
B--- 63524TR/01 PROGRAMLAMA 7. KOORDİNAT SİSTEMİ
Örnekler
40.0 Z
Sekil 7.2.2
101
7. KOORDİNAT SİSTEMİ PROGRAMLAMA B--- 63524TR/01
7.2.3 G54 --- G59 ile belirtilen altı iş parçası koordinat sistemi, bir harici
İş parçası koordinat iş parçası sıfır noktası ofset değeri veya iş parçası sıfır noktası ofset
değeri değiştirilerek değiştirilebilir.
sistemini değiştirme Bir harici iş parçası sıfır noktası ofset değerini veya iş parçası sıfır
noktası ofset değerini değiştirmek için kullanılabilecek üç yöntem
vardır.
(1)MDI kartından giriş yapma (bakınız III---11.4.10)
(2)G10 veya G50 ile programlama
(3)Harici veri girişi fonksiyonunu kullanma
Bir harici iş parçası merkez ofseti, CNC’ye bir sinyal girişi
kullanılarak değiştirilebilir. Ayrıntılar için, makine üreticisi
tarafından sağlanan ilgili kılavuza bakınız.
ZOFS2 ZOFS3
ZOFS1 ZOFS4
İş parçası
koordinat
ZOFS5
sistemi 5 (G58)
EXOFS
ZOFS6
Makine sıfır konumu İş parçası
koordinat
sistemi 6 (G59)
EXOFS : Harici iş parçası sıfır noktası ofset değeri
ZOFS1 --- ZOFS6 : İş parçası sıfır noktası ofset değeri
Şekil 7.2.3 Bir harici iş parçası sıfır noktası ofset değerini veya iş parçası sıfır noktası ofset değerini değiştirme
Biçim
G10 L2 Pp IP _;
D G10 ile değiştirme p=0 : Harici iş parçası sıfır noktası ofset değeri
p=1 --- 6 : İş parçası sıfır noktası ofset değeri, iş parçası koordi-
nat sistemi 1 --- 6’ya karşılık gelir
IP : Bir mutlak komut için (G90), her bir eksene ilişkin iş
parçası sıfır noktası ofseti.
Bir eklemeli komut (G91) için, her bir eksene ilişkin
ayarlanmış iş parçası sıfır noktası ofsetine eklenecek değer
(toplam, yeni ofset olarak ayarlanır).
G50 IP _;
102
B--- 63524TR/01 PROGRAMLAMA 7. KOORDİNAT SİSTEMİ
Açıklamalar
D G10 ile değiştirme G10 komutuyla, her bir iş parçası koordinat sistemi ayrı olarak
değiştirilebilir.
D G50 ile değiştirme G50IP_; belirtilerek, geçerli takım konumunun belirtilen
koordinatlarla (IP_) eşleşmesi için bir iş parçası koordinat sistemi
(G54 --- G59 arasında bir kodla seçilen) yeni bir iş parçası koordinat
sistemine kaydırılır.
IP eklemeli bir komut değeriyse, iş koordinat sistemi geçerli takım
konumu belirtilen eklemeli değerin önceki takım konumunun
koordinatlarına eklenmesinin sonucuyla uyuşacak şekilde
tanımlanır. (Koordinat sistemi kayması)
Sonra, koordinat sistemi kayması miktarı tüm iş parçası sıfır noktası
ofseti değerlerine eklenir. Bu, tüm iş parçası koordinat sistemlerinin
aynı miktarda kaydırılacak olması anlamına gelir.
Örnekler
X X′
G54 iş parçası koordinat sistemi
Takım G54 modunda, (200, 160)’da
100 konumlandırıldığında G50X100Z100 komutu
160 Takım konumu
verilirse, A vektörüyle kaydırılan iş parçası
koordinat sistemi 1 (X′ --- Z′) yaratılır.
103
7. KOORDİNAT SİSTEMİ PROGRAMLAMA B--- 63524TR/01
Referans konumu
Manüel olarak referansa gitme
104
B--- 63524TR/01 PROGRAMLAMA 7. KOORDİNAT SİSTEMİ
Pn
Makine sıfır konumu G54 manüel müdahaleden
sonra iş parçası koordinat sistemi
WZn
Kısıtlamalar
105
7. KOORDİNAT SİSTEMİ PROGRAMLAMA B--- 63524TR/01
Açıklamalar
X
x X---Z : Programlamada koordinat sistemi
x ---z : Kayma miktarı 0 olan geçerli ayarlanmış
koordinat sistemi
(kaydırma ile değiştirilecek koordinat sistemi)
O′ z
Kaydırma
Z
O
106
B--- 63524TR/01 PROGRAMLAMA 7. KOORDİNAT SİSTEMİ
Biçim
G52 IP _; Yerel koordinat sistemini ayarlama
......
Referans noktası
107
7. KOORDİNAT SİSTEMİ PROGRAMLAMA B--- 63524TR/01
UYARI
1 Yerel koordinat sistemi ayarı iş parçasını ve makine
koordinat sistemini değiştirmez.
2 G50 bir iş koordinat sistemi tanımlamak için kullanıldığında,
bir yerel koordinat sisteminin tüm eksenleri için koordinatlar
belirtilmezse, yerel koordinat sistemi değişmeden kalır.
Bir yerel koordinat sisteminin herhangi bir ekseni için
koordinatlar belirtilirse, yerel koordinat sistemi iptal edilir.
3 G52, takım ucu radyus kompanzasyonunda ofseti geçici
olarak iptal eder.
4 G52 satırı mutlak modda olduktan hemen sonra bir taşıma
komutu verin.
5 Resetten sonra yerel koordinat sisteminin iptal edilip
edilmeyeceği belirtilen parametrelere bağlıdır. Parametre
No.3402’nin bit 6’sı (CLR) veya parametre No.1202’nin bit
3’ü (RLC) 1’e ayarlandığında, reset üzerine yerel koordinat
sistemi iptal edilir.
108
B--- 63524TR/01 PROGRAMLAMA 7. KOORDİNAT SİSTEMİ
Açıklamalar
Tablo 7.4 G koduyla seçilen düzlem
Seçilen
G kodu Xp Yp Zp
düzlem
G17 Xp Yp düzlemi
X---ekseni veya Y---ekseni veya Z ---ekseni veya
G18 Zp Xp düzlemi ona paralel bir ona paralel ona paralel
eksen
k bi eksen
bir k bi eksen
bir k
G19 Yp Zp düzlemi
Xp, Yp, Zp, G17, G18 veya G19 komutu verilen blokta görünen
eksen adresiyle belirlenir.
Bir eksen adresi G17, G18 veya G19 bloğunda ihmal edilirse, temel
üç eksenin adreslerinin ihmal edildiği varsayılır.
Parametre No. 1022, her bir eksenin temel bir eksen (X---ekseni,
Y---ekseni veya Z---ekseni) veya temel bir eksene paralel bir eksen
olup olmadığını belirtir.
Düzlem, G17, G18 veya G19 komutu verilen blokta değiştirilmez.
Güç açıldığında, G18 (ZX düzlemi) seçilir.
Hareket talimatının düzlem seçimiyle ilgisi yoktur.
NOT
1 U---, V--- ve W ekseni (temel bir eksene paralel) G---kodları
B ve C ile birlikte kullanılabilir.
2 Doğrudan çizim boyutu programlama, pah kırma, köşe R,
birden fazla tekrarlamalı hazır çevrim ve basit hazır çevrim
yalnızca ZX düzlemi için etkinleştirilir.
Diğer düzlemler için bu fonksiyonları belirtme, P/S alarmı
No. 212’nin üretilmesine neden olur.
109
8. KOORDİNAT DEĞERİ VE BOYUT PROGRAMLAMA B--- 63524TR/01
8
KOORDİNAT DEĞERİ VE BOYUT
110
B--- 63524TR/01 PROGRAMLAMA 8. KOORDİNAT DEĞERİ VE BOYUT
8.1 Takımın hareketini kontrol etmenin iki yolu vardır; mutlak komut ve
eklemeli komut. Mutlak komutta, uç noktanın koordinat değeri
MUTLAK VE programlanır; eklemeli komutta, konumun kendisinin hareket
EKLEMELİ mesafesi programlanır. G90 ve G91 sırasıyla mutlak ve eklemeli
PROGRAMLAMA komutları vermek için kullanılır.
Mutlak programlama ve eklemeli programlama, seçilen komuta
(G90, G91)
göre kullanılır. Aşağıdaki tablolara bakınız.
G kod sistemi A B veya C
Komut yöntemi Adres kelime G90, G91
Biçim
D G Kod Sistemi A Mutlak komut Artışlı komut
X ekseni hareket komutu X U
Z ekseni hareket komutu Z W
Y ekseni hareket komutu Y V
C ekseni hareket komutu C H
Örnekler
D P noktasından Q noktasına G Kod Sistemi A G kod sistemi
takım hareketi B veya C
(çap programlaması X Mutlak komut X400.0 Z50.0 ; G90 X400.0 Z50.0 ;
ekseni için kullanılır)
Artışlı komut U200.0 W---400.0 ; G91 X200.0 Z ---400.0 ;
X Q
(400, 50)
P
(200, 450)
φ400
φ200
50
450
NOT
1 Mutlak ve eklemeli komutlar blok halinde birlikte
kullanılabilir.
Yukarıdaki örnekte, aşağıdaki komut belirtilebilir:
X400.0 W---400.0 ;
2 X ve U veya W ve Z birlikte kullanıldıklarında, ikinci olarak
belirtilen etkin olur.
3 G kod sistemi A seçili durumdayken, eksenlerin isimleri A ve
B olduğunda artışlı komutlar kullanılamaz.
111
8. KOORDİNAT DEĞERİ VE BOYUT PROGRAMLAMA B--- 63524TR/01
Biçim
G20 ; İnç girişi
G21 ; mm girişi
UYARI
1 Bir program sırasında G20 ve G21 değiştirilmemelidir.
2 İnç girişini (G20) metrik girişe (G21) dönüştürürken veya
bunun tersi durumda, takım kompanzasyon değeri en
küçük giriş eklemesine göre yeniden ayarlanmalıdır.
Ancak, parametre 5006’nın bit 0 (OIM)’ı 1 iken, takım
kompanzasyon değerleri otomatik olarak dönüştürülür ve
yeniden ayarlanmasına gerek yoktur.
DİKKAT
Orta noktadan hareket, manüel olarak referansa gitme
hareketi ile aynıdır. Orta noktadan takımın hareket ettiği yön,
Parametre No. 1006’nın bit 5’inde (ZMI) belirtildiği gibi
referans noktası geri dönüş yönüyle aynıdır.
NOT
1 En düşük giriş eklemesi ve en düşük komut ekleme
sistemleri farklı olduğunda, maksimum hata en düşük
komut eklemesinin yarısı kadardır. Bu hata birikimli değildir.
2 İnç ve metrik giriş ayrıca veri ayarının (III---11.4.7) ayarı
kullanılarak değiştirilebilir.
112
B--- 63524TR/01 PROGRAMLAMA 8. KOORDİNAT DEĞERİ VE BOYUT
8.3 Sayısal değerler bir ondalık basamak ile girilebilir. Bir ondalık
basamak, mesafe, süre veya hız değerleri girilirken kullanılabilir.
ONDALIK BASAMAK Ondalık basamaklar aşağıdaki adreslerle belirtilebilir:
PROGRAMLAMA X, Y, Z, U, V, W, A, B, C, I, J, K, R, ve F.
Açıklamalar İki tür ondalık basamak gösterimi mevcuttur: Hesap makinesi tipi
gösterim ve standart gösterim.
Hesap makinesi tipi gösterim kullanıldığında, ondalık basamağı
olmayan bir değer, milimetre cinsinden girilmiş olarak kabul edilir.
Standart gösterim kullanıldığında, bu değerin en düşük giriş artışları
cinsinden belirtildiği kabul edilir. DPI bit (parametre 3401’in bit 0’ı)
kullanarak hesap makinesi tipi ya da standart tip gösterimden birini
tercih ediniz. Değerler, tek bir program içerisinde hem ondalık
basamakla hem de ondalık basmak olmadan belirtilebilir.
Örnekler
Cep hesap
makinesi tipi Standart ondalık basamak
Program komutu
ondalık basamak programlama
programlama
X1000 1000 mm 1 mm
Ondalık basamak Birim : mm Birim : En düşük giriş
olmadan komut değeri eklemesi (0,001 mm)
UYARI
Tek bir blok içerisinde, bir değer girmeden önce bir G kodu belirtiniz. Ondalık basamağın
konumu komuta bağlı olabilir.
Örnekler:
G20; İnç girişler
X1.0 G04; X1.0 bir mesafe olarak kabul edilir ve X10000 olarak işleme konur. Bu komut G04
X10000’e denktir. Takım 10 saniyeliğine bulunduğu yerde kalır.
G04 X1.0; G04 X1000’e denktir. Takım bir saniyeliğine bulunduğu yerde kalır.
NOT
1 En düşük giriş artışından küçük olan kesirler yuvarlanır.
Örnekler:
X1.23456; En düşük giriş artışı 0,001 mm olduğunda X1.234’e yuvarlanır.
En düşük giriş eklemesi 0.0001 inç olduğunda X1.2345 olarak işlem görür.
2 Sekizden fazla basamak belirtildiğinde, alarm uyarısı alınır. Değer bir ondalık basamakla
girilmişse, değer, en düşük giriş artışına göre bir kesre çevrildikten sonra da basamak sayısı
kontrol edilir.
Örnekler:
X1.23456789; Sekizden fazla basamak belirtildiğinde, P/S alarmı 003 devreye girer.
X123456.7; En düşük giriş artışı 0,001 mm ise, değer 123456700 kesrine dönüştürülür. Kesir
sekizden fazla basamağa sahip olduğundan, P/S alarmı 003 devreye girer.
113
8. KOORDİNAT DEĞERİ VE BOYUT PROGRAMLAMA B--- 63524TR/01
B
R2
R1
D1
D2
X ekseni
Açıklamalar
D Her bir komut için çap Çap programlama veya yarıçap programlama, parametre DIA
programlama/yarıçap (No. 1006#3) ile belirtilebilir. Çap programlama kullanılırken,
programlama ile ilgili tablo 8.4’te listelenen koşullara dikkat ediniz.
notlar Tablo 8.4 Çap değerinin belirtilmesi ile ilgili notlar
Parça Notlar
Koordinat sistem ayarı (G50) Bir çap değeri ile bir koordinat değerini
belirtilir
114
B--- 63524TR/01 PROGRAMLAMA 9. İŞ MİLİ HIZI FONKSİYONU
9
İŞ MİLİ HIZI FONKSİYONU
115
9. İŞ MİLİ HIZI FONKSİYONU PROGRAMLAMA B--- 63524TR/01
9.2 İş mili hızı, beş basamaklı bir değeri (dak --- 1) izleyen S adresiyle
belirtilebilir. İş mili hızını belirtmek için kullanılan birim, makine
İŞ MİLİ HIZI üreticisine göre değişebilir. Ayrıntılar için, makine üreticisi
DEĞERİNİN tarafından sağlanan uygun kılavuza başvurun.
DOĞRUDAN
BELİRTİLMESİ
(S5---BASAMAK
KOMUTU)
9.3 S’in ardından kesme hızını (takım ve işlenecek parça arasındaki hız)
belirtin. Takımın konumu ne olursa olsun kesme hızı sabit kalacak
SABİT YÜZEY HIZI şekilde iş mili döndürülür.
KONTROLÜ
(G96, G97)
Biçim
116
B--- 63524TR/01 PROGRAMLAMA 9. İŞ MİLİ HIZI FONKSİYONU
Açıklamalar
D Sabit kesme hızı kontrol G96 (sabit kesme hızı kontrol komutu), model bir G komutudur. Bir
komutu (G96) G96 komutu belirtildikten sonra, program, sabit kesme hızı kontrol
moduna girer ve belirtilen S değerleri kesme hızı olarak varsayılır.
Bir G96 komutu, sabit kesme hızı kontrolünün uygulandığı ekseni
belirtmek zorundadır. Bir G97 komutu G96 modunu iptal eder. Sabit
yüzey hızı kontrolü uygulandığında, G50S_;’de (maksimum iş mili
hızı) belirtilen değerden daha yüksek bir iş mili hızı maksimum iş
mili hızına kenetlenir. Güç açık durumdayken, maksimum iş mili hızı
henüz ayarlanmamıştır ve hız kelepçelenmez. G96 modundaki S
komutları (yüzey hızı), M03 (iş milini artı yönde döndürme) veya
M04 (iş milini eksi yönde döndürme) programda ortaya çıkıncaya
kadar, S = 0 olarak kabul edilir.
D Sabit yüzey hız kontrolü Sabit yüzey hız kontrolünü işletmek için, çalışma koordinat
için işlenecek parça sisteminin ayarlanması gerekmektedir; Z ekseni (sabit yüzey hızının
koordinat sisteminin uygulandığı yüzey) sıfır olur.
ayarlanması
Z
0
117
9. İŞ MİLİ HIZI FONKSİYONU PROGRAMLAMA B--- 63524TR/01
G97 komutu
Belirtilen
Belirtilmeyen
G96 komutu
Belirtilen
Belirtilen Yüzey
kesme hızı hızı için
kullanılır komut
Belirtilmeyen
Kaydedilen kesme hızı (m/dak. veya
ayak/dak.) kullanılır. Herhangi bir kesme
hızı kaydedilmezse, 0 olduğu varsayılır.
Kısıtlamalar
D Diş çekme için sabit Sabit kesme hızı kontrolü aynı zamanda diş çekme esnasında da
yüzey hızı kontrolü etkilidir. Buna uygun olarak, sabit kesme hızı kontrolünün,
kaydırmalı diş çekme ve sivrilen diş çekme işlemlerinin
başlatılmasından önce G97 komutuyla geçersiz hale getirilmesi
önerilir, çünkü servo sistemindeki yanıt problemi, iş mili hızı
değiştiğinde dikkate alınmayabilir.
118
B--- 63524TR/01 PROGRAMLAMA 9. İŞ MİLİ HIZI FONKSİYONU
D Hızlı travers için sabit G00 tarafından belirtilen bir çabuk hareket satırında, sabit kesme
yüzey hızı kontrolü (G00) hızı kontrolü, takım konumundaki bir değişikliğe göre kesme hızının
hesaplanması yoluyla değil, kesme işleminin çabuk harekette
yapılmaması koşuluyla, çabuk hareket satırının son uç noktasındaki
konumu temel alınarak kesme hızının hesaplanmasıyla yapılır.
Yarıçap değeri
Programlanan yol
X
2
700
4 675
N11 600
N16 3
N15 500
N11
N14 400
N16
N15 375
N14 300
200
100
φ600
Z
300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500
1475
1050
119
9. İŞ MİLİ HIZI FONKSİYONU PROGRAMLAMA B--- 63524TR/01
120
B--- 63524TR/01 PROGRAMLAMA 9. İŞ MİLİ HIZI FONKSİYONU
r
d
q Belirtilen
q d hız
r
Gerçek hız
Süre
Diğer hızın Kontrol başlangıcı Alarm
belirtilmesi
r
q d Belirtilen
q d hız
r
p Gerçek hız
Süre
Diğer hızın Kontrol başlangıcı Alarm
belirtilmesi
Belirtilen hız :
(S adresi ve beş basamaklı bir değerle belirtilen hız)×(İş mili
yüzdesel ayarlama)
Gerçek hız : Bir position coder ile saptanan hız
p: Belirtilen hızın bir kontrol başlayana kadar değişmesinden
itibaren zaman ilerler.
q : (Bir kontrolün başlaması için yüzde tolerans)×(belirtilen hız)
r : (Alarm durumu olarak saptanan yüzde dalgalanma)×
(belirtilen hız)
d: Bir alarm olarak saptanan dalgalanma (param. 4913’te belirtilen)
121
9. İŞ MİLİ HIZI FONKSİYONU PROGRAMLAMA B--- 63524TR/01
NOT
1 Otomatik bir işletim sırasında alarm alındığında, tek satır
durdurma meydana gelir. İş mili aşırı ısınma alarmı CRT
ekranda gösterilir ve alarm sinyali “SPAL” verilir (bir alarmın
varlığı için 1’e getirilmiş durumda). Sinyal, yeniden
resetlenerek kapatılır.
2 Bir alarm alındıktan sonra yeniden resetişlemi gerçekleşmiş
olsa bile, alarma neden olan hata giderilmedikçe alarm
sinyali alınmaya devam edilecektir.
3 İş mili durdurma durumunda herhangi bir kontrol yapılmaz
(*SSTP = 0).
4 Parametre (No. 4913) ayarlanarak, alarmın meydana
gelmesini engelleyecek, kabul edilebilir hız dalgalanma
aralığı ayarlanabilir. Ancak eğer gerçek hız 0 dak --- 1olarak
bulunursa, bir saniye sonra alarm sinyali verilecektir.
122
B--- 63524TR/01 PROGRAMLAMA 9. İŞ MİLİ HIZI FONKSİYONU
9.5.1 İş mili motoru normal İş mili işlemi için kullanıldıktan sonra iş mili
İş mili Oryantasyonu konumlandırması ilk kez gerçekleştirildiğinde, veya iş mili
konumlandırması işlemi kesildiğinde, iş mili oryantasyonunun
yapılması gerekir.
Oryantasyon, iş milinin, önceden belirlenen bir konumda durmasına
izin verir.
parametre No. 4960’da M kodu tarafından yönlendirilen
oryantasyon. Oryantasyonun yönü bir parametre ile ayarlanabilir.
Analog İş mili için, yön ZMIx (parametre 1006’nın bit 5’i) olarak
ayarlanır.
Seri İş mili için, RETRN (parametre 4005’in bit 5’i) olarak ayarlanır.
9.5.2 İş mili, gelişigüzel bir açıyla veya yarı ayarlanmış bir açıyla
İş mili Konumlandırma konumlandırılabilir.
D Bir M koduyla belirtilen M adresini 2 basamaklı bir sayı izler. Belirtilebilen değer Mα’den
yarı ayarlanmış bir açıyla M(α+5)’e kadar altı değerden herhangi biri olabilir. Değer α
konumlandırma parametre No. 4962 ile önceden ayarlanmalıdır. Mα’dan M(α+5)’e
kadar karşılık gelen açılar aşağıda listelenmiştir. Değer β parametre
No. 4963 ile önceden ayarlanmalıdır.
M ---kodu Konumlandırma açısı (Ex.)β=30°
Mα β 30°
M(α+1) 2β 60°
M(α+2) 3β 90°
M(α+3) 4β 120°
M(α+4) 5β 150°
M(α+5) 6β 180°
123
9. İŞ MİLİ HIZI FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D C veya H adresiyle Konumu, C veya H adresi ve bunları takip eden işaretli sayısal değer
belirtilen bir açıyla veya sayısal değerlerle belirtiniz. C ve H adresleri G00 modunda
konumlandırma belirtilmelidir.
(Örnek) C---1000
H4500
Uç nokta, C adresi kullanılarak, program referans konumundan
(mutlak modda) bir mesafeyle belirtilmelidir. Buna alternatif
olarak, uç nokta ayrıca, H adresi kullanılarak, başlangıç noktasıyla
uç nokta arasındaki mesafe de belirtilmelidir.
Ondalık basamaklı bir sayı girilebilir.
Değer dereceler halinde belirtilmelidir.
(Örnek) C35.0=C35 derece
D Konumlandırma için
besleme hızı
90°
180°
G kodu A G kodu B ve C
Yukarıdaki Yukarıdaki
Komut biçimi Kullanılan
Kullanılan şekilde şekilde
adres ve
adres A---B A---B
G kodu
komutu komutu
Uç noktayı,
program
referans
Mutlak
konumuyla C C180.0 ; G90,C G90C180.;
komut
aradaki
mesafeye
göre belirtiniz.
Başlangıç
noktasından
Artışlı
uç noktaya bir H H90.0 ; G91,C G90C90. ;
komut
mesafe
belirtiniz.
124
B--- 63524TR/01 PROGRAMLAMA 9. İŞ MİLİ HIZI FONKSİYONU
D Oryantasyon sırasında hız Oryantasyon için yeterli bir hız elde edilinceye kadar, takım,
parametre No. 1420’de ayarlanan hızlı travers hızında hareket eder.
Oryantasyon için hız elde edildğinde, oryantasyon işlemi, Parametre
No. 1425’te belirtilen hızda gerçekleştirilir.
NOT
1 İş mili konumlandırmasını tek başına bir blokta belirtiniz. X
veya Z eksenleri için, aynı blok içerisinde bir hareket komutu
belirtilemez.
2 İş mili konumlandırması sırasında acil durdurma
uygulandığında, İş mili konumlandırma işlemi durur. Bu
işleme devam etmek için, oryantasyon adımıyla yeniden
başlayınız.
3 Seri İş mili Cs ekseni kontur kontrol fonksiyonu ve İş mili
konumlandırma fonksiyonu aynı zamanda kullanılamaz.
Her iki seçenek de belirtilirse, öncelik, iş mili konumlandırma
fonksiyonundadır.
4 İş mili konumlandırma ekseni, makine koordinat
sistemindeki sinyallerde belirtilir.
125
10. TAKIM FONKSİYONU (T FONKSİYONU) PROGRAMLAMA B--- 63524TR/01
10
TAKIM FONKSİYONU (T FONKSİYONU)
126
B--- 63524TR/01 PROGRAMLAMA 10. TAKIM FONKSİYONU (T FONKSİYONU)
127
10. TAKIM FONKSİYONU (T FONKSİYONU) PROGRAMLAMA B--- 63524TR/01
10.2 Takımlar bazı gruplarda sınıflandırılır. Her bir grup için, bir takım
ömrü (kullanım süresi veya sıklığı) belirtilir. Her bir takım
TAKIM ÖMRÜ kullanımında, takımın kullanıldığı süre toplanır. Takım ömrüne
YÖNETİMİ erişildiğinde, aynı grup içerisinde önceden belirlenen diğer takım
kullanılmaya başlanır. Bu işleme takım ömrü yönetim fonksiyonu
adı verilir.
2 yol kontrolüyle, her bir takım durağı için takım ömrü yönetimi ayrı
ayrı gerçekleştirilir. Dolayısıyla her bir takım durağı için takım ömrü
yönetim verisi de ayrıca ayarlanmış olur.
10.2.1
Takım Ömrü Verisi
Programı
Biçim Her bir grupta kullanılan takımlar ve onların takım ömürleri,
tablo 10.2.1 (a)’nın aşağıdaki program biçiminde CNC içerisinde
kayıtlıdır.
Tablo 10.2.1 (a) Ömür yönetiminin program biçimi
O_ _ _ _ ; Program numarası
G10L3; Takım ömrü verisi ayarının başlangıcı
P_ _ _ L_ _ _ _ ; P___ :Grup numarası (1---128 arası)
L___ :Takım ömrü (1 – 9999 arası)
T_ _ _ _ ; (1) T:____ Takım numarası
T_ _ _ _ ; (2)
Takımlar
(n) (1) den (2) den ... (n)’e seçilir.
P_ _ _ L_ _ _ _ ;
T_ _ _ _ ; Bir sonraki grup için veri
T_ _ _ _ ;
CNC içerisindeki takım ömrü verisi kayıt yöntemi için Alt bölüm
III---11.4.14’e bakınız.
128
B--- 63524TR/01 PROGRAMLAMA 10. TAKIM FONKSİYONU (T FONKSİYONU)
Açıklamalar
D Takımın kullanıldığı süre Kullanılan süresi (dakika cinsinden) veya kullanım sıklığıyla,
veya sayıyla belirtme parametre No. 6800#2’deki (LTM) parametre ayarına bağlı olan,
takım ömrü belirtilir.
Takım ömrü için süre olarak 4300’e kadar dakika, frekans olarak da
9999’a kadar sayı girilebilir.
D Maksimum grup ve takım Kaydedilecek olan grupların sayısı ve grup başına kayıtlı olan takım
sayısı sayısı üç şekilde birleştirilebilir. Bu üç kombinasyondan biri
parametre No. 6800#0,#1(Her GS1 ve GS2) ile ayarlanır.
Tablo 10.2.1 (b) Kaydedilebilecek olan maksimum grup ve takım sayısı
İsteğe bağlı 128 takım çifti 128 takım parçasının isteğe bağlı
fonksiyonu olmaksızın maksimum fonksiyonuyla grupların ve takımların
GS2 GS1
grup ve takım sayısı maksimum sayısı
(No.6800#1)
( ) (No.6800#0)
( )
Grup sayısı Takım sayısı Grup sayısı Takım sayısı
0 0 16 16 16 32
0 1 32 8 32 16
1 0 64 4 64 8
1 1 16 16 128 4
D Takımların kaydedilmesi Aynı takım numarası, takım ömrü verisinin programında herhangi
için bir T kodu bir yerde herhangi bir zamanda ortaya çıkabilir.
Takımların kaydedilmesi için kullanılan bir T kodu en fazla dört
basamaktan oluşabilir. 128 takım ömrü kontrol grubu seçeneği
kullanıldığında ise, en fazla altı basamak kullanılabilir.
T ffff ff
129
10. TAKIM FONKSİYONU (T FONKSİYONU) PROGRAMLAMA B--- 63524TR/01
Örnek
O0001 ;
G10L3 ;
P001L0150 ;
T0011 ;
Grup 1 verileri
T0132 ;
T0068 ;
P002L1400 ;
T0061;
T0241 ; Grup 2 verileri
T0134 ;
T0074 ;
P003L0700 ;
T0012 ; Grup 3verileri
T0202 ;
G11 ;
M02 ;
Açıklamalar P’de belirtilen grup numaraları seri olmak zorunda değildir. Aynı
zamanda tüm gruplara atanmış olmaları da gerekmemektedir. Aynı
işlem içerisinde aynı takım için iki veya daha fazla ofset numarası
kullanırken, aşağıdaki gibi ayarlayınız;
130
B--- 63524TR/01 PROGRAMLAMA 10. TAKIM FONKSİYONU (T FONKSİYONU)
10.2.2
Takım Ömrünün
Sayılması
Açıklama
D Takım ömrü kullanılan Bir işleme programında T∆∆99(∆∆=Takım grubu numarası) ve
süre bakımından T∆∆88 arasında, kesme modunda makinenin kullanıldığı süre, dört
belirtildiğinde saniyelik aralıklar halinde sayılır. Tek blok durdurma, ilerlemeyi
(dakika biçiminde) geçici durdurma, çabuk hareket, oturma ve FIN bekleme için
harcanan süreler görmezden gelinir.
Ömür için en fazla 4300 dakika tanımlanabilir.
D Takım ömrü kullanım Sayım, işleme programının cycle startı ile başlayan ve NC, M02 veya
sıklığı bakımından M03 komutları ile resetlendiğinde biten her bir işlemi için
belirtildiğinde gerçekleştirilir. Bir işlemde kullanılan takım grupları için sayaçlar
bir artırılır. Bir işlem sırasında aynı grup birden fazla kez
belirtildiğinde, sayaç sadece bir artırılır. Takım ömrü için 9999’a
kadar sayı girilebilir.
Takım ömrünün sayılması, her bir grup için gerçekleştirilir. Ömür
sayacı bileşenleri, CNC’nin gücü kesilse dahi silinmez.
Ömür, kullanım sıklığı bakımından belirtildiğinde, M02 veya M30
işleme konduğunda, CNC’ye bir harici reset (ERS) sinyali
uygulayınız.
131
10. TAKIM FONKSİYONU (T FONKSİYONU) PROGRAMLAMA B--- 63524TR/01
Açıklamalar
Şerit biçimi Anlamı
132
B--- 63524TR/01 PROGRAMLAMA 11. YARDIMCI FONKSİYON
11
YARDIMCI FONKSİYON
133
11. YARDIMCI FONKSİYON PROGRAMLAMA B--- 63524TR/01
11.1 Adres M ve onu takip eden bir numara belirtildiğinde, bir kod sinyali
ve elektronik flaş sinyali iletilir. Bu sinyaller makinenin gücünü
YARDIMCI açmak/kapatmak için kullanılır.
FONKSİYON Genelde, bir blokta sadece bir M kodu geçerlidir ancak bir blok
(M FONKSİYONU) içerisinde üçe kadar M kodu belirtilebilir (bazı makineler bu özelliğe
olanak sağlamıyor olabilir). M kodları ve fonksiyonlar arasındaki
iletişim, makine üreticisine bağlıdır.
Bir alt program çağırmak için kullanılan M kodları M98, M99, M198
(Parametre numaraları 6071---6079 arası), ve isteğe bağlı bir makro
çağırmak için kullanılan M kodları (Parametre numaraları 6080 –
6089 arası) makine içerisinde işlem görür. Makine üreticisi
tarafından sağlanan uygun kılavuza başvurunuz.
NOT
Bir M00, M01, M02, veya M03 bloğunu hemen takip eden bir
blok arabelleğe alınmaz. Benzer şekilde, arabelleğe
alınmayan on M kodu parametrelerle (Numaralar 3411 ile
3421 arası) ile ayarlanabilir. Bu M kodları için makine
üreticisinin kılavuzuna başvurunuz.
134
B--- 63524TR/01 PROGRAMLAMA 11. YARDIMCI FONKSİYON
11.2 Şimdiye kadar, bir blok sadece bir M kodu içerebilmiştir. Parametre
No. 3404’ün bit 7’si (M3B) 1’e ayarlandığında, tek bir komut
TEK BİR BLOK satırında en fazla üç M kodu belirtilebilir.
İÇERİSİNDE BİRDEN Bir komut satırında belirtilen en fazla üç M kodu makinenin eş
ÇOK M KOMUTU zamanlı çıkışıdır. Bu da, tek bir satır içerisinde yer alan tek M
komutu ile kıyaslandığında, parça işleme safhasında daha kısa bir
çevrim ile çalışılabileceği anlamına gelmektedir.
Açıklamalar CNC, tek bir satır içerisinde en fazla üç olmak üzere birden fazla M
kodunun tanımlanabilmesine olanak sağlar. Ancak bazı M kodları,
mekanik işletim kısıtlamaları nedeniyle aynı anda belirtilemez. Bir
satır içerisinde birden fazla M kodunun aynı anda tanımlanabilmesi
ile ilgili mekanik işletim kısıtlamaları hakkında daha ayrıntılı bilgi
için, her bir makine üreticisinin kullanım kılavuzuna başvurunuz.
M00, M01, M02, M30, M98, M99 veya M198, diğer bir M kodu ile
birlikte tanımlanmamalıdır.
M00, M01, M02, M30, M98, M99 ve M198 haricindeki bazı M
kodları, diğer M kodları ile birlikte tanımlanamazlar; bu Kodların
her biri tek bir satır içerisinde tanımlanmalıdır.
Bu gibi M kodları, kendileri M kodlarını makineye iletmenin
haricinde: CNC’yi dahili işlemler yapmak konusunda yönlendiren
kodları da içermektedir. Tanımlanmak üzere, bu gibi M kodları,
9001’den 9009’a kadar olan program numaralarını çağırmak ve
birbirini izleyen satırların ileri düzey okumasını (arabelleğe
alınmasını) devre dışı bırakmak için kullanılan M kodlarıdır. Bu
arada, CNC’yi sadece kendilerine M kodu göndermek üzere (dahili
işlemler gerçekleştirmeksizin) yönlendiren çoklu M kodları, tek bir
satır içerisinde tanımlanabilir.
Örnekler
Tek bir satır içerisinde bir M komutu Tek bir satır içerisinde birden fazla M komutu
M40 ; M40M50M60 ;
M50 ; G28G91X0Z0 ;
M60 ; :
G28G91X0Z0 ; :
: :
: :
: :
135
11. YARDIMCI FONKSİYON PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D M kodu ayarlaması 500’e kadar M kodu belirtilebilir. M0 ile M99 arasındaki M kodları
genellikle belirtilir. M100 ve yukarısındaki M kodları isteğe bağlıdır.
D Grup numaraları Grup numaraları 0 ile 127 arasında ayarlanabilir. ancak 0 ve 1’in özel
anlam taşıdığını unutmayın. Grup numarası 0 kontrol edilmeye
gerek olmayan M kodunu temsil eder. Grup numarası 1 tek başına
belirtilmesi gereken M kodunu temsil eder.
136
B--- 63524TR/01 PROGRAMLAMA 11. YARDIMCI FONKSİYON
Açıklamalar
D Komut aralığı 0’dan 99999999’a kadar
137
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
12
PROGRAM YAPILANIŞI
Genel
D Ana program ve alt İki program türü vardır, ana program ve alt program. Normalde
program CNC, ana programa göre çalışır. Ancak, ana program içerisinde alt
programı açan bir komut ile karşılaşıldığında, kontrol alt programa
geçirilir. Alt program içerisinde, ana programa dönüşü belirten bir
komut ile karşılaşıldığında, kontrol ana programa geri döndürülür.
138
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
Bileşenler Açıklamalar
Öncü bölüm
M30 ;
% Şerit sonu
D Program bölümü Bir program bölümü birden çok satırdan meydana gelir. Bir
yapılandırması program, bir program numarası ile başlar ve bir program bitiş
komutu ile sona erer.
139
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
M30 ;
%
Şerit sonu
Açıklamalar
D Şerit başlangıcı Şerit başlangıcı, CNC programları içeren bir dosyanın başlangıcını
belirtir. Programlar, SYSTEM P veya sıradan kişisel bilgisayarlar
kullanılarak girildiğinde, işarete gerek duyulmamaktadır. İşaret,
ekranda görüntülenmez. Ancak, dosya çıktı ise, işaret otomatik
olarak dosyanın başlangıcında çıkar.
Tablo 12.1 (a) Şerit başlangıcı kodu
Şerit başlangıcı % ER %
D Öncü bölüm Bir dosyadaki programlardan önce girilen veri, öncü bölümü
meydana getirir.
Parça işleme başlatıldığında, etiket atlama durumu, gücün açılması
veya sistemin resetlenmesi yolu ile otomatik olarak ayarlanır. Etiket
atlama durumunda, ilk satır---sonu kodu okunana kadar, tüm bilgiler
göz ardı edilir. Bir dosya bir G/Ç cihazından CNC birimine geçerse,
öncü bölümler etiket atlama fonksiyonu tarafından atlanır.
Öncü bölümler genellikle bir dosya başlığı gibi bilgiler içerir. Bir
öncü bölüm atlandığında, TV parite kontrolü dahi gerçekleştirilmez.
Dolayısıyla bir öncü bölüm EOB kodu hariç tüm diğer kodları
içerebilir.
D Program başlangıcı Program başlangıç kodunun, öncü bölümden hemen sonra girilmesi
gerekir, bu ise program seçiminden hemen önce anlamına gelir. Bu
kod bir program başlangıcını belirtir ve her zaman etiket atlama
fonksiyonunu devre dışı bırakması beklenir.
SYSTEM P veya sıradan kişisel bilgisayarlar kullanıldığında, bu kod,
Return tuşuna basılarak girilebilir.
Tablo 12.1 (b) Bir program başlangıcı kodu
Program başlangıcı LF CR ;
140
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
NOT
Bir dosya birden çok program içeriyorsa, etiket atlama
işlemi için EOB kodu, ikinci veya izleyen bir program
numarasından önce gelmemelidir. Ancak, öncelikli olan
program % ile bitiyorsa, programın başında bir program
başlangıcı olması gerekir.
D Açıklama bölümü Kontrol dışarı veya kontrol içeri kodları tarafından kapsanan
herhangi bir bilgi, açıklama olarak işlem görür ve CNC tarafından
atlanır. Kullanıcı bir başlık, açıklamalar, operatör için
yönlendirmeler vs. ekleyebilir. Açıklama bölümünde uzunluk
açısından herhangi bir kısıtlama bulunmamaktadır.
Tablo 12.1 (c) Bir kontrol içeri ve kontrol dışarı kodu
DİKKAT
Bir program bölümünün ortasında uzun bir açıklama
bölümü yer alıyorsa, bu açıklama bölümü nedeniyle, eksen
boyunca hareket uzun bir süre için askıda kalabilir.
Dolayısıyla açıklama bölümü, hareketin askıya alınabileceği
veya herhangi bir hareketin söz konusu olmadığı bir noktaya
yerleştirilmelidir.
NOT
1 Eşleşen bir kontrol dışarı kodu olmaksızın sadece bir kontrol
içeri kodu okunursa, okunan kontrol içeri kodu dikkate
alınmaz.
2 EOB kodu bir açıklama içerisinde kullanılamaz.
141
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
Şerit sonu % ER %
142
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
% BAŞLIK ;
Program numarası
O0001 ;
N1 … ;
Sıra numarası
(AÇIKLAMA)
Program bölümü
Program sonu
M30 ;
%
D Program numarası Her bir programa, programın tanımlanması için, O adresi ve bunu
takip eden dört basamaklı bir sayıdan oluşan bir program numarası,
başlangıçtaki kayıtlı bellek içerisinde atanır.
8 basamaklı program numarası seçeneği kullanıldığında, program
numarası için sekiz basamak tanımlayınız (Bkz. Bölüm II.12.4).
ISO kodunda, iki nokta üst üste ( : ) O yerine kullanılabilir.
Programın başlangıcında herhangi bir program numarası
belirtilmediğinde, programın başında yer alan sıra numarası (N.),
program numarası olarak kabul edilir. Beş basamaklı bir sıra
numarası kullanılıyorsa, küçük dört basamağı program numarası
olarak kabul edilir. Küçük basamakların hepsi 0 ise, 1’e eklenmeden
hemen önce kaydedilen program numarası, program numarası
olarak kabul edilir. Ancak N0’ın program numarası olarak
kullanılamayacağını unutmayın.
Programın başlangıcında herhangi bir program numarası veya
sıra numarası bulunmuyorsa, program hafızada kaydedildiğinde
(Bkz. Kısım III Bölüm 8.4 veya 10.1), MDI panel kullanılarak bir
program numarası belirtilmelidir.
NOT
Program numaraları 8000 ve 9999 makine üreticileri
tarafından kullanılmış olabilir ve kullanıcılar bu numaraları
kullanamayabilirler.
143
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
D Sıra sayısı ve satır Bir program birden çok komuttan meydana gelir. Bir komut birimine
bir satır adı verilir. Bir satır diğerinden, satır kodunun sonundaki
EOB ile ayrılır.
Tablo 12.2 (a) EOB kodu
NOT
N0, diğer CNC sistemleri ile dosya uyumluluğunun nedeni
olarak kullanılmalıdır.
Program numarası 0 kullanılamaz. Dolayısıyla 0, bir
program numarası olarak işlem gören sıra numarası olarak
kullanılmamalıdır.
D TV kontrol Giriş bandı üzerinde, bir satır için parite kontrolü dikey olarak
(Şerit boyunca dikey gerçekleştirilmelidir. Bir satır içerisindeki karakterlerin sayısı
parite kontrolü) (EOB’den hemen sonra gelen bir kodla başlayan ve bir sonraki EOB
ile biten) tek ise, bir P/S alarmı (No 002) çıkar. Etiket atlama
fonksiyonu tarafından atlanan bölümler için TV kontrolü yapılmaz.
Parametre No. 0100’ün bit 1’i (CTV) açıklama içeren ve “(“and”)”
içerisinde kapsanan karakterlerin, TV kontrolü için karakter sayısı
hesaplanırken sayılıp sayılmadığını belirlemede kullanılabilir. TV
kontrol fonksiyonu, MDI biriminin ayarlanması ile etkinleştirilebilir
veya devre dışı bırakılabilir (Bkz.Kısım III, alt bölüm 11.4.7).
144
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
D Blok yapılanışı Bir satır bir veya daha fazla adresten meydana gelir. Bir kelime,
(kelime ve adres) çeşitli basamak uzunluklarındaki rakamlar tarafından izlenen bir
adresten oluşur. (Artı (+) veya eksi (---) işareti, bir sayının önünde
yer alabilir.)
Kelime = Adres + sayı (Örnek : X---1000)
Bir adres için, harflerden (A --- Z) birisi kullanılır ; bir adres, adresi
izleyen bir sayının anlamını tanımlar. Tablo 12.2 (b) kullanılabilen
adresleri ve bunların anlamlarını göstermektedir.
Aynı adres, hazırlayıcı fonksiyon özelliğine göre farklı anlamlara
sahip olabilir.
Tablo 12.2 (b) Önemli fonksiyonlar ve adresler
NOT
ISO kodunda, iki nokta üst üste ( : ) işareti, program
numarasının adresi olarak da kullanılabilir.
N_ G_ X_ Z_ F_ S_ T_ M_ ;
145
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
D Önemli adresler ve Önemli adresler ve adresler için belirlenen değer aralıkları aşağıda
komut değerlerinin verilmektedir. Bu rakamların, makine tarafındaki limitlerden
aralıkları tamamen farklı olan CNC tarafındaki limitleri temsil ettiğini
unutmayın. Örneğin CNC, X ekseni boyunca bir takımın yaklaşık
olarak 100 m (milimetre girişte) içeriden geçmesine olanak sağlar.
Ancak, X eksenindeki gerçek hareket, belirli bir makine için 2 m ile
sınırlandırılabilir.
Benzer bir şekilde CNC, 240 m/dakikaya kadar olan kesme hızını
kontrol edebilir; fakat makine 3 m/dakikaya izin vermeyebilir. Bir
program geliştirirken, kullanıcı makinenin kılavuzlarını dikkatlice
okumalıdır; programlama hakkındaki kısıtlamalarına aşina olmak
için bu kılavuzu da okumalıdır.
Tablo 12.2 (c) Önemli adresler ve komut değerlerinin aralıkları
NOT
ISO kodunda, iki nokta üst üste (:) işareti, program
numarasının adresi olarak da kullanılabilir.
146
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
D İsteğe bağlı satır atlama Bir bloğun başında, bir bölme işareti ve arkasından gelen bir sayı yer
alıyorsa (/n (n=1’den 9’a kadar)) ve operatör panelindeki isteğe
bağlı blok atlama düğmesi n açık konumda ise, blok içerisinde düğme
numarası n’ye karşılık gelen /n’in belirtildiği bilgi, şerit işleminde
veya bellek işleminde dikkate alınmaz.
İsteğe bağlı satır atlama düğmesi kapalı konuma getirildiğinde,
/n’nin tanımlandığı satır içerisindeki bilgi geçerlidir. Bu, /n içeren
satırın atlanıp atlanmayacağına operatörün karar vereceği anlamına
gelmektedir.
/1 için 1 numara atlanabilir. Ancak, bir satır için iki veya daha fazla
isteğe bağlı satır atlama düğmesi kullanıldığında, /1 için 1 numara
atlanamaz.
Örnek)
(Yanlış) (Doğru)
//3 G00X10.0; /1/3 G00X10.0;
Programlar belleğe yüklendiğinde bu fonksiyon ihmal edilir. /n
içeren satırlar ayrıca, isteğe bağlı satır atlama düğmesinin nasıl
ayarlanmış olduğuna bakılmaksızın, belleğe kaydedilir.
Bellekte tutulan programlar, isteğe bağlı satır atlama düğmesinin
nasıl ayarlandığına bakılmaksızın çıkartılabilir.
İsteğe bağlı satır atlama, sıra numarası arama işlemi sırasında da
etkindir.
Makineye bağlı olarak, tüm isteğe bağlı satır anahtarları (1’den 9’a
kadar) kullanılamayabilir. Hangi düğmelerin kullanılabilir
olduğunu öğrenmek için makine üreticisinin kılavuzuna bakın.
UYARI
1 Bölme işaretinin konumu
Bölme işareti (/) satırın başında bulunmalıdır. Bölme işareti
herhangi başka bir yere konursa, bölme işaretinden EOB
koduna kadar olan bilgi dikkate alınmaz.
2 İsteğe bağlı satır atlama düğmesinin devre dışı
bırakılması
İsteğe bağlı satır atlama işlemi, satırlar bellekten veya
şeritten, bir arabelleğe okunduğunda gerçekleştirilir. Satırlar
arabelleğe okunduktan sonra düğme açık konuma getirilse
bile, halihazırda okunan satırlar göz ardı edilmez.
NOT
TV ve TH kontrolü
İsteğe bağlı satır atlama düğmesi açık konumdayken. TH ve
TV kontrolleri, atlanan kısımlar için tıpkı isteğe bağlı satır
atlama düğmesi kapalıyken olduğu gibi gerçekleştirilir.
147
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
M30
UYARI
/M02 ; , /M30 ; veya /M99 ; gibi bir isteğe bağlı satır atlama
kodu içeren bir satır, makine operatörünün panelinde yer
alan isteğebağlı satır atlama düğmesi açık konuma
getirilmemişse, program sonu olarak işlem görmez.
(bkz. “İsteğe bağlı blok atlama”.)
148
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
12.3 Eğer bir program ayarlanmış bir işlem sırası veya sıkça tekrarlanan
bir yol içeriyorsa, bu sıra veya yol, programı basitleştirmek için
ALT PROGRAM bellekte bir alt program olarak depolanabilir.
(M98, M99) Bir alt program ana programdan açılabilir.
Açılan bir alt program da ayrıca diğer bir alt programı açabilir.
Biçim
D Alt program
yapılandırması
Bir alt program
M99’un aşağıda gösterildiği gibi ayrı bir satır oluşturmasına gerek yoktur.
Örnek) X100.0 Y100.0 M99 ;
Herhangi bir tekrar verisi belirtilmemişse, alt program sadece bir kez açılır.
Açıklamalar Ana program bir alt programı açtığında, tek düzey alt program
çağrısı olarak kabul edilir. Dolayısıyla, alt program açılması, aşağıda
gösterildiği gibi en fazla dört seviyeye konabilir.
Ana program Alt program Alt program Alt program Alt program
O0001 ; O1000 ; O2000 ; O3000 ; O4000 ;
Tek bir çağrı komutu bir alt programı arka arkaya 9999 kez
çağırabilir. Otomatik programlama sistemler ile uyumlu olması
açısından, ilk satırda, O’yu takip eden alt program numarası
(veya : ) yerine Nxxxx kullanılabilir. N’den sonra gelen sıra numarası,
bir alt program numarası olarak işlem görür.
Referans elemanı Bir alt programın kaydedilmesi yöntemi ile ilgili olarak Kısım III
içerisinde Bölüm 10’a bakınız.
149
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
NOT
1 M98 ve M99 sinyalleri, makineye gönderilmez.
2 P adresi ile belirtilen alt program numarası bulunamıyorsa,
bir alarm (No. 078) verilir.
Örnekler
l M98 P51002 ;
Bu komut “ardı ardına alt programı (numara 1002) beş kez çağır” işlemini
belirtir Bir alt program açma komutu (M98P_), bir hareket komutu ile aynı
satır içerisinde tanımlanabilir.
Özel Kullanım
D Ana programdaki geri Eğer bir alt program sonlandırıldığında, işlem sırası numarasını
dönüş yönü için sıra belirtmek için P kullanılıyorsa, kontrol, açan satırdan sonra satırı
numarasının belirtilmesi geri döndürmez ancak P ile sıra numarası belirtilen satırı geri
döndürür. Ancak unutmayın ki, ana program bellek işletim modu
dışındaki herhangi bir modda çalışıyorsa, P dikkate alınmaz.
Bu yöntem, ana programa geri dönmek için normal dönüş
yönteminden çok daha fazla süre harcar.
Ana program Alt program
N0010 … ; O0010 … ;
N0020 … ; N1020 … ;
N0030 M98 P1010 ; N1030 … ;
N0040 … ; N1040 … ;
N0050 … ; N1050 … ;
N0060 … ; N1060 M99 P0060 ;
150
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
D Ana program içerisinde Bir ana program içerisinde M99 işleme konarsa, kontrol, programın
M99’un kullanılması başına döner. Örneğin, M99, ana programda uygun bir yere /M99 ;
yerleştirilerek ve isteğe bağlı satır atlama fonksiyonu ana programın
yürütülmesi esnasında kapalı konuma getirilerek işleme konabilir.
M99 işleme konduğunda, kontrol, ana programın başına döner ve
yürütme, ana programın başından başlayarak tekrarlanır.
İsteğe bağlı satır atlama fonksiyonu kapalı konuma getirilirken,
yürütme tekrar edilir. İsteğe bağlı satır atlama fonksiyonu açık
konuma getirilmişse, /M99 ; satırı atlanır ; kontrol, sürekli yürütme
için diğer satıra geçirilir.
If/M99Pn ; belirtilmişse, kontrol ana programın başına değil, sıra
numarası n’ye döner. Bu durumda, sıra numarası n’ye dönmek için
daha uzun bir süre geçmesi gerekir.
N0010 … ;
N0020 … ;
N0030 … ;
N0040 … ;
İsteğe bağlı satır N0050 … ;
/ N0060 M99 P0030 ; İsteğe bağlı satır
atlama KAPALI
N0070 … ; atlama AÇIK
N0080 M02 ;
D Sadece bir alt programın Bir alt program, program başlangıcının MDI ile aranması yolu ile
kullanılması tıpkı bir ana program gibi yürütülebilir.
(Arama işlemi ile ilgili bilgi için Kısım III Bölüm 9.4’e bakınız.)
Bu durumda, M99 içeren bir satır yürütüldüğünde, kontrol, tekrarlı
yürütme için alt programın başlangıcına döner. M99 içeren bir satır
yürütüldüğünde, kontrol, tekrarlı yürütme için sıra numarası n olan
alt programın başlangıcına döner. Bu programı sonlandırmak için,
/M02 ; veya /M30 ; içeren bir satır, uygun bir yere yerleştirilmeli ve
isteğe bağlı satır düğmesi kapalı konuma getirilmelidir ; bu düğme
başlangıçta açık durumdadır.
N1010 … ;
N1020 … ;
N1030 … ;
N1040 M02 ; İsteğe bağlı satır
/ N1050 M99 P1020 ; atlama AÇIK
151
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Programların O00008000 ila O00008999, O00009000 ila O00009999, O80000000
düzenlenmesini ila O89999999, ve O90000000 ila O99999999 alt programlarının
engelleme düzenlenmesi engellenebilir.
Parametre Düzenlenmesi devre dışı bırakılan program
numaraları
NE8(No.3202#0) O00008000 ila O00008999
NE9(No.3202#4) O00009000 ila O00009999
PRG8E(No.3204#3) O80000000 ila O89999999
PRG9E(No.3204#4) O90000000 ila O99999999
NOT
Şifre fonksiyonu için yanlış bir şifre belirtildiğinde (bkz.
III---9.9), NE9’un (parametre No. 3202’nin bit 3’ü) ve PQE
(parametre No. 3204’ün bit 4’ü) ayarları değiştirilemez.
D FILE NAME Bir aralık belirleyerek zımba ile delinen program için, dosyalar şu
şekilde adlandırılır:
O00000001 ile O00123456’yı belirterek zımba ile delindiğinde:
“O00000001---G”
O12345678 ile O45678900’ı belirterek zımba ile delindiğinde:
“O12345678---G”
2 yollu kontrol uygulandığında, ilk yok için dosya adının son eki “---1”
olur, ikinci yolun son eki ise “---2” olur.
D Özel programlar Özel alt program numaraları, parametre No. 3204’ün bit 5’i (SPR)
kullanılarak değiştirilebilir.
1) G kodunu kullanan makro çağrısı
G kodunu belirtmek Program numarası
i i kullanılan
için k ll l
parametre SPR = 0 olduğunda SPR = 1 olduğunda
No.6050 O00009010 O90009010
No.6051 O00009011 O90009011
No.6052 O00009012 O90009012
No.6053 O00009013 O90009013
No.6054 O00009014 O90009014
No.6055 O00009015 O90009015
No.6056 O00009016 O90009016
No.6057 O00009017 O90009017
No.6058 O00009018 O90009018
No.6059 O00009019 O90009019
152
B--- 63524TR/01 PROGRAMLAMA 12. PROGRAM YAPILANIŞI
153
12. PROGRAM YAPILANIŞI PROGRAMLAMA B--- 63524TR/01
O00009500 O90009500
O00009501 O90009501
O00009502 O90009502
O00009503 O90009503
O00009504 O90009504
O00009505 O90009505
O00009506 O90009506
O00009507 O90009507
O00009508 O90009508
O00009509 O90009509
O00009510 O90009510
D Harici program numarası Harici giriş sinyalleri bir program numarasını aramak için
arama kullanılabilir. CNC belleğinde saklanan bir program, 1 ile 99999999,
arasında bir harici bir program numarası girişiyle CNC’ye seçilebilir.
Ayrıntılar için, makine üreticisi tarafından sağlanan ilgili kılavuza
bakın.
Sınırlamalar
D Alt program çağrısı FS15 şerit formatı kullanılmadığı sürece, bu fonksiyon alt program
çağrısını devre dışı bırakır. (bkz. II---19). Bu kısıtlama, harici G/Ç
cihazlarındaki bir program çağrısına da uygulanır. (M198).
(Örnek)
M98 P12345678 ;
Yalnızca alt program numarası
Tekrarlama sayısı dahil değildir.
154
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13
PROGRAMLAMAYI BASİTLEŞTİREN FONKSİYONLAR
NOT
Bu bölümde yer alan açıklayıcı diyagramlar, X ekseninde
çap programlamasını kullanır.
Yarıçap programlamasında, U/2 ile U’yu ve X/2 ile X’i
değiştirir.
155
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.1 Üç tip hazır çevrim mevcuttur : dış çap/iç çap kesici hazır çevrim
(G90), diş çekme hazır çevrim (G92) ve dış yüz tornalama hazır
HAZIR ÇEVRİM çevrimi (G94).
(G90, G92, G94)
13.1.1
Dış Çap/İç Çap Kesici
Hazır Çevrim (G90)
Z W
4(R)
3(F) 1(R) U/2
2(F)
X/2
Z ekseni
156
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
4(R)
2(F) R
X/2
W
Z
Z ekseni
D Uca doğru incelen diş Eklemeli programlamada, U, W ve R adreslerini takip eden sayıların
çekme çevriminde belirtilen işaretleri arasındaki ilişki ve takım yolları aşağıdaki gibidir:
sayıların işaretleri
X X
Z Z
W
4(R)
2(F)
U/2 3(F) 1(R) R
X X
Z Z W
4(R)
R
1(R) 2(F)
U/2 3(F) U/2 3(F)
2(F) 1(R)
R
W 4(R)
157
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.1.2
Diş Çekme Çevrimi
(G92) G92X(U)__ Z(W)__ F__ ; Hatve (L) belirtilir.
X ekseni
Z W
4(R)
3(R)
1(R)
2(F)
X/2
Z ekseni
Yaklaşık 45°
158
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
UYARI
Bu diş çekme işlemi ile ilgili notlar, G32 ’deki diş çekme
işlemi ile aynıdır. Bununla birlikte, ilerlemeyi geçici durdurma
bir duruş şu şekilde olur ; diş çekme çevriminin yol 3’ünün
tamamlanmasından sonra durma.
UYARI
“Diş Çekme Çevrimi komut tekrarlama” seçeneği
kullanıldığında, diş çekme (hareket 2) sırasında, ilerlemeyi
geçici durdurma durumu girilir girilmez, takım pah kırma
sırasında geri çekilir ve X eksenindeki sonra Z eksenindeki,
başlama noktasına döner.
Normal çevrim
İlerlemeyi geçici durdurma sırasında hareket
Durma noktası
Çabuk hareket
159
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Z W
4(R)
(R) 0Hızlı travers
U/2 1(R) (F) 0F kodu ile
3(R)
belirtilmiştir
2(F)
R
X/2
Z ekseni
Yaklaşık 45°
160
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.1.3
Kenar Tornalama
Çevrimi (G94)
1(R)
2(F) 4(R)
U/2
3(F)
X/2 X/2
0 W
Z ekseni
Z
Z
161
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
1(R)
(R) Hızlı travers
(F) F kodu ile belirtilmiştir
2(F) 4(R)
U/2
3(F)
X/2 R W
Z Z ekseni
D Uca doğru incelen diş Eklemeli programlamada, U, W ve R adreslerini takip eden sayıların
çekme çevriminde belirtilen işaretleri arasındaki ilişki ve takım yolları aşağıdaki gibidir:
sayıların işaretleri
X X
1(R) R W
Z Z
3(F)
U/2 2(F) 4(R)
U/2 2(F) 4(R)
3(F)
R W 1(R)
X X
R
W
Z Z
1(R) 3(F)
3(F) 1(R)
W R
162
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
NOT
1 Hazır çevrim sırasında X (U), Z (W) ve R’nin veri değerleri modsal
olduğundan veya R yeni komut verilmemiş olduğundan, önceden
belirtilen veri geçerlidir. Dolayısıyla, Z ekseni hareket miktarı
aşağıdaki örnekte olduğu gibi değişmez, bir hazır çevrim sadece
X ekseni için hareket komutu tanımlanarak tekrar edilebilir.
Ancak, G04 (oturma) haricindeki bir kerelik bir G kodu veya 01
grubu içerisinden G90, G92, G94 haricindeki bir G kodu
verildiğinde, bu veriler silinir.
(Örnek)
X ekseni
66
4 8
12
16
İş parçası
0 Z ekseni
(1) Bir hazır çevrim ile tanımlananın arkasından gelen blok için bir
EOB veya sıfır komutu verildiğinde, aynı hazır çevrim tekrar
edilir.
(2) M, S, T fonksiyonu komutu hazır çevrim modunda verilirse,
hem hazır çevrim hem de M, S veya T fonksiyonu aynı anda
gerçekleştirilebilir. Bu uygunsa, aşağıdaki program
örneklerinden olduğu gibi hazır çevrimi bir kez iptal ediniz
(G00 veya G01 belirtiniz) ve M, S veya T komutunu veriniz. M,
S veya T’nin uygulanması sona erdikten sonra, yeniden hazır
çevrim komutu veriniz.
(Örnek)
N003 T0101 ;
:
:
N010 G90 X20.0 Z10.0 F0.2 ;
N011 G00 T0202 ;
N012 G90 X20.5 Z10.0 ;
163
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.1.4 Uygun bir hazır çevrim, materyalin türüne ve ürünün şekline göre
Hazır Çevrimlerin seçilir.
Kullanımı (G90, G92, G94)
Materyalin şekli
Ürünün şekli
Materyalin şekli
Ürünün şekli
164
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
Materyalin şekli
Ürünün şekli
Materyalin şekli
Ürünün şekli
165
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
C
B (R) A
(R) ∆d
(F) e
45,
(F)
Program komutu
166
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
NOT
1 Hem ∆d hem de ∆u adresi tarafından tanımlanırken, bunların
anlamları P ve Q adreslerinin varlığı ile belirlenir.
2 Çevrim işleme, P ve Q şartı ile G71 komutu tarafından
gerçekleştirilir.
A ve B noktaları arasındaki hareket komutu ile tanımlanan F,
S ve T fonksiyonları i etkisizdir ve G71 bloğunda ve bir
önceki blokta belirtilenler etkindir.
Sabit kesme hızı kontrolü seçeneği belirlendiğinde, A ve B
noktaları arasındaki hareket komutunda tanımlanan G96
veya G97 komutları etkisizdir ve G71 komut satırı ve bir
önceki komut satırında tanımlananlar etkilidir.
Aşağıdaki dört kesme yolu dikkate alınmaktadır. Tüm bu
kesme çevrimleri Z eksenine paralel yapılmıştır ve ∆u ve
∆w’nin işaretleri aşağıdaki gibidir:
+X
+Z
B A A
U(+)…W(+) U(+)…W(---)
A A
167
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
D Tip II Tip II, aşağıdaki bakımlardan tip I’den ayrılır : Profil, X ekseni
boyunca monoton artış veya monoton azalış göstermek zorunda
değildir, ayrıca 10’a kadar konkava (cep) sahip olabilir.
10 ... 3 2 1
Şekil 13.2.1 (b) Tornalamada Parça Çıkarmadaki Cep Sayısı (Tip II)
168
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
Şekil 13.2.1 (e) Tornalamada Parça Çıkarmadaki Pah Kırma (Tip II)
30
4
3 13 5 1
29 2
12 18 14 9 24
10 25 6
23 8
11 19 15 7
16
17 22 21 20
28 26
27
D Tip I ve tip II arasındaki Bir tekrarlı kısmın ilk bloğunda sadece bir eksen belirtildiğinde
fark Tip I
Bir tekrarlı kısmın ilk bloğunda iki eksen belirtildiğinde
Tip II
İlk blok Z hareketini içermediğinde ve tip II kullanılacağında, W0
belirtilmelidir.
(Örnek)
TİP I TİP II
G71 V10.0 R5.0 ; G71 V10.0 R5.0 ;
G71 P100 Q200....; G71 P100 Q200........;
N100X (U)___; N100X (U)___ Z(W)___;
: :
: :
N200..............; N200.........................;
169
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
A′ C
A
Takım yolu
(F)
(R)
e
(R)
45°
(F)
Program komutu ∆u/2
B
∆w
D Belirtilen sayıların Aşağıdaki dört kesme yolu dikkate alınmaktadır. Tüm bu kesme
işaretleri çevrimleri X eksenine paralel yapılmıştır ve ∆u ve ∆w’nin işaretleri
aşağıdaki gibidir :
+X
B B
U(---)…W(+) U(---)…W(---)…
… +Z
U(+)…W(+)… U(+)…W(---)…
B B
A ile A′ arasındaki takım yolu, G00 veya G01 de dahil olmak üzere
“ns” işlem sıra numarası ile gösterilir ve bu komut satırında, X
ekseninde bir hareket komutu tanımlanamaz. A′ ve B arasındaki
takım yolu hem X hem de Z ekseninde sabit biçimde artan veya
azalan özellikte olmalıdır. AA′boyunca kesmenin G00 modunda mı
yoksa G01 modunda mı olacağı, madde 13.2.1’de anlatıldığı gibi A
ve A′arasındaki komut tarafından belirlenir.
170
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.2.3 Bu fonksiyon, yerinden azar azar çıkan model ile sabit modelin
Yol Tekrarı (G73) tekrar tekrar kesilmesine izin verir. Bu kesme çevrimi ile kaba parça
işleme, dövme veya döküm vb. ile yapılmış kaba şekillerde etkin bir
kesim işi yapmak mümkündür.
∆k+∆w
D
∆w
∆i+∆u/2
C ∆u/2
A
(R)
∆u/2
A4
∆w
Programda komut verilen model aşağıdaki gibi olmalıdır.
A→A′→B
G73 U (ni) W (nk) R (d) ;
G73 P (ns) Q (nf) U (nu) W (nw) F (f ) S (s ) T (t) ;
N (ns)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ A ve B arasındaki hareket komutu,
F____ sıra numaraları ns’den nf’ye kadar olan
S____
T____ bloklarda tanımlanır.
N (nf)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅;
∆i : X yönünde bitirme payının mesafesi ve yönü (yarıçap gösterimi).
Bu gösterim modsaldır ve diğer değer gösterilene kadar değiştirilmez. Bu değer
parametre No. 5135 tarafından da belirtilebilir ve parametre program komutu
tarafından değiştirilir.
∆k : Z yönünde bitirme payının mesafesi ve yönü.
Bu gösterim modsaldır ve diğer değer gösterilene kadar değiştirilmez. Bu değer
parametre No. 5136 tarafından da belirtilebilir ve parametre program komutu
tarafından değiştirilir.
d : Bölümün sayısı
Bu değer kaba kesme işlemi için tekrarlı sayım değeri ile aynıdır. Bu gösterim
modsaldır ve diğer değer gösterilene kadar değiştirilmez. Bu değer parametre
No. 5137 tarafından da belirtilebilir ve parametre program komutu tarafından
değiştirilir.
ns : Bitiş şekli programının ilk bloğunun sıra numarası.
nf : Bitiş şekli programının son bloğunun sıra numarası.
nu : X yönünde bitirme payının mesafesi ve yönü (çap/yarıçap gösterimi)
nw : Z yönünde bitirme payının mesafesi ve yönü
f,s,t : “ns” ve “nf” sıra numaraları arasında kalan tüm F, S ve T fonksiyonları yok sayılır
ve G37 bloğunda yer alan F, S ve T fonksiyonları etkindir.
171
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
NOT
1 U ve W adresleri tarafından sırasıyla ∆i ve ∆k, veya ∆u ve ∆w
değerleri belirtildiğinde, bu değerlerin anlamları, G73
blokunda P ve Q adreslerinin varlığı tarafından tespit edilir.
P ve Q aynı blok içerisinde belirtilmediğinde, U ve W
adresleri sırasıyla ∆i ve ∆k değerlerini belirtir. P ve Q aynı
blok içerisinde belirtilmediğinde, U ve W adresleri sırasıyla
∆u ve ∆w değerlerini belirtir.
2 Çevrim işleme, P ve Q şartı ile G73 komutu tarafından
gerçekleştirilir.
Aşağıdaki dört kesme modeli dikkate alınmaktadır. ∆u, ∆w,
∆k, ve ∆i’nin işaretleri ile ilgileniniz.
Parça işleme çevrimi sonlandırıldığında, takım, A noktasına
geri döner.
13.2.4 G71, G72 veya G73 ile kaba kesme yapıldıktan sonra, aşağıdaki
komut bitirmeye olanak sağlar.
Bitirme Çevrimi (G70)
Biçim
G70P (ns) Q (nf) ;
(ns) : Bitirme şekli programının ilk bloğunun sıra numarası.
NOT
1 G71, G72, G73 bloğu içerisinde belirtilen F, S ve T
fonksiyonları etkin değildir ancak “ns” ve “nf” sıra numaraları
arasında belirtilenler G70 içerisinde etkin durumdadır.
2 G70 tarafından parça işleme çerimi sonlandırıldığında, takım
başlangıç noktasına döner ve bir sonraki blok okunur.
3 G70’ten G73’ün sonuna kadar atıfta bulunulan “ns” ve “nf”
arasındaki bloklarda, alt program çağrılamaz.
172
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
Örnekler
X ekseni
7 Başlangıç noktası
88 110
Z ekseni
φ160 φ120 φ80 φ40
40 10 10 10 20 20 2
190
173
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
16
B
X ekseni
16
110 130
14
2
2 14
20
220
174
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
∆k′ ∆k ∆k ∆k ∆k
Dd A
[0<∆k′≦∆k]
∆i
C (R)
(R) (R) (R) (R) (R)
(F) U/2
(F) (F) (F) (F) ∆i
∆i′
X
B
[0<∆i′≦∆i]
W
Z
e
G74R (e) ;
G74X(U)_ Z(W)_ P(ni) Q(nk) R(nd) F (f ) ;
e : Geri dönüş miktarı
Bu gösterim modsaldır ve diğer değer gösterilene kadar değiştirilmez. Bu
değer parametre No. 5139 tarafından da belirtilebilir ve parametre program
komutu tarafından değiştirilir.
X : B noktasının X bileşeni
U : A’dan B’ye eklemeli miktar
Z : C noktasının Z bileşeni
W : A’dan C’ye eklemeli miktar
∆i : X yönünde (işaretsiz) hareket miktarı
∆k : Z yönünde (işaretsiz) kesim derinliği
∆d : kesme altında takımın destek miktarı. ∆d’nin işareti her zaman pozitiftir (+).
Ancak X (U) ve ∆i adresleri çıkartılırsa, destek yönü istenilen işaret ile
belirtilebilir.
f : İlerleme hızı
NOT
1 Hem e hem de nd R adresi tarafından tanımlanırken,
bunların anlamları X (U) adreslerinin varlığı ile belirlenir. X (U)
belirtildiğinde, nd kullanılır.
2 Çevrim işleme, X (U) şartı ile G74 komutu tarafından
gerçekleştirilir.
175
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
(R) A
(F) ∆i
(R) e
(F)
(R)
U/2
(F)
(R)
(F)
(R)
(F)
∆d
∆k X
Z W
G75R (e) ;
G75X(U)_ Z(W)_ P(∆i) Q(∆k) R(∆d) F(f) ;
Şekil 13.2.6
Dış Çap/İç Çap Delik Açma Çevriminde Kesme Yolu
Hem G74 hem de G75, oluk açma ve delik açma için kullanılır ve
takımın otomatik olarak desteklenmesine yardım eder. Sırasıyla
dört kesme modeli dikkate alınmaktadır.
176
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.2.7 Şekil 13.2.7’de gösterildiği gibi, diş çekme çevrimi G76 komutu ile
Çoklu Diş Çekme programlanır.
Çevrimi (G76)
E (R) A
U/2 (R)
(F)
B
∆d
i D k
r C
X
Z W
177
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Takım ağzı
B
∆d
a ∆pn
1’inci
k
2’inci
3’inci
n’inci
P 02 12 60
m r a
∆dmin : Minimum kesim derinliği (yarıçap değeri ile belirtilir)
Bir çevrim işleminin kesim derinliği (∆d --- ∆d ---1) bu limitten küçük
olursa, kesim derinliği bu değerde kelepçelenir. Bu gösterim
modsaldır ve diğer değer gösterilene kadar değiştirilmez. Bu değer
parametre No. 5140 tarafından da belirtilebilir ve parametre program
komutu tarafından değiştirilir.
d : Bitirme payı
Bu gösterim modsaldır ve diğer değer gösterilene kadar
değiştirilmez. Bu değer parametre No. 5141 tarafından da
belirtilebilir ve parametre program komutu tarafından değiştirilir.
i : i = 0 ise diş yarıçapının farkı, sıradan düz diş çekme işlemi
gerçekleştirilebilir.
k : Diş yüksekliği
Bu değer yarıçap değeri ile belirtilir.
nd : İlk kesmede kesim derinliği (yarıçap değeri)
L : Diş hatvesi (G32 ile aynı).
178
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
D Diş çekme çevriminde Çoklu diş çekme çevriminde ilerlemeyi geçici durdurma işlemi
geri çekme gerçekleştirildiğinde (G76), takım, diş çekme işleminin sonunda
gerçekleştirilen pah kırma işleminde olduğu gibi geri çekilir. Takım,
çevrimin başlangıç noktasına geri döner. Cycle start başlatıldığında,
çoklu diş çekme çevrimi kaldığı yerden devam eder.
Bu geri çekilme fonksiyonu olmadan, diş çekme sırasında ilerlemeyi
geçici durdurma uygulandığında, diş çekme tamamlandıktan sonra
takım çevrimin başlama noktasına geri döner.
13.1.2’deki notlara bakınız.
NOT
1 X (U) ve X (W)’nin varlığı ile tespit edilen P, Q ve R adresleri
tarafından belirtilen verilerin anlamları.
2 Çevrim işleme, X (U) ve Z (W) şartı ile G76 komutu tarafından
gerçekleştirilir.
Bu çevrim kullanılarak, tek uç kesme işlemi gerçekleştirilir ve
takım ağzı yükü azaltılmış olur.
İlk yol için nd ve n’ninci yol için ndn kesim derinliğinin
yapılması, tek bir çevrim başına kesme miktarı sabit tutulur.
Her bir adresin işaretine karşılık gelmek üzere dört simetrik
model dikkate alınmıştır.
Dahili diş çekme mevcuttur. Yukarıdaki şekilde, C ve D
arasındaki ilerleme hızı F adresi ile belirtilir; diğer yolda ise
çabuk harekette belirtilir. Yukarıdaki şekil için eklemeli
boyutların işaretleri aşağıdaki gibidir:
U, W : Eksi (AC ve CD takım yollarının yönü ile belirtilmiştir)
R: Eksi (AC takım yolunun yönü ile belirtilmiştir)
P: Artı (her zaman)
Q: Artı (her zaman)
3 Bu diş çekme işlemi ile ilgili notlar, G32 ’deki diş çekme
işlemi ve G92 diş çekme çevrimi ile aynıdır.
4 Pah kırma işleminin gösterimi de ayrıca G92 diş çekme
çevrimi için geçerlidir.
5 Takım, dış çekme sırasında ”Diş Çekme Çevrimi komut
tekrarlama” seçeneği kullanıldığında, ilerlemeyi durdurma
(kesme derinliği ndn) girilir girilmez cycle start’a döner.
179
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Örnekler
X ekseni
0
1.8
1.8
3.68
ϕ68 ϕ60.64
Z ekseni
D Derecelendirilmiş diş P2’nin belirtilmesi, sabit bir kesim derinliği ile, derecelendirilmiş diş
çekme çekme işleminin gerçekleşmesini sağlar.
Örnek: G76 X60640 Z25000 K3680 D1800 F6.0 A60 P2;
Zigzaglı diş çekme için her zaman FS15 bant biçimini kullanın
(bkz. bölüm 18.5).
Bir çevrimin kesme derinliği dmin (parametre No. 5140’ta
tanımlanır), ∆’de kilitlenmiş kesme derinliğinden dmin daha azsa.
NOT
Birden çok tekrarlı çevrim II gerekir.
Takım ucu
Hn
a
2⋅D
2
H1
2⋅D K
4⋅D
H2
H3
H4
H5
H6
H7
H8
α (Bitirme payı)
H9
180
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
181
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.3 Delme için hazır çevrim, G kodu içeren bir blok kullanarak, birkaç
blok ile yönetilen işlemi basitleştirir.
DELİK AÇMA İÇİN Bu hazır çevrim JIS B 6314’e uyar.
HAZIR ÇEVRİM Aşağıdaki hazır çevrim tablosudur.
(G80 --- G89)
Tablo 13.3 (a) Hazır Çevrimler
G kodu Delik açma Delik parça işleme Alt delik Geri çekilme işlemi Uygulamalar
ekseni ( --- yönde) konumunda işlem (+ yönde)
G80 ____ _____ _____ ___ İptal
G83 Z ekseni kesme besleme / kesintili Geçici durma Çabuk hareket Ön delme çevrimi
G84 Z ekseni kesme besleme Aynı yerde kalma→ kesme besleme Ön kılavuz çekme
İş mili CCW çevrimi
G87 X ekseni kesme besleme / kesintili Geçici durma Çabuk hareket Yan delme çevrimi
G88 X ekseni kesme besleme Geçici durma→ kesme besleme Yan kılavuz çekme
İş mili CCW çevrimi
G89 X ekseni kesme besleme Geçici durma kesme besleme Yan baralama çevrimi
İşlem 1
Başlangıç seviyesi
İşlem 2 İşlem 6
R noktası seviyesi
İşlem 5
İşlem 3
Çabuk hareket
İşlem 4
İlerleme
182
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
Açıklamalar
D Konumlandırma ekseni Bir delme G komutu, konumlandırma eksenlerini ve delme
ve delme ekseni eksenlerini aşağıdaki gibi belirtir. C---ekseni ve X--- veya Z---ekseni,
konumlandırma eksenleri olarak kullanılmaktadır. Konumlandırma
ekseni olarak kullanılmayan X--- veya Z---ekseni, delme ekseni
olarak kullanılır.
Hazır Çevrimle, delme çevrimleri ile birlikte kılavuz çekme ve
baralama çevrimlerini de içermelerine rağmen, bu bölümde, hazır
çevrimler ile yapılan uygulamalara atfen sadece delme terimi
kullanılacaktır.
Tablo 13.3 (b) Konumlandırma ekseni ve delme ekseni
G98 (Başlangıç seviyesine geri dönüş ) G99 (R noktası seviyesine geri dönüş)
Başlangıç
seviyesi
R noktası
seviyesi
183
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
D Tekrar sayısı Eşit şekilde boşluk bırakılmış delikler için delik açma işlemini tekrar
etmek için, K_’da tekrar sayısını belirtin.
K, sadece belirtildiği satır içerisinde geçerlidir.
Artışlı modda ilk delik konumunu belirtiniz.
Mutlak modda belirtilmişse, delme işlemi aynı konumda tekrar
edilir.
Tekrar sayısı K Maksimum komut değeri = 9999
D İptal Bir hazır çevrimi iptal etmek için, G80 veya grup 01 G kodu kullanın.
Grup 01 G kodları
G00 : Konumlandırma (çabuk hareket)
G01 : Doğrusal enterpolasyon
G02 : Dairesel enterpolasyon (CW)
G03 : Dairesel enterpolasyon (CCW)
184
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
UYARI
D Her bir hazır çevrimde,
R_ (başlangıç noktası ve R noktası arasındaki mesafe) her
zaman bir radyus olarak ele alınır.
Z_ veya X_ (R noktası ile deliğin alt kısmı arasındaki mesafe)
ise, özelliğe göre değişmek üzere bir radyus veya çap olarak
ele alınır.
D B veya C G---kod sistemi söz konusu olduğunda, delik
konumu verisi (X, C veya Z, C), R noktasından deliğin altına
olan mesafe (Z veya X) ve başlangıç noktasından R noktası
seviyesine (R) olan mesafe için, bir artışlı veya mutlak komut
seçimi amacıyla G90 veya G91 kullanılabilir.
185
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.3.1 Darbeli delik açma çevrimi veya yüksek hızlı darbeli delik açma
Ön Delme Çevrimi çevrimi RTR’deki (parametre No 5101’in bit 2’si) ayara bağlı olarak
kullanılır. Her delik açmanın kesme derinliği belirtilmezse, normal
(G83) / Yan Delme delik açma çevrimi kullanılır.
Çevrimi (G87)
D Yüksek hızlı darbeli delik Bu çevrim yüksek hızlı gaga delik açma işlemi gerçekleştirir.
açma çevrimi (G83, G87) Matkap, kesme besleme hızında delme çevrimini tekrarlar ve
(parametre RTR kesintili olarak deliğin alt kısmına doğru, belirtilen geri çekilme
(No. 5101#2) =0) hızıyla çekilir. Matkap geri çekildiğinde, kesme talaşlarını delikten
çeker.
Biçim
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;
veya
G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ veya Z_ C_ : Delik konum verisi
Z_ veya X_ : R noktasından deliğin alt kısmına olan mesafe
R_ : Başlangıç seviyesinden R noktası seviyesine kadar olan mesafe
Q_ : Her bir kesme beslemesi için kesim derinliği
P_ : Bir deliğin alt kısmında geçici durma süresi
F_ : Kesme hızı
K_ : Tekrar sayısı (gerektiğinde)
M_ : C---ekseni kenetlemesi için M kodu (gerektiğinde)
G83 veya G87 (G98 modu) G83 veya G87 (G99 modu)
Başlangıç
Mα seviyesi Mα
M(α+1), P2
R noktası M(α+1) R noktası R noktası
P2
q q
d d
q q
d d
q q
P1 Z noktası P1 Z noktası
186
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
Biçim
G83 veya G87 (G98 modu) G83 veya G87 (G99 modu)
Başlangıç
Mα seviyesi Mα
M(α+1), M(α+1), P2
R noktası P2 R noktası R noktası
q q
d d
q q
d d
q q
Z noktası Z noktası
P1 P1
187
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
NOT
Her bir kesme beslemesi için (Q) kesim derinliği
belirtilmemişse, normal delme işlemi gerçekleştirilir. (Delme
çevriminin açıklamasına bakınız.)
D Delme çevrimi Her bir delme işlemi için kesim derinliği belirtilmemişse, normal
(G83 veya G87) delme çevrimi kullanılır. Takım daha sonra deliğin dibinden Hızlı
traverste geri çekilir.
Biçim
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ;
veya
G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ veya Z_ C_ : Delik konum verisi
Z_ veya X_ : R noktasından deliğin alt kısmına olan mesafe
R_ : Başlangıç seviyesinden R noktası seviyesine kadar olan mesafe
P_ : Bir deliğin alt kısmında geçici durma süresi
F_ : Kesme hızı
K_ : Tekrar sayısı (gerektiğinde)
M_ : C---ekseni kenetlemesi için M kodu (gerektiğinde)
G83 veya G87 (G98 modu) G83 veya G87 (G99 modu)
Mα Mα
Başlangıç
seviyesi
R noktası R noktası
seviyesi seviyesi
M(α+1), P2 M(α+1), P2
Z noktası Z noktası
P1 P1
188
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
G84 veya G88 (G98 modu) G84 veya G88 (G99 modu)
Başlangıç
Mα seviyesi Mα
İş mili CW
M(α+1), P2
İş mili CW
M(α+1), P2
R noktası R noktası R noktası
seviyesi
Z noktası Z noktası
P1
P1
İş mili CCW İş mili CCW
189
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
NOT
Parametre No. 5101’in bit 6’sı (M5T) iş mili durdurma
komutunun (M05) iş milinin döndüğü yönün M03 veya M04
kodları ile belirtilmesinden önce verilip verilmediğini belirtir.
Daha fazla ayrıntı için, makine üreticisi tarafından hazırlanan
kullanım kılavuzuna bakınız.
190
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
G85 veya G89 (G98 modu) G85 veya G89 (G99 modu)
Başlangıç
Mα seviyesi Mα
R noktası
seviyesi
R noktası M (α+1), P2 R noktası M (α+1), P2
Z noktası Z noktası
P1 P1
191
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Açıklamalar Delme için hazır çevrim, normal işlem gerçekleştirmek üzere iptal
edilir.
R noktası ve Z noktası silinir. Diğer delik açma verileri de ayrıca
silinir (silindi).
192
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.3.5
Operatör tarafından
alınması gereken
önlemler
D Reset ve acil durdurma Kumanda, delme işlemi sırasında Reset veya acil durdurma freni ile
durdurulsa bile, delme modu ve delme verileri kaydedilir ;
dolayısıyla işlemi yeniden başlatınız.
D Tek blok Delme çevrimi tek bir blok ile gerçekleştirildiğinde, işlem, Şekil 13.3.
(a)’daki 1, 2, 6 numaralı işlemlerin sonunda durur.
Bunun bir sonucu olarak, işlem, delik açmak için 3 kez başlatılır.
İşlem, 1 ve 2 numaralı işlemlerin sonunda, besleme tutma lambası
ON konumda iken durur. Tekrar devam ediyorsa işlem, 6 numaralı
işlemin sonunda, besleme tutma durumunda durur ve diğer
durumlarda durma durumunda durur.
D Yüzdesel ayarlar G84 ve G88 ile işlem yapılırken, besleme hızı yüzdesel ayar oranı
%100’dür.
193
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.4.1
Travers Taşlama Çevrimi
(G71)
Biçim
G71 A_ B_ W_ U_ I_ K_ H_ ;
X W
(1) (I)
A
(2) (3) (K)
U(aynı yerde kalma) (4) (I)
B
(5) (aynı yerde
(6) (K) kalma)
Z
A: İlk kesim derinliği
B: İkinci kesim derinliği
W: Taşlama aralığı
U: Aynı yerde kalma süresi Maksimum özellik süresi : 99999.999
saniye
I : A ve B’nin besleme hızı
K : W’nin besleme hızı
H : Tekrar sayısı Ayarlama değeri : 1’den 9999’a kadar
194
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.4.2
Travers Doğrudan
Ayarlanmış Boyut
Taşlama Çevrimi (G72)
Biçim
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P: Ölçü numarası (1---4 arası)
A: İlk kesim derinliği
B: İkinci kesim derinliği
W: Taşlama aralığı
U: Aynı yerde kalma süresi Maksimum özellik süresi : 99999.999 saniye
I : A ve B’nin besleme hızı
K: W’nin besleme hızı
H: Tekrar sayısı Ayarlama değeri : 1’den 9999’a kadar
D Bir atlama sinyal girişi 1. Takım bir parçayı taşlamak üzere Z ekseni boyunca hareket
sırasında işlem ettiğinde, bir atlama sinyali girilirse, belirtilen taşlama alanı
bittikten sonra, takım, çevriminbaşladığı Z eksenine geri döner.
(Atlama sinyali)
(Sonlandırma) (Atlama sinyali)
(Sonlandırma)
3. Aynı yerde kalma sırasında, atlama sinyali DS1 ile DS8 arasındaki
parametrelerden (No. 6206#0 --- #7) etkilenmeden geçerlidir.
Aynı yerde kalma, çevrimin başladığı Z ekseni koordinatına geri
dönmek için derhal durdurulur.
195
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.4.3
Salınım Taşlama
Çevrimi (G73)
Biçim
G73 A_ (B_) W_ U_ K_ H_ ;
Z
W
X
A: kesim derinliği
B: kesim derinliği
W: Taşlama aralığı
U: Aynı yerde kalma süresi
K: Besleme hızı
H: Tekrar sayısı Ayarlama değeri : 1A9999
196
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.4.4
Salınım Doğrudan
Ayarlanmış Boyut
Taşlama Çevrimi
Biçim
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P: Ölçü numarası (1---4 arası)
A: kesim derinliği
B: kesim derinliği
W: Taşlama aralığı
U: Aynı yerde kalma süresi
K: W’nin besleme hızı
H: Tekrar sayısı Ayarlama değeri : 1’den 9999’a kadar
D Bir atlama sinyal girişi 1. Takım bir parçayı taşlamak üzere Z ekseni boyunca hareket
sırasında işlem ettiğinde, bir atlama sinyali girilirse, belirtilen taşlama alanı
bittikten sonra, takım, çevriminbaşladığı Z eksenine geri döner.
Atlama sinyali
Atlama sinyali
(Sonlandırma)
(Sonlandırma)
2. Aynı yerde kalma sırasında, atlama sinyali DS1 ile DS8 arasındaki
parametrelerden (No. 6206#0 --- #7) etkilenmeden geçerlidir.
Aynı yerde kalma, çevrimin başladığı Z ekseni koordinatına geri
dönmek için derhal durdurulur.
NOT
1 Bir hazır çevrim içerisindeki veri elemanları A, B W, I ve K,
G71’den G74’e kadar sıkça rastlanan modsal değerlerdir.
Veri elemanları A, B, W, U, I ve K, G04 haricindeki bir kerelik
G kodu veya G71 ile G74 arasındakiler hariç bir 01 grubu
G kodu belirtildiğinde silinir.
2 Hazır çevrim modunda herhangi bir B kodu tanımlanamaz.
197
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.5 Bir pah veya köşe aşağıda gösterildiği gibi doğru açışla kesişen iki
komut satırının arasına takılabilir:
PAH KIRMA VE KÖŞE R
D Pah kırma
Z→X
Biçim Takım hareketi
d
45° 45°
--- z +z
c b c
--- k k
(--- Z hareketi için, --- k)
G01 Z(W) _ R ±r ; +x
Hareket biçimi
a→d→c --- x
(--- X hareketi için, --- r)
198
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
D Köşe R
X→Z
Biçim Takım hareketi
r r
d
--- z +z
c b c
Açıklamalar Pah kırma veya köşe R için hareket G01 modunda X veya Z ekseni
boyunca tek bir hareket olmalıdır. Bir sonraki komut satırı, bir
önceki komut satırına dik, X veya Z ekseni boyunca tek bir hareket
olmalıdır.
I veya K, ve R her zaman yarıçap değerini belirtir.
Pah kırmayı veya köşe---R’yi takip eden bir komut satırında belirtilen
komut için başlama noktası, Şekil 13.5 (a) --- (d)’de gösterilen c
noktası değil b noktası olduğunu aklınızda bulundurun. Artan
programlamada, b noktasından bir mesafenin belirtilmesi.
Örnekler
N1Z270.0R6.0;
X
N2X860.0K ---3.0;
530.0 N3Z0;
270.0
C3
N3
N2
R6
N1
φ860 φ268
199
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
NOT
1 Aşağıdaki komutlar alarma neden olur.
1) I, K veya R’den biri X ve Z eksenleri G01 tarafından
belirtildiğinde komuta edilirse.
(P/S alarm No.054)
2) X veya Z miktarını, pah kırma ve köşe R’nin belirtildiği
komut satırında, pah kırma değeri ve köşe R değerinden
daha az hareket ettirin. (P/S alarm No.055)
3) Pah kırma köşe R’nin belirtildiği bir sonraki komut satırı
G01 komutuna sahip değil. (P/S alarm No.051, 052)
4) G01’de I, K ve R’den biri belirtilirse P/S alarmı No. 053
verilir.
2 Tek bir komut satırı, Şekil 13.5 (a) — (d)’deki c noktasında
değil d noktasında durur.
3 Pah kırma ve köşe R bir diş çekme komut satırına
uygulanamaz.
4 C’yi bir eksen adı olarak kullanmayan bir sistemde pah
kırma adresini olarak C, I veya K’nin yerine kullanılabilir. Pah
kırmada C’yi bir adres olarak kullanmak için parametreyi
CCR No. 3405#4 --- 1 sabitleyin.
5 Hem C hem de R bir komut satırında G01 ile belirtildiyse son
olarak belirtilen adres geçerlidir.
6 Ne pah kırma ne de köşe---r parça işlemesi doğrudan çizme
boyutu programlamasında belirtilemez.
200
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.6
ÇİFT TARET İÇİN İKİZ
GÖRÜNTÜ (G68, G69)
Biçim
G68 : Çift taret ikiz görüntü açık
G69 : İkiz görüntü iptal
Örnekler
D Çift taret programlama
60
120 80φ (1)
40φ
Z
180
120φ
120
(2)
Takım değiştirme
noktası B’nin
Takım değiştirme noktası B
ofset değeri
201
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.7 Düz çizgilerin açıları, pah kırma değeri, köşe yuvarlama değerleri ve
parça işleme çizimlerindeki diğer boyutsal değerler, bu rakamlar
DOĞRUDAN ÇİZİM doğrudan girilerek programlanabilir. Bunun yanı sıra, pah kırma ve
BOYUT köşe yuvarlama, bir isteğe bağlı açıya sahip düz çizgiler arasına
PROGRAMLAMASI yerleştirilebilir.
Bu programlama sadece memory modunda geçerlidir.
Biçim
Tablo 13.7 Komut tablosu
X
X2_ (Z2_), A_ ;
(X2 , Z2)
1
A
(X1 , Z1)
Z
,A1_ ; X
X3_ Z3_, A2_ ; (X3 , Z3)
A2
2
A1
(X2 , Z2)
(X1 , Z1)
Z
X
X2_ Z2_, C1_ ;
X3_ Z3_ ; (X3 , Z3)
veya A2
,A1_, C1_ ;
X3_ Z3_, A2_ ;
4
C1 A1
(X2 , Z2)
(X1 , Z1)
Z
202
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
X
X2_ Z2_ , R1_ ; (X4 , Z4)
X3_ Z3_ , R2_ ; (X3 , Z3)
X4_ Z4_ ; A2
veya R2
5 ,A1_, R1_ ;
X3_ Z3_, A2_, R2_ ;
X4_ Z4_ ; R1
A1
(X2 , Z2)
(X1 , Z1)
Z
X
X2_ Z2_ , C1_ ;
X3_ Z3_ , C2_ ; C2
X4_ Z4_ ;
veya (X4 , Z4) (X3 , Z3)
,A1_, C1_ ; A2
6 X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ;
(X2 , Z2)
C1 A1
(X1 , Z1)
Z
X
X2_ Z2_ , R1_ ;
X3_ Z3_ , C2_ ; C2
X4_ Z4_ ; (X3 , Z3)
veya (X4 , Z4)
,A1_, R1_ ; A2
7
X3_ Z3_, A2_, C2_ ;
X4_ Z4_ ; R1
A1
(X2 , Z2)
(X1 , Z1)
Z
X
X2_ Z2_ , C1_ ;
X3_ Z3_ , R2_ ; (X4 , Z4)
X4_ Z4_ ; (X3 , Z3)
veya
,A1_, C1_ ; A2
8 X3_ Z3_, A2_, R2_ ; R2
X4_ Z4_ ;
(X2 , Z2)
C1 A1
(X1 , Z1)
Z
203
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Açıklamalar Şekil 13.7 (a)’da gösterilen köşe boyunca parça işleme programı
aşağıda verilmektedir:
+X
X (x2) Z (z2) , C (c1) ; a3
X (x3) Z (z3) , R (r2) ;
X (x4) Z (z4) ; (x3, z3) +Z
(x4, z4)
veya r2
a2
,A (a1) , C (c1) ;
X (x3) Z (z3) , A (a2) , R (r2) ;
X (x4) Z (z4) ; (x2, z2)
c1 a1
(x1, z1)
Başlangıç
noktası
204
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
NOT
1 Aşağıdaki G kodları, çizim boyutlarının doğrudan girişi
tarafından veya ardışık rakamları tanımlayan çizim
boyutlarının doğrudan girişleri arasında komut verildiği gibi
aynı bloğa uygulanamazlar.
1) Grup 00 içerisindeki G kodları (G04 haricinde).
2) Grup 01 içerisindeki G02, G03, G90, G92 ve G94.
2 Köşe yuvarlatma işlemi bir diş çekme bloğuna
yerleştirilemez.
3 Çizim boyutlarının doğrudan girişlerini kullanan pah kırma
ve köşe R, Bölüm 13,5’te anlatılan pah kırma ve Köşe R ile
eş zamanlı olarak kullanılmaz. (Pah kırma ve köşe R için
seçenek ile çizim boyutlarının doğrudan girişi eş zamanlı
seçilemez.)
4 Bir önceki bloğun uç noktası, çizim boyutlarının ardışık
komutlarına göre bir sonraki blokta belirlendiğinde, tekli
blok durdurma işlemi gerçekleşmez ancak geçici ilerlemeyi
durdurma işlemi, bir önceki bloğun uç noktasında
gerçekleştirilir.
5 Aşağıdaki programda kesişim noktasını hesaplarken açı
payı ±1°’tir.
(Çünkü bu hesaplamada elde edilecek olan hareket
mesafesi çok büyüktür.)
1) X_ , A_ ; (0° ±1° veya 180°±1° arasında bir değer
belirtilirse, P/S alarm No 057 oluşur.)
2) X_ , A_ ; (90° ±1°veya 270° ±1° arasında bir değer
belirtilirse, P/S alarmı No. 057 oluşur.)
6 2 çizgi tarafından oluşturulan açı, kesişim noktası
hesaplanırken ±1°aralığında ise, bir alarm meydana gelir.
7 2 çizgi tarafından oluşturulan açı, ±1° aralığında ise, pah
kırma veya köşe yüzdesi yok sayılır.
8 İçerisinde sadece açı talimatının belirtildiği bir bloğun
ardından hem bir boyutsal komut (mutlak programlama)
hem de bir açı talimatı belirtilmelidir.
(Örneğin)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(Boyut komutuna ek olarak, komut satırı No. 3’te açı talimatı
belirtilmelidir.
205
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Örnekler
R20
R15 R6
φ 300
φ 100
Z
φ 60
10°
1×45°
30
180
22°
206
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
13.8 Ön yüz kılavuz çekme çevrimleri (G84) ve yan yüz kılavuz çekme
çevrimleri (G88), ister klasik modda, ister hassas modda
HASSAS KILAVUZ gerçekleştirilebilir.
ÇEKME Klasik modda, çok yönlü fonksiyonlar olan M03 (iş mili CW
döndürme), M04 (iş mili CCW döndürme), ve M05 (iş mili
durdurma)’e göre, kılavuz çekme ekseni boyunca hareket ile
senkronize olarak iş mili döndürülür veya durdurulur.
Hassas modda, iş mili motoru, hem kılavuz çekme ekseni boyunca
harekete hem de iş milinin hareketine kompanzasyon uygulanarak
kontrol motoru ile aynı şekilde kontrol edilir.
Hassas kılavuz çekme için, iş milinin her bir dönüşü, iş milinin ekseni
boyunca belirli bir beslemeye (vida hatvesi) karşılık gelir. Bu aynı
zamanda hızlanmaya/yavaşlamaya da uygulanır. Bu da, hassas
kılavuz çekme işleminin, klasik kılavuz çekme işleminde olduğu gibi
yüzen tıkayıcıların kullanılmasını gerektirmediği, dolayısıyla yüksek
hızlı ve yüksek kesinlik oranında kılavuz çekme işlemine olanak
sağladığı anlamına gelir.
Sistem çoklu iş mili kontrol fonksiyonu ile donatıldığında, ikinci iş
mili hassas kılavuz çekme için kullanılabilir.
207
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
13.8.1 İş mili motorunun hassas modda servo motoru gibi kontrol edilmesi,
Ön Yüz Hassas Kılavuz yüksek hızlı kılavuz çekme işlemi yapılabilmesine olanak sağlar.
Çekme Çevrimi (G84) /
Yan Yüz Hassas Kılavuz
Çekme Çevrimi (G88) G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ M_ K_ ;
veya
Biçim G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ M_ K_ ;
X_ C_ veya Z_ C_ : Delik konum verisi
Z_ veya X_ : R noktasından deliğin alt kısmına olan mesafe
R_ : Başlangıç seviyesinden R noktası seviyesine kadar olan mesafe
P_ : Bir deliğin alt kısmında geçici durma süresi
F_ : Kesme hızı
K_ : Tekrar sayısı (gerektiğinde)
M_ : C---ekseni kenetlemesi için M kodu (gerektiğinde.)
G84 veya G88 (G98 modu) G84 veya G88 (G99 modu)
İş mili İş mili
durdurma Başlangıç durdurma
seviyesi
İşlem 1 İş mili
İşlem 6
İşlem 2 İş mili CW durdurma
İş mili
İş mili CW P durdurma P
R noktası
R noktası R noktası seviyesi
İşlem 3 İşlem 5
Z noktası Z noktası
P P
İşlem 4
İş mili durdurma İş mili CCW İş mili durdurma İş mili CCW
Açıklamalar X---ekseni (G84) veya Z---ekseni (G88) için konumlandırma bir kez
sona erdiğinde, iş mili, Hızlı travers ile, R noktasına hareket ettirilir.
Kılavuz Çekme işlemi R noktasından Z noktasına kadar
gerçekleştirilir, bu aşamadan sonra iş mili durur ve bir süre
bulunduğu yerde kalır. Daha sonra iş mili ters yönde dönmeye
başlar, R noktasına geri çekilir, dönmeyi keser, ve hızlı travers ile
başlangıç seviyesine hareket eder.
Kılavuz Çekme sırasında, besleme hızı yüzdesel ayar ve iş mili
yüzdesel ayar oranlarının %100 olduğu varsayılır. Ancak geri
çekilme için (işlem 5), parametre No. 5200’ün bit 4’ündeki (DOV),
parametrenin (No. 5201) bit 3’ündeki (OVU) ve parametre
No. 5211’deki (RGOVR) ayarla en fazla % 2000’lik sabit yüzdesel
ayar yapılabilir.
D Hassas mod Hassas mod aşağıdaki yöntemlerden herhangi biri uygulanarak
belirtilebilir:
D Bir kılavuz çekme bloğundan önce M29S***** tanımlanarak
D Bir kılavuz çekme bloğu içerisinde M29S***** tanımlanarak
D G84 veya G88’i, hassas kılavuz çekme için bir G kodu olarak
kullanma (Parametre No. 5200’ün bit 0’ını 1’e ayarlayın)
208
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
D Diş hatvesi Dakika başına ilerleme modunda, iş mili hızıyla bölünen ilerleme
hızı, diş hatvesine eşittir. Devir başına ilerleme modunda ilerleme
hızı, diş hatvesine eşittir.
Sınırlamalar
D S komutları Kullanılan dişli için maksimum dönüş hızını aşan bir değer
belirtildiğinde, P/S alarmı No. 200 verilir. Analog iş milinde, 8 ms
(tespit ünitesi) sırasında 4095’ten fazla darbe üretilen bir komut
girildiğinde, P/S alarmı No. 202 verilir. Seri iş milinde, 8 ms (tespit
ünitesi) sırasında 32767’den fazla darbe üretilen bir komut
girildiğinde, P/S alarmı No. 202 verilir.
<Örnek>
Dönüş başına 4095 darbelik çözünürlüğe sahip bir detektör ile
donatılmış bir tümleşik motor için, hassas kılavuz çekme
sırasında maksimum iş mili hızı aşağıdaki şekildedir:
Analog iş mili için
(4095×1000÷8×60)÷4095 = 7500 (rpm)
Seri iş mili için
(32767×1000÷8×60)÷4095 = 60012 (rpm) [Not: İdeal değer]
D F komutları Kesme hızı için üst sınırdan daha yüksek bir değerin tanımlanması,
P/S alarmı No. 201’in verilmesine neden olur.
D M29 Bir S kodunun veya M29 ve M84 arasında hareket komutunun
verilmesi, P/S alarmı No. 203’ün verilmesine neden olur. Kılavuz
çekme çevrimi sırasında M29’un tanımlanması P/S alarmı
No. 204’ün verilmesine neden olur.
D Hassas kılavuz çekme Hassas kılavuz çekme modunu belirtmek için kullanılan M kodu
komutu M kodu parametre No. 5210’da ayarlanır. Ancak 255’ten daha büyük bir
değer ayarlamak için parametre No. 5212’yi kullanın.
D Kılavuz Çekme ekseni Hassas kılavuz çekme modunda, kılavuz çekme ekseni boyunca
boyunca hareket hareket sırasında maksimum konum sapması genellikle parametre
sırasında maksimum No. 5310’da ayarlanır. 32767’den daha büyük bir değer ayarlarken,
konum ofseti örneğin, kullanılan saptayıcının çözünürlüğüne göre, parametre No.
5314’ü kullanın.
D R R’nin değeri, delme işlemi gerçekleştiren bir blok içerisinde
tanımlanmalıdır. Delme işlemi gerçekleştirmeyen bir blok içerisinde
tanımlanırsa, modsal veri olarak kaydedilmez.
D İptal etme G00 ila G03 (Grup 01 içerisindeki G kodları), G84 veya G88 içeren
bir blok içerisinde tanımlanmamalıdır. Tanımlandığında, o bloktaki
G84 veya G88 iptal edilir.
D Takım konum ofseti Tüm takım konum ofsetleri, hazır çevrim modunda yok sayılacaktır.
D F için birimler
metrik giriş İnç girişi Açıklama
209
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
210
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
X
X*
Z
Z*
B
İşlenecek
yüzey
#1 #4
#2 #3
Y
Frezeleme, cep açma ve delik açma gibi
parça işlemeler gerçekleştirilir.
Biçim
G68.1 Xp x1 Yp y1 Zp z1 I i1 J j1 K k1 R α ; Üç boyutlu kooridinatı
⋅
⋅
dönüştürmeye başlama
⋅
⋅
Üç boyutlu koordinat
dönüştürme modu
G69.1 ; Üç boyutlu koordinat
dönüştürmeyi iptal etme
Xp, Yp, Zp : X, Y, ve Z üzerinde dönmenin merkezi (mutlak koordinatlar)
eksenler veya paralel eksenler
I, J, K : Dönme ekseninin yönü
R: Açısal yer değiştirme
Açıklamalar
211
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Z Z’
Z”
Y”
β
Y
β
P (x, y, z)
z
Y α x
y
O (x0, y0, z0)
α
212
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
D Biçim hatası Aşağıdaki biçim hatalarından biri saptanırsa P/S alarmı No. 5044
meydana gelir:
1. Bir komut satırında G68.1 ile I, J veya K belirtilmediğinde
(koordinat sistemi dönmesi belirtilmeyen parametre)
2. G68.1’li bir komut satırında I, J, ve K’nin hepsi 0’a ayarlandığında
3. G68.1’li bir komut satırında R belirtilmediğinde
D Dönüş merkezi G68.1 komut satırında Xp, Yp ve Zp ile kesin koordinatları belirtin.
X x x1
Y = M1 y + y1
Z z z1
Dönüştürme iki kez uygulandığında, ilişki aşağıda ifade edildiği gibidir:
X x x2 x1
Y = M1 M2 y + M1 y2 +
y1
Z z z2 z1
213
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
1 0 0
M= 0 cosθ ---sinθ
0 sinθ cosθ
D Üç ana eksen ve bunlara Üç ana eksen (X, Y, Z) ve onların paralel eksenlerinden seçilen
paralel eksenler herhangi bir üç eksen kombinasyonuna, üç boyutlu koordinat
dönüştürme uygulanabilir. Üç boyutlu koordinat dönüştürmeye tabi
olan üç boyutlu koordinat sistemi, G68.1 komut satırında belirtilen
eksen adresince saptanır. Xp, Yp veya Zp belirtilmezse üç ana eksen
X, Y veya Z varsayılır. Ancak, parametre 1022’de üç ana eksen
belirtilmezse P/S alarmı No. 048 oluşur.
Tek bir G68.1 komut satırında bir ana eksen ve bir paralel eksen
belirtilemez. Böyle bir girişimde P/S alarm No.047 oluşur.
(Örnek)
U ekseni, V ekseni ve W ekseni, sırasıyla X ekseni, Y ekseni ve
Z eksenine paraleldir (G kod sistemi B veya C kullanıldığında.)
G68.1 X_ I_ J_ K_ R_ ; XYZ koordinat sistemi
G68.1 U_V_ Z_ I_ J_ K_ R_ ; UVZ koordinat sistemi
G68.1 W_ I_ J_ K_ R_ ; XYW koordinat sistemi
D Açısal yer değiştirme R Pozitif bir açısal yer değiştirme R, dönme ekseni boyunca saat
yönünde bir dönmeyi gösterir. ---360000 ile 360000 aralığında 0,001
derecelerle açısal yer değiştirme R belirtin.
214
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
D Delik açma için hazır Üç boyutlu koordinat dönüştürme modunda, delik açma için hazır
çevrimin delik açmasında çevrimin delik açmasında çabuk hareket hızı, parametre 5412’de
çabuk hareket hızı belirtilen kesme hızına eşittir. Parametreler 0 olarak ayarlanırsa,
çabuk hareket hızı maksimum kesme hızına eşit olur.
215
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Sınırlamalar
D Manüel müdahale Üç boyutlu koordinat dönüştürme, el çarkı ile besleme derecesini
değiştirmez.
D Makine koordinat Üç boyutlu koordinat dönüştürme, makine koordinat sisteminde
sisteminde konumlandırmayı etkilemez (örn. G28, G30 veya G53 ile
konumlandırma belirtildiğinde).
D Seri hareket hızını Doğrusal seri hareket hızını üç boyutlu koordinat dönüştürme
belirtme çalıştırıldığında belirtin. (Parametre No.1401’in 1. biti olan LRP
bit’ini 1’e ayarlayın.)
D G68.1 veya G69.1 ile G68.1 veya G69.1’i olan bir komut satırında diğer G kodları
bloke edin. belirtilmemelidir. G68.1 I, J ve K ile belirtilmelidir.
D İkiz görüntü Harici ikiz görüntü (ikiz görüntü sinyali veya ayarıyla ikiz görüntü)
belirtilemez.
D Konum görüntüleme ve Üç boyutlu koordinat dönüştürme çalıştırıldığında, mutlak konumu
kompanzasyon görüntülemek için, parametre DRL, DRC, DAL, ve DAC
No.3104’ün 4’ten 7’ye kadar olan bit’lerini 0’a ayarlayın.
D Üç boyutlu koordinat Hazır çevrim G41 veya G42, G68.1 ve G69.1 arasına yuvalanmalıdır.
dönüştürme ve diğer (Örnek)
kesintisiz durum
G68.1 X100. Y100. Z100. I0. J0. K1. R45. ;
komutları
G41 X_ Z_ I_ K_ ;
⋮
G40 ;
⋮
G69.1 ;
⋮
216
13. PROGRAMLAMAYI
B--- 63524TR/01 PROGRAMLAMA BASİTLEŞTİREN FONKSİYONLAR
D PMC eksen kontrolü Üç boyutlu koordinat dönüştürme modunda, dönüştürme ile ilişkili
olan üç eksen için PMC ekseni kontrolü gerçekleştirilemez
(P/S alarm).
D Manüel referans konumu Üç boyutlu koordinat dönüştürme modunda, manüel olarak referansa
geri dönüşü gitmekten kaçının.
D Cs çevre yolu ekseni Cs çevre yolu ekseni ile çabuk hareketi, aynı zamanda, üç boyutlu
koordinat dönüştürme modunda belirtilirken, daha önceden Cs
çevre yolu ekseni üzerinde referans noktası geri dönüşünü yapın.
Referans noktası geri dönüşü, Cs çevre yolu ekseni seçildikten sonra
(bit NRF (parametre 3700’ün bit 1’i) 0’a ayarlandığında), birinci
çabuk harekette yapılırsa, üç boyutlu koordinat dönüştürme
modunda, referans noktası geri dönüş komutunu belirtmekten
kaçının.
217
13. PROGRAMLAMAYI
BASİTLEŞTİREN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Y Y
X’
10 30°
H H’
X
N4 Y”
---10
H”
N5
Z Z’ (10, 10, 0)
30°
Z”
X”
218
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
14
KOMPANZASYON FONKSİYONU
219
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Standart takım
Gerçek takım
X eksenindeki
ofset miktarı
Z eksenindeki
ofset miktarı
NOT
Takım geometri ofseti ve takım yıpranma ofseti isteğe
bağlıdır.
Hayali takım
X ekseni X eksenindeki
geometri ofset miktarı
ofset
değeri
X ekseni
aşınması Gerçek
ofset takım
değeri
Z ekseni geometri Z eksenin-
Z ekseni aşınma ofset değeri
ofset değeri deki ofset
miktarı
Şekil 14.1.1 (a) Fark, takım Şekil 14.1.1 (b) Fark yok, takım
yıpranma ofsetinden takım yıpranma ofsetinden takım
geometrisi ofseti geometrisi ofseti
220
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
14.1.2 Tablo 14.1.2 (a) ve Tablo 14.1.2 (b)’de gösterildiği gibi T kodunu
Takım Ofseti için T Kodu belirlemek için iki yöntem mevcuttur.
Biçim
D T kodunun alt basamağı, Tablo 14.1.2 (a)
geometri ve aşınma ofset
T kodu T kodunun Ofset No.’sunun belirtilmesi için
numarasını belirtir çeşidi anlamı parametre ayarı.
2 basamaklı Tff Parametre Parametre
komut No.5002’nin 0 biti, No.5002’nin 0 biti,
Takım aşınması ve LD1 1 olarak LGN 0 olarak
takım geometri ayarlandığında, ayarlandığında,
ofset numarası takım aşınma ofset gerçek takım için
Takım seçimi numarası, T kodu- belirtilen takım
nun son basa- geometri ofset
mağıyla belirtilir. numarası ve takım
aşınma ofset
4 basamaklı T ff ff Parametre numarası aynıdır.
komut No.5002’nin 0 biti,
Takım aşınması LD1 1 olarak
ve takım geome- ayarlandığında,
tri ofset numarası takım aşınma ofset
Takım seçimi numarası, T kodu-
nun son iki basa-
mağıyla belirtilir.
221
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
14.1.5 İki tip ofset vardır. Biri takım aşınma ofseti ve diğeri de takım
Ofset geometri ofsetidir.
Açıklamalar
D Takım aşınma ofseti Takım yolu, programlı yol için X, Y ve Z aşınma ofset değerlerine
göre olan ofsettir. T koduna göre belirtilen sayıya karşılık gelen ofset
mesafesi, her programlanan bloğun konumuna eklenir veya
çıkartılır.
Programlanan yol
D Ofset vektörü Şekil 14.1.5 (a)’da X, Y ve Z sapmalı vektöre ofset vektörü denir.
Kompanzasyon ofset vektörüyle aynıdır.
D Ofset iptali T kodu ofset numarası 0 veya 00 seçildiğinde ofset iptal edilir. İptal
edilen bloğun sonunda ofset vektörü 0 olur.
N1 X50.0 Z100.0 T0202 ; Ofset numarası 02’ye karşılık gelen
ofset vektörünü oluşturur
N2 X200.0 ;
N3 X100.0 Z250.0 T0200 ; 00 olarak belirtilen ofset numarası
ofset vektörünü siler.
N2
Programlanan yol
N1
Güç ilk açıldığında ve reset tuşu açıldığında MDI birimleri itilir veya
reset sinyali makineden CNC’ye giriş olur, ofset iptal edilir.
LVK parametresi (No.5003#6), ofset, reset tuşuna basılmasıyla veya
reset girişiyle iptal edilemeyecek şekilde ayarlanabilir.
222
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D Yalnızca T kodu Blokta yalnızca bir T kodu belirtildiğinde bir hareket komutu
olmadan takım aşınma ofset değerine göre hareket ettirilir. Hareket
G00 modunda çabuk hareket oranında gerçekleştirilir. Diğer
modlarda ilerleme hızında gerçekleştirilir.
0 veya 00 ofset numarasıyla T kodu kendisi tarafında belirtildiğinde
hareket ofseti iptal etmek için gerçekleştirilir.
UYARI
G50 X_Z_T_ ; belirtildiğinde
Takım hareket ettirilmez.
Takım konumu koordinat değerinin (X,Z) olduğu koordinat
sistemi ayarlanır. Takım konumu, T kodunda belirtilen ofset
numarasına karşılık gelen aşınma ofset değerinin
çıkarılmasıyla elde edilir.
NOT
Aşınma ofsetiyle birlikte takım, her bloğun programlanan
bitim noktasını eklemek veya çıkarmak için LGT
(No. 5002#4) parametre ayarıyla dengelenebilir.
D Ofset iptali Ofset numarasının 0, 00 veya 0000 olarak belirtilmesi ofseti iptal
eder.
NOT
LGC, parametre No. 5002’nin bit 5’i 0’a ayarlandığında ofset
numarası 0 veya 00’ı belirtmek ofseti iptal etmez.
223
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
NOT
LGC, (parametre 5002’nin bit 5’i) 0’a ayarlandığında ofset
numarası 0’ı belirtmek, takım geometri ofsetini iptal etmez.
Çalışma koordinat
sisteminin kaydırıl- Ofset iptali
N3
masından sonra N2
programlanan yol
N1
224
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
Mutlak Referans noktasına Vektör yansıtılmaz. Ofset Kaydırma yansıtılır. Takım Vektör yansıtılmaz. Ofset
konum gitme veya G53 geçici olarak iptal edilmiş geometri kompanzasyo- geçici olarak iptal edilmiş
koordinat komutu için blok gibi koordinatlar nuna göre kaydırılan gibi koordinatlar
görüntüsü görüntülenir. koordinatlar görüntülenir. görüntülenir.
Mutlak Referans noktasına Vektör yansıtılmaz. Ofset Vektör yansıtılmaz. Ofset Vektör yansıtılmaz. Ofset
konum gitme veya G53 geçici olarak iptal edilmiş geçici olarak iptal edilmiş geçici olarak iptal edilmiş
koordinat komutu için blok gibi koordinatlar gibi koordinatlar gibi koordinatlar
görüntüsü görüntülenir. görüntülenir. görüntülenir.
NOT
Parametre 3104’ün bit 6’sı (DAL), 0 olarak ayarlanır (takım konumu ofsetinin uygulandığı geçerli
konumlar, mutlak konumu ekranında görüntülenir).
225
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Takım konum ofseti Takım konumu ofset vektörünü iptal etmeyen takım konum ofseti
uygulandığında manüel uygulandığında manüel olarak referansa gitmenin yürütülmesi.
olarak referansa gitme Bununla birlikte, parametre No.5002’nin bit 4’üne (LGT) göre
mutlak konumu göstergesi aşağıdaki gibidir.
LGT = 0 (Takım geometri kompanzasyonu, koordinat sisteminin kaydırılmasına dayalıdır.)
Takım konum ofseti Takım geometrisi Takım aşınma
(seçenek olmadan) kompanzasyonu kompanzasyonu
Mutlak Manüel olarak Vektör yansıtılmaz. Ofset Kaydırma yansıtılır. Takım Vektör yansıtılmaz. Ofset
konum referansa gitme geçici olarak iptal edilmiş geometri kompanzasyo- geçici olarak iptal edilmiş
koordinat durumunda gibi koordinatlar nuna göre kaydırılan gibi koordinatlar
görüntüsü görüntülenir. koordinatlar görüntülenir. görüntülenir.
Mutlak Manüel olarak Vektör yansıtılmaz. Ofset Vektör yansıtılmaz. Ofset Vektör yansıtılmaz. Ofset
konum referansa gitme geçici olarak iptal edilmiş geçici olarak iptal edilmiş geçici olarak iptal edilmiş
koordinat durumunda gibi koordinatlar gibi koordinatlar gibi koordinatlar
görüntüsü görüntülenir. görüntülenir. görüntülenir.
NOT
Parametre 3104’ün bit 6’sı (DAL), 0 olarak ayarlanır (takım konumu ofsetinin uygulandığı geçerli
konumlar, mutlak konumu ekranında görüntülenir).
226
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D T00 ile takım konum Takım konum ofsetini uygulanırken yalnızca T00 belirtilse de,
ofsetini iptal etme aşağıdaki ayarlarına dayalı olan ofset iptal edilir:
LWM (No.5002#6)
NOT
1 LGT=0 olduğunda, LWM ilişkilendirilmez.
2 LGT=1 olduğunda, LGN = 0 olsa bile LGC ilişkilendirilmez.
LGN = 1
LGN (No.5002#1) LGT (No.5002#4) LGC (No.5002#5)
LWM (No.5002#6)
NOT
1 LGT = 0 olduğunda, LWM ilişkilendirilmez.
2 LGT = 1 olduğunda, LGC ilişkilendirilmez.
227
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Takım konum ofset numarası her Takım konum ofseti her zaman LWM (No.5002#6)
zaman alçak konum takımın hareketi temelinde
basamaklarını kullanır. uygulanır. Takım konum ofseti uygulandı:
0: T kodunun yardımıyla
1: Eksen boyunca hareket
yardımıyla
228
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
14.2 Takım ucunun yuvarlaklığına bağlı olarak konik kesme veya dairesel
kesmede yalnızca takım ofseti fonksiyonu kullanıldığında, doğru
TAKIM UCU RADYUS parçaları biçimlendirmek için gerekli kompanzasyonu elde etmek
KOMPANZASYONUNA zordur. Takım ucu radyus kompanzasyon fonksiyonu yukarıdaki
GENEL BAKIŞ hataları otomatik olarak dengeler.
Yetersiz
Takım ucu
kesme
derinliği
14.2.1 Aşağıdaki şekilde konum A’daki takım ucu aslında mevcut değildir.
Hayali Takım Ucu Gerçek takım ucu radyus merkezinin başlama konumunda
ayarlanması genellikle hayali takım ucundan daha zor olduğundan
hayali takım ucu gereklidir (Not).
Ayrıca hayali takım ucu kullanıldığında, takım ucu radyusunun
programlamada dikkate alınması gerekmez.
Takım başlama konumuna ayarlandığında konum ilişkisi aşağıdaki
şekilde gösterilmektedir.
A
Başlama
konumu Başlama konumu
Takım ucu merkezi kullanılarak Hayali takım ucu kullanılarak
programlandığında programlandığında
Şekil 14.2.1 (a) Takım ucu radyus merkezi ve hayali takım ucu
229
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
DİKKAT
Bir makinede referans konumlarıyla torna merkezi gibi standart bir konum, başlama
konumunun üzerine yerleştirilebilir. Standart konumdan burun yarıçapı merkezine veya hayali
takım ucuna olan mesafe, takım ofset değeri olarak ayarlanır.
Standart konumdan takım ucu radyus merkezine olan mesafenin takım ofset değeri olarak
ayarlanması; standart konumdan hayali takım ucuna olan mesafenin ayarlanması, standart
konum üzerine hayali takım ucunun yerleştirilmesiyle aynıyken, başlama konumu üzerine
takım ucu radyus merkezinin yerleştirilmesiyle aynıdır. Ofset değerini ayarlamak için standart
konumdan hayali takım ucuna olan mesafenin ölçülmesi, standart konumdan takım ucu
radyus merkezine olan mesafenin ölçülmesinden genellikle daha kolaydır.
OFX OFX
(X ekseninde (X ekseninde
takım ofseti) takım ofseti)
OFZ OFZ
(X ekseninde (X ekseninde
takım ofseti) takım ofseti)
Standart konumdan takım ucu merkezine olan Standart konumdan hayali takım ucu merkezine olan
mesafenin takım ofset değeri olarak ayarlanması mesafenin takım ofset değeri olarak ayarlanması
Başlama konumu takım ucu merkezinin üzerine Başlama konumu hayali takım ucu merkezinin üzerine
yerleştirilir yerleştirilir
Şekil 14.2.1 (b) Taret merkezi başlama konumuna yerleştirildiğinde takım ofseti değeri
Şekil 14.2.1 (c) Programlama takım ucu merkezini kullandığında takım yolu
Hayali takım
Hayali takım ucu yolu
ucu yolu Başlatma
Başlatma
Şekil 14.2.1 (d) Programlama hayali takım ucu merkezini kullandığında takım yolu
230
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
231
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Sınırlamalar
D Düzlem seçimi Sanal takım ucu yönleri 1 --- 8, yalnızca G18 (Z---X) düzleminde
kullanılabilir. Sanal takım ucu 0 veya 9 için kompanzasyon G17 ve
G19 düzlemlerinin her ikisinde de uygulanır.
14.2.3
Ofset Numarası ve
Ofset Değeri
Açıklamalar
OFR
OFX OFZ OFY
(Takım ucu OFT
(X ekse- (Z ekse- (Y ekse-
Ofset radyus (Hayali
ninde ninde ninde
numarası kompanza- takım ucu
ofset ofset ofset
syonu yönü)
değeri) değeri) değeri)
değeri)
01 0.040 0.020 0.20 1 0.030
02 0.060 0.030 0.25 2 0.040
: : : : : :
98 0.050 0.015 0.12 6 0.025
99 0.030 0.025 0.24 3 0.035
232
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
OFGR
OFGX OFGZ OFGY
Geo- (Takım ucu OFT
(X ekseni (Z ---ekseni (Y ekseni
metri radyus (Hayali
geometri geometri geometri
ofset geometri takım ucu
ofset ofset ofset
numarası ofset yönü)
miktarı) miktarı) miktarı)
değeri)
G01 10.040 50.020 0 1 70.020
G02 20.060 30.030 0 2 90.030
G03 0 0 0.20 6 0
G04 : : : : :
G05 : : : : :
: : : : : :
OFGR
OFGX OFGZ OFGY
(Takım ucu OFT
Aşınma (X ekseni (Z ekseni (Y ekseni
radyus (Hayali
ofset aşınma aşınma aşınma
aşınma takım ucu
numarası ofset ofset ofset
ofset yönü)
miktarı) miktarı) miktarı)
değeri)
W01 0.040 0.020 0 1 0.010
W02 0.060 0.030 0 2 0.020
W03 0 0 0.20 6 0
W04 : : : : :
W05 : : : : :
: : : : : :
D Takım ucu radyus Bu durumda, takım ucu radyus kompanzasyon değeri, geometri
kompanzasyonu ofsetinin ve aşınma ofseti değerinin toplamıdır.
OFR=OFGR+OFWR
D Hayali takım ucu yönü Hayali takım ucu yönü, geometri ofseti veya aşınma ofseti için
ayarlanabilir.
Bununla birlikte son belirtilen yön daha sonra etkin hale gelir.
D Ofset değeri komutu Bir ofset numarası, takım ofseti için kullanılan aynı T koduyla
belirtilir. Ayrıntılar için bakınız Alt bölüm II---14.1.2.
NOT
Geometri ofset numarası, birbirlerinden farklı olan geometri
ofseti ve aşınma ofset numarasının tasarlanması için
parametre LGT(No.5002#1)ayarına ve bir T koduna göre
ortak hale getirildiğinde geometri ofset numarasına göre
belirtilen hayali takım ucu yönü geçerlidir.
Örnek) T0102
OFR=RFGR01+OFWR02
OFT=OFT01
233
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Ofset numarası 0’a karşılık gelen ofset değeri her zaman 0’dır.
Ofset değeri 0 ofset numarası olarak ayarlanamaz.
G42 X ekseni
Z ekseni
İş parçası
G41
G40
234
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
Z ekseni
G41 (iş parçası
sol tarafta)
X ekseni
İş parçası
NOT
Takım ucu radyus kompanzasyonu değeri negatif ise iş
parçasının konumu değiştirilir.
D İş parçası konumu Takım hareket ettiğinde takım ucu iş parçasıyla temasını sürdürür.
değişmediğinde takım
hareketi
(G42) (G42)
(G42) (G42)
(G42) (G42)
Genişletil
miş şema
235
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
G42
İş parçası B
konumu
A B C
G41 G42
D Başlatma Modun G40’dan G41 veya G42’ye değiştiği blok başlatma bloğu
olarak adlandırılır.
G40 _ ;
G41 _ ; (Başlangıç bloku)
Ofset için geçici takım hareketleri başlangıç blokunda yapılır.
Başlatma bloğundan sonraki blokta takım ucu merkezi, başlatma
konumundaki bloğun programlanan yoluna dikey olarak
konumlandırılır.
G40
(G42)
G42
(Başlatma)
236
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D Ofset iptali Modun G41 veya G42’den G40’a değiştiği blok, ofset iptali bloğu
olarak adlandırılır.
G41 _ ;
G40 _ ; (Ofset iptali bloğu)
Takım ucu merkezi, iptal bloğundan önceki blokta programlanan
yola göre dikey bir konuma hareket eder. Takım, aşağıda gösterildiği
gibi ofset iptal bloğundaki (G40) uç konumda konumlandırılır.
Uç konum
G40
(G42)
D G41/G42 modunda Tekrar G41/G42 modunda belirtildiğinde takım ucu merkezi, önce
G41/G42 belirtilmesi gelen bloğun uç konumunda önce gelen bloğun programlanan
yoluna göre dikey olarak konumlandırılır.
(G42)
(G42) (G42)
D Bir G40 komutunu içeren Aşağıdaki şekildeki birinci bloğun parça işlemeye tabi tutulmasının
blokta takımın hareket sonunda takım ucu radyus kompanzasyonunu iptal ederek X(U) ve
yönü iş parçasının Z(W) tarafından belirtilen yönde takımı geri çekmek istediğinizde,
yönünden farklı aşağıdakileri tanımlayınız :
olduğunda takım hareketi G40 X(U) _ Z(W) _ I _ K _ ;
I, K
Takımın hareket yönü
U, W
G40
G42
G40 U_ W_ I_ K_ ;
237
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
G40 G01 X_ Z_ ;
G40 G01 X_ Z_ I_ K_ ; Ofset iptali modu (I ve k etkisizdir.)
I ve K’dan sonra gelen sayılar her zaman yarıçap değerleri olarak
tanımlanmalıdır.
Örnekler
X
(3) φ300
(1)
(2)
200
φ60 Z
120
0
30 150
(G40 modu)
1.G42 G00 X60.0 ;
2.G01 X120.0 W---150.0 F10 ;
3.G40 G00 X300.0 W150.0 I40.0 K---30.0 ;
238
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
14.2.5
Takım Ucu Radyus
Kompanzasyonu
Hakkında Notlar
Açıklamalar
D G90 veya G94 ile takım G90 (dış çap/iç çap kesme çevrimi) veya G94 (kenar tornalama
ucu radyus çevrimi) ile takım ucu radyus kompanzasyonu aşağıdaki gibidir:
kompanzasyonu
fonksiyonu 1. Hayali takım ucu için taşıma sayıları
Çevrimde her yol için takım ucu merkezi yolu genel olarak
programlanan yola paraleldir.
G90 G94
Takım ucu merkezi yolu Takım ucu merkezi yolu
4, 8, 3 0 4, 8, 3 0
8 8
5, 0, 7 4 3 5, 0, 7 4 3
5 7 5 7
1, 6, 2 1 2 1, 6, 2 1 2
6 6
Her 1, 4, 5 8, 0, 6 1, 4, 5 8, 0, 6
durumda Her
3, 7, 2 durumda
239
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
2. Ofset yönü
Ofset yönü, G41/G42 modu göz önüne alınmayarak aşağıdaki
şekilde belirtilmiştir.
G90 G94
D G71 -- G76 veya G78 ile Aşağıdaki çevrimlerden biri belirtildiğinde, çevrim takım ucu radyus
takım ucu radyus kompanzasyon vektörüne göre ofset yapar. Çevrim sırasında
kompanzasyonu kesişme hesaplaması gerçekleştirilmez.
G71 (Tornalama veya çapraz taşlama çevriminde madde çıkarma)
G72 (Yüz açma veya çapraz doğrudan sabit boyut taşlama
çevriminde madde çıkarma)
G73 (Model tekrarlama veya salınım taşlama çevrimi)
G74 (Kenar gagalama delik açma biçimi)
G75 (Dış çap/iç çap delik açma)
G76 (Çoklu diş çekme çevrimi)
G78 (Diş çekme çevrimi)
D Pah kırma Aşağıda gösterilen kompanzasyondan sonra hareket.
gerçekleştirildiğinde
takım ucu radyus
kompanzasyonu
(G42)
Programlanan yol
(G41)
(G42)
Programlanan yol
(G41)
240
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
241
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
14.3 Bu bölüm, Bölüm 14.2’de ana hatları verilen takım ucu radyus
kompanzasyonu için takım hareketinin ayrıntılı açıklamasını
TAKIM UCU RADYUS sağlamaktadır.
KOMPANZASYONU Bu bölüm aşağıdaki alt bölümlerden oluşmaktadır:
AYRINTILARI
14.3.1 Genel
14.3.2 Başlatmada Takım Hareketi
14.3.3 Ofset Modunda Takım Hareketi
14.3.4 Ofset Modu İptalinde Takım Hareketi
14.3.5 Çakışma Kontrolü
14.3.6 Takım Ucu Radyus Kompanzasyonuyla Fazla Kesme
14.3.7 Pah Kırma ve Köşe Yaylarında Düzeltme
14.3.8 MDI’dan Giriş Komutu
14.3.9 Ofset Çalışmaları için Genel Önlemler
14.3.10 Takım ucu radyusunda G53, G28, G30 ve G30.1 Komutları
Kompanzasyon Modu
14.3.1
Genel
D Takım ucu radyus merkez Takım ucu radyus merkez ofset vektörü, T kodunda belirtilen ofset
ofset vektörü değerine eşit olan iki boyutlu bir vektördür ve CNC’de
hesaplanmaktadır.
Boyutu, takım hareketine göre blok bazında olmak üzere değişir.
Bu ofset vektörü (bundan sonra sadece vektör olarak anılacaktır),
uygun ofset işlemi için ve programlanan yoldan tam ofsetle (takım
ucu radyusuna göre) takım yolunu hesaplamak için gereken kontrol
birimi tarafından dahili olarak oluşturulur.
Bu vektör resetle silinir. Vektör, her zaman takım ilerlerken takıma
rehberlik eder. Vektörün doğru şekilde anlaşılması doğru
programlama için esastır. Vektörlerin ne kadar dikkatli şekilde
oluşturulduklarıyla ilgili olarak aşağıdaki açıklamayı okuyunuz.
D G40, G41, G42 G40, G41 veya G42, vektörleri silmek veya oluşturmak için
kullanılır.
Bu kodlar, takım hareketi (Ofset işlemi) için bir mod belirtmek için
G00, G01, G02, G03 veya G33 ile birlikte kullanılır.
G kodu Fonksiyon İş parçası konumu
G40 Takım ucu radyus kompanzasyonu iptali Hiçbiri
G41 Takım yolu boyunca sol ofset Sağ
G42 Takım yolu boyunca sağ ofset Sol
G40, ofsetin iptalini belirtirken G41 ve G42 bir kapalı mod belirtir.
D İptal modu MDI’daki RESET düğmesi basıldığında veya M02 veya M30’un
yürütülmesi suretiyle bitirilmek istendiğinde güç açıldıktan sonra
sistem hemen iptal moduna girer. (Makineye bağlı olarak sistem
iptal moduna girmeyebilir.) İptal modunda vektör sıfıra ayarlanır ve
takım ucu merkezinin yolu programlanan yolla çakışır. Bir program
iptal modunda sona erdirilmelidir. Ofset modunda sonlandırılırsa,
takım bitim noktasında konumlandırılamaz ve takım, vektör
mesafesinin bitim noktasından uzak olduğu bir konumda durur.
242
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D İç taraf ve dış taraf İki blok için hareket komutuyla belirtilen takım yolu tarafından
oluşturulan kesişme açısı 180°’in üzerinde olduğunda “iç tarafa”
ilişkindir Açı, 0° ve 180° arasında olduğunda “dış tarafa” ilişkindir.
İç taraf Dış taraf
Programlanan yol
İş parçası α
İş parçası α
Programlanan yol
180°≦α 0°≦α<180°
243
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
14.3.2 Ofset iptal modu ofset modu olarak değiştiğinde, takım aşağıda
Başlatmada Takım resimlendiği gibi hareket eder (başlatma):
Hareketi
Açıklamalar
D Bir köşenin iç tarafı
çevresindeki takım Doğrusal→Doğrusal
hareketi İş parçası
α
(180°≦α)
Programlanan yol
r
G42
Başlama konumu
Doğrusal→Dairesel
α
G42 r
İş parçası
S
C
L
Başlama konumu Takım ucu radyus Programlanan yol
merkezi yolu
r İş parçası
r
S
C
L L
Kesişme Takım ucu radyus Programlanan
merkezi yolu yol
244
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
L L
r
L
İş parçası
L C
Takım ucu radyus
merkezi yolu Programlanan yol
N9
Programlanan yol
NOT
Takımı hareket ettirmeyen blok tanımı için Alt Bölüm
II---14.3.3’e bakınız.
245
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Bir köşenin iç
çevresindeki takım Doğrusal→Doğrusal
hareketi (180°≦α) α
İş parçası
Programlanan yol
S L
Kesişme
L
Doğrusal→Dairesel
α
İş parçası
Kesişme
S C
L
Takım ucu radyus Programlanan yol
merkezi yolu
Dairesel→Doğrusal
α İş parçası
Programlanan yol
Takım ucu radyus merkezi yolu
S L
C Kesişme
Dairesel→Dairesel α
İş parçası
Kesişme
C S C
Programlanan yol
Takım ucu radyus
merkezi yolu
246
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
r
S
Kesişme
Yayın düz hatta doğru, düz hattın yaya doğru ve yayın yaya doğru
olması durumunda okuyucunun aynı prosedürde sonuç çıkarması
gerekir.
247
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
L Programlanan yol
Doğrusal→Dairesel
L r İş parçası
S L
C
Kesişme
α
İş parçası
r Programlanan yol
Programlanan yol
r İş parçası
r
C
Takım ucu radyus S L
merkezi yolu L
Kesişme C
248
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
İş parçası
r α
L
Programlanan yol
S r
L Takım ucu radyus merkezi yolu
L L
Doğrusal→Dairesel
L
r α
L
S
r İş parçası
L
L C
Takım ucu radyus Programlanan yol
merkezi yolu
Dairesel→Doğrusal
S
α İş parçası
r
L
Programlanan yol
r
L Takım ucu radyus merkezi yolu
L L
Dairesel→Dairesel
S
α
r
L
İş parçası
r
L
L C
Takım ucu radyus
merkezi yolu Programlanan yol
249
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D İstisnai olduğunda
S Yay için uç konum yay Bir yaya giden hattın sonu, aşağıda resimlendiği gibi yanlışlıkla yayın
üzerinde değildir sonu olarak programlandıysa sistem, takım ucu radyus
kompanzasyonunun yayla aynı merkeze sahip hayali daireye göre
yürütüldüğünü varsayar ve belirlenen uç konumu geçer. Bu
varsayıma dayalı olarak sistem bir vektör oluşturur ve
kompanzasyonu gerçekleştirir. Ortaya çıkan takım ucu radyus
merkez yolu, yaya giden hattın düz olarak değerlendirildiği
programlanan yola göre takım ucu radyus kompanzasyonunu
uygulamak suretiyle oluşturulandan farklıdır.
Yayı İş parçası
Yayın yolu sonlandır
Hayali daire
Programlanan yol
r r
Takım ucu radyus
S merkezi yolu
r C L
L
L
Yayın merkezi
250
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
S İç kesişme yoktur Takım ucu radyus kompanzasyonu değeri yetersiz şekilde küçükse,
iki dairesel takım ucu radyus merkezi yolu, (P) konumundaki
kompanzasyon çakışmasını takip eder. Takım ucu radyus
kompanzasyonu için aşırı derecede büyük bir değer tanımlanmışsa
P kesişmesi oluşmayabilir. Bu öngörüldüğünde P/S alarmı (No. 33)
önceki bloğun sonunda oluşur ve takım durur. Aşağıda gösterilen
örnekte, takım ucu radyus kompanzasyonu için yetersiz şekilde
küçük bir değer tanımlandığında A ve B yayları boyunca takım ucu
radyus merkezi yolları P’de kesişir. Aşırı derecede büyük bir değer
tanımlanırsa, bu kesişme oluşmaz.
Alarm (No.033) oluşur ve tod durur
Takım ucu radyus kompanzasyonu
değeri büyük olduğunda
Programlanan yol r r
A yayı Yay B
P
S Yayın merkezi, başlama Yayın merkezi başlama konumu veya bitme noktasıyla eştir, P/S
konumu veya uç alarmı (No. 038) görüntülenir ve takım bir önceki komut satırının
konumla aynıdır bitiş konumunda duracaktır.
Alarm (No.038) görüntülenir ve takım durur (G41)
N5 G01 W100.0 ;
N6 G02 W100.0 I0 J0 ;
Takım ucu radyus N7 G03 U ---100.0 I ---100.0 ;
merkezi yolu r
N5 N6
Programlanan yol
N7
251
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Ofset modunda ofset Ofset yönüne, takım ucu radyusu için G kodları (G41 ve G42)
yönünde değişiklik tarafından karar verilir ve takım ucu radyus kompanzasyonu
değerinin işareti aşağıdaki gibidir.
Ofset değerinin
işareti + ---
G kodu
G41 Sol taraf ofseti Sağ taraf ofseti
252
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
r r
Programlanan yol
L G41
Doğrusal→Dairesel
İş parçası r
G41
G42
Programlanan yol
r
İş parçası
Dairesel→Doğrusal
İş parçası
G42
Programlanan yol
r
Takım ucu radyus
merkezi yolu C L
S
r
G41
İş parçası
Dairesel→Dairesel
İş parçası C
G42
r
Programlanan yol
r
G41
C
Takım ucu radyus
İş parçası
merkezi yolu
S
253
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
S Kesişmesiz takım ucu G41 ve G42 kullanılarak blok A’daki ofset yönü blok B’ye doğru
radyus merkezi yolu değiştirildiğinde, ofset yoluyla kesişme gerekli değilse, blok B’ye
doğru olan normal vektör, blok B’nin başlama noktasında
oluşturulur.
Doğrusal→Doğrusal
S L
İş parçası r
G42 (G42) G41
Programlanan yol A B
L
r İş parçası
L
Takım ucu radyus merkezi yolu
G42
Programlanan yol
G41
L S
Doğrusal→Dairesel
S
L
L
Dairesel→Dairesel
C
S
Uç konumu yay üzerinde
olmayan bir yay r
C
G41
Programlanan yol
(G42)
G42
r r
C L SL
Takım ucu radyus
merkezi yolu Merkez
Merkez
254
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D Geçici takım ucu radyus Aşağıdaki komut ofset modunda tanımlanırsa, ofset modu geçici
kompanzasyon iptali olarak iptal edilir, sonra otomatik olarak eski durumuna getirilir.
Ofset modu, II---14.3.2 ve II---14.3.4 Alt bölümlerinde açıklandığı
gibi iptal edilebilir ve başlatılabilir.
S Ofset modunda G28’in Ofset modunda G28 tanımlanırsa, ofset modu ara konumda iptal
(referans konuma edilir. Takım referans konuma döndükten sonra vektör hala kalırsa,
otomatik dönüş) vektörün bileşenleri, yapılan referans konumu dönüşü boyunca her
tanımlanması eksene geldiğinde resetlenir.
S
r
G00 r
S
(G42 G00) S
S
Referans konumu
S Ofset modunda takım Ofset vektörü, iç veya dış taraf parça işleme olmasına bakmaksızın,
ucu radyus bağımsız olarak ofset modunda takım ucu radyus kompanzasyonu
kompanzasyonu G kodu G kodunu (G41, G42) yöneterek önceki bloktaki hareket yönüne
doğru bir sağ açı biçimlendirecek şekilde ayarlanabilir. Bu kod
dairesel bir komutta tanımlanırsa doğru dairesel hareket elde
edilemez.
Ofset yönünün takım ucu radyus kompanzasyon G kodu (G41, G42)
komutuyla değiştirilmesi beklendiğinde, 14.3.3 Alt bölümündeki
”Ofset modunda ofset yönünde değişiklik”e başvurunuz.
Doğrusal→Doğrusal
r L
L
Takım ucu radyus merkezi yolu S Kesişme
Dairesel→Doğrusal
G42 modu r
L
C
S Kesişme
Programlanan yol
255
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Ofset vektörünü geçici Ofset modu sırasında G50 komutu verilirse, ofset vektörü geçici
olarak iptal etme komutu olarak iptal edilir ve ondan sonra ofset modu otomatik olarak eski
durumuna getirilir.
Bu durumda ofset hareketi iptal edilmeden takım doğrudan kesişme
noktasından ofset vektörünün iptal edildiği komut verilen noktaya
hareket eder. Ayrıca, ofset moduna geri getirildiğinde takım
doğrudan kesişme noktasına hareket eder.
D İş parçası koordinat S S
Takım ucu radyus
sistemi ayarı (G50) merkezi yolu
L
L L
L
N5 N6 S N8
Programlanan yol
N7
G92 bloğu
(G41)
N5 G91 G01 U700.0 W300.0 ;
N6 U600.0 W---300.0 ;
N7 G50 X200.0 Z100.0 ;
N8 G01 X800.0 Z400.0 ;
D Hazır çevrimler Hazır çevrimlerle ilgili olan takım ucu radyus kompanzasyonu için
(G90, G92, G94) ve II---14.1 (G90, G92, G94) ve II---14.2 (G70’den G76’ya kadar)
Çoklu tekrarlamalı Bölümlerine bakınız.
çevrimler N8
(G71’den G76’e kadar)
r
S
N7 S
Programlanan yol
(G42)
N5 G01 U500.0 W600.0 ;
N6 W---800.0 ;
N7 G90 U ---600.0 Z ---800.0 I ---300.0 ;
N8 U1200.0 W500.0 ;
256
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D Takım hareketi olmayan Aşağıdaki blokların takım hareketi yoktur. Bu bloklarda, takım ucu
bir blok radyus kompanzasyonu olsa bile takım hareket etmez.
S Ofset modunda Ofset modunda takım hareketi olmayan tek bir bloğa komut
tanımlanan takım verildiğinde, vektör ve takım ucu radyus merkezi yolu, blok komutu
hareketi olmayan bir verilmemiş olanlarla aynıdır. Bu blok, tek blok durdurma noktasında
blok yürütülür.
N6 U100.0 W100.0 ; N7 N8
N7 G04 Z100.0 ;
N8 U100.0 ; Programlanan yol
SS L
L
257
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Köşe hareketi Bir bloğun sonunda iki veya daha fazla vektör üretildiğinde, takım
bir vektörden diğerine doğrusal olarak hareket eder. Bu hareket
köşe hareketi olarak adlandırılır.
Bu vektörler yaklaşık olarak birbirleriyle uyuşuyorlarsa, köşe
hareketi gerçekleşmez ve sonraki vektör göz ardı edilir.
nVx
Takım ucu radyus merkezi yolu
r nVY
r
∆Vx≦∆V Sınırı ve
∆VY≦∆V Sınırı durumunda
bu vektör göz ardı edilir
Programlanan yol
N6 N7
D Manüel çalışmanın Takım ucu radyus kompanzasyonu sırasında manüel çalışma için
kesilmesi III---3.5 Bölümüne başvurunuz, “Manüel Mutlak ON (AÇIK) ve
OFF (KAPALI)”
258
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
14.3.4
Ofset Modu İptalinde
Takım Hareketi
Açıklamalar
D İç köşe etrafında takım
hareketi (180°≦α) Doğrusal→Doğrusal
İş parçası α
Programlanan yol
r
L G40
S
Takım ucu radyus merkezi yolu
L
Dairesel→Doğrusal
α
r
G40
İş parçası
C S
L
Dairesel→Doğrusal
G40
α
İş parçası r
r
S
C L
L Kesişme
Programlanan yol Takım ucu radyus merkezi yolu
259
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Dairesel→Doğrusal
L
r
α
L
r L
İş parçası
S L
C
Takım ucu radyus
Programlanan yol merkezi yolu
D Ofset iptaliyle birlikte Takım hareketi olmayan bir blok, ofset iptaliyle birlikte
tanımlanan takım yönetildiğinde, uzunluğu ofset değerine eşit olan bir vektör, önceki
hareketi olmadan bir blok bloktaki takım hareketine doğru oluşturulur, vektör sonraki hareket
komutunda iptal edilir.
N6 G91 U100.0 W100.0 ; N7 N8
N7 G40 ;
N8 U0 W100.0 ;
N6 L
Programlanan yol SS
L
Takım ucu radyus merkezi yolu
260
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
S Önceki blok G41 veya G41 veya G42 bloku, G40 ve I_, J_, K_’ın tanımlandığı bir blokun
G42 içerir önündeyse sistem yolun, eski blok tarafından belirlenen uç
konumdan (I,J), (I,K) veya (J,K) tarafından belirlenen bir vektöre
yol olarak programlandığını varsayar. Eski bloktaki kompanzasyon
yönü korunur.
N1 (G42 modu) ; N1 bloğunda takım ucu radyus merkezi P’nin
N2 G40 Xa Yb I_ J_ ; etrafında hareket eder.
N2 bloğunda takım ucu radyus merkezi E’nin
etrafında hareket eder.
E(a, b)
(I, J)
(G40)
N2
P Takım ucu radyus merkezi yolu
r S N1
r Programlanan yol
(G42)
İş parçası
G40
Takım ucu radyus
X merkezi yolu
S
r
Programlanan yol
(G42)
r
(I, J)
(I, J)
r
261
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Çakışma saptama kriteri (1) Takım ucu radyus yolunun yönü, programlanan yolunkinden
farklıdır (bu yollar arasında 90 dereceden 270 dereceye kadar).
Programlanan yol
262
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
r2
Takım ucu radyus
r1
merkezi yolu
N5
N6
Programlanan yol
N7
Merkez
(G41)
N5 G01 U200.0 W800.0 T1 ;
N6 G02 U-- 160.0 W320.0 I-- 800.0 K -- 200.0 T2 ;
N7 G01 U-- 500.0 W200.0 ;
(T1’e karşılık gelen toplam kompanzasyon değeri : r1 =
200.0’ye karşılık gelen takım kompanzasyon değeri)
(T2 : r2 = 600.0’ye karşılık gelen takım kompanzasyon değeri)
263
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
A C
V5 V4
R
Programlanan
yol
V4, V5 : Çakışma
V3, V6 : Çakışma
V2, V7 : Çakışma
V1, V8 : Çakışma yok
O1 O2
264
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
(Örnek 2) Takım V1, V2, V7’den V8’e doğrusal olarak hareket eder
V2 S V7
V1 V8
Takım ucu radyus C S
merkezi yolu V6 V3 C
r r
A V5 V4 C
Programlanan yol
R
V4, V5 : Çakışma
V3, V6 : Çakışma
O1 O2 V2, V7 : Çakışma yok
Programlanan yol
A
V1
V6
V5 V2
265
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Gerçek çakışma (1)Takım ucu radyus kompanzasyonu değerinden daha küçük olan
oluşmamasına rağmen düşme
çakışma varsayıldığında
Programlanan yol
Takım ucu radyus
merkezi yolu
Durdu
A C
B
A B C
266
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
14.3.6
Takım Ucu Radyus
Kompanzasyonuyla
Fazla Kesme
Açıklamalar
D Takım ucu radyusundan Köşenin yarıçapı kesici yarıçaptan daha küçük olduğunda kesicinin
daha küçük bir yarıçapta iç ofseti fazla kesmeye neden olacağından bir alarm görüntülenir ve
iç köşeyi parça işleme CNC bloğun başlangıcında durur. Tek blok işleminde, blok
yürütmeden sonra takım durdurulacağından fazla kesme oluşur.
İş parçası
Tek blok işleminde bir alarm
oluşur ve işlem burada durur
CNC durmazsa,
fazla kesme oluşur
D Takım ucu radyusundan Takım ucu radyus kompanzasyonu, takım merkezinin yolunu
daha küçük bir oluğu programlanan yönün tersinde hareket etmeye zorladığından fazla
parça işleme kesme oluşur. Bu durumda, bir alarm görüntülenir ve CNC satırın
başlangıcında durur.
Bir alarm görüntülenir ve
Takım ucu radyus merkezi yolu işlem durur
Programlanan yol
İş parçası
267
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Takım ucu radyusundan Yonganın parça işlemesi, takım ucu radyusundan daha küçük bir
daha küçük bir yongayı adımı içeren bir program durumunda dairesel parça işleme
parça işleme tarafından yönetildiğinde, olağan ofsetli takımın merkez yolu,
programlanan yönün tersi haline gelir. Bu durumda birinci vektör
göz ardı edilir ve takım doğrusal olarak ikinci vektör konumuna
hareket eder. Tek blok işlemi bu noktada durdurulur. Parça işleme
tek blok modunda değilse, periyot işlemi devam ettirilir. Yonga
doğrusal ise, alarm oluşmaz ve doğru şekilde kesilir. Bununla birlikte
kesilmemiş parça kalacaktır.
Tek bloğun yürütülmesinden sonra durma
Doğrusal hareket
konumu
S Takım ucu radyus merkezi yolu
Birinci vektör göz ardı edilir
Programlanan yol
Dairesel parça
işlemenin merkezi
İş parçası
14.3.7 Pah kırma veya köşe yaylarında, takım ucu radyus kompanzasyonu
Pah Kırma ve Köşe yalnızca köşede rasgele bir kesişme olduğunda yapılır.
Ofset iptali modunda, bir başlangıç bloku veya ofset yönü
Yaylarında Düzeltme değiştirilirken, kompanzasyon yapılamaz, bir P/S alarmı (No.39)
görüntülenir ve takım durdurulur.
Dahili pah kırmada veya dahili köşe yaylarında, pah kırma değeri
veya köşe yayı değeri takım ucu radyus değerinden küçükse, aşırı
kesme olacağından takım bir P/S alarmıyla (No.39) durdurulur.
Takım ucu Burada Takım ucu radyus
Burada
radyus merkezi durdurulur merkezi yolu
durdurulur
yolu
Programlanan Programlanan
yol yol
268
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D Parça işleme alanı Aşağıdaki örnekte, yeterince kesilemeyen bir parça işleme alanı
kaldığında veya bir alarm gösterilmiştir.
üretildiğinde
r
22.5_
ℓ2
r
Pah kırma ile pro-
gramlanan yol
ℓ1
2
1
3 ℓ2
Alarm bu yolda
görüntülenir Pah kırma olmadan takım ucu
merkezi yolu
P1
Pah kırma ile takım ucu merkezi yolu
Program- Takım ucu radyus
lanan yol merkezi yolu Başlangıç noktası
269
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Bir ofset ile dış pah kırmada, programlanan yola bir sınır uygulanır.
Pah kırma sırasında yol, pah kırma olmadan kesişme noktaları P1
veya P2 ile çakışır, bu nedenle dış pah kırma sınırlanır. Yukarıdaki
şekilde, pah kırma ile takım merkez yolunun bitiş noktası, pah kırma
olmadan sonraki blokun kesişme noktasıyla (P2) çakışır. Pah kırma
değeri belirtilen sınır değerinden daha fazlaysa, P/S alarmı No. 52
veya 55 görüntülenir.
VC2
VB1 PC
PB
MDI için
komut
VB2’
PA PD
VB1’
PB’
270
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
14.3.9
Ofset Çalışmaları için
Genel Önlemler
D Ofset değerini değiştirme Genel olarak ofset değeri iptal modunda veya takımlar değiştiril-
diğinde değiştirilir. Ofset değeri ofset modunda değiştirilirse, bloğun
bitim noktasındaki vektör yeni ofset değeri için hesaplanır.
Blok N6’da ofset Blok N7’da ofset
değerinden hesaplanan değerinden hesaplanan
N7
N6 N8
Programlanan yol
D Ofset miktarı ve takım Negatif ofset değeri belirtildiğinde program, işlem sayfasında G42
ucu merkezi yolunun ile G41 veya G41 ile G42’nin değiştirilmesiyle oluşturulan şekil için
kutupsallığı yürütülür. Bir iç profili parça işleme takımı oluşan profili parça
işlemeye tabi tutacaktır ve dış profili parça işleme takımı iç profili
parça işleme tabi tutacaktır.
Aşağıda bir örnek gösterilmiştir. Genel olarak, CNC parça işlemesi,
pozitif ofset değeri varsayılarak programlanır. Bir program 1’de
gösterildiği gibi bir takım yolu belirtildiğinde, negatif bir ofset
tanımlanmışsa takım 2’de gösterildiği gibi hareket edecektir. Ofset
değerinin işareti korunduğunda 2’deki takım 1’de gösterildiği gibi
hareket edecektir.
Programlanan yol
UYARI
Ofset değerinin işareti korunduğunda, takım ucunun ofset
vektörü korunur, fakat hayali takım ucu yönü değişmez.
Bu nedenle, hayali takım ucunun başlama noktasıyla
buluşması parça işlemeye başlandığında ofset değerinin
işaretini tersine çevirmeyiniz.
271
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D takım ucu radyus Bir G53 komutu takım ucu radyus kompanzasyon modunda
kompanzasyon modunda yürütüldüğünde, önceki bloğun sonunda takımın hareket ettiği yöne
G53 komutu dikey olarak ofsete eşit uzunluğa sahip bir vektör oluşturulur. Takım
G53 komutuna göre belirlenen konuma hareket ettiğinde ofset
vektörü iptal edilir. Takım sonraki komuta göre hareket ettiğinde
ofset vektörü otomatik olarak eski haline getirilir.
Takım ucu radyus kompanzasyon vektörünü iptal etmek ve yeniden
yüklemek için zamanlama ve biçim, parametre No. 5003’ün bit 2’si
(CCN) 0’a ayarlandığında başlatma tiptedir, bit 1’e ayarlandığında
arakesit vektör tiptedir (FS15 tip).
S Ofset modunda G53 - Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında:
komutu
Başlatma
r
r
(G41 G00) s s G00
G53 G00
O×××× ; s
G41 G00_ ;
:
G53 X_ Z_ ;
:
272
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
S Ofset modunda eklemeli - Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında:
G53 komutu
Başlatma
r
r s G00
[FS15 tipi]
r s G00
S Ofset modunda hareket - Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında:
belirtmeyen G53 komutu
Başlatma
r
r s G00
G00
s
(G41 G00)
G53
O×××× ;
G90 G41_ ;
:
G00 X20. Y20. ;
G53 X20. Y20. ;
:
[FS15 tipi]
r s
G00
G00
s
(G41 G00)
G53
273
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
UYARI
1 Bir G53 komutu takım ucu radyus kompanzasyon modunda
yürütüldüğünde, tüm eksenler makine kilidi uygulan-
dığında, konumlandırma makine kilidinin uygulandığı bu
eksenler için gerçekleştirilmez ve ofset vektörü iptal
edilmez. Parametre No. 5003’ün bit 2’si (CCN) 0’a
ayarlandığında veya her eksen makine kilidi uygulandığında
ofset vektörü iptal edilir.
Örnek 1)
Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında ve
bütün eksenler makine kilidi uygulandığında
r s G00
Örnek 2)
Parametre No. 5003’ün bit 2’si (CCN) 1’e ayarlandığında ve
bütün eksenler makine kilidi uygulandığında
[FS15 tipi]
r s G00
Örnek 3)
Parametre No. 5003’ün bit 2’si (CCN) 1’e ayarlandığında ve
her eksen makine kilidi uygulandığında
[FS15 tipi]
r s G00
274
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
UYARI
2 Kompanzasyon ekseni takım ucu radyus kompanzasyon
modundaki G53 komutunda belirtildiğinde, diğer kompan-
zasyon eksenlerinin vektörleri ayrıca iptal edilir. Bu,
parametre No. 5003’ün bit 2’si (CCN) 1’e ayarlandığında da
uygulanır. (FS15, yalnızca belirtilen eksen için olan vektörü
iptal eder. FS15 tipi iptalin bu noktada geçerli FS15
özelliğinden farklılığına dikkat ediniz.)
Örnek)
Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında
[FS15 tipi]
s G00
s G53 Z_ s
275
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
NOT
1 Takım ucu radyus kompanzasyonu düzlemine dahil
olmayan bir eksen G53 komutunda tanımlanır, takımın
hareket ettiği yöne dik bir vektör önceki bloğun sonunda
oluşturulur ve takım hareket etmez. Ofset modu otomatik
olarak sonraki bloktan sürdürülür (aynı şekilde iki veya daha
fazla blok tanımlandığında hareket art arda yürütülmez).
Örnek)
Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında
G53 Y_
Başlatma
r
s
(G41 G00 X_ Z_) G00
G00 r
s G00 s
Örnek)
Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında
G00
s Başlatma
G00
G41 G53 r
s G00 s
D Takım ucu radyus Parametre No. 5003’ün bit 2’si (CCN) 1’e ayarlanırsa, takım ucu
kompanzasyon modunda radyus kompanzasyon modunda, G28, G30, G30.1 komutlarından
G28, G30, G30.1 biri yürütüldüğünde, komutta belirtilen işlem FS15 biçimine göre
komutları gerçekleştirilir. Bir önceki komut satırının sonunda bir arakesit
oluşturulur ve ara konumda dikey bir vektör yaratılır. Takım ara
konumdan referans konuma hareket ettiğinde ofset vektörü iptal
edilir. Ofset vektörü, sonraki bloğa göre kesişme vektörü olarak eski
haline geri getirilir.
276
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
S Ofset modunda G28, - Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında:
G30 veya G30.1 komutu Ara konum
O×××× ;
(hem ara konuma hem de G91 G41_ ; s G28/30/30.1 s s G01
referans noktasına hareket :
gerçekleştirildiğinde) G28 X40. Z0 ;
G00 r
:
(G42 G01) s
Referans konumu veya kayan
referans konumu
G00 r
s
(G42 G01)
Referans konumu veya kayan
referans konumu
S Ofset modunda G28, - Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında:
G30 veya G30.1 komutu
(ara konuma hareket Başlatma
gerçekleştirilmediğinde)
r
r
(G41 G01) s s G01
Ara konum G00
O×××× ; G28/30/30.1 s
G91 G41_ ;
: Referans konumu veya kayan
G28 X0 Y0 ; referans konumu
:
277
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
S Ofset modunda G28, G30 - Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında:
veya G30.1 komutu Başlatma
(referans noktasına hareket
gerçekleştirilmediğinde)
r r
(G41 G01) s s G01
O×××× ;
G91 G41_ ; G00
: G28/30/30.1
G28 X40. Y---40. ;
: s
Referans noktası veya kayan referans
noktası=Ara konum
S Ofset modunda G28, - Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında:
G30 veya G30.1
komutu (hareket G28/30/30.1 Başlatma
gerçekleştirilmediğinde) (G41 G01)
r r
s G00 s
O×××× ;
G91 G41_ ; G01
:
G28 X40. Y---40. ;
:
Referans noktası veya kayan referans
noktası=Ara konum
G28/30/30.1
(G41 G01)
r
s G00 s
G01
278
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
UYARI
1 G28, G30 veya G30.1 komutu yürütüldüğünde, tüm eksen
makine kilidi uygulandığında, ara konumda, takımın hareket
ettiği yöne dik bir vektör yaratılır. Bu durumda takım referans
konuma hareket etmez ve ofset vektörü iptal edilmez.
Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında
veya her eksen makine kilidi uygulandığında ofset vektörü
iptal edilir.
Örnek 1)
Parametre No. 5003’ün bit 2’si (CCN) 1’e ayarlandığında
[FS15 tipi]
(G42 G01) s
G28
s G01
G01
r
s Referans konumu veya kayan
s referans konumu
Ara konum
Örnek 2)
Parametre No. 5003’ün bit 2’si (CCN) 0’a ayarlandığında ve
tüm eksen makine kilidi uygulandığında
[FS15 tipi]
(G42 G01) s
G28
s G01
G01
r
s s Referans konumu veya kayan
Ara konum referans konumu
s s G00
r G00
(G41 G00 X_ Z_)
279
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
NOT
1 Takım ucu radyus kompanzasyonu düzlemine dahil
olmayan bir eksen G28, G30 veya G30.1 komutunda
tanımlanır, takımın hareket ettiği yöne dik bir vektör önceki
bloğun sonunda oluşturulur ve takım hareket etmez. Ofset
modu otomatik olarak sonraki bloktan sürdürülür (aynı
şekilde iki veya daha fazla blok tanımlandığında hareket art
arda yürütülmez).
Örnek)
Parametre No. 5003’ün bit 2’si (CCN) 1’e ayarlandığında
[FS15 tipi]
G28(30/30.1)Y_
s G01 s
Örnek 1)
Parametre No. 5003’ün bit 2’si (CCN) 1’e ayarlandığında
[FS15 tipi]
G01 s
s G01
G42 G28 G01
r s s
Referans konumu veya kayan
Ara konum
referans konumu
280
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
Biçim
Ofset modda şunları belirtin,
G39 ;
veya
I_J_
G39 I_K_ ;
J_K_
Açıklamalar
D Köşe dairesel Radyus olarak kullanılan kompanzasyon değeriyle belirtilen köşe
enterpolasyon dairesel enterpolasyon, aşağıda gösterildiği gibi işlem belirtilerek
gerçekleştirilebilir. Takımın saat yönüne mi yoksa saatin tersi
yönünde mi hareket edeceği son belirtilen kodun G41 veya G42
olmasına bağlıdır. G39 bir seferlik bir G kodudur.
D I, J veya K olmadan G39 G39’un belirtilmesi, bir sonraki komut satırının başlama noktasına
dik olan uç vektörü için köşe yayı yaratır.
D I, J veya K ile G39 G39 I_J_K_’nin belirtilmesi; kendisi için uç vektörü I, J ve K ile
belirtilen vektöre dik olan köşe yayı yaratır.
Sınırlamalar
D Taşıma komutu G39’un belirtildiği komut satırında bir hareket işlemi belirtilemez.
D Hareket yok komutu Hareket işlemi olmayan iki veya daha fazla bitişik komut satırı, I, J
ve K olmadan G39’un belirtildiği komut satırından hemen sonra
belirtilemez. (Komut satırında hareket mesafesi 0 olan bir hareket
komutu tanımlanırsa, daha fazla işlemi olmayan iki veya daha fazla
bitişik komutunun olacağı varsayılır.) Bu komut satırları belirtilirse
ofset vektörü anlık kaybolur ve sistem otomatik olarak ofset moda
geri döner.
281
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Örnekler
D I, J veya K olmadan G39
Blok N2
(10.0 , 0.0)
Blok N3
Programlanan yol
(10.0 , ---10.0)
(Ofset modunda)
X ekseni
N1 Z10.0 ;
N2 G39 I ---1.0 K2.0 ;
N3 X-10.0 Z20.0 ;
Z ekseni
Ofset vektörü
Blok N1 Blok N2
Blok N3
Programlanan yol
(20.0 , ---10.0)
282
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
(G10) X ekseni
aşınması
ofset Gerçek
değeri takım
Şekil 14.5 (a) Fark, takım Şekil 14.5 (b) Fark yok, takım
yıpranma ofsetinden takım yıpranma ofsetinden takım
geometrisi ofseti geometrisi ofseti
14.5.1
Takım Kompanzasyonu ve
Takım Kompanzasyonu
Sayısı
D Takım kompanzasyon Tablo 14.5.1 (a), takım kompanzasyon değerlerinin geçerli giriş
değerlerinin geçerli aralığını göstermektedir.
aralığı
Tablo 14.5.1 (a) Takım kompanzasyon değerlerinin geçerli aralığı
283
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
NOT
1 Parantez içindeki aralıklar, otomatik inç/metrik dönüştürme
(parametre No. 5006’nın bit 0’ı (OIM 1’e ayarlandığında)
etkinleştirildiğinde uygulanılır.
2 B ekseni kontrolü B ekseni ofsetleri için yedi basamaklı
takım ofseti özelliklerini etkinleştiren seçenek kullanılamaz.
NOT
İki yol kontrolüyle, belirtilen takım kompanzasyonu sayısı
değeri, her takım değiştirme noktası için takım
kompanzasyon sayısına eşittir.
284
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
Biçim
G10 P_ X_ Y_ Z_ R_ Q_ ;
veya
G10 P_ U_ V_ W_ C_ Q_ ;
P : Ofset numarası
0 : İş koordinat sistemi değiştirme komut değeri
1---64 : Takım aşınma ofset değeri komutu
Komut değeri ofset numarasıdır 10000+(1---64) :
Takım geometri ofset değeri komutu
(1---64) : Ofset numarası
X : X ekseninde ofset değeri (mutlak)
Y : Y ekseninde ofset değeri (mutlak)
Z : Z ekseninde ofset değeri (mutlak)
U : X ekseninde ofset değeri (artışlı)
V : Y ekseninde ofset değeri (artışlı)
W: Z ekseninde ofset değeri (eklemeli)
R : Takım ucu radyus ofset değeri (mutlak)
R : Takım ucu radyus ofset değeri (eklemeli)
Q : Hayali takım ucu sayısı
NOT
1 X, Y, Z, U, V ve W adresleri aynı blokta belirtilebilir.
2 Bir programda bu komutun kullanılması, takımın yavaş
yavaş ilerlemesine izin verir. Bu komut ayrıca, MDI
biriminden bir kerede bu değerleri girmek yerine başarılı bir
şekilde bu komutu tanımlayarak bir programdan bir kerede
giriş ofset değerleriyle kullanılabilir.
285
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Koordinat sistemi Takım ölçüm için bir konuma taşındığında koordinat sistemi
önceden ayarlanmış olmalıdır. (Programlama için iş koordinat
sistemi ortak olarak kullanılır.)
D Ölçüm konumuna Ölçüm konumuna bir hareket, MDI veya MEM modunda aşağıdaki
hareket şekilde belirtilmek suretiyle gerçekleştirilir:
G36 Xxa ; veya G37 Zza ;
Bu durumda, ölçme konumu xa veya za olmalıdır (kesin komut).
Bu komutun yürütülmesi, ölçüm konumu yönüne doğru takımı hızlı
travers oranında hareket ettirir, besleme hızını yarı yarıya düşürür,
sonra ölçüm takımından gelen son sinyaline erişilene kadar hareket
ettirmeye devam eder. Takım ucu ölçüm konumuna ulaştığında
ölçüm takımı, CNC’ye takımı durduracak olan ölçüm konumu erişim
sinyalini gönderir.
286
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
D Besleme hızı ve alarm Takım, özel konumundan G36 veya G37’de xa veya za’ye göre
öngörülen ölçüm konumuna doğru hareket ettiğinde, A alanı
boyunca hızlı travers oranında beslenir. Sonra takım T noktasında
(xa ---γx veya za ---γz) durur ve B, C ve Dalanları boyunca parametreye
(No.6241) göre ayarlanan ölçüm besleme hızında hareket eder. B
alanı boyunca olan hareket sırasında erişim sonu sinyali açıksa, bir
alarm oluşur. Erişim sonu sinyali V noktasından önce açık değilse ve
takım V noktasında durursa, P/S alarmı (No. 080) oluşur.
|xa ---xs|.
U (xa, za)
|za ---zs|
Başlama
FR : Hızlı travers oranı
konumu
FP : Ölçüm besleme hızı (parametreye (No.6241) göre ayar)
D G kodu Parametre No. 3405’in bit 3’ü (G36) 1 olarak ayarlandıysa, G37.1 ve
G37.2, X ve Z eksenleri için sırasıyla otomatik araç kompanzasyonu
için G kodları olarak kullanılır.
Örnekler
Takım numarası T1 50
300
Programlanan
sıfır noktası X ekseni
Z ekseni ölçüm konumu ölçüm
konumu
100 380
800
287
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
UYARI
1 Ölçüm hızı(Fp), γ ve ε, makine üreticisi tarafından parametreler (Fp : No.6241, γ : No.6251,
ε : No.6254) olarak ayarlanır. ε, γ>ε olacak şekilde pozitif sayılar olmalıdır.
2 G36, G37’den önce takım ucu radyus kompanzasyonu iptal ediniz.
3 Ölçüm besleme hızında bir harekete manüel bir hareket eklendiğinde, eklenen manüel
hareketin yeniden başlatılmasından önce takımı konumuna geri döndürünüz.
4 İsteğe bağlı takım ucu radyus kompanzasyonu fonksiyonunu kullanırken, takım ofseti miktarı
takım ucu R göz önünde bulundurularak saptanır. Takım ucu radyus değerinin doğru şekilde
ayarlandığından emin olunuz.
Örnek) Takım ucu merkezi başlama noktasıyla uyuştuğunda.
B
Takım ucu radyus
değeri
C Ölçüm konumu
Aslında takım A noktasından B noktasına hareket eder, fakat takım ofset değeri, takım ucu
radyus değeri dikkate alınarak takımın C noktasına hareket ettiği varsayılarak belirlenir.
NOT
1 G36 veya G37’den önce T kodu komutu olmadığında, P/S alarm No.81 oluşur.
2 Bir T kodu aynı blokta G36 veya G37 olarak belirtildiğinde, P/S alarm No.82 oluşur.
288
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
Dönüş
merkezi
Rotasyon açısı
Z
Biçim
G17
G18 G68.1 α_ β_ R_ ; Koordinatları döndürmeye başlar
G19
Koordinat rotasyon modu
(koordinatlar döndürülür)
G69.1 ; Koordinat rotasyonunu iptal eder
(α, β)
Z
289
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Düzlem seçimi G kodu, Düzlem seçimi G kodu (G17, G18 veya G19) koordinat rotasyon G
G17, G18 veya G19 kodunun (G68.1) önünde bir komut satırında belirtilebilir.
Koordinat rotasyon modunda G17, G18 veya G19’u belirtmeyin.
D Dönüş merkezi Rotasyon merkezi (α_, β_) belirtilmezse, G68.1 verildiğinde takımın
yerinin rotasyon merkezi olacağı varsayılır.
D Rotasyon açısı komutu Rotasyon açısı komutu (R_) belirtilmezse, parametre No. 5410’da
belirtilen değer rotasyon açısı olarak kullanılır.
D Koordinat rotasyon iptali Koordinat rotasyon iptali G kodu (G69.1) diğer komutlar gibi aynı
komut satırında belirtilebilir.
D Takım kompanzasyon Takım ofseti veya takım ucu radyus kompanzasyonu gibi takım
kompanzasyonu, bir şekli tanımlayan bir program için koordinat
rotasyonu gerçekleştirildikten sonra yürütülür.
G68.1, hem G00 hem de G01 modunda kullanılabilir.
Sınırlamalar
D Referans noktası geri Referans noktası geri dönüş komutu G27, G28, G29 veya G30
dönüşü yalnızca G69.1 modunda bildirilebilir.
290
B--- 63524TR/01 PROGRAMLAMA 14. KOMPANZASYON FONKSİYONU
Örnekler
D Takım ucu radyusu ve Koordinat rotasyonu düzlemi, takım ucu radyus kompanzasyonu
koordinat rotasyonu düzlemine denk gelmesi şartıyla takım ucu radyus kompanzasyonu
sırasında G68.1 ve G69.1 tanımlanabilir.
Rotasyondan sonraki
program
30°
(0, 0)
Takım yolu
291
14. KOMPANZASYON FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Tekrarlayan koordinat Koordinat rotasyonu, kayıtlı bir alt programın birden fazla, fakat
rotasyonu giderek artan büyük rotasyon açılarıyla, çağrılmasıyla tekrar
edilebilir.
G50 X0 Z0 G18 ;
G01 F200 T0101 ;
M98 P2100 ;
M98 P2200 L7 ;
G00 X0 Z0 M30 ;
O2200 ;
G68.1 X0 Z0 R45.0 ;
G90 M98 P2100 ;
M99 ;
O2100 ;
G01 G42 X-- 10.0 Z0 ;
X-- 10.0 Z4.142 ;
X-- 7.071 Z7.071 ;
G40 M99 ;
Programlanmış
takım yolu
(0, 0)
Ofset ile takım
(0 , ---10.0) yolu
Alt program
292
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
15
ÖZEL MAKRO
O0001 ; O9010 ;
: #1=#18/2 ;
: G01 X#1 Z#1 F0.3 ;
: G02 X#1 Z ---#1 R#1 ;
G65 P9010 R50.0 L2 ; :
: :
: :
M30 ; M99 ;
293
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
15.1 Rasgele bir parça işleme programı bir G kodu ve doğrudan bir sayısal
değerle hareket mesafesini belirtir; örnekler G100 ve X100.0’dır .
DEĞİŞKENLER Özel bir makroyla sayısal değerler doğrudan veya değişken bir sayı
kullanılarak belirtilebilir. Değişken bir sayı kullanıldığında,
değişken değeri, bir program yardımıyla veya MDI panelindeki
işlemler kullanılarak değiştirilebilir.
#1=#2+100 ;
Açıklama
D Değişken gösterimi Bir değişken tanımlandığında, değişken sayının takip ettiği bir sayı
işareti (#) belirtiniz. Genel amaçlı programlama dilleri değişkene
atanacak bir ada izin verirler, ancak bu yetenek özel makrolar için
kullanılabilir değildir.
Örnek: #1
Bir değişken sayıyı belirtmek için bir ifade kullanılabilir. Böyle bir
durumda ifade köşeli parantezle kapatılmalıdır.
Örnek: #[#1+#2---12]
D Değişken tipleri Değişkenler, değişken sayısına göre dört tip olarak sınıflandırılırlar.
Tablo 15.1 Değişken tipleri
Değişken Değişken
Fonksiyon
numarası tipi
#0 Her zaman Bu değişken her zaman sıfırdır. Bu değişkene
sıfır değer atanamaz.
#1 --- #33 Yerel Yerel değişkenler, işlem sonuçları gibi verileri
değişkenler saklamak üzere yalnızca bir makro içinde
kullanılabilirler. Güç kapatıldığında, yerel
değişkenler sıfır olarak başlatılırlar. Bir makro
çağrıldığında bağımsız değişkenler yerel
değişkenlere atanır.
#100 --- #149 Ortak Ortak değişkenler, farklı makro programları
değişkenler içerisinde paylaşılabilir. Güç kapatıldığında,
(#199)
#100 --- #149 arası değişkenler sıfır olarak
#500 --- #531 başlatılırlar. #500 --- #531 arası değişkenler,
güç kapatıldığında bile verileri saklarlar. Bir
(#999)
seçenek olarak, #150 ile #199 arasında ve
#532 ile #999 arasında ortak değişkenler de
mevcuttur. Ancak, bu değerler kullanılırken,
depolama için kullanılabilecek şeridin
uzunluğu 8,5 m azalır.
#1000 veya sonrası Sistem Sistem değişkenleri, geçerli konum ve takım
değişkenleri kompanzasyon değerleri gibi NC veri öğeleri
çeşitlerini okumakta ve yazmakta kullanılırlar.
NOT
#150 ile #199 arasında ve #532 ile #999 arasındaki
değişkenler isteğe bağlıdır.
294
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
D Ondalık noktanın ihmali Değişken bir değer bir programda tanımlandığında ondalık nokta
ihmal edilebilir.
Örnek:
#1=123; tanımlandığında, #1 değişkeninin gerçek değeri
123.000’dır.
D Referans değişkenleri Bir programda değişken değeri referans vermek için değişken
sayısının takip ettiği bir kelime adresi belirtiniz. Değişken belirtmek
için bir ifade kullanıldığında ifadeyi köşeli parantezle kapatınız.
Örnek: G01X[#1+#2]F#3;
Örnek:
1/1000---mm’lik CNC’de #1 değişkenine 12.3456 atanmışken
G00X#1; yürütüldüğünde, geçerli komut G00X12.346; olarak
yorumlanır.
Örnek: G00X---#1;
Örnek:
#1 değişkeninin değeri 0 ve #2 değişkeninin değeri boş
olduğunda, G00X#1Z#2; yürütülmesi G00X0; ile sonuçlanır.
(a) Tırnak
Tanımlanmamış bir değişken tırnak içine alındığında adresin
kendisi de göz ardı edilir.
#1 = < boş > olduğunda #1 = 0 olduğunda
295
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
(b) İşlem
< boş > ile değiştirilmesinin dışında 0 ile aynıdır < boş>
#1 = < boş > olduğunda #1 = 0 olduğunda
#2 = #1 #2 = #1
# #
#2 = < boş > #2 = 0
#2 = #1*5 #2 = #1*5
# #
#2 = 0 #2 = 0
#2 = #1+#1 #2 = #1 + #1
# #
#2 = 0 #2 = 0
#1 EQ #0 #1 EQ #0
# #
Kurulu Kurulu değil
#1 NE 0 #1 NE 0
# #
Kurulu Kurulu değil
#1 GE #0 #1 GE #0
# #
Kurulu Kurulu
#1 GT 0 #1 GT 0
# #
Kurulu değil Kurulu değil
D Takım değiştirme noktası İki yollu kontrolle, makro değişkenleri her takım değiştirme noktası
için ortak özel makro için sağlanır. 6036 ve 6037 nolu parametreleri belirtmek, bazı ortak
değişkenleri değişkenlerin bütün yollar için kullanılmasına izin verir. 6036 ve
(iki yollu kontrol) 6037 bütün takım değiştirme noktaları için kullanılacak bazı ortak
değişkenlere izin verir.
296
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
D Değişken değerlerini
görüntüleme
VARIABLE O1234 N12345
NO. DATA NO. DATA
100 123.456108
101 0.000 109
102 110
103 ******** 111
104 112
105 113
106 114
107 115
Örnek:
Değişkenler aşağıdaki şekillerde kullanılamaz:
O#1;
/#2G00X100.0;
N#3Z200.0;
297
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Arayüz sinyalleri Sinyallere, programlanabilir makine denetleyicisi (PMC ---
programmable machine controller) ve özel makrolar arasında geçiş
yaptırılabilir.
Tablo 15.2 (a) Arabirim sinyalleri için sistem değişkenleri
Değişken Fonksiyon
numarası
#1000---#1015 16 bit sinyal, PMC’den özel bir makroya gönderilebilir.
#1000 --- #1015 arası değişkenler her bitte bir sinyal okumak
#1032
için kullanılır. #1032 değişkeni, bir kerede bir sinyalin
16 bitinin tümünü okumak için kullanılır.
#1100---#1115 16 bit sinyal, PMC’ye özel bir makrodan gönderilebilir.
#1100 --- #1115 arası değişkenler her bitte bir sinyal yazmak
#1132
için kullanılır. #1132 değişkeni, bir kerede bir sinyalin 16 biti-
nin tümünü yazmak için kullanılır.
#1133 #1133 değişkeni, bir kerede bir sinyalin 32 bitinin tümünü
özel bir makrodan PMC’ye yazmak için kullanılır.
---99999999’dan +99999999’e kadar olan değişkenlerin
#1133 için kullanılabileceğine dikkat ediniz.
298
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
X ekseni #2501
Z ekseni #2601
D Makro alarmları
Tablo 15.2 (d) Makro alarmları için sistem değişkenleri
Değişken
Fonksiyon
numarası
Örnek:
#3000=1(TAKIM BULUNAMADI);
→ Alarm ekranında “3001 TOOL NOT FOUND.” görüntülenir.
D Zaman bilgisi Zaman bilgisi, okunabilir ve yazılabilir.
Tablo 15.2 (e) Zaman bilgisi için sistem değişkenleri
Değişken
Fonksiyon
numarası
299
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
300
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
#7 #6 #5 #4 #3 #2 #1 #0
Ayar SEQ INI ISO TVC
D İkiz görüntü Her eksen için ikiz görüntü durumu, bir harici anahtar kullanılarak
veya çıkış sinyali (ikiz görüntü kontrol sinyali) yardımıyla
okunabilecek işlemi ayarlayarak oluşturulabilir. Bu zamanda
mevcut olan ikiz görüntü durumu kontrol edilebilir.
(Bkz. III.’de Bölüm 4.7)
İkili olarak elde edilen değer ondalık hale dönüştürülür.
#3007
#7 #6 #5 #4 #3 #2 #1 #0
Ayar 8. eksen 7. eksen 6. eksen 5. eksen 4. eksen 3. eksen 2. eksen 1. eksen
Örnek : #3007, 3 ise, ikiz görüntü fonksiyonu, birinci ve ikinci eksenler için etkinleştirilir.
301
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
NOT
Negatif bir değer kullanmayınız.
D modsal bilgi Hemen önceki bloğa kadar olan bloklarda belirtilen modsal bilgi
okunabilir.
Tablo 15.2 (i) Modsal bilgi için sistem değişkenleri
Değişken Fonksiyon
numarası
Örnek:
#1=#4001; yürütüldüğünde #1’deki sonuç değeri, 0, 1, 2, 3 veya
33’tür.
Kullanılamayan G kod grubuna karşılık gelen sistem değişkenini
okuyan modsal bilgi belirtildiğinde bir P/S alarmı verilir.
302
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
303
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
NOT
#5201 ile #5328 arasındaki değişkenleri kullanmak için iş
parçası koordinat sistemi seçeneği gereklidir.
304
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
Açıklamalar
D Açı birimleri SIN, COS, TAN, ASIN, ACOS ve ATAN fonksiyonlarıyla kullanılan
açı birimi derecedir. Örneğin, 90 derece ve 30 dakika 90,5 derece
olarak ifade edilir.
305
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
306
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
D Bir tam sayıya bütünleme CNC ile bir sayıda bir işlemle oluşturulan tam sayı mutlak değeri ilk
ve yuvarlama sayının mutlak değerinden daha büyük olduğunda, böyle bir işlem bir
tam sayıya bütünlemeye ilişkindir. Diğer taraftan bir sayıda bir
işlemle oluşturulan tam sayı mutlak değeri ilk sayının mutlak
değerinden daha küçük olduğunda, böyle bir işlem bir tam sayıya
yuvarlamaya ilişkindir. Negatif sayılarla işlem yapıldığında özellikle
dikkatli olunuz.
Örnek:
#1=1.2 ve #2=---1.2 olduğunu varsayınız.
#3=FUP[#1] yürütüldüğünde, 2.0, #3’e atanır.
#3=FIX[#1] yürütüldüğünde, 1.0 #3’e atanır.
#3=FUP[#2] yürütüldüğünde, ---2.0, #3’e atanır.
#3=FIX[#2] yürütüldüğünde, ---1.0, #3’e atanır.
D Aritmetik ve mantıksal Bir fonksiyon bir programda belirtildiğinde, fonksiyon adının ilk iki
işlem komutlarının karakteri fonksiyonu belirtmek için kullanılabilir. (Bkz. III---9.7)
kısaltmaları
Örnek:
ROUND → RO
FIX → FI
D İşlemlerin önceliği (1) Fonksiyonlar
(2) Çarpma ve bölme gibi işlemler (*, /, AND, MOD)
(3) Toplama ve çıkarma gibi işlemler (+, ---, OR, XOR)
Örnek) #1=#2+#3*SIN[#4];
(1)
(2)
(3)
(1)
(2)
(3)
(4)
(5)
((1) --- (5) arası işlemlerin sırasını belirtir.
Sınırlamalar
D Köşeli parantezler Köşeli parantezler ([, ]) bir ifadeyi kapamak için kullanılır.
Açıklamalar için parantezlerin kullanıldığına dikkat ediniz.
307
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
NOT
1 Göreli hata işlemin sonucuna bağlıdır.
2 İki hatanın daha küçük olanı kullanılır.
3 Mutlak hata, işlem sonucuna bakılmaksızın sabittir.
4 TAN fonksiyonu performs SIN/COS’ü gerçekleştirir.
Örnek:
Aşağıdaki değerleri #1 ve #2 değişkenlerine atamaya
kalkışıldığında:
#1=9876543210123.456
#2=9876543277777.777
değişken değerleri:
#1=9876543200000.000
#2=9876543300000.000
Bu durumda, #3=#2---#1; hesaplandığında, #3=100000.000
sonuç olarak elde edilir. (Bu hesaplamanın geçerli sonucu, ikili
olarak gerçekleştirildiğinden bir parça farklıdır.)
S EQ, NE, GE, GT, LE ve LT kullanarak koşullu ifadelerden
kaynaklanabilecek hatalar konusunda dikkatli olunuz.
Örnek:
IF[#1 EQ #2], yanlış kararla sonuçlanabilecek şekilde #1 ve
#2’nin her ikisinde hatalardan etkilenir.
Bu nedenle, bunun yerine iki değişken arasındaki farkı
IF[ABS[#1---#2]LT0.001] ile bulunuz.
Sonra fark izin verilen sınırı aşmadığında iki değişkenin
değerlerinin eşit olduğunu varsayınız (bu durumda 0,001’dir).
S Ayrıca bir değeri yuvarlarken dikkatli olunuz.
308
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
Örnek:
#2=#1*1000; hesaplandığında ve #1=0.002; olduğunda, #2
değişkeninin sonuç olarak elde edilen değeri tam olarak 2 değil,
1.99999997’dir.
Burada, #3=FIX[#2]; belirtildiğinde, #1 değişkeninin sonuç
olarak elde edilen değeri 2.0 değil, 1.0’dır. Bu durumda hatayı
düzelttikten sonra, sonuç beklenen sayıdan büyük olacak şekilde
değeri yuvarlayınız veya aşağıdaki gibi yurlayınız:
#3=FIX[#2+0.001]
#3=ROUND[#2]
D Bölen Sıfır böleni, bir bölmede veya TAN[90]da belirtildiğinde alarm
No. 112 meydana gelir.
309
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D NC yönergeleri S Tek blok modu açık olduğunda bile makine durmaz. Bununla
farklılıkları birlikte, parametre 6000’in 5 (SBM) biti 1 olduğunda, tek blok
modunda makinenin duracağına dikkat ediniz.
D Makro yönergeleriyle Parametre NPS (No. 3450#4) 1’e ayarlandığında, aşağıdaki koşullar
aynı özelliğe sahip NC için yeterli olan bir komut satırındaki NC deyimi, makro deyimlere
yönergeleri eşit olur.
310
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
15.5.1 Sıra numarası n’e kadar bir genişleme oluşur. Bir sıra numarası 1 ile
Koşulsuz Genişleme 99999 aralığının dışında belirtildiğinde P/S alarmı No. 128 meydana
gelir. Bir sıra numarası, bir ifade kullanılarak ayrıca belirtilebilir.
(GOTO Yönergesi)
GOTO n ; n: Sıra Numarası (1 --- 99999 arası)
Örnek:
GOTO1;
GOTO#10;
311
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Koşullu ifade Koşullu bir ifade iki değişken arasına veya bir değişken ve sabit
arasına eklenen bir işlem simgesi içermelidir ve köşeli parantez içine
alınmalıdır ([, ]). Bir değişkenin yerine bir ifade kullanılabilir.
D İşlem simgeleri İşlem simgelerinin her biri iki harften oluşur ve iki değeri, eşit veya
bir değerin diğer değerden daha küçük veya daha büyük olacağını
belirlemek üzere karşılaştırma için kullanılır. Eşitsizlik işaretinin
kullanılamayacağına dikkat ediniz.
Tablo 15.5.2 İşlem simgeleri
EQ Eşittir(=)
NE Eşit değildir(≠)
GT Büyüktür(>)
LT Küçüktür(<)
Örnek program Aşağıdaki örnek program 1’den 10’a kadar sayıların toplamını
bulmaktadır.
O9500;
#1=0; Toplamı tutmak için değişkenin başlangıç değeri
#2=1; Katılan bir değer olarak değişkenin başlangıç değeri
N1 IF[#2 GT 10] GOTO 2; Katılan değer 10’dan büyük olduğunda N2’ye
dallanma
#1=#1+#2; Toplamı bulmak için hesaplama
#2=#2+1; Sonraki katılan değer
GOTO 1; N1’e dallanma
N2 M30; Program sonu
312
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
END m ;
:
313
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
D Yuvalanma Bir DO---END döngüsünde kimlik numaraları (1’den 3’e kadar) arzu
edildiği kadar kullanılabilir. Bununla birlikte, bir program çapraz
tekrarlama döngülerini (üst üste binen DO aralıkları) içerdiğinde
P/S alarmı No. 124 meydana gelir.
İşlem
WHILE [ … ] DO 1 ;
WHILE [ … ] DO 2 ; IF [ … ] GOTO n ;
:
END 1 ; END 1 ;
İşlem Nn
Nn … ;
END 1 ;
Sınırlamalar
D İşlem zamanı Bir GOTO yönergesinde belirtilen sıra numarasına kadar bir
genişleme oluştuğunda sıra numarası aranır. Bu nedenle geriye
doğru işlem, ileriye doğru işlemden daha uzun zaman alır. Tekrar için
WHILE yönergesini kullanmak işlem zamanını azaltır.
D Tanımlanmamış değişken EQ veya NE’yi kullanan bir koşullu ifadede, bir sıfır değeri ve sıfır
farklı etkilere sahiptir. Koşullu ifadelerin diğer tiplerinde sıfır
değeri, sıfır olarak göz önüne alınır.
314
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
Örnek program Aşağıdaki örnek program 1’den 10’a kadar sayıların toplamını
bulmaktadır.
O0001;
#1=0;
#2=1;
WHILE[#2 LE 10]DO 1;
#1=#1+#2;
#2=#2+1;
END 1;
M30;
315
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
Kısıtlamalar
D Makro çağrısı ve alt Makro çağrısı (G65), aşağıda açıklandığı gibi alt program
program çağrısı çağırmadan (M98) farklıdır.
arasındaki farklar
D G65 ile bir bağımsız değişken (bir makroya iletilen veriler)
belirtilebilir. M98 bu yeteneğe sahip değildir.
316
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
O0001 ; O9010 ;
: #3=#1+#2 ;
G65 P9010 L2 A1.0 B2.0 ; IF [#3 GT 360] GOTO 9 ;
: G00 X#3 ;
M30 ; N9 M99 ;
Açıklamalar
D Çağrı D G65’den sonra açmak için özel makronun program numarasını P
adresinde belirtiniz.
D Tekrarların sayısı gerektiğinde, adres L’den sonra 1’den 9999’a
kadar bir sayı belirtiniz. L ihmal edildiğinde 1 kabul edilir.
D Bağımsız değişken özelliğini kullanarak değerler karşılık gelen
yerel değişkenlere atanırlar.
D Bağımsız değişken İki tip bağımsız değişken özelliği mevcuttur. Bağımsız değişken
özelliği özelliği I, her birinde bir kere G, L, O, N ve P harfleri dışındaki
harfleri kullanır. Bağımsız değişken özelliği II her birinde bir kere A,
B ve C harflerini ve ayrıca on kereye kadar I, J ve K harflerini
kullanır. Bağımsız değişken özelliği tipi, kullanılan harflere göre
otomatik olarak belirlenir.
317
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
Kısıtlamalar
D Biçim G65, herhangi bir bağımsız değişkenden önce belirtilmelidir.
D Bağımsız değişken CNC, dahili olarak bağımsız değişken özelliği I’i ve bağımsız
özellikleri I ve II’nin değişken özelliği II’yi tanımlar. Bağımsız değişken özelliği I ve
karışımı bağımsız değişken özelliği II’nin bir karışımı tanımlanırsa, daha
sonra belirtilen bağımsız değişken özelliği tipi öncelik kazanır.
Örnek
G65 A1.0 B2.0 I ---3.0 I4.0 D5.0 P1000;
<Değişkenler>
#1:1.0
#2:2.0
#3:
#4: ---3.0
#5:
#6:
#7: 5.0
D Ondalık noktanın konumu Bir ondalık nokta olmadan iletilen bağımsız değişken verileri için
kullanılan birimler her adresin en küçük giriş artışına karşılık
gelirler. Bir ondalık nokta olmadan iletilen bağımsız değişken değeri
makinenin sistem yapılandırmasına göre çeşitli olabilir. Program
uyumluluğunu sağlamak için makro çağrısı bağımsız
değişkenlerinde ondalık noktaların kullanılması iyi bir uygulamadır.
D Çağrı yuvalanması Açmalar, kolay açmalar (G65) ve modsal açmalar (G66) dahil, dört
düzeylik bir derinliğe yuvalanabilir. Bu, alt program açmalarını
(M98) içermez.
318
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
D Yerel değişken düzeyleri D Yüzey 0’dan 4’e kadar olan yerel değişkenler yuvalanma için
sağlanır.
D Her zaman bir makro çağrılır (G65 veya G66 ile), yerel değişken
düzeyi birer birer artırılır. Önceki düzeydeki yerel değişkenlerin
değerleri CNC’de kaydedilirler.
Yerel değişkenler
(düzey 0) (Düzey 1) (Düzey 2) (Düzey 3) (Düzey 4)
#1 1 #1 2 #1 3 #1 4 #1 5
: : : : : : : : : :
#33 #33 #33 #33 #33
Ortak değişkenler
Z W
Kesme
Çabuk hareket
319
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
D Çağrı biçimi
Zz
G65 P9100 Kk Ff ;
Ww
Z: Delik derinliği (mutlak özellik)
U: Delik derinliği (eklemeli özellik)
K: Çevrim başına kesme miktarı
F: Kesme hızı
320
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
O0001 ; O9100 ;
: :
G66 P9100 L2 A1.0 B2.0 ; G00 Z ---#1 ;
G00 G90 X100.0 ; G01 Z ---#2 F0.3 ;
X125.0 ; :
X150.0 ; :
G67 ; :
: :
M30 ; M99 ;
Açıklamalar
D Çağrı D G66’dan sonra P adresinde bir modsal çağrıya bağlı bir program
numarası belirtiniz.
D Çağrı yuvalanması Açmalar, kolay açmalar (G65) ve modsal açmalar (G66) dahil, dört
düzeylik bir derinliğe yuvalanabilir. Bu, alt program açmalarını
(M98) içermez.
D Modal çağrı yuvalanması Modal çağrılar, bir modsal çağrı sırasında başka bir G66 kodu
belirtilerek yuvalanabilir.
321
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
D Çağrı biçimi
G66 P9110 Uu Ff ;
322
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
15.6.3 Bir parametrede bir makro programı açmak için kullanılan bir G
G Kodu Kullanılarak kodu numarası ayarlayarak, makro programı kolay açmayla (G65)
aynı yolla çağrılabilir.
Makro Çağrı
O0001 ; O9010 ;
: :
G81 X10.0 Z ---10.0 ; :
: :
M30 ; N9 M99 ;
Parametre No. 6050 = 81
Açıklamalar İlgili parametrede (No. 6050 --- 6059) bir makro programı
(9010 --- 9019 arasında) çağırmak için kullanılan 1 --- 9999 arasında
bir G kodu numarası ayarlayarak, makro programı G65 ile aynı yolla
çağrılabilir.
Örneğin, makro programı O9010 G81 ile çağrılabilecek şekilde bir
parametre ayarlandığında, özel bir makro kullanılarak yaratılan
kullanıcıya özgü bir periyot, parça işleme programı değiştirilmeden
çağrılabilir.
D Parametre numaraları ve
program numaraları Program numarası Parametre numarası
arasındaki karşılıklı ilişki
O9010 6050
O9011 6051
O9012 6052
O9013 6053
O9014 6054
O9015 6055
O9016 6056
O9017 6057
O9018 6058
O9019 6059
D Tekrarlama Kolay açmada olduğu gibi, L adresinde 1 --- 9999 arasında bir
tekrarlama sayısı belirtilebilir.
D Bağımsız değişken Kolay açmada olduğu gibi, iki tip bağımsız değişken özelliği
özelliği kullanılabilir: Bağımsız değişken özelliği I ve bağımsız değişken
özelliği II. Bağımsız değişken özelliğinin tipi, kullanılan adrese göre
otomatik olarak belirlenebilir.
Kısıtlamalar
D G kodları kullanılarak Bir G koduyla çağrılan bir programda, bir G kodu kullanılarak hiçbir
çağrı işlemlerinin makro çağrılamaz. O tür bir programdaki bir G koduna, normal bir
yuvalanması G kodu gibi davranılır. Bir M veya T koduyla bir alt program olarak
çağrılan bir programda, hiçbir makro bir G kodu kullanılarak
çağrılamaz. O tür bir programdaki bir G koduna da normal bir
G kodu gibi davranılır.
323
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
15.6.4 Bir parametrede bir makro programı açmak için kullanılan bir
M Kodu Kullanılarak G kodu numarası ayarlayarak, makro programı kolay açmayla (G65)
aynı yolla çağrılabilir.
Makro Çağrı
O0001 ; O9020 ;
: :
M50 A1.0 B2.0 ; :
: :
M30 ; M99 ;
Parametre 6080 = 50
Açıklamalar İlgili parametrede (No. 6080 --- 6089) bir makro programı
(O9020 --- O9029 arasında) çağırmak için kullanılan 1 --- 99999999
arasında bir M kodu numarası ayarlayarak, makro programı G65 ile
aynı yolla çağrılabilir.
D Parametre numaraları ve
program numaraları Program numarası Parametre numarası
arasındaki karşılıklı ilişki
O9020 6080
O9021 6081
O9022 6082
O9023 6083
O9024 6084
O9025 6085
O9026 6086
O9027 6087
O9028 6088
O9029 6089
D Tekrarlama Kolay açmada olduğu gibi, L adresinde 1 --- 9999 arasında bir
tekrarlama sayısı belirtilebilir.
D Bağımsız değişken Kolay açmada olduğu gibi, iki tip bağımsız değişken özelliği
özelliği kullanılabilir: Bağımsız değişken özelliği I ve bağımsız değişken
özelliği II. Bağımsız değişken özelliğinin tipi, kullanılan adrese göre
otomatik olarak belirlenebilir.
Kısıtlamalar
--- Bir bloğun başlangıcında, bir makro programı açmak için
kullanılan bir M kodu belirtilmelidir.
--- Bir G koduyla çağrılan bir makroda veya bir M veya T koduyla bir
alt program olarak çağrılan bir programda, hiçbir makro bir M
kodu kullanılarak çağrılamaz. O tür bir programdaki bir M
koduna, normal bir M kodu gibi davranılır.
324
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
15.6.5 Bir parametrede bir alt programı (makro programı) açmak için
M Kodu Kullanılarak kullanılan bir M kodu numarası ayarlayarak, makro programı bir alt
programla (M98) aynı yolla çağrılabilir.
Alt Program Çağırma
O0001 ; O9001 ;
: :
M03 ; :
: :
M30 ; M99 ;
Parametre 6071 = 03
Açıklamalar Bir parametrede (No. 6071 --- 6076) bir alt programı
(O9001 --- O9006 arasında) çağırmak için kullanılan 1 --- 99999999
arasında bir M kodu numarası ayarlayarak, ilgili özel makro
programı (O9001 --- O9006 arasında) M98 ile aynı yolla çağrılabilir.
D Parametre numaraları ve
program numaraları Program numarası Parametre numarası
arasındaki karşılıklı ilişki
O9001 6071
O9002 6072
O9003 6073
O9004 6074
O9005 6075
O9006 6076
O9007 6077
O9008 6078
O9009 6079
D Tekrarlama Kolay açmada olduğu gibi, L adresinde 1 --- 9999 arasında bir
tekrarlama sayısı belirtilebilir.
D M kodu Açılan bir makro programındaki bir M koduna normal bir M kodu
gibi davranılır.
Sınırlamalar Bir G koduyla çağrılan bir makroda veya bir M veya T koduyla
çağrılan bir programda, hiçbir alt program bir M kodu kullanılarak
çağrılamaz. O tür bir programdaki bir M koduna, normal bir M kodu
gibi davranılır.
325
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D Açma Parametre No.6001’in bit 5’i (TCS) 1 olarak ayarlanarak, makro
program O9000 işleme programında bir T kodu belirtildiğinde
çağrılabilir. Bir parça işleme programında belirtilen bir T kodu,
ortak bağımsız değişken #149’a atanır.
Sınırlamalar Bir G koduyla çağrılan bir makroda veya bir M veya T koduyla
çağrılan bir programda, hiçbir alt program bir T kodu kullanılarak
çağrılamaz. O tür bir makro veya programdaki bir T koduna, normal
bir T kodu gibi davranılır.
326
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
İşlem kontrolü
D Parametre ayarı Parametre No.6071’de 3 ayarlayın ve parametre No.6072’de 05
ayarlayınız.
327
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
328
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
Açıklamalar
D Sonraki blok arabelleğe
yazılmadığında N1
> N1 G31 X100.0 ;
(Arabelleğe yazılmayan N2 #100=1 NC yönergesi
M kodları, G31 vb.) : yürütme
N2
Makro yönergesi yürütme
> : Yürütülmekte olan blok
Arabellek
329
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
N1 N3
NC yönergesi
yürütme
N2 N4
Makro yönergesi
yürütme
N3 N5
Arabellek
N1 N3
NC yönergesi
yürütme
N2 N4 N6
Makro yönergesi
yürütme
N3 N5 N7
Arabellek
330
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
331
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
15.9
SINIRLAMALAR
D MDI işlemi Makro çağrı komutu MDI modunda da belirtilebilir. Bununla
birlikte, otomatik işlem sırasında, bir makro programı açmak için
MDI moduna geçiş yapmak imkansızdır.
D Sıra numarası arama Özel bir sıra numarası için bir özel makro programı aranamaz.
D Tek blok Bir makro program yürütülürken bile, bloklar tekli blok modunda
durdurulabilir (makro çağrısı komutları, aritmetik işlem komutları
ve kontrol komutları içeren bloklar hariç).
Bir makro çağrısı komutu (G65, G66 veya G67) içeren bir blok, tek
blok modu etkin olduğunda bile durmaz. Aritmetik işlem komutları
ve kontrol komutları içeren bloklar tek blok modunda SBM
(parametre 6000’in bit 5’i) 1’e ayarlanarak durdurulabilir.
Tek blok durdurma işlemi özel makro programlarını test etmek için
kullanılır.
Takım ucu radyus kompanzasyonu modunda bir makro yönergesinde
bir tek blok durdurma olduğunda, yönergenin hareket içermeyen bir
blok olduğunun varsayıldığını ve bazı durumlarda uygun kompanza-
syonun yapılamadığını akılda tutunuz. (Kesin olarak konuşmak
gerekirse, bloğun hareket mesafesi olarak 0 belirttiği kabul edilir.)
D İsteğe bağlı blok atlama Bir <ifadenin> (bir aritmetik ifadenin sağ tarafında köşeli parantez
[ ] içinde görünür) ortasındaki bir / bir bölüm işleci olarak kabul
edilir; isteğe bağlı bir blok atlama kodu için bir belirteç olarak kabul
edilmez.
D EDIT modunda işlem NE8 (parametre 3202’nin bit 0’ı) ve NE9 (parametre 3202’nin
bit 4’ü) 1’e ayarlanarak, silme ve düzenleme 8000 --- 8999 ve
9000 --- 9999 arası özel makro programları ve alt programlar için
devre dışı bırakılır. Kayıtlı makro programların ve alt programların
kazayla zarar görmeleri olasılığına karşı korunmaları gerekir. Tüm
bellek temizlendiğinde (gücü açmak için ve tuşlarına aynı
anda basılarak), özel makro programları gibi bellek içeriği silinir.
D Reset Bir resetleme işlemiyle, #100 --- #149 arası yerel değişkenler ve
ortak değişkenler temizlenerek boş değerler haline getirilir. CLV ve
CCV (parametre 6001’in bit 7 ve 6’sı) ayarlanarak temizlenmeye
karşı korunabilirler. #1000 --- #1133 arasındaki sistem değişkenleri
temizlenmez. Bir resetleme işlemi özel makro programlarının ve alt
programların çağrılan durumlarını ve tüm DO durumlarını temizler
ve kontrolü ana programa döndürür.
D PROGRAM RESTART M98’de olduğu gibi, alt program çağrılması için kullanılan M ve
ekranının görüntüsü T kodları görüntülenmez.
D Besleme tutma Bir makro deyiminin yürütülmesi sırasında bir besleme tutma
etkinleştirildiğinde, makine makro yönergesinin yürütülmesinden
sonra durur. Makine ayrıca bir resetleme veya alarm oluştuğunda da
durur.
D <İfadede> kullanılabilecek +0.0000001 --- +99999999 arası
sabit değerler ---99999999 --- ---0.0000001 arası
Önemli basamak sayısı 8’dir (ondalık). Bu aralık aşılırsa P/S alarmı
No. 003 oluşur.
332
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
333
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
Örnek )
BPRINT [ C** X#100 [3] Z#101 [3] M#10 [0] ]
Değişken değer
#100=0.40596
#101=-- 1638.4
#10=12.34
LF
12 (0000000C)
M
---1638400(FFE70000)
Z
406(00000196)
X
Boşluk
C
334
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
Örnek )
DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ]
Değişken değer
#2=128.47398
#5=-- 91.2
#30=123.456
sp
LF
T sp 23
Z sp sp sp 91.200
X sp sp sp 128.474
LF
T23
Z ---91.200
X128.474
335
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
NOT
1 Açma komutunu (POPEN), veri çıkışı komutunu (BPRNT,
DPRNT) ve kapatma komutunu (PCLOS) her zaman birlikte
belirtmek gereklidir. Bir programın başlangıcında bir açma
komutu belirtildiğinde, bir kapatma komutu belirtilmesinden
sonra gerekmesi dışında, yeniden belirtilmesi gerekmez.
2 Açma komutlarını ve kapatma komutlarını birlikte belirtmeye
dikkat ediniz. Kapatma komutunu programın sonunda
belirtiniz. Bununla birlikte, bir açma komutu belirtilmediyse,
bir kapatma komutu belirtmeyiniz.
3 Bir veri çıkışı komutuyla komutlar çıkarılırken bir resetleme
işlemi yapıldığında, çıkış durdurulur ve izleyen veriler silinir.
Bu nedenle, veri çıkışı gerçekleştiren bir programın sonunda
M30 gibi bir kodla bir resetleme işlemi yapıldığında, M30 gibi
bir işlemin tüm veriler çıkarılmadan yapılmaması için
programın sonunda bir kapatma komutu belirtiniz.
4 Köşeli parantez [ ] içinde belirtilen kısaltılmış makro
kelimeleri değişmeden kalır. Bununla birlikte, köşeli
parantezler içindeki karakterler bölündüğünde ve birçok kez
girildiğinde, ikinci ve izleyen kısaltmaların dönüştürül-
düğünü ve girildiğini akılda tutunuz.
5 Köşeli parantezler [ ] içinde O belirtilebilir. Köşeli parantezler
[ ] içindeki karakterler bölündüğünde ve birçok kez
girildiğinde, ikinci ve izleyen girişlerde O’nun ihmal edildiğini
akılda tutunuz.
336
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
M96 Pxxxx;
Kesme sinyali
(UINT) O xxxx;
Kesme sinyali
(UINT)*
M99 (Pffff);
Nffff;
DİKKAT
Kesme sinyali (UINT, Şekil 15.11’de * ile işaretlenen) M97
belirtildikten sonra girildiğinde, sinyal ihmal edilir. Ve kesme
sinyalinin kesme programının yürütülmesi sırasında
girilmemesi gerekir.
337
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
15.11.1
Belirtme Yöntemi
Açıklamalar
D Kesme koşulları Bir özel makro kesme fonksiyonu yalnızca program yürütülürken
kullanılabilir. Fonksiyon şu koşullarda etkinleştirilir
-- Bellek işlemi veya MDI işlemi seçildiğinde
-- STL (başlatma lambası) açık olduğunda
-- Bir özel makro kesilmesi yapılıyor olmadığında
1
0
Kesme sinyali
(UINT)
NOT
Durumla tetiklenen ve kenarla tetiklenen şemalar için, Alt
Bölüm 16.11.2.
338
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
15.11.2
Fonksiyonun Ayrıntıları
Açıklamalar
D Alt program tipi kesme İki tip özel makro kesilmesi vardır: Alt program tipi kesmeler ve
ve makro tipi kesme makro tipi kesmeler. Kullanılan kesme tipi, MSB (parametre
6003’ün bit 5’i) ile seçilir.
D Özel makro kesme Genellikle, özel makro kesmeleri M96 ve M97 ile kontrol edilir.
kontrolü için M kodları Bununla birlikte, bu M kodları bazı makine yapımcıları tarafından
başka amaçlarla (bir M fonksiyonu veya makro M kodu çağrısı gibi)
kullanılıyor olabilir.
Bu nedenle, özel makro kesme kontrolü için M kodları ayarlamak
üzere MPR (parametre 6003’ün bit 4’ü) sağlanır.
Parametrelerle ayarlanan özel makro kesme kontrolü M kodları
kullanmak için bu parametreyi belirtirken, 6033 ve 6034
parametrelerini aşağıdaki şekilde ayarlayın:
Özel makro kesmelerini etkinleştirmek için parametre 6033’te M
kodunu ayarlayın ve özel makro kesmelerini devre dışı bırakmak için
parametre 6034’te M kodunu ayarlayınız. Parametreyle ayarlanan M
kodlarının kullanılmadığını belirtirken, 6033 ve 6034
parametrelerinin ayarına bakılmaksızın, M96 ve M97, özel makro
kontrolü M kodları olarak kullanılırlar.
Özel makro kesme kontrolü olarak kullanılan M kodları dahili
olarak işlenir (harici birimlere çıkarılmazlar). Bununla birlikte,
program uyumluluğu bakımından, özel makro kesmelerini kontrol
etmek için M96 ve M97 dışındaki M kodlarının kullanılması
arzulanmaz.
D Özel makro kesmeleri ve Bir özel makro kesmesi gerçekleştirirken, kullanıcı yürütülmekte
NC yönergeleri olan NC yönergesini kesmek isteyebilir veya kullanıcı geçerli bloğun
yürütülmesi tamamlanıncaya kadar kesme yapmak istemeyebilir.
MIN (parametre 6003’ün bit 2’si), kesmelerin bir bloğun ortasında
veya bile yapılacağını veya bloğun sonuna kadar bekleneceğini
seçmek için kullanılır.
339
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
S Tip I (i) Kesme sinyali (UINT) girildiğinde, yapılmakta olan herhangi bir
(bir bloğun ortasında bile hareket veya aynı yerde kalma hemen durdurulur ve kesme
kesme yapıldığında) programı yürütülür.
(ii) Kesme programında NC yönergeleri varsa, kesilen bloktaki
komut kaybolur ve kesme programındaki NC yönergesi
yürütülür. Kontrol kesilen programa döndürüldüğünde,
program kesilen bloktan sonraki bloktan itibaren yeniden
başlatılır.
(iii)Kesme programında NC yönergesi yoksa, kontrol kesilen
programa M99 ile döndürülür, sonra program kesilen bloktaki
komuttan yeniden başlatılır.
Makro kesmesiyle kesildi
Yürütme devam
ediyor
Normal program
CNC komutu yeniden başlatma;
kesilme programında hiç NC
Kesme sinyali (UINT) girişi komutu yokken
Yürütme devam
ediyor
Özel makro
kesmesi
Normal program
340
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
D Özel makro sinyalini Özel makro kesmelerini etkinleştirmek için M96 içeren bir bloğun
etkinleştirme ve devre yürütülmeye başlanmasından sonra, kesme sinyali geçerli olur. M97
dışı bırakma koşulları içeren bir bloğun yürütülmeye başlanmasından sonra, sinyal geçersiz
olur.
Bir kesme programı yürütülürken, kesme sinyali geçersiz olur.
Kontrol kesme programından döndükten sonra ana programda
kesilen bloktan hemen sonra gelen bloğun yürütülmesine
başlandığında, sinyal geçerli olur. Tip I’de, kesme programı yalnızca
makro yönergeleri içeriyorsa, kontrol kesme programından
döndükten sonra kesilen bloğun yürütülmesine başlandığında kesme
sinyali geçerli olur.
D Periyot işlemi içeren bir
bloğun yürütülmesi
sırasında özel makro
kesmesi
S Tip I için Periyot işlemi sürerken bile, hareket kesilir ve kesme programı
yürütülür. Kesme programı hiçbir NC yönergesi içermiyorsa, periyot
işlemi kontrol kesilen programa döndürüldükten sonra yeniden
başlatılır. NC yönergeleri varsa, kesilen periyottaki geri kalan
işlemler iptal edilir ve sonraki blok yürütülür.
S Tip II için Periyot işleminin son hareketi başlatıldığında, kesme programındaki
makro yönergeleri bir NC yönergesiyle karşılaşılmadığı sürece
yürütülür. NC yönergeleri, periyot işlemi tamamlandıktan sonra
yürütülür.
341
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
D Özel makro kesme Özel makro kesme sinyali (UINT) girişi için iki şema vardır:
sinyali (UINT) Durumla tetiklenen şema ve kenarla tetiklenen şema. Durumla
tetiklenen şema kullanıldığında, sinyal açık olduğunda geçerlidir.
Kenarla tetiklenen şema kullanıldığında, kapalıdan açık duruma
geçtiğinde, sinyal yükselen kenarda geçerli olur.
TSE (parametre 6003’ün bit 3’ü) ile iki şemadan biri seçilir. Durumla
tetiklenen şema bu parametreyle seçildiğinde, sinyalin geçerli
olduğu anda kesme sinyali (UINT) açıksa, bir özel makro kesmesi
üretilir. Kesme sinyali (UINT) açık tutularak, kesme programı
tekrarlanarak yürütülebilir.
Kenarla tetiklenen şema seçildiğinde, kesme sinyali (UINT)
yalnızca yükselen kenarında geçerli olur. Bu nedenle, kesme sinyali
yalnızca anlık olarak yürütülür (programın yalnızca makro
yönergeleri içerdiği durumlarda). Durumla tetiklenen şema uygun
olmadığında veya tüm program için bir özel makro kesmesi yalnızca
bir kez yapılacak olduğunda (bu durumda, kesme sinyali açık
tutulabilir), kenarla tetiklenen şema yararlıdır.
Yukarıda sözü edilen belirli uygulamalar dışında, her iki şemanın da
kullanımı aynı etkilere neden olur. Sinyal girişinden bir özel makro
yönergesinin yürütülmesine kadar geçen süre, iki şema arasında
farklılık göstermez.
1
0
Kesme sinyali
(UINT) Kesme Kesme Kesme Kesme
yürütmesi yürütmesi yürütmesi yürütmesi
Durumla
tetiklenen
şema
Kesme
yürütmesi
Kenarla
tetiklenen
şema
342
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
D Bir özel makro Kontrolü bir özel makro kesmesinden kesilen programa döndürmek
kesmesinden dönüş için M99 belirtiniz. P adresi kullanılarak, kesilen programda bir sıra
numarası da belirtilebilir. Bu belirtilirse, belirtilen sıra numarası için
programda baştan itibaren arama yapılır. Kontrol, bulunan ilk sıra
numarasına döndürülür.
Bir özel makro kesme programı yürütülürken, hiçbir kesme
üretilmez. Başka bir kesmeyi etkinleştirmek için, M99 yürütünüz.
Yalnızca M99 belirtildiğinde, önceki komut sona ermeden yürütülür.
Bu nedenle, kesme programının son komutu için bir özel makro
kesmesi etkinleştirilir. Bu kullanışlı değilse, özel makro kesmeleri
programda M96 ve M97 belirtilerek kontrol edilmelidir.
Bir özel makro kesilmesi yürütülürken, başka özel makro
kesilmeleri üretilmez; bir kesilme üretildiğinde, ek kesilmeler
otomatik olarak yasaklanır. M99 yürütülmesi, başka bir özel makro
kesmesinin olmasını mümkün kılar. Bir blokta belirtilen M99,
önceki blok sona ermeden yürütülür. Aşağıdaki örnekte, O1234’ün
Gxx bloğu için bir kesme etkinleştirilir. Sinyal girildiğinde, O1234
yeniden yürütülür. O5678, M96 ve M97 ile kontrol edilir. Bu
durumda, O5678 için bir kesme etkinleştirilmez (kontrol O1000’a
döndürüldükten sonra etkinleştirilir).
O1000;
M96P1234;
Kesme
O1234 Kesme
GxxXxxx;
M99;
M96P5678 O5678
M97
Kesme
GxxXxxx; Kesme
M96;
M97 M99;
NOT
Bir M99 bloğu yalnızca O, N, P, L veya M adresinden
oluştuğunda, bu bloğun programdaki önceki bloğa ait
olduğu kabul edilir. Bu nedenle, bu blok için bir tek blok
durması olmaz. Programlama açısından, aşağıdaki (1) ve
(2) temelde aynıdır. (Fark, Gff’nin M99 tanınmadan önce
yürütülecek olup olmamasıdır.)
(1) Gff Xfff ;
M99 ;
(2) Gff Xfff M99 ;
343
15. ÖZEL MAKRO PROGRAMLAMA B--- 63524TR/01
D Özel makro kesmesi ve Bir özel makro kesmesi normal program çağrısından farklıdır.
modsal bilgiler Program yürütülmesi sırasında bir kesme sinyaliyle (UINT)
başlatılır. Genellikle, modsal bilgilerde kesme programı tarafından
yapılan değişiklikler kesilen programı etkilememelidir.
Bu nedenle, modsal bilgiler kesme programı tarafından
değiştirildiğinde bile, bilgiler kontrol M99 ile kesilen programa geri
döndürüldüğünde, kesmeden önceki modsal bilgiler geri yüklenir.
Kontrol M99 Pxxxx ile kesme programından kesilen programa geri
döndürüldüğünde, modsal bilgiler yine program tarafından kontrol
edilebilir. Bu durumda, kesme programı tarafından değiştirilen yeni
sürekli bilgiler kesilen programa geçirilir. Kesmeden önce var olan
eski modsal bilgilerin geri yüklenmesi arzulanmaz. Bunun nedeni,
kontrol geri döndükten sonra, bazı programların kesmeden önce var
olan modsal bilgilere dayalı olarak farklı şekilde çalışabilecek
olmasıdır. Bu durumda, aşağıdaki ölçümler uygulanır:
O∆∆∆∆
Modal
bilgiler, kesmeden
önce veya sonra M99(Pffff);
değişmeden kalır.
(P özelliği ile)
Nffff;
S Kontrol M99 ile geri Kesmeden önce var olan modsal bilgiler geçerli olur. Kesme
döndürüldüğünde programı tarafından değiştirilen yeni modsal bilgiler
modsal bilgiler geçersizleştirilir.
S Kontrol M99 Kesme programı tarafından değiştirilen yeni modsal bilgiler, kontrol
Pffffile geri geri döndükten sonra bile geçerli kalır. Kesilen blokta geçerli olan
döndürüldüğünde eski modsal bilgiler, #4001 --- #4120 arasındaki özel makro sistem
modsal bilgiler
değişkenleri kullanılarak okunabilir.
Modal bilgiler kesme programı tarafından değiştirildiğinde,
#4001 --- #4120 arasındaki sistem değişkenleri değiştirilmez.
344
B--- 63524TR/01 PROGRAMLAMA 15. ÖZEL MAKRO
B′
A′
Ofset vektörü
D Özel makro kesmesi ve Kesme sinyali (UINT) girildiğinde ve bir kesme programı
özel makro modsal açma çağrıldığında, özel makro modsal çağrısı iptal edilir (G67). Bununla
birlikte, kesme programında G66 belirtildiğinde, özel makro modsal
çağrı geçerli olur. Kontrol M99 Pxxxx ile kesme programından geri
döndürüldüğünde, modsal çağrı kesmenin üretilmesinden önceki
duruma geri döndürülür. Kontrol M99Pxxxx ile geri
döndürüldüğünde, kesme programındaki modsal çağrı geçerli kalır.
D Özel makro kesmesi ve Program yeniden başlatma için arama işleminden sonra kuru
program yeniden çalışma modunda bir geri dönüş işlemi yapılırken kesme sinyali
başlatma (UINT) girildiğinde, kesme programı, yeniden başlatma işlemi tüm
eksenler için sona erdikten sonra çağrılır. Bu, parametre ayarına
bakılmaksızın kesme tipi II’nin kullanılması anlamına gelir.
D DNC işlemi ve Kesme tipi “Kesme tipi özel makro” DNC işlemi sırasında veya bir programın
özel makro bir harici giriş---çıkış cihazıyla yürütülmesi sırasında yapılamaz.
345
16. PROGRAMLANABİLİR
PARAMETRE GİRİŞİ (G10) PROGRAMLAMA B--- 63524TR/01
16
PROGRAMLANABİLİR PARAMETRE GİRİŞİ (G10)
346
16. PROGRAMLANABİLİR
B--- 63524TR/01 PROGRAMLAMA PARAMETRE GİRİŞİ (G10)
Biçim
Biçim
G10L50; Parametre giriş modu ayarı
N_R_; Eksen tipi dışındaki parametreler için
N_P_R_; Eksen tipi parametreler için
Komutun anlamı
N_: Hatve hata kompanzasyonu için parametre No. (4 basamak)
veya kompanzasyon konum No. (0 --- 1023 arası) +10.000
(5 basamak)
R_: Parametre ayar değeri (baştaki sıfırlar atılabilir.)
P_: Eksen No. 1 ile 8 arası (Eksen tipi parametrelerin girilmesi
için kullanılır.)
Açıklamalar
D Parametre ayar değeri Bir (R_) parametresi içerisinde ayarlanmış olan bir değerde ondalık
(R_) basamak kullanmayınız.
Bir ondalık nokta ayrıca R_ için bir özel makro değişkeni içerisinde
de kullanılamaz.
D Eksen No. (P_) Bir eksen tipi parametre için, 1 ile 8 arasında (en çok sekiz
basamaklı) bir eksen numarası (P_) tanımlayınız. Kontrol eksenleri,
CNC ekranında gösterildikleri sıra ile numaralandırılır.
Örneğin ikinci olarak gösterilen kontrol ekseni için P2 numarasını
tanımlayınız.
UYARI
1 Aralık hata kompanzasyon verisini veya aralık kompanza-
syon değerini değiştirdikten sonra referansa gitme işlemini
manüel olarak gerçekleştirmeyi unutmayınız. Bu olmadığı
taktirde, makine konumu doğru konumdan sapabilir.
2 Parametrelerin girilmesinden önce hazır çevrim modu iptal
edilmelidir. İptal edilmediğinde, delik açma hareketi
etkinleştirilmez.
NOT
Parametre giriş modundayken diğer NC yönergeleri
belirtilemez.
347
16. PROGRAMLANABİLİR
PARAMETRE GİRİŞİ (G10) PROGRAMLAMA B--- 63524TR/01
Örnekler 1. Parametre No. 3404’ün bit tipinin bit 2’sini (SPB) ayarlayın
G10L50 ; Parametre giriş modu
N3404 R 00000100 ; SBP ayarlaması
G11 ; parametre giriş modunu iptal et
2. Eksen tipi parametre No.1322 (her bir eksen için pozitif yönde
kayıtlı strok limiti 2 koordinatı) içerisinde Z ekseni (2. eksen) ve
C ekseni (4. eksen) için değerleri değiştirin.
G10L50 ; Parametre giriş modu
N1322P2R4500 ; Z eksenini değiştir
N1322P4R12000 ; C eksenini değiştir
G11 ; parametre giriş modunu iptal et
348
B--- 63524TR/01 PROGRAMLAMA 17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ
17
15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ
NOT
Bellek ve bellek işlemine kayıt, sadece bu CNC’de mevcut
olan fonksiyonlar için mümkündür.
349
17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ PROGRAMMING B--- 63524TR/01
17.1 Bu CNC için kullanılamayan bazı adresler, 15 serisi şerit biçimi için
kullanılabilir. 15 Serisi şerit biçimi için tanımlanabilir değer aralığı,
15 SERISI ŞERİT bu CNC için olan aralık ile aynıdır. II---17.2 ile II---17.5 arasındaki
BİÇİMİ İÇİN bölümler, tanımlanabilir farklı bir değer aralıkları ile adresleri
ADRESLER VE açıklamaktadır. Tanımlanabilir değer aralığı dışında bir değer
girildiğinde, alarm sinyali alınır.
TANIMLANABİLİR
DEĞERLER ARALIĞI
350
B--- 63524TR/01 PROGRAMLAMA 17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ
17.2
EŞİT HATVELİ DİŞ
ÇEKME
Biçim
G32IP_F_Q_;
veya
G32IP_E_Q_;
Açıklamalar
D Adres 15 Serisi operatöre E adresi ile inç başına diş sayısını belirtme
olanağı sağlamasına karşın, 15 Serisi şerit biçimi bu özelliğe sahip
değildir. E ve F adresleri, boylamasına eksen boyunca hatveyi
belirtmek için kullanıldıkları şekilde kullanılırlar. Dolayısıyla E
adresi ile belirtilen diş hatvesi, F adresi için sürekli durumdaki bir
değer olarak varsayılır.
UYARI
Dakikada ilerleme hızı ve dönüşde ilerleme arasında tercih
yaparken ilerleme hızını bir kez daha belirtiniz.
351
17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ PROGRAMMING B--- 63524TR/01
17.3
ALT PROGRAM
ÇAĞIRMA
Biçim
M98PffffLffff;
P : Alt program numarası
L : Tekrar sayımı
Açıklama
D Adres L adresi bu CNC şerit formatında kullanılamaz ancak 15 Serisi şerit
biçimi için kullanılabilir.
D Alt program numarası Tanımlanabilir değer aralığı bu CNC için olan değer ile aynıdır
(1’den 9999’a kadar). Dörtten daha fazla basamaklı bir değer
tanımlandığında, son dört rakam, alt program numarası olarak kabul
edilir.
D Tekrar sayımı Tekrar sayım değeri 1 ile 9999 aralığında belirlenebilir. Herhangi bir
tekrar sayım değeri belirtilmemişse, 1 sayısı alınır.
352
B--- 63524TR/01 PROGRAMLAMA 17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ
17.4
HAZIR ÇEVRİM
Biçim
Dış /İç yüzey tornalama çevrimi (düz diş çekme çevrimi)
G90X_Z_F_;
Dış / iç yüzey tornalama çevrimi (uca doğru incelen diş çekme çevrimi)
G90X_Z_I_F_;
I:X ekseni (yarıçap) boyunca uca doğru incelen bölümün uzunluğu
D İlerleme hızı için Bölüm II---17.2’deki eşit hatveli diş çekme işlemi ile aynıdır.
tanımlanabilir değer Bkz. Bölüm II---17.2.
aralığı
353
17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ PROGRAMMING B--- 63524TR/01
17.5
ÇOKLU TEKRARLI HAZIR
TORNALAMA ÇEVRİMİ
Biçim
Dış / İç yüzey tornalama çevrimi
G71P_Q_U_W_I_K_D_F_S_T_;
I : X ekseni boyunca kaba parça işleme çevriminin bitirilmesi için kesim
payının uzunluğu ve yönü (belirtildiğinde yok sayılır)
K : Z ekseni boyunca kaba parça işleme çevriminin bitirilmesi için kesim
payının uzunluğu ve yönü (belirtildiğinde yok sayılır)
D : Kesme derinliği
Uç yüzey kaba parça işleme çevrimi
G72P_Q_U_W_I_K_D_F_S_T_;
I : X ekseni boyunca kaba parça işleme çevriminin bitirilmesi için kesim
payının uzunluğu ve yönü (belirtildiğinde yok sayılır)
K : Z ekseni boyunca kaba parça işleme çevriminin bitirilmesi için kesim
payının uzunluğu ve yönü (belirtildiğinde yok sayılır)
D : Kesme derinliği
Kapalı döngü tornalama çevrimi
G73P_Q_U_W_I_K_D_F_S_T_;
I : X ekseni boyunca açıklık uzunluğu ve yönü (yarıçap)
K : Z ekseni boyunca açıklık uzunluğu ve yönü
D : Bölüm sayısı
354
B--- 63524TR/01 PROGRAMLAMA 17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ
355
17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ PROGRAMMING B--- 63524TR/01
17.6
HAZIR DELME
ÇEVRİMİ BİÇİMLERİ
Biçim
Kılavuz çekme
G84X_C_Z_R_P_F_L_ ;
R : Başlangıç seviyesiyle R konumu arasındaki mesafe
P : Deliğin alt kısmında aynı yerde kalma süresi
F : Kesme besleme hızı
L : Tekrar sayısı
Baralama çevrimi
G85X_C_Z_R_F_L_ ; veya G89X_C_Z_R_P_F_L_ ;
R : Başlangıç seviyesiyle R konumu arasındaki mesafe
P : Deliğin alt kısmında aynı yerde kalma süresi
F : Kesme besleme hızı
L : Tekrar sayısı
İptal
G80 ;
Açıklamalar
D Adres Bu CNC şerit biçimi için, tekrar sayısını belirtmek için kullanılan
adres K’dır. 15 Serisi şerit biçimi için, L’dir.
356
B--- 63524TR/01 PROGRAMLAMA 17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ
D G kodu Bazı G kodları sadece bu CNC şerit biçimi için veya 15 Serisi şerit
biçimi için geçerlidir. Geçersiz bir G kodunun girilmesi, P/S alarmı
No 10 oluşmasına neden olur.
Bazı G kodları sadece 15 serisi şerit biçimi için G81, G82, G83.1, G84.2
geçerlidir
D Konumlandırma düzlemi Bu CNC şerit biçimi için, konumlandırma düzlemi ve delme ekseni,
ve delme ekseni kullanılan hazır çevrim için G koduna göre belirlenir.
15 Serisi şerit biçimi için, konumlandırma düzlemi ve delik açma
ekseni, G17/G19’a göre belirlenir.
Delme ekseni, konumlandırma düzleminde yer almayan temel
eksendir (Z ekseni veya X ekseni).
D Parça işleme ile ilgili veri Hazır çevrim için veriler aşağıdaki gibidir:
ayrıntıları Gjj X C Z R Q P F L ;
357
17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ PROGRAMMING B--- 63524TR/01
Parametre No.
Parametre No. 5102’in bit 6’sı = 1
5102’in bit 6’sı = 0
G kod sistemi
A B, C Artışlı
Artışlı
G90 G91
Mutlak
Mutlak Artışlı
D Hazır çevrim ayrıntıları G kodları ve bu CNC şerit biçimi veya 15 Serisi arasındaki iletişim,
aşağıda listelenmiştir. Bu liste ayrıca bir hazır çevrim sırasında
oturma ile ilgili notlar da sağlamaktadır.
No. Gjj (Kullanım) BU CNC komut biçimi
1. G81 (Delme çevrimi) G83 (G87) P0 <Q belirtilmemiş>
Aynı yerde kalma yok
2. G82 (Delme çevrimi) G83 (G87) P <Q belirtilmemiş>
Takım her zaman deliğin alt kısmında aynı yerde kalır.
3. G83 (Gaga delme çevrimi) G83 (G87) <Tip B>
Blok bir P komutu içeriyorsa, takım, deliğin alt kısmında aynı
yerde kalır.
4. G83.1 (Gaga delme çevrimi) G83 (G87) <Tip A>
Blok bir P komutu içeriyorsa, takım, deliğin alt kısmında aynı
yerde kalır.
Not) Parametre No. 5101’in bit 2’sine (RTR) göre A veya B’den
biri seçilir.
5. G84 (Kılavuz Çekme) G84 (G88)I
Blok bir P komutu içeriyorsa, takım, deliğin alt kısmına ulaştıktan
sonra ve R konumuna geri çekildikten sonra aynı yerde kalır.
6. G84.2 (Hassas kılavuz çekme)M29 S_ G84 (G88)
Blok bir P komutu içeriyorsa, iş mili , deliğin alt kısmında terse
dönmeye başlamadan önce ve R konumunda normal yönde
dönmeye başlamadan önce, takım aynı yerde kalır.
7. G85 (Baralama çevrimi) G85 (G89) P0
Aynı yerde kalma yok
8. G89 (Baralama çevrimi) G85 (G89) P_
Takım her zaman deliğin alt kısmında aynı yerde kalır.
358
B--- 63524TR/01 PROGRAMLAMA 17. 15 Serisi ŞERİT BİÇİMİ İLE BELLEK İŞLEMİ
D G83 ve G83.1 için açıklık Parametre No. 5114, G83 ve G83.1 için açıklık d’yi belirler.
D G83 ve G83.1 ile aynı Seri 15---T için, G83 veya G83.1, takımın aynı yerde kalmasına neden
yerde kalma olmaz. 15 Serisi şerit biçimi için, takım deliğin alt tarafında sadece
komut satırı bir P adresi içerdiğinde aynı yerde kalır.
D G84 ve G84.2 ile aynı 15---T Serisi, karşılık gelen parametre ayarına göre, iş mili normal
yerde kalma veya ters yönde dönmeye başlamadan önce, G84/G84.2, takımın
oturmasına neden olur. 15 Serisi şerit biçimi için, komut satırı bir P
adresi içerdiğinde, iş mili normal veya ters yönde dönmeye
başlamadan önce deliğin alt kısmında veya R konumunda bulunduğu
yerde kalır.
D Hassas kılavuz çekme 15 Serisi şerit biçimi için, hassas kılavuz çekme, aşağıdaki yöntemler
kullanılarak tanımlanabilir:
G84.2 X_ Z_ R_ ...S**** ;
S**** ; Ayar (F10/F11) = 1
G84.2 X_ Z_ R_ .... ;
M29 S**** ;
G84 X_ Z_ R_ .... ; * 16 Serisi biçiminde sıkça görülür
M29 S**** G84 X_ Z_ R_ .... ;
D Çap veya radyus Parametre No. 5102’nin bit 7’si (RDI) için 1’in belirtilmesi, Seri 15
programlama şerit formatındaki hazır çevrim R komutu çap veya radyus
programlama modunun delik açma ekseni için çap veya radyus
programlama ile eşleşmesine neden olur.
D 15 serisi biçiminin devre Parametre No. 5102’nin bit 3’ünü (F16) belirtmek 15 Serisi şerit
dışı bırakılması formatını devre dışı bırakır. Bu sadece hazır delme çevrimi için
geçerlidir. Ancak, tekrar sayısı L adresi kullanılarak belirtilmelidir.
DİKKAT
Parametre No. 5102’in bit 3’ünü (F16) 1’e ayarlamak,
parametre No. 5102’nin bit 6 (RAB) ve bit 7’sini (RDI)
geçersiz kılar; her iki ayarın da 0 olduğu varsayılmaktadır.
Sınırlamalar
D Delme ekseni olarak C C eksenini (üçüncü eksen) delme ekseni olarak kullanmak
ekseni imkansızdır. Dolayısıyla G18’i belirtmek (ZX düzlemi) P/S alarmı
No. 28’ı üretir (düzlem seçimi komutu hatası).
D C ekseninin Seri 15 şerit biçimi için, C eksenini kilitlemek üzere bir M kodu
kenetlenmesi girilemez.
359
18. YÜKSEK HIZLI KESME
İÇİN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
18
YÜKSEK HIZLI KESME İÇİN FONKSİYONLAR
360
18. YÜKSEK HIZLI KESME
B--- 63524TR/01 PROGRAMLAMA İÇİN FONKSİYONLAR
Biçim
G05 P10fff Lfff ;
P10fff parça işleme çevriminin ilk olarak çağrılacak numarası:
P10001 ila P10999
Lfff parça işleme çevriminin tekrar sayısı
(L1 parametre ihmal edildiğinde uygular.) :
L1 ila L999
NOT
1 Fonksiyona G41/G42 modunda çalıştırılırsa bir alarm verilir.
2 Yüksek hızlı çevrim parça işleme sırasında, tek komut satırı
durur, boşta çalışma/ilerleme hızı yüzdesel ayarı, otomatik
hızlanma/yavaşlama ve el çarkı ile araya girme devre dışı
bırakılır.
361
18. YÜKSEK HIZLI KESME
İÇİN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Alarmlar
Alarm
Açıklamalar
numarası
362
18. YÜKSEK HIZLI KESME
B--- 63524TR/01 PROGRAMLAMA İÇİN FONKSİYONLAR
Açıklamalar
D Yüksek hızlı parça işleme Yüksek hızlı uzaktan arabellek A fonksiyonu, yüksek hızlı uzaktan
komutu arabellek B ve yüksek hızlı döngü fonksiyonunu kullanan, G05
komutuna dayanan yüksek hızlı parça işleme
D Dağıtım işlemi Yüksek hızlı parça işleme için gereken dağıtım işlemi CNC işlem
sonlandırma kapasitesini aştığı için veya yüksek hızlı uzaktan arabellek A veya G
fonksiyonu kullanılırken ana bilgisayardan gönderilen dağıtım verisi
bazı nedenlerle geciktiği için Dağıtım işleminin gerçekleştiril-
mesinde hata
Numara Mesaj İçindekiler
000 PLEASE TURN OFF POWER Yüksek hızlı parça işleme sıra-
sında, dağıtım işlemi sonlandırıldı.
İlgili parametreler:
Uzaktan arabellek aktarım baud
hızı (p
(parametre No. 133))
179 PARAM. (NO. 7510) SETTING Yüksek hızlı parça işlemedeki
ERROR kontrol edilen eksenlerin sayısı
(parametre No. 7150)
Yüksek hızlı parça işleme
sırasında yüksek hız eksen seçimi
(parametre No. 7510’nun bit 0’ı )
363
18. YÜKSEK HIZLI KESME
İÇİN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Biçim
G08 P_
P1 : Gelişmiş önizleme kontrolü modunu etkinleştirin.
P0 : Gelişmiş önizleme kontrolü modunu kapatın.
Açıklamalar
D Kullanılabilir fonksiyonlar Gelişmiş önizleme kontrolü modunda, aşağıdaki fonksiyonlar
kullanılabilir:
(1) Enterpolasyondan önce doğrusal hızlanma/yavaşlama
(2) Otomatik köşe yavaşlatma fonksiyonu
(3) Yay radyusu ile ilerleme hızı kramp fonksiyonu
Yukarıdaki fonksiyon (1) için gelişmiş ön izleme kontrol modu için
özel bir parametre sağlanmıştır.
364
18. YÜKSEK HIZLI KESME
B--- 63524TR/01 PROGRAMLAMA İÇİN FONKSİYONLAR
Notlar
NOT
1 Hareket modu olmayan bir komut satırı gelişmiş ön izleme
kontrol modunda karşılaşırsa, takım yavaşlar ve bir önceki
komut satırında durur.
2 Gelişmiş önizleme kontrol modunda bir hareket komut satırı
M, S veya T içerirse takım yavaşlar ve o komut satırında
durur.
3 G04 gibi tek atışlık G kodu gelişmiş önizleme kontrol
modunda belirtilirse, takım yavaşlar ve bir önceki komut
satırında durur.
4 Gelişmiş önizleme kontrol modunda eksensel makine
kilitleme sinyali (MLK1 --- MLK8) açık veya kapalıya
ayarlanırsa, hızlanma/yavaşlama makine kilidinin
gerçekleştirildiği eksende uygulanmaz.
5 Gelişmiş önizleme kontrol modunda otomatik köşe
yüzdesel ayarı, dahili yay kesme hızını değiştirilebilir.
6 Gelişmiş önizleme kontrol modunda, aşırı hareket alarmı
meydana gelirse, alarm meydana geldikten sonra takım
yavaşlar ve durur. Yani takım, yavaşlama uzaklığından önce
aşırı çalışır.
7 Devir başına ilerleme komutu, gelişmiş önizleme kontrol
modunda belirtilirse, iş mili hızı en fazla 30.000 dak --- 1’ya
kadar değiştirilebilir.
8 Gelişmiş önizleme kontrol modunda, dakika başına ilerleme
komut satırı, devir başına ilerleme komut satırından önce
veya sonra gelirse, takım yavaşlar ve bir önceki komut
satırında durur.
Sınırlamalar
D G08 komutu G08 kodunu yalnızca bir komut satırında belirtin.
D Diş çekme Bu fonksiyon otomatik hız kontrolünü gerektirdiğinden, dakika başına
ilerleme modunda bile, takım kesme derinliğini, otomatik olarak
değişerek bir köşede yavaşlar. Dolayısıyla bu fonksiyon diş çekme için
kullanılamaz. Otomatik yavaşlama, devir başına ilerleme modunda da
gerçekleştirilir.
D Gelişmiş önizleme Gelişmiş önizleme kontrol modunda belirtilemeyen bazı fonksiyonlar
kontrol modunda Bu fonksiyonlardan herhangi birini belirttiğinizde gelişmiş önizleme
belirtilemeyen kontrol modunu önceden iptal edin. Fonksiyonu belirttikten sonra,
fonksiyonlar gelişmiş önizleme kontrol modunu yeniden seçin. Aşağıdaki tablo
fonksiyonların uygulanabilirliğini göstermektedir.
Fonksiyon adı Uygulanabilirlik
365
18. YÜKSEK HIZLI KESME
İÇİN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Bilgi fonksiyonu Y
Köşe yuvarlama f
Tandem kontrol f
Ek Ç yürütücü belleği f
Doğruluk kompanzasyonu f
Eksenin çıkarılması f
366
18. YÜKSEK HIZLI KESME
B--- 63524TR/01 PROGRAMLAMA İÇİN FONKSİYONLAR
Dairesel enterpolasyon Y
Poligon tornalama Y
Helisel enterpolasyon f
dengeli kesme Y
Harici yavaşlama f
Konum değiştirme Y
İlerlemenin durması Y
S seri çıkışı f
İş mili konumlandırması Y
367
18. YÜKSEK HIZLI KESME
İÇİN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
S analog çıkışı f
Özel G kodu f
Özel makro B f
İnç/metrik seçimi f
Oynatma f
Grafik iletişimi f
Makro yürütücü f
Okuyucu/zımba kontrolü 1 f
Okuyucu/zımba kontrolü 2 f
Uzaktan arabellek f
DNC1 kontrolü f
DNC2 kontrolü f
Harici mesaj f
368
18. YÜKSEK HIZLI KESME
B--- 63524TR/01 PROGRAMLAMA İÇİN FONKSİYONLAR
B ekseni kontrolü Y
Y ekseni ofseti f
369
18. YÜKSEK HIZLI KESME
İÇİN FONKSİYONLAR PROGRAMLAMA B--- 63524TR/01
Japonca ekranı f
Almanca/Fransızca ekranı f
Çince ekranı f
İtalyanca ekranı f
Korece ekranı f
İspanyolca ekranı f
Grafik ekranı f
Diş çekme Y
<Uygulanabilirlik>
NOT
1 PMC ekseni yalnızca gelişmiş ilerleme için etkinleştirilebilir.
2 G8S biti (parametre 1602’nin bit 5’i) bu doğrultuda
ayarlanırsa, Cs çevre yolu kontrolü vasıtasız kontrol
modunda gerçekleştirilebilir.
370
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
19
EKSEN KONTROL FONKSİYONU
371
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
İş parçası
İş parçası Takım
Biçim
G51.2(G251) P_Q_;
P,Q: İş mili ve Y ekseninin dönme hızı
Belirtilecek aralık:P ve Q için 1’den 9’a kadar
P ve Q
Q pozitif değerken Y ekseni pozitif yönde döner.
Q negatif değerken Y ekseni negatif yönde döner.
372
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
373
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
A ; İş parçası radyusu
Y B ; Takım radyusu
B
Pto
(0, 0) Takım Po
Açısal
hız β
İş parçası
Po (A, 0)
Pto (A ---0, 0)
Pt (Xt, Yt)
B
βt P
o
A
αt
Başlangıç
(0, 0) noktası
Xt=Acos αt---Bcos(β---α)t
(Denklem 1)
Yt=Asin αt+Bsin(β---α)t
İş parçasının dönüş oranının 1:2 olduğunu varsayarak, isim olarak
β=2α,
denklem aşağıdaki şekilde değiştirilir
374
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
Her 120°, için üç adet takım ayarlandığında, makine ile yapılan şekil,
aşağıda gösterildiği üzere bir altıgen olacaktır.
375
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
UYARI
1 Takımın maksimum hızı için, makine ile birlikte verilen yönerge kılavuzuna bakın. İş mili hızını
maksimum takım hızından daha yükseğe ayarlamayın veya iş mili hız oranını maksimum takım
hızını geçecek biçimde ayarlamayın.
2 Diş çekme işleminin başlama noktası, senkronize işlem sırasında gerçekleştirildiğinde,
tutarsızlaşır.
Diş çekme sırasında G50.2’yi gerçekleştirerek senkronizasyonu iptal ediniz.
3 Senkronize işlem sırasında aşağıdaki sinyaller Y eksenine bağlı olarak geçerli veya geçersiz
olur.
Y ekseni ile ilişkili geçerli sinyaller:
makine kilidi
servo kapalı
Y ekseni ile ilişkili geçersiz sinyaller:
besleme tutma
kilit
yüzdesel ayar
kuru çalışma
(Kuru çalışma işlemi sırasında, G51.2 blokunda devir sinyali için beklenmez.)
NOT
1 Y eksenine, diğer kontrol edilen eksenlerin aksine, Y--- ---gibi bir hareket komutu girilemez. Bir
eksen hareket komutu, Y ekseni için gereksizdir. Çünkü, G51.2 (çokgen tornalama modu)
tanımlandığında, sadece takımın, İş mili dönme hızına göre belirli bir oranda döndüğünden
emin olmak için Y eksenini kontrol etmek gerekmektedir.
Ancak, sadece referansa gitme komutu (G28V0;) tanımlanabilir çünkü Y ekseni dönme işlemi,
G50.2 (çokgen tornalama modu iptal komutu) tanımlandığında, sabit olmayan bir konumda
durdurulmuştur. Takım dönme başlama konumu sabit değilse, bir sorun olabilir, örneğin, aynı
şekil, taslak çıkarma takımı ile işlendikten sonra bitirme takımı ile İşlendiğindeG28V0’ın
tanımlanması.
G28V0’ın tanımlanması; Y ekseni için, iş milinin oryantasyon komutuna eşittir. Diğer eksenlerde,
manüel referansa gitmenin aksine, G28 genellikle yavaşlama limitini saptamadan referansa
gitme işlemi gerçekleştirir. Ancak G28V0 söz konusu olduğunda; Y ekseni için, referansa gitme
işlemi, manüel referansa gitme işleminde olduğu gibi, yavaşlama hızının saptanması ile
gerçekleşir.
Bir iş parçasını bir önceki ile aynı şekle sokmak için, takım dönmeye başladığında, takım ve İş
mili bir önceki çalışma ile aynı konumda olmalıdır. İş mili üzerinde ayarlanmış olan position
coderin tek dönme sinyali alındığında, takım, başlangıç dönüşüne ayarlanır.
2 Çokgen tornalama işlemi için takım dönüşünü kontrol etmekte kullanılan Y ekseni, 4. ekseni
kullanır. Ancak parametreler ayarlanarak (No 7610), 3. eksen de kullanılabilir. Bu durumda,
eksene C ekseni adı verilmelidir.
3 Y ekseninin konum gösterimi içerisinde, makine koordinat değeri için (MECHINE) gösterim, Y
ekseni hareket ettikçe, 0 ile parametre ayarı arasında bir aralıkta (devir başına hareket miktarı)
değişim gösterecektir.
Mutlak veya göreli koordinat değerleri yenilenmez.
4 Y ekseninde bir mutlak konum dedektörü ayarlanamaz.
5 Y ekseni senkronize işlemdeyken manüel sürekli besleme veya kol beslemesi geçersizdir.
6 Senkronize işlemdeki Y ekseni, aynı anda kontrol edilen eksenler içerisinde yer almaz.
376
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
19.2.1
Döner Eksen Roll--- over
Açıklamalar Bir artışlı komut için, takım, komutta belirtilen açıda hareket eder.
kesin bir komut için, takım hareket ettikten sonra koordinatlar
parametre No. 1260’da ayarlanır ve bir rotasyona denk gelen açıyla
yuvarlanır. Parametre No. 1008’ün bit 1’i (ROAx) 0’a ayarlandığında
takım final koordinatların en yakın olduğu noktaya hareket eder.
Parametre No. 1008’ün bit 2’si (ROAx) 1’e ayarlandığında, göreli
koordinatların görüntülenen değerleri de bir rotasyona denk gelen
açıyla yuvarlanır.
377
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Notlar
NOT
1 Bu fonksiyon, karşılık gelen seçenek sağlandığında
kullanılabilir.
2 Bu fonksiyon, bir yuvarlanma döner ekseni geçerlidir.
3 RAAx bit’i (parametre 1008’in 3. biti) 1’e ayarlanmışsa, RABx
bit’i (parametre 1008’in 1. biti) yok sayılır. Kısa bir mesafenin
döner hareketini seçmek için hem RAAx’i hem de RABx’i
sıfıra ayarlayın.
4 Bu fonksiyon, PMC ekseni kontrol fonksiyonunun makine
koordinat sistemi seçildiğinde, desteklenmez.
378
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
Açıklamalar
D Senkronize işlem Senkronize işlem, iki takım durağı olan bir makine üzerinde
mümkündür. Senkronize işlem modunda, bir eksen üzerinde
hareket, diğer bir eksen üzerinde tanımlanan hareket ile senkronize
hale getirilebilir. Hareket komutu iki eksenden biri için
tanımlanabilir ve bu eksene ana eksen adı verilir. Ana eksen ile
senkronize edilen diğer eksen de ikincil eksen olarak adlandırılır.
Ana eksen X ve ikincil eksen de Y ise, X ekseni (ana eksen) ve Y
ekseni (ikincil eksen) üzerinde senkronize işlemler, ana eksen için
tanımlanan Xxxxx komutlarına göre gerçekleştirilir.
Senronize işlem modunda, ana eksen için tanımlanan hareket
komutu, ana ve ikincil eksenlerin servo motorları üzerinde aynı anda
işlemlerin geçekleşmesini sağlar.
Bu modda, senkronizasyon hata kompanzasyon işlemi gerçekleştiril-
mez. Çünkü, İki servo motoru arasında gerçekleştirilen konum-
landırma hatası izlenmez, ikincil eksenin servo motoru hataları en
aza indirmek üzere ayarlanmaz. Herhangi bir senkronizasyon hata
alarmı verilmez. Otomatik işlemler senkronize edilebilir, ancak
manüel işlemler edilemez.
D Normal işlem Normal işlem, farklı iş parçaları farklı masalarda işlenirken
gerçekleştirilir. Normal CNC kontrolünde olduğu gibi, ana ve ikincil
eksenler için hareket komutu, bu eksenlerin adresleri ile tanımlanır
(X ve Y). Bu iki eksen için hareket komutları, özdeş bir blok
içerisinde tanımlanabilir.
1 Ana eksen için tanımlanan Xxxxx komutuna göre, hareket,
normal modda olduğu gibi X ekseni boyunca gerçekleştirilir.
379
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Senkronize ve normal Senkronize ve normal işlemler arasında nasıl geçiş yapılabileceği ile
işlemlerin değiştirilmesi ilgili ayrıntılar için, makine üreticisi tarafından sağlanan kılavuza
bakınız.
D Otomatik referans Otomatik referans konumuna (G28), veya ikinci, üçüncü veya
konumuna gitme dördüncü referans konumuna (G30) gitmeye ilişkin bir komut,
senkronize işlem modunda tanımlanırsa, X ekseni için bir referans
konumuna gitme işlemi gerçekleştirilir, bu işlemin aynısı Y ekseni
için de gerçekleştirilir. Eğer bu Y ekseni hareketi, Y ekseni üzerinde
referansa gitme ile anlaşırsa, Y ekseni için referans konuma
gitmenin geçekleştiğini gösteren bir lamba da ayrıca yanar.
Ancak, G28 ve G30’un normal işlem modunda tanımlanması tavsiye
edilir.
D Otomaik referans Otomatik referans konumuna (G27) gitmeye ilişkin bir komut,
konumuna gitmenin senkronize işlem modunda tanımlanırsa, X ve Y eksenleri için aynı
kontrol edilmesi işlemler gerçekleştirilir.
Eğer bu X ve Y ekseni hareketleri, X ve Y eksenleri üzerinde
referans konumlarına gidiş hareketlerine karşılık gelirse, X ve Y
ekseni için referans konuma gitme işleminin tamamlandığını
gösteren lambalar yanar. Gelmediğinde, alarm sinyali verilir.
Ancak, G27’nin normal işlem modunda tanımlanması tavsiye edilir.
D İkincil eksen komutu Senkronize işlem modunda ikincil eksen için bir hareket komutu
tanımlandığında, P/S alarmı 213 verilir.
D Ana ve ikincil eksenler Ana eksen, parametre 8311’de tanımlanır. İkincil eksen bir harici
sinyal ile tanımlanır.
Sınırlamalar
D Koordinat sistem ayarı ve Senkronize işlem modunda, koordinat sisteminde değişikliğe yol
takım kompanzasyonu açan bir sistem ayarı veya takım kompanzasyon gerçekleşirse, P/S
alarmı 214 verilir.
D Harici yavaşlama, kilit, Senkronize işlem modunda, harici yavaşlama, kilit veya sadece
makine kilidi makine ekseninin makine kilidi sinyali geçerlidir. Karşılık gelen
ikincil eksen sinyali yok sayılır.
D Manüel mutlak anahtar Senkronize işlem modunda, manüel mutlak düğme açık konuma
getirilmelidir (ABS 1’e getirilmelidir). Düğme kapalı konuma
getirildiğinde, doğru ikincil eksen hareketi gerçekleştirilemeyebilir.
380
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
Z
Y
NOT
1 Yukarıda anlatılan senkronizasyon kontrolünde, iki servo
işlemci sistemi için eş hareket komutu eş zamanlı olarak
çıkış olmuştur. İki servo motor arasında konum hatası
gözlenmez, servo motorlardan biri de hatayı en aza
indirmek için ayarlanmaz. Yani, senkronizasyon hata
kompanzasyonu uygulanmaz.
2 Senkronizasyon kontrol fonksiyonunu belirtmek için
kullanılan yöntem makine üreticisine göre değişir. Ayrıntılar
için, makine üreticisi tarafından sağlanan kılavuza bakınız.
381
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
X11
Birinci takım
değiştirme
noktası
Z1
Üçüncü takım
değiştirme
İş parçası noktası
B
Z2
İkinci takım
değiştirme
noktası
X2
Biçim
D Çalışma programlarını
kaydetme
G101-- G100 : Birinci programı kaydetmeye başlar.
G102-- G100 : İkinci programı kaydetmeye başlar.
G103-- G100 : Üçüncü programı kaydetmeye başlar.
G100 : Programları kaydetmeyi sonlandırır.
B ekseni üzerinde üç işlem (program) kaydedilebilir. (İki yol kontrol mo-
dunda, her bir takım değiştirme noktası için üç program kaydedilebilir.) B ek-
seni işlem programı, normal NC programından ayırt edilmesine izin vererek
G101, G102, veya G103 ile G100 arasındaki komut satırlarında belirtilmelidir.
Kaydedilen işlem, aşağıda açıklanan, karşılık gelen M kodunun yürütülmesi
üzerine başlar.
O1234 ;
…
Normal NC programı
G101 ; B ekseni işlem programını
kaydetmeye başlar.
…
Normal NC programı
M30;
Not) G101, G102, G103 veya G100 komut satırlarında başka kod belirtmeyin.
382
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
Parametre 8251:
Birinci programın çalışmasını başlatmak için kullanılan M kodu
Parametre 8252:
İkinci programın çalışmasını başlatmak için kullanılan M kodu
Parametre 8253:
Üçüncü programın çalışmasını başlatmak için kullanılan M kodu
O1234 ;
…
Kaydedilen B ekseni işlemini yürütmeye başlar.
M** ; Sonraki komut satırlarında normal NC programı ve B
ekseni işlem programı paralel yürütülür.
…
Örnek
01234 ;
G50 X100. Z200. ;
G101 ; ¡ İşlem programının
G00 B10. ; kaydına başlar.
M03 ;
G04 P2500 ; © B ekseni işlem programının
G81 B20. R15. F500 ; komut satırları
G28 ;
G100 ; ¢ İşlem programının
G00 X80. Z50. ; kaydını sonlandırır.
G01 X45. F1000 ;
…
G00 X10. ;
M** ; £ Programlanan işlemi başlatmak
G01 Z30. F300; için kullanılan komut
…
M30 ;
383
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Açıklamalar
D İki yollu kontrol modunu Aşağıdaki iki yollu kontrol modlarından biri seçilebilir:
belirtme 1 B ekseni kontrolü 1. veya 2. takım değiştirme noktasında
yürütülür.
2 B ekseni kontrolü 1. ve 2. takım değiştirme noktası için ayrı ayrı
yürütülür.
3 Eş B ekseni kontrolü, 1. ve 2. takım değiştirme noktası için
yürütülür.
Mod, her bir takım değiştirme noktasında parametre 8250 için
belirtilen değere göre belirtilir.
D B ekseni işlem Aşağıdaki 13 G kodu ve muhtelif fonksiyonların M, S ve T kodları,
programında B ekseni işlem programında kullanılabilir:
kullanabilecek kodlar Kod Açıklama
G00 Konumlandırma (çabuk hareket)
G04 Oturma
384
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
NOT
İki yol kontrol modunda, sistem gerçek iş mili hızını kullanır,
bu hız, kontrol edilen eksenlerin ait olduğu takım değiştirme
noktalarına bağlı position coder’dan gelen geri besleme
sinyal çıkışı ile hesaplanır.
385
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Özel makro
Özel makro değişkenler (lokal değişkenler, ortak değişkenler,
sistem değişkenleri #****) G101, G102 veya G103 ile G100
arasındaki bir işlem programında kullanılabilir.
1. Makro değişkenin değeri B ekseni işleminin yürütülmesi üzerine
var olan veriden değil, işlem programının kaydında var olan
veriyle hesaplanır.
2. G101, G102, veya G103 --- G100 aralığının ötesinde bir branşa
neden olan talimat denetlenmeden işlenir.
3. İki yollu kontrol modunda, takım değiştirme noktası 1 ve 2 farklı
makro değişkenleri kullanır.
D İşlem programı Yeni bir işlem programı kaydedildiğinde bir önceki işlem programı
otomatik olarak silinir.
Kaydedilecek işlem programında hata algılanırsa, program başlatılır
fakat kaydedilmez.
MDG bit’i (parametre 8241’in bit 1’i) 0’a ayarlanırsa normal işlem
için (G01 komut satırında belirtilir) modsal bilgilere bakılmaksızın
komut satırı, ¢ G00’ı belirtir veya MDG biti 1’e ayarlanırsa G01’i
belirtir.
Komut satırı ¥komut satırı 1’de belirtilen F1000 ile harekete neden
olur.
386
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
D İşlemi başlat komutu MST bit’i (parametre 8240’ın bit 7’si) aşağıda anlatıldığı gibi B
ekseni işlemini başlatmak için yöntemi belirtir:
MST bit’i 1’e ayarlanırsa, işlemi başlatma için M kodu
yürütüldüğünde B ekseni işlemi başlatılır.
MST bit’i sıfıra ayarlanırsa,M kodu işlemi başlatmak için
kullanıldığında B ekseni şilemi başlatılır ve PMC muhtelif fonksiyon
tamamlama sinyali (FIN) verir.
Programları başlatmak için en fazla beş M kodu kaydedilebilir. Bu
M kodlarına karşılık gelen programlar art arda yürütülür. (İki yol
kontrol modunda her bir takım değiştirme noktası için en fazla beş
kod kaydedilebilir.)
Örnek)
Birinci, ikinci ve üçüncü programlar sırasıyla M40, M41 ve M42
ile başlatıldığında
O1234. ;
:
:
M40 ; Birinci programı başlatmak için M kodu
M41 ; İkinci programı başlatmak için M kodu
M42 ; Üçüncü programı başlatmak için M kodu
M40 ; Birinci programı başlatmak için M kodu
M41 ; İkinci programı başlatmak için M kodu
:
:
M30 ;
M41, M40 tarafından başlatılmış olan programın yürütüldüğü sırada
belirtildiği için, ikinci program, birinci program sona erdikten
hemen sonra, otomatik olarak başlar.
Birinci programın yürütülmesi sırasında belirtilen M42, M40 ve
M41, karşılık gelen programlar gibi kaydedilir, M kodlarının
belirtildiği sırada yürütülür.
Program yürütülüyorken, başlangıç programları için altı veya daha
fazla M kodu belirtilirse P/S alarm 5038 verilir.
İki yollu kontrol modunda, takım değiştirme noktası 1 için belirtilen
M kodu, takım değiştirme noktası 1 için kaydedilen B ekseni
programını başlatır. Takım değiştirme noktası 2 için belirtilen M
kodu, takım değiştirme noktası 2 için kaydedilen B ekseni
programını başlatır.
D Kesin veya artışlı modun B ekseni boyunca kat edilen mesafenin uzunluğu, kesin veya artışlı
belirtilmesi mod ile belirtilebilir. kesin modda, B ekseni boyunca kat edilen
mesafenin bitiş noktası programlanır. Artışlı modda, B ekseni
boyunca kat edilen mesafe doğrudan programlanır.
kesin veya artışlı modu ayarlamak için ABS bit’i (parametre 8240’ın
bit 6’sı) kullanılır. ABS bit’i 1 olarak ayarlandığında kesin mod
seçilir. ABS bit’i 0 olarak ayarlandığında artışlı mod seçilir. Program
kaydedildiğinde, mod parametreyle belirtilir.
387
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Takım ofsetinin T** komutu, belirtilen B ekseni hareketinin sonuç noktasını, pozitif
belirtilmesi ya da nefagif yönde, B ekseni ofset ekranıyla belirtilen miktar kadar
değiştirir. Bu fonksiyon parça işlemede, programlanan takım
konumu ile mevcut takım konumu arasındaki farkı ayarlamak için
kullanılırsa, programın doğru takım konumuna değiştirilmesine
gerek kalmaz.
Parametre 8257 ile belirtilen değer, ofseti iptal etmek için yardımcı
fonksiyona atanır. Sonraki dokuz numara, takım ofseti fonksiyonuna
atanır. Yardımcı fonksiyon numaraları, B ekseni ofset ekranında
görüntülenir. Ayrıntılar için ”OPERATION” (İŞLEM) bölümüne
bakın
D Tek hareketli işlem G110 komut satırı belirtilirse, B ekseni boyunca tek hareket işlemi
belirtilebilir ve yürütülebilir. Tek hareket işlem modunda, tek komut
satırının sonucu tek işlemdir. B ekseni işlemi başlamadan önce
belirtilmek şartıyla, tek hareket işlemi hemen yürütülür. Kaydedilen
program yürütülüyorken işlem belirtilirse, işlem program
sonlandırıldıktan sonra yürütülür.
Tek hareket işlemi belirtildikten sonra, bir sonraki komut satırı
yürütülür.
:
G110 G01 B100. F200 ; Tek hareket için komut satırı
B ekseni boyunca işlem
G00 X100. Z20. ;
:
D Program belleği Bir işlem programı program belleğine, hareket, oturma, yardım ve
diğer fonksiyonlar gibi bir dizi farklı komut satırı olarak kaydedilir.
Program belleği, her program için maksimum 65535 komut satırı
olmak üzere istenilen sayıda komut satırı tutabilir. B ekseni
programını kaydetmeye teşebbüs edildiğinde program belleğinde
boş alan yoksa, P/S alarm 5033 verilir. Altı komut satırı 80
karakterlik program belleğine gereksinim duyar. Hazır çevrimde
(G81 --- G86) hareket ve oturum gibi bir dizi komut satırı olarak
kaydedilir.
Bütün program belleğinin yedeği pil tarafından alınır. Program
belleğine kaydedilen programlar bu nedenle sistemin gücü
kapatıldıktan sonra bile korunur. Sistemin gücünü açtıktan sonra,
işlem başlama programı için M kodunu belirterek basitçe
başlatılabilir.
Örnek)
:
G101 ;
G00 B10. ; . . . . . . . . . . . . . . . . . Bir komut satırı
G04 P1500 ; . . . . . . . . . . . . . . . . Bir komut satırı
G81 B20. R50. F600 ; . . . . . . . . Üç komut satırı
G28 ; . . . . . . . . . . . . . . . . . . . . . . Bir komut satırı
M15 ; . . . . . . . . . . . . . . . . . . . . . Bir komut satırı
G100 ;
: (Toplam 7 komut satırı)
388
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
D Resetleme NC, MDI reset tuşuna basılarak veya harici bir reset verilmesiyle
resetlendiğinde, reset ve geri sarma sinyali veya acil durma, B eksen
kontrolü de resetlenir. PMC arayüzey sinyali yalnızca B eksen
kontrolünde resetlenebilir. Ayrıntılar için, makine üreticisi
tarafından sağlanan kılavuza bakın.
D PMC -- kontrol edilen B ekseni işlemi yalnızca B ekseni PMC tarafından kontrol
eksen edildiğinde yürütülür. Ayrıntılar için, makine üreticisi tarafından
sağlanan kılavuza bakınız.
Sınırlamalar
D Tek hareketli işlem
1. G110 ile yalnızca tek hareket işlemi belirtilebilir.
G110 G00 B100. ; . . . . . . . . . . . . . OK
G110 G28 ; . . . . . . . . . . . . . . . . . . OK
G110 G81 B100. R150.0 F100 ; . . P/S alarmı No. 5034
2. Hazır çevrim (G81 --- G86) ve birden çok hareket içeren diğer
işlemler G110 ile belirtilemez.
engellenen bir işlem belirtilirse P/S alarmı No. 5034 verilir.
3. G110 ile belirtilen modsal bilgiler sonraki komut satırını
etkilemez. G110 komut satırında, işlemin geçerli hale gelmesinin
başlangıcında, başlangıç modsal değeri belirtilir, modsal
bilgilerin bir önceki komut satırında belirtildiğine bakılmaksızın.
Örnek)
MDG biti (parametre 8241’in bit 1’i) 1’e ayarlandığında ve
MDF bit’i (parametre 8241’in bit 2’si) 1’e ayarlandığında
G98 G00 X100. F1000 ; . . . . . . . . . (1)
G110 B200. F2 ; . . . . . . . . . . . . . . . (2)
X200. ; . . . . . . . . . . . . . . . . . . . . . . . (3)
G01 X200. ; . . . . . . . . . . . . . . . . . . . (4)
Komut satırı (2) kesme hızını (G01) 2,0 mm/devir (G99)’da tahrik
eder.
Komut satırı (3) çabuk hareketi (G00) tahrik eder.
Komut satırı (4) kesme hızını (G01) 1000 mm/dak’da (G99)
tahrik eder.
4. Takım ucu radyus kompanzasyonu sırasında iki veya daha fazla
G110 komut satırı ardışık belirtilemez. Benzer komut satırları
ardışık belirtilirse P/S alarmı No. 504 verilir. B ekseni işlemi için
iki veya daha fazla G110 komut satırı ardışık belirtilirse, komut
satırlarını G101, G102 veya G103 ve G100 ile bir program olarak
kaydedin.
389
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Örnekler
D Kesin veya artışlı mod
Kesin veya artışlı mod
0 100 200 300 400 500 600
(1) (200)
(2) (350)
(450)
⋅ Oturma
(200)
(3) (350)
(550)
⋅ Oturma
(200)
(100)
( Hızlı travers Kesme ilerlemesi ⋅Oturum (***) Mutlak değer )
Artışlı mod Kesin mod
G101 (G012, 103) ; G101 (G012, G103) ;
(1) G01 B200. F100 ; (1) G01 B200. F100 ;
(2) G82 B100. R150. P5000 F200 ; (2) G82 B450. R350. P5000 F200 ;
(3) B200. R150. P5000 ; (3) B550. R350. P5000 ;
(4) G00 B---100. ; (4) G00 B100. ;
G100 ; G100 ;
: :
M** M**
: :
M30 ; M30 ;
<Program 2>
G101 ;
G00 B300. ; (Kesin Mod)
:
G100 ;
:
M30 ;
390
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
D Takım ofset
Örnek)
Parametre 8257, 50’ye ayarlandığında
Ofseti iptal etmek için kullanılan yardımcı fonksiyon: T50
Takım ofsetini ayarlamak için kullanılan yardımcı fonksiyonlar: T51 --- T59
---10 0 10 20 30 40 50
(350)
(Kesin mod)
(1) (10)
(20)
(2)
(3) (30)
(4) (25)
(5) (5)
(6) (0)
(Artışlı mod)
(1) (10)
(20)
(2)
(3) (40)
(4) (35)
(5) (35) ⋅
(6) (30)
Program
G101 (G012, G103) ;
(1) G01 B10. F100 ;
(2) T51 ;
(3) G00 B20. ;
(4) T52 ;
(5) B0. ;
(6) T50 ;
G100 ;
:
M**;
: T51’in ofseti 10,0 ve T52’nin ofseti 5,0 olduğu yerde.
391
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
19.6 Açısal eksen, dikey eksenle 90° haricinde bir açı meydana
getirdiğinde, açısal eksen kontrol fonksiyonunu, eğim açısına göre,
AÇISAL EKSEN her bir açıda katedilen mesafeyi kontrol eder. Normal açısal eksen
KONTROLÜ/ kontrol fonksiyonu için, x ekseni her zaman açısal eksen olarak
YARDIMCI AÇISAL kullanılır ve Z ekseni de her zaman dikey eksen olarak kullanılır.
Ancak açısal eksen B kontrolü için, parametreleri uygun şekilde
EKSEN KONTROLÜ
girerek yardımcı eksenler açısal ve dikey eksenler olarak
tanımlanabilir. Bir program, oluşturulduğunda, açısal eksen ve dikey
eksenin doğru açılarda kesiştiğini varsayar. Ancak, gerçekte
katedilen mesafe bir eğim açısına göre kontrol edilir.
+Z (dikey eksen)
θ : Eğim açısı
Açıklamalar Açısal eksen X ekseni ve dikey eksen de Z ekseni iken, her bir
eksende katedilen mesafe, aşağıda verilen formüllere göre kontrol
edilir. X ekseni boyunca katedilecek olan mesafe aşağıdaki formülle
elde edilir :
Xp
Xa =
cos θ
Z ekseni boyunca katedilen mesafe, X ekseni eğimi ile düzeltilir ve
aşağıdaki formülle elde edilir:
Za = Zp– 1 Xp tan θ
2
X ekseni boyunca besleme hızının hız bileşeni aşağıdaki formülle
elde edilir:
Fp
Fa =
cos θ
Xa, Za, Fa: Gerçek mesafe ve hız
Xp, Zp, Fp: Programlanan mesafe ve hız
D Kullanım yöntemi Açısal eksen kontrolünün uygulanacağı açısal ve dikey eksenler,
Parametreler (No. 8211 ve 8212) kullanılarak önceden
belirtilmelidir.
Parametre ACC (8200#0) eğimli eksen kontrol fonksiyonunu
etkinleştirir veya devre dışı bırakır. Fonksiyon etkinleştirildiğinde,
her bir eksende kat edilen mesafe, eğim açısına göre (No. 8210)
kontrol edilir.
Parametre AZR (No. 8200#2) sadece açısal eksen boyunca bir
mesafe ile manüel referansa gitme işlemine olanak sağlar.
Eğer bir dikey/açısal eksen kontrolünü devre dışı bırak sinyali
NOZAGC, 1 durumuna getirilirse, açısal eksen kontrol fonksiyonu
sadece açısal eksen için etkinleştirilir. Böyle bir durumda, açısal
eksen için hareket komutu, açısal koordinatlara dönüştürülür. Dikey
eksen, açısal eksenin hareket komutundan etkilenmez.
392
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
D Mutlak ve ilgili konum Bir mutlak ve bir göreli konum, programlanan kartezyen koordinat
görüntüsü sisteminde belirtilir. Makine konumu görüntüsü
D Makine konumu Bir makine konum gösterimi, eğim açısına göre gerçek hareketin
görüntüsü meydana geldiği makine koordinat sisteminde sağlanmaktadır.
Ancak, inç/metrik dönüşüm gerçekleştiğinde, eğim açısı işlemine
uygulanan inç/metrik dönüşümü birleştiren bir konum belirtilir.
UYARI
1 Eğim ekseni kontrol parametre ayarlamasından sonra,
manüel referansa gitme işlemini gerçekleştirmeyi
unutmayınız.
2 Parametre No. 8200’ün bit 2’si (AZR) 0 olarak
ayarlandığında ve açısal eksen boyunca manüel olarak
referansa gitme işlemi dikey açı boyunca hareket
edilmesine neden oluyorsa, açısal eksende manüel olarak
referansa gitme işlemi gerçekleştirildiğinde, dikey eksende
de manüel olarak referansa gitme işlemi gerçekleştirin.
3 Takım, dikey/açısal eksen kontrolü iptal sinyali NOZAGC,
1’e ayarlanmış durumda iken takım açısal eksende hareket
ettirildiğinde, manüel referansa gitme işlemi
gerçekleştirilmelidir.
4 Takımı aynı anda açısal ve dikey eksenlerde hareket
ettirmeye girişmeden önce, dikey/açısal eksen kontrolü
iptal sinyali NOZAGC’ı 1 durumuna getiriniz.
NOT
1 0° veya 90°’e yakın bir eğim açısı ayarlandığında, bir hata
meydana gelebilir. 20° ile 60° arasındaki değerler
kullanılmalıdır.
2 Bir dikey açı referansa gitme kontrolü (G37) yapılmadan
önce, açısal eksen referansa gitme işlemi tamamlanmalıdır.
3 İsteğe bağlı açısal eksen kontrolü B için, parametreler 8211
ve 8212’de aynı eksen numarası belirtildiyse veya
parametrelerden herhangi biri için geçerli veri aralığının
dışında bir değer belirtildiyse, açısal ve dikey eksenler,
aşağıdaki gibi olacaktır:
Açısal eksen: Birinci eksen
Dikey eksen: İkinci eksen
393
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
19.7 Parça işleme sırasında hasar gören takımı değiştirmek için veya
parça işlemenin durumunu denetlemek için, takım bir iş parçasından
TAKIMIN ÇEKİLMESİ çekilebilir. Daha sonra takım, parça işlemeyi etkili bir şekilde
VE GERİ DÖNÜŞÜ yeniden başlatmak için, yeniden ilerletilebilir.
(G10.6) Takımın geri çekilmesi ve geri dönüş işlemi aşağıdaki adımları
içermektedir:
D Komut Tekrarlama
TOOL WITHDRAW anahtarı kullanılarak takım, daha önceden belirlenmiş bir
konuma geri alınır.
D Çekme
Takım, takım değiştirme konumuna manüel olarak taşınır.
D Geri dönüş
Takım geri çekilme konumuna geri döner.
D Yeniden konumlandırma
Takım kesintiye uğratıldığı konuma geri döner
: Programlanmış konum
: Yeniden Konumlandırma
G10.6 IP_ ;
IP_ : Eklemeli modda, geri çekme sinyalinin açık olduğu
yerden geri çekme mesafesi
Kesin modda, kesin bir konuma geri çekme mesafesi
394
B--- 63524TR/01 PROGRAMLAMA 19. EKSEN KONTROL FONKSİYONU
Açıklamalar
395
19. EKSEN KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Sınırlamalar
D Ofset Orijin, ön ayarlar veya iş parçası ofseti, geri çekilme, kesin modda
G10.6 ile belirtildikten sonra değiştiyse, değişim geri çekilme
konumuna yansımaz. Bu tür değişiklikler yapıldıktan sonra, geri
çekme konumu G10.6 ile tekrar belirtilmelidir.
Takım hasar gördüğünde, takımı değiştirmek için, otomatik işlem,
takım geri çekme ve geri dönüş işlemi ile kesintiye uğratılabilir.
Ofset değeri, takımın yeniden konumlandırmasından sonra
değiştirildiyse, başlangıç noktasından veya kesintiye uğratılan komut
satırındaki başka bir noktadan devam ettiğinde otomatik işlem yok
sayılır.
D Makine kilidi, ikiz Takım çekme modunda, takım manüel olarak çekilirken, asla
görüntü ve ölçekleme makine kilidi, ikiz görüntü veya ölçekleme fonksiyonunu
kullanmayın.
D Diş çekme Takım çekme veya geri dönme işlemi diş çekme sırasında
gerçekleştirilemez.
D Delik açma hazır çevrimi Takım geri çekme ve geri dönme işlemi, delik açma hazır çevrimi
sırasında gerçekleştirilemez.
D Resetleme Resetle G10.6’da belirtilen geri çekme verisi temizlenir. Geri çekme
verisinin yeniden belirtilmesi gerekir.
D Geri çekme komutu Takım çekme ve geri dönmefonksiyonu, geri çekme komutu
belirmemiş olsa dahi etkileştirilir. Bu durumda geri dönüş ve
yeniden konumlandırma gerçekleştirilmez.
UYARI
G10.6’da belirtilen geri çekme ekseni ve geri çekme mesafesinin,
işlenen şekle göre uygun bir komut satırında değiştirilmesi
gerekir. Geri çekme mesafesini belirtirken çok dikkatli olun; yanlış
bir geri çekme mesafesi, iş parçasına, makineye veya takıma
hasar verebilir.
396
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
20
İKİ YOLLU KONTROL FONKSİYONU
397
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
20.1 İki yollu kontrol, iki bağımsız işleyen takım değiştirme noktasıyla eş
zamanlı kesmeyi destekleyen torna ile birlikte kullanılabilir.
GENEL
D Bir iş mili ve iki takım İki yollu kontrol, bir iş miline iki takım değiştirme noktasıyla eş
değiştirme noktası olan zamanlı olarak takılı olan bir iş parçasını işleyen torna için kullanılır.
tornayla uygulama Örneğin, bir takım değiştirme noktası dış yüzey işlemesi
gerçekleştiriyorken, diğer takım değiştirme noktası iç yüzey işlemesi
gerçekleştirebilir, dolayısıyla parça işleme süresi çarpıcı olarak
düşer.
İş mili
Şekil 20.1 (a) Bir iş mili iki takım değiştirme noktası olan torna ile
uygulama
D İki iş mili ve iki takım İki yollu kontrol, her iki iş miline de iki takım değiştirme noktasıyla
değiştirme noktası olan eş zamanlı olarak takılı olan bir iş parçasını işleyen torna için
tornayla uygulama kullanılır. Bu durumda, sanki iki torna kullanılıyormuş gibi, takım
değiştirme noktası biri birinden bağımsız olarak çalışır, dolayısıyla
verimlilik artar.
İş mili 1 İş mili 2
Şekil 20.1 (b) İki iş mili ve iki takım değiştirme noktası olan tornayla uygulama
398
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
D İki takım değiştirme İki takım değiştirme noktasının işlemleri biri birinden bağımsız
noktasını aynı anda olarak programlanmıştır, her takım değiştirme noktası için program,
bağımsız olarak program belleğinde kaydedilir. Otomatik işleme gerçekleştirileceği
kontrol etme zaman, program belleğinde kaydedilen programlardan 1. takım
değiştirme noktasıyla parça işleme için bir program ve 2. takım
değiştirme noktasıyla parça işleme için bir program seçildikten sonra
her takım değiştirme noktası etkinleştirilir. Ardından takım
değiştirme noktaları için seçilen programlar aynı anda, biri birinden
bağımsız olarak çalıştırılır. Parça işleme esnasında, takım değiştirme
noktası 1 ve takım değiştirme noktasının beklemesi gerekiyorsa,
bekleme fonksiyonu kullanılabilir (Bölüm 20.2)
İki takım değiştirme noktası için yalnızca bir MDI sağlanmıştır.
İşlem ve MDI’da görüntülemeden önce, takım değiştirme noktası
seçim sinyali bir takım değiştirme noktasından öteki takım
değiştirme noktasına geçmek için kullanılır.
MDI
16/18/160/180--- TB
Takım X1 ekseni
değiştirme
Takım noktası 1’in Z1 ekseni
değiştirme kontrolü
noktası 1 için (enterpolasyon
program ve eksen
Okuyucu/ belleği kontrolü gibi)
Takım değiştirme zımba
noktası 1 için arayüzeyi
program
Takım Takım X2 ekseni
değiştirme değiştirme
noktası 2 için noktası 2’nin
Z2 ekseni
program kontrolü
belleği (enterpolasyon
Takım değiştirme
ve eksen
noktası 2 için
kontrolü gibi)
program
Şekil 20.1 (c) İki takım değiştirme noktasının aynı anda bağımsız olarak
kontrol edilmesi
NOT
İki takım değiştirme noktasının eş zamanlı çalıştırılmasını
veya yalnızca bir takım değiştirme noktasının çalıştırılmasını
makine kullanıcı panelinde bulunan bir düğmeye basarak
seçmek mümkündür. Ayrıntılar için, makine üreticisi
tarafından sağlanan kılavuza bakınız.
399
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
20.2
TAKIM DEĞİŞTİRME
NOKTASI İÇİN
BEKLEME M kodu temelli kontrol, diğer parça işleme sırasında bir takım
değiştirme noktasının durmasını sağlamak için kullanılır. Parça
Açıklamalar işleme programında, her bir takım değiştirme noktası için bir M
kodu belirterek, iki takım değiştirme noktası belirtilen bir komut
satırında birbirleri için bekleyebilir. Otomatik işleme sırasında bir
takım değiştirme noktasının beklemesini sağlayacak M kodu, bir
komut satırında belirtildiğinde, bir sonraki komut satırı çalışmaya
başlamadan önce diğer takım değiştirme noktası, aynı M kodu için
bekler. Bu fonksiyona takım değiştirme noktasının bekleme
fonksiyonu adı verilir.
Beklemek için kullanılan M kodlarının bir aralığı, parametrelerde
(No’lar 8110 ve 8111) önceden belirtilir.
Örnek M100 ila M103 bekleme için M kodları olarak kullanılır.
Parametre ayarları:
No. 8110= 100 (Bekleme için minimum M kodu: M100)
No. 8111= 103 (Bekleme için maksimum M kodu: M103)
01357; 02468;
G50 X Z ; G50 X Z ;
G00 X Z T0101 ; G00 X Z T0202 ;
S1000 M03 ; S2000 M03 ;
M100 ; M100 ; Bekleme
N1100 G01 X Z F ; N2100 G01 X Z F ;
400
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
NOT
1 Bekleme için bir M kodu her zaman tek bir komut satırında
belirtilmelidir.
2 Bekleme M kodu belirtildiği için bir takım değiştirme noktası
bekliyorsa ve diğer takım değiştirme noktasıyla farklı bir
bekleme M kodu belirtilirse, P/S alarmı (No. 160) verilir. Bu
durumda her iki takım değiştirme noktası da işlemi durdurur.
3 PMC---CNC arabirim
Diğer M kodlarının aksine, bekleme için M kodu PMC çıktısı
değildir.
4 Tek bir takım değiştirme noktasının çalıştırılması
Tek bir takım değiştirme noktası çalıştırılması gerektiğinde,
bekleme için M kodunun silinmesine gerek yoktur.
Beklemenin yok sayılacağını belirten NOWT sinyali (G0063,
#1) kullanılarak, bir parça işleme programında işleme için
M kodu yok sayılabilir. Ayrıntılar için, makine üreticisi
tarafından sağlanan kılavuza bakınız.
401
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
20.3
TAKIM DEĞİŞTİRME
NOKTASI ARAYÜZEY
DENETİMİ
20.3.1 İki takım değiştirme noktası eş zamanlı olarak aynı iş parçasını
Genel işlediğinde, takım değiştirme noktaları biri birlerine çok
yaklaşabilirler. İki takım değiştirme noktası, program hatası veya
ayarlama hatası nedeniyle birbirleriyle çakışırsa, takımın veya
makinenin tahribatı gibi ciddi hasarlar meydana gelebilir.
Yanlış bir komut nedeniyle takım değiştirme noktaları biri birleriyle
çakışmadan önce, iki takım değiştirme noktasını yavaşlatıp
durdurabilen “Takım değiştirme noktası arayüzey denetimi”
fonksiyonu kullanılabilir.
Takım
değiştirme
noktası 2
Takım
değiştirme
noktası 1
20.3.2 Takım değiştirme noktası çakışma denetimi yapmak için, iki takım
değiştirme noktası arasındaki ilişkiyi ve çakışmanın yasak olduğu
Takım Değiştirme
alanları (yani takım şekilleri) içeren verinin ayarlanması gerekir.
Noktası Çakışma Böyle bir verinin ayarlanmasının yöntemi aşağıda anlatılmıştır.
Denetimi Fonksiyonu Takım değiştirme noktası çakışma denetimi fonksiyonuyla, takım
İçin Veri Ayarları değiştirme noktalarının çakışma yasak alanlarının (şu anda seçili
takımların çakışma yasak alanları temelinde) takım değiştirme
noktalarının hareketinden sonra, üst üste binip binmediğini kontrol
edilerek, iki takım değiştirme noktasının birbirleriyle çakışıp
çakışmadığı saptanır.
Açıklamalar
D İki takım değiştirme Bütün eksenlerle (X1, Z1, X2, Z2) referansa gitme işlemi
noktasının referans tamamlandığında, takım değiştirme noktası 1, ZX düzlemi
noktası için konum ayarı koordinat sisteminin merkezinde ayarlanır. Bu anda, takım
değiştirme noktası 2’nin konumu bir parametrede ayarlanır. Bir
sonraki öğe referans noktasını tanımlar.
402
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
+X
ζ ε
+Z
403
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Z Z Z
Z Takım
X değiştirme
noktası 2
Takım
değiştirme X
noktası 2
404
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
D Çakışmanın yasak Çakışmanın yasak olduğu alan, iki dikdörtgensel alanın bileşimi
olduğu alanın kullanılarak ayarlanır. Aşağıda birkaç örnek gösterilmiştir. Kesik
ayarlanması çizgiler çakışmanın yasak olduğu bölgeleri göstermektedir.
(Örnek 1)
Alan 1
Alan 1
(Örnek 2)
Alan 1 Alan 2
A(X,Z)
Z
Referans konumu X>I
Z>K
B(I,K)
405
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
20.3.3
Takım Değiştirme
Noktası Çakışma
Denetimi İçin
Çakışmanın Yasak
Olduğu Alanların
Ayarlanması ve Aşağıdaki prosedüre göre takım şekil verisini (çakışmanın yasak
Görüntülenmesi olduğu alan) görüntüleyip ayarlayın.
_ S 0 T0000
MEM * * * * * * * * * * 12 : 02 : 08 HEAD1
[ NO.SRH ][ ][ ][ +INPUT ][ INPUT ]
X
A (X,Z)
Z
X>I
Z>K
B (I,K)
406
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
NOT
1 Takım numarası
Takım geometri verisi her takım numarası için ayarlanmalıdır.
Takım numarası, burada ofset numarasına göndermede
bulunuyor. Hem takım geometri ofseti hem de takım
yıpranma ofseti kullanıldığında, takım numarası yıpranma
ofset numarasına karşılık gelir. Aynı takımda iki veya daha
fazla ofset numarası kullanmak için, takım için aynı veri,
takım geometri verisinde iki veya daha fazla kez
ayarlanmalıdır.
2 Takım ofseti çiftleri
Takım şekil verisini görüntülemek ve ayarlamak için olduğu
gibi maksimum takım numarası 64’tür.
UYARI
Takım değiştirme noktası denetimi fonksiyonu, yalnızca
gerçekten seçilen takım sayısının, programlanan takım
sayısıyla mutabık olduğu zaman yürütülebilir.
Takım manüel işlemle seçilirse veya güç açıldıktan sonra
takım seçme komutu belirtilmezse, fonksiyon doğru bir
şekilde yürütülemez.
407
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Açıklamalar
Takım
değiştirme
noktası 1
Takım
değiştirme
noktası 2
408
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
UYARI
Bir alarm oluştuğunda, CNC sistemi ve makine sistemi biraz
gecikmeli olarak durur.
Bu yüzden, gerçek durma konumu, takım biçimi verisi
kullanılarak belirtilmiş çakışmanın yasak olduğu alanın
ötesinde, diğer takım değiştirme noktasına daha yakın
olabilir. Bu yüzden, güvenlik için, takım biçimi verisi, gerçek
biçimden biraz daha geniş ayarlanmalıdır. Bu amaç için
gereken fazladan mesafe L, çabuk hareket ilerleme hızından
şu şekilde hesaplanır
1
L= (Çabuk hareket ilerleme hızı) ×
7500
Örneğin, çabuk hareket ilerleme hızı olarak 15 m/dak
kullanıldığında, L=2mm’dir.
DİKKAT
Parametreler ve çakışmanın yasak olduğu alanlar çakışma
denetimi fonksiyonunu kullanmak için ayarlandığında,
çakışmanın yasak olduğu doğru alanların ayarlandığına
emin olun. Bu amaçla, manüel modu ayarlanması, takım
değiştirme noktalarının çeşitli yönlerde birbirlerine
engellemesine neden olur.
409
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
20.3.6
Takım Değiştirme
Noktası Denetimi
Yapmanın Örneği
Açıklamalar
0 +Z
0 +Z
200 mm 400 mm
140 mm
410
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
_ S 0 T0000
MEM **** *** *** 12:02:08 HEAD 1
[ NO.SRH ][ ][ ][ +INPUT ][ INPUT ]
_ S 0 T0000
MEM **** *** *** 12:02:36 HEAD 2
[ NO.SRH ][ ][ ][ +INPUT ][ INPUT ]
411
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
20.4 Aşağıda gösterildiği gibi, ince bir iş parçası işleneceği zaman, hassas
parça işleme, iş parçasının her iki tarafı da bir takımla eş zamanlı
DENGELİ KESME olarak işlenerek başarılabilir, bu fonksiyon, yalnızca bir tarafı
(G68, G69) işlendiğinde meydana gelebilecek olan, iş parçasının eğrilmesini
önleyebilir. Parçanın her iki tarafı aynı anda işlendiğinde, bir takımın
hareketi, diğer takımın hareketiyle uyumlu olmalıdır. Aksi takdirde,
iş parçası titreye bilir, bu da bozuk parça işlemeyle sonuçlanır. Bu
fonksiyonla bir takım değiştirme noktasının hareketi, takım
değiştirme noktasının hareketiyle kolaylıkla senkronize edilebilir.
G kodu Anlamı
G68 Dengeli kesme modu
G69 Dengeli kesme modu iptal
DİKKAT
Dengeli kesme, kesme ilerlemesine yalnızca her iki takım
değiştirme noktasında aynı anda başlar; bundan sonra
senkronizasyonu sürdürmez. Her iki takım değiştirme
noktasının bütün hareketlerini senkronize etmek için iki
takım noktasının, seyahat mesafesi ve ilerleme hızı gibi
ayarları aynı olmalıdır.
412
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
Örnek
Takım değiştirme Takım değiştirme
noktası 1 programı noktası 2 programı
DİKKAT
1 Dengeli kesme, boşta çalışma veya makine kilitli
durumdayken gerçekleştirilmez.
2 Çabuk hareket işlemi belirtildiğinde, dengeli kesme işlemi
gerçekleştirilmez.
3 Dengeli kesme modunda, üzerinde diş çekmenin
gerçekleştirildiği bir iş parçası, iptal modunda diş çekmeye
tabi olamaz. Diş çekme farklı bir noktadan başlar.
NOT
1 Her iki takım değiştirme noktasının darbe dağılımından
önceki gecikme 2 mili saniye veya daha kısa bir süreden
başlar.
2 Dengeli kesme modunda, senkronizasyon hareket komut
satırının başlangıcında sağlanır, böylelikle hareket bir an için
durabilir.
3 Her iki takım değiştirme noktasını kullanan dengeli kesme
sırasında, ilerlemeyi geçici durdurma işlemi
gerçekleştirilirse, yeniden başlama anında dengeli kesme
işlemi gerçekleştirilmez, bunun yerine her iki takım
değiştirme noktası için bir sonraki hareket komutu
belirtildiğinde gerçekleştirilir.
4 İptal modu (G69) bir reset ile ayarlanır.
5 “Çift taret için ikiz görüntü” seçeneği belirlendiğinde balans
kesme fonksiyonu kullanılamaz.
413
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
20.5 İki takım değiştirme noktasına sahip bir takımın farklı özel makro
ortak değişkenleri ve 1. ile 2. takım değiştirme noktası için farklı
TAKIM DEĞİŞTİRME takım kompanzasyonu belleği alanları vardır. 1. ve 2. takım
NOKTALARI İÇİN değiştirme noktası, bundan dolayı belirtilen belli parametrelerin
ORTAK BELLEK sağladığı özel makro ortak değişkenlerini ve takım kompanzasyonu
belleği alanlarını paylaşabilir.
Açıklamalar
D Özel makro ortak 1. ile 2. takım değiştirme noktası, bu nedenle belirtilen 6036 ve 6037
değişkenler no’lu parametrelerin sağladığı #100 ila #149 ve #500 ila #531 özel
makro ortak değişkenlerini tamamını veya bir kısmını paylaşabilir.
(Paylaşılan değişkenler için veri, her bir takım değiştirme
noktasından yazılabilir veya okunabilir.) II. Bölümün 15.1 kısmına
bakın.
414
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
Açıklamalar
D 1 -- iş mili kontrolü Bir iş mili, takım değiştirme noktası 1 veya takım değiştirme noktası
2 için program komutlarıyla kontrol edilir. İş mili için programlanan
komutlar, (Not 1) iki takım değiştirme noktasının birinden
belirtilebilir. Ancak, iş mili hızı çıkış seçim sinyali (Not 2) iki takım
değiştirme noktasının hangisinden gelen komutun geçerli olduğunu
saptar. İş mili, sinyal tarafından seçilen takım değiştirme
noktasından gelen komuta göre kontrol edilir.
İş miline takılı olan position coder’dan gelen geri besleme darbe
sinyali, her iki takım değiştirme noktasına da uygulanır. Böyle bir
geri besleme darbe sinyali, her bir takım değiştirme noktasıyla diş
çekme ve devir başına ilerleme gibi işlemler için kullanılır.
D 2 -- iş mili kontrolü İki iş mili, iş mili 1 ve iş mili 2 (Not 3), her bir takım değiştirme
noktası için programlanan komutlara (Not 1) göre birbirinden
bağımsız olarak kontrol edilir. Genellikle, takım değiştirme noktası
1 için programlanan komutlar iş mili 1 için kullanılır ve takım
değiştirme noktası 2 için programlanan komutlar iş mili 2 için
kullanılır. İş mili 1 ve iş mili 2’ye takılı olan position coder’lardan
gelen geri besleme darbe sinyalleri, sırasıyla takım değiştirme
noktası 1 ve takım değiştirme noktası 2’ye uygulanır.
İş mili hızı çıkış seçim sinyali (Not 2), hangi iş milinin takım
değiştirme noktası için programlanan komutlar tarafından kontrol
edilmesi gerektiğini belirtir. Buna ek olarak, iş mili hızı geri besleme
girişi seçim sinyali (Not 2), hangi iş milinin takım değiştirme noktası
için programlanan komutlar tarafından kontrol edilmesi gerektiğini
belirtir. Buna ek olarak, iş mili hızı geri besleme girişi seçim sinyali
(Not 2), hangi takım değiştirme noktasının iş milinden geri besleme
sinyali alması gerektiğini belirtir. Bu nedenle, takım değiştirme
noktası 1 iş mili 2’yi ve takım değiştirme noktası 2, iş mili kontrol
edebilir.
415
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
NOT
1 İş mili için programlanan komutlar aşağıdakileri
içermektedir.
⋅ İş mili hızını belirtmek için S kodu.
⋅ M03 (ileriye iş mili devri), M04 (geriye iş mili rotasyonu)
⋅ Sabit kesme hızı kontrolü için komutlar (yüzey hızları için
G96, G97, S kodu, maksimum iş mili hızlarını belirtmek için
komutlar)
2 İş mili hızı çıkış seçimi sinyali ve iş mili geri besleme giriş
seçim sinyali hakkında ayrıntılı bilgi için BAĞLANTI
KILAVUZU’na (FONKSİYON) bakın. Bu sinyallerin kontrolü
makine üreticisinden makine üreticisine değişmektedir.
Dolayısıyla, iş mili komutları için makine üreticisi tarafından
hazırlanan ilgili kılavuzların uygun olduğuna emin olun.
3 İş mili arayüzeyi 1’e bağlı olan iş mili (ana CPU kartı) iş mili 1
olarak tanımlanmıştır, iş mili arayüzeyi 2’ye bağlı olan iş mili
(isteğe bağlı kart) iş mili 2 olarak tanımlanmıştır. Ayrıtılar için
BAĞLANTI KILAVUZU’na bakın (FONKSİYON).
416
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
Açıklamalar
D Senkronizasyon kontrolü Bir sistemin ekseni boyunca olan hareketi başka bir sistemin ekseni
hareketi boyunca hareketi ile senkronize eder.
Örnek)
Z1 ve Z2 eksenleri boyunca hareketin senkronizasyonu
Taret 1
X1
İş parçası
Bir sistemin ekseni boyunca olan hareketi başka bir sistemin ekseni
hareketi boyunca hareketi ile senkronize eder.
Örnek)
Z1 ve B1 eksenleri boyunca hareketin senkronizasyonu
Taret 1
X1
Punta
İş parçası 1
417
20. İKİ YOLLU KONTROL FONKSİYONU PROGRAMLAMA B--- 63524TR/01
D Birleşik kontrol Farklı sistemlerin farklı eksenleri için hareket komutunu değiştirir.
Örnek)
X1 ve X2 eksenleri için komutların değiştirilmesi
--- > Sistem 1 için olan komut programının yürütülmesinden
sonra, hareket X2 ve Z1 eksenleri boyunca gerçekleştirildi.
Sistem 2 için olan komut programının yürütülmesinden
sonra, hareket X1 ve Z2 eksenleri boyunca gerçekleştirildi.
Sistem 1 programına
X1 Taret 1
göre parça işleme
İş parçası 1
İş
parçası 2
Z1 Z2
X2
Taret 2 Sistem 2 programına
göre parça işleme
D Üst üste binme kontrolü Başka bir sitemdeki farklı eksen için bir eksenin hareket komutunu
sağlar.
Örnek)
Z1 ekseni için belirtilen hareket komutuyla Z2 ekseninin sağlanması
Sistem 1 programına
göre parça işleme
X1 Taret 1
İş parçası 1
Z1 Taret 2 X2
İş
parçası 2
Z2
NOT
Senkronizasyon veya birleşik kontrol belirtmek için
kullanılan yöntem makine üreticisine göre değişir. Ayrıntılar
için, makine üreticisi tarafından sağlanan kılavuza bakınız.
418
B--- 63524TR/01 PROGRAMLAMA 20. İKİ YOLLU KONTROL FONKSİYONU
20.8 İki yollu kontrolü destekleyen bir CNC’de belirtilen parça işleme
programları parametre No. 3206’nın bit 0’ı (PCP) 1’e ayarlanarak iki
İKİ YOL ARASINDA yolun arasına kopyalanabilir. Kopyalama işlemi, tek bir programı
PROGRAM veya bir aralığı belirterek gerçekleştirilebilir. İşlemler hakkında
KOPYALAMA daha fazla bilgi için III. Bölümün 9.10 Kısmına bakın.
Açıklamalar
O0001 → O0001
O0001 → O0010
O0001 → O0001
O0010 → O0010
O0100 → O0100
O1000
O2000
O0001 → O1001
O0010 → O1001
O0100 → O1002
O1000
O2000
419
21. MODEL VERİSİ GİRİŞ FONKSİYONU PROGRAMLAMA B--- 63524TR/01
21
MODEL VERİSİ GİRİŞ FONKSİYONU
420
B--- 63524TR/01 PROGRAMLAMA 21. MODEL VERİSİ GİRİŞ FONKSİYONU
> _
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRT)]
HOLE PATTERN :
Menü başlığı bu şekildedir. En fazla 12 karakterden oluşan gelişi
güzel bir karakterler dizisi tanımlanabilir.
BOLT HOLE :
Menü başlığı bu şekildedir. Katakana da dahil olmak üzere, en
fazla 10 karakterden oluşan gelişigüzel bir karakterler dizisi
tanımlanabilir.
Makine üreticisi, özel makroyu kullanarak menü başlığı ve model
için karakter dizilerini belirtmeli ve karakter dizilerini program
belleğine, program No. 9500’ün bir alt programı olarak yüklemelidir.
421
21. MODEL VERİSİ GİRİŞ FONKSİYONU PROGRAMLAMA B--- 63524TR/01
C2 karakterinin a2 kodu
C1 karakterinin a1 kodu
q : a3 ve a4’ün, C3 ve C4 karakterlerinin kodları olduğunu varsayın.
Öyleyse,
q=a3 103+a4
r : a5 ve a6’nın, C5 ve C6 karakterlerinin kodları olduğunu varsayın.
Öyleyse,
r=a5 103+a6
i : 7 ve a8’in, C7 ve C8 karakterlerinin kodları olduğunu varsayın.
Öyleyse,
i=a7 103+a8
j : a9 ve a10’un, C9 ve C10 karakterlerinin kodları olduğunu varsayın.
Öyleyse,
j=a9 103+a10
k : a11 ve a12’nin, C11 ve C12. karakterlerinin kodları olduğunu
varsayın. Öyleyse,
k=a11 103+a12
Örnek)
Menünün başlığı “HOLE PATTERN” ise, makro talimatı
aşağıdaki gibidir:
G65 H90 P072079 Q076069 R032080
HO LE P
I065084 J084069 K082078;
AT TE RN
Bu karakterlere karşılık gelen kodlar için, II---21.3’teki tabloya
bakın.
422
B--- 63524TR/01 PROGRAMLAMA 21. MODEL VERİSİ GİRİŞ FONKSİYONU
Örnek)
Menünün başlığı “BOLT HOLE” ise, makro talimatı aşağıdaki
gibidir:
G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ;
BO LT H OL E
D Model Numarası seçimi Şablon menüsü ekranından bir şablon seçmek için uygun gelen
şablon numarasını girin. Aşağıda bir örnek verilmiştir
1
Seçilen parametre No, sistem değişkeni #5900’e atanmıştır. Seçilen
modelin özel makrosu, harici işaretli bir ayarlanmış program
başlatılarak (harici program No. arama) ve daha sonra program
içerisindeki sistem değişkeni #5900’e başvurarak başlatılabilir.
NOT
Her bir karakter P, Q R, I, J ve K bir makro talimatında
belirtilmemişse, atılan her bir karakter için iki boşluk bırakılır.
423
21. MODEL VERİSİ GİRİŞ FONKSİYONU PROGRAMLAMA B--- 63524TR/01
> _
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [ (OPRT) ]
O9500 ;
N1G65 H90 P072 079 Q076 069 R032 080 I 065 084 J 084 069 K082 078 ; HOLE PATTERN
N2G65 H91 P1 Q066 079 R076 084 I 032 072 J 079 076 K069 032 ; 1.BOLT HOLE
N3G65 H91 P2 Q071 082 R073 068 ; 2.GRID
N4G65 H91 P3 Q076 073 R078 069 I 032 065 J 078071 K076069 ; 3.LINE ANGLE
N5G65 H91 P4 Q084 065 R080 080 I 073 078 J 071 032 ; 4.TAPPING
N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ; 5.DRILLING
N7G65 H91 P6 Q066079 R082073 I 078 071 ; 6.BORING
N8G65 H91 P7 Q080 079 R067 075 I 069 084 ; 7.POCKET
N9G65 H91 P8 Q080069 R067075 ; 8.PECK
N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ; 9.TEST PATRN
N11G65 H91 P10 Q066 065 R067 0750 ; 10.BACK
N12M99 ;
424
B--- 63524TR/01 PROGRAMLAMA 21. MODEL VERİSİ GİRİŞ FONKSİYONU
BOLT HOLE :
Model veri başlığı bu şekildedir. En fazla 12 karakterden oluşan
bir karakterler dizisi tanımlanabilir.
TOOL (KESİCİ TAKIM) :
Değişken adı bu şekildedir. En fazla 10 karakterden oluşan bir
karakterler dizisi tanımlanabilir.
*BOLT HOLE CIRCLE (CİVATA DELİĞİ DAİRESİ)* :
Bu bir komut ifadesidir. En fazla 8 satır, satır başına 12
karakterden oluşan bir karakter dizisi tanımlanabilir.
(Bir karakter dizisi veya satırda katakana kullanılabilir.)
Makine üreticisi, özel makroyu kullanarak şablon veri başlığının,
şablon adının ve değişken adının karakter dizilerini programlamalı
ve karakter dizilerini program belleğine, numarası 9500 artı şablon
no (O9501 --- O9510) olan bir alt programı olarak yüklemelidir.
425
21. MODEL VERİSİ GİRİŞ FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Örnek)
Şablon veri başlığının “BOLT HOLE” olduğunu varsayın. Makro
talimatı aşağıdaki gibidir:
G65 H92 P066079 Q076084 R032072 I079076 J069032;
BO LT H OL E
D Değişken adını belirten Değişken adı : C1 C2 C3 C4 C5 C6 C7 C8 C9 C10
makro talimatı C1, C2, , C10 : Değişken adındaki karakterler (10 karakter)
…
Makro talimatı
G65 H93 Pn Qq Rr Ii Jj Kk ;
H93 : Değişken adını belirtir
n : Model adının menü numarasını tanımlar
n=1’den 10’e kadar
q : a1 ve a2’nin, C1 ve C2 karakterlerinin kodları olduğunu varsayın.
Öyleyse, q=a1 103+a2
×
Örnek)
Değişken no No. 503’ün değişken adının “RADIUS.” olduğunu
varsayın. Makro talimatı aşağıdaki gibidir:
G65 H93 P503 Q082065 R068073 I085083 ;
RA DI US
426
B--- 63524TR/01 PROGRAMLAMA 21. MODEL VERİSİ GİRİŞ FONKSİYONU
427
21. MODEL VERİSİ GİRİŞ FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Örnekler Bir parametre başlığı, değişken adı ve bir açıklamayı belirtmek için
makro talimatı.
VAR. : BOLT HOLE O0001 N00000
NO. NAME DATA COMMENT
500 TOOL 0.000
501 STANDARD X 0.000 *BOLT HOLE
502 STANDARD Y 0.000 CIRCLE*
503 RADIUS 0.000 SET PATTERN
504 S. ANGL 0.000 DATA TO VAR.
505 HOLES NO 0.000 NO.500-505.
506 0.000
507 0.000
O9501 ;
N1G65 H92 P066 079 Q076 084 R032 072 I 079 076 J069 032 ; VAR : BOLT HOLE
N2G65 H93 P500 Q084 079 R079076 ; #500 TOOL
N3G65 H93 P501 Q075 073 R074 085 I078 032 J088 032 ; #501 KIJUN X
N4G65 H93 P502 Q075 073 R074 085 I 078 032 J089 032 ; #502 KIJUN Y
N5G65 H93 P503 Q082 065 R068 073 I 085 083 ; #503 RADIUS
N6G65 H93 P504 Q083 046 R032 065 I 078 071 J 076 032 ; #504 S.ANGL
N7G65 H93 P505 Q072 079 R076 069 I 083 032 J078 079 K046 032 ; #505 HOLES NO
N8G65 H94 ; Comment
N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ; *BOLT HOLE
N10G65 H94 R032 067 I073 082 J067 076 K069 042 ; CIRCLE*
N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ; SET PATTERN
N12G65 H94 P068 065 Q084 065 R032 084 I079 032 J086 065 K082046 ; DATA NO VAR.
N13G65 H94 P078 079 Q046 053 R048 048 I045 053 J048 053 K046 032 ; No.500--- 505
N14M99 ;
428
B--- 63524TR/01 PROGRAMLAMA 21. MODEL VERİSİ GİRİŞ FONKSİYONU
21.3
MODEL VERİ GİRİŞ Tablo 21.3 (a) Kullanılacak şablon için karakterler ve kodlar karakterler
ve kodlar
FONKSİYONU İÇİN Karakter Kod Açıklama Karakter Kod Açıklama
KULLANILACAK OLAN A 065 6 054
NOT
Sağ ve sol parantezler kullanılamaz.
429
21. MODEL VERİSİ GİRİŞ FONKSİYONU PROGRAMLAMA B--- 63524TR/01
Tablo 21.3 (b) Model veri giriş fonksiyonunda kullanılan alt programların numaraları
Alt program No. Fonksiyon
O9500 Model veri menüsünde görüntülenen karakter dizilerini belirtir.
O9501 Model No 1’e karşılık gelen model verisinin karakter dizisini tanımlar
O9502 Model No 2’ye karşılık gelen model verisinin karakter dizisini tanımlar
O9503 Model No 3’e karşılık gelen model verisinin karakter dizisini tanımlar
O9504 Model No 4’e karşılık gelen model verisinin karakter dizisini tanımlar
O9505 Model No 5’e karşılık gelen model verisinin karakter dizisini tanımlar
O9506 Model No 6’ya karşılık gelen model verisinin karakter dizisini tanımlar
O9507 Model No 7’ye karşılık gelen model verisinin karakter dizisini tanımlar
O9508 Model No 8’e karşılık gelen model verisinin karakter dizisini tanımlar
O9509 Model No 9’a karşılık gelen model verisinin karakter dizisini tanımlar
O9510 Model No 10’a karşılık gelen model verisinin karakter dizisini tanımlar
Tablo. 21.3 (c) Model veri giriş fonksiyonunda kullanılan makro talimatları
G kodu H kodu Fonksiyon
G65 H90 Menü başlığını belirtir.
G65 H91 Model adını belirtir.
G65 H92 Menü veri başlığını belirtir.
G65 G93 Değişken adını belirtir.
G65 H94 Açıklamayı belirtir.
Tablo. 21.3 (d) Model veri giriş fonksiyonunda kullanılan sistem değişkenleri
Sistem değişkeni Fonksiyon
#5900 Model No kullanıcı tarafından seçilir.
430
III. İŞLEM
B--- 63524TR/01 İŞLEM 1. GENEL
1
GENEL
433
1. GENEL İŞLEM B--- 63524TR/01
1.1
MANÜEL İŞLEM
Açıklamalar
D Manüel olarak referansa CNC makinesi, makine konumunu belirlemeye yarayan bir konuma
gitme (Bkz: Bölüm III -- 3.1) sahiptir.
Bu konum, takımın değiştirildiği veya koordinatların ayarlandığı
başlangıç noktası olarak adlandırılır. Normalde, güç açıldıktan
sonra, takım başlangıç noktasına doğru hareket eder.
Manüel olarak referansa gitme, operatör paneli üzerinde yer alan
anahtar ve tuşları kullanarak, takımı başlangıç noktasına getirme
işlemidir.
Referans konumu
Takım
434
B--- 63524TR/01 İŞLEM 1. GENEL
D Manüel işlemde takım Makine operatörünün panel düğmelerini, basma düğmelerini veya
hareketi manüel kolu kullanarak, takım her eksen üzerinde hareket
ettirilebilir.
El çarkı
Takım
İş parçası
435
1. GENEL İŞLEM B--- 63524TR/01
D Bellek işlemi Program CNC belleğine bir kez işlendikten sonra, makine, program
talimatlarına göre çalıştırılabilir. Bu işleme bellek işlemi adı verilir.
CNC
Bellek
D MDI işlemi Program, bir komut grubu olarak, MDI klavyesinden girildikten
sonra, makine, programa göre çalıştırılabilir. Bu işleme MDI işlemi
adı verilir.
Manüel program
girişi
436
B--- 63524TR/01 İŞLEM 1. GENEL
1.3
OTOMATİK İŞLEM
Açıklamalar
D Program seçimi İş parçası için kullanılan programı seçin. Normalde, bir iş parçası için
bir program hazırlanır. İki ya da daha fazla program bellekte
ise, program numarasını arayarak kullanılacak programı seçin
(Bölüm III---9.3).
M30
O1002 Program numarası
Program numarası
G92 --- --- --- --- ---
arama
--- Otomatik
İş---2 program
işlem
M30
O1003 Program numarası
G92 --- --- --- --- ---
--- İş---3 program
M30
D Başlatma ve Durdurma cycle start düğmesine basılması, otomatik işlemi başlatır. Besleme
(Bkz. Bölüm III -- 4) tutma veya reset düğmesine basıldığında, otomatik işlem duraklar
veya durur. Program içerisinde program durdurma veya program
sonlandırma komutunun girilmesi ile, otomatik işlem sırasında
yürütme durdurulacaktır. Bir parça işleme sona erdiğinde, otomatik
işlem durur.
Durma
Besleme tutma Otomatik işlem
Reset
Durdurma
Program durdurma program
Program sonu nedeni ile
gerçekleşti
Şekil 1.3 (b) Otomatik İşlem İçin Başlatma ve Durdurma
437
1. GENEL İŞLEM B--- 63524TR/01
D El çarkı ile araya girme Otomatik işlem gerçekleştiriliyorken, manüel kolun döndürülmesi
(Bkz. bölüm III -- 4.6) ile takım hareketi otomatik işlemin üzerine binecektir.
Taşlama tekerleği
(takımı)
İş parçası
Manüel besleme
ile kesim derinliği
Program tarafından
tanımlanan kesim derinliği
Şekil 1.3 (c) Otomatik İşlem İçin İl Çarkı İle Araya Girme
438
B--- 63524TR/01 İŞLEM 1. GENEL
1.4.1
Makineyi Çalıştırarak
Kontrol Etme
Açıklamalar
D Boşta çalışma İş parçasını çıkartınız, sadece takımın hareketini kontrol edin.
(Bkz: Bölüm III -- 5.4) Operatör panosundaki düğmeyi kullanarak takım hareketi hızını
seçin.
Takım
D Besleme hızı yüzdesel ayar Programda belirtilen hızı değiştirerek programı kontrol ediniz.
(Bkz: Bölüm III -- 5.2)
İş parçası
439
1. GENEL İŞLEM B--- 63524TR/01
D Tek blok Cycle start düğmesine basıldığında, takım bir işlemi gerçekleştirir ve
(Bkz: Bölüm III -- 5.5) sonra durur. Cycle startdüğmesine tekrar basıldığında, takım, bir
sonraki işlemi gerçekleştirir ve sonra durur. Program bu şekilde
kontrol edilir.
Çevrim
başlatma
Çevrim Çevrim
başlatma başlatma
Çevrim
başlatma Takım
İş parçası
1.4.2
Makineyi Çalıştırmadan
Konum Gösterim
Değişiminin
Görüntülenmesi
Açıklamalar
D Makine kilidi
CRT/MDI
X
Z
Takım
İş parçası
D Yardımcı fonksiyon kilidi Makine kilit modunda, yardımcı fonksiyon kilit moduna otomatik
çalışma yerleştirildiğinde, tüm yardımcı fonksiyonlar (iş mili
döndürme, takım değiştirme, soğutma açma/kapama vs.) devre dışı
bırakılır. (Bkz. Bölüm III---5.1)
440
B--- 63524TR/01 İŞLEM 1. GENEL
Şerit okuyucusu
CNC
CNC şeridi (programı)
441
1. GENEL İŞLEM B--- 63524TR/01
1.6 Operatör, MDI ekranındaki tuş işlemi ile CNC dahili belleğinde yer
alan bir değeri görüntüleyebilir veya değiştirebilir (Bkz. III---11).
VERİNİN
GÖRÜNTÜLENMESİ
VE AYARLANMASI
Veri ayarlama
Veri görüntüleme
Ekran Tuşları
MDI
CNC belleği
Açıklamalar
D Ofset değeri
Geometri Yıpranma
Ayar kompanzasyonu kompanzasyonu
Takım kompanzasyonu
numarası1 12.3 25.0
Takım kompanzasyon
numara2 20.0 40.0
Ekran Tuşları Ekran Takım kompanzasyon
numara3 ⋅⋅⋅ ⋅⋅⋅
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅⋅ ⋅⋅⋅
MDI
CNC belleği
442
B--- 63524TR/01 İŞLEM 1. GENEL
Takım
İş parçası
Ayar verisi
Ayar ⋅ İnç/Metrik değiştirme
⋅ G/Ç cihaz seçimi
⋅ İkiz görüntü açık/kapalı ayarı
⋅
Ekran Tuşları Görüntüleme
⋅
⋅
CNC belleği
İşletimsel
özellikler
Program Otomatik
işlem
Makinenin
Hareketi
443
1. GENEL İŞLEM B--- 63524TR/01
Parametre
Çabuk hareket oranı
Ayar Konum kontrolü
Başlangıç noktası geri dönüşü
Aralık kompanzasyon verisi
Aralık hatası kompanzasyon
Ekran Tuşları Ekran verisi
⋅
⋅
MDI
⋅
Makinenin
Program Otomatik Hareketi
İşlem
D Veri koruma tuşu Veri koruma tuşu adlı bir tuş tanımlanabilir. Parça programlarının,
ofset değerlerinin, parametrelerin ve ayar verilerinin, yanlışlıkla
kaydedilmesi, değiştirilmesi veya silinmesini engeller (Bkz. Bölüm
III---11).
Veri Ayarlama
Ekran Tuşları
Koruma Tuşu
MDI
Kayıt/değişimin
engellenmesi Makine operatör
paneli
Program
Ofset değeri
Parametreler Sinyal
Ayar verisi
CNC belleği
Şekil 1.6 (f) Veri Koruma Tuşu
444
B--- 63524TR/01 İŞLEM 1. GENEL
1.7
GÖRÜNTÜ
>_
MEM STOP * * * *** 13 : 18 : 14
PRGRM CHECK CURRNT NEXT (OPRT)
>_
EDIT * * * * *** *** 13 : 18 : 14
PRGRM LIB JOPRTK
445
1. GENEL İŞLEM B--- 63524TR/01
Z
İş parçası koordinat sistemi
X 123.456
Z 456.789
C 90.000
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
1.7.3 İşlem esnasında herhangi bir sorun oluşursa, CRT ekranında hata
kodu ve alarm mesajı görüntülenir. Hata kodlarının listesi ve
Alarm Görüntüsü
anlamları için Bkz. EK G. (Bkz. Bölüm III---7.1)
>_
MEM STOP * * * * * * * ALM 19 : 55 : 22
ALARM MSG HISTRY
446
B--- 63524TR/01 İŞLEM 1. GENEL
1.7.4 Bu seçenek seçildiği zaman, ekranda iki tür yürütme süresi ve parça
numarası görüntülenir. (Bkz. Bölüm lll---11.4.9)
Parça Sayım
Görüntüsü, Yürütme
Süresi Görüntüsü ACTUAL POSITION(ABSOLUTE) O1000 N00010
X 123.456
Z 456.789
C 90.000
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
447
1. GENEL İŞLEM B--- 63524TR/01
1.7.5 Grafik, otomatik ve manüel işlem için bir takım yolu çizmek üzere
kullanılabilir, dolayısıyla kesme işlemi ve takımın konumu da
Grafik Görüntüsü
belirtilmiş olur. (Bkz. Bölüm III---12)
(Bkz. Bölüm III --- 12)
X O0001 N00021
X 200.000
Z 200.000
1---yol kontrolü
62.5 Z1 62.5 Z2
2---yol kontrolü
448
B--- 63524TR/01 İŞLEM 1. GENEL
Taşınabilir şerit
okuyucusu
FANUC PPR
Bellek Kağıt şerit
Program
Okuyucu/delici FANUC Disket FANUC Disket Kaseti
Ofset arayüzü kaset adaptörü
Parametreler
.
.
.
Disket
P SİSTEMİ
CNC
Otomatik programlama sistemi
Bellek kartı
Bellek kartı
bağdaştırıcısı
(birleşik CNC)
449
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2
İŞLETİMSEL CİHAZLAR
450
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2.1 Ayarlama ve ekran birimleri, III. Kısmın Alt bölümleri 2.1.1. ile
2.1.5. arasında gösterilmektedir.
AYARLAMA VE
EKRAN BİRİMLERİ
7.2″/8.4″ LCD---kakmalı tip CNC kontrol birimi: III---2.1.1
9.5″/10.4″ LCD---kakmalı tip CNC kontrol birimi: III---2.1.2
Bağımsız tipte küçük MDI birimi: III---2.1.3
Bağımsız tip standart MDI birimi: III---2.1.4
Bağımsız tip 61 tam anahtarlı MDI birimi: III---2.1.5
451
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2.1.1
7.2″/8.4″ LCD--- Kakmalı
Tip CNC Kontrol Birimi
2.1.2
9.5″/10.4″ LCD--- Kakmalı
Tip CNC Kontrol Birimi
452
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2.1.3
Bağımsız Tip Küçük
MDI Birimi
Adres/sayısal tuşlar
Fonksiyon
tuşları
Shift tuşu
İptal (CAN) tuşu
Giriş tuşu
Düzenleme tuşları
Yardım tuşu
Reset tuşu
İmleç tuşları
Sayfa değiştirme tuşları
453
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2.1.4
Bağımsız Tip Standart
MDI Birimi
Düzenleme tuşları
Giriş tuşu
454
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2.1.5
Bağımsız Tip 61 Tam
Tuşlu MDI Birimi
Reset tuşu
Adres/sayısal tuşlar
Fonksiyon tuşları
Shift tuşu
Yardım tuşu
Sayfa değiştirme tuşları
İmleç tuşları
Düzenleme tuşları
455
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2.2
KLAVYENİN
AÇIKLAMASI
Tablo 2.2 MDI klavyenin açıklaması
Numara Ad Açıklama
1 RESET tuşu CNC’yi resetlemek, bir alarmı iptal etmek vs. işlemler için bu tuşu kullanınız.
2 HELP tuşu MDI tuş işlemi gibi, makine takımının nasıl işletileceği ile ilgili olarak veya CNC’de
meydana gelen bir alarmın ayrıntılarıyla ilgili olarak (Yardım Fonksiyonu) destek
almak için bu tuşu kullanınız.
160i/180i/160is/180is durumunda, bu tuş kişisel bilgisayarın ”Esc” tuşuna atanır.
3 Yazılım tuşları Yazılım tuşları, uygulamaların türüne göre farklı fonksiyonlar üstlenirler. Yazılım tuşu
fonksiyonları, CRT ekranının alt tarafında görüntülenmektedir.
4 Adres ve sayısal tuşlar Alfabetik, sayısal ve diğer tür karakterleri girmek için bu tuşları kullanınız.
N 4 …
)
5 SHIFT tuşu Bazı tuşların üzerinde iki adet karakter yer almaktadır. <SHIFT> tuşuna
basıldığında, karakterler arasında geçiş yapılır. Tuşun üzerinde sağ alt köşede yer
alan karakter girilebildiğinde, ekranda özel karakter Ê görünür.
6 INPUT tuşu Bir adres veya sayısal tuşa basıldığında, veri, arabelleğe girilir ve CRT ekranında
görüntülenir. Tuş giriş arabelleğinde yer alan veriyi ofset kaydına vs. kopyalamak
için <INPUT> tuşuna basınız. Bu tuş, yazılım tuşlarındaki [INPUT] tuşuyla aynıdır
ve aynı sonucu elde etmek üzere basılabilir.
7 Cancel tuşu Tuş giriş arabelleğine girilen en son karakter veya sembolü silmek için bu tuşu
kullanın.
Giriş arabelleği
>N001X100Z_
görüntülediğinde ve tuşuna basıldığında, Z iptal edilir ve
>N001X100_
görüntülenir.
: Yerleştirme
: Silme
9 Fonksiyon tuşları Her bir fonksiyon için gösterge ekranları arasında geçiş yapmak için bu tuşlara
basınız.
… Fonksiyon tuşlarının ayrıntıları için bölüm 2,3’e bakın.
456
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
: Bu tuş, imleci yukarı veya ters yönde hareket ettirmek için kullanılır.
İmleç, uzun birimler halinde ters yönde hareket eder.
11 Sayfa değiştirme tuşları Aşağıda iki tür sayfa değiştirme tuşu açıklanmaktadır.
457
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2.3.1
Genel Ekran İşlemleri
458
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
459
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2.3.3 Daha ayrıntılı bir ekranı görüntülemek için, bir fonksiyon tuşuna ve
Yazılım Tuşları arkasından bir yazılım tuşuna basın. Yazılım tuşları ayrıca gerçek
işlemler için de kullanılır.
Aşağıda, her bir fonksiyon tuşuna basarak yazılım tuşu
gösterimlerinin nasıl değiştiği görülmektedir.
Aşağıdaki şekillerde yer alan sembollerin anlamları şu şekilde açıklanmıştır :
: Ekranları belirtir
460
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
[WORK] [ALLEXE]
Eksen adı, 0) [EXEC]
Monitör ekranı
461
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
1/2
[PRGRM] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
(O numarası) [O SRH]
(1) (N numarası) [N SRH]
[REWIND]
[P TYPE]
[Q TYPE]
[F SRH] [CAN]
(N numarası) [EXEC]
[CHECK] [ABS] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[REL] (O numarası) [O SRH]
(N numarası) [N SRH]
[REWIND]
[P TYPE]
[Q TYPE]
[F SRH] [CAN]
(N numarası) [EXEC]
[CURRNT] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[NEXT] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[RSTR] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
462
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2/2
(2)
463
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
1/2
Program görüntüsü
[PRGRM] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
(O numarası) [O SRH]
(Adres) [SRH↓]
(Adres) [SRH↑]
[REWIND]
[F SRH] [CAN]
(N numarası) [EXEC]
[READ] [CHAIN] (İmleç, bir programın sonuna doğru hareket eder.)
[STOP]
[CAN]
(O numarası) [EXEC]
[PUNCH] [STOP]
[CAN]
(O numarası) [EXEC]
[DELETE] [CAN]
(N numarası) [EXEC]
[EX---EDT] [COPY] [CRSR∼] (O numarası) [EXEC]
[∼CRSR]
[∼BTTM]
[ALL]
[MOVE] [CRSR∼] (O numarası) [EXEC]
[∼CRSR]
[∼BTTM]
[ALL]
[MERGE] [∼CRSR] (O numarası) [EXEC]
[∼BTTM]
[CHANGE] (Adres) [BEFORE]
464
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2/2
(1)
[LIB] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
(O [O SRH] Programa geri dönüş
numarası)
[READ] [CHAIN]
[STOP]
[CAN]
(O numarası) [EXEC]
[PUNCH] [STOP]
[CAN]
(O numarası) [EXEC]
465
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
Program görüntüsü
[PRGRM] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[MDI] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
(Adres) [SRH↓]
(Adres) [SRH↑]
[REWIND]
[CURRNT] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[NEXT] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[RSTR] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
466
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
Program görüntüsü
[PRGRM] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[CURRNT] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[NEXT] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
[RSTR] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
Program görüntüsü
[PRGRM] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
(O numarası) [O SRH] Programa geri dönüş
(Adres) [SRH↓]
(Adres) [SRH↑]
[REWIND]
[LIB] [(OPRT)] [BG ---EDT] Bkz “[BG ---EDT] yazılım tuşuna basıldığında”
(O numarası) [O SRH] Programa geri dönüş
467
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
Program görüntüsü
[F SRH] [CAN]
(N numarası) [EXEC]
[READ] [CHAIN] (İmleç, bir programın sonuna doğru hareket eder.)
[STOP]
[CAN]
(O numarası) [EXEC]
[PUNCH] [STOP]
[CAN]
(O numarası) [EXEC]
[DELETE] [CAN]
(N numarası) [EXEC]
[EX---EDT] [COPY] [CRSR∼] (O numarası) [EXEC]
[∼CRSR]
[∼BTTM]
[ALL]
[MOVE] [CRSR∼] (O numarası) [EXEC]
[∼CRSR]
[∼BTTM]
[ALL]
[MERGE] [∼CRSR] (O numarası) [EXEC]
[∼BTTM]
[CHANGE] (Adres) [BEFORE]
468
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2/2
(1)
[READ] [CHAIN]
[STOP]
[CAN]
(O numarası) [EXEC]
[PUNCH] [STOP]
[CAN]
(O numarası) [EXEC]
469
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
1/2
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
Ayar ekranı
[PUNCH] [CAN]
[EXEC]
470
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2/2
(1)
[OPR]
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
471
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
1/2
Parametre ekranı
[READ] [CAN]
[EXEC]
[PUNCH] [ALL] [CAN]
[EXEC]
[NON ---0] [CAN]
[EXEC]
Tarama ekranı
[SYSTEM]
472
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
(1) 2/2
Aralık hatası kompanzasyon ekranı
[READ] [CAN]
[EXEC]
[PUNCH] [CAN] Not) Okuma/delme için PRGRM
[EXEC] ekranını kullanarak dosyanın
başlangıcını arayın.
[W.DGNS] [W.PRM]
[W.GRPH] [STSRT]
[TIME→]
[←TIME]
[H ---DOBL]
[H ---HALF]
[STSRT]
[CH ---1↑]
[CH ---1↓]
[V ---DOBL]
[V ---HALF]
[STSRT]
[CH ---2↑]
[CH ---2↓]
[V ---DOBL]
[V ---HALF]
473
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
[ALARM]
[MSG]
[PARA]
474
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
Mod 0
A.ST/Yol grafikleri
Mod 1 --- 3
A.ST/Yol grafikleri
[SIDE]
[FRONT]
[OPEN]
[ZOOM] [(OPRT)] [EXEC]
[HI/LO]
475
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2.3.4 Bir adres ve sayısal tuşa basıldığında, o tuşa karşılık gelen karakter,
Tuş Girişi ve Giriş tuş giriş arabelleğine bir kez girilir. Tuş giriş arabelleğinin içeriği,
ekranın alt tarafında görüntülenmektedir.
Arabelleği Bunun bir tuş giriş verisi olduğunu belirtmek için bir “>” sembolü
hemen önünde yer almalıdır. Bir “_” işareti, bir sonraki karakterin
giriş konumunu göstermek üzere tuş giriş verisinin önünde yer
almalıdır.
(Örnek)
Tuş Giriş arabelleği
>N001X100Z_
görüntülediğinde ve tuşuna basıldığında, Z iptal edilir ve
>N001X100_
görüntülenir.
476
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2.3.5 Panelden bir karakter veya sayı girildiğinde, tuşuna veya bir
Uyarı Mesajları
yazılım tuşuna basıldığında, bir veri kontrolü gerçekleştirilir. Hatalı
giriş verisi veya yanlış işlem söz konusu olduğunda, durum göstergesi
ekranında yanıp sönen bir uyarı mesajı görüntülenecektir.
Yazılım tuşu [ ] [ ] [ ] [ ] [ ]
görüntüsü
WRITE PROTECT Tuş girişi geçersiz çünkü veri koruma tuşu veya
parametresi etkin değil.
TOO MANY DIGITS Giriş değeri, izin verilen basamak sayısını aşıyor.
477
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
478
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
Maks.
Referans
Cihaz adı Kullanım depolama
kılavuzu
kapasitesi
479
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
CNC
480
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
2.4.1 Handy File, FA ekipmanı için tasarlanmış olan, kullanımı kolay, çok
FANUC Handy File fonksiyonlu bir disket giriş/çıkış cihazıdır. Handy File’ı, Handy File’a
bağlı olan bir birimden doğrudan veya uzaktan işletirken,
programlar aktarılabilir ve düzenlenebilir.
Handy File, 3 1/2 inçlik floppy disketleri kullanır, bunların kağıt şerit
gibi sorunları yoktur (ör. Giriş/çıkış sırasında gürültü, kolay kırılma,
yer kaplama).
Bir floppy disket içerisinde bir veya daha fazla program saklanabilir
(3600 m kağıt şerit hafızasına eşit olan 1,44 MB kapasiteye kadar).
RS ---422 Arayüzü
RS ---232---C
Arayüzü
FANUC
Handy File
RS ---232---C veya
RS ---422 Arayüzü
(Delme paneli vs.)
481
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
2.5
GÜÇ AÇMA VE KAPAMA
2.5.1
Gücün açılması
X 123.456
Z 0.000
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
UYARI
Konumsal ekran veya alarm ekranı gücün açılması sırasında
ekrana gelene kadar, onlara dokunmayın. Bazı tuşlar bakım
veya diğer özel işlemlerin gerçekleştirilmesi amacıyla
kullanılır. Bunlara basıldığında, beklenmeyen bir işleme
başlanabilir.
482
B--- 63524TR/01 İŞLEM 2. İŞLETİMSEL CİHAZLAR
483
2. İŞLETİMSEL CİHAZLAR İŞLEM B--- 63524TR/01
Yazılım yapılanışı
görüntüsü
2.5.3
Güç Kesme
484
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
3
MANÜEL İŞLEM
485
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
Referans
konumu
Yavaşlama
noktası
TOOL NUMBER
1 2 3 4 5 6 7 8 NC? MC?
486
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
Açıklama
D Koordinat sistemini Parametre No. 1201’in bit 0’ı (ZPR) koordinat sistemini otomatik
otomatik olarak ayarlama olarak ayarlamak için kullanılır. ZPR ayarlanmışsa koordinat
sistemi, manüel olarak referansa gitmegerçekleştirilince otomatik
olarak belirlenir.
α ve γ parametre 1250’ye ayarlanmışsa, referans noktası geri dönüşü
gerçekleştirildiğinde iş parçası koordinat sistemi, geçici takım
durdurma üzerindeki referans noktası ya da referans takımı ucu
konumu X=α, Z =γ olacak şekilde belirlenir. Bu, başlangıç noktası
geri dönüşü için aşağıdaki komutun belirtilmesiyle aynı etkiyi
yaratır:
G92XαZγ;
Bununla birlikte, iş parçası koordinat sisteminin seçenekleri
seçildiğinde bu kullanılamaz.
Kısıtlamalar
D Takımın yeniden hareket Başlangıç noktası geri dönüşünün tamamlanması üzerine
ettirilmesi REFERENCE POSITION RETURN COMPLETION LED
ışıkları yandığında, REFERENCE POSITION RETURN anahtarı
kapatılmadan takım hareket etmez.
D Referans konumuna geri Takımı referans konumuna geri döndürme mesafesi (yavaşlama
dönüş mesafesi koşulunda değil) için, makine üreticisi tarafından sağlanan kılavuza
bakınız.
487
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
X Takım
v m/dak
N dakikada devir
İş parçası φD
Z
AXIS DIRECTION 1 Mod seçme anahtarlarından biri olan manüel sürekli anahtara
basınız.
+C +X +Y
RAPID TRAVERSE
OVERRIDE (%)
F0 25 50 100
488
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
Açıklamalar
D Devir başına manüel Manüel devir başına ilerlemeyi etkinleştirmek için, parametre
besleme No. 1402’nin bit 4’ünü (JRV) 1’e ayarlayın.
Manüel devir başına ilerleme sırasında takım, aşağıdaki ilerleme
hızında itilir.
İş milinin (mm/devir ) (parametre No. 1423’te belirtilir) devir başına
ilerleme mesafesi x JOG ilerleme hızı yüzdesel ayarı x gerçek iş mili
hızı (devir/dak).
Kısıtlamalar
D Hızlı için İlerleme hızı, zaman sabiti ve manüel çabuk hareket için otomatik
hızlandırma/yavaşlama hızlandırma/yavaşlama yöntemi, programlanmış komutta G00 ile
aynıdır.
D Mod değişiklikleri Bir besleme ekseni ve yönü seçme anahtarına basarken modu JOG
besleme moduna değiştirmek JOG beslemesini etkinleştirmez. JOG
beslemesini etkinleştirmek için, önce JOG besleme moduna giriniz
ve sonra bir besleme ekseni ve yönü seçme anahtarına basınız.
D Referans konumuna geri Güç açılışından sonra referans konumu geri dönüşü gerçekleştiril-
dönüşten önce hızlı mezse, RAPID TRAVERSE düğmesine basılması hızlı traversi
travers çalıştırmaz ancak manüel sürekli besleme hızında kalınır. Bu
fonksiyon, parametre RPD (No.1401#01) ayarlanarak devre dışı
bırakılabilir.
489
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
--- y --- X --- C Yukarıda bir örnek verilmiştir. Gerçek işlemler için, makine
üreticisi tarafından sağlanan ilgili kılavuza bakın.
Açıklama
D Çapla belirtilen hareket Takımın X ekseni boyunca hareket edeceği mesafe bir çapla
mesafesi belirtilebilir.
490
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
El çarkı
El çarkı
491
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
Açıklama
D Jog modunda (JHD), el Parametre JHD (No. 7100’ün bit 0’ı) JOG modunda el çarkını
çarkının kullanılabilirliği etkinleştirir veya devre dışı bırakır.
Parametre JHD (No. 7100’ün bit 0’ı) 1’e ayarlandığında, hem el çarkı
ile ilerleme hem de artışlı ilerleme etkinleştirilir.
D TEACH IN JOG modunda Parametre THD (No. 7100’ün bit 1’ı) TEACH IN JOG modunda el
el çarkının çarkını etkinleştirir veya devre dışı bırakır.
kullanılabilirliği (THD)
D MPG aşan çabuk hareket Parametre HPF (No. 7100 bit 4’ü) veya (No. 7117) aşağıdaki gibi
oranı (HPF) komutu belirtir:
D Parametre HPF (No. 7100’ün bit 4’ü)
Değer 0’ı ayarlayınız : Besleme hızı hızlı travers oranında kilitlenir
ve hızlı travers oranını aşan üretilmiş darbeler ihmal
edilir. (Takımın hareket ettirildiği mesafe, el çarkı
üzerindeki derecelendirmelerle eşleşmeyebilir.)
Değer 1’i ayarlayın : Besleme hızı hızlı travers oranında kilitlenir ve
hızlı travers oranını aşan üretilmiş darbeler ihmal
edilmek yerine CNC üzerinde biriktirilir.
(Artık, kolun döndürülmesi takımı hemen durdur-
maz. Takım, durmadan önce CNC’de biriktirilen
darbelerle hareket ettirilir.)
D Parametre HPF (No. 7177) Parametre HPF 0 olduğunda
kullanılabilir.)
Değer 0’ı ayarlayınız : Besleme hızı hızlı travers oranında kilitlenir
ve hızlı travers oranını aşan üretilmiş darbeler ihmal
edilir. (Takımın hareket ettirildiği mesafe, el çarkı
üzerindeki derecelendirmelerle eşleşmeyebilir.)
0’ın dışındakiler : İlerleme hızı, çabuk hareket hızında kilitlenir ve
çabuk hareket hızını aşan üretilmiş darbeler ihmal
edilmek yerine, parametre No.7117’de belirtilen
sınıra erişene kadar CNC’de toplanır.
(Artık, kolun döndürülmesi takımı hemen durdur-
maz. Takım, durmadan önce CNC’de biriktirilen
darbelerle hareket ettirilir.)
D Bir eksenin MPG Parametre HNGx (No. 7102’nin bit 0’ı) ) el çarkı kolunun
dönüşüne göre hareket döndürüldüğü yöne karşılık gelecek şekilde, takımın bir eksen
yönü (HNGx) boyunca hareket ettiği MPG yönünü değiştirir.
Kısıtlamalar
D MPG’lerin sayısı Her biri bir eksen için olmak üzere en fazla üç el çarkı bağlanabilir.
Üç el çarkı eşzamanlı olarak çalıştırılabilir.
492
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
UYARI
Kolun x100 gibi büyük bir büyütmeyle döndürülmesi takımı
çok hızlı hareket ettirir. İlerleme hızı çabuk hareket ilerleme
hızında kenetlenir.
NOT
El çarkını, saniyede beş veya daha az dönüşlük bir oranda
döndürünüz. El çarkı saniyede beş dönüşten daha yüksek
bir oranda döndürülürse, kolun dönüşü durdurulduğunda
takım hemen duramayabilir veya takımın hareket ettiği
mesafe el çarkı üzerindeki derecelendirmelerle
eşleşmeyebilir.
493
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
X ekseni
P2 Manüel işlem
P1
O Z ekseni
Koordinatların değeri, manüel işlem miktarına göre değişir.
X2
X1
P2
O2 P1
Z2
O1 Z1
Koordinatlar değişmez.
494
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
D Satır sonundan sonra Manüel işlemden sonra bloğun (1) hareketi sonunda blok (2)
manüel işlem yürütüldüğü andaki koordinatlar (X---ekseni +20.0, Z---ekseni
+100.0).
(220.0 , 250.0)
(120.0 , 200.0)
Manüel Anahtar ON
(200.0 , 150.0)
işlem
Anahtar OFF
(100.0 , 100.0)
Z
(375.0, 200.0)
(275.0, 150.0)
(225.0, 125.0)
Manüel
işlem
(200.0 , 150.0) (300.0 , 200.0)
(150.0 , 125.0)
Z
Anahtar ON
Anahtar OFF
495
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
D Bir ilerlemeyi geçici Blok (2) yürütülürken besleme tutma düğmesine basıldığında,
durdurmayı izleyen bir manüel işlem (Y---ekseni +75,0) gerçekleştirilirken ve kontrol
manüel işlemin ardından ünitesi RESET düğmesiyle sıfırlandığında ve blok (2) yeniden
resetlendiğinde okunduğunda koordinatlar
(375.0, 200.0)
(275.0,150.0)
(225.0, 125.0)
Manüel
işlem (300.0 , 200.0)
(200.0,150.0)
(100.0 , 100.0) (150.0 , 125.0) Anahtar ON
Z
Anahtar OFF
D Sonraki satırda bir Aşağıdaki komutta yalnızca bir eksen olduğunda, yalnızca komut
hareket komutu yalnızca verilen eksen döner.
bir eksen olduğunda
N1G01X100.0Z100.0F500; X (150.0 , 200.0)
N2Z200.0;
N3X150.0;
Manüel
işlem N3
D Sonraki hareket satırı Aşağıdaki komutlar eklemeli komut olduğunda, işlem anahtarın
eklemeli olduğunda OFF (Kapalı) durumunda olmasıyla aynıdır.
D Takım ucu radyus
kompanzasyonu
sırasında manüel işlem Anahtar OFF durumunda olduğunda
Takım ucu radyus kompanzasyonu sırasında anahtar OFF (Kapalı)
durumundayken manüel işlem yapıldığında, otomatik işlem yeniden
başlatılır sonra takım, manüel hareketin gerçekleştirilmemiş olması
durumunda gerçekleştirilecek olan harekete paralel olarak hareket
eder. Ayrılma miktarı, manüel olarak gerçekleştirilen miktara
eşittir.
Manüel işlemden
sonra freze çakısı
yolu
Manüel
işlem
496
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
VC1’
VB2 VC1
VB1 PB PC VC2
VB2’ PD
Programlanan yol
VB1’ PA (mutlak komut)
P’B PH
Manüel işlemden
sonra takım Manüel işlemden
ucu radyus yolu önce takım
ucu radyus yolu
Manüel işlem
PH’
497
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
VB2’
VA1’
VA2’
PH’
VB1 PB PC VC2
Manüel
işlem
VB2’
Programlanan yol
VB1’
PB’ (mutlak komut)
PA
Manüel işlemden önce
takım ucu radyus yolu
498
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
Y Y
İş parçası
İş parçası
Takım Takım
X X
<<Doğrusal ilerleme>> <<Dairesel ilerleme>>
NOT
X ve Y ekseni, sırasıyla ilk kontrol edilen ve ikinci kontrol
edilen eksenler olmalıdır.
499
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
Açıklamalar
D Bir doğru/dairenin Eksen boyunca ilerleme için doğrunun yada dairenin tanımı
tanımlanması gerekmez. Doğrusal ya da dairesel ilerleme için önce doğru ya da
daire belirlenmelidir. (Dairesel ilerleme için, örneğin, bir dairenin
yarıçapı ve merkezi gibi verilerin ayarlanması gerekir.) Ayrıntılar
için, makine üreticisi tarafından sağlanan ilgili kılavuza bakın.
D El çarkı ile besleme Manüel volan ile hareket vermede, takım belirlenen bir eksen
boyunca hareket ettirilebilir (X ekseni, Y ekseni, Z ekseni, ..., ya da
8’inci eksen) veya eğrilen bir doğru (doğrusal ilerleme) ya da daire
boyunca hareket ettirilebilir.
500
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
Yaklaşma kolunun
kullanılmasıyla oluşan
hareket yolu
Takım Belirlenendoğru
Doğrusal ilerleme
Yaklaşma kolunun
kullanılmasıyla oluşan
hareket yolu
Belirlenen daire
Dairesel ilerleme
501
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
502
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
Sınırlamalar
D İkiz görüntü Manüel işlem gerçekleştirilirken hiçbir zaman ikiz görüntü
fonksiyonunu kullanmayın. (Manüel işlemi, ikiz görüntü anahtarı ve
ikiz görüntü ayarı kapalıyken gerçekleştirin.)
503
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
Prosedür
1 Joganahtarına basın (mod seçimi anahtarlarından biri).
MODE
HANDLE JOG
ZERO
RETURN
TEACH
3 Ekrandaki [JOG] yazılım tuşuna basın. Aşağıdaki manüel
sayısal komut ekranı görüntülenir.
504
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
505
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
JOG * * * * * * * *** 00 : 00 : 00
CLEAR INPUT
NOT
Alarm durumu mevcut olduğunda veriler ayarlanamaz.
NOT
Bir alarm durumu mevcut iken cycle startanahtarına
basılırsa ”START IMPOSSIBLE” uyarısı verilir ve girilen
veriler yürütülemez.
506
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
Açıklamalar
D Yerleştirme X, Y ya da Z gibi bir adresi takiben sayısal değer olarak bir hareket
miktarı verilir. G90 ya da G91’in belirlenip belirlenmediğine
bakılmaksızın bu her zaman eklemeli bir komut sayılır.
Çabuk hareket oranında takım her bir eksen boyunca bağımsız
olarak hareket eder. Doğrusal enterpolasyon tipi konumlandırma
(takım yolunun doğrusal olduğu) parametre No. 1401’in bit 1’i
(LRP) ayarlanarak da gerçekleştirilir.
Manüel çabuk hareket seçimi anahtarı
Kapalı Açık
İlerleme hızı Her bir eksen için jogiler- Her bir eksen için çabuk
(parametre) leme hızı (No. 1423) hareket hızı (No. 1420)
Otomatik hızlanma/ Jogilerlemede her bir eksen Çabuk hareket her bir eksen
yavaşlama için üstlü hızlanma/ yavaş- için doğrusal hızlanma/
(parametre) lama (No. 1624) yavaşlama (No. 1620)
Yüzdesel ayar Manüel ilerleme yüzdesel Hızlı travers yüzdesel ayar
ayarı
NOT
Manüel çabuk hareket seçimi anahtar OFF (KAPALI)
konumuna getirildiğinde, her bir eksen için jogilerleme hızı
aşağıda gösterildiği gibi parametre No.1401’in bit 1’i (LRP)
tarafından belirlenen, parametre ayarlı ilerleme hızına
kilitlenir, bu hızı aşmaz.
LRP = 0: Her bir eksen için manüel çabuk hareket hızı.
(parametre No. 1424)
LRP = 1: Her bir eksen için çabuk hareket hızı
(parametre No. 1420)
D Doğrusal enterpolasyon X, Y ya da Z gibi bir adresi takiben sayısal değer olarak bir hareket
(G01) miktarı verilir. G90 ya da G91’in belirlenip belirlenmediğine
bakılmaksızın bu her zaman eklemeli bir komut sayılır. Eksensel
hareketler, kutupsal koordinat enterpolasyonu sırasında bile her
zaman artışlı modda gerçekleştirilir. Buna ek olarak, G94 veya
G95’in özelliklerine bakılmaksızın hareket her zaman dakikada
ilerleme modunda gerçekleştirilir.
İlerleme hızı (parametre) Boşta çalışma ilerleme hızı (No.1410)
Otomatik hızlanma/yavaşlama Her bir eksen için kesme hızı üstlü
(parametre) hızlanma/yavaşlama (No.1622)
Yüzdesel ayar Manüel ilerleme yüzdesel ayarı
NOT
İlerleme hızının her zaman boşta çalışma ilerleme hızına
ayarlanmasından dolayı boşta çalışma anahtarının ayarı ne
olursa olsun ilerleme hızı F kullanılarak ayarlanamaz.
İlerleme hızı, parametre No.1422’de ayarlanan maksimum
kesme hızına kilitlenir, bu hızı geçmez.
507
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
D Otomatik başlangıç Takım, belirlenen hareket miktarına bakılmaksızın hiç bir ara
noktası geri dönüşü noktadan geçmeyerek doğrudan başlangıç noktasına geri döner.
(G28) Bununla birlikte, hareket komutu belirlenmeyen eksenler için geri
dönüş işlemi gerçekleştirilmez.
İlerleme hızı (parametre) Çabuk hareket hızı (No. 1420)
NOT
3’üncü ve 4’üncü başlangıç noktasına geri dönüş
fonksiyonu seçeneğe bağlıdır.
S Seçenek seçilmediğinde,
P adresin belirlenip belirlenmediğine bakılmaksızın 2’nci
başlangıç noktasına geri dönüş yapılır.
S Seçenek seçildiğinde
P adresinde P2, P3 ya da P4 arasından hiç biri
belirtilmemişse, ”START IMPOSSIBLE” uyarısı verilir ve
girilen veriler yürütülemez.
NOT
M kodları kullanılarak ne alt program çağrısı ne de özel
makro çağrısı gerçekleştirilebilir.
NOT
S kodları kullanılarak alt program çağrısı gerçekleştirilemez.
508
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
D B kodları (ikincil yardımcı Adres b’den sonra, parametre No. 3033’te belirtilen basamak
fonksiyonlar) sayısından fazla olmayan sayısal bir değer belirtin.
NOT
1 Parametre No. 3460 ayarlanarak B kodları yeniden
adlandırılabilir “U,” “V,” “W,” “A,” veya “C”. Yeni ad, eksen
adı adresiyle aynıysa “B” kullanılır. ”B” kullanıldığında ve ”B”
eksen ismi varolduğunda, ”B” eksen adresi olarak kullanılır.
Bu durumda, ikincil bir yardımcı fonksiyon belirlenemez.
2 B kodları kullanılarak alt program çağrısı gerçekleştirilemez.
NOT
Bellek koruma tuşu ayarlanmış olsa bile tuş girişi
gerçekleştirilemez.
509
3. MANÜEL İŞLEM İŞLEM B--- 63524TR/01
D Jog besleme Bir ilerleme ekseni ve manüel sayısal komut ekranındaki yön seçimi
anahtarı kullanılarak takım bir eksen boyunca hareket ettirildiğinde,
geriye kalan hareket miktarı her zaman ”0” olarak gösterilir.
Sınırlamalar
D Sabit kesme hızı kontrolü S kodları, sabit kesme hızı kontrol modunda belirlenemez.
D Jog besleme Takım, ilerleme ekseni ve yönü seçim anahtarı kullanılarak takım bir
eksen boyunca hareket ettirilirken bir manüel sayısal komut
belirlendiğinde, eksenel hareket kesintiye uğrar ve manüel sayısal
komut yürütülür. Bu nedenle, bir manüel sayısal komutun
yürütülmesi esnasında ilerleme ekseni ve yönü seçim anahtarı
kullanılarak takım bir eksen boyunca hareket ettirilemez.
D İkiz görüntü İkiz görüntü, belirlenen bir eksenel hareketin yönü için
kullanılamaz.
D REF modu Manüel sayısal komut ekranı REF moduna geçildiğinde görünür.
Bununla birlikte, veriyi ayarlamak ve yürütmek için bir girişimde
bulunulursa bir ”WRONG MODE” uyarısı verilir ve girişim
başarısız olur.
510
B--- 63524TR/01 İŞLEM 3. MANÜEL İŞLEM
511
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
4
OTOMATİK İŞLEM
S BELLEK İŞLEMİ
(MEMORY OPERATION)
CNC belleğine kayıtlı bir programı yürüterek yapılan işlem
S MDI İŞLEMİ
(MDI OPERATION)
MDI kartından girilen bir programı yürüterek yapılan işlem
S DNC IŞLEMI
(DNC OPERATION)
Harici giriş/çıkış cihazından bir program okurken yapılan işlem
S PROGRAM YENİDEN BAŞLATMA
(PROGRAM RESTART)
Bir programı otomatik işlem için bir ara noktadan yeniden
başlatma
S PROGRAMLAMA FONKSİYONU
(SCHEDULING FUNCTION)
Bir harici giriş/çıkış cihazına (Handy File, Floppy Cassette veya
FA Card) kayıtlı programları (dosyaları) yürüterek yapılan
zamanlanmış işlem
S ALT PROGRAM ÇAĞRIMA FONKSİYONU
(SUBPROGRAM CALL FUNCTION)
Bellek işlemi sırasında bir harici giriş/çıkış cihazına (Handy File,
Floppy Cassette veya FA Card) kayıtlı alt programları (dosyalar)
çağırmak ve yürütmek için kullanılan fonksiyon
S MANÜEL EL ÇARKI İLE ARAYA GİRME
(MANUAL HANDLE INTERRUPTION)
Otomatik işlemle yürütülen hareket sırasında manüel besleme
yapmak için kullanılan fonksiyon
S İKİZ GÖRÜNTÜ
(MIRROR IMAGE)
Otomatik işlem sırasında bir eksen boyunca ikiz görüntü
hareketini etkinleştirmek için kullanılan fonksiyon
S MANÜEL MÜDAHALE VE GERİ DÖNDÜRME
(MANUAL INTERVENTION AND RETURN)
Otomatik işlem sırasında manüel müdahalenin başlatıldığı
konuma takımı geri döndürerek otomatik işlemi yeniden başlatan
fonksiyon.
512
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
2---2 Adres O .
513
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Açıklama
Bellek işlemini durdurma Bellek işlemi iki yöntemden biri kullanılarak durdurulabilir:
ve sona erdirme Bir durdurma komutu belirtme veya makine operatörü kartındaki
bir tuşa basma.
--- Durdurma komutları, M00 (program durdurma), M01 (isteğe
bağlı durdurma) ve M02 ve M30 (program sonu) komutlarını
içerir.
--- Bellek işlemini durdurmak için iki anahtar vardır:
Besleme tutma tuşu ve reset tuşu.
D Program durdurma M00 içeren bir blok işleme konduktan sonra bellek işlemi
(M00) durdurulur. Program durdurulduğunda, mevcut tüm modsal bilgiler
tek blok işleminde olduğu gibi değişmeden aynı kalır. Bellek işlemi
çevrim başlatma düğmesine basılarak yeniden başlatılabilir. İşlem,
makine üreticisine bağlı olarak değişebilir. Makine üreticisi
tarafından sağlanan kılavuza başvurunuz.
D İsteğe bağlı durdurma M00’da olduğu gibi, M01 içeren bir blok işleme konduktan sonra
(M01) bellek işlemi durdurulur. Bu kod yalnızca, makine operatörü
panelinde yer alan İsteğe Bağlı Durdurma düğmesine basıldığında
etkin olur. İşlem, makine üreticisine bağlı olarak değişebilir. Makine
üreticisi tarafından sağlanan kılavuza başvurunuz.
D Program sonu M02 veya M30 (ana programın sonunda belirtilir) okunduğunda,
(M02, M30) bellek işlemi sona erdirilir ve reset durumuna girilir.
Bazı makinelerde, M30 kontrolü programın başına döndürür.
Ayrıntılar için, makine üreticisi tarafından sağlanan kılavuza bakın.
514
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
D Besleme tutma Bellek işlemi sırasında makine operatörü kartındaki Besleme Tutma
düğmesine basıldığında, takım yavaşlayarak durur.
D Resetleme
Otomatik işlem durdurulabilir ve MDI üzerindeki düğmesi
veya harici reset sinyali kullanılarak sistem reset durumuna
getirilebilir. Bir takım taşıma durumunda sisteme reset işlemi
uygulandığında, hareket yavaşlar ve sonra durur.
D İsteğe bağlı blok atlama Makine operatörü kartındaki isteğe bağlı blok atlama anahtarı
açıkken, eğik çizgi (/) içeren bloklar ihmal edilir.
D İki yollu kontrol için cycle İki yollu kontrolde, her bir takım değiştirme noktası için cycle start
start anahtarı bulunur. Bu, operatörün bellek işlemi ya da MDI işlemi ile
aynı zamanda takım değiştirme noktalarını işlemek üzere takım
değiştirme noktasından birisini aktif hale getirmesine imkan tanır.
Genel olarak, makinenin operatör paneli üzerindeki takım
değiştirme noktası seçimi anahtarını kullanarak takım değiştirme
noktasını seçin ve sonra seçili takım değiştirme noktasını
etkinleştirmek için cycle start anahtarına basın. (Prosedür makine
üreticisine göre farklılık gösterebilir. Makine üreticisi tarafından
yayınlanan kılavuza başvurun.)
Bir harici giriş/çıkış Floppy Cassette gibi bir harici giriş/çıkış cihazındaki bir dosya
cihazında depolanan bir alt (alt program) bellek işlemi sırasında çağrılabilir ve yürütülebilir.
programı çağırma Ayrıntılar için bakınız Bölüm III---4.5.
515
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
O0000;
>_
MDI **** *** *** 20 : 40 : 05
PRGRM MDI CURRNT NEXT (OPRT)
516
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
517
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Sınırlama
D Program kaydı MDI modunda yaratılan programlar kaydedilemez.
D Bir programdaki satır Bir programda, ekranın tek bir sayfasına sığabilecek kadar çok
sayısı sayıda satır bulunabilir.
En çok 6 satır içeren bir program yaratılabilir. Parametre MDL
(No. 3107 #7) 0 olarak ayarlandığında, aralıksız bilginin
görüntülenmesini baskılayan bir mod belirtmek için, en çok 10
satırlık bir program yaratılabilir. Yaratılan program belirtilen satır
sayısını aşarsa, % (ER) silinir (eklemeyi ve değiştirmeyi önler).
D Alt program yuvalanması Bir alt programa yapılan çağrılar (M98), MDI modunda yaratılan bir
programda belirtilebilir. Bu, bellekte kayıtlı bir programın MDI
işlemi sırasında çağrılabileceği ve yürütülebileceği anlamına gelir.
Otomatik işlem tarafından yürütülen ana programa ek olarak, iki
seviyeye kadar altprogram iç içe geçmesine izin verilir (özel makro
seçeneği sağlanmışsa 4 seviyeye kadar izin verilir).
518
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
D Makro çağırma Özel makro seçeneği sağlanmışsa MDI modunda makro programlar
oluşturulabilir, çağırılabilir ve yürütülebilir. Bununla birlikte, bir alt
programın yürütülmesi sırasında bellek işleminden sonra mod MDI
moduna değiştirildiğinde, makro çağırma komutları yürütülemez.
D Bellek alanı MDI modunda bir program yaratıldığında, program belleğindeki boş
bir alan kullanılır. Program belleği doluysa, MDI modunda program
yaratılamaz.
519
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Yeniden başlatma
konumu
Yeniden başlatma
konumu
520
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
Prosedür 1
[ P TYPE ] 1 Takımı geri çekiniz ve yenisiyle değiştiriniz. Gerekliyse, ofseti
değiştiriniz. (2. adıma gidiniz.)
[ Q TYPE ] 1 Güç açıldığında (ON) veya acil durdurma serbest bırakıldığında,
referans noktası geri dönüşü dahil, o anda gerekli tüm işlemleri
yapınız.
2 Makineyi manüel olarak program başlatma noktasına taşıyınız
(işlem başlama noktası) ve mod verilerini ve koordinat sistemini
makinenin başlangıcındakiyle aynı konumda tutunuz.
3 Gerekirse, ofset miktarını değiştiriniz.
Prosedür 2
[COMMON TO P TYPE / 1 Makine operatörü kartındaki program reset anahtarını açık
Q TYPE] (ON) durumuna getiriniz.
Sıra numarası
[Q TYPE]
521
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
DESTINATION M 1 2
X 57. 096 1 2
Z 56. 943 1 2
1 2
1 2
1 ********
DISTANCE TO GO ******** ********
1 X 1. 459
2 Z 7. 320 T ******** ********
S *****
S 0 T0000
MEM * * * * *** *** 10 : 10 : 40
RSTR FL.SDL (OPRT)
522
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
Prosedür 1
[ P TYPE ] 1 Takımı geri çekiniz ve yenisiyle değiştiriniz. Gerekliyse, ofseti
değiştiriniz. (2. adıma gidiniz.)
[ Q TYPE ] 1 Güç açıldığında (ON) veya acil durdurma serbest bırakıldığında,
referans noktası geri dönüşü dahil, o anda gerekli tüm işlemleri
yapınız.
2 Makineyi manüel olarak program başlatma noktasına taşıyınız
(işlem başlama noktası) ve mod verilerini ve koordinat sistemini
makinenin başlangıcındakiyle aynı konumda tutunuz.
3 Gerekirse, ofset miktarını değiştiriniz.
Prosedür 2
[COMMON TO P TYPE / 1 Makine operatörü kartındaki program reset anahtarını açık
Q TYPE] (ON) durumuna getiriniz.
BC : 00000002
DESTINATION M 1 2
X 57. 096 1 2
Z 56. 943 1 2
1 2
1 2
1 ********
DISTANCE TO GO ******** ********
1X 1. 459
2Z 7. 320 T ******** ********
S *****
S 0 T0000
MEM * * * * *** *** 10 : 10 : 40
RSTR FL.SDL (OPRT)
523
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Açıklamalar
D Blok numarası CNC durdurulduğunda, yürütülen blokların sayısı program
ekranında veya program başlatma ekranında görüntülenir.
Operatör, görüntülenen numaraya referans vererek, programın
yeniden başlatılacağı bloğun numarasını belirtebilir. Görüntülenen
numara, en son yürütülen bloğun numarasını gösterir. Örneğin,
programı yürütmenin durdurulduğu bloktan yeniden başlatmak için,
görüntülenen numara artı bir belirtiniz.
Blokların sayısı, bir CNC programının bir NC satırının bir blok
olacağı varsayılarak, işlemin başlangıcından itibaren sayılır.
< Örnek 1 >
O 0001 ; 1
G90 G92 X0 Y0 Z0 ; 2
G01 X100. F100 ; 3
G03 X01 --- 50. F50 ; 4
M30 ; 5
524
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
O 0001 ; 1
G90 G92 X0 Y0 Z0 ; 2
G90 G00 Z100. ; 3
G81 X100. Y0. Z--- 120. R--- 80. F50. ; 4
#1 = #1 + 1 ; 4
#2 = #2 + 1 ; 4
#3 = #3 + 1 ; 4
G00 X0 Z0 ; 5
M30 ; 6
Sınırlama
D P -- tipi yeniden başlatma Aşağıdaki koşullarda, P---tipi yeniden başlatma yapılamaz:
D Güç açıldıktan beri otomatik işlem yapılmadığında
D Bir acil durdurma serbest bırakıldığından beri otomatik işlem
yapılmadığında
D Koordinat sistemi değiştirildiğinden veya kaydırıldığından beri
otomatik işlem yapıladığında (iş parçası referans noktasından
harici bir ofsette değişiklik)
D Bloğu yeniden başlat Yeniden başlatılacak bloğun, müdahale edilen blok olması gerekir;
işlem herhangi bir blokla yeniden başlayabilir. P---tipi yeniden
başlatma yapıldığında, yeniden başlatma bloğunun işlemin kesintiye
uğradığı zamanki koordinat sistemini kullanması gerekir.
525
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
D Tek blok Yeniden başlatma konumuna hareket sırasında tek blok işlemi açık
(ON) olduğunda, takımın hareketi bir eksen boyunca her
tamamlayışında işlem durur. İşlem tek blok modunda
durdurulduğunda, MDI müdahalesi yapılamaz.
D Manüel müdahale Yeniden başlatma konumuna hareket sırasında, eksen için henüz
yapılmadıysa, bir eksen için bir geri dönüş işlemi gerçekleştirmek
üzere manüel müdahale kullanılabilir. Kendileri için bir geri dönüş
işlemi tamamlanmış olan eksenler için artık başka bir geri dönüş
işlemi yapılamaz.
D Referans noktası geri Mutlak konum saptayıcısı (mutlak pulse coder) sağlanırsa, gücü
dönüşü açtıktan sonra ve yeniden başlatma yapmadan önce, referans noktası
geri dönüşü gerçekleştirmeyi unutmayınız.
Alarm
Alarm No. İçindekiler
071 Programı yeniden başlatmak için belirtilen blok numarası
bulunamadı.
094 Müdahaleden sonra, bir koordinat sistemi ayarlandı, sonra
P---tipi yeniden başlatma belirtildi.
095 Müdahaleden sonra, koordinat sistemi kaydırması değiştirildi,
sonra P---tipi yeniden başlatma belirtildi.
096 Müdahaleden sonra, koordinat sistemi değiştirildi, sonra
P---tipi yeniden başlatma belirtildi.
097 Gücün açılışından beri otomatik işlem yapılmadığında, acil
durdurma serbest bırakıldı veya P/S alarmı (No. 094 --- 097)
sıfırlandı, P---tipi yeniden başlatma belirtildi.
098 Güç açıldıktan sonra, referans noktası geri dönüşü olmaksızın
yeniden başlatma işlemi yapıldı, ancak programda bir a G28
komutu bulundu.
099 Bir yeniden başlatma işlemi sırasında MDI kartından bir taşıma
belirtildi.
5020 Programı yeniden başlatmak için hatalı bir parametre belirtildi.
526
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
UYARI
Kural olarak, takım aşağıdaki koşullarda doğru bir konuma
geri döndürülemez.
S Hiçbiri bir alarma neden olmadığından, aşağıdaki durumlar
için özel dikkat gösterilmelidir:
S Manüel mutlak mod kapalı (OFF) olduğunda manüel işlem
yapılır.
S Makine kilitli olduğunda manüel işlem yapılır.
S İkiz görüntüsü kullanıldığında.
S Geri dönüş işlemi için eksen hareketi sırasında manüel işlem
yapıldığında.
S Atlamalı kesme bloğu ile izleyen mutlak komut bloğu
arasında bir blok için program reset komutu verildiğinde.
S Birden fazla tekrarlanan hazır bir çevrimde bir ara blok için
program yeniden başlatma belirtildiğinde.
527
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
FILE DIRECTORY
FILE NO. FILE NAME
0001 O0010
0002 O0020
0003 O0030
0004 O0040
01 0002 2
02 0003 1
03 0004 3
04 0001 2
Zamanlama ekranı
⋅ Tek bir programı yürütme 1 Makine operatörü kartındaki MEMORY anahtarına basın, sonra
prosedürü MDI kartındaki fonksiyon tuşuna basınız.
528
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
Ekran No.1
Ekran No.2
529
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Ekran No.3
D Zamanlama 1 Floppy Cassette’te listelenen dosyaların listesini görüntüleyiniz.
fonksiyonunu yürütme Görüntüleme prosedürü, bir dosyanın yürütülmesine ilişkin 1 ve
prosedürü 2 numaralı adımlarla aynıdır.
2 Ekran No. 2’de “SELECT FILE NO.”yu görüntülemek için
[(OPRT)] ve [SELECT] yazılım tuşlarına basın.
3 0 dosya numarasını giriniz ve [F SET] ve [EXEC] yazılım tuşlarına
basınız. “CURRENT SELECTED:”ten sonra “SCHEDULE”
gösterilir.
4 En soldaki yazılım tuşuna (geri dönüş menüsü tuşu) ve
[SCHDUL] yazılım tuşuna basınız. Ekran No. 4 görünür.
Ekran No.4
İmleci taşıyınız ve dosya numaralarını ve tekrarlama sayısını
dosyaların yürütüleceği sıraya göre giriniz. Bu sırada, geçerli
tekrarlama sayısı “CUR.REP” 0’dır.
5 RMT moduna girmek için makine operatörü kartındaki REMOTE
anahtarına basınız, sonra başlatma anahtarına basınız. Dosyalar
belirtilen sıraya göre yürütülür. Bir dosya yürütülürken, imleç o
dosyanın numarasına konumlandırılır.
Çalıştırılmakta olan programda M02 veya M30 yürütüldüğünde,
geçerli tekrarlama sayısı CUR.REP artırılır.
530
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
Ekran No.5
Açıklamalar
D Dosya numarası Ekran No. 4’te hiçbir dosya numarası belirtilmezse (dosya numarası
belirtmeme alanı boş), o noktada programın yürütülmesi durur. Dosya numarası
alanını boş bırakmak için, sayısal tuş 0’a 0 ve sonra .
D Sonsuz tekrarlama Tekrarlama sayısı olarak eksi bir değer ayarlanırsa, <LOOP>
görüntülenir ve dosya sonsuz sayıda tekrarlanır.
D Temizle Ekran No. 4’te [(OPRT)], [CLEAR] ve [EXEC] tuşlarına basıldığında
bütün veriler temizlenir. Bununla birlikte, bu tuşlar bir dosya
yürütülürken çalışmaz.
D Program ekranına geri Ekran No. 1, 2, 3, 4 veya 5’te [PRGRM] yazılım tuşuna basıldığında
dönün program ekranı görüntülenir.
Sınırlama
D Tekrar sayısı Tekrarlama sayısı olarak 9999’a kadar bir sayı belirtilebilir. Bir dosya
için 0 ayarlanırsa, o dosya geçersiz olur ve yürütülmez.
D Kayıtlı dosya sayısı Ekran No.4’teki page tuşuna basarak en fazla 20 dosya
kaydedilebilir.
D M kodu Bir programda M02 ve M30 dışındaki M kodları yürütüldüğünde,
geçerli tekrarlama sayısı artırılmaz.
D Dosya yürütme sırasında Dosyanın yürütülmesi sırasında, arka planda düzenlemenin disket
disket dizinini dizini görüntüsüne referans verilemez.
görüntüleme
D Otomatik işlemi yeniden Zamanlanmış işlem için askıya alındıktan sonra otomatik işlemi
başlatma sürdürmek için reset düğmesine basınız.
D İki yollu kontrol için Zamanlama fonksiyonu sadece bir takım değiştirme noktası için
zamanlama fonksiyonu kullanılabilir.
531
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Alarm
Alarm No. Açıklama
532
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
4.5 Alt program çağrı fonksiyonu, bellek işlemi sırasında bir harici
giriş/çıkış cihazında (Handy File, Floppy Cassette veya FA Card)
ALT PROGRAM depolanmış alt programları (dosyalar) çağırmak ve yürütmek için
ÇAĞRIMA sağlanır.
FONKSİYONU (M198) CNC belleğindeki bir programda aşağıdaki blok yürütüldüğünde,
harici giriş/çıkış cihazındaki bir alt program çağrılır:
Bu fonksiyonu kullanmak için, Floppy Cassette dizin görüntüleme
seçeneği kurulu olmalıdır.
Biçim
1. FS15 şerit biçimi
M198 Pffff L∆∆∆∆ ;
Tekrar sayısı
G/Ç cihazındaki bir dosya için dosya sayısı
G/Ç cihazları çağrı talimatı
N1 ;
N2 ; 0123 .... Dosya numarası
N3 M198 P0003 0123 ;
N4 ;
N5 ;
533
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Kısıtlamalar İki yollu kontrolde, disket kasetteki alt programlar iki takım
değiştirme noktası için aynı anda çağırılamaz.
NOT
1 Diskete kaydedilen dosyanın programında M198
yürütüldüğünde, bir P/S alarmı (No.210) verilir. CNC’nin
belleğindeki bir program çağrıldığında ve diskete
kaydedilen dosyanın bir programının yürütülmesi sırasında
M198 yürütüldüğünde, M198 rasgele bir M koduna
dönüştürülür.
2 Memory modunda MDI kesintiye uğratılır ve M198’den
sonra M198 yürütülürse, M198 rasgele bir M---koduna
dönüştürülür. MEMORY modunda M198 komutu verildikten
sonra reset işlemi yapıldığında, bellek işlemini etkilemez ve
işlem MEMORY modunda yeniden başlatılarak devam
ettirilir.
534
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
UYARI
El çarkı ile araya girme hareket mesafesi, el çarkının
döndürülme miktarına ve volan ile hareket verme
büyütmesine göre belirlenir (×1, ×10, ×M, ×N).
Bu hareket hızlandırılmadığından veya yavaşlatıl-
madığından, El çarkı ile araya girme için büyük bir büyütme
değeri kullanılması çok tehlikelidir.
Büyütmede ölçek başına hareket miktarı 1, 0,001 mm
(metrik çıkış) veya 0,0001 inçtir (inç çıkışı).
NOT
Otomatik işlem sırasında makine kilitlenirse, El çarkı ile
araya girme devreden çıkarılır.
535
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Açıklamalar
D Diğer fonksiyonlarla Aşağıdaki tablo, diğer fonksiyonlarla El çarkı ile araya girmeyle
ilişkisi hareket arasındaki ilişkiyi göstermektedir.
Ekran İlişki
Makine kilidi etkilidir. Bu sinyal açıkken bile takım
Makine kilidi
hareket etmez.
Kilit Kilit etkilidir. Bu sinyal açıkken bile takım hareket etmez.
İkiz görüntü etkili değildir. Bu sinyal açık olsa bile,
İkiz görüntü
kesilme artı yön komutuyla artı yönde fonksiyon görür.
D Konum ekranı Aşağıdaki tablo, çeşitli konum görüntü verileri ve El çarkı ile araya
girmeyle hareket arasındaki ilişkiyi göstermektedir.
Ekran İlişki
Mutlak koordinat El çarkı ile araya girme mutlak koordinatları
değeri değiştirmez.
Göreli koordinat
El çarkı ile araya girme göreli koordinatları değiştirmez.
değeri
Makine koordinat Makine koordinatları, El çarkı ile araya girmeyle
değeri belirtilen hareket mesafesine göre değiştirilir.
D Hareket mesafesi
Fonksiyon tuşuna basınız , sonra bölüm seçimi yazılım tuşu
görüntüsü
[HNDL]’a basınız.
El çarkı ile araya girmene göre hareket miktarı görüntülenir.
Aşağıdaki dört tür veri koşut zamanlı olarak görüntülenir.
536
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
(c) RELATIVE :
Göreli koordinat sistemindeki konum
Bu değerlerin, El çarkı ile araya girmeyle belirtilen hareket
mesafesi üzerinde etkisi olmaz.
(d) DISTANCE TO GO :
Geçerli bloktaki geri kalan hareket mesafesinin El çarkı ile araya
girmeyle belirtilen hareket mesafesi üzerinde etkisi olmaz.
Manüel referans konumu geri dönüşü her ekseni bitirdiğinde, El
çarkı ile araya girme hareket miktarı temizlenir.
D Beş eksenli ya da dahaiyi Beş ya da daha fazla eksene sahip olan sistemler genel konum
sistemlerin görüntüsü görüntüsüyle aynı görüntüyü sağlarlar. Bkz: III---11.1.3.
537
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
4.7 Otomatik işlem sırasında, ikiz görüntü fonksiyonu bir eksen boyunca
hareket için kullanılabilir. Bu fonksiyonu kullanmak için, makine
İKİZ GÖRÜNTÜ operatörü panosunda ikiz görüntü anahtarını ayarlayın veya ikiz
görüntü ayarını CRT’MDI’da (veya LCD/MDI) ON olarak
ayarlayın.
Prosedür Aşağıdaki prosedür bir örnek olarak verilmiştir. Asıl işlem için,
makine üreticisi tarafından sağlanan kılavuza bakınız.
1 Otomatik işlemi durdurmak için tek blok anahtarına basınız.
İşlemin başlangıcından itibaren ikiz görüntü fonksiyonu
kullanıldığında, bu adım ihmal edilir.
2 Hedef eksen için, makine operatörü kartındaki ikiz görüntü
anahtarına basınız.
Ya da isterseniz, aşağıdaki adımları uygulayarak, ikiz görüntü
ayarını etkinleştirin:
2---1 MDI modunu ayarlayınız.
>_
MEM * * * * *** *** 14 : 47 : 57
OFFSET SETTING WORK (OPRT)
538
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
Açıklamalar
D İkiz görüntü fonksiyonu, parametre (No.0012)’in bit 0’ı (MIRx)
1 veya 0 olarak ayarlanarak da etkinleştirilebilir.
D İkiz görüntü anahtarları için makine üreticisi tarafından sağlanan
kılavuza bakınız.
Kısıtlamalar Manüel işlem sırasında hareket yönü, otomatik referans noktası geri
dönüşü (G28) sırasında bir ara noktadan referans noktasına hareket
yönü.
539
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Açıklamalar
D Manüel mutlak Manüel mutlak kapalı modunda, takım durma konumuna geri
açık/kapalı dönmez, ancak onun yerine manüel mutlak açık/kapalı fonksiyonuna
göre çalışır.
D Yüzdesel ayarlar Geri dönüş fonksiyonu için, kuru çalışma besleme hızı kullanılır ve
jog besleme hızı yüzdesel ayar fonksiyonu etkinleştirilir.
D Geri dönüş işlemi Geri dönüş işlemi, doğrusal olmayan enterpolasyona dayalı
konumlandırmaya göre gerçekleştirilir.
D Tek blok Geri dönüş işlemi sırasında tek blok durdurma anahtarı açıksa,
takım durma konumunda durur ve çevrim başlatma anahtarına
basıldığında hareketi yeniden başlatır.
D İptal etme Manüel müdahale veya geri dönüş işlemi sırasında bir reset oluşur
veya bir alarm verilirse, bu fonksiyon iptal edilir.
Kısıtlamalar
D Manüel müdahaleyi geri Bu fonksiyon yalnızca otomatik işlem tutma LED ışığı açıkken
dönüşü etkinleştirme ve etkinleştirilir. Hareket mesafesi kalmadığında, otomatik işlem
devreden çıkarma tutma sinyali *SP (bit 5 ve G008) ile bir besleme tutma duruşu
gerçekleştirilse bile bu fonksiyon etkisizdir.
D Ofset Takım, zarar görme gibi bir nedenle manüel müdahale kullanılarak
değiştirildiğinde, takım hareketi kesintiye uğratılan bloğun
ortasında değiştirilen bir ofsetle yeniden başlatılamaz.
D Makine kilidi, ikiz Manüel müdahale gerçekleştirilirken, makine kilidi, ikiz görüntü
görüntü ve ölçekleme veya ölçekleme fonksiyonlarını hiçbir zaman kullanmayınız.
540
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
Örnek
N1
Blok başlama noktası
N2
N1 Nokta A
Nokta B
Manüel
müdahale N2
N1 Nokta A
Nokta B
N2
N1 Nokta A
UYARI
Manüel müdahale gerçekleştirirken, makinenin ve takımın
zarar görmemesi için işleme ve iş parçasının şekline özel
dikkat gösteriniz.
541
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
DNC ÇALIŞTIRMA
D Program ekranı
(7 yazılım tuşu tipi)
PROGRAM F0001 N00020
542
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
D Program ekranı
(12 yazılım tuşu tipi)
PROGRAM F0001 N00020
N180 Z50.0 ;
N020 X100.0 (DNC-PROG) ; N190 Z40.0 ;
N030 X90.0 ; N200 Z30.0 ;
N040 X80.0 ; N210 Z20.0 ;
N050 X70.0 ;
N060 X60.0 ; N220 Z10.0 ;
N070 X50.0 ; N230 Z0.0 ;
N080 X40.0 ; N240 M02 ;
N090 X30.0 ; %
N100 X20.0 ;
N110 X10.0 ;
N120 X0.0 ;
N130 Z100.0 ;
N140 Z90.0 ;
N150 Z80.0 ;
N160 Z70.0 ;
N170 Z60.0 ;
Açıklamalar
D DNC işlemi sırasında, bellekte depolanan programlar ve makro
programlar da açılabilir.
Sınırlamalar
D Karakter sayısı sınırı Program görüntüsünde, en fazla 256 karakter görüntülenebilir. Bu
nedenle, karakter görüntüsü bir bloğun ortasında kesilebilir.
D M198 (bir harici DNC işleminde, M198 yürütülemez. M198 yürütülürse, P/S alarmı
giriş/çıkış biriminden No. 210 verilir.
program çağırma
komutu)
D Özel makro DNC işleminde, özel makrolar belirtilebilir, ancak tekrarlama
talimatı ve genişletme talimatı programlanamaz. Bir tekrarlama
veya genişleme talimatı yürütülürse, P/S alarmı No.123 verilir.
DNC işleminde özel makrolarla birlikte kullanılan saklı kelimeler
(IF, WHILE, COS ve NE gibi) program görüntüsü sırasında
görüntülenirse, bitişik karakterlerin arasına bir boşluk eklenir.
Örnek
[DNC işlemi sırasında]
#102=SIN[#100] ; → #102 = S I N[#100] ;
IF[#100NE0]GOTO5 ; → I F[#100NE0] G O T O 5 ;
D M99 DNC işlemi sırasında kontrol bir alt programdan veya makro
programdan çağıran programa döndürüldüğünde, kendisi için bir
sıra numarası belirtilen bir geri dönüş komutu (M99P****)
kullanmak olanaksız olur.
543
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Alarm
Numara Mesaj İçindekiler
086 DR SIGNAL OFF Okuyucu / Delici arabirimi kullanılarak
belleğe veri girilirken, okuyucunun /
delicinin hazır sinyali (DR) kapatıldı.
G/Ç biriminin güç kaynağı kapalı veya
kablo bağlı değil veya bir P.C.B. arızalı.
123 CAN NOT USE MACRO Makro kontrolü komutu DNC işlemi
COMMAND IN DNC sırasında kullanılır.
Programı değiştiriniz.
210 CAN NOT COMAND Veya DNC işleminde M198 yürütülür.
M198/M199 Programı değiştiriniz.
544
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
4.10
BELLEK KARTI İLE
DNC İŞLEMİ
4.10.1 “Bellek Kartı ile DNC işlemi”, ekranın sol tarafındaki kısımda
Özellik bulunan bellek kartı arabirimine monte edilen bellek kartındaki
programın yürütülmesiyle parça işlemenin mümkün olduğu bir
fonksiyondur.
Programların yürütülmesi
Programların yürütülmesi
545
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
NOT
1 Bu fonksiyonu kullanmak için, ayar ekranından 20 No’lu
parametreyi 4’e ayarlamak gerekir.
No.20 [G/Ç KANALI: Giriş/çıkış birimi seçme ayarı] Ayar
değeri 4.: Bu, bellek kartı arabiriminin kullanılması anlamına
gelir.
2 CNC kontrol birimi bağımsız bir tip ise, görüntü biriminin sol
yanında bellek kartı arabirimi mevcuttur. Fakat, kontrol
biriminde arabirim mevcut değildir.
4.10.2
İşlemler
4.10.2.1
DNC işlemi
Prosedür Lütfen önce ayar ekranında Parametre No.20’i 4’e ayarlayın.
(1)RMT moduna geçin.
(2)[PROGRAM] fonksiyon tuşuna basın.
(3)[ > ] yazılım tuşuna (sürekli menü) basın.
(4)[DNC---CD] yazılım tuşuna basıldığında aşağıdaki ekran
görüntülenir.
(5)Ekran sayfa tuşu kullanılarak kaydırılabilir. Rasgele bir dosya
numarası girilir ve [F SRH] yazılım tuşuna basılır. Sonra, bu dosya
ismi DNC işlemi (bellek kartı) ekranının üstünde görüntülenir.
(6)Yürütülen dosya numarası girildiğinde ve [DNC---ST] yazılım
tuşuna basıldığında, seçilen dosya ismi DNC FILE olarak
ayarlanır.
(7)Cycle start gerçekleştirildiğinde seçili program yürütülür.
546
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
4.10.2.2 CNC belleği içerisinde bir programda bulunan bir sonraki satır
Alt Program Çağırma yürütülünce, bellek kartındaki bir alt program dosyası çağırılır.
(M198)
Biçim
1. Normal biçim
M198 Pffff ∆∆∆∆ ;
Bellek kartındaki bir dosyanın
dosya numarası
Tekrarlama sayısı
Bellek kartı çağırma komutu
NOT
Lütfen önce ayar ekranında Parametre No.20’i 4’e ayarlayın.
547
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
4.10.3 (1)Bellek kartıyla DNC işlemi sırasında bellek kartı listesi görüntüsü
Sınırlama ve Notlar ve diğerleri gibi işlemler için bellek kartına erişilemez.
(2)Bellek kartıyla DNC işlemini çok yollu sistemlerde
gerçekleştirmek mümkündür. Bununla birlikte, aynı anda birden
çok yoldan program çağırmak mümkün değildir.
(3)DNC OPERATION ekranında ayarlanan DNC işlemi dosyası
seçimi güç kaynağının açılıp kapatılmasıyla temizlenir. Güç
kaynağı tekrar açıldığında DNC işlem dosyasını yeniden seçmek
gerekir.
(4)Lütfen bellek kartıyla DNC işlemi sırasında bellek kartını
çekmeyin ya da bellek kartı eklemeyin.
(5)DNC işlemi programından bellek kartındaki bir programı
çağırmak mümkün değildir.
(6)Bu fonksiyonun kullanılması durumunda, makine titreşimi
nedeniyle zayıf bağlantı ya da bellek kartının çıkması gibi
durumları engellemek için bölümde 6’da geçen PMCIA kartı
eklemesinin kullanılması gerekir.
(7)Görüntü biriminin bir Görüntü hattı birimi olduğu bağımsız tip i
serisi kullanılıyorsa, bu fonksiyon kullanılamaz.
(8)Bağımsız tip denetleyicide bellek kartı arayüzü bulunmaz. Lütfen
görüntü birimindeki bellek kartı arayüzünü kullanın.
4.10.4
Parametre #7 #6 #5 #4 #3 #2 #1 #0
0138 DNM
548
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
4.10.5
PCMCIA Kart
Eklemesini Bağlama
4.10.5.1
Özellik Numarası Özellik Açıklamalar
Ekleme yatağı
2) Kartı ekleme
(a)Kartı, eklemenin aralığına yerleştirin. Lütfen kartın yönüne
dikkat edin. (Lütfen kart yatağının yönüyle eşleştirin.)
(b)Kartı, eklemenin sonuna yukarı doğru itin.
549
4. OTOMATİK İŞLEM İŞLEM B--- 63524TR/01
Ekleme
Eklemeyi sabitleştirmek
için vidalayın
550
B--- 63524TR/01 İŞLEM 4. OTOMATİK İŞLEM
NOT
1 Bağımsız tip i serisi ve LCD monteli tip i serisinin her ikisinde
de, bellek kartı arayüzü görüntü birimi ekranının sol tarafıdır.
(Bağımsız tip denetleyicilerde bellek kartı arayüzü
bulunmaz.)
2 Görüntü birimini ve ekleme yatağını kabinin içinden monte
etmek mümkün değildir.
3 Bellek kartı, soğutucu onu doğrudan etkilemediği için
gerekli koşullarda kullanılmalıdır.
4.10.6
Tavsiye Edilen Bellek Üretici Tip Kapasite
Kartı
Hitachi LTD HB289016A4 16MB
HB289032A4 32MB
HB289160A4 160MB
BN ---020AB 20MB
BN ---040AB 40MB
SDP3B---20 20MB
SDP3B---40 40MB
551
5. TEST İŞLEMİ İŞLEM B--- 63524TR/01
5
TEST İŞLEMİ
552
B--- 63524TR/01 İŞLEM 5. TEST İŞLEMİ
MDI
X
Takım Z
D Makine Kilidi Operatör kartındaki makine kilidi anahtarına basınız. Takım hareket
etmez ancak takım hareket ediyormuş gibi, ekranda her bir eksen
boyunca konum değişir.
Bazı makinelerde, her bir eksen için bir makine kilidi anahtarı
vardır. O tür makinelerde, üzerinde makinenin durdurulacağı
eksenler için makine kilidi anahtarlarına basınız. Makine kilidi için,
makine üreticisi tarafından sağlanan ilgili kılavuza bakınız.
UYARI
İş parçası koordinatları ve makine koordinatları arasındaki
konumsal ilişki, makine kilidi kullanılan otomatik işlemden
önce ve sonra farklı olabilir. Bu tür bir durumda, bir koordinat
ayarı komutu kullanarak veya manüel referans konumu geri
dönüşü gerçekleştirerek iş parçası koordinat sistemini
belirtiniz.
D Yardımcı Fonksiyon Kilidi Operatör kartındaki yardımcı fonksiyon kilidi anahtarına basınız.
M, S, T ve B kodları devre dışı bırakılır ve yürütülmez. Yardımcı
fonksiyon kilidi için, makine üreticisi tarafından sağlanan ilgili
kılavuza bakınız.
553
5. TEST İŞLEMİ İŞLEM B--- 63524TR/01
Kısıtlamalar
D Yalnızca makine kilidiyle M, S, T ve B komutları makine kilitleme durumunda yürütülür.
M, S, T ve B komutu
D Makine kilidi altında Makine kilitleme durumunda bir G27, G28 veya G30 komutu
referans konumu geri verildiğinde, komut kabul edilir ancak referans konumuna hareket
dönüşü etmez ve referans konumu geri dönüş LED ışığı yanmaz.
D Yardımcı fonksiyon kilidi M00, M01, M02, M30, M98, M99 ve M198 (Alt program çağrı
tarafından kilitlenmeyen fonksiyonu) komutları, yardımcı fonksiyon kilitleme durumunda
M kodları bile yürütülür.
Alt programı çağırmak için M kodları (parametre No. 6071 --- 6079)
ve özel makroyu çağırmak için kodlar (parametre No. 6080 --- 6089)
da yürütülür.
554
B--- 63524TR/01 İŞLEM 5. TEST İŞLEMİ
İş parçası
Kısıtlamalar
D Yüzdesel Ayarları Aralığı Belirtilebilecek yüzdesel ayar %0 ile 254 arasında değişir. Tek tek
makineler için, aralık makine üreticisinin özelliklerine bağlıdır.
D Diş çekme sırasında Diş çekme sırasında, yüzdesel ayar ihmal edilir ve besleme hızı
yüzdesel ayar program tarafından belirtildiği gibi kalır.
555
5. TEST İŞLEMİ İŞLEM B--- 63524TR/01
5.3 Hızlı travers oranına dört adımlık (F0, %25, %50 ve %100) bir
yüzdesel ayar uygulanabilir. F0 bir parametreyle (No. 1421)
HIZLI TRAVERS ayarlanır.
YÜZDESEL AYAR
556
B--- 63524TR/01 İŞLEM 5. TEST İŞLEMİ
Takım
Ayna
557
5. TEST İŞLEMİ İŞLEM B--- 63524TR/01
5.5 Tek blok anahtarına basılması tek blok modunu başlatır. Tek blok
başlatma modunda çevrim başlatma düğmesine basıldığında,
TEK BLOK programda bir tek blok yürütüldükten sonra takım durur. Programı
blok blok yürüterek, programı tek blok modunda kontrol ediniz.
Çevrim
Çevrim Çevrim başlatma
başlatma başlatma
Çevrim
başlatma
Takım
Durma Durma Durma
Durma
İş parçası
Tek satır
558
B--- 63524TR/01 İŞLEM 5. TEST İŞLEMİ
Açıklama
D Referans konumu geri G28 --- G30 arası komutlar verilirse, tek blok fonksiyonu ara noktada
dönüşü ve tek blok etkilidir.
D Hazır çevrim sırasında Hazır bir çevrimde, tek blok durdurma noktaları aşağıdaki gibidir.
tek blok Hızlı travers
S : Tek blok kesme besleme
lG92 Düz diş çekme çevrimi Sivri diş çekme çevrimi Takım yolu 1 ---
(Diş çekme çevrimi) S S 4 tek bir çevrim
4 4 olarak kabul
1 1 edilir. 4
3 2 3 2 tamamlandıktan
sonra bir durma
yapılır.
lG70 S
7
(Bitirme çevrimi) Takım yolu 1 ---
6 7 tek bir çevrim
5 4 olarak kabul
1 edilir. 7
3 tamamlandıktan
2
sonra bir durma
yapılır.
lG71 S
(Dış yüzey kaba işlem çevrimi) 4
1 --- 4,5 --- 8,9 ---
G72 3 20 2 1 12, 13 --- 16 ve
(Uç yüzey kaba işlem çevrimi) 7 8 6 5
17 --- 20
arasındaki her
11 12 9 bir takım yolu
10 tek bir çevrim
19
15 16 14 13 olarak kabul
edilir. Her bir
17 çevrim
18 tamamlandıktan
sonra bir durma
yapılır.
559
5. TEST İŞLEMİ İŞLEM B--- 63524TR/01
Hızlı
S : Tek blok durdurma Kesme besleme
lG74
9 5 1 Takım yolu 1 ---
(Uç yüzey kesme çevrimi)
8 7 6 4 3 2 S 10 tek bir çe-
G75 vrim olarak
(Dış/iç yüzey kesme çevrimi) 10 kabul edilir. 10
tamamlandıktan
sonra bir durma
yapılır.
lG76
S
(Birden fazla tekrarlanan 4 Takım yolu 1 ---
diş çekme çevrimi) 4 tek bir çevrim
1 olarak kabul
3 edilir. 4
tamamlandıktan
2
sonra bir durma
yapılır.
D Alt program açma ve M98P_; içeren bir blokta tek blok durdurma yapılmaz. M99; veya
tek blok G65.
Bununla birlikte, blok O, N veya P’den başka bir adres içerirse, tek
blok durdurma M98P_ veya M99 komutuyla bir blokta bile
gerçekleştirilebilir.
560
B--- 63524TR/01 İŞLEM 5. TEST İŞLEMİ
D Özel tek komut satırı İki yollu kontrol, takım değiştirme noktası 1 ve 2 için tek komut satırı
kontrolü sinyalini desteklemektedir. Dolayısıyla, tek komut satırı
durdurulması, her bir takım değiştirme noktasındaki otomatik işlem
programı için belirtilebilir. Ancak, takım değiştirme noktası 1 ve 2
için tek komut satırı sinyali açıldığında, komut programlarına göre
takımların farklı konumlarda durabileceğini aklınızda bulundurun.
Özel tek komut satırı kontrol fonksiyonu, diğer takım değiştirme
noktası tek komut satırı durma moduna girdiğinde, takım değiştirme
noktasına ilerlemeyi geçici olarak durdurma uygulayarak, böyle bir
farklılığı saf dışı bırakır.
Parametre No. 8100’ün bit 6’sı (DSB) 1’e ayarlandığında özel tek
komut satırı kontrol fonksiyonu etkinleşir.
Takım değiştirme noktası 1 ve 2 için tek komut satırı komutu sinyali,
özel tek komut satırı kontrol fonksiyonu kullanıldığında bile
etkindir.
Takım değiştirme noktası 1 veya 2, tek komut satırı maskeleme
durumuna veya ilerlemeyi geçici olarak durdurmayı maskeleme
durumuna yerleştirildiğinde, takım, maskeleme durumuna son
verilene kadar durur.
Takım değiştirme noktaları senkronize edilmemiştir. Dolayısıyla,
aşağıdaki programlar yürütülürse, takım değiştirme noktası 2’ye,
takım değiştirme noktası 1 için X10.0’ın tamamlanması üzerine,
ilerlemeyi geçici olarak durdurma uygulanır; fakat takım değiştirme
noktası 2’nin takımı tam olarak X10.0’da durmaz.
561
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
6
GÜVENLİK FONKSİYONLARI
562
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
Kırmızı
ACİL KAPATMA
563
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
Yavaşlama ve durma Y
Açıklama
D Otomatik işlem sırasında Takım otomatik işlem sırasında bir eksen boyunca bir sınır
aşırı hareket anahtarına dokunduğunda, takım tüm eksenler boyunca yavaşlar,
durur ve bir fazla hareket alarmı görüntülenir.
D Manüel işlem sırasında Manüel işlemde, takım yalnızca takımın bir sınır anahtarına
aşırı hareket dokunduğu eksen boyunca yavaşlar ve durur. Takım diğer eksenler
boyunca hareket etmeye devam eder.
D Aşırı hareketi serbest Manüel işlemle takımı güvenlik yönüne hareket ettirdikten sonra
bırakma alarmı sıfırlamak için reset düğmesine basınız. İşlemle ilgili
ayrıntılar için, makine üreticisinin operatör kılavuzuna bakınız.
D Alarm
No. Mesaj Açıklama
Takım artı ”n”inci eksen boyunca donanımla belirtilen
506 Overtravel: +n
aşırı hareket sınırını aştı (n: 1 --- 8 arasındakiler).
Takım eksi ”n”inci eksen boyunca donanımla belirti-
507 Overtravel: ---n
len aşırı hareket sınırını aştı (n: 1 --- 8 arasındakiler).
564
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
Açıklama
D Depolanmış darbe Parametreler (No. 1320, 1321 veya No. 1326, 1327) sınırı ayarlar.
kontrolü 1 Ayarlanan sınırların oluşturduğu alanın dışı yasaklanmış alandır.
Makine üreticisi genellikle bu alanı maksimum darbe olarak ayarlar.
D Depolanmış darbe Parametreler (No. 1322, 1323) veya komutlar bu sınırları ayarlar.
kontrolü 2 Sınıra ilişkin alanın içi veya dışı yasaklanmış alan olarak
(G22, G23) ayarlanabilir. Parametre OUT (NO. 1300#0), iç veya dış alanı
yasaklanmış alan olarak seçer.
Bir program komutu verilmesi durumunda, bir G22 komutu takımın
yasaklanmış alana girmesini yasaklar ve bir G23 komutu takımın
yasaklanmış alana girmesine izin verir. Her bir G22; ve G23;
komutu, bir bloktaki diğer komutlardan bağımsız olarak
verilmelidir.
Aşağıdaki komut, yasaklanmış alanı yaratır veya değiştirir:
565
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
G 22X_Z_I_K_;
A(X,Z)
B(I,K)
X>I,Z>K
X---I>ζ
Z ---K>ζ
Şekil 6.3 (b) Yasaklanmış alanı bir program kullanarak yaratma veya
değiştirme
A(X1,Z1)
B(X2,Z2)
X1>X 2 , Z1>Z2
X1 ---X2> ζ
Z1 ---Z2> ζ
D Depolanmış darbe Parametre No. 1324 ve 1325 ile sınırları ayarlayın. Sınırın içindeki
kontrolü 3 alan yasaklanmış alan haline gelir.
566
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
D Yasaklanmış alan için Parametre ayarı veya programlanmış değer (XZIK) yasaklanmış
kontrol noktası alana girmek için takımın veya takım tutucusunun hangi parçasının
kontrol edileceğine bağlıdır.
Yasaklanmış alanı programlamadan önce, kontrol konumunu
(takımın veya takım aynasının üst kısmı) doğrulayınız.
Şekil 6.3 (d)’de C noktası (takımın üst kısmı) kontrol edilirse, “c”
mesafenin depolanmış darbe sınırı fonksiyonu için veri olarak
ayarlanması gerekir. D noktası (Takım aynası) kontrol edilirse, “d”
mesafesi ayarlanmalıdır.
d
D
c
C
Referans noktası geri
dönüşünden sonra
Alan sınırı takımın konumu
D Yasaklanmış bir alan için Her bir sınır, güç açıldıktan ve G28 ile manüel referans noktası geri
etkili zaman dönüşü ve otomatik referans noktası geri dönüşü gerçekleştiril-
dikten sonra etkili olur.
Güç açıldıktan sonra, referans noktası her bir sınırın yasaklanmış
alanı içindeyse, hemen bir alarm üretilir. (Depolanmış darbe sınırı
2 için yalnızca G22 modunda).
D Alarmları serbest Takım yasaklanmış alanda hareket edemez olduğunda, yasaklanmış
bırakma koşulu serbest bırakmak ve G23 modunda takımı yasaklanmış alanın
dışına taşımak için acil durum düğmesine basın; sonra, ayar yanlışsa,
ayarı düzeltin ve yeniden referans noktası geri dönüşü
gerçekleştiriniz.
D Yasaklanmış bir alanda Yasaklanmış alanda G23’ten G22’ye geçilirse, aşağıdaki sonuç alınır.
G23’ten G22’ye geçme (1)Yasaklanmış alan içeride olduğunda, sonraki harekette bir alarm
bildirilir.
(2)Yasaklanmış alan dışarıda olduğunda, hemen bir alarm bildirilir.
567
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
D İki yollu kontrol için İki yollu kontrolde kullanılmak üzere, her bir takım değiştirme
yasak alanın ayarlanması noktası için yasaklanmış bir alan ayarlayın.
NOT
Yasaklanmış bir alan ayarlanırken, ayarlanacak iki nokta
aynıysa, alan aşağıdaki gibidir:
(1)Yasaklanmış alan depolanmış derbe kontrolü 1
olduğunda, tüm alanlar yasaklanmış alanlardır.
(2)Yasaklanmış alan depolanmış derbe kontrolü 2 veya
depolanmış derbe kontrolü 3 olduğunda, tüm alanlar
hareket ettirilebilir alanlardır.
D Depolanmış darbe Maksimum hızlı travers oranı F (mm/dakika) ise, aşağıdaki ifadeden
sınırının aşım miktarı depolanmış darbe sınırının maksimum aşım miktarı L (mm) elde
edilir:
L (mm) = F/7500
Takım belirtilen yasaklanmış alana en fazla L (mm) kadar girer.
Parametre No.1300’ün bit 7’si (BFA), takım L noktasına, (belirtilen
alanın aşağı tarafı) ulaştığında, takımı durdurmak için kullanılabilir.
Bu durumda, takım yasaklanmış alana girmez.
D Alarm görüntüleme Parametre BFA (No. 1300’ün bit 7’si), takım yasaklanmış alana
zamanlaması girmeden hemen önce veya takım yasaklanmış alana girdikten
hemen sonra bir alarm görüntülenip görüntülenmeyeceğini seçer.
Alarm
Numara Mesaj İçindekiler
500 OVER TRAVEL: +n ”n”inci eksen (1---8) + yan depolanmış
darbe sınırı 1 aşıldı.
501 OVER TRAVEL: ---n ”n”inci eksen (1---8) --- yan depolanmış
darbe sınırı 1 aşıldı.
502 OVER TRAVEL: +n ”n”inci eksen (1---8) + yan depolanmış
darbe sınırı 2 aşıldı.
503 OVER TRAVEL: ---n ”n”inci eksen (1---8) --- yan depolanmış
darbe sınırı 2 aşıldı.
504 OVER TRAVEL: +n ”n”inci eksen (1---8) + yan depolanmış
darbe sınırı 3 aşıldı.
505 OVER TRAVEL: ---n ”n”inci eksen (1---8) − yan depolanmış
darbe sınırı 3 aşıldı.
568
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
D Ayna ve punta biçimlerini 1 Alarm durumunu serbest bırakmak için fonksiyon tuşuna
ayarlama
basınız.
*
TY=0(0:IN,1:OUT)
W1 L = 50.000
W L1 W = 60.000
L1= 25.000
CX
W1= 30.000
L
CX= 200.000
CZ CZ= -100.000
569
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
L
X L = 100.000
D = 200.000
L1
L1= 50.000
/D3 D1= 100.000
/ L2
L2= 50.000
TZ / D2= 50.000
D2 D1 D
* D3= 30.000
/D3
Z TZ= 100.000
ACTUAL POSITION (ABSOLUTE)
X 200.000 Z 50.000
>_
MDI **** *** *** 14:46:09
[ INPUT ][ +INPUT ][ SET ][ ][ ]
DİKKAT
Aynanın ve punta başlığının biçimlerini belirtmeye
kalkışmadan önce, G23 modunu ayarlayınız.
570
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
D Referans noktası geri 1 Takımı, X--- ve Z---eksenleri boyunca referans noktasına geri
dönüşü döndürünüz.
Ayna---punta başlığı bariyeri fonksiyonu, ancak gücün
açılmasının ardından referans noktası geri dönüşü
tamamlandıktan sonra etkili hale gelir.
Bir mutlak konum saptayıcısı sağlandığında, referans noktası
geri dönüşünün her zaman gerçekleştirilmesi gerekmez.
Bununla birlikte, makine ve mutlak konum saptayıcısı arasındaki
konumsal ilişki belirlenmelidir.
Açıklamalar
Z Z
CZ CZ
İş parçası
koordinat
sisteminin İş parçası
orijini koordinat
sisteminin
orijini
Not) Taralı alanlar giriş engelleme alanlarını gösterir.
571
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
Simge Açıklama
TY Ayna--- biçimi seçimi (0: Bir takımın iç yüzeyini tutarken, 1: Bir takımın dış
yüzeyini tutarken)
TY :
Biçimine dayalı olarak bir ayna tipi seçer. 0 belirtilmesi, bir
takımın iç yüzeyini tutan bir ayna seçer. 1 belirtilmesi, bir takımın
dış yüzeyini tutan bir ayna seçer. Bir aynanın, Z---ekseni boyunca
simetrik olduğu varsayılır.
CX, CZ :
İş parçası koordinat sistemindeki bir ayna konumunun, A noktası,
koordinatlarını belirtiniz. Bu koordinatlar, makine koordinat
sistemindekilerle aynı değildir. Tablo 6.4 (a)’da, verileri
belirtmek için kullanılan birimler listelenmiştir.
UYARI
Eksen için çap programlama veya radyus programlama
kullanılması programlama sistemini belirler. Eksen için çap
programlama kullanıldığında, eksene ilişkin verileri girmek
için çap programlama kullanınız.
L, L1, W, W1 :
Bir aynanın biçimini tanımlayınız. Tablo 6.4(b)’de, verileri
belirtmek için kullanılan birimler listelenmiştir.
UYARI
Radyusta daima W ve W1 belirtiniz. Z ekseni için radyus
programlama kullanıldığında, radyusta L ve L1 belirtiniz.
572
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
L2
B
İş parçası Z
D3 D2 D1 D
İş parçası
koordinat
sisteminin
kökeni
Simge Açıklama
TZ Punta başlığı konumu (Z ekseni boyunca)
L Punta başlığı uzunluğu
D Punta başlığı çapı
L1 Punta başlığı uzunluğu (1)
D1 Punta başlığı çapı (1)
L2 Punta başlığı uzunluğu (2)
D2 Punta başlığı çapı (2)
D3 Punta başlığı çapı (3)
TZ :
İş parçası koordinat sistemindeki ayna konumunun, B noktası, Z
koordinatını belirtir. Bu koordinatlar, makine koordinat
sistemindekilerle aynı değildir. Tablo 6.4 (c)’de, verileri
belirtmek için kullanılan birimler listelenmiştir. Bir punta
başlığının, Z---ekseni boyunca simetrik olduğu varsayılır.
UYARI
Z ekseni için çap programlama veya radyus programlama
kullanılması programlama sistemini belirler.
UYARI
Çap programlamada daima D, D1, D2 ve D3 belirtiniz. Z
ekseni için radyus programlama kullanıldığında, radyusta L,
L1 ve L2 belirtiniz.
573
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
D Punta başlığı ağzı için Punta başlığının ağız açısı 60 derecedir. Giriş engelleme alanı, açının
giriş engelleme alanını 90 derece olacağı varsayılarak, aşağıda gösterildiği şekilde ağzın
ayarlama etrafında ayarlanır.
90° 60°
Sınırlamalar
D Bir giriş engelleme Bir giriş engelleme alanı hatalı şekilde ayarlanırsa, alanı etkili hale
alanının doğru ayarı getirmek mümkün olmayabilir. Aşağıdaki ayarları yapmaktan
kaçının:
D Ayna biçimi ayarlarında L < L1 veya W < W1.
D Punta başlığı---biçimi ayarlarında D2 < D3.
D Punta başlığı ayarıyla kesişen bir ayna ayarı.
D Giriş engelleme Takım giriş engelleme alanına girer ve bir alarm verilirse, manüel
alanından geri çekme moda geçiniz, takımı manüel olarak geri çekiniz, sonra alarmı
serbest bırakmak için sistemi resetleyiniz. Manüel modda, takım
yalnızca takımın alana girdiği yönün tersi yönde hareket ettirilebilir.
Takım, alana girdiğinde hareket etmekte olduğu yönle aynı yönde
hareket ettirilemez (alanın içine doğru).
Ayna ve punta başlığı için giriş engelleme alanları etkinleştiril-
diğinde ve takım önceden o alanlarda konumlandırıldığında, takım
hareket ettirildiğinde bir alarm verilir. Takım geri çekilemediğinde,
takım alanın dışında olacak şekilde giriş engelleme alanlarının
ayarını değiştiriniz, alarmı serbest bırakmak için sistemi resetleyiniz,
sonra takımı geri çekiniz. Son olarak, özgün ayarları geri yükleyiniz.
574
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
D Koordinat sistemi Bir giriş engelleme alanı, iş parçası koordinat sistemi kullanılarak
tanımlanır. Aşağıdakileri akılda tutunuz.
1 İş parçası koordinat sistemi bir komut veya işlem yardımıyla
kaydırıldığında, giriş engelleme alanı da aynı miktarda kaydırılır.
Giriş engel-
leme alanı
Giriş engel-
Eski iş parçası leme alanı
koordinat sistemi
Yeni iş parçası
koordinat sistemi
D Depolanmış darbe sınırı 2 Hem kaydedilmiş darbe sınırı 2, hem de ayna---punta başlığı bariyeri
fonksiyonu sağlandığında, bariyerin strok sınırına göre önceliği olur.
Kaydedilmiş strok sınırı 2 ihmal edilir.
Alarmlar
575
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
UYARI
Her satırda belirlenen mesafenin dönülmesi sonucu ulaşılan
son noktanın koordinatlarının bir yasak alan dahilinde olup
olmadığı denetlenir. Bu durumda, hareket komutuyla
izlenen yol denetlenmez. Bununla birlikte, takım,
depolanmış strok sınırı 1, 2 ya da 3 tarafından belirlenen
yasak alana girerse alarm verilir. (Bkz: aşağıdaki örnekler.)
Örnek 1)
Depolanmış strok sınırı 1 ya da 2
tarafından belirlenen yasak alan
Bitiş noktası
Başlangıç
noktası
Takım, depolanmış strok sınırı 1 ya da
2’ye göre bir noktada durdurulur.
576
B--- 63524TR/01 İŞLEM 6. GÜVENLİK FONKSİYONLARI
Örnek 2)
Bitiş noktası
Depolanmış strok sınırı 2 ya
da 3 tarafından belirlenen
yasak alan
Sınırlamalar
D Makine kilidi Hareketin başlangıcında makine kilidi uygulandığında, hareketin
gerçekleşmesinden önce strok sınırı denetimi yapılmaz.
D G23 Depolanmış strok sınırı 2 devre dışı bırakıldığında (G23 modu)
takımın, depolanmış strok sınırı 2 tarafından belirlenen yasak alana
girip girmediği denetlenmez.
D Program yeniden Bir program yeniden başlatıldığında, yeniden başlatma konumu bir
başlatma yasak alan içerisindeyse alarm verilir.
D İlerlemeyi geçici İlerlemeyi geçici durdurmayı takiben yapılan manüel müdahaleden
durdurmayı takiben sonra bir satırın yürütülmesi yeniden başlatıldığında, manüel
manüel müdahale müdahaleyi takiben gelen son nokta yasak alan içerisinde bile olsa
alarm verilmez.
D Çoklu işlemlerden Çoklu işlemlerden (hazır çevrim ve katlanan enterpolasyon gibi)
oluşan satır oluşan bir satır yürütülürse, son noktası yasaklı alan içerisinde olan
herhangi bir işlemin başlangıcında alarm verilir.
577
6. GÜVENLİK FONKSİYONLARI İŞLEM B--- 63524TR/01
D Basit eşzamanlı kontrol Basit eşzamanlı kontrolde, yalnızca ana eksen denetlenir; ikincil
eksenler denetlenmez.
D PMC eksen kontrolü PMC eksen kontrolüne bağlı hiç bir hareket için denetim
gerçekleştirilmez.
D Ayna/punta başlığı Ayna/punta başlığı bariyer alanı (torna sistemi) için denetim
bariyeri yapılmaz.
D Senkronize karma mod Senkronize karma modda yerleştirilen bir eksen için denetim
yapılmaz (iki yollu torna kontrolü).
Alarm
Numara Mesaj İçindekiler
506 OVER TRAVEL : +n Hareket öncesi strok sınır denetimi, satır
son noktasının n ekseni boyunca artı strok
sınırı için yasaklı alana girdiğini ortaya
çıkarır. Programı düzeltiniz.
507 OVER TRAVEL : ---n Hareket öncesi strok sınır denetimi, satır
son noktasının n ekseni boyunca eksi strok
sınırı için yasaklı alana girdiğini ortaya
çıkarır. Programı düzeltiniz.
578
B--- 63524TR/01 İŞLEM 7. ALARM VE ÖZ TEŞHİS FONKSİYONLARI
7
ALARM VE ÖZ TEŞHİS FONKSİYONLARI
579
7. ALARM VE ÖZ TEŞHİS FONKSİYONLARI İŞLEM B--- 63524TR/01
7.1
ALARM GÖRÜNTÜLEME
Açıklamalar
D Alarm ekranı Bir alarm oluştuğunda, alarm ekranı görünür.
S 0 T0000
MDI **** *** *** ALM 18 : 52 : 05
ALARM MSG HISTRY
D Alarm için başka bir Bazı durumlarda, alarm ekranı görüntülenmez, ancak ekranın
yöntem altında ALM görüntülenir.
>_ S 0 T0000
MEM * * * * * * * * ALM 08 : 41 : 27
**
NO.SRH ON:1 OFF:0 +INPUT INPUT
580
B--- 63524TR/01 İŞLEM 7. ALARM VE ÖZ TEŞHİS FONKSİYONLARI
D Alarmı resetleyin Hata kodları ve mesajları alarmın nedenini gösterir. Bir alarm
durumundan çıkmak için, alarmın nedenini giderin ve reset tuşuna
basın.
581
7. ALARM VE ÖZ TEŞHİS FONKSİYONLARI İŞLEM B--- 63524TR/01
582
B--- 63524TR/01 İŞLEM 7. ALARM VE ÖZ TEŞHİS FONKSİYONLARI
7.3 Bazen, bir alarm oluşmamış olsa bile sistem durmuş görünebilir. Bu
durumda, sistem başka bir işlem yapıyor olabilir. Sistemin durumu
ÖZ TEŞHİS öz teşhis ekranı görüntülenerek kontrol edilebilir.
EKRANIYLA
KONTROL ETME
Teşhis Prosedürü
)_
Açıklamalar
D 2 yollu kontrol için öz İki yollu kontrol için, takım değiştirme noktası anahtarıyla seçilen
teşhis ekranı takım değiştirme noktası için ön teşhis ekranı görüntülenir. Diğer
takım değiştirme noktası ön teşhis ekranını görüntülerken takım
değiştirme noktası seçimi anahtarıyla takım değiştirme noktasını
belirleyin.
583
7. ALARM VE ÖZ TEŞHİS FONKSİYONLARI İŞLEM B--- 63524TR/01
Açıklamalar 000 --- 015 arası ön teşhis numaraları, bir komutun belirtiliyor ancak
yürütülmüyor gibi göründüğü durumları gösterir. Aşağıdaki tabloda,
ekrandaki her satırın sağ ucunda 1 görüntülenmesine ilişkin dahili
durumlar listelenmektedir.
Tablo 7.3 (a) Bir komut belirtildiğinde ancak yürütülmüyor gibi görünüyor olduğunda alarm görüntülenir
No. Ekran 1 görüntülendiğinde dahili durum
000 WAITING FOR FIN SIGNAL M, S. T fonksiyonu yürütülüyor
001 MOTION Otomatik işlemde Hareket komutu yürütülüyor
002 DWELL Aynı yerde kalma yürütülüyor
003 IN ---POSITION CHECK Konumunda kontrolü yürütülüyor
004 FEEDRATE OVERRIDE 0% Kesme ilerlemesi yüzdesel ayarı %0
005 INTERLOCK/START ---LOCK Kilit ON konumunda
006 SPINDLE SPEED ARRIVAL CHECK İş mili hızı ulaşma sinyalinin açılması bekleniyor
010 PUNCHING Okuyucu delme arabirimi yoluyla veriler çıkarılıyor
011 READING Okuyucu delme arabirimi yoluyla veriler giriliyor
012 WAITING FOR (UN) CLAMP Tamamlanmak için B ekseni dizin tablosu dizin oluşturma
başlamadan önce/B ekseni dizin tablosu dizin oluşturma
sona ermeden önce dizin tablosunun kenetlenmesi/
çözülmesi bekleniyor
013 JOG FEEDRATE OVERRIDE 0% Jog yüzdesel ayarı %0
014 WAITING FOR RESET.ESP.RRW.OFF Acil stop, harici reset, reset ve geri sarma veya MDI panosu
reset tuşu açık durumunda
015 EXTERNAL PROGRAM Harici program numarası aranıyor
NUMBER SEARCH
Tablo 7.3 (b) Alarm, otomatik işlemin durdurulduğunu veya duraklatıldığını gösterir.
No. Ekran 1 görüntülendiğinde dahili durum
020 CUT SPEED UP/DOWN Acil stop etkinleştirildiğinde veya servo alarmı oluştuğunda
ayarlanır
021 RESET BUTTON ON Reset tuşu açık durumuna getirildiğinde ayarlanır
022 RESET AND REWIND ON Reset ve geri sarma açık durumda
023 EMERGENCY STOP ON Acil stop açık durumunda olduğunda ayarlanır
024 RESET ON Harici reset, acil stop, reset veya reset ve geri sarma tuşu açık
durumunda olduğunda ayarlanır
025 STOP MOTION OR DWELL Darbe dağıtımını durduran bir işaret. Aşağıdaki durumlarda
ayarlanır.
(1)Harici reset açık durumundayken.
(2)Reset ve geri sarma açık durumundayken.
(3)Acil kapatma açık durumundayken.
(4)Besleme tutma açık durumundayken.
(5)MDI kartı reset tuşu açık durumundayken.
(6)Manüel moda (JOG/HANDLE/INC) geçmişken.
(7)Başka alarm oluşmuşken. (Ayarlanmamış alarm yoktur.)
584
B--- 63524TR/01 İŞLEM 7. ALARM VE ÖZ TEŞHİS FONKSİYONLARI
585
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
8
VERİ GİRİŞ/ÇIKIŞI
RS--- 422
arabirimi
RS--- 232--- C
arabirimi
FANUC
Handy File
RS ---232---C veya
RS ---422 arabirimi
(Delme panosu, vb...)
586
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
8.1 Harici giriş/çıkış cihazları arasında FANUC Handy File, giriş çıkış
ortamı olarak disketleri kullanır.
DOSYALAR Bu kılavuzda, bir giriş/çıkış cihazı genellikle disket olarak
adlandırılır.
Bir NC şeridinin tersine, bir disket kullanıcının bir ortamda
depolanan çeşitli türde veriler arasından dosya temelinde seçim
yapmasına olanak tanır. Bu kılavuzda, bu giriş/çıkış ortamları
genellikle disket olarak adlandırılır.
Giriş/çıkış, veriler birden çok diskete yayıldığında da mümkündür.
Açıklamalar
D Dosya nedir Disketle CNC arasında bir giriş/çıkış işlemiyle girilen/çıkarılan
(VREADW veya VPUNCHW tuşuna basılarak) veri birimi
HDosyaI olarak adlandırılır. Örneğin, CNC programlarını
disketlerden girerken veya disketlere çıkarırken, CNC belleğindeki
bir program veya tüm programlar tek bir dosya olarak işlenir.
Dosyalara, kılavuz dosya 1 olacak şekilde, otomatik olarak 1, 2, 3, 4
vb. dosya numaraları atanır.
Dosya 1 Dosya 2 Dosya 3 Dosya n Boşluk
D Disket değiştirme Bir dosya iki diskete girildiğinde, ilk disketle CNC arasında veri
isteği girişi/çıkışının tamamlanması üzerine adaptör üzerindeki LED
ışıkları değişerek yanarak disketin değiştirilmesi isteminde
bulunulur. Bu durumda, ilk disketi adaptörün dışına çıkarınız ve
yerine ikinci disketi yerleştiriniz. Sonra, veri girişi/çıkışı otomatik
olarak devam eder.
İkinci disket ve sonrakiler dosya araması, CNC ile disket arasında
veri girişi/çıkışı veya dosya silme sırasında gerektiğinde, disket
değiştirilmesi isteminde bulunulur.
Disket 1
Dosya
Dosya 1 Dosya 2 Dosya 3 (k--- 1) Dosya k
Disket 2
Dosya k’nın
devamı Dosya (k+1) Dosya n Boşluk
587
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
D Koruma anahtarı Disket, yazmaya karşı koruma anahtarıyla birlikte sağlanır. Anahtarı
yazma etkin durumuna ayarlayınız. Sonra, çıkış işlemini başlatınız.
D Belleğe yazma Kasete veya karta yazıldığında, sonuç olarak veriler veri içeriğiyle
dosya numaraları arasındaki denkliğe göre okunabilir. Veri içeriği ve
dosya numaraları CNC’ye çıkarılıp görüntülenmeden, bu denklik
doğrulanamaz. Veri içeriği, dizin veya disketler için görüntüleme
fonksiyonuyla görüntülenebilir (Bkz. Bölüm III---8.8).
İçeriği görüntülemek için, dosya numaralarını ve içeriği disketin
arkasındaki bellek sütununa yazınız.
588
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Açıklamalar
D N -- 9999 kullanılarak Dosyalar No. N1 --- N9999 belirtilerek sırayla arandığında ve önce
dosya araması N1 --- N9999 arasında bir numara aranıp sonra N---9999 arama
yöntemi kullanıldığında aynı sonuç elde edilir. İkinci durumda
arama süresi daha kısadır.
589
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Alarm
No. Açıklama
Bir giriş/çıkış cihazının hazır sinyali (DR) kapalı.
590
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Açıklamalar
D Dosyadan sonra dosya Bir dosya silindiğinde, silinen dosyadan sonraki dosya numaraları bir
numarası silinir azaltılır. Numarası k olan bir dosyanın silindiğini varsayalım. Bu
durumda, dosyalar aşağıdaki şekilde yeniden numaralandırılır:
Silmeden önce . . . silmeden sonra
1 --- (k---1) . . . . . . 1 --- (k---1)
k . . . . . . . . . . . . . . Silindi
(k+1) --- n . . . . . . k --- (n---1)
D Koruma anahtarı Dosyaları silmek için yazmaya karşı koruma anahtarını yazmayı
etkinleştirme durumuna ayarlayınız.
591
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
8.4
PROGRAM
GİRİŞİ/ÇIKIŞI
Açıklamalar
D Karşılaştırma Makine operatörü panosundaki veri koruma anahtarı ON
durumundayken bir program girilirse, belleğe yüklenen program,
disketin veya NC şeridinin içeriğiyle karşılaştırılarak doğrulanır.
Karşılaştırma sırasında bir eşleşmeme durumuyla karşılaşılırsa,
karşılaştırma bir P/S alarmıyla (No. 79) sona erdirilir.
Yukarıdaki işlem veri koruma anahtarı OFF durumundayken
gerçekleştirilirse, karşılaştırma yapılmaz ancak programlar belleğe
kaydedilir.
D Bir NC şeridinden birden Bir şeritte birden fazla program varken, şerit ER’ (veya %) kadar
fazla program okunur.
girme
592
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
593
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
D Varolan bir programın Daha önce kaydedilmiş bir programla aynı numaraya sahip bir
numarasıyla aynı programı kaydetmek için girişimde bulunulduysa, P/S alarmı 073
program numarası verilir ve program kaydedilemez.
tanımlama
Alarm
No. Açıklama
70 Bellek büyüklüğü giriş programlarını depolamak için yeterli değil
Varolan bir program numarasıyla bir programı depolamak için
73
girişimde bulunuldu.
Doğrulama işlemi, belleğe yüklü bir programla diskette veya NC
79
şeridinde bulunan programın içeriğinin eşleşmediğini saptadı.
594
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Açıklamalar
(Bir diskete çıkış)
D Dosya çıkış yeri Çıkış diskete yapıldığında, program diskette varolan dosyalardan
sonra yeni dosya olarak çıkarılır. Yeni dosyalar eskileri
geçersizleştirerek baştan yazılacağından, N0 kafa aramasından
sonra yukarıdaki çıkış işlemini kullanın.
D Bir program çıkarılırken Program çıkışı sırasında P/S alarmı (No.086) oluşursa, disket
alarm çıkıştan önceki duruma döndürülür.
D Dosya başlığından sonra N1 --- N9999 kafa aramasından sonra program çıkışı yapıldığında,
bir programı çıkarma yeni dosya belirlenen n---inci konuma çıkarılır. Bu durumda, 1 ---
n---1 dosyalar etkilidir, ancak eski n---inci dosyadan sonraki dosyalar
silinir. Çıkış sırasında bir alarm oluşursa, yalnızca 1 --- n---1 arası
dosyalar geri yüklenir.
595
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
D Etkili bellek kullanımı Karttaki veya kasetteki belleği verimli kullanmak için, programın
çıkışını parametre NFD’yi (No. 0101#7, No. 0111#7 veya 0121#7)
1’e ayarlayarak yapın. Bu parametre ilerlemeyi çıkış yapmaz belleği
verimli bir şekilde yararlı kılar.
D Bellek kaydında CNC’den diskete çıkarılan bir dosya yeniden CNC belleğine
girildiğinde veya CNC belleğinin içeriğiyle karşılaştırıldığında, bir
dosya No. ile kafa araması gereklidir. Bu nedenle, bir dosya
CNC’den diskete çıkarıldıktan hemen sonra, dosya No.’yu belleğe
kaydediniz.
Açıklamalar
(Bir NC şeridine çıkış)
D Biçim Bir program kağıt şeride aşağıdaki biçimde çıkarılır:
ER Program ER
(%) (%)
D ISO kodu Bir program ISO kodunda delindiğinde, bir LF kodundan sonra iki
CR kodu delinir.
LF CR CR
D Tüm programları delme Tüm programlar kağıt şeride aşağıdaki biçimde çıkarılır.
ER Program Program Program ER
(%) (%)
596
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
8.5
OFSET VERİLERİ
GİRİŞİ VE ÇIKIŞI
597
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
8.5.2 Tüm ofset verileri, CNC belleğinden bir diskete veya NC şeridine bir
Ofset Verilerinin çıkış biçiminde çıkarılır.
Çıkarılması
Açıklamalar
D Çıkış biçimi Çıkış biçimi aşağıdaki gibidir:
Biçim
G10P_X_Y_Z_R_Q_;
P: Ofset numarası
. . . İş sayfası : P=0
. . . Aşınma ofseti miktarı için : P=Aşınma ofseti numarası
. . . Geometri ofseti miktarı için : p=10000+geometri ofset
numarası
X : X eksenindeki ofset değeri
Y : Y eksenindeki ofset değeri
Z : Z eksenindeki ofset değeri
Q : Hayali takım ucu numarası
R : Takım ucu radyus sağma değeri
Geleneksel CNC’nin biçim uyumluluğu için, L11 yerine L1 komutu
kullanılabilir.
598
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
599
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Açıklamalar
D Çıkış biçimi Çıkış biçimi aşağıdaki gibidir:
N . P ... ;
N . A1P . . A2P . . . AnP . . ;
N . P ... ;
N : Parametre No.
A : Eksen No.(n, kontrol ekseninin numarasıdır)
P : Parametre ayar değeri.
D 0’a ayarlanan Aşağıdaki parametrelerin çıkışını bastırmak için [PUNCH] yazılım
parametrelerin çıkışını tuşuna ve sonra [NON -- 0] yazılım tuşuna basınız.
bastırma
Şu eksen tipinden farklı Eksen tipi
olanlar
Bit tipi Kendisi için tüm bitlerin 0’a Kendisi için tüm bitlerin 0’a
ayarlandığı parametre ayarlandığı eksen için parametre.
Değer tipi Değeri 0 olan parametre. Kendisi için değerin 0 olduğu bir
eksen için parametre
600
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
601
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Açıklamalar
D Aralık hatası Aralık hatası kompanzasyonunu doğru şekilde uygulamak için,
kompanzasyonu 3620 --- 3624 arası parametreler ve aralık hatası kompanzasyon
verileri doğru şekilde ayarlanmalıdır (Bkz. alt bölüm III--- 11.5.2)
Açıklamalar
D Çıkış biçimi Çıkış biçimi aşağıdaki gibidir:
N10000 P.... ;
N11023 P.... ;
N : Aralık hatası kompanzasyon noktası + 10000
P : Aralık hatası kompanzasyon verisi
İki yönlü aralık hatası kompanzasyonu kullanıldığında, çıkış biçimi
aşağıdaki gibidir :
N20000 P.... ;
N21023 P.... ;
N23000 P.... ;
N24023 P.... ;
N : Aralık hatası kompanzasyon noktası + 20000
P : Aralık hatası kompanzasyon verisi
D Çıkış dosyası adı Disket dizini görüntüleme fonksiyonu kullanıldığında, çıkış
dosyasının adı “PITCH ERROR” dır.
602
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
8.7
ÖZEL MAKRO ORTAK
DEĞİŞKENLERİNİN
GİRİŞİ/ÇIKIŞI
8.7.1 Bir özel makro ortak değişkeninin (#500 --- #999 arası) değeri, CNC
Özel makro ortak biriminin belleğine bir disketten veya NC şeridinden yüklenir. Özel
makro ortak değişkenlerini çıkarmak için kullanılan biçim, giriş için
değişkenleri girilmesi de kullanılır. Bkz. Alt bölüm III---8.7.2’ye bakınız. Bir özel makro
ortak değişkeninin geçerli olabilmesi için, veriler girildikten sonra,
giriş verilerinin çevrim başlatma düğmesine basılarak yürütülmesi
gerekir. Bir ortak değişkenin değeri belleğe yüklendiğinde, bu değer
bellekte varolanla (varsa) aynı ortak değişkenin değerinin yerini alır.
Açıklamalar
D Ortak değişkenler Ortak değişkenler (#500 --- #531 arası) girilebilir ve çıkarılabilir.
Ortak bir değişken ekleme seçeneği belirlendiğinde #500 --- #999
arası değerler girilebilir ve çıkartılabilir.
6001’in bit 3’ü (PU5) 1’e ayarlandığında, #100 --- #149 giriş ve çıkış
olabilir.
Ortak değişken eklenmesi için bir seçenek belirlendiğinde, #100 ile
#199 arasında değerler giriş ve çıkış olabilir.
603
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
8.7.2 CNC belleğinde saklanan (#500 --- #999 arası) özel makro ortak
Özel makro ortak değişkenleri belirlenen biçimde bir disket ya NC kasetine
çıkartlabilir.
değişkenleri
çıkarılması
Açıklamalar
D Çıkış biçimi Çıkış biçimi aşağıdaki gibidir:
%
;
#500=[25283:65536+65536]/134217728 . . . . . . . . (1)
#501=#0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (2)
#502=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (3)
#503= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;
.............................................. ;
.............................................. ;
#531= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;
M02;
%
604
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
605
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
8.8.1
Dizin Görüntüleme
606
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
SEARCH
FILE NO. =
>_
EDIT * * * * *** *** 11 : 54 : 19
F SET CAN EXEC
607
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Açıklamalar
D Ekran alanları ve NO : Dosya numarasını görüntüler
anlamları FILE NAME : Dosya adını görüntüler.
(METER) : Dosya kapasitesini dönüştürür ve kağıt şerit
uzunluğuna yazar. Ayar verileri için INPUT
UNIT’i INCH olarak ayarlayarak H (FEET)I da
üretebilirsiniz.
VOL. : Dosya birden çok hacimli olduğunda, o durum
görüntülenir.
608
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
READ
FILE NO. = PROGRAM NO. =
>_
EDIT * * * * *** *** 11 : 55 : 04
609
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
8.8.3 CNC ünitesinin belleğindeki herhangi bir program bir diskete dosya
Programların olarak çıkarılabilir.
Çıkarılması
PUNCH
FILE NO. = PROGRAM NO. =
>_
EDIT * * * * *** *** 11 : 55 : 26
610
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
DELETE
Dosya NO. = NAME=
>_
EDIT * * * * * * * * * * 11 : 55 : 51
611
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Sınırlamalar
D Dosya numaralarını ve Dosya numarası ve program numarası girilmeden [F SET] veya
program numaralarını [O SET] tuşuna basılırsa, dosya numarası veya program numarası boş
tuşlarla girme gösterilir. Dosya numaraları veya program numaraları için 0
girildiğinde, 1 görüntülenir.
D G/Ç cihazları Kanal 0’ı kullanmak için parametre 102’de bir cihaz numarası
seçin. Kanal 1 kullanıldığında, G/Ç cihaz numarasını parametre
No. 0112’ye ayarlayın. Kanal 2 kullanıldığında numarayı No. 0122’ye
ayarlayın.
D Önemli basamaklar FILE NO. ve PROGRAM NO. içeren veri giriş alanına sayısal giriş
için, yalnızca alttaki 4 basamak geçerli olur.
D Karşılaştırma Makine operatörü kartı üzerindeki veri koruma anahtarı açık (ON)
olduğunda, disketten program okunmaz. Onun yerine, programlar
CNC’nin belleğinin içeriğiyle karşılaştırılarak doğrulanırlar.
ALARM
No. İçindekiler
Geçersiz dosya numarası veya program numarası girildi.
71
(Belirtilen program numarası bulunamadı.)
Doğrulama işlemi, belleğe yüklü bir programla disketin içeriğinin
79
eşleşmediğini saptadı
Giriş/çıkış aygıtı için veriler hazır sinyali (DR) kapalı. (Geçersiz bir
86 dosya numarası, program numarası veya dosya adı girildiğinden,
giriş/çıkış aygıtında dosya yok veya çift dosya hatası oluştu.
612
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
>_
EDIT **** *** *** *** 16 : 52 : 13
PRGRM DIR (OPRT)
613
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
8.10 Belirli bir tipteki verileri girmek/çıkarmak için, ilgili ekran genellikle
seçilir. Örneğin, parametre ekranı bir harici/ giriş/çıkış biriminden
G/Ç EKRANINDA parametre girişi veya birime parametre çıkışı için kullanılırken,
VERİ GİRİŞİ/ÇIKIŞI program ekranı program girişi veya çıkışı için kullanılır. Bununla
birlikte, programlar, parametreler, ofset verileri ve makro
değişkenleri tek bir ortak ekran, yani ALL IO ekranı kullanılarak
girilebilir veya çıkarılabilir.
614
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
NOT
1 EDIT modunda program veya disket seçilirse, program
dizini veya disket ekranı görüntülenir.
2 Güç ilk kez açıldığında, program varsayılan değer olarak
seçilir.
NOT
Baud hız saati, CD denetimi (232C), reset/alarm raporu ve
parametre No. 134 için eşlik biti, ve aynı zamanda, iletişim
kodu, bitiş kodu, iletişim kuralları, arayüzey ve parametre
No. 135 için SAT komutu, yalnızca kanal 3 giriş/çıkış için
kullanıldığında görüntülenir.
615
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Dosya arama
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
616
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Açıklamalar
D N0 ve N1 arasındaki fark Bir dosya bir kaset veya kartta önceden varken, N0 veya N1
belirtilmesi aynı etkiyle sonuçlanır. Kasette veya kartta dosya
yokken N1 belirtilirse, ilk dosya bulunamadığından bir alarm verilir.
N0 belirtilmesi, kasette/kartta dosya bulunup bulunmadığına
bakılmaksızın, kafayı kasetin veya kartın başlangıcına yerleştirir.
Böylece, bu durumda alarm verilmez. N0, örneğin bir program yeni
bir kasede veya karta yazıldığında veya daha önce kullanılan bir
kaset veya kart içerdikleri tüm dosyalar silindikten sonra
kullanıldığında kullanılabilir.
D Dosya araması sırasında Dosya araması sırasında bir alarm (örneğin, dosya arama hatası)
alarm verilmesi üretilirse, CNC hemen bir alarm vermez. Ancak, giriş/çıkış o
dosyada sonradan gerçekleştirilirse P/S alarmı (No. 086) verilir.
D N -- 9999 kullanılarak Her seferinde geçerli dosya numaraları belirtilerek dosyaları sırayla
dosya araması aramak yerine, kullanıcı ilk dosya numarasını belirtebilir, sonra
N---9999 belirterek izleyen dosyaları bulabilir. N---9999
belirtildiğinde, dosya araması için gereken süre azaltılabilir.
Program girilmesi
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
617
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Program çıkarılması
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
618
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Dosyaları silme
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
Açıklamalar
D Silmeden sonra dosya k---nci dosyanın silinmesinden sonra, önceki dosya numaraları
numaraları (k+1) --- n, k --- (n---1) olarak 1 azaltılır.
Silmeden önce Silmeden sonra
1 --- (k---1) 1 --- (k---1)
k Silindi
(k+1) --- n k --- (n---1)
D Yazma korumalı Bir dosyanın silinebilmesi için, kasetin yazmaya karşı koruma
anahtarının kaset yazılabilir olacak şekilde ayarlanması gerekir.
619
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Parametrelerin girilmesi
620
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Parametrelerin çıkarılması
621
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
622
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
623
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
NOT
Bir makro değişkeni girmek için, istediğiniz özel makro
ifadesini bir program olarak okuyun, sonra programı
yürütünüz.
624
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
625
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
626
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Dosya girilmesi
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
627
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Dosya çıkarılması
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
628
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Dosya silme
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
629
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Dosya ( 1/ 1)
SRAM0_5A. FDB 524288 bayt 97/ 01/ 23 *3: Bellek kartına kaydedilen dosyaların
adları, boyutları, tarihleri ve numaraları
Mesaj
COMPLETED. *4: İşlem iletisi
TURN OFF POWER.
630
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Bellek verisini kaydetme CNC belleğinde tutulan veri MS---DOS formatındaki bellek kartına
kaydedilebilir.
Dosya ( 1/ 1)
SRAM0_5A. FDB 524288 bayt 97/ 01/ 23
Mesaj
NOT
Bütün CNC bellek verisi, bellek kartına kaydedilir. CNC
bellek verisi seçici olarak kaydedilemez.
631
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Açıklamalar
D Dosya adı Kaydetme fonksiyonu için dosya adı CNC’de monte edilen SRAM
miktarınca belirlenir. Kaydedilen veriyi tutan dosya 512 KB’lik
bloklara bölünür.
BAŞLIK1 SRAM dosyası
Dosyaların numarası 1 SRAM256A. FDB SRAM0_5A. FDB SRAM1_0A. FDB SRAM2_5A. FDB
2 SRAM1_0B. FDB SRAM2_5B. FDB
3 SRAM2_5C. FDB
4 SRAM2_5D. FDB
5 SRAM2_5E. FDB
Dosyaların numarası 1 SRAM256A. OP2 SRAM0_5A. OP2 SRAM1_0A. OP2 SRAM2_5A. OP2
2 SRAM1_0B. OP2 SRAM2_5B. OP2
3 SRAM2_5C. OP2
4 SRAM2_5D. OP2
5 SRAM2_5E. OP2
D Kaydın iptali Tamamlanmadan önce dosya kaydını iptal etmek için tuşuna
basınız.
D Bellek kartı değiştirme Bellek kartında 512K bayttan az boş alan kaldığında bellek kartı
talebi değiştirme talebi görüntülenir. Yeni bellek kartını yerleştirin.
632
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Belleğe veri yükleme Bellek kartına kaydedilen CNC bellek verisi, yenide CNC belleğine
(geri yükleme) yüklenebilir (geri yükleme).
CNC bellek verisi iki farklı yolla yüklenebilir. Birinci yöntemde,
kaydedilen bütün bellek verileri yüklenir. İkinci yöntemde, yalnızca
seçilen veri yüklenir.
Dosya ( 1/ 1)
SRAM0_5A. FDB 524288 bayt 97/ 01/ 23
Mesaj
C Makro verisi
633
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Açıklamalar
D Yüklemenin iptal
Tamamlanmadan önce dosya yüklemesini iptal etmek için
edilmesi.
tuşuna basınız.
D Yüklemeden sonra gücün Veri türüne bağlı olarak, yüklemenin etkin hale gelmesi için,
kapatılması sistemin gücünün kapatılıp açılması gerekebilir. Gerektiğinde,
“TURN OFF POWER.” (GÜCÜ KAPATIN) iletisi ileti alanında
görüntülenir.
D Çoklu bellek kartlarından Çoklu bellek kartından çoklu dosya yükleneceği zaman, bellek
dosya yükleme kartının değiştirilmesini isteyen bir ileti görüntülenir.
NOT
Kaydedilen veri ve kaydedilen verinin yükleneceği CNC
sistemi aşağıda anlatılan koşulları karşılamıyorsa, ileti
alanında bir ileti görüntülenir ve yükleme iptal edilir. Ancak,
seçici yüklemede CNC sistem yapısı kaydedilen dosyanın
yapısından farklılaşsa da, dosya hiçbir zaman daha az
yüklenmez.
⋅ Kaydedilen dosya boyutu CNC RAM boyutunu
karşılamıyor.
⋅ Kaydedilen dosyaların farklı bir uzantısı vardır.
634
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Dosya ( 1/ 1)
SRAM0_5A. FDB 524288 bayt 97/ 01/ 23
Mesaj
635
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Dosyaları silme
Dosya ( 1/ 1)
SRAM0_5A. FDB 524288 bayt 97/ 01/ 23
Mesaj
NOT
1M baytın SRAM’i veya daha fazlası çoklu dosya içerir.
Bunun gibi bir SRAM’in içeriğinin silinmesi içerilen bütün
dosyaları siler.
636
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
İleti ve sınırlandırmalar
İletiler
Mesaj Açıklama
FORMAT MEMORY CARD. Bellek kartı biçimlendirilmemiş. Bellek kartını kullanmadan önce
(BELLEK KARTINI BİÇİMLENDİR) biçimlendirin.
THE FILE IS UNUSABLE. Yüklenecek dosyanı biçimi veya uzantısı geçersiz. Veya, bellek
(DOSYA KULLANILAMAZ) kartına kaydedilen veri CNC bellek boyutu ile uyuşmuyor.
FILE SYSTEM ERROR jjj Dosya sistemi işlenirken bir hata oluştu. jjj sistem hatası kodunu
(DOSYA SİSTEMİ HATASI) temsil etmektedir.
SET EMERGENCY STOP STATE. Yalnızca acil durdurma durumunda kaydetme/yükleme işlemi
(ACİL DURDURMA DURUMUNU AYARLAYIN) etkinleştirilir.
WRITE PROTECTED Kaydetme işlemi: Bellek kartının koruma düğmesi devre dışı duru-
muna ayarlanır.
Yükleme işlemi: Parametre yazma devre dışı bırakılır.
DEVICE IS BUSY. Başka bir kullanıcı bellek kartını kullanıyor. Veya, cihaza erişilemiyor
(CİHAZ MEŞGUL) çünkü otomatik işlem devrede.
SRAM → MEMORY CARD? Bu ileti, kullanıcıyı verinin kaydını onaylaması için uyarır.
(BELLEK KARTI?)
DO YOU WANT TO DELETE FILE(S)? Bu ileti, kullanıcıyı verinin silinmesini onaylaması için uyarır.
(BU DOSYAYI(LARI) SİLMEK İSTİYOR MUSUNUZ?)
DO YOU WANT TO PERFORM FORMATTING? Bu ileti, kullanıcıyı verinin biçimlendirilmesini onaylaması için uyarır.
(BİÇİMLENDİRMEYİ GERÇEKLEŞTİRMEK İSTİYOR
MUSUNUZ?)
637
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
111 Kök dizin altında bir dizin eklenmesine izin verilemeyecek kadar
çok dosya var.
Kısıtlamalar
D Bellek kartı boyutu Kullanılacak bellek kartının boyutu CNC’ye monte edilen RAM
modülünün boyutundan büyük olmalıdır. RAM modülü boyutu
sistem yapılandırması ekranından belirlenebilir.
D Bellek kartı özellikleri PCMCIA sürümüne uyan bir bellek kartı kullanın. 2.0, veya JEIDA
sürümü. 4.1.
D Nitelik bellek Nitelik belleği olmayan , veya nitelik belleğinde cihaz bilgisi olmayan
bir bellek kartı kullanılamaz.
D Kaydedilen verinin Bellek kartına kaydedilen veri yalnızca CNC’nin aynı donanım
uyumluluğu yapılandırmasına ve aynı seçenek yapılandırmasına sahip bellek
kartıyla uyumludur.
D Flash ROM kart Flash ROM kartlar yalnızca verinin yüklenmesi için kullanılabilir.
D Otomatik işlem sırasında Otomatik işlem sırasında, bellek kartının içeriği görüntülenemez,
işlem biçimlendirilemez veya silinemez. Dolayısıyla, bu işlemleri
etkinleştirmek için otomatik işlemi durdurun veya askıya alın.
638
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
8.11 G/Ç kanalını (parametre No. 20) 4’e ayarlanarak bellek kartına
atıfta bulunulabilir, programların parçalarında , parametrelerde ve
BELLEK KARTI bellek kartındaki ofset verilerinde olduğu gibi farklı türde veriler
KULLANILARAK VERİ metin dosya biçiminde giriş veya çıkış olabilir.
GİRİŞİ/ÇIKIŞI Önemli fonksiyonlar aşağıda listelenmiştir.
S Saklanan dosyaların dizininin görüntülenmesi
Bellek kartına kaydedilen dosyalar dizin ekranında
görüntülenebilir.
S Dosya arama
Bir bellek kartındaki bir dosya için arama yapılır ve bulunursa,
dizin ekranında görüntülenir.
S Dosya okuma
Metin biçimli dosyalar bellek kartında okunabilir.
S Dosya yazma
Alt programlar gibi veriler bir bellek kartında metin dosyası
biçiminde kaydedilebilir.
S Dosya silme
Bir dosya seçilebilir ve bellek kartından silinebilir.
CNC
Dosya arama
Dosya silme
639
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
~ ~
PROG DIR + (OPRT)
~ ~
PROG DIR + (OPRT)
640
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Dosya arama
~ ~
PROG DIR + (OPRT)
641
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
~ ~
PROG DIR + (OPRT)
~ ~
READ
FILE NAME=20 PROGRAM No.=120
>
EDIT * * * **** *** **** 15:40:21
642
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
~ ~
READ FILE NAME =TESTPRO
PROGRAM No. =1230
>
EDIT * * * **** *** **** 15:40:21
643
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
~ ~
PROG DIR + (OPRT)
644
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Açıklamalar
D Aynı dosya adını When a file having the same name is already registered in the
kaydettirme memory card, the existing file will be overwritten.
D Tüm programları yazma Tüm programları yazmak için, program numarası = ---9999
ayarlayınız. Bu durumda hiç dosya adı belirtilmediyse, kayıt için
dosya adı PROGRAM.ALL kullanılır.
645
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Dosya silme
~ ~
PROG DIR + (OPRT)
646
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
647
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Açıklamalar
D Her bir veri öğesi Bu ekran görüntülendiğinde, program veri öğesi seçilir. Diğer
ekranlara ilişkin yazılım tuşları, en sağdaki yazılım tuşuna (sonraki
menü tuşu) basılarak basın. [M -- CARD] yazılım tuşu ayrı bir
sistem RAM verisini kaydetmek ve geri yüklemek için farklı bir
bellek kartı fonksiyonuna sahiptir. (Bkz. Bölüm 8.10.7.)
M ---CARD (OPRT)
~ ~
D Program dizin görüntüsü Program dizin görüntüsü, parametre No. 3107’nin bit 0’ı (NAM),
veya parametre No. 3107’nin bit 4’ü (SOR) ile eşleşmiyor .
D Her bir fonksiyonu Aşağıdaki yazılım tuşlarını [(OPRT)] yazılım tuşuyla görüntüleyiniz.
kullanma ~ ~
F SRH F READ N READ PUNCH DELETE
NOT
Bir bellek kartıyla, RMT modu işlemi ve alt program çağrı
fonksiyonu (M198 komutuna dayalı) kullanılamaz.
648
B--- 63524TR/01 İŞLEM 8. VERİ GİRİŞ/ÇIKIŞI
Dosya biçimi Bir bellek kartından okunan veya bellek kartına yazılan tüm dosyalar
metin biçimindedir. Biçim, aşağıda açıklanmıştır.
Bir dosya, % veya LF ile başlar ve ardından asıl veriler gelir. Bir
dosya her zaman % ile sona erer. Bir okuma işleminde, ilk % ve
sonraki LF arasındaki veriler atlanır. Her bir blok, noktalı virgülle
(;) değil, bir LF ile sona erer.
S LF: ASCII kodunun 0A’sı (onaltılı)
S Küçük harfler, kana karakterleri ve çeşitli özel karakterler
($, ¥ ve ! gibi) içeren bir dosya okunduğunda, bu harfler ve
karakterler ihmal edilir.
Örnek:
%
O0001(MEMORY CARD SAMPLE FILE)
G17 G49 G97
G92X---11.3Y2.33
⋅
⋅
M30
%
S ASCII kodu, ayar parametresine (ISO/EIA) bakılmaksızın,
giriş/çıkış için kullanılır.
S Parametre No. 0100’ün bit 3’ü (NCR) komut satırı kodunun
(EOB) yalnızca “LF” gibi bir çıkış mı olduğunu, yoksa “LF, CR,
CR.” gibi bir gibi bir çıkışı mı olduğunu belirtir.
Hata mesajları Bellek kartı giriş/çıkışı sırasında bir hata oluşursa, hataya karşılık
gelen bir hata mesajı görüntülenir.
~ ~
0028 O0003 777382 96---06---14
M ---CARD ERROR ××××
FILE No. = 1 PROGRAM No. =13
>_
EDIT *** **** *** **** 15:40:21
F SET O SET STOP CAN EXEC
649
8. VERİ GİRİŞ/ÇIKIŞI İŞLEM B--- 63524TR/01
Kod Anlamı
650
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
9
PROGRAMLARI DÜZENLEME
Kayıt
Düzenleme
1) Kelime ekleme, değiştirme ve silme: . . . . . . . . . . . Bkz. Alt Bölümler III--- 9.1.3 --- 9.1.5.
Programları ek- 2) Kelimeleri ve adresleri değiştirme: . . . . . . . . . . . . . . . . . . . . . . Bkz. Alt Bölüm III--- 9.6.6.
leme, değiştirme 3) Blokları silme: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bkz. Bölüm III--- 9.2.
ve silme 4) Programları kopyalama, taşıma ve birleştirme: . . . . Bkz. Alt Bölümler III--- 9.6.1 --- 9.6.5
5) Programları silme: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bkz. Bölüm III--- 9.5.
Çıkış Yürütme
651
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
Açıklama
D Kelime ve düzenleme Bir kelime, ardından bir rakam gelen bir adrestir. Özel bir makro söz
ünitesi kavramı konusu olduğunda, kelime kavramı belirsizleşir.
Bu nedenle, o durumda düzenleme ünitesi kullanılır.
Düzenleme ünitesi, bir işlemde değiştirilmeye veya silinmeye maruz
kalan bir birimdir. Bir tarama işleminde, imleç bir düzenleme
ünitesinin başlangıcını gösterir.
Bir düzenleme ünitesinden sonra bir ekleme yapılır.
Düzenleme ünitesi tanımı
(i) Bir adresle hemen sonraki adres arasındaki program parçası
(ii) Bir adres bir alfabedir, IF, WHILE, GOTO, END, DO= veya ;
(EOB).
Bu tanıma göre, bir kelime bir düzenleme ünitesidir.
Düzenleme açıklamasında kullanıldığında, “kelime” kelimesi,
mutlak tanıma göre bir düzenleme ünitesi anlamına gelir.
UYARI
Kullanıcı, program yürütme sırasında tek blok durdurma
veya besleme tutma işlemi yoluyla sürmekte olan işlemi
askıya alarak programın verilerini değiştirdikten, ekledikten
veya sildikten sonra program yürütmeye devam edemez. O
tür bir değişiklik yapılırsa, program, işlem sürdürüldükten
sonra tam olarak ekranda görüntülenen program içeriğine
göre yürütülemeyebilir. Bu nedenle, parça program
düzenlemesi ile bellek içeriği düzenlenecek olduğunda,
programı yürütmeden önce reset durumuna girmeyi veya
düzenlemenin tamamlanması üzerine sistemi sıfırlamayı
unutmayınız.
652
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
653
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
1 Adres S .
2 Şunları giriniz 1 2 .
⋅ S12 yalnızca S1 girilerek aranamaz.
⋅ S09 yalnızca S9 girilerek aranamaz.
S09 aramak için, S09 girmeyi unutmayınız.
3 [SRH↓] tuşuna basılması arama işlemini başlatır.
Arama işleminin tamamlanması üzerine, imleç S12 üzerinde
görüntülenir. [SRH↓] tuşu yerine [SRH↑] tuşuna basılması,
arama işlemini ters yönde yapar.
1 Adres M .
Alarm
654
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
655
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
9.1.3
Bir Kelime Ekleme
2 Şunları giriniz T 1 5 .
656
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
9.1.4
Kelime Değiştirme
2 Şunları giriniz M 1 5 .
657
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
9.1.5
Kelime Silme
658
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
9.2.1 Aşağıdaki prosedür, bir bloğu EOB koduna kadar siler; imleç
Bir Bloğu Silme sonraki kelimenin adresine ilerler.
659
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
2 Adres N .
N01234 içeren bloktan N56789 içeren bloğa kadar olan blokları silme örneği
2 Giriniz N 5 6 7 8 9 .
660
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
DİKKAT
Silinecek birçok komut satırı olduğunda, P/S alarmı
(No.070) oluşabilir. Bu durumda, silinecek blok sayısını
azaltınız.
661
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
3 Adres O .
Alarm
Alarm No. İçindekiler
662
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
Program
O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
Seçili program O0002 ; Bu bölüm baştan
N02345 X20.0 Z20.0 ; başlanarak aranır.
Hedef sıra N02346 X10.0 Z10.0 ; (Arama işlemi yalnızca
numarası : programın içinde
bulunamadı. O0003 ; gerçekleştirilir.)
:
4 Adres N .
663
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
Açıklamalar
D Arama sırasında işlem Atlanan bloklar CNC’yi etkilemez. Bu, atlanan bloklardaki
koordinatlar ve M, S, ve T kodları gibi verilerin CNC koordinatlarını
ve mod değerlerini değiştirmeyeceği anlamına gelir.
Bu nedenle, yürütmenin bir sıra numarası arama komutu
kullanılarak başlatılacağı ilk bloğa, gerekli M, S ve T kodlarını ve
koordinatları girmeyi unutmayınız. Sıra numarası aramasıyla aranan
bir blok, genellikle bir bloktan diğerine bir kaydırma noktasını temsil
eder. Bir işlemin ortasındaki bir bloğun o blokta yürütmeyi yeniden
başlatmak için aranması gerektiğinde, o noktada makine takımı ve
CNC durumlarını yakından kontrol ettikten sonra, MDI’dan gerek
duyulduğu şekilde M, S ve T kodlarını, G kodlarını, koordinatları, vb.
belirtiniz.
D Arama sırasında kontrol Bir arama işlemi sırasında aşağıdaki kontroller yapılır:
etme ⋅ İsteğe bağlı komut satırı atlama
⋅ P/S alarm (No. 003 --- 010)
Kısıtlamalar
D Bir alt programda arama Sıra numarası arama işlemi sırasında, M98Pxxxx (alt program
çağrısı) yürütülmez. Bu nedenle, seçili olan program tarafından
çağrılan bir alt programda bir sıra numarasını aramak için girişimde
bulunulursa, bir P/S alarmı (No. 060) verilir.
Yukarıdaki örnekte N8888 aramak için bir girişimde bulunulursa, bir alarm verilir.
Alarm
664
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
9.5 Bellekte kayıtlı olan programlar teker teker veya tümü bir kerede
silinebilir. Ayrıca, bir aralık belirtilerek birden fazla program da
PROGRAMLARI silinebilir.
SİLME
3 Adres O .
3 Adres O .
4 ---9999 giriniz.
665
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
666
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
667
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
A Kopya A A
(OPRT)
3 [(OPRT)] yazılım tuşuna basınız.
COPY
6 Kopyalanacak programa ilişkin ekranın seçildiğini kontrol
ediniz ve [COPY] yazılım tuşuna basınız.
ALL
7 [ALL] yazılım tuşuna basınız.
tuşuna basınız.
EXEC
668
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
A Kopya A B
B B
C C
CRSR∼
2 İmleci, kopyalanacak aralığın başlangıcına taşıyınız ve [CRSR∼]
yazılım tuşuna basınız.
EXEC
669
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
9.6.3 Bir programın bir parçası taşınarak yeni bir program yaratılabilir.
Bir Programın
Parçasını Taşıma Kopyalamadan Kopyalamadan sonra
önce
Oxxxx Oxxxx Oyyyy
A Kopya A B
B C
MOVE
2 Taşınacak programa ilişkin ekranın seçildiğini kontrol ediniz ve
[MOVE] yazılım tuşuna basınız.
∼CRSR ∼BTTM
4 İmleci taşınacak aralığın sonuna taşıyınız ve [∼CRSR] veya
[∼BTTM] yazılım tuşuna basınız (ikinci durumda, programın
sonuna kadar olan aralık, imlecin konumuna bakılmaksızın
kopyalanır).
Sayısal tuşlar 0 --- 9
670
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
A Birleştirme A
B B
C B
Birleştir
me yeri C
Sayısal tuşlar
4 Eklenecek programın numarasını giriniz (yalnızca sayısal
0 --- 9
671
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
9.6.5
Kopyalama, Taşıma ve
Birleştirme için
Tamamlayıcı Açıklama
Açıklamalar
D Düzenleme aralığı [CRSR∼] ile bir düzenleme aralığı başlangıç noktası ayarı, [∼CRSR]
ayarlama veya [∼BTTM] ile bir düzenleme aralığı bitiş noktası ayarlanıncaya
kadar serbest bir şekilde değiştirilebilir.
Bir düzenleme aralığı başlangıç noktası bir düzenleme aralığı bitiş
noktasından sonraya ayarlanırsa, düzenleme aralığının bir başlangıç
noktasından başlanarak resetlenmesi gerekir.
Bir düzenleme aralığı başlangıç noktasının ve bitiş noktasının ayarı,
ayarı geçersizleştirmek için bir işlem yapılıncaya kadar geçerli kalır.
Aşağıdaki işlemlerden biri bir ayarı geçersizleştirir:
D Adres araması, kelime araması/taraması ve bir programın
başlangıcını arama, bir başlangıç noktası veya bitiş noktası
ayarlandıktan sonra gerçekleştirilir.
D Bir başlangıç ve bitiş noktası ayarlandıktan sonra, süreç işlem
seçimine dönüştürülür.
D Bir program numarası Program kopyalama ve taşımada, bir düzenleme aralığı bitiş noktası
belirtmeden ayarlandıktan sonra bir program numarası belirtilmeden [EXEC]
tuşuna basılırsa, O0000 program numaralı bir program bir iş
programı olarak kaydedilir. Bu O0000 programı aşağıdaki
özelliklere sahiptir:
D Program, genel bir programla aynı şekilde düzenlenebilir.
(Programı çalıştırmayınız.)
D Yeni bir kopyalama veya taşıma işlemi yapılırsa, önceki bilgiler
yürütme zamanında silinir ve yeni ayarlanan bilgiler (programın
tümü veya parçası) yeniden kaydedilir. (Birleştirme işleminde,
önceki bilgiler silinmez.) Bununla birlikte, ön plan işlemi için
seçildiğinde, program arka planda yeniden kaydedilemez. (Bir
BP/S140 alarmı verilir.) Program yeniden kaydedildiğinde,
serbest bir alan üretilir. O tür serbest alanları tuşuna basınız.
D Program gereksiz olduğunda, programı normal düzenleme
işlemiyle siliniz.
D Sistem bir program Sistem bir program numarasının girilmesini beklerken, herhangi bir
numarasının girilmesini düzenleme işlemi yapılamaz.
beklerken düzenleme
Kısıtlamalar
D Program numarası için Bir program numarası 5 veya daha fazla basamakla belirtilirse, bir
basamak sayısı biçim hatası üretilir.
672
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
Alarm
673
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
CHANGE
2 [CHANGE] yazılım tuşuna basınız.
ÖRNEKLER
D X100’ü Z200 ile
[CHANGE] X 1 0 0 [BEFORE] Z 2 0 0
değiştirme
[AFTER] [EXEC]
D X100Z200’ü X30 ile
[CHANGE] X 1 0 0 Z 2 0 0 [BEFORE]
değiştirme
X 3 0 [AFTER] [EXEC]
D IF’i WHILE ile değiştirme
[CHANGE] I F [BEFORE] W H I L E
[AFTER] [EXEC]
D X’i ,C10 ile değiştirme
[CHANGE] X [BEFOR] , C 1 0 [AFTER] [EXEC]
Açıklama
D Özel makroları Aşağıdaki özel makro kelimeleri değiştirilebilir:
değiştirme IF, WHILE, GOTO, END, DO, BPRNT, DPRNT, POPEN, PCLOS
Özel makro kelimelerinin kısaltmaları belirtilebilir.
Bununla birlikte, kısaltmalar kullanıldığında, [BEFORE] ve
[AFTER] yazılım tuşlarına basıldıktan sonra bile, kısaltmalar
ekranda girildikleri gibi görüntülenir.
674
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
Kısıtlamalar
D Değiştirme için karakter Değiştirmeden önce veya sonra, kelimeler için en çok 15 karakter
sayısı belirtilebilir. (On altı veya daha fazla karakter belirtilemez.)
D Değiştirme için Değiştirmeden önce veya sonra kelimeler adres gösteren bir adresle
karakterler başlamalıdır. (Biçim hatası oluşur.)
675
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
Açıklamalar
D Düzenleme ünitesi Önceden girilmiş özel bir makroyu düzenlerken, kullanıcı imleci
aşağıdaki karakter ve simgelerden herhangi biriyle başlayan her bir
düzenleme ünitesine taşıyabilir:
(a)Adres
(b)#, ikinci dereceden bir ifadenin sol tarafının başlangıcına
yerleştirilir
(c)/, (,=, ve ;
(d)CRT ekranında IF, WHILE, GOTO, END, DO, POPEN,
BPRNT,
DPRNT ve PCLOS’un ilk karakteri,
yukarıdaki karakterlerin ve simgelerin her birinin öncesine bir
boşluk yerleştirilir.
(Örnek) İmlecin yerleştirildiği kafa konumları
N001 X---#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X---SQRT[#3/3:[#4+1]] ;
N004 X---#2 Z#1 ;
N005 #5 =1+2---#10 ;
IF[#1NE0] GOTO10 ;
WHILE[#2LE5] DO1 ;
#[200+#2] =#2:10 ;
#2 =#2+1 ;
END1 ;
D Özel makro kelimesi Bir makro kelimesi değiştirildiğinde veya eklendiğinde, ilk iki
kısaltmaları karakter veya daha fazlası tüm kelimenin yerini alabilir.
Adları şu şekildedir:
WHILE → WH GOTO → GO XOR → XO AND → AN
SIN → SI ASIN → AS COS → CO ACOS → AC
TAN → TA ATAN → AT SQRT → SQ ABS → AB
BCD → BC BIN → BI FIX → FI FUP → FU
ROUND → RO END → EN POPEN → PO BPRNT → BP
DPRNT → DP PCLOS→PC EXP → EX THEN → TH
(Örnek)
WH [AB [#2 ] LE RO [#3 ] ] girilmesi,
WHILE [ABS [#2 ] LE ROUND [#3 ] ] ile aynı etkiyi yaratır.
Bu Program da bu yolla görüntülenir.
676
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
9.8 Başka bir programı yürütürken bir programı düzenleme, arka planda
düzenleme olarak adlandırılır. Düzenleme yöntemi, normal
ARKA PLANDA düzenleme (ön planda düzenleme) yöntemiyle aynıdır.
DÜZENLEME Arka planda düzenlenen bir program, aşağıdaki işlem yapılarak ön
plandaki program belleğine kaydedilmelidir:
Arka planda düzenleme sırasında, tüm programlar bir kerede
silinemez.
Açıklama
D Arka planda düzenleme Arka planda düzenleme sırasında oluşabilecek alarmlar, ön
sırasında alarmlar plandaki işlemi etkilemez. Ön plandaki işlem sırasında oluşabilecek
alarmlar da arka plandaki düzenlemeyi etkilemez. Arka plandaki
düzenlemede, ön planda işlem için seçilen bir programı düzenlemek
üzere bir girişimde bulunulursa, bir BP/S alarmı (No. 140) verilir.
Diğer taraftan, ön plandaki işlem sırasında arka planda
düzenlemeye maruz kalan bir programı seçmek için bir girişimde
bulunulursa (bir alt program çağrılarak veya harici bir sinyal
kullanılarak program numarası arama işlemiyle), ön plandaki
işlemde bir P/S alarmı (No. 059, 078) verilir. Ön plandaki program
düzenlemelerinde ise, P/S alarmları arka plandaki düzenlemede
oluşur. Bununla birlikte, bu alarmları ön plandaki alarmlardan
ayırmak için, arka plandaki düzenleme ekranında bulunan veri girişi
satırında BP/S görüntülenir.
677
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
9.9 Şifre fonksiyonu (parametre No. 3202’nin bit 4’ü (NE9)), program
numaralarını korumak için parametre No. 3210 (PASSWD) ve
PAROLA parametre No. 3211 (KEYWD) kilitlenebilir. (O9000 --- O9999 arası
FONKSİYONU program numaralarını korumak için). Kilitlenmiş durumdayken,
parametre NE9 0’a ayarlanamaz. Bu durumda, doğru anahtar
kelime ayarlanmadan O9000 --- O9999 arası program numaraları
değiştirilemez.
Kilitlenme durumu, PASSWD parametresinde ayarlanan değerin,
KEYWD parametresinde ayarlanan değerden farklı olduğu
anlamına gelir. Bu parametrelerde ayarlanan değerler görüntü-
lenmez. Kilitlenme durumu, PASSWD parametresinde ayarlanan
değer KEYWD parametresinde de ayarlandığında serbest bırakılır.
Parametre PASSWD’de 0 görüntülendiğinde, parametre PASSWD
ayarlanmaz.
678
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
Açıklamalar
D PASSWD parametresini Kilitlenme durumu, PASSWD parametresinde bir değer
ayarlama ayarlandığında ayarlanır. Bununla birlikte, PASSWD parametre-
sinin yalnızca kilitlenme durumu ayarlanmadığında (PASSWD = 0
veya PASSWD = KEYWD olduğunda) ayarlanabileceğini akılda
tutunuz. Diğer durumlarda parametre PASSWD’i ayarlanmaya
çalışılırsa, yazmanın devre dışı bırakıldığını belirten bir uyarıda
bulunulur. Kilitlenme durumu ayarlandığında (PASSWD = 0 ve
PASSWD = KEYWD olduğunda), parametre NE9 otomatik olarak
1’e ayarlanır. NE9 0’a ayarlanmaya çalışıldığında, yazmanın devre
dışı bırakıldığını belirtmek için bir uyarıda bulunulur.
DİKKAT
Kilitlenme durumu ayarlandığında, kilitlenme durumu
serbest bırakılıncaya veya tüm belleği temizleme işlemi
yapılıncaya kadar, parametre NE9 0’a ayarlanamaz ve
parametre PASSWD değiştirilemez. Parametre PASSWD
ayarlanırken özel dikkat gösterilmelidir.
679
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
9.10 İki yollu kontrol CNC için parametre No. 3206’nın bit 0’ını (PCP) 1’e
ayarlamak, belirtilen parça işleme programının bir yoldan diğerine
İKİ YOL ARASINDA kopyalanmasını etkinleştirir. Tek program kopyalama ve belirli
PROGRAM aralıkla kopyalama desteklenir.
KOPYALAMA
~ ~
N080 X100.0 Z80.0 ;
N090 Z60.0 ;
N100 X140.0 Z40.0 ;
>_
680
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
Aralık Sembolü
681
9. PROGRAMLARI DÜZENLEME İŞLEM B--- 63524TR/01
Açıklamalar
D İşlem akışı
Program ekranı
Ayarlı
Ayarlı
Evet
<İşlem iptal etme yazılım tuşu [CAN]?>
Hayır
<Değiştirme ayarı?>
Değiştirilecek Değiştirilmeyecek
DEĞİŞTİRME=AÇIK DEĞİŞTİRME=KAPALI
682
B--- 63524TR/01 İŞLEM 9. PROGRAMLARI DÜZENLEME
Kısıtlamalar
D Kopyalamanın Kopyalama aşağıdaki koşullar altında gerçekleştirilemez:
gerçekleştirilemeyeceği D Kopya hedefi yolu için veri koruma tuşu kapalıysa.
koşullar D Belirlenen O numarası korumalıysa.
D Belirlenen O numarası, kopya hedef yolu için kayıtlı olan bir
program tarafından halen kullanılıyorsa (değiştirme fonksiyonu
kapalıysa).
D Alt program depolama birimi, kopya hedef yolu için yeterli boş
alana sahip değilse.
D Kopya kaynağı veya hedef yolu alarm durumundaysa. Arka
planda düzenleme sırasında, bununla birlikte, sadece P/S alarmı
000 ve 101 kopyalamayı devre dışı bırakır.
D Belirli aralıkla kopyalama Belirlenen aralıkla kopyalama sırasında, kopyalama hedef yolunun
alt program belleği yetersiz olursa, hedef yol için kaydettirilen
maksimum program sayısı aşılırsa, belirlenen bir program numarası
hedef yolu için zaten kaydettirilmişse ya da belirlenen bir program
numarası korumalıysa derhal alarm verilir ve kopyalama
durdurulur.
O0001 ← O0001
O0020 ← O0020
O0200 ← O0200
Yetersiz bellek, Çift kayıt, O1100
korumalı numara ya da maksi-
O2000
mum program sayısının aşılması
D Değiştirme Alt programı belleği yeterli boş alana sahip olmadığında, değiştirme
fonksiyonu açık olsa bile program değiştirilmez. Arka planda
düzenleme sırasında, halen çalışmakta olan programın
değiştirilmesiyle kopyalama yapılmaya izin verilmez.
DİKKAT
Yollar arasında bir program kopyalanmaya başladığı
zaman, işlem iptal edilemez. Kopyalamaya başlamadan
önce bütün ayarları dikkatle onaylayın.
683
10. PROGRAMLARI YARATMA İŞLEM B--- 63524TR/01
10
PROGRAMLARI YARATMA
684
B--- 63524TR/01 İŞLEM 10. PROGRAMLARI YARATMA
Açıklama
D Bir programdaki Bir programdaki açıklamalar, kontrol giriş/çıkış kodları kullanılarak
açıklamalar yazılabilir.
685
10. PROGRAMLARI YARATMA İŞLEM B--- 63524TR/01
686
B--- 63524TR/01 İŞLEM 10. PROGRAMLARI YARATMA
_
EDIT **** *** *** 13 : 18 : 08
10
D Yukarıdaki örnekte, sonraki blokta N12 gerekli değilse, (N12)
görüntülendikten sonra tuşuna basılması N12 ’yi siler
(N12).
D Sonraki bloğa N12 yerine N100 eklemek için, N100 giriniz ve
N12 görüntülendikten sonra tuşuna basınız. N100
kaydedilir ve başlangıç değeri 100 olarak değiştirilir.
687
10. PROGRAMLARI YARATMA İŞLEM B--- 63524TR/01
4 Adres X .
688
B--- 63524TR/01 İŞLEM 10. PROGRAMLARI YARATMA
Örnekler
O1234 ;
N1 G50 X100000 Z200000 ; X
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
P0 (100000,200000)
N4 M02 ;
P1
(14784,8736)
P2 (10000,103480)
689
10. PROGRAMLARI YARATMA İŞLEM B--- 63524TR/01
Açıklamalar
D Belleğin içeriğini kontrol Bellleğin içeriği, TEACH IN modunda EDIT modundakilerle aynı
etme prosedür kullanılarak kontrol edilebilir.
O1234 ;
N1 G50 X100000 Y0 Z20000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
%
_
THND **** *** *** 14 : 17 : 27
PRGRM LIB (OPRT)
D Konum komutları Bir makine konumundan önce ve sonra girilecek komutlar, EDIT
dışındaki komutları modundakiyle aynı işlem kullanılarak, makine konumu girildikten
kaydetme önce ve sonra kaydedilmelidir.
690
B--- 63524TR/01 İŞLEM 10. PROGRAMLARI YARATMA
_
EDIT * * * * *** *** 11 : 59 : 46
PRGRM LIB (C.A.P) (OPRT)
691
10. PROGRAMLARI YARATMA İŞLEM B--- 63524TR/01
G00 G G G X
X U
Z W (X, Z)
M
S
T
:
U
W Z
EDIT **** *** *** 14 : 32 : 57
PRGRM G.MENU BLOCK (OPRT)
692
B--- 63524TR/01 İŞLEM 10. PROGRAMLARI YARATMA
G G G G
X U
Z W
A C
F H
I K
P Q
R M
S T
:
693
10. PROGRAMLARI YARATMA İŞLEM B--- 63524TR/01
694
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11
VERİLERİN AYARLANMASI VE GÖRÜNTÜLENMESİ
Genel Bir CNC makinesini çalıştırmak için, CNC için CRT/MDI veya
LCD/MDI’da çeşitli veriler ayarlanmalıdır Operatör, işlem
sırasında veriler görüntülenirken işlemin durumunu izleyebilir.
Bu bölüm her bir fonksiyon için verilerin nasıl görüntüleneceği ve
ayarlanacağını açıklamaktadır.
Açıklamalar
D Ekran geçiş tablosu MDI paneli üzerindeki her bir fonksiyon tuşuna basıldığındaki ekran
geçişi, aşağıda gösterilmektedir. Her bir ekran için başvurulan alt
bölümler de ayrıca gösterilmektedir. Her bir ekranın ve ekran
üzerindeki ayarlama prosedürlerinin ayrıntılarıylailgili olarak uygun
alt bölümlere bakınız. Bu bölümde açıklanmayan ekranlar için diğer
bölümlere bakınız.
MDI fonksiyon tuşları Bu fonksiyon tuşuna basıldığında fonksiyon tuşuna
(Gölgeli tuşlar ( ) bu bölümde
açıklanmaktadır.) basıldığında). Bu fonksiyon tuşuna basıldığında fonksiyon
695
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
MONI (OPRT)
İşlem monitörünün
görüntülenmesi
⇒ Bkz: III---11.1.8.
696
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Program ekranı
MDI *
MEM MDI
[MDI] *
Program Geçerli blok ve Geçerli blok ve bir
içeriğinin modsal verinin sonraki bloğun
görüntülenmesi görüntülenmesi görüntülenmesi
⇒Bkz III---11.2.1. ⇒Bkz III---11.2.2. ⇒Bkz III---11.2.3.
Program
numarası ve sıra
numarasının
görüntülenmesi
⇒Bkz III---11.6.1.
[ABS] [REL]
MDI
işlemi için komut
Yürütülmekte olan program Yürütülmekte olan pro- ⇒Bkz III---11.2.5.
Mutlak koordinat değeri Gi- gram İlgili koordinat değeri
dilecek mesafe Gidilecek mesafe
modsal değerler modsal değerler
(MDI modunda
⇒Bkz III---11.2.4. ⇒Bkz III---11.2.4. görüntülenir)
Program ekranı
MEM
697
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Program ekranı
EDIT
Program ekranı
EDIT
FLOPPY (OPRT)
[PRGRM] [DIR]
Disketler için
dosya dizin
ekranı
⇒Bkz III ---8
698
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
OFSET/AYAR EKRANI
Fonksiyon tuşu ile tetiklenen ekran geçişi
1/2
699
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
2/2
1*
700
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
SİSTEM EKRANI
Fonksiyon tuşu ile tetiklenen ekran geçişi
Parametre ekranı
Parametre Kontrol
ekranının ekranının
görüntülenmesi görüntülenmesi
⇒Bkz III---11.5.1 ⇒ Bkz III--- 7
Parametrenin
ayarlanması
⇒Bkz III---11.5.1
Parametre ekranı
Aralık hatası
verisinin
görüntülenmesi
⇒Bkz III---11.5.2.
701
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
D Ayar ekranıs Aşağıdaki tablo, her bir ekranda ayarlanan verileri listelemektedir.
Tablo 11 Ayarlama ekranları ve bunlarda yer alan veriler
702
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
703
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
X 123.456
Z 456.789
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
X1 123.456
Z1 456.789
X2 123.456
Z2 456.789
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
704
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
NOT
İki yollu kontrol için görüntü yukarıda gösterilmeyebilir. Bazı
durumlarda eksenlerin sayısı nedeniyle, yalnızca takım
değiştirme yolu 1’deki eksenler boyunca olan koordinatlar
görüntülenir. Bu durumda, takım değiştirme yolu 2
üzerindeki eksenler boyunca olan koordinatları
görüntülemek için [ABS] yazılım tuşuna bir kez daha basın.
Açıklamalar
D Kompanzasyon değerleri Görüntülenen değerlerin takım ofset değeri ve takım ucu radyus
de dahil olmak üzere kompanzasyonunu kapsayıp kapsamadığını seçmek için 3104 nolu
gösterim parametrenin Bit 6 ve 7’si kullanılabilir.
D Altıncı ve sonraki Her ne zaman altı veya daha fazla kontrol edilen eksen olursa, 7
eksenleri görüntüleme yazılım tuşlu gösterge biriminde veya 12 yazılım tuşlu gösterge
biriminin paylaşılan ekranında, öncelikle yalnızca birinci ile beşinci
arasındaki eksenler için koordinatlar görüntülenir. [ABS] yazılım
tuşuna basıldığında altıncı ve sonraki eksenler için geçerli olan
koordinatlar görüntülenir. İki yollu kontrolün altında ne zaman altı
veya daha fazla kontrol edilen eksen kullanıldığında yol 1 için
koordinatlar öncelikle 7 yazılım tuşlu gösterge biriminde
görüntülenir. [ABS] yazılım tuşuna basılması yol 2 için koordinatları
görüntüler. 12 yazılım tuşlu gösterge biriminin paylaşılan ekranında,
takım değiştirme noktası seçim sinyali, yol 1 veya 2 görüntülemesinin
seçimi için kullanılır.
705
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
U 123.456
W 456.789
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
U1 100.000
W1 200.000
U2 300.000
W2 400.000
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
706
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
NOT
İki yollu torna kontrol 7 yazılım tuşlu gösterge birimi için
gösterge, yukarıda gösterilen gibi olmayabilir. Bazı
durumlarda eksenlerin sayısı nedeniyle, yalnızca takım
değiştirme yolu 1’deki eksenler boyunca olan koordinatlar
görüntülenir. Bu durumda, takım değiştirme yolu 2
üzerindeki eksenler boyunca olan koordinatları görüntüle-
mek için [REL] yazılım tuşuna bir kez daha basın.
707
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D İlgili koordinatların İlgili koordinat sisteminde mevcut konum 0 olarak belirlenebilir
ayarlanması veya aşağıdaki şekilde bir değere önceden ayarlanabilir:
ORIGIN
2 [ORIGIN] yazılım tuşuna basınız.
ALLEXE EXEC
3 [ALLEXE] yazılım tuşuna basınız.
Tüm eksenler için ilgili koordinatlar 0’a getirilir.
D Kompanzasyon değerleri Görüntülenen değerlerin takım ofset değeri ve takım ucu radyus
de dahil olmak üzere kompanzasyonunu kapsayıp kapsamadığını seçmek için 3104 nolu
gösterim parametrenin Bit 4 (DRL) ve 5’i (DRC) kullanılabilir.
D Bir koordinat sistemi Parametre 3104’ün bit 3’ü, ilgili koordinat sisteminde görüntülenen
ayarlayarak ön ayarlama konumların, G50 komutu (G kod sistemi A) veya G92 (G kod sistemi
yapmak B veya C) ile bir koordinat sistemi ayarlandığında veya manüel
referans konumuna dönüş gerçekleştirildiğinde, iş parçası koordinat
sisemindekiyle aynı değerlere ön ayar yapılıp yapılmadığının
kontrolü için kullanılır.
D Altıncı ve sonraki Her ne zaman altı veya daha fazla kontrol edilen eksen olursa, 7
eksenleri görüntüleme yazılım tuşlu gösterge biriminde veya 12 yazılım tuşlu gösterge
biriminin paylaşılan ekranında, öncelikle yalnızca birinci ile beşinci
arasındaki eksenler için koordinatlar görüntülenir. [REL] yazılım
tuşuna basıldığında altıncı ve sonraki eksenler için geçerli olan
koordinatlar görüntülenir. İki yollu kontrolün altında ne zaman altı
veya daha fazla kontrol edilen eksen kullanıldığında yol 1 için
koordinatlar öncelikle 7 yazılım tuşlu gösterge biriminde
görüntülenir. [REL] yazılım tuşuna basılması yol 2 için koordinatları
görüntüler. 12 yazılım tuşlu gösterge biriminin paylaşılan ekranında,
takım değiştirme noktası seçim sinyali, yol 1 veya 2 görüntülemesinin
seçimi için kullanılır.
708
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
709
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D Koordinat görüntüsü Aşağıdaki koordinat sistemlerinde takımın mevcut konumu aynı
anda görüntülenir:
D İlgili koordinat sisteminde mevcut konum
(ilgili koordinat)
D İş koordinat sisteminde mevcut konum
(mutlak koordinat)
D Makine koordinat sisteminde mevcut konum
(makine koordinatı)
D Gidilecek mesafe (Gidilecek mesafe)
D Gidilecek mesafe Kalan mesafe MEMORY veya MDI modunda görüntülenir. Mevcut
blok içerisinde takımın halen hareket etmesi gereken mesafe
görüntülenir.
D Makine koordinat sistemi En düşük komut artışı, makine koordinat sisteminde görüntülenen
değerlerin birimi olarak kullanılır. Ancak, en düşük giriş artışı,
parametre 3104’ün bit 0’ı (MCN) ayarlanarak kullanılabilir.
D İlgili koordinatların Genel konum gösterim ekranında, ilgili koordinatlar 0’a getirilebilir
resetlenmesi veya belirli değerlere önceden ayarlanabilir. Bu prosedür,
III---11.1.2’de anlarılan ilgili koordinatların resetlenmesi işlemi ile
aynıdır.
D Altıncı ve sonraki Her ne zaman altı veya daha fazla kontrol edilen eksen olursa, 12
eksenleri görüntüleme yazılım tuşlu gösterge biriminin paylaşılan ekranında, öncelikle
yalnızca birinci ile beşinci arasındaki eksenler için koordinatlar
görüntülenir. [ALL] yazılım tuşuna basıldığında altıncı ve sonraki
eksenler için geçerli olan koordinatlar görüntülenir. 12 yazılım tuşlu
gösterge biriminin paylaşılan ekranında takım değiştirme noktası
seçim sinyali, yol 1 veya 2’nin görüntülenmesinin seçimi için
kullanılır.
D Beşinci ve sonraki Beş veya daha fazla kontrol edilen eksen olduğunda (iki yollu kontrol
eksenleri görüntüleme için kontrol edilen eksenlerin toplam sayısı beş veya daha fazla
olduğunda), 7 yazılım tuşlu gösterge biriminde göreli koordinatlar
kesin koordinatlarla birlikte görüntülenemez. [ALL] yazılım tuşuna
basılınca görüntü kesin ve ilgili koordinatlar arasında geçiş yapar.
710
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11.1.4 Menüel müdahale gibi bir işlem tarafından değştirilen bir iş parçası
İş Parçası Koordinat koordinat sistemi, MDI işlemlerinden yararlanılarak değişim öncesi
bir iş parçası koordinat sistemine ayarlanabilir. İkinci bahsedilen
Sisteminin Önceden koordinat sistemi, bir iş parçası sıfır noktası ofset değeri ile makine
Ayarlanması sıfır noktasından alınır.
Bir iş parçası koordinat sistemini önceden ayarlayabilmek için bir
komut (G92.1) programlanabilir. (Bkz Alt bölüm III---8.2.4.)
6 Adım 5’teki belirli bir adımı önceden ayarlamak için, eksen adını
giriniz ( X , Y , ...) ve 0 , sonra [AXS-- CD] yazılım tuşuna
basınız.
Açıklamalar
D İşlem modu Bu fonksiyon, reset durumu veya otomatik işlem durdurma durumu
girildiğinde, işlem moduna bakılmaksızın yürütülebilir.
D İlgili koordinatların Kesin koordinatta olduğu gibi parametre No. 3104’ün bit 3’ü (PPD),
önceden ayarlanması göreli koordinatların (RELATIVE) belirtilmesi için kullanılıp
kullanılmayacağını belirtir.
711
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
11.1.5 Makinedeki (dakika başına) gerçek besleme hızı, bir mevcut konum
Gerçek Besleme Hızı gösterim ekranında veya program kontrol ekranında, parametre
3015’in bit 0’ı (DPF) ayarlanarak görüntülenebilir. 12 tuşlu görüntü
Gösterimi ünitesinde, gerçek besleme hızı her zaman gösterilir.
X 123.456
Z 456.789
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
Açıklamalar
D Gerçek besleme hızı Gerçek besleme hızı, aşağıdaki ifade ile hesaplanır:
değeri
Fact = n
i=1
(fi) 2
Burada:
n : Eksen sayısını göstermektedir
fi : Her bir eksene teğet yönde kesme besleme hızı veya hızlı
traverse hızı
Fact (Gerçek) : Görüntülenen gerçek besleme hızı
display unit (görüntüleme ünitesi):
mm/dak (metrik giriş).
inç/dak (inç girişi, Ondalık noktadan sonra iki
basamak gösterilmektedir.)
PMC ekseni boyunca besleme hızı, parametre 3105’in bit 1’ini (PCF)
ayarlayarak iptal edilebilir.
712
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
D Devir başına beslemenin Devir başına besleme ve diş çekme işlemleri söz konusu olduğunda,
gerçek besleme hızı görüntülenen gerçek besleme hızı, devir başına besleme değil,
gösterimi dakika başına beslemedir.
D Döner eksenin gerçek Döner eksenin hareket etmesi halinde, hız, der/dak cinsinden
besleme hızı gösterimi gösterilir ancak ekranda o andaki giriş sistemi birimi cinsinden
görüntülenir. Örneğin, döner eksen 50 der/dak ile hareket ediyorsa,
aşağıdaki mesaj görüntülenir: 0.50 İNÇ/M
D Diğer ekranda gerçek Program kontrol ekranı ayrıca gerçek besleme hızını gösterir.
besleme hızı gösterimi
713
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
X 123.456
Z 456.789
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
Açıklamalar
D PART COUNT Makine ile işlenen parçaların sayısını belirtir. Sayı, M02, M30 veya
parametre 6710 tarafından tanımlanabilen bir M kodu her
yürütüldüğünde artırılır.
D RUN TIME Durma ve besleme tutma zamanı hariç olmak üzere, otomatik bir
işlem sırasında geçen toplam yürütme süresini göstermektedir.
D CYCLE TIME Durma ve besleme tutma zamanı hariç olmak üzere, bir otomatik
işlemin yürütme süresini göstermektedir. Resetleme durumunda
çevrim başlatma işlemi gerçekleştirildiğinde, bu değer otomatik
olarak 0’a ayarlanır. Güç kesildiğinde bile 0’a ayarlanır.
D Diğer ekranda görünüm Yürütme süresi ve makine ile işlenen parçaların sayısı ile ilgili
ayrıntılar,lar, ayarlama ekranında görüntülenir.
Bkz. Alt bölüm III---11.4.9.
D Parametre ayarı Makine ile işlenen parçaların sayısı ve yürütme süresi, mevcut
konum gösterim ekranlarında görüntülenemez. Parametreler 6711,
6751 ve 6752 ile veya ayarlama ekranı üzerinden ayarlanabilirler.
D Makine ile işlenen Parametre 6700’ın bit 0’ı (PCM), M02, M30 veya parametre 6710 ile
parçaların sayısının tanımlanan bir M kodu her yürütüldüğünde veya sadece parametre
artırılması 6710 ile belirtilen bir M kodu her yürütüldüğünde, makien ile işlenen
parçaların sayısının artıpğ artmadığını belirtmek üzere kullanılır.
714
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Açıklamalar
D İlgili koordinat sistemini FPC parametresiyle (parametre 1201’in bit 3’ü), değişken bir
önceden ayarlama başlangıç noktası kaydedildiğinde ilgili konum önceden 0’a
ayarlanabilir.
715
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
11.1.8 Yük metre üzerindeki okuma her bir servo ekseni için ve seri için,
İşletim Monitör Ekranı parametre 3111’in bit 5’i (OPM), 1 konumuna ayarlanarak
görüntülenebilir. Hızmetre üzerindeki okuma da ayrıca seri iş mili
için görüntülenebilir.
X : * * * 80% S1 : 201%
C : * * * * * 0% S1 : * * *
1500
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M
Açıklamalar
D Servo eksenlerinin Yük metre üzerindeki okuma 3151 ile 3158 arasındaki parametreler
görüntülenmesi ayarlanarak, en fazla üç servo ekseni için görüntülenebilir. Tüm bu
parametreler 0’a ayarlandığında, veri sadece temel eksen için
görüntülenir.
D Grafik ünitesi Yük metrenin çubuklu grafiği %200’e kadar yük göstermektedir
(%200’ü aşan yükler için sadece bir değer gösterilmektedir).
Hızmetrenin çubuklu grafiği mevcut iş mili hızının maksimum iş mili
hızına oranını göstermektedir (%100).
716
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
D Yük metre Yük metre üzerindeki okuma servo parametresi 2086 ve iş mili
parametresi 4127’ye bağlıdır.
D Hız ölçer Bir hızmetre normalde iş mili motorunun hızını gösterir ancak
parametre 3111’in bit 6’sı (OPS), 1’e ayarlandığında,hızını
göstermek için de kullanılabilir.
İşlem izlemesi sırasında görüntülenecek olan hızı, iş mili motorunun
hızından hesaplanır (aşağıdaki formüle bakınız). Dolayısıyla, işlem
izleme sırasında, herhangi bir position coder kullanılmamış olsa bile,
iş mili hızı görüntülenebilir. Ancak doğru iş mili hızını görüntülemek
için, her bir dişliye ait maksimum iş mili hızı (iş mili motoru
maksimum hızda dönerken her bir dişli oranında iş mili hızı)
parametre No. 3741 --- 3744’te ayarlanmalıdır.
İlk seri iş mili için debriyaj ve dişli sinyallerinin girişi, o anda seçili
olan dişlinin tespit edilmesi için kullanılır. Aşağıdaki tabloya
bakarak, dişli seçimlerine göre, CTH1A ve CTH2A sinyallerini
kontrol ediniz.
0 0 =No.3741 YÜKSEK
(Dişli 1’de maksimum iş mili hızı)
1 1 =No.3744 DÜŞÜK
(Dişli 4’de maksimum iş mili hızı)
D Grafiğin rengi Renkli CRT’de Yük göstergesindeki değer %100’ü aşarsa, çubuklu
grafik morarır.
717
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
718
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
> _ S 0 T0000
MEM STRT *** 16:05:59
[ PRGRM ][ CHECK ][ CURRNT ][ NEXT ][ (OPRT) ]
Açıklamalar
D 12 yazılım tuş görüntü 12 yazılım tuşlu gösterim biriminde, programın içeriği ekranın sağ
ünitesi yarısında veya tüm ekranda görüntülenir [PRGRM] yazılım tuşuna
her basıldığında değiştirilir.
O0006 N00000
PROGRAM
719
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D 12 yazılım tuş görüntü Mevcut blok gösterim ekranı, 12 yazılım tuşlu gösterim ünitesi için
ünitesi sağlanmamıştır. Programın içeriğini ekranın sağ tarafında
görüntülemek için [PRGRM] yazılım tuşuna basınız. İmleç, şu anda
yürütülmekte olan bloğa işaret eder. modsal veriler ekranın sol
tarafında görüntülenir.
Ekran 18’e kadar modsal G kodu görüntüler.
720
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
X 0.000 F 0 MM/MIN
Z 30.000
PROGRAM
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
(modsal) M0 ;
G00 G40 G54 F 500 M 3 X17.5 Z-22 ;
G17 G43 G64 Z-6.5 ;
G90 G80 G69 H 5 G10 P11 R0.995 F500 ;
G22 G90 G15 D T 9 M30 ;
G94 G50 G25 %
G21 G67 S 6000
SACT 0 >_
MEM **** *** *** 07:07:40
(CURRNT) (NEXT)
G01 X 17.500 G39 I -17.500
G17 F 2000 G42
G41 H 2
G80
721
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
722
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
(MODAL) (MODAL)
G00 G98 G25 G67 M G00 G98 G25 G67 M
G97 G21 G22 G54 M G97 G21 G22 G54 M
G69 G40 G90 G18 M G69 G40 G90 G18 M
T T
F 3000.000 (ACT.F) 0MM/MIN F 3000.000 (ACT.F) 0MM/MIN
S 1000 (ACT.S) 0RPM S 1000 (ACT.S) 0RPM
>_ S 0 T0000
MEM STOP *** *** 14:00:00 HEAD1
Açıklamalar
D Program görüntüsü Ekran, şu anda yürütülen komut satırından başlayarak, en fazla
geçerli programın dört komut satırı (iki yollu kontrol
kullanılıyorken, 12 tuşlu yazılım gösterge biriminde beş komut satırı)
görüntüler. Şu anda gösterilmekte olan blok, tersine videoda
görüntülenir. Ancak DNC işlemi sırasında, sadece üç blok
görüntülenebilir.
D Şu anki konum görüntüsü İş parçası koordinat sisteminde veya ilgili koordinat sistemindeki
konum ve kalan mesafe görüntülenir. Mutlak konumlar ve ilgili
konumlar [ABS] ve [REL] yazılım tuşları ile değiştirilir.
7 yazılım tuşlu gösterge biriminde, altı ya da daha fazla kontrol
edilen eksen olduğunda, [ABS] yazılım tuşuna basılınca ekran birinci
ila beşinci eksenlerin kesin koordinatlarıyla altıncı ile sekizinci
eksenlerin kesin koordinatları arasında geçiş yapar. [REL] yazılım
tuşuna basılınca ilgili koordinat ekranı aynı şekilde geçiş yapar.
D Otomatik işlem sırasında Otomatik işlem sırasında, gerçek hız, SCAT ve tekrar sayımı
görüntüleme görüntülenir. Diğer halde tuş giriş komut istemi (>_) görüntülenir.
723
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
D Bir yollu kontrolle 12 Bir yollu kontrolle 12 yazılım tuşu gösterge birimi için program
yazılım tuşu gösterge denetim ekranı temin edilmez. Programın içeriğini ekranın sağ
birimi tarafında görüntülemek için [PRGRM] yazılım tuşuna basınız. İmleç,
şu anda yürütülmekte olan bloğa işaret eder. Takımın şu anki
konumu ve modsal veri, ekranın sol yarısında görüntülenir.
En fazla 18 modsal G kodu görüntülenir.
O3001 N00000
ACTUAL POSITION
(ABSOLUTE)
X 0.000 F 0 MM/MIN
Z 30.000
PROGRAM
O3001 ;
G40 ;
G49 M06 T9 ;
G0 G54 G90 X0 Z0 ;
G43 Z30. H5 S6000 M3 ;
(modsal) M0 ;
G00 G40 G54 F 500 M 3 X17.5 Y-22 ;
G17 G43 G64 Z-6.5 ;
G90 G80 G69 H 5 G10 P11 R0.995 F500 ;
G22 G90 G15 D T 9 M30 ;
G94 G50 G25 %
G21 G67 S 6000
SACT 0 >_
MEM **** *** ***
07:07:40
724
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Açıklamalar
D MDI işlemi MDI işlemi için Bkz. Bölüm II---4.2.
D Modsal bilgi modsal bilgi, parametre 3107’nin bit 7’si 1’e ayarlandığında
görüntülenir. En fazla 16 modsal G kodu görüntülenebilir.
Ancak 12 yazılım tuşlu gösterim ünitesinde, programın içeriği
ekranın sağ yarısında ve modsal bilgi de, parametreden bağımsız
olarak ekranın sol yarısında görüntülenir.
D Otomatik işlem sırasında Otomatik işlem sırasında, gerçek hız, SCAT ve tekrar sayımı
görüntüleme görüntülenir. Diğer halde tuş giriş komut istemi (>_) görüntülenir.
725
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
NO. TIME
O0020 12H48M02S
> _
EDIT **** *** *** 16:52:13
[ TIME ] [ ] [ ] [ ] [ (OPRT) ]
726
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
727
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
O0100 ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 X-10. F25. ;
N50 G02 X-16.5 Z-12. R2. ;
N60 G01 X40. ;
N70 X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;
O0100 (001H20M01S) ;
N10 G92 X100. Z10. ;
N20 S1500 M03 ;
N30 G00 X20.5 Z5. T0101 ;
N40 G01 Z-10. F25. ;
N50 G02 X16.5 Z-12. R2. ;
N60 G01 X40. ;
N70 X42. Z-13. ;
N80 Z-50. ;
N90 X44. Z-51. ;
N100 X80. ;
728
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
729
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D Parça işleme zamanı Parça işleme zamanı, bellek işlem modunda resetlemeyi izleyen ilk
başlatmadan sonraki resete kadar sayılır. İşlem sırasında reset
oluşmazsa, parça işleme zamanı başlangıçtan M03’e (veya M30’a)
kadar sayılır. Ancak, işlemin yürütüldüğü zamanın sayılmadığını,
ancak M, S, T ve/veya B fonksiyonlarının tamamlanması için
kullanılan zamanın sayıldığını unutmayın.
D Parça işleme zamanını Görüntülenen parça işleme zamanı, bellekte depolanan bir
hesaplama programa yorum olarak eklenebilir (hesaplanabilir). Parça işleme
zamanı, program numarasından sonra bir yorum olarak eklenebilir.
Kısıtlamalar
D Alarm Programın yürütülmesi, parça işleme zamanı sayımı sırasında bir
alarm tarafından sonlandırıldığında, alarmın oluşturulduğu zamana
kadar olan parça işleme zamanı sayılır.
D Parça işleme zamanını Bir programın hesaplanacak parça işleme zamanı, parça işleme
hesaplama zamanı gösterim ekranında görüntülenmezse, [INS-- TM] yazılım
tuşuna basılsa bile parça işleme zamanı programa eklenemez.
730
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
D Program dizini Bir programa eklenen parça işleme zamanı, program dizin
ekranından görüntülendiğinde ve program numarasından sonra
gelen yorum yalnızca parça işleme zamanı verisinden oluştuğunda,
parça işleme zamanı, program adı gösterim alanı ve parça işleme
gösterim alanında görüntülenir.
Bir programa parça işleme zamanı verisi aşağıda gösterildiği gibi
eklenirse, program dizin ekranı veriyi göstermez ya da verinin
yalnızca bir bölümünü gösterir.
>_
EDIT **** *** *** 16:52:13
[ PRGRM ] [ DIR ] [ ] [ ] [ (OPRT) ]
731
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
>_
EDIT **** *** *** 16:52:13
[ PRGRM ] [ DIR ] [ ] [ ] [ (OPRT) ]
732
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
>_
EDIT **** *** *** 16:52:13
[ PRGRM ] [ DIR ] [ ] [ ] [ (OPRT) ]
D Parça işleme zamanını Yanlış parça işleme zamanı hesaplanırsa (örneğin program
düzeltme yürütülürken reset olduğunda) doğru parça işleme zamanını
hesaplamak için programı yeniden çalıştırın. Parça işleme zamanı
gösterim ekranı birden fazla programı aynı program numarasıyla
görüntülerse, programa eklemek üzere en yeni program
numarasının parça işleme zamanını seçin.
733
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
11.2.7
B Ekseni İşlem Durumunun
Görüntülenmesi
734
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
735
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
> _
MDI **** *** *** 16:05:59
[ PRGRM ] [ DIR ] [ ] [ ] [ (OPRT) ]
736
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Açıklamalar
D Kullanılan belleğin PROGRAM NO. USED
ayrıntıları PROGRAM NO. USED: Kayıtlı programların sayısı
(alt programlar da dahil olmak
üzere)
FREE : Ek olarak kaydedilebilecek
programların sayısı.
> _
EDIT **** *** *** 16:52:13
[ PRGRM ][ DIR ][ ][ ][ (OPRT) ]
737
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
D Program adı Program numarasından hemen sonra, kontrol içeri ve kontrol dışarı
kodları arasına mutlaka bir program adı giriniz.
Parantez içerisinde bir programın adlandırılması için en fazla 31
kullanılabilir. 31 karakterden fazla kullanıldığında, sayıyı aşan
karakterler görüntülenmez.
Herhangi bir ad belirtilmemiş olan programlar için sadece program
numarası görüntülenir.
f VVVV (ffff…f) ;
738
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11.3.2 Parametre No. 3106’nın bit 0’ı (DHD) 1’e ayarlandığında, iki yollu
Program Ekranında İki kontrolde, her iki takım değiştirme noktası için programlar aynı
ekranda görüntülenebilir ve düzenlenebilir.
Yollu Eş Zamanlı Her bir takım değiştirme noktasının adı karşılık gelen programın
Düzenleme üstünde görüntülenir.
Paylaşılan ekran
(7 yazılım tuşlu gösterge birimi)
PROGRAM O1357 N00120 O2468 N00130
(HEAD1) (HEAD2)
O1357 (HEAD-1 MAIN PROGRAM); O2468 (HEAD-2 MAIN PROGRAM);
N010 G90 G00 X200.0 Z220.0 ;N010 G90 G00 X200.0 Z220.0 ;
N020 T0101 ; N020 T0101 ;
N030 S30000 M03 ; N030 S30000 M03 ;
N040 G40 G00 X40.0 Z180.0 ; N040 G41 G00 X40.0 Z180.0 ;
N050 G01 Z140.0 F1000.0 ; N050 G01 Z140.0 F1000.0 ;
N060 X60.0 Z110.0 ; N060 X60.0 Z110.0 ;
N070 Z90.0 ; N070 Z90.0 ;
N080 X100.0 Z80.0 ; N080 X100.0 Z80.0 ;
N090 Z60.0 ; N090 Z60.0 ;
N100 X140.0 Z40.0 ; N100 X140.0 Z40.0 ;
N110 X200.0 Z220.0 ; N110 X200.0 Z220.0 ;
N120 S0 M05 ; N120 T0100 ;
N130 T0102 ;
N140 S1000 ;
N150 G41 G00 X40.0 Z180.0 ;
>N130T0100;M30;
EDIT **** *** *** 16:05:59 HEAD1
[ BG-EDT ][ O SRH ][ SRH + ][ SRH - ][ REWIND ]
Paylaşılan ekran
(12 yazılım tuşlu gösterge birimi)
PROGRAM O1234 N00010 O2345 N00100
(HEAD1) (HEAD2)
O1234 ; O2345;
N10 G00 ; N100 G00 ;
N20 X100.0 ; N200 X0 ;
N30 X200.0 ; N300 X50.0 ;
N40 X300.0 Z300.0 ; N400 M02 ;
N50 X400.0 ; %
N60 X500.0 ;
N70 M02;
%
>_
EDIT STRT MIN FIN ALM 17:25:01 HEAD1
[ ][ ][ ][ ][ ][ ] [PRGRM][ LIB ][ ][ ][(OPR)][ ]
739
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D Paylaşılan ekran ve Seçilen takım değiştirme noktası EDIT modundayken, [PRGRM]
kişisel ekran yazılım tuşuna basılması, solda birinci takım değiştirme noktası için
programı ve sağda ikinci takım değiştirme noktası için programı
görüntüler. Ancak, takım değiştirme noktası seçilmediyse, aşağıda
açıklanan koşulları karşılayamaz, yalnızca seçilen takım değiştirme
noktası için bireysel ekran görüntülenir.
<Şartlar>
• Parametre No. 3106’nın bit 0’ı (DHD) 1’e ayarlanır.
• Seçilen takım değiştirmek noktası için program 12 yazılım tuşlu
görüntü birimidir
(12 yazılım tuşlu görüntü birimi kullanılıyorken).
• Her iki takım değiştirme noktasında EDIT moduna ayarlanır.
• Arkaplan düzenlemesi herhangi bir takım değiştirme noktası için
belirtilmez.
Takım değiştirme noktası için seçilmeyen mod, paylaşılan ekranda
EDIT modundan değiştirildiğinde, seçilen takım değiştirme noktası
için bireysel ekran (12 yazılım tuşlu gösterge birimi kullanılıyorken,
12 yazılım tuşlu gösterge birimi) görüntülenir.
12 yazılım tuşlu gösterge biriminde [PRGRM] yazılım tuşuna
basılması bireysel ekran (7 tuşlu yazılım gösterge birimi) ve
paylaşılan ekran arasında geçiş yapar.
>_
EDIT **** *** *** 14:25:36
[ BG-EDT ] [ O SRH ] [ SRH↓ ] [ SRH↑ ] [ REWIND ]
740
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Bireysel ekran
(12 yazılım tuşlu gösterge biriminde
12 yazılım tuşlu ekran) PROGRAM O1234 N00010
O1234 ;
N10 G00 ;
N20 X100.0 ;
N30 X200.0 ;
N40 X300.0 Z300.0 ;
N50 X400.0 ;
N60 X500.0 ;
N70 M02 ;
%
>_
EDIT STRT MIN FIN ALM 17:25:01 HEAD1
[ ][ ][ ][ ][ ][ ] [PRGRM][ LIB ][ ][ ][(OPR)][ ]
Bireysel ekran
(12 yazılım tuşlu gösterge biriminde
7 yazılım tuşlu ekran) ACTUAL POSITION O1234N00010
(ABSOLUTE) (RELATIVE) F 1000 MM/M
X 0.000 X 0.000
Y 0.000 Y 0.000
Z 0.000 Z 0.000
A 0.000 A 0.000
B 0.000 B 0.000 PROGRAM O1234 N00010
O1234 ;
N10 G00 ;
N20 X100.;
(MACHINE) N30 X200.;
X 0.000 N40 X300. Z300.;
Y 0.000 N50 X400.;
Z 0.000 N60 X500.;
A 0.000 N70 M02;
B 0.000 %
G00 G25
G97 G22 >_
G67 G80
G99 G67
G21 G54
G40 G18 SCAT
D Düzenleme işlemi Düzenleme, yalnızca seçilen takım değiştirme noktası programı için
etkinleştirilir. Birinci ve ikinci takım değiştirme noktası için
program, takım değiştirme noktası seçme sinyaliyle iki takım
değiştirme noktasından birini seçerek aynı ekranda düzenlenebilir.
741
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
>_
EDIT **** *** *** *** 16:52:13
[ PRGRM ] [ DIR ] [ ] [ ] [ (OPRT) ]
742
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
>_
EDIT **** *** *** *** 16:52:25
[ PRGRM ] [ DIR ] [ ] [ ] [ (OPRT) ]
Açıklamalar
D * ve ? Yukarıdaki örnekte, (*) işareti çıkarılmalıdır. Yıldız işareti, isteğe
bağlı bir karakter dizisini temsil eder (rastgele seçim).
“GEAR---1000*”, hedef programın ilk dokuz karakterinin
“GEAR---1000,” ve bunu izleyen bir isteğe bağlı karakter dizisi
olması gerektiğini belirtir. Eğer sadece “GEAR---1000” girilirse,
sadcece dokuz karakterlik GEAR---1000 adına sahip CNC
programları aranır.
Tek bir isteğe bağlı karakteri temsilen soru işareti (?) kullanılabilir.
Örneğin “????---1000” girilmesi, dört isteğe bağlı karakterin
ardından “---1000” karakterlerini içeren ada sahip programların
aranabilmesini sağlar.
743
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
D Belirtilen karakter dizisi Girilen bir karakter dizisinin sonucu olarak herhangi bir program
bulunamadığında bulunamazsa, program liste ekranında ”DATA NOT FOUND” uyarı
mesajı görüntülenir.
D Arama yapılan grubun Bir arama sonucunda ortaya çıkan bir grup---birim program listesi,
tutulması güç kapatılana kadar veya diğer bir arama gerçekleştirilene kadar
tutulur.
D Bir önceki aramanın Ekranın, grup---birim program listesinden başka bir ekranla
yapıldığı grup değiştirilmesinden sonra, [PR -- GRP] yazılım tuşuna basılması
(adım 6’da gösterilmiştir), üzerinde önceden aranan grupların grup
adlarının yer aldığı grup---birim program liste ekranının yeniden
görüntülenmesini sağlar. Bu yazılım tuşunun kullanılması, ekranın
değiştirilmesinden sonra, arama sonuçlarının yeniden
görüntülenebilmesi için ilgili karakter dizisinin tekrar girilmesi
ihtiyacını ortadan kaldırır.
Örnekler Makine dişlisi parça numarası 1000 için tüm ana programlar ve alt
programların, “GEAR---1000.” Karakter dizisini içeren adlara sahip
olduğunu varsayınız. Bu programların numaraları ve adları, tüm
CNC programları arasında, “GEAR---1000.” Karakter dizisi için
aranabilir Bu fonksiyon, büyük kapasiteli belleklerde saklanan CNC
programlarının yönetilmesine yardımcı olur.
744
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
745
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
> _
MDI **** *** *** 16:05:59
[ OFFSET ][ SETTING ][ WORK ][ ][ (OPRT) ]
> _
MDI **** *** *** 16:05:59
[ WEAR ][ GEOM ][ WORK ][ ][ (OPRT) ]
746
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
> _
MDI **** *** *** 16:05:59
[ WEAR ][ GEOM ][ WORK ][ ][ (OPRT) ]
Açıklamalar
D Ondalık nokta girişi Bir kompanzasyon değeri girilirken ondalık nokta kullanılabilir.
D Diğer yöntem Bir kesici kompanzasyon değeri girmek veya çıkmak için bir harici
giriş/çıkış cihazı kullanılabilir. Bkz. Bölüm III---8.
Takım uzunluğu kompanzasyon değerleri, izleyen alt bölümlerde
açıklanan aşağıdaki fonksiyonlar kullanılarak ayarlanabilir: Takım
ofset değerinin doğrudan girişi, ölçülen takım ofseti için doğrudan
giriş fonksiyonu B ve sayaç giriş ofset değeri.
D Takım ofset belleği Takım kompanzasyonu için 16 grup tahsis edilmiştir. Grupların sasıyı
isteğe bağlı olarak 32, 64 veya 99’da yükseltilebilir. İki yollu kontrol
için yukarıdaki grup numaraları her takım değiştirme noktası için
kullanılabilir. Takım geometri ofseti veya aşınma ofseti, her bir grup
için seçilebilir.
747
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
748
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
D Z ekseni ofset değerinin 1 A yüzeyini manüel modda bir takım ile kesiniz.
ayarlanması İş parçası koordinat sisteminin ayarlanmış olduğunu varsayınız.
X
B yüzeyi
α
Z
A yüzeyi
>MZ120._
MDI **** *** *** 16:05:59
[NO,SRH][ MEASUR ][ INP.C. ][ +INPUT ][ INPUT ]
749
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D Çap programlamasında Çap programlamasının kullanıldığı eksenlerin kompanzasyon
oluşturulan bir program değerleri için çap değerlerini giriniz.
için kompanzasyon
değerleri
D Takım geometri ofset Eğer ölçülen değerler takım geometri ekranında ayarlanmışsa, tüm
değeri ve takım aşınma kompanzasyon değerleri geometri kompanzasyon değerleri haline
ofset değeri gelir ve tüm aşınma kompanzasyon değerleri 0 olarak ayarlanır. Eğer
ölçülen değerler takım aşınma kompanzasyon ekranında
ayarlanmışsa, ölçülen dendgeleme değerleri ve mevcut aşınma
kompanzasyon değerleri arasındaki farklar yeni kompanzasyon
değerleri olur.
D İki eksen boyunca geri Makine üzerinde bir kayıt tuşu bulunuyorsa, parametre 5005’in bit
çekilme 2’si (PRC) ayarlandığında ve kayıt sinyali kullanıldığında, takım iki
eksen boyunca geri çekilebilir. Makine üreticisi tarafından sağlanan
uygun kılavuza başvurunuz.
750
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
751
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
8 Takımı besleyiniz.
752
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Açıklamalar
D Geometri ofseti aşınma Yukarıdaki eylemler takım geometri kompanzasyon ekranında
ofseti gerçekleştirildiğinde, takım geometri kompanzasyon değerleri
girilir ve takım aşınma kompanzasyon değerleri değişmez.
Yukarıdaki eylemler takım aşınma kompanzasyon ekranında
gerçekleştirildiğinde, takım aşınma kompanzasyon değerleri girilir
ve takım geometri kompanzasyon değerleri değişmez.
753
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
11.4.5 Ayarlanan koordinat sistemi, bir G50 komutu ile (veya G kod sistemi
İş parçası Koordinat B veya C için G92 komutu) veya otomatik koordinat sistem ayarı ile
ayarlanan koordinat sistemi, programlamada varsayılan iş parçası
Sistemi Değiştirme koordinat sisteminden farklı ise değiştirilebilir.
Miktarının Ayarlanması
> MZ100._
MDI **** *** *** 16:05:59
[ ] [ WK.SHFT ] [ ] [ +INPUT ] [ INPUT ]
O’ Z’
Değiştirme Z
O
754
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Açıklamalar
D Değiştirme değerleri ne Değiştirme değerleri ayarlandıktan hemen sonra geçerli olur.
zaman geçerli olur
D Değiştirme değerleri ve Bir koordinat sisteminin ayarlanması için bir komutun girilmesi
koordinat sistemi (G50 veya G92), değiştirme değerlerini devre dışı bırakır.
ayarlama komutu
Örnek G50 X100.0 Z80.0 belirtildiğinde, koordinat sistemi,
değiştirme değerlerine bakılmaksızın takım referans
noktası X =100.0, Z=80.0 olacak şekilde ayarlanır.
D Çap ve radyus değeri X ekseni üzerindeki değiştirme miktarının radyus değeri mi çap
değeri mi olduğu, programda nasıl belirtildiğine bağlıdır.
X
69.00
Başlama konumu
(Standart konum)
φ121.00
755
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
>_
MDI **** *** *** 16:05:59
[ OFST.2 ][ W.SHFT ][ ][ ][ (OPRT) ]
>_
MDI **** *** *** 16:05:59
[ WEAR ][ GEOM ][ ][ ][ (OPRT) ]
756
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
757
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
758
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11.4.7 TV kontrol işareti ve delme kodu gibi veriler, ayar verisi ekranında
Ayar Verilerinin ayarlanır. Bu ekranda, operatör ayrıca parametre yazımını
etkinleştirebilir/devre dışı bırakabilir, program düzenlemesinde sıra
Görüntülenmesi ve numaralarının otomatik girişini etkinleştirebilir/devre dışı
Girilmesi bırakabilir ve sıra numarası karşılaştırması ve durdurma fonksiyonu
için ayarları gerçekleştirebilir.
Sıra numaralarının otomatik girişi için bkz. Bölüm III---10.
Sıra numarası karşılaştırma ve durdurma fonksiyonu için bkz.
altbölüm III---11.4.8. Bu bölüm verilerin nasıl ayarlandığını
açıklamaktadır.
> _
MDI **** *** *** 16:05:59
[ OFFSET ][ SETTING ][ WORK ][ ][ (OPRT) ]
> _
MDI **** *** *** 16:05:59
[ OFFSET ][ SETTING ][ WORK ][ ][ (OPRT) ]
759
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Ayarların içeriği
D PARAMETRE YAZIMI Parametre yazımının etkin mi devre dışı mı olduğunun ayarlanması.
0 : Devre dışı
1 : Etkin
D GİRİŞ BİRİMİ Bir program giriş ünitesinin ayarlanması, inç veya metrik sistem
0 : Metrik
1 : İnç
D SIRA DURDURMA İşlemin sıra numarası karşılaştırması için birlikte durduğu sıra
numarasının ve durdurma fonksiyonunun ve sıra numarasının ait
olduğu iş programın numarasının ayarlanması
D İKİZ GÖRÜNTÜ Her bir eksen için ikiz görüntünün ON/OFF olarak ayarlanması.
0 : İkiz görüntü kapalı
1 : İkiz görüntü açık
760
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11.4.8 Eğer belirli bir sıra numarasına sahip bir blok, yürütülmekte olan
Sıra numarasının programda ortaya çıkarsa, işlem, blok yürütüldükten sonra tek blok
moduna girer.
karşılaştırması ve
durdurma
> _
MDI **** *** *** 16:05:59
[ OFFSET ][ SETTING ][ WORK ][ ][ (OPRT) ]
761
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D Program yürütüldükten Programın yürütülmesi sırasında belirtilen sıra numarası
sonra sıra numarası bulunduktan sonra, sıra numarası kompanzasyon ve durdurma için
girilen sıra numarası bir düşürülür. Güç açıldığında, sıra
numarasının ayarı 0’dır.
D Hazır çevrimde durma Eğer önceden belirlenen sıra numarası bir hazır çevrim komutuna
sahip bir blok içerisinde bulunuyorsa, programın yürütülmesi, geri
dönme işlemi gerçekleştirildikten sonra durur.
D Aynı sıra numarası Eğer önceden belirlenen sıra numarası bir program içerisinde iki
program içerisinde veya daha fazla kez ortaya çıkarsa, programın yürütülmesi,
birkaç kez bulunduğunda içerisinde önceden belirlenen sıra numarasına ilk kez rastlanan blok
yürütüldükten sonra durur.
D Belirli bir sayıda tekrar Eğer önceden belirlenen sıra numarası tekrar tekrar yürütülmesi
edilmesi gereken blok gereken bir blok içerisinde ortaya çıkarsa, programın yürütülmesi,
blok belirlenen sayıda yürütüldükten sonra durur.
762
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11.4.9 Çeşitli yürütme süreleri, makine ile işlenen parçaların toplam sayısı,
Run Time, İş Parçası gerekli parça sayısı ve makine işlenen parça sayısı görüntülenebilir.
Bu veriler parametreler yolu ile veya bu ekranda ayarlanabilir
Sayısı ve Sürenin (makine ile işlenen parçaların toplam sayısı ve gücün açık olduğu
Görüntülenmesi ve süre sadece parametreler ile ayarlanabilir).
Ayarlanması Bu ekran ayrıca saat zamanını da görüntüleyebilir. Süre ekranda
ayarlanabilir.
PARTS TOTAL = 14
PARTS REQUIRED = 0
PARTS COUNT = 23
POWER ON = 4H 31M
OPERATING TIME = 0H 0M 0S
CUTTING TIME = 0H 37M 5S
FREE PURPOSE = 0H 0M 0S
CYCLE TIME = 0H 0M 0S
DATE = 2001/06/05
TIME = 11:32:52
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ OFFSET ][ SETTING ][ WORK ][ ][ (OPRT) ]
Görüntü öğeleri
D TOPLAM PARÇALAR Bu değer, M02, M30 veya parametre 6710 ile tanımlanan bir M kodu
M yürütüldüğünde bir artırılır. Bu değer bu ekranda ayarlanamaz.
Parametre 6712’deki değeri ayarlayınız.
D GEREKLİ PARÇALAR Makinede işlenen gerekli parça sayısının ayarlanması için kullanılır.
“0” olarak ayarlandığında, parça sayısına herhangi bir sınırlama
getirilmediği anlamına gelir. Ayarlaması, parametre (No. 6713) ile
de yapılabilir.
763
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
D PARÇA SAYIMI Bu değer, M02, M30 veya parametre 6710 ile tanımlanan bir M kodu
M yürütüldüğünde bir artırılır. Bu değer ayrıca parametre 6711 ile
de ayarlanabilir. Genelde bu değer, gerekli olan parça sayısına
ulaşıldığında sıfırlanır. Ayrıntılar için, makine üreticisi tarafından
sağlanan uygun kılavuza başvurunuz.
D GÜÇ AÇIK Gücün açık olduğu toplam süreyi görüntüler. Bu değer bu ekrandan
ayarlanamaz ancak parametre 6750 ile önceden ayarlanabilir.
D İŞLETİM SÜRESİ Durma ve besleme tutma zamanı hariç olmak üzere, otomatik bir
işlem sırasında geçen toplam yürütme süresini göstermektedir.
Bu değer, parametre 6751 veya 6752’de önceden ayarlabilir.
D KESME SÜRESİ Kesme işlemi tarafından harcanan toplam süreyi, doğrusal
enterpolasyon (G01) ve dairesel enterpolasyon (G02 veya G03) gibi
besleme süresini de içererek görüntüler. Bu değer parametre 6753
veya 6754 içerisinde ayarlanabilir.
D SERBEST AMAÇ Bu değer, örneğin, soğutucunun aktığı toplam süre olarak
kullanılabilir. Ayrıntılar için, makine üreticisi tarafından sağlanan
uygun kılavuza başvurunuz.
D PERİYOT SÜRESİ Durma ve besleme tutma zamanı hariç olmak üzere, bir otomatik
işlemin yürütme süresini göstermektedir. Resetleme durumunda
çevrim başlatma işlemi gerçekleştirildiğinde, bu değer otomatik
olarak 0’a ayarlanır. Güç kesildiğinde bile 0’a ayarlanır.
D TARİH ve SAAT Şu anki tarihi ve saati gösterir. Tarih ve saat bu ekrandan
ayarlanabilir.
Açıklamalar
D Kullanım M02 veya M30 komutu yürütüldüğünde, makine ile işlenen
parçaların toplam sayısı ve makine ile işlenen parçaların sayısı bir
artırılır. Dolayısıyla programı, M02 veya M30’un, her bir parçanın
işlenmesi bittikten sonra yürütülmek üzere oluşturunuz. Dahası,
parametreye (NO. 6710) ayarlanan bir M kodu yürütülürse, sayma
işlemi aynı şekilde gerçekleştirilir. M02 veya M30 yürütülse dahi
(parametre PCM (No. 6700#0) 1’e ayarlanır 1) sayımın devre dışı
bırakılması da mümkündür. Ayrıntılar için, makine takım üreticileri
tarafından yayımlanan kılavuza bakınız.
Kısıtlamalar
D Yürütme süresi ve parça Negatif değerler ayarlanamaz. Ayrıca, yürütme süresinin “D” ev “S”
sayımı ayarları bölümleri 0 ile 59 arasında bir değer olarak ayarlanabilir. Makine ile
işlenen parçaların toplam sayısı için negatif değer girilemez.
D Süre ayarları Eksi değer veya aşağıdaki tablodaki değerleri aşan değerler
ayarlanamaz.
Parça Maksimum değer Parça Maksimum değer
Ay 12 Dakika 59
Gün 31 Saniye 59
764
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11.4.10 Her bir iş parçası koordinat sistemi (G54 ve G59 arası) ve harici iş
İş Parçası Ofset parçası orijin ofseti için iş parçası orijin ofsetini gösterir. İş parçası
orijin ofseti ve harici iş parçası orijin ofseti bu ekrandan
Değerinin ayarlanabilir.
Görüntülenmesi ve
Ayarlanması
01 X 20.000 03 X 300.000
(G54) Z 50.000 (G56) Z 200.000
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ OFFSET ][ SETTING ][ WORK ][ ][ (OPRT) ]
765
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
x X
O z α
Önceki Z
ofset O’
Yeni ofset
Orijin
A yüzeyi
766
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
01 X 0.000 03 X 0.000
(G54) Z 0.000 (G56) Z 0.000
Kısıtlamalar
D Ardışık giriş İki veya daha fazla eksen için ofset aynı anda girilemez.
D Program yürütmesi Bu fonksiyon, bir program yürütülüyorken kullanılamaz.
sırasında
767
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
11.4.12 CRT üzerinde bulunan genel değişkenleri (#100 ile #149 arası veya
Özel Makro Ortak #100 ile #199 arası ve #500 ile #531 arası veya #500 ile #999arası)
gösterir. Bir ortak değişkenin mutlak değeri 99999999 sayısını
Değişkenlerin aştığında, ******** görüntülenir. Değişkenlerin değerleri bu
Görüntülenmesi ve ekranda ayarlanabilir. İlgili koordinatlar ayrıca değişkenlere
Ayarlanması ayarlanabilir.
MACRO
2 Sürekli menü tuşuna basınız daha sonra [MACRO] bölüm
seçme yazılım tuşuna basın. Aşağıdaki ekran görüntülenir:
Sürekli menü tuşu
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ NO.SRH ][ ][ INP.C. ][ ][ INPUT ]
768
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
OPR
2 Sürekli menü tuşuna basınız daha sonra bölüm seçme
yazılım tuşu [OPR]’ye basınız.
3 Bu ekran birkaç sayfadan oluşur.
Sürekli menü tuşu
Aşağıdaki ekran görüntülene karar veya sayfa tuşuna
basınız.
>_
REF **** *** *** 16:05:59
[ MACRO ][ MEMu ][ OPR ][ ][ ]
769
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
7 8 9
4 5 6
1 2 6
Açıklamalar
D Geçerli İşlemler Yazılım operatör panelinde yer alan geçerli işlemler aşağıda
gösterilmektedir. Her bir işlem grubu için CRT’nin veya makine
operatörünün panelinin kullanımı, parametre 7200 ile seçilebilir.
Group1 : Mod seçimi
Group2 : Jog besleme ekseni, manüel sürekli hızlı travers seçimi
Group3 : El çarkı besleme ekseninin seçimi, x1, x10, x100 manüel darbe
büyütmenin seçilmesi
Group4 : Jog besleme hızı, besleme hızı yüzdesel ayar, hızlı traverse
yüzdesel ayar
Group5 : İsteğe bağlı blok atlama, tekli blok, makine kilidi, kuru çalışma
Group6 : Koruma tuşu
Group7 : Geçici ilerleme
D Görüntü Makine operatörü panelinin parametre 7200 ile seçildiği gruplar,
yazılım operatör panelinde görüntülenmez.
D Jog beslemenin geçerli CRT, yazılım operatörünün panel ekranı ve ön teşhis ekranından
olduğu ekranlar başkasını belirttiğinde, ok tuşuna basılmış olsa bile jog ilerleme
işlemi gerçekleştirilmez.
D Jog besleme ve ok tuşları Besleme ekseni ve ok tuşlarına karşılık gelen yön, parametrelerle
ayarlanabilir (No. 7210 ile 7217 arasında).
D Genel amaçlı düğmeler Yazılım operatörü panelinin genişletilmiş bir fonksiyonu olarak
sekiz isteğe bağlı olarak tanımlanabilen düğme eklenmiştir. Bu
düğmelerin adı, en fazla 8 karakterlik karakter dizileri olarak
parametrelerle ayarlanabilir. Bu düğmelerin anlamları için makine
üreticisi tarafından sağlanan uygun kılavuza başvurunuz.
770
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
11.4.14 Operatörü takım ömrü yönetiminin şu anki durumu ile ilgili olarak
Takım Ömrü bilgilendirmek amacıyla takım ömrü verisi görüntülenebilir. Takım
değişimi gerektiren gruplar da ayrıca görüntülenir. Her bir grup için
Yönetimi Verisinin takım ömrü sayacı, rastgele bir değere önceden ayarlanabilir. Takım
Görüntülenmesi ve verisi (yürütme verisi) resetlenebilir veya silinebilir. Takım ömrü
Ayarlanması verisini kaydetmek veya değiştirmek için, bir program oluşturulmalı
ve yürütülmelidir. Ayrıntılar için bu bölümdeki Açıklamalar
bölümüne bakınız.
TOOLLF
2 Sürekli menü tuşuna basınız [TOOLLF]’ı görüntülemek için
sürekli menü tuşuna basınız.
3 [TOOLLF] yazılım tuşuna basınız.
Sürekli menü tuşu
4 Bir sayfada, iki grup ile ilgili veriler görüntülenir. Sayfa tuşu
veya basılması, aşağıdaki gruplarla ilgili verilerin
görüntülenmesini sağlar. Takım Değiştirme sinyalinin verildiği
en fazla dört gruba ait numaralar, her bir sayfanın alt kısmında
görüntülenir. Şekilde gösterilen bir ok, varsa, beş veya daha fazla
grup için görüntülenir.
771
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D Takım ömrü yönetim Takım ömrü yönetim verisinin CNC belleğine yazılabilmesi için
verisinin kayıt edilmesi yürütülmesi gerekmektedir.
Düzenleme Ekranı
Parça program
depolama ve Bellek
düzenleme
alanı
(2) MEM modu
Sayaç
temsili olarak
(1) Sıradan CNC bandıyla olduğu gibi, takım ömrü verisine ait
programı EDIT modunda yükleyiniz.
Program, parça program belleğinde kaydedilecektir ve
görüntüleme ve düzenleme için hazır olacaktır.
(2) Programı yürütmek için, MEM modunda bir çevrim başlatma
işlemi gerçekleştiriniz. Veriler, belleğin takım ömrü veri
alanında depolanır; aynı zamanda, tüm grupların önceden var
olan takım ömrü verileri iptal edilir ve ömür sayaçları temizlenir.
Bir kez depolanan veriler, gücün kapatılmasıyla silinmez.
(3) (1) numaralı işlemin yerine TAPE modunda bir cycle start
işleminin gerçekleştirilmesi, program içeriğini doğrudan takım
ömrü verisi alanına depolar. Ancak bu durumda, görüntüleme ve
düzenleme (1)’de olduğu şekilde olmaz. TAPE modu her zaman
makine takım üreticilerine göre hazırlanır.
772
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
D Görüntü içeriği
773
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
11.4.15
B Ekseni Takım
Kompanzasyonunun
Ayarlanması ve
Görüntülenmesi
B ekseni takım kompanzasyonunun ayarlanması ve görüntülenmesi
>_ S 0 T0000
MDI **** *** *** 15:29:51
[ OFST.B ] [ ] [ ] [ ] [ ]
>_ S 0 T0000
MDI **** *** *** 15:29:51
[ OFST.B ] [ ] [ ] [ ] [ ]
774
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
775
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
776
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
> _
MDI **** *** *** 16:05:59
[ PARAM ][ DGNOS ][ PMC ][ SYSTEM ][ (OPRT) ]
777
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
> _ S 0 T0000
MDI **** *** *** 16:05:59
[ OFFSET ][ SETTING ][ WORK ][ ][ (OPRT) ]
778
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
31 32 33 34 35 36 37
Referans
konumu
---1
Kompanzasyon büyütme
parametresi (No.3623)
---2
En küçük değere sahip kompanzasyon
Kompanzasyon aralığı
noktası için kompanzasyon sayısı
parametresi (No.3624)
parametresi (No. 3621)
Kompanzasyon
konum numarası 31 32 33 34 35 36 37
Ayarlanacak olan
kompanzasyon değeri +3 ---1 ---1 +1 +2 ---1 ---3
779
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
İki yönlü aralık hatası İki yönlü aralık hatası kompanzasyon fonksiyonu, farklı hareket
kompanzasyonu yönlerinde bağımsız aralık hatası kompanzasyonuna olanak tanır.
(Hareket geri döndürüldüğünde, kompanzasyon bir aralıkta olduğu
gibi otomatik olarak yapılır.)
Bu fonksiyonu kullanmak için, her bir hareket yönü için, hareketin
artı ve eksi yönleri için ayrı ayrı olmak üzere, aralık hatası
kompanzasyonu belirtin.
İki yönlü aralık hatası kompanzasyonu kullanırken (BDP bit’ini
(parametre 3605’in bit 0’ı) 1’e ayarlayarak), aralık hatası
kompanzasyon parametresine ek olarak, aşağıdaki parametreleri
belirtin.
D Eksi uçta aralık hatası kompanzasyon noktasının numarası
(artı yönde hareket için, her bir eksen için): Parametre 3620
D Artı uçta aralık hatası kompanzasyon noktasının numarası
(artı yönde hareket için, her bir eksen için): Parametre 3621
D Eksi uçta aralık hatası kompanzasyon noktasının numarası
(eksi yönde hareket için, her bir eksen için): Parametre 3626
D Artı uçta aralık hatası kompanzasyon noktasının numarası
(eksi yönde hareket için, her bir eksen için): Parametre 3627
780
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
PITCH
3 Sürekli menü tuşuna basınız daha sonra bölüm seçme
yazılım tuşu [PITCH]’e basınız.
Aşağıdaki ekran görüntülenir:
Sürekli menü tuşu
781
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
11.6 Program numarası, sıra numarası ve şu anki CNC durumu güç açık,
bir sistem alarmının meydana geldiği veya PMC ekranının
VERİ AYARLAMASI görüntülendiği durumlar haricinde görüntülenir.
VEYA GİRİŞ/ÇIKIŞ Veri ayarı veya giriş/çıkış işlemi hatalı ise, CNC işlemi kabul etmez
İŞLEMİ İÇİN ve bir uyarı mesajı görüntüler.
Bu bölüm hatalı veri ayarlaması veya giriş/çıkış işlemi için program
PROGRAM
numarası, sıra numarası ve durum ve uyarı mesajlarının
NUMARASI, SIRA görüntülenmesini açıklamaktadır.
NUMARASI VE
DURUM VE UYARI
MESAJLARININ
GÖRÜNTÜLENMESİ
> _
EDIT **** *** *** 16:05:59
[ PRGRM ][ CHECK ][ CURRNT ][ NEXT ][ (OPRT) ]
782
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Açıklamalar
D Her bir ekranın açıklaması
(9) Veri aralık dışında.
Not) Gerçekte bu, (2)’den başlayan alanda
görüntülenir.
(5) (Not) Gerçekte 5, (3) ve (4)’e
--- ---EMG --- --- ait alanda görüntülenir.
(4) Yardımcı bir fonksiyonun FIN : Bir yardımcı fonksiyonun yürütüldüğü durumu belirtir.
yürütülmesi durumunda (PMC’den tam sinyal bekleniyor)
*** : Yukarıdakilerin haricinde bir durumu belirtir.
(5) Acil stop veya reset --- ---EMG --- --- : Acil durdurmayı belirtir.
durumu (Tersine gösterimde yanıp söner.)
--- ---RESET--- --- : Resetleme sinyalinin alındığını gösterir.
783
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
(9) Veri ayarı veya Geçersiz veri girildiğinde (yanlış biçim, aralık dışında değer vs.), giriş
giriş/çıkış işlemi devre dışı bırakıldığında (yanlış mod, yazım devre dışı) veya
için uyarı giriş/çıkış işlemi hatalıyken (yanlış mod vs.), bir uyarı mesajı
görüntülenir. Bu durumda, CNC, ayarlama veya giriş/çıkış işlemini
kabul etmez.
Aşağıdakiler, uyarı mesajlarının örnekleridir:
Örnek 1)
Bir parametre girildiğinde
>1
EDIT WRONG MODE
Örnek 2)
Bir parametre girildiğinde
> 999999999
MDI TOO MANY DIGITS
Örnek 3)
Bir parametre bir harici giriş/çıkış cihazına aktarıldığında
>_
MEM WRONG MODE
784
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
MSGHIS
2 Sürekli menü tuşuna basınız , daha sonra bölüm seçme
yazılım tuşu [MSGHIS]’e basınız. Aşağıda gösterilen ekran
görüntülenir.
Sürekli menü tuşu
Görüntüleme aralığı
(en fazla 255 karakter)
NOT
Harici operatör mesajı için en çok 255 karakter belirtilebilir.
Ancak MS1 ve MS0’ı (parametre No. 3113’ün bit 7 ve 6’sı),
harici kullanıcı ileti geçmişi verisi olarak koruncak karakter
sayısı kısıtlanabilir ve geçmiş veri öğesi seçilir.
785
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
Açıklamalar
D Harici operatör mesajı Bir harici operatör mesajı numarası belirtildiğinde, harici operatör
geçmiş verisinin mesaj geçmişinin güncellenmesine başlanır; bu güncelleme yeni bir
güncellenmesi operatör mesaj numarası belirtilene kadar veya harici mesaj geçmiş
verisinin silinmesi tanımlanana kadar sürer.
D Harici operatör mesajı Harici operatör mesajı geçmiş verisinin silinmesi için [CLEAR]
geçmiş verisinin yazılım tuşuna basınız. Bu tüm harici operatör mesaj geçmiş
silinmesi verilerini silecektir. (MSGCR’yi (parametre No. 3113’ün bit 0’ı) 1’e
ayarlayın.)
MS1 ve MS0 (parametre No. 3113’ün bit 7 ve 6’sı ), harici kullanıcı
ileti geçmişi görüntülenecek veri öğelerinin sayısını belirtmek için
kullanıldığında, mevcut bütün harici kullanıcı ileti geçmiş verisi
temizlenir.
Sınırlamalar
D Çift yol kontrolü Çift eksen kontrolü uygulandığında, sistemi 1 için olan harici
operatör mesajları görüntülenir. (Sistem 2 için olan operatör
mesajları görüntülenmez.)
786
11. VERİLERİN AYARLANMASI VE
B--- 63524TR/01 İŞLEM GÖRÜNTÜLENMESİ
Prosedür
D Ekranın temizlenmesi
tuşuna basılı tutunuz ve herhangi bir fonksiyon tuşuna basınız
( ve gibi).
787
11. VERİLERİN AYARLANMASI VE
GÖRÜNTÜLENMESİ İŞLEM B--- 63524TR/01
D Ekranın temizlenmesi Parametre No. 3123 ile belirtilen periyot (dakika) geçince CNC
ekranı temizlenir, aşağıdaki koşulların karşılanması gerekmektedir:
Açıklamalar
D Şu fonksiyon tuşları
Parametre No. 3123 0’aa ayarlanırsa ekranın temizlenmesi tuşu
kullanarak ekranın
ve bir fonksiyon tuşu (III---11.8.1) kullanarak ekranın silinmesi
silinmesi: + ve devre dışı bırakılır.
D Belirtilen süre Parametre No. 3123 ile belirtilen periyot yalnızca takım değiştirme
noktası 1 için geçerlidir.
D Başka bir yol alarmı Alarm, belirtilen süre geçmeden önce 1 ve 2 takım değiştirme
noktaları ya da yükleyici için verilmişse ekran silinmez.
DİKKAT
Ekran temizleniyorken herhangi bir tuşa basıldığında ekran
yeniden görüntülenir. Ancak böyle bir durumda, basılan
tuşa atanan fonksiyon başlatılır. Dolayısıyla ekranı yeniden
görüntülemek için , veya tuşuna basmayınız.
788
B--- 63524TR/01 İŞLEM 12. GRAFİK FONKSİYONU
12
GRAFİK FONKSİYONU
789
12. GRAFİK FONKSİYONU İŞLEM B--- 63524TR/01
S 0 T0000
>_
MEM STRT **** FIN 12:12:24 HEAD1
[ G.PRM ][ ][ GRAPH ][ ZOOM ][ (OPRT) ]
790
B--- 63524TR/01 İŞLEM 12. GRAFİK FONKSİYONU
X 0001 00021
X 200.000
Z 200.000
>_
MEM STRT **** FIN 12:12:24
[ G.PRM ][ ][ GRAPH ][ ZOOM ][ (OPRT) ]
62.5 Z1 62.5 Z2
>_
MEM STRT **** FIN 12:12:24 HEAD1
[ G.PRM ][ ][ GRAPH ][ ZOOM ][ (OPRT) ]
791
12. GRAFİK FONKSİYONU İŞLEM B--- 63524TR/01
>_
MEM STRT **** FIN 12:12:24
[ G.PRM ][ ][ GRAPH ][ ZOOM ][ (OPRT) ]
Z
>_
MEM STRT **** FIN 12:12:24
[ G.PRM ][ GRAPH ][ ][ ][ ]
792
B--- 63524TR/01 İŞLEM 12. GRAFİK FONKSİYONU
Açıklama
D Çizim koordinat Parametre No. 6510, grafik fonksiyonunu kullanmak üzere bir çizim
sistemlerini ayarlama koordinat sistemi ayarlamak için kullanılır. Değerlerin ayarlanması
ve koordinat sistemlerinin çizilmesi arasındaki ilişki aşağıda
belirtilmiştir. İki yollu kontrolle, her bir takım değiştirme noktası
için farklı bir koordinat sistemi seçilebilir.
Z X
X Z
X
Ayar değeri=4 Ayar değeri=5 Ayar değeri=6 Ayar değeri=7
X
Z X Z
X Z X
D Grafik parametresi
WORK LENGTH (W), WORK DIAMETER (D)
İş uzunluğunu ve iş çapını belirtiniz. Aşağıdaki tabloda, giriş
ünitesi ve geçerli veri aralığı listelenmiştir.
X X
W W
D D
Z Z
Birim
Artış sistemi Geçerli aralık
mm girişi İnç girişi
793
12. GRAFİK FONKSİYONU İŞLEM B--- 63524TR/01
NOT
Güç kapatılsa bile, çizime ilişkin parametre değerleri
korunur.
D Yalnızca çizim Otomatik işlem, vb. sırasında koordinat değeri yenilendiğinde grafik
yürütülüyor çizim yapıldığından, programı otomatik işlemle başlatmak
gereklidir. Bu nedenle, makineyi hareket ettirmeden çizimi
yürütmek için makine kilidi durumuna girin.
D Önceki programı silin Grafik ekranda [REVIEW] yazılım tuşuna basılması, ekrandaki takım
yollarını siler. Grafik parametrenin AUTO ERASE (A) = 1 olarak
ayarlanması, otomatik işlem resetlendiğinde veya sıfırlandığında,
önceki çizim otomatik olarak silindikten (AUTO ERASE = 1) sonra
program yürütmenin başlayacağını belirtir.
D Bir programın bir Bir programın bir parçasını görüntülemek gerekli olduğunda,
parçasını silme çizilecek başlangıç bloğunu sıra numarası aramasıyla arayın
ve çevrim işlem modunda programı başlatmadan önce, bitiş
bloğunun sıra numarasını grafik parametrenin PROGRAM STOP
N= değerine ayarlayınız.
D Kesikli çizgiler ve sürekli takım yolu, çabuk hareket için kısa çizgilerle ( ) ve kesme
çizgiler kullanarak çizme besleme için sürekli çizgiyle ( ) gösterilir.
794
B--- 63524TR/01 İŞLEM 12. GRAFİK FONKSİYONU
D Bir çizim ekranından Ekran çizim için olmayan bir ekrana geçirilse bile, çizime devam
başka bir ekrana geçme edilir. Çizim ekranı yeniden görüntülendiğinde, tüm çizim görünür
(hiçbir parçası eksik olmaz).
D Takım değiştirme noktası İki yollu torna kontrolü için, ekran dikey olarak ikiye bölünür,
1 ve 2 için çizim ekranın her bir yarısı takım değiştirme noktası için takım yolunu
(iki yollu torna kontrolü) görüntüler.
62.5 Z1 62.5 Z2
>_
MEM STRT **** FIN 12:12:24 HEAD1
[ G.PRM ][ ][ GRAPH ][ ZOOM ][ (OPRT) ]
Kısıtlamalar
D Besleme hızı İlerleme hızının oldukça yüksek olması nedeniyle çizimin doğru
şekilde yürütülememesi durumunda, çizimi yürütmek için boşta
çalışmayla hızı düşürünüz.
D Otomatik işlem sırasında Bir grafik parametresi değiştirildikten sonra, grafik ekranını
grafik parametrelerini başlatmak için [REVIEW] yazılım tuşuna basılması gerekir. Aksi
değiştirme takdirde, grafik parametredeki değişiklik doğru şekilde yansıtılmaz.
D Koordinat eksen adları Koordinat eksen adları X veya Z olarak sabitlenmiştir. İki yollu
kontrol için, takım konumu 1 için birinci ve ikinci eksen sırasıyla X1
ve Z1 olarak adlandırılmıştır ve takım konumu 2 için birinci ve ikinci
eksen sırasıyla X2 ve Z2 olarak adlandırılmıştır.
795
13. YARDIM FONKSİYONU İŞLEM B--- 63524TR/01
13
YARDIM FONKSİYONU
1. ALARM DETAIL
2. OPERATION METHOD
3. PARAMETER TABLE
S 0 T0000
MEM **** *** *** 10:12:25
[ ALM ][ OPR ][ PARA ][ ][ ]
796
B--- 63524TR/01 İŞLEM 13. YARDIM FONKSİYONU
ALARM DETAIL ekranı 2 Verilmiş olan bir alarmla ilgili ayrıntılı bilgileri görüntülemek
için HELP (INITIAL MENU) ekranında [ALM] yazılım tuşuna basın.
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ALM ][ OPR ][ PARA ][ ][ ]
NUMBER :
M‘SAGE :
FUNCTION :
ALARM :
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ALM ][ OPR ][ PARA ][ ][ ]
797
13. YARDIM FONKSİYONU İŞLEM B--- 63524TR/01
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELECT ]
NUMBER : 100
M‘SAGE : PARAMETER WRITE ENABLE
FUNCTION :
ALARM :
>100 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELECT ]
Şekil 13 (e) P/S Alarm No. 100 verildiğinde ALARM DETAIL Ekranı
OPERATION METHOD 4 CNC için bir işlem prosedürü belirlemek için, HELP (INITIAL
ekranı MENU) ekranında [OPR] yazılım tuşuna basın. OPERATION
METHOD menü ekranı görüntülenir. (Bkz. Şekil. 13 (f).)
1. PROGRAM EDIT
2. SEARCH
3. RESET
4. DATA INPUT WITH MDI
5. DATA INPUT WITH TAPE
6. OUTPUT
7. INPUT WITH FANUC CASSETTE
8. OUTPUT WITH FANUC CASSETTE
9. MEMORY CLEAR
S 0 T0000
MEM **** *** *** 10:12:25
[ ALM ][ OPR ][ PARA ][ ][ ]
Bir işlem prosedürü seçmek için, klavyeyle bir öğe No. girin ve
sonra [SELECT] tuşuna basın.
798
B--- 63524TR/01 İŞLEM 13. YARDIM FONKSİYONU
>1 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELECT ]
>_ S 0 T0000
MEM **** *** *** 10:12:25
[ ALM ][ OPR ][ PARA ][ ][ ]
>3 S 0 T0000
MEM **** *** *** 10:12:25
[ ][ ][ ][ ][ SELECT ]
PARAMETER TABLE ekranı 6 Ayarlanacak veya referans verilecek bir sistem parametresinin
No.’sundan emin değilseniz, HELP (INITIAL MENU) ekranında
[PARA] tuşuna basın. Her fonksiyon için parametre No.’ların bir
listesi görüntülenir. (Bkz. Şekil 13 (j).)
Görüntülenen sayfayı parametre ekranında değiştirmek
mümkündür. Ekranın sağ üst köşesinde, geçerli sayfa No.
gösterilir.
799
13. YARDIM FONKSİYONU İŞLEM B--- 63524TR/01
>_ S 0 T0000
MEM **** *** *** 10:12:25
[ ALM ][ OPR ][ PARA ][ ][ ]
Açıklama
tuşu HELP
CNC INITIAL MENU
ekranı ekranı
tuşu
veya [ALAM] [OPR] [PARA]
fonksiyon
tuşu
ALARM OPERATION PARAMETER
DETAIL METHOD TABLE
ekranı ekranı ekranı PAGE tuşu
tuşu
veya
fonksiyon
tuşu (NO.)+[SELECT] [OPR]
(NO.)+[SELECT]
tuşu
Her bir işlem veya
talimat ekranı fonksiyon
tuşu
(NO.)+[SELECT]
800
B--- 63524TR/01 İŞLEM 14. BASILI EKRAN KOPYASI
14
BASILI EKRAN KOPYASI
Ek açıklama Basılı ekran kopyası işlemi devam ederken, ekran görüntüsü sabit
olmayı sürdürür. Bu, ekranda görüntülenen saatin işlem başlangıcını
ve sonunu gösterdiği anlamına gelir. Saat saniyeleri saymayı
durdurduğunda, basılı kopya işlemi başlar. Basılı ekran kopyası
işlemi durduğunda, saat saniye saymaya devam eder.
801
14. BASILI EKRAN KOPYASI İŞLEM B--- 63524TR/01
NOT
1 Basılı ekran kopyası işlemi sırasında, tuş girişi on saniyelik
birkaç zaman dilimi boyunca devre dışı kalır. Basılı ekran
kopyası işlemi sona erene kadar, ekran görüntüsü sabit
kalır. Bu süre boyunca, devam etmekte olan basılı kopya
sinyali (F061#3) 1’e bağlı kalır. Başka bir sinyal dışa
verilmez. Bu süre boyunca, güç bağlantısını gelişigüzel bir
şekilde kesmekten kaçının.
2 Örneğin, [SHIFT] ya da [CAN] tuşu C yürütücüsü
tarafından özelleştirilirse, basılı ekran kopyası işlemi
[SHIFT] ya da [CAN] tuşunu devre dışı bırakabilir.
3 Ekran görüntüsü hareketliyken normal bir basılı kopya
çıkarılamayabilir.
NOT
1 HDCPY099 dosyasından sonra oluşturulan basılı bir ekran
kopyası. BMP dosya çıktısı, HDCPY000.BMP olarak
adlandırılacaktır.
2 Basılı ekran kopyası fonksiyonundan gelen bir BMP dosya
çıktısı bellek kartındaki bir dosyayla aynı adı taşıyorsa,
koşulsuz olarak bellek kartındaki dosyanın üzerine yazılır.
3 Güç bağlantısı kapatılıp tekrar açıldıktan sonra basılı kopya
fonksiyonu kullanıldığında, ilk çıktı dosyası yeniden
HDCPY000.BMP olarak adlandırılır. Takılan bellek kartında
aynı adı taşıyan bir dosya varsa, koşulsuz olarak dosyanın
üzerine yazılır. Sürekli olarak çeşitli ekranların basılı
kopyasını alırken bu durumu aklınızda bulundurun.
802
B--- 63524TR/01 İŞLEM 14. BASILI EKRAN KOPYASI
Renkli LCD VGA uyumlu Karakter: Parametre 3301’in bit 0’ı 0’a Çoğu CNC ekranı bu modu kullanır.
VGA kartı
mod 16 renk ayarlandığında: 256 renk Renklerin 16 renk modunda normal olarak
Grafik: Parametre 3301’in bit 0’ı 1’e görüntülenemeyebileceğini unutmayın.
16 renk ayarlandığında: 16 renk
VGA modu 256 renk 256 renk Örneğin, C yürütücüsü tarafından özel bir
ekran hazırlanabilir.
Alarm mesajı Parametre 3301’in bit 2’si 1’e ayarlanırsa, basılı kopya işlemi
başarısızlıkla sonuçlandığında bir alarm mesajı çıkabilir.
(P/S alarmı No’ları. 5212 --- 5214 arası)
803
IV. BAKIM
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
1
PİL DEĞİŞTİRME YÖNTEMİ
Bellek yedekleme pili Parça programları, ofset verileri ve sistem parametreleri, kontrol
birimi içerisindeki CMOS hafızasında saklanır. CMOS belleğinin
gücü, kontrol biriminin ön paneline yerleştiren bir lityum pil ile
desteklenir. Dolayısıyla, ana pil bitse bile, yukarıda bahsedilen
bilgiler kaybolmaz. Yedek pil, fabrikadan çıkmadan önce kontrol
birimine yerleştirilmiştir. Bu pil yaklaşık bir yıl süre ile bellekteki
bilgilerin saklanmasına yardımcı olur.
Pil voltajı düştüğünde, LCD ekran üzerinde “BAT” alarm uyarısı
yanıp söner ve PMC’ye pil alarm sinyali gönderilir. Bu alarm
görüntülendiğinde, pili en kısa zamanda değiştiriniz. Genelde pil,
alarmın ilk kez duyulmasından itibaren bir veya iki hafta içerisinde
değiştirilebilir. Ancak bu durum, sistem yapılanışına bağlıdır.
Eğer pil voltajı daha fazla düşerse, bellek daha fazla yedek desteği
alamaz. Bu durumda kontrol birimine giden gücün açık konuma
getirilmesi, bellekte yer alan bilgilerin kaybolduğundan sistem
alarmı 910 (SRAM parite alarmı)’a neden olur. Pili değiştiriniz, tüm
hafızayı siliniz ve bilgileri tekrar giriniz.
Kontrol birimi kapalı konuma getirilmişken, bellek yedek pilini
birkaç dakika içerisinde değiştirin.
Aşağıdaki iki tür pil kullanılabilir.
D CNC kontrol biriminin içerisine yerleştirilmiş olan lityum pil.
D Bir harici pil kutusunda iki adet alkalin kuru pil (D boyutu) yer
alır.
NOT
Bir lityum pil standart olarak fabrikada yerleştirilir.
807
1. PİL DEĞİŞTİRME YÖNTEMİ BAKIM B--- 63524TR/01
1.1
LCD MONTAJLI TÜR i
SERİSİ İÇİN PİL
DEĞİŞTİRME
Pil hanesi
Konektör
Lityum pil
A02B---0200---K102
UYARI
Önerilen pil dışında bir pilin kullanılması, pilin patlamasına
neden olabilir. Pili yalnızca belirtilen pille değiştirin
(A02B---0200---K102).
808
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
DİKKAT
Adım 1) --- 3) 30 dakika içinde tamamlanmalıdır (veya PC
fonksiyonuyla 160i/180i 5 dakika içerisinde). Kontrol
birimini belirtilen süreden daha fazla pilsiz bırakmayın. Aksi
halde, bellek içeriği kaybolabilir.
1) ile 3) arasındaki adımlar 30 dakika içinde tamamlana-
mazsa, CMOS belleğinin tüm içeriğini önceden bellek
kartına kaydedin. Böylece CMOS belleğinin içeriği
kaybedilirse, kolaylıkla tekrar yüklenebilir.
İşlem metodu için, Bakım kılavuzuna (B---63005EN) bakın.
809
1. PİL DEĞİŞTİRME YÖNTEMİ BAKIM B--- 63524TR/01
Ticari alkalin kuru pilleri 1) Ticari olarak kolaylıkla bulunabilir iki alkalin kuru pil (D boy)
değiştirme (D boy) hazırlayın.
2) 16i/18i/160i/180i Serisi’ne giden elektrik bağlantısını açın.
3) Pil hanesinin kapağını çıkarın.
4) Oryantasyonlarına dikkat ederek, pilleri değiştirin.
5) Kapağı tekrar pil hanesinin üzerine takın.
DİKKAT
Güç kapalıyken alkalin kuru pilleri değiştirdiğinizde,
yukarıda tanımlanan lityum pil değiştirme sırasında
kullandığınız prosedürle aynı prosedürü uygulayın.
Kapak
Yerleştirme deliği ×4
Pil hanesi
810
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
1.2
BAĞIMSIZ TÜR i
SERİSİ İÇİN PİL
DEĞİŞTİRME
Pil hanesi
Lityum pil
A02B---0200---K102
Konektör
UYARI
Pilin yanlış şekilde yerleştirilmesi bir patlamaya neden
olabilir. Burada belirtilenlerin haricinde herhangi başka bir
pil kullanmaktan kaçınınız (A02B---0200---K102).
811
1. PİL DEĞİŞTİRME YÖNTEMİ BAKIM B--- 63524TR/01
NOT
(1)’den (3)’e kadar olan adımları 30 dakika içerisinde
tamamlayın.
Pil uzun bir süre çıkarılmış durursa, bellek içeriğini kaybeder.
Pil değiştirme işleminin 30 dakika içinde tamamlana-
mayacağı gibi bir tehlike varsa, CMOS belleğinin bütün
içeriğini bir bellek kartına kaydedin. Belleğin içeriğini
kaybetmesi durumunda, bellek içeriği bellek kartı yardımla
kolaylıkla geri yüklenebilir.
NOT
Güç kapalı durumdayken, pil, yukarıda anlatıldığı şekilde,
lityum pilin değiştirilmesi gibi değiştirilmelidir.
812
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
2 kuru pil
Kapak
Arkadaki bağlantı
terminali
4 montaj deliği
Hane
813
1. PİL DEĞİŞTİRME YÖNTEMİ BAKIM B--- 63524TR/01
1.3 PANEL i’de BIOS verisini yedeklemek için lityum pil kullanılır.
PANEL i’deki bu pil fabrika ayarlıdır. Bu pilin, BIOS verisini bir yıl
PANEL i DEKİ PİL kadar korumak için yeterli kapasitesi vardır.
(3 V DC) Pil voltajı düşük olursa, LCD ekran yanıp söner. (Ayrıca LCD ekran,
bir fan alarmı verildiğinde de yanıp söner.) Ekran yanıp sönerse, en
kısa sürede pili değiştirin (bir hafta içinde). FANUC, pil alarmının
verilip verilmediğine bakılmaksızın pilin yılda bir kere
değiştirilmesini önerir.
Pilin değiştirilmesi (1)Olası BIOS parametresi kaybını ya da yok oluşuna önlem olarak,
BIOS parametre değerlerini not edin.
(2)Yeni bir lityum pil edinin (A02B---0200---K102).
(3)Güç en az 5 saniye sağlandıktan sonra, PANEL i’nin gücünü
kapatın. Değiştirme işleminin akıllı terminalin arkasından
yapılabilmesi için, akıllı terminali panelden çıkarın.
(4)Lityum pilin konektörünü sökün ve pili tutamacından çıkarın.
(5)Şekil 1.3’te gösterildiği gibi, yeni lityum pilin kablosunu takın.
(6)Konektörü takın ve pili tutamacına yerleştirin.
(7)PANEL i’yi tekrar takın.
(8)Gücü açın ve BIOS parametrelerinin korunup korunmadığını
kontrol edin (BIOS ayarlarının zorla etkinleştirilmediğini).
Eski pilin çıkarılması ve yeni pilin takılması işlemleri arasında, beş
dakikadan fazla süre geçmemelidir.
814
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
Lityum pil
Ön
BAT1
815
1. PİL DEĞİŞTİRME YÖNTEMİ BAKIM B--- 63524TR/01
1.4 Bir pil ünitesi bir yıl süre ile, altı mutlak pulse coder için konum verisi
saklayabilir.
AYRI MUTLAK PULSE Pil voltajı düştüğünde, 306’dan 308’e kadar olan APC alarmları
CODERLAR İÇİN PİL (+ eksen adı) CRT ekranda görüntülenir. APC alarmı 3n7
(6 V DC) görüntülendiğinde, pili en kısa zamanda değiştiriniz. Genellikle pilin
iki veya üç hafta içerisinde değiştirilmesi gerekir ancak bu, kullanılan
pulse coderlarına bağlıdır.
Pil voltajı daha fazla düşerse, pulse coderlarının mevcut konumları
daha fazla saklanamaz. Kontrol birimine giden gücün açık konuma
getirilmesi, APC alarmı 300 (referans konumuna geri dönme isteği
alarmı)’e neden olur. Pillerin değiştirilmesinden sonra takımı
referans konumuna geri döndürünüz.
Pili farklı mutlak pulse coderlara bağlamak ile ilgili ayrıntılar için
Bölüm 7.1.3’e bakınız. Tümleşik mutlak pulse coder için pil, servo
sürücüsüne yerleştirilmiştir. Pil değiştirme prosedürüne ilişkin
ayrıntılar için, FANUC SERVO MOTOR α serisi Bakım
Kılavuzu’na bakınız.
Pillerin değiştirilmesi Dört adet alkalin pili piyasadan temin ediniz (D boyu).
(1)Makineye gelen gücü açın (i CNC Serisi).
(2)Ayrı olarak kurulmuş olan saptayıcının arabirimine bağlı olan pil
hanesinin vidalarını gevşetiniz ve kapağı kaldırınız.
(3)Hanede yer alan kuru pilleri değiştiriniz.
Pillerin kutuplarının aşağıdaki şekilde gösterildiği gibi olması
gerekir (iki pili bir yönde ve diğer ikisini de ters yönde
yerleştiriniz).
Vidalar
Kapak
UYARI
Piller hatalı şekilde yerleştirilmişse, patlama meydana
gelebilir. Belirtilen türün haricindeki pilleri asla kullanmayınız
(D tipi alkalim piller).
DİKKAT
Pilleri, i CNC Serisi’ne gelen güç açık durumdayken
değiştirin. Unutmayınız ki, CNC’ye güç gelmiyorken piller
değiştirildiğinde, kaydedilen mutlak konum kaybolur.
816
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
1.5 Pil voltajı düştüğünde, 306’dan 308’e kadar olan APC alarmları
ekranda görüntülenir. APC alarmı 307 görüntülendiğinde, pili en
DAHİLİ KESİN PULSE kısa zamanda değiştirin. Genelde pil, alarmın ilk kez görünmesinden
CODER’LAR İÇİN PİL itibaren bir veya iki hafta içerisinde değiştirilmelidir. Ancak, bu
(6 V DC) pulse coder sayısına bağlıdır.
Pil voltajı daha da düşerse, pulse coder’ların geçerli konumları
kaybolur. Kontrol ünitesine giden gücün açık konuma getirilmesi,
APC alarmı 300 (referans noktasına geri dönme isteği alarmı) ile
sonuçlanır. Pillerin değiştirilmesinden sonra takımı referans
konumuna geri döndürünüz.
Dolayısıyla FANUC, alarm verilsin ya da verilmesin pilin her yıl
değiştirilmesini önerir.
Dahili mutlak pulse coder için pil, servo yükselticiye bağlanmıştır.
Pil takma yöntemleriyle pil sipariş tanımlamalarının SERVO
YÜKSELTİCİ α serisi (SVM) ve SERVO YÜKSELTİCİ β serisi için
birbirinden farklı olduğunu unutmayın.
Değiştirme prosedürü Pili yalnızca, servo birimine giden güç açık olduğunda değiştirin. Güç
kapalıyken pil değiştirilirse, bütün mutlak konumu ayarları
kaybedilir.
Değiştirme prosedürü aşağıdaki gibidir.
1. Servo birimini (makinesini) açın.
2. Makineyi acil stop durumuna getirin.
3. Servo motorlarının etkin olmadığından emin olun.
4. SERVO YÜKSELTİCİ α serisi için, DC bağlantısı şarj oluyor
durumunu gösteren LED’in yanmadığını onaylayın.
5. Pili çıkartıp değiştirin.
6. Değiştirme tamamlandı. Servo birimini (makinesini) kapatın.
UYARI
D Servo birimlerinin monte edildiği güç manyetik kabininin
yüksek voltajlı kısmı vardır. Ciddi elektrik çarpma riski
barındıran bu kısma dokunmayın.
D SERVO YÜKSELTİCİ α serisi için, DC bağlantısı şarj oluyor
durumunu gösteren LED’in yanmadığını onayladıktan sonra
pili değiştirin. Şarj edilen DC linki yüksek voltajlıdır.
D Değiştirilen pilin doğru türde olduğuna emin olun. Aksi
takdirde, hararet, patlama veya tutuşma meydana
gelecektir. Her zaman belirtilen pili kullanın.
D Pillerin kutuplarına özellikle dikkat edin. Kutup hatası,
hararet, patlama veya tutuşmaya neden olabilir. Pulse
coder’daki mutlak konumun kaybına da neden olabilir.
D Soketi CX5X veya CX5Y’nin kullanılmayan konektörüne
takın. Nakliyat sırasında bu soketler, bu konektörlere bağlı
konektörleri korur. CX5X veya CX5Y’nin konektörünün
pimleri kısa devre yaparsa, hararet, patlama veya tutuşma
meydana gelecektir. Pulse coder’daki mutlak konumun
kaybına da neden olabilir.
817
1. PİL DEĞİŞTİRME YÖNTEMİ BAKIM B--- 63524TR/01
SERVO YÜKSELTİCİ Pil, aşağıda verilen iki yöntemden biri izlenerek bağlanır.
α serisi (SVM) Yöntem 1: Lityum pili SVM’ye yerleştiriniz.
Kullanılacak pil: A06B---6073---K001.
Yöntem 2: Pil hanesini kullanınız (A06B---6050---K060).
Kullanılacak pil: A06B---6050---K061 veya D---tipi alkalin
pil.
Yöntem Parça Sipariş şartı
Yöntem 1 Pil (Lityum pil) A06B---6073---K001
SVM
Takma yöntemi
Kablo tarafı
Kırmızı: +6 V
Konektör Siyah: 0 V
Pil
CX5X, CX5Y
Pil kapağı
+6 V
0V
UYARILAR
D Pilin konektörü CX5X ve CX5Y’ten herhangi biri ile
bağlanabilir.
D Pil kablosunun gerilmemesine dikkat edin. Kablo gergin
bağlanırsa, kötü iletkenlik meydana gelebilir.
818
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
[Bağlama prosedürü]
(1)”Değiştirme Prosedürü”nün 1’den 4’e kadar olan
maddelerini kontrol ediniz.
(2)Elinizde dört adet D boy alkalin pil bulundurunuz.
(3)Pil hanesindeki vidaları gevşetiniz. Kapağı çıkartınız.
(4)Hanedeki alkalin pilleri değiştiriniz. Alkalin pillerin
kutuplarına dikkat ediniz.
(5)Kapağı takınız.
Vidalar
Kapak
SERVO SÜRÜCÜSÜ Pil, aşağıda verilen iki yöntemden biri izlenerek bağlanır.
β serisi
Yöntem 1: Lityum pili SVM’ye yerleştiriniz.
Kullanılacak pil: A06B---6093---K001.
Yöntem 2: Pil hanesini kullanınız (A06B---6050---K060).
Kullanılacak pil: A06B---6050---K061 veya D---tipi alkalin
pil.
Yöntem Parça Sipariş şartı
Yöntem 1 Pil (Lityum pil) A06B---6093---K001
819
1. PİL DEĞİŞTİRME YÖNTEMİ BAKIM B--- 63524TR/01
UYARILAR
D Pilin konektörü CX5X ve CX5Y’ten herhangi biri ile
bağlanabilir.
820
B--- 63524TR/01 BAKIM 1. PİL DEĞİŞTİRME YÖNTEMİ
[Bağlama prosedürü]
(1)”Değiştirme Prosedürü”nün 1’den 3’e kadar olan
maddelerini kontrol ediniz.
(2)Elinizde dört adet D boy alkalin pil bulundurunuz.
(3)Pil hanesindeki vidaları gevşetiniz. Kapağı çıkartınız.
(4)Hanedeki alkalin pilleri değiştiriniz. Alkalin pillerin
kutuplarına dikkat ediniz.
(5)Kapağı takınız.
Vidalar
Kapak
821
EK
B--- 63524TR/01 EK A. BANT KODU LİSTESİ
A
BANT KODU LİSTESİ
825
A. BANT KODU LİSTESİ EK B--- 63524TR/01
826
B--- 63524TR/01 EK A. BANT KODU LİSTESİ
NOT
1 Açıklama kolonunda yer alan semboller aşağıdaki anlamlara gelmektedir.
(Boşluk) : Karakter belleğe kaydedilir ve özel bir anlamı vardır.
Bir açıklama dışında başka bir ifade içerisinde yanlış biçimde kullanılırsa,
alarm sinyali verilir.
¢: Karakter belleğe kaydedilmez, ancak ihmal edilir.
n : Karakter belleğe kaydedilir, ancak program yürütme sırasında ihmal edilir.
○: Karakter belleğe kaydedilir. Bir açıklama dışında başka bir ifade içerisinde
kullanılırsa, alarm sinyali verilir.
V : Bir açıklama dışında başka bir ifade içerisinde kullanılırsa, karakter belleğe
kaydedilmez. Bir açıklamada kullanıldığında, belleğe kaydedilir.
2 Bu tabloda yer almayan kodlar, pariteleri doğru olduğu takdirde ihmal edilir.
3 Yanlış pariteye sahip kodlar TH alarmına neden olur. Ancak komut bölümünde yer
alırlarken, TH alarmına neden olmaksızın ihmal edilirler.
4 Sekiz deliğin tamamı delinmiş olan bir karakter yoksayılır ve EIA kodu içerisinde bir TH
alarmına neden olmaz.
827
B. FONKSİYON VE BANT BİÇİMİ LİSTESİ EK B--- 63524TR/01
B
FONKSİYON VE BANT BİÇİMİ LİSTESİ
(1/3)
Fonksiyonlar Çizim Bant biçimi
IP
Konumlandırma G00 IP_ ;
(G00) Başlangıç noktası
IP
Doğrusal enterpolasyon G01 IP_ F_;
(G01) Başlangıç noktası
Başlangıç noktası
G02 R_
Dairesel enterpolasyon X_ Z_ F_ ;
(G02, G03) G03 I_ K_
R G02
J
I (x, y)
(x, y) G03
Başlangıç
noktası
R J
828
B--- 63524TR/01 APPENDIX B. FONKSİYON VE BANT BİÇİMİ LİSTESİ
(1/3)
Fonksiyonlar Çizim Bant biçimi
(I, K)
Atlama
Başlama sinyali
konumu
F
Diş çekme (G32) Eşit hatveli diş çekme
G32 IP_ F_;
829
B. FONKSİYON VE BANT BİÇİMİ LİSTESİ EK B--- 63524TR/01
(2/3)
Fonksiyonlar Çizim Bant biçimi
Ölçüm
Otomatik takım kompanza- konumu G36 X xa ;
syon (G36, G37) G37 Z za ;
Ölçüm konumuna
gelindi uyarısı
Başlama
konumu
Kompanzasyon
değeri
Z
Yerel koordinat sisteminin G52 IP _;
ayarı (G52) Yerel koordinat
x
IP İş parçası koor-
y
dinat
830
B--- 63524TR/01 APPENDIX B. FONKSİYON VE BANT BİÇİMİ LİSTESİ
(3/3)
Fonksiyonlar Çizim Bant biçimi
Ci
i Z _; R_ P_ ;
R
831
C. KOMUT DEĞERİ ARALIĞI EK B--- 63524TR/01
C
KOMUT DEĞERİ ARALIĞI
Doğrusal eksen
D Milimetre giriş Artışlı sistem
halinde, besleme
IS ---B IS ---C
vidası milimetredir
En düşük giriş artışı 0,001 mm 0,0001 mm
En düşük komut artışı X : 0,0005 mm X : 0,00005 mm
Z : 0,001 mm Z : 0,0001 mm
Maks. programlanabilir boyut ±99999.999 mm ±9999.9999 mm
Maksimum hızlı travers *1 240000 mm/dak 100000 mm/dak
Besleme hızı aralığı *1 Dakika başına besleme : Dakika başına besleme :
1 --- 240000 mm/dak 1 --- 100000 mm/dak arası
Devir başına besleme Devir başına besleme
0.0001 --- 500.0000 0.0001 --- 500.0000
mm/dev mm/devarası
Artışlı besleme 0.001, 0.01, 0.1, 1 0.0001, 0.001, 0.01, 0.1
mm/adım mm/adım
Takım kompanzasyon 0 --- ±999.999 mm 0 --- ±999.9999 mm arası
Diş boşluğu kompanzasyonu 0 --- ±0.255 mm arası 0 --- ±0.255 mm arası
Aynı yerde kalma süresi 0 --- 99999.999 0 --- 99999.999
saniye arası saniye arası
832
B--- 63524TR/01 EK C. KOMUT DEĞERİ ARALIĞI
833
C. KOMUT DEĞERİ ARALIĞI EK B--- 63524TR/01
Döndürme ekseni
Artışlı sistem
IS ---B IS ---C
En düşük giriş artışı 0.001 derece 0.0001 derece
En düşük komut artışı ±0.001 derece ±0.0001 derece
Maks. programlanabilir boyut ±99999.999 derece ±9999.9999 derece
Maksimum hızlı travers *1 240000 derece/dak 100000 derece/dak
Besleme hızı aralığı *1 1 --- 240000 1 --- 100000
derece/dak arası derece/dak arası
Artışlı besleme 0.001, 0.01, 0.1, 1 derece/ 0.0001, 0.001, 0.01, 0.1
adım derece/adım
Diş boşluğu kompanzasyonu 0 --- ±0.255 derece 0 --- ±0.255 derece
NOT
*1 Yukarıda gösterilen besleme hızı aralığı, CNC enter-
polasyon kapasitesine bağlı sınırlamalardır.
Tüm sistem bakımından, servo sistemine bağlı olan
sınırlamalar da ayrıca dikkate alınmalıdır.
834
B--- 63524TR/01 EK D. NOMOGRAFLAR
D
NOMOGRAFLAR
835
D. NOMOGRAFLAR EK B--- 63524TR/01
δ2 δ1
Açıklamalar
D δ2’nin belirlenmesi
δ 2 = T1V (mm) . . . . . . . (1)
V = 1 RL
60
T1 : Servo sisteminin zaman sabiti (sn)
V : Kesme hızı (mm/san) Servo sisteminin zaman
R : İş mili hızı (rpm) sabiti T1 (sn) :
L : Diş besleme (mm) Genellikle 0.033 s.
D δ1’nin belirlenmesi
a = ∆L
L
HαΙ değeri belirlendiğinde, diş kesinliği elde edilinceye kadar zaman
geçer. Htl süresi, δ1’i belirlemek için (2)’de değiştirilir: V ve T1
sabitleri δ2 ile aynı şekilde belirlenir. δ1’in hesaplama süreci nispeten
daha karmaşık olduğundan, ilerleyen sayfalarda bir nomografi
sağlanmıştır.
836
B--- 63524TR/01 EK D. NOMOGRAFLAR
D Nomografın kullanılması Öncelikle dişin kılavuzu ve sınıfını belirtiniz. Diş kesinliği α, (1)’de
elde edilecektir, kesme hızı hızlanma/yavaşlamasına ait zaman
sabitine bağlı olarak, V = 10mm/s’deki δ1 değeri (2)’de elde
edilecektir. Sonra, diş çekme işleminin hızına bağlı olarak,
10mm/s’nin dışındaki hızlar için δ1 değeri (3)’te elde edilir.
δ1(V=10 mm/sn)
V=20 mm/sn
V=40 mm/sn
Servo sisteminin
zaman sabiti
(2)
T1
(3)
(1)
T2
δ1
a
0
L
Gerçek örnek için daha sonra
referanstaki grafiğe bakınız. L
NOT
δ1 ve δ2 için verilen denklemler, kesme hızı için
hızlanma/yavaşlama zaman sabiti 0 iken geçerlidir.
837
D. NOMOGRAFLAR EK B--- 63524TR/01
D.2
HATALI DİŞ
UZUNLUĞUNUN
BASİT
HESAPLAMASI
δ2 δ1
Açıklamalar
D δ2’nin belirlenmesi
δ2 = LR
1800 * (mm)
R : İş mili hızı (dak ---1) * Servo sisteminin T sabiti
L : Diş kılavuzu (mm) 0,033s iken.
D δ1’nin belirlenmesi
δ1 = LR (–1–lna)
1800 * (mm)
= δ 2(–1–lna) (mm)
0.005 4.298
0.01 3.605
0.015 3.200
0.02 2.912
Örnekler
R=350dak ---1
L=1mm
a=0.01 sonra
838
B--- 63524TR/01 EK D. NOMOGRAFLAR
D Referans
839
D. NOMOGRAFLAR EK B--- 63524TR/01
θ
V2
Programlanan yol
Takım yolu
V1
Şekil D.3 (a) takım yolu ve programlanan yol arasında hafif ofset
840
B--- 63524TR/01 EK D. NOMOGRAFLAR
Analiz Şekil D.3 (b)’de gösterilen takım yolu, aşağıdaki koşullar göz önüne
alınarak analiz edilir:
Besleme hızı, köşe dönmeden önce ve sonra her iki blokta da sabittir.
Denetleyicinin bir arabellek kaydı mevcuttur. (Hata, şerit okuyucu-
sunun okuma hızı, bir sonraki blokun karakter sayısı vs. ile değişir.)
V
VY2 φ2
VX2
θ
V
Z
VY1
φ1
0 X
VX1
D Koşullar ve sembollerin
açıklamaları
V X1 = V cos φ1
V Y1 = V sin φ1
V X2 = V cos φ2
V Y2 = V sin φ2
841
D. NOMOGRAFLAR EK B--- 63524TR/01
D Başlangıç değeri
hesaplaması
0
Y0
X0
X 0 = V X1(T 1 + T 2)
Y 0 = V Y1(T 1 + T 2)
T1 : Üstel hızlanma / yavaşlama zaman sabiti. (T=0)
T2 : Konumlandırma sisteminin zaman sabiti (Konum döngü kazancının tersi)
D Köşe takım yolu analizi Aşağıda yer alan denklemler, X ekseni yönünde ve Y ekseni
yönünde, köşe seçiminin besleme hızını temsil etmektedir.
V X1
V X(t) = (V X2–V X1)[1– {T exp(– t )–T 2 exp(– t )} + V X1]
T1–T 2 1 T1 T2
V X1 t t
= V X2[1– {T exp(– )–T2 exp(– )}]
T 1–T2 1 T1 T2
V Y1–V Y2
V Y(t) = {T1 exp(– t )–T 2 exp(– t )} + V Y2
T1–T 2 T1 T2
X(t) = V (t)dt–X
t
X 0
0
V X2–V X1
{T1 exp(– t )–T2 exp(– t )}–V X2(T 1 + T 2–t)
2 2
=
T1–T 2 T1 T2
V (t)dt–Y
t
Y(t) = Y 0
0
V Y2–V Y1
{T1 exp(– t )–T2 exp(– t )}–V Y2(T 1 + T 2–t)
2 2
=
T1–T 2 T1 T2
842
B--- 63524TR/01 EK D. NOMOGRAFLAR
X ∆r
Komut yolu
Gerçek yol
∆r = 1 (T 1 + T2 (1 − α 2)) Vr . . . . . . . (1)
2 2 2
2
∆r :Maksimum yarıçap hatası (mm)
v :Besleme hızı (mm/s)
r :Daire yarıçapı (mm)
T1 :Kesme işleminde üstel hızlanma/yavaşlama
zaman sabiti (sn) (T=0)
T2 : Konumlandırma sisteminin zaman sabiti (sn). (Konum döngü
kazancının tersi)
α : İleri besleme katsayısı (%)
Çan tipi hızlanma/yavaşlama ve kesme besleme enterpolasyonu sonrası
doğrusal hızlanma/yavaşlama durumunda, bu yarıçap hatasının yaklaşık
tahmini değerleri aşağıdaki şekilde elde edilebilir:
24
∆r = 1 T 1 + 1 T2 (1 − α 2) Vr
2
2
2 2
Kesme besleme enterpolasyonu sonrası çan tipi hızlanma/yavaşlama
48
∆r = 1 T 1 + 1 T2 (1 − α 2) Vr
2
2
2 2
Dolayısıyla enterpolasyon, bir servo döngü zaman sabitinden kaynaklanan
tüm hataları görmezden gelerek, çan tipi hızlanma/yavaşlama ve doğrusal
hızlanma/yavaşlama durumlarında, üstel hızlanma/yavaşlama durumunda
olduğundan 12 faktör daha küçüktür.
843
E. GÜÇ AÇILDIĞINDA, SİLİNDİĞİNDE
VE RESETLENDİĞİNDE DURUM EK B--- 63524TR/01
E
GÜÇ AÇILDIĞINDA, SİLİNDİĞİNDE VE
RESETLENDİĞİNDE DURUM
Parametre f f f
F Sıfır Sıfır f
S, T, M × f f
K (Tekrar sayısı) × × ×
844
E. GÜÇ AÇILDIĞINDA, SİLİNDİĞİNDE
B--- 63524TR/01 EK VE RESETLENDİĞİNDE DURUM
İşlemde Hareket × × ×
eylem
Aynı yerde kalma × × ×
M, S ve T kodlarının × × ×
girilmesi
Çıkış CNC alarm sinyali Alarma neden olan herhangi Alarma neden olan Alarma neden olan
sinyalleri AL bir şey yoksa kapatınız herhangi bir şey yoksa herhangi bir şey yoksa
kapatınız kapatınız
S, T ve B kodları × f f
M kodu × × ×
M, S ve T elektronik × × ×
flaş sinyalleri
Servo hazır sinyali ON (Servo alarmı dışında) ON (Servo alarmı ON (Servo alarmı
SA dışında) dışında)
NOT
1 Başlık işlemi gerçekleştirildiğinde, ana program numarası görüntülenir.
2 Bir alt programın yürütülmesi sırasında bir resetleme işlemi gerçekleştirildiğinde, kontrol ana
programı döndürür.
Yürütme, alt programın ortasından başlatılamaz.
845
F. KARAKTER KODLARI KARŞILIK TABLOSU EK B--- 63524TR/01
F
KARAKTER KODLARI KARŞILIK TABLOSU
A 065 6 054
B 066 7 055
C 067 8 056
D 068 9 057
E 069 032 Boşluk
F 070 ! 033 Ünlem işareti
G 071 ” 034 Tırnak işareti
H 072 # 035 Tire işareti
I 073 $ 036 Dolar işareti
J 074 % 037 Yüzde
K 075 & 038 Ve imi
L 076 ’ 039 Kesme işareti
M 077 ( 040 Sol parantez
N 078 ) 041 Sağ parantez
O 079 * 042 Yıldız işareti
P 080 + 043 Artı işareti
Q 081 , 044 Virgül
R 082 --- 045 Eksi işareti
S 083 . 046 Nokta
T 084 / 047 Bölme işareti
U 085 : 058 İki nokta üst üste
V 086 ; 059 Noktalı virgül
W 087 < 060 Sol köşeli ayraç
X 088 = 061 Eşittir işareti
Y 089 > 062 Sağ köşeli ayraç
Z 090 ? 063 Soru işareti
0 048 @ 064 HAtI işareti
1 049 [ 091 Sol köşeli parantez
2 050 ^ 092
3 051 ¥ 093 Yen işareti
4 052 ] 094 Sağ köşeli parantez
5 053 _ 095 Alt çizgi
846
B--- 63524TR/01 EK G. ALARM LİSTESİ
G
ALARM LİSTESİ
847
G. ALARM LİSTESİ EK B--- 63524TR/01
848
B--- 63524TR/01 EK G. ALARM LİSTESİ
849
G. ALARM LİSTESİ EK B--- 63524TR/01
850
B--- 63524TR/01 EK G. ALARM LİSTESİ
851
G. ALARM LİSTESİ EK B--- 63524TR/01
852
B--- 63524TR/01 EK G. ALARM LİSTESİ
853
G. ALARM LİSTESİ EK B--- 63524TR/01
854
B--- 63524TR/01 EK G. ALARM LİSTESİ
855
G. ALARM LİSTESİ EK B--- 63524TR/01
856
B--- 63524TR/01 EK G. ALARM LİSTESİ
857
G. ALARM LİSTESİ EK B--- 63524TR/01
858
B--- 63524TR/01 EK G. ALARM LİSTESİ
NOT
Arka planda düzenlemede alarm, normal alarm ekranı yerine, arka planda düzenleme ekranının
ana giriş satırında görüntülenir ve herhangi bir MDI tuş işlemiyle resetlenebilir.
859
G. ALARM LİSTESİ EK B--- 63524TR/01
360 n AXIS : ABNORMAL CHECKSUM (INT) Yerleşik pulse codernda bir sağlama toplamı hatası oluştu.
361 n AXIS : ABNORMAL PHASE DATA (INT) Yerleşik position coderda bir aşama veri hatası oluştu.
362 n AXIS : ABNORMAL REV.DATA (INT) Yerleşik pulse coderda bir dönme hızı sayma hatası oluştu.
363 n AXIS : ABNORMAL CLOCK (INT) Yerleşik pulse coderda bir saat hatası oluştu.
364 n AXIS : SOFT PHASE ALARM (INT) Dijital servo yazılımı, yerleşik pulse coderda geçersiz veri algıladı.
365 n AXIS : BROKEN LED (INT) Yerleşik pulse coderda bir LED hatası oluştu.
366 n AXIS : PULSE MISS (INT) Yerleşik pulse coderda bir darbe hatası oluştu.
367 n AXIS : COUNT MISS (INT) Yerleşik pulse coderda bir sayım hatası oluştu.
368 n AXIS : SERIAL DATA ERROR (INT) Yerleşik pulse coderdan iletişim verileri alınamıyor.
369 n AXIS : DATA TRANS. ERROR (INT) Yerleşik pulse coderdan alınmakta olan iletişim verilerinde bir CRC
veya durdurma biti hatası oluştu.
380 n AXIS : BROKEN LED (EXT) Ayrı saptayıcı hatalı.
381 n AXIS : ABNORMAL PHASE (EXT LIN) Ayrı doğrusal ölçekte bir aşama veri hatası oluştu.
382 n AXIS : COUNT MISS (EXT) Ayrı saptayıcıda bir darbe hatası oluştu.
383 n AXIS : PULSE MISS (EXT) Ayrı saptayıcıda bir sayım hatası oluştu.
384 n AXIS : SOFT PHASE ALARM (EXT) Dijital servo yazılımı, ayrı saptayıcıda geçersiz veri algıladı.
385 n AXIS : SERIAL DATA ERROR (EXT) Ayrı saptayıcıdan iletişim verileri alınamıyor.
386 n AXIS : DATA TRANS. ERROR (EXT) Ayrı saptayıcıdan alınmakta olan iletişim verilerinde bir CRC veya
durdurma biti hatası oluştu.
#7 #6 #5 #4 #3 #2 #1 #0
202 CSA BLA PHA PCA BZA CKA SPH
860
B--- 63524TR/01 EK G. ALARM LİSTESİ
5) Servo alarmları
Numara Mesaj İçindekiler
401 SERVO ALARM: n ---TH AXIS VRDY OFF n ---inci eksen (eksen 1---8) servo yükseltici READY sinyali (DRDY)
kesildi.
Sorun giderme prosedürüne bakınız.
402 SERVO ALARM: SV CARD NOT EXIST Eksen kontrol kartı sağlanmaz.
403 SERVO ALARM: CARD/SOFT Eksen kontrol kartı ve servo yazılımı bileşimi geçersiz.
MISMATCH Olası nedenler aşağıdaki gibidir:
· Doğru bir eksen kontrol kartı sağlanmaz.
· Doğru servo yazılımı hızlı bellekte kurulu değil.
404 SERVO ALARM: n ---TH AXIS VRDY ON n ---inci eksen (eksen 1---8) READY sinyali (MCON) kesilmiş olsa bile,
servo sürücüsü READY sinyali (DRDY) hala açık. Veya güç
kapatıldığında, MCON kapalı olsa bile DRDY açıldı.
Servo arabirim modülü ve servo amplifikatörü bağlı.
405 SERVO ALARM: Konum kontrol sistemi hatası. Referans konumu geri dönüşünde bir
(ZERO POINT RETURN FAULT) NC veya servo sistemi hatası nedeniyle, referans konumu geri
dönüşü doğru şekilde yürütülemedi. Manüel referans konumu geri
dönüşünden yeniden deneyiniz.
407 SERVO ALARM: EXCESS ERROR Senkronize eksen konumu sapmasındaki fark, ayarlanan değeri aştı.
409 SERVO ALARM: n AXIS TORQUE ALM Anormal servo motor yükü saptandı. Ya da, Cs modunda anormal iş
mili motor yükü saptandı.
410 SERVO ALARM: n ---TH AXIS --- EXCESS n ---inci eksen (eksen 1---8) durduğunda konum ofset değeri
ERROR ayarlanan değerden büyük.
Sorun giderme prosedürüne bakınız.
411 SERVO ALARM: n ---TH AXIS --- EXCESS n ---inci eksen (eksen 1---8) hareket ettiğinde konum ofset değeri
ERROR ayarlanan değerden büyük.
Sorun giderme prosedürüne bakınız.
413 SERVO ALARM: n ---th AXIS --- LSI n ---inci eksene (eksen 1---8) ilişkin hata kaydı içeriği 231 gücünü
OVERFLOW aştı. Bu hata genellikle hatalı şekilde ayarlanmış parametrelerin
sonucu olarak oluşur.
415 SERVO ALARM: n ---TH AXIS --- EXCESS n ---inci eksende (eksen 1---8), 524288000 birim/s’den daha büyük bir
SHIFT hız ayarlanmaya kalkışıldı. Bu hata genellikle CMR’nin uygun şekilde
ayarlanmamasından kaynaklanır.
417 SERVO ALARM: n ---TH AXIS --- Bu alarm, n ---inci eksen (eksen 1---8) aşağıda listelenen koşullardan
PARAMETER INCORRECT birinde olduğunda oluşur. (Dijital servo sistemi alarmı)
1) Parametre No. 2020’de (motor biçimi) ayarlanan değer belirtilen
sınırın dışında.
2) Parametre No.2022’de (motor dönüş yönü) uygun bir değer
(111 veya ---111) ayarlanmadı.
3) Parametre No. 2023’te geçersiz veri (0’ın altında bir değer, vs.)
ayarlandı (motor devri başına geri besleme hızının sayısı).
4) Parametre No. 2024’te geçersiz veri (0’ın altında bir değer, vs.)
ayarlandı (motor devri başına geri besleme konumunun sayısı).
5) Parametre No. 2084 ve No. 2085 (esnek alan dişli hızı)
ayarlanmamış.
6) {1 --- kontrol eksenleri sayısı} sınırı dışında bir değer veya sürekli
olmayan bir değer (Parametre 1023 (servo eksen numarası), 1 ile
eksen sayısı aralığı dışında bir değer veya yalıtılmış değer
(örneğin, öncesinde 3 gelmeyen 4) içeriyor.
420 SERVO ALARM: n AXIS SYNC TORQUE Basit senkronize kontrol sırasında, ana ve ikincil eksenler için tork
(M serisi) komutları arasındaki fark, parametre No.2031’de ayarlanan değeri
aştı.
861
G. ALARM LİSTESİ EK B--- 63524TR/01
862
B--- 63524TR/01 EK G. ALARM LİSTESİ
863
G. ALARM LİSTESİ EK B--- 63524TR/01
D Servo alarmının Teşhis ekranında gösterilen servo alarmın (No. 200 ve No.204)
ayrıntıları ayrıntıları aşağıda belirtilmiştir.
#7 #6 #5 #4 #3 #2 #1 #0
200 OVL LV OVC HCA HVA DCA FBA OFA
#7 (OVL) :
Bir aşırı yük alarmı üretiliyor.
#6 (LV) :
Servo amplifikatöründe bir düşük voltaj alarmı üretiliyor.
#5 (OVC) :
Dijital servonun içinde bir aşırı akım alarmı üretiliyor.
#4 (HCA) :
Servo amplifikatöründe anormal bir alarm üretiliyor.
#3 (HVA) :
Servo amplifikatöründe bir aşırı voltaj alarmı üretiliyor.
#2 (DCA) :
Servo amplifikatöründe bir rejeneratif deşarj devresi alarmı
üretiliyor.
#1 (FBA) : Bir bağlantı kesilmesi alarmı üretiliyor.
#0 (OFA) : Dijital servo içinde bir taşma alarmı üretiliyor.
#7 #6 #5 #4 #3 #2 #1 #0
201 ALD EXP
Tanısal veri No 200’de OVL 1’e eşit (servo alarm No. 400 üretilir):
#7 (ALD) 0 : Motor aşırı ısınması
1 : Sürücü aşırı ısınması
Tanısal veri No 200’de FBAL 1’e eşit (servo alarm No. 416 üretilir):
ALD EXP Alarm ayrıntıları
1 0 Yerleşik pulse coder bağlantı kesilmesi (donanım)
1 1 Ayrı olarak kurulan pulse coder bağlantı kesilmesi
(donanım)
0 0 Pulse coder yazılım nedeniyle bağlı değil.
#7 #6 #5 #4 #3 #2 #1 #0
204 OFS MCC LDA PMS
864
B--- 63524TR/01 EK G. ALARM LİSTESİ
NOT
Aşırı hareket alarm No. 504 ve No. 505 yalnızca T serisiyle sağlanır.
Parametreler 1326 ve 1327, EXLM (darbe sınırı anahtar sinyali) açık olduğunda etkilidir.
865
G. ALARM LİSTESİ EK B--- 63524TR/01
866
B--- 63524TR/01 EK G. ALARM LİSTESİ
D İş mili alarmı No.750’nin Teşhis ekranında (No. 409) gösterilen iş mili alarmının (No. 750)
ayrıntıları ayrıntıları aşağıda belirtilmiştir.
#7 #6 #5 #4 #3 #2 #1 #0
409 SPE S2E S1E SHE
867
G. ALARM LİSTESİ EK B--- 63524TR/01
NOT*1
SPM göstergelerinin anlamlarının, kırmızı ve sarı LED
ışıklarından hangisinin açık olduğuna bağlı olarak değişir.
Kırmızı LED ışığı açık olduğunda, SPM 2 basamaklı bir alarm
numarası gösterir. Sarı LED ışığı açık olduğunda, SPM bir
sıra sorunu belirten bir hata numarasını gösterir (örneğin,
acil durma durumu serbest bırakılmadan bir dönüş komutu
girildiğinde).
→ Bkz: Ek A.4, “Hata Kodları (Seri İş Mili).”
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
(750) SPINDLE SERIAL LINK ERROR A0 1 SPM kontrol kartındaki ROM’u Program normal şekilde
A değiştiriniz. başlamıyor.
2 SPM kontrol kartını SPM kontrol kartında ROM serisi
değiştiriniz. hatası veya donanım anormalliği
(749) S ---SPINDLE LSI ERROR A1 SPM kontrol kartını değiştiriniz. SPM kontrol devresinin CPU
çevresel devresinde bir anormallik
saptandı.
7n01 SPN_n_ : MOTOR OVERHEAT 01 1 Çevresel sıcaklık ve yükleme Motor sarmalına gömülü termo-
durumunu kontrol ediniz ve stat çalıştı.
düzeltiniz. Motorun iç sıcaklığı belirtilen
2 Soğutma fanı durursa, fanı düzeyi aşıyor.
değiştiriniz. Motor süreklilik oranının üzerinde
kullanıldı ve soğutma bileşeni
normal değil.
7n02 SPN_n_ : EX SPEED ERROR 02 1 Yükü azaltmak için doğru Motor hızı belirtilen bir hızı
kesme koşullarını kontrol izleyemiyor. Aşırı bir motor yükü
ediniz ve düzeltiniz. torku saptandı. Parametre No.
2 Parametre No.4082’yi düzeltin. 4082’deki hızlanma/yavaşlama
süresi yetersiz.
7n03 SPN_n_ : FUSE ON DC 03 1 SPM birimini değiştiriniz. PSM hazır duruma (00 gösterilir)
LINK BLOWN 2 Motor yalıtım durumunu gelir, ancak DC bağlantı voltajı
kontrol ediniz. SPM’de çok düşüktür.
3 Arabirim kablosunu SPM’deki DC bağlantısı
değiştiriniz. bölümündeki sigorta attı. (Güç
cihazı bozuldu veya motorda
topraklama hatası var.)
JX1A/JX1B bağlantı kablosu
normal değil.
7n06 SPN_n_ : THERMAL SENSOR 06 1 Parametreyi kontrol ediniz ve Motorun sıcaklık sensörünün
DISCONNECT düzeltiniz. bağlantısı kesildi.
2 Geri besleme kablosunu
değiştiriniz.
868
B--- 63524TR/01 EK G. ALARM LİSTESİ
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
7n07 SPN_n_ : OVERSPEED 07 Bir sıra hatası olup olmadığını Motor hızı, kendisi için derecelen-
kontrol ediniz. (Örneğin, iş mili dirilen hızı %115 oranında aştı.
döndürülemediğinde, iş mili İş mili ekseni konum kontrol
senkronizasyonunun belirtilip modundayken, konumsal ofsetler
belirtilmediğini kontrol ediniz.) aşırı şekilde biriktirildi (iş mili
senkronizasyonu sırasında SFR
ve SRV kapatıldı.)
7n09 SPN_n_ : OVERHEAT MAIN 09 1 Sıcaklık plakası soğutma Güç transistörü radyatöründe
CIRCUIT durumunu iyileştiriniz. anormal sıcaklık artışı
2 Sıcaklık plakası fanı durursa,
SPM birimini değiştiriniz.
7n11 SPN_n_ : OVERVOLT POW 11 1 PSM soğutma durumunu PSM’nin DC bağlantısı bölü-
CIRCUIT kontrol ediniz. münde aşırı voltaj saptandı.
2 Motorun yavaşlaması sırasında (PSM alarmı göstergesi: 7)
giriş gücü voltajını ve güçte PSM seçme hatası. (PSM’nin
değişikliği kontrol ediniz. Voltaj maksimum giriş özelliği aşıldı.)
253 V AC (200---V sistemi için)
veya 530 VAC (400---V sistemi
için) değerini aşarsa, güç
kaynağı empedansını artırınız.
7n12 SPN_n_ : OVERCURRENT 12 1 Motor yalıtım durumunu Motor çıkış akımı şu anda anormal
POW CIRCUIT kontrol ediniz. ölçüde yüksek.
2 İş mili parametrelerini kontrol Motora özgü bir parametre motor
ediniz. modeliyle eşleşmiyor.
3 SPM birimini değiştiriniz. Yetersiz motor yalıtımı
7n15 SPN_n_ : SP SWITCH 15 1 Ladderi kontrol ediniz ve İş mili anahtarı/çıkış anahtarı
CONTROL ALARM düzeltiniz. işlemindeki anahtar sırası normal
2 Geçiş MC’sini değiştiriniz. değil.
Geçiş MC’si temas kontrol sinyali
ve komutu eşleşmiyor.
7n16 SPN_n_ : RAM FAULT 16 SPM kontrol kartını değiştiriniz. Bir SPM kontrol ana devre
panosunda anormallik saptandı.
(Harici veriler için RAM normal
değil.)
7n18 SPN_n_ : SUMCHECK ERROR 18 SPM kontrol kartını değiştiriniz. Bir SPM kontrol ana devre
PGM DATA panosunda anormallik saptandı.
(Program ROM verileri normal
değil.)
7n19 SPN_n_ : EX OFFSET 19 SPM birimini değiştiriniz. Bir SPM bileşeninde anormallik
CURRENT U saptandı. (U faz akımı saptama
devresindeki başlangıç değeri
normal değil.)
7n20 SPN_n_ : EX OFFSET 20 SPM birimini değiştiriniz. Bir SPM bileşeninde anormallik
CURRENT V saptandı. (V faz akımı saptama
devresindeki başlangıç değeri
normal değil.)
7n21 SPN_n_ : POS SENSOR 21 Parametreleri kontrol ediniz ve Konum sensörünün eşlik para-
POLARITY ERROR düzeltiniz. metresi ayarı yanlış.
(No. 4000#0, 4001#4)
7n24 SPN_n_ : SERIAL TRANSFER 24 1 CNC’den iş miline giden CNC gücü kapalı (normal güç
ERROR kabloyu güç kablosunun kapaması veya kablo arızalı).
uzağına yerleştiriniz. CNC’ye aktarılan iletişim
2 Kabloyu değiştiriniz. verilerinde bir hata saptandı.
869
G. ALARM LİSTESİ EK B--- 63524TR/01
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
870
B--- 63524TR/01 EK G. ALARM LİSTESİ
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
7n36 SPN_n_ : OVERFLOW ERROR 36 Konum kazanım değerinin çok Bir hata sayacı taşması oluştu.
COUNTER büyük olup olmadığını kontrol edi-
niz ve değeri düzeltiniz.
7n37 SPN_n_ : SPEED DETECT 37 Değeri parametre kılavuzuna göre Hız saptayıcında darbe sayısına
PAR. ERROR düzeltiniz. ilişkin parametrenin ayarı hatalı.
7n39 SPN_n_ : 1---ROT Cs SIGNAL 39 1 Ön amplifikatörde 1---dönüş Cs kontur kontrolü sırasında,
ERROR sinyalini ayarlayınız. 1---dönüş sinyaliyle AB faz
2 Kablo koruma durumunu darbeleri sayısı arasında hatalı bir
kontrol ediniz. ilişki saptandı.
3 Kabloyu değiştiriniz.
7n40 SPN_n_ : NO 1---ROT Cs 40 1 Ön amplifikatörde 1---dönüş Cs kontur kontrolü sırasında
SIGNAL DETECT sinyalini ayarlayınız. 1---dönüş sinyali üretilmedi.
2 Kablo koruma durumunu
kontrol ediniz.
3 Kabloyu değiştiriniz.
7n41 SPN_n_ : 1---ROT 41 1 Parametreyi kontrol ediniz ve 1 İş mili position coderin
POS ---CODER düzeltiniz. (konektör JY4) 1---dönüş
ERROR 2 Kabloyu değiştiriniz. sinyali normal değil.
3 BZ sensör sinyalini yeniden 2 MZ veya BZ sensörünün
ayarlayınız. 1---dönüş sinyali (konektör
JY2) normal değil.
3 Parametre ayar hatası
7n42 SPN_n_ : NO 1---ROT. 42 1 Kabloyu değiştiriniz. 1 İş mili position coderin
POS ---CODER 2 BZ sensör sinyalini yeniden (konektör JY4) 1---dönüş si-
DETECT ayarlayınız. nyalinin bağlantısı kesildi.
2 MZ veya BZ sensörünün
1---dönüş sinyalinin (konektör
JY2) bağlantısı kesildi.
7n43 SPN_n_ : DISCON. PC FOR 43 Kabloyu değiştiriniz. SPM tip 3’te, diferansiyel hız
DIF. SP. MODE position coderi sinyali (konektör
JY8) normal değil.
7n44 SPN_n_ : CONTROL 44 SPM kontrol kartını değiştiriniz. Bir SPM kontrol devresi
CIRCUIT(AD) ERROR bileşeninde bir anormallik
saptandı (A/D dönüştürücü
anormalliği).
7n46 SPN_n_ : SCREW 1---ROT 46 1 Parametreyi kontrol ediniz ve Diş çekme işlemi sırasında, alarm
POS ---COD. ALARM düzeltiniz. 41’e denk bir anormallik saptandı.
2 Kabloyu değiştiriniz.
3 BZ sensör sinyalini yeniden
ayarlayınız.
7n47 SPN_n_ : POS ---CODER 47 1 Kabloyu değiştiriniz. 1 İş mili position coderinin
SIGNAL ABNORMAL 2 BZ sensör sinyalini yeniden (konektör JY4) A/B faz sinyali
ayarlayınız. normal değil.
3 Kablo yerleşimini düzeltiniz 2 MZ veya BZ sensörünün A/B
(güç hattının serbest olması). faz sinyali (konektör JY2)
normal değil.
A/B fazı ve 1---dönüş sinyali
arasındaki ilişki hatalı (Darbe
aralığı eşleşmiyor).
871
G. ALARM LİSTESİ EK B--- 63524TR/01
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
7n49 SPN_n_ : HIGH CONV. DIF. 49 Hesaplanan diferansiyel hız Diferansiyel hız modunda, diğer iş
SPEED değerinin maksimum motor hızını milinin yerel iş mili hızına
aşıp aşmadığını kontrol ediniz. dönüştürülen hızı izin verilen sınırı
aştı (diferansiyel hız, diğer iş
milinin hızı dişli oranıyla çarpılarak
hesaplanır).
7n50 SPN_n_ : SPNDL CONTROL 50 Hesaplanan değerin maksimum İş mili senkronizasyonunda, hız
OVERSPEED motor hızını aşıp aşmadığını komutu hesaplama değeri, izin
kontrol ediniz. verilen sınırı aştı (motor hızı,
belirtilen iş mili hızı dişli oranıyla
çarpılarak hesaplanır).
7n51 SPN_n_ : LOW VOLT DC LINK 51 1 Güç kaynağı voltajını kontrol Giriş voltajı düşmesi saptandı.
ediniz ve düzeltiniz. (PSM alarmı göstergesi: 4)
2 MC’yi değiştiriniz. (Geçici güç arızası veya kötü MC
kontağı)
7n52 SPN_n_ : ITP SIGNAL 52 1 SPM kontrol kartını değiştiriniz. NC arabirimi anormalliği saptandı
ABNORMAL I 2 CNC’de iş mili arabirimi kartını (ITP sinyali durduruldu).
değiştiriniz.
7n53 SPN_n_ : ITP SIGNAL 53 1 SPM kontrol kartını değiştiriniz. NC arabirimi anormalliği saptandı
ABNORMAL II 2 CNC’de iş mili arabirimi kartını (ITP sinyali durduruldu).
değiştiriniz.
7n54 SPN_n_ : OVERLOAD 54 Yük durumunu gözden geçiriniz. Aşırı yük akımı saptandı.
CURRENT
7n55 SPN_n_ : POWER LINE 55 1 Mıknatıs kontaktörünü Bir iş mili veya çıkış seçmek için
SWITCH ERROR değiştiriniz. mıknatıs kontaktörünün güç hattı
2 Sırayı kontrol ediniz ve durum sinyali normal değil.
düzeltiniz.
7n56 SPN_n_ : INNER COOLING 56 SPM birimini değiştiriniz. SPM kontrol devresindeki
FAN STOP soğutma fanı durduruldu.
7n57 SPN_n_ : EX DECELERATION 57 1 Hızlanma/yavaşlama görevini Rejeneratif rezistansta aşırı yük
POWER azaltınız. saptandı.
2 Soğutma koşulunu kontrol (PSMR alarmı göstergesi: 8)
ediniz (çevresel sıcaklık). Termostat işlemi veya kısa süreli
3 Soğutma fanı durursa, aşırı yük saptandı.
rezistansı değiştiriniz. Rejeneratif rezistansın bağlantısı
4 Rezistans normal değilse, kesildi veya normal olmayan bir
rezistansı değiştiriniz. rezistans saptandı.
7n58 SPN_n_ : OVERLOAD IN PSM 58 1 PSM soğutma durumunu PSM radyatörünün sıcaklığı
kontrol ediniz. anormal ölçüde yükseldi. (PSM
2 PSM birimini değiştiriniz. alarmı göstergesi: 3)
7n59 SPN_n_ : COOLING FAN STOP 59 SPM birimini değiştiriniz. PSM’deki soğutma fanı durdu.
IN PSM (PSM alarmı göstergesi: 2)
7n62 SPN_n_ : MOTOR VCMD 62 Parametreleri kontrol ediniz ve Belirtilen motor hızı çok yüksek.
OVERFLOWED düzeltiniz.
(No. 4021, 4056 --- 4059)
7n66 SPN_n_ : AMP MODULE 66 1 Kabloyu değiştiriniz. Amplifikatörler arasındaki ile-
COMMUNICATION 2 Bağlantıyı kontrol ediniz ve tişimde bir hata bulundu.
düzeltiniz.
872
B--- 63524TR/01 EK G. ALARM LİSTESİ
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
7n73 SPN_n_ : MOTOR SENSOR 73 1 Geri besleme kablosunu Motor sensörü geri besleme
DISCONNECTED değiştiriniz. sinyali yok.
2 Koruma işlemini kontrol ediniz.
3 Bağlantıyı kontrol ediniz ve
düzeltiniz.
4 Sensörü ayarlayınız.
7n74 SPN_n_ : CPU TEST ERROR 74 SPM kontrol kartını değiştiriniz. Bir CPU testinde bir hata saptandı.
7n75 SPN_n_ : CRC ERROR 75 SPM kontrol kartını değiştiriniz. Bir CRC testinde bir hata saptandı.
7n79 SPN_n_ : INITIAL TEST 79 SPM kontrol kartını değiştiriniz. Bir ilk test işleminde hata
ERROR saptandı.
7n81 SPN_n_ : 1---ROT MOTOR 81 1 Parametreyi kontrol ediniz ve Motor sensörünün tek ---dönüş
SENSOR ERROR düzeltiniz. sinyali doğru şekilde saptana-
2 Geri besleme kablosunu mıyor.
değiştiriniz.
3 Sensörü ayarlayınız.
7n82 SPN_n_ : NO 1---ROT MOTOR 82 1 Geri besleme kablosunu Motor sensörünün tek dönüş
SENSOR değiştiriniz. sinyali üretilmedi.
2 Sensörü ayarlayınız.
7n83 SPN_n_ : MOTOR SENSOR 83 1 Geri besleme kablosunu Bir motor sensörü geri besleme
SIGNAL ERROR değiştiriniz. sinyalinde düzensizlik saptandı.
2 Sensörü ayarlayınız.
7n84 SPN_n_ : SPNDL SENSOR 84 1 Geri besleme kablosunu İş mili sensörü geri besleme
DISCONNECTED değiştiriniz. sinyali yok.
2 Koruma işlemini kontrol ediniz.
3 Bağlantıyı kontrol ediniz ve
düzeltiniz.
4 Parametreyi kontrol ediniz ve
düzeltiniz.
5 Sensörü ayarlayınız.
7n85 SPN_n_ : 1---ROT SPNDL 85 1 Parametreyi kontrol ediniz ve İş mili sensörünün tek ---dönüş
SENSOR ERROR düzeltiniz. sinyali doğru şekilde
2 Geri besleme kablosunu saptanamıyor.
değiştiriniz.
3 Sensörü ayarlayınız.
7n87 SPN_n_ : SPNDL SENSOR 87 İş mili sensörünün tek ---dönüş Bir iş mili sensörü geri besleme
SIGNAL ERROR sinyali üretilmedi. sinyalinde düzensizlik saptandı.
7n88 SPN_n_ : COOLING RADIFAN 88 SPM harici soğutma fanını Harici soğutma fanı durdu.
FAILURE değiştiriniz.
7n97 SPN_n_ : OTHER SPINDLE 97 SPM’yi değiştiriniz. Başka bir düzensizlik saptandı.
ALARM
7n98 SPN_n_ : OTHER 98 PSM alarm durumunu kontrol Bir PSM alarmı saptandı.
CONVERTER ALARM ediniz.
873
G. ALARM LİSTESİ EK B--- 63524TR/01
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
9n01 SPN_n_ : MOTOR OVERHEAT 01 1 Çevresel sıcaklık ve yükleme Motor sarmalına gömülü
durumunu kontrol ediniz ve termostat çalıştı.
düzeltiniz. Motorun iç sıcaklığı belirtilen
2 Soğutma fanı durursa, fanı düzeyi aşıyor.
değiştiriniz. Motor süreklilik oranının üzerinde
kullanıldı ve soğutma bileşeni
normal değil.
9n02 SPN_n_ : EX SPEED ERROR 02 1 Yükü azaltmak için doğru Motor hızı belirtilen bir hızı
kesme koşullarını kontrol izleyemiyor. Aşırı bir motor yükü
ediniz ve düzeltiniz. torku saptandı. Parametre No.
2 Parametre No.4082’yi düzeltin. 4082’deki hızlanma/yavaşlama
süresi yetersiz.
9n03 SPN_n_ : FUSE ON DC 03 1 SPM birimini değiştiriniz. PSM hazır duruma (00 gösterilir)
LINK BLOWN 2 Motor yalıtım durumunu gelir, ancak DC bağlantı voltajı
kontrol ediniz. SPM’de çok düşüktür.
3 Arabirim kablosunu SPM’deki DC bağlantısı
değiştiriniz. bölümündeki sigorta attı. (Güç
cihazı bozuldu veya motorda
topraklama hatası var.)
JX1A/JX1B bağlantı kablosu
normal değil.
9n06 06 1 Parametreyi kontrol ediniz ve Motorun sıcaklık sensörünün
düzeltiniz. bağlantısı kesildi.
2 Geri besleme kablosunu
değiştiriniz.
9n07 SPN_n_ : OVERSPEED 07 Bir sıra hatası olup olmadığını Motor hızı, kendisi için derecelen-
kontrol ediniz. (Örneğin, iş mili dirilen hızı %115 oranında aştı.
döndürülemediğinde, iş mili İş mili ekseni konum kontrol
senkronizasyonunun belirtilip modundayken, konumsal ofsetler
belirtilmediğini kontrol ediniz.) aşırı şekilde biriktirildi (iş mili
senkronizasyonu sırasında SFR
ve SRV kapatıldı.)
9n09 SPN_n_ : OVERHEAT MAIN 09 1 Sıcaklık plakası soğutma Güç transistörü radyatöründe
CIRCUIT durumunu iyileştiriniz. anormal sıcaklık artışı
2 Sıcaklık plakası fanı durursa,
SPM birimini değiştiriniz.
9n11 SPN_n_ : OVERVOLT POW 11 1 PSM soğutma durumunu PSM’nin DC bağlantısı bölü-
CIRCUIT kontrol ediniz. münde aşırı voltaj saptandı. (PSM
2 Motorun yavaşlaması sırasında alarmı göstergesi: 7)
giriş gücü voltajını ve güçte PSM seçme hatası. (PSM’nin
değişikliği kontrol ediniz. Voltaj maksimum giriş özelliği aşıldı.)
253 VAC (200---V sistemi için)
veya 530 VAC (400---V sistemi
için) değerini aşarsa, güç
kaynağı empedansını artırınız.
9n12 SPN_n_ : OVERCURRENT 12 1 Motor yalıtım durumunu Motor çıkış akımı şu anda anormal
POW CIRCUIT kontrol ediniz. ölçüde yüksek.
2 İş mili parametrelerini kontrol Motora özgü bir parametre motor
ediniz. modeliyle eşleşmiyor.
3 SPM birimini değiştiriniz. Yetersiz motor yalıtımı
9n15 SPN_n_ : SP SWITCH 15 1 Ladderi kontrol ediniz ve İş mili anahtarı/çıkış anahtarı
CONTROL ALARM düzeltiniz. işlemindeki anahtar sırası normal
2 Geçiş MC’sini değiştiriniz. değil.
Geçiş MC’si temas kontrol sinyali
ve komutu eşleşmiyor.
874
B--- 63524TR/01 EK G. ALARM LİSTESİ
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
9n16 SPN_n_ : RAM FAULT 16 SPM kontrol kartını değiştiriniz. Bir SPM kontrol ana devre
panosunda anormallik saptandı.
(Harici veriler için RAM normal
değil.)
9n18 SPN_n_ : SUMCHECK ERROR 18 SPM kontrol kartını değiştiriniz. Bir SPM kontrol ana devre
PGM DATA panosunda anormallik saptandı.
(Program ROM verileri normal
değil.)
9n19 SPN_n_ : EX OFFSET 19 SPM birimini değiştiriniz. Bir SPM bileşeninde anormallik
CURRENT U saptandı. (U faz akımı saptama
devresindeki başlangıç değeri
normal değil.)
9n20 SPN_n_ : EX OFFSET 20 SPM birimini değiştiriniz. Bir SPM bileşeninde anormallik
CURRENT V saptandı. (V faz akımı saptama
devresindeki başlangıç değeri
normal değil.)
9n21 SPN_n_ : POS SENSOR 21 Parametreleri kontrol ediniz ve Konum sensörünün eşlik parame-
POLARITY ERROR düzeltiniz. tresi ayarı yanlış.
(No. 4000#0, 4001#4)
9n24 SPN_n_ : SERIAL TRANSFER 24 1 CNC’den iş miline giden CNC gücü kapalı (normal güç
ERROR kabloyu güç kablosunun kapaması veya kablo arızalı).
uzağına yerleştiriniz. CNC’ye aktarılan iletişim veri-
2 Kabloyu değiştiriniz. lerinde bir hata saptandı.
9n26 SPN_n_ : DISCONNECT 26 1 Kabloyu değiştiriniz. Cs kontur kontrol motoru
C---VELO DETECT 2 Sürücüyü yeniden ayarlayınız. tarafındaki saptama sinyalinin
sinyal genişliği normal değil.
(Bağlantısız kablo, ayarlama
hatası, vb.)
9n27 SPN_n_ : DISCONNECT 27 1 Kabloyu değiştiriniz. 1 İş mili position coderin
POS ---CODER 2 BZ sensör sinyalini yeniden (konektör JY4) sinyali normal
ayarlayınız. değil.
2 MZ veya BZ sensörünün sinyal
genişliği (konektör JY2) normal
değil.
(Bağlantısız kablo, ayarlama
hatası, vb.)
9n28 SPN_n_ : DISCONNECT 28 1 Kabloyu değiştiriniz Cs kontur kontrolü için konum
C---POS DETECT 2 Sürücüyü yeniden ayarlayınız. saptama sinyali (konektör JY5)
normal değil.
(Bağlantısız kablo, ayarlama
hatası, vb.)
9n29 SPN_n_ : SHORTTIME 29 Yük durumunu kontrol ediniz ve Uzun bir süre sürekli olarak aşırı
OVERLOAD düzeltiniz. yük uygulandı. (Bu alarm ayrıca,
motor şaftı etkin duruma
kilitlendiğinde de verilir.)
9n30 SPN_n_ : OVERCURRENT 30 Güç kaynağı voltajını kontrol PSM ana devre girişinde aşırı akım
POW CIRCUIT ediniz ve düzeltiniz. saptandı.
(PSM alarmı göstergesi: 1)
Dengesiz güç kaynağı.
PSM seçim hatası (Maksimum
PSM çıkış özelliği aşıldı.)
875
G. ALARM LİSTESİ EK B--- 63524TR/01
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
9n31 SPN_n_ : MOTOR LOCK OR 31 1 Yük durumunu kontrol ediniz Motor belirtilen bir hızda döne-
V ---SIG LOS ve düzeltiniz. miyor. (Dönüş komutu için SST
2 Motor sensör kablosunu düzeyini aşmayan bir düzey
değiştiriniz (JY2 veya JY5). sürekli olarak var oldu.)
Anormallik, hız saptama
sinyalinde.
9n32 SPN_n_ : RAM FAULT 32 SPM kontrol kartını değiştiriniz. Bir SPM kontrol ana devre
SERIAL LSI panosunda anormallik saptandı.
(Seri aktarma için LSI cihazı
normal değil.)
9n33 SPN_n_ : SHORTAGE POWER 33 1 Güç kaynağı voltajını kontrol Amplifikatördeki mıknatıs konrtak-
CHARGE ediniz ve düzeltiniz. törü (açık faz ve arızalı şarj
2 PSM birimini değiştiriniz. rezistansı gibi) açık olduğunda,
güç devresi bölümündeki
doğrudan akım güç kaynağı
voltajı şarjı yetersiz.
9n34 SPN_n_ : PARAMETER 34 Kılavuza göre bir parametre İzin verilen sınırı aşan parametre
SETTING ERROR değerini düzeltiniz. verileri ayarlandı.
Parametre numarası bilinmiyorsa,
iş mili check board bağlayınız ve
gösterilen parametreyi kontrol
ediniz.
9n35 SPN_n_ : EX SETTING 35 Değeri parametre kılavuzuna göre İzin verilen sınırı aşan dişli oranı
GEAR RATIO düzeltiniz. verileri ayarlandı.
9n36 SPN_n_ : OVERFLOW ERROR 36 Konum kazanım değerinin çok Bir hata sayacı taşması oluştu.
COUNTER büyük olup olmadığını kontrol
ediniz ve değeri düzeltiniz.
9n37 SPN_n_ : SPEED DETECT 37 Değeri parametre kılavuzuna göre Hız saptayıcında darbe sayısına
PAR. ERROR düzeltiniz. ilişkin parametrenin ayarı hatalı.
9n39 SPN_n_ : 1---ROT Cs SIGNAL 39 1 Ön amplifikatörde 1---dönüş Cs kontur kontrolü sırasında,
ERROR sinyalini ayarlayınız. 1---dönüş sinyaliyle AB faz
2 Kablo koruma durumunu darbeleri sayısı arasında hatalı bir
kontrol ediniz. ilişki saptandı.
3 Kabloyu değiştiriniz.
9n40 SPN_n_ : NO 1---ROT Cs 40 1 Ön amplifikatörde 1---dönüş Cs kontur kontrolü sırasında
SIGNAL DETECT sinyalini ayarlayınız. 1---dönüş sinyali üretilmedi.
2 Kablo koruma durumunu
kontrol ediniz.
3 Kabloyu değiştiriniz.
9n41 SPN_n_ : 1---ROT 41 1 Parametreyi kontrol ediniz ve 1 İş mili position coderin
POS ---CODER düzeltiniz. (konektör JY4) 1---dönüş
ERROR 2 Kabloyu değiştiriniz. sinyali normal değil.
3 BZ sensör sinyalini yeniden 2 MZ veya BZ sensörünün
ayarlayınız. 1---dönüş sinyali (konektör
JY2) normal değil.
3 Parametre ayar hatası
9n42 SPN_n_ : NO 1---ROT. 42 1 Kabloyu değiştiriniz. 1 İş mili position coderin
POS ---CODER 2 BZ sensör sinyalini yeniden (konektör JY4) 1---dönüş
DETECT ayarlayınız. sinyalinin bağlantısı kesildi.
2 MZ veya BZ sensörünün
1---dönüş sinyalinin (konektör
JY2) bağlantısı kesildi.
9n43 SPN_n_ : DISCON. PC FOR 43 Kabloyu değiştiriniz. SPM tip 3’te, diferansiyel hız
DIF. SP. MODE position coderi sinyali (konektör
JY8) normal değil.
876
B--- 63524TR/01 EK G. ALARM LİSTESİ
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
9n44 SPN_n_ : CONTROL 44 SPM kontrol kartını değiştiriniz. Bir SPM kontrol devresi
CIRCUIT(AD) ERROR bileşeninde bir anormallik
saptandı (A/D dönüştürücü
anormalliği).
9n46 SPN_n_ : SCREW 1---ROT 46 1 Parametreyi kontrol ediniz ve Diş çekme işlemi sırasında, alarm
POS ---COD. ALARM düzeltiniz. 41’e denk bir anormallik saptandı.
2 Kabloyu değiştiriniz.
3 BZ sensör sinyalini yeniden
ayarlayınız.
9n47 SPN_n_ : POS ---CODER 47 1 Kabloyu değiştiriniz. 1 İş mili position coderinin
SIGNAL ABNORMAL 2 BZ sensör sinyalini yeniden (konektör JY4) A/B faz sinyali
ayarlayınız. normal değil.
3 Kablo yerleşimini düzeltiniz 2 MZ veya BZ sensörünün A/B
(güç hattının serbest olması). faz sinyali (konektör JY2)
normal değil.
A/B fazı ve 1---dönüş sinyali
arasındaki ilişki hatalı (Darbe
aralığı eşleşmiyor).
9n49 SPN_n_ : HIGH CONV. DIF. 49 Hesaplanan diferansiyel hız Diferansiyel hız modunda, diğer iş
SPEED değerinin maksimum motor hızını milinin yerel iş mili hızına
aşıp aşmadığını kontrol ediniz. dönüştürülen hızı izin verilen sınırı
aştı (diferansiyel hız, diğer iş mili-
nin hızı dişli oranıyla çarpılarak
hesaplanır).
9n50 SPN_n_ : SPNDL CONTROL 50 Hesaplanan değerin maksimum İş mili senkronizasyonunda, hız
OVERSPEED motor hızını aşıp aşmadığını komutu hesaplama değeri, izin
kontrol ediniz. verilen sınırı aştı (motor hızı, belirti-
len iş mili hızı dişli oranıyla
çarpılarak hesaplanır).
9n51 SPN_n_ : LOW VOLT DC LINK 51 1 Güç kaynağı voltajını kontrol Giriş voltajı düşmesi saptandı.
ediniz ve düzeltiniz. (PSM alarmı göstergesi: 4)
2 MC’yi değiştiriniz. (Geçici güç arızası veya kötü MC
kontağı)
9n52 SPN_n_ : ITP SIGNAL 52 1 SPM kontrol kartını değiştiriniz. NC arabirimi anormalliği saptandı
ABNORMAL I 2 CNC’de iş mili arabirimi kartını (ITP sinyali durduruldu).
değiştiriniz.
9n53 SPN_n_ : ITP SIGNAL 53 1 SPM kontrol kartını değiştiriniz. NC arabirimi anormalliği saptandı
ABNORMAL II 2 CNC’de iş mili arabirimi kartını (ITP sinyali durduruldu).
değiştiriniz.
9n54 SPN_n_ : OVERLOAD 54 Yük durumunu gözden geçiriniz. Aşırı yük akımı saptandı.
CURRENT
9n55 SPN_n_ : POWER LINE 55 1 Mıknatıs kontaktörünü Bir iş mili veya çıkış seçmek için
SWITCH ERROR değiştiriniz. mıknatıs kontaktörünün güç hattı
2 Sırayı kontrol ediniz ve düzelti- durum sinyali normal değil.
niz.
9n56 SPN_n_ : INNER COOLING 56 SPM birimini değiştiriniz. SPM kontrol devresindeki
FAN STOP soğutma fanı durduruldu.
9n57 SPN_n_ : EX DECELERATION 57 1 Hızlanma/yavaşlama görevini Rejeneratif rezistansta aşırı yük
POWER azaltınız. saptandı.
2 Soğutma koşulunu kontrol (PSMR alarmı göstergesi: 8)
ediniz (çevresel sıcaklık). Termostat işlemi veya kısa süreli
3 Soğutma fanı durursa, aşırı yük saptandı.
rezistansı değiştiriniz. Rejeneratif rezistansın bağlantısı
4 Rezistans normal değilse, kesildi veya normal olmayan bir
rezistansı değiştiriniz. rezistans saptandı.
877
G. ALARM LİSTESİ EK B--- 63524TR/01
SPM
No. Mesaj göster- Hatalı yer ve çözümü Açıklama
gesi (*1)
9n58 SPN_n_ : OVERLOAD IN PSM 58 1 PSM soğutma durumunu PSM radyatörünün sıcaklığı
kontrol ediniz. anormal ölçüde yükseldi.
2 PSM birimini değiştiriniz. (PSM alarmı göstergesi: 3)
9n59 SPN_n_ : COOLING FAN STOP 59 SPM birimini değiştiriniz. PSM’deki soğutma fanı durdu.
IN PSM (PSM alarmı göstergesi: 2)
9n62 SPN_n_ : MOTOR VCMD 62 Parametreleri kontrol ediniz ve Belirtilen motor hızı çok yüksek.
OVERFLOWED düzeltiniz.
(No. 4021, 4056~ 4059)
9n66 SPN_n_ : AMP MODULE 66 1 Kabloyu değiştiriniz. Amplifikatörler arasındaki ileti-
COMMUNICATION 2 Bağlantıyı kontrol ediniz ve şimde bir hata bulundu.
düzeltiniz.
9n73 SPN_n_ : MOTOR SENSOR 73 1 Geri besleme kablosunu Motor sensörü geri besleme
DISCONNECTED değiştiriniz. sinyali yok.
2 Koruma işlemini kontrol ediniz.
3 Bağlantıyı kontrol ediniz ve
düzeltiniz.
4 Sensörü ayarlayınız.
9n74 SPN_n_ : CPU TEST ERROR 74 SPM kontrol kartını değiştiriniz. Bir CPU testinde bir hata saptandı.
9n75 SPN_n_ : CRC ERROR 75 SPM kontrol kartını değiştiriniz. Bir CRC testinde bir hata saptandı.
9n79 SPN_n_ : INITIAL TEST 79 SPM kontrol kartını değiştiriniz. Bir ilk test işleminde hata
ERROR saptandı.
9n81 SPN_n_ : 1---ROT MOTOR 81 1 Parametreyi kontrol ediniz ve Motor sensörünün tek ---dönüş
SENSOR ERROR düzeltiniz. sinyali doğru şekilde sapta-
2 Geri besleme kablosunu namıyor.
değiştiriniz.
3 Sensörü ayarlayınız.
9n82 SPN_n_ : NO 1---ROT MOTOR 82 1 Geri besleme kablosunu Motor sensörünün tek dönüş
SENSOR değiştiriniz. sinyali üretilmedi.
2 Sensörü ayarlayınız.
9n83 SPN_n_ : MOTOR SENSOR 83 1 Geri besleme kablosunu Bir motor sensörü geri besleme
SIGNAL ERROR değiştiriniz. sinyalinde düzensizlik saptandı.
2 Sensörü ayarlayınız.
9n84 SPN_n_ : SPNDL SENSOR 84 1 Geri besleme kablosunu İş mili sensörü geri besleme
DISCONNECTED değiştiriniz. sinyali yok.
2 Koruma işlemini kontrol ediniz.
3 Bağlantıyı kontrol ediniz ve
düzeltiniz.
4 Parametreyi kontrol ediniz ve
düzeltiniz.
5 Sensörü ayarlayınız.
9n85 SPN_n_ : 1---ROT SPNDL 85 1 Parametreyi kontrol ediniz ve İş mili sensörünün tek ---dönüş
SENSOR ERROR düzeltiniz. sinyali doğru şekilde sapta-
2 Geri besleme kablosunu namıyor.
değiştiriniz.
3 Sensörü ayarlayınız.
9n87 SPN_n_ : SPNDL SENSOR 87 İş mili sensörünün tek ---dönüş Bir iş mili sensörü geri besleme
SIGNAL ERROR sinyali üretilmedi. sinyalinde düzensizlik saptandı.
9n88 SPN_n_ : COOLING RADIFAN 88 SPM harici soğutma fanını Harici soğutma fanı durdu.
FAILURE değiştiriniz.
878
B--- 63524TR/01 EK G. ALARM LİSTESİ
879
B--- 63524TR/01 Dizin
[Numara] Bağımsız Tür i Serisi için pil değiştirme, 811
Başlatmada Takım Hareketi, 244
15 Serisi Şerit Biçimi İçin Adresler ve Tanımlanabilir Değerler
Aralığı, 350 Bant Kodu Listesi, 825
15 Serisi Şerit Biçimi ile Bellek İşlemi, 349 Basılı Ekran Kopyası, 801
7.2I/8.4I LCD ---Kakmalı Tip CNC Kontrol Birimi, 452 Basit Senkronizasyon Kontrolü, 379
8 ---Basamaklı Program Numarası, 152 Belirli bir Grup için bir Program Listesinin Görüntülenmesi, 742
9.5I/10.4I LCD ---Kakmalı Tip CNC Kontrol Birimi, 452 Belirtilen Bir Grup İçin Bir Program Listesi Çıkarma, 613
Belirtme Yöntemi, 338
Bellek İşlemi, 513
[A] Bellek Kartı Giriş/Çıkışı, 630
Açısal Eksen Kontrolü / Yardımcı Açısal Eksen Kontrolü, 392 Bellek Kartı Kullanılarak Veri Girişi/Çıkışı, 639
B Ekseni İşlem Durumunun Görüntülenmesi, 734 Çok Tekrarlamalı Çevrim (G70 --- G76), 166
B ekseni kontrolü (G100, G101, G102, G103, G110), 382 Çok Tekrarlamalı Çevrim İle İlgili Notlar (G70 --- G76), 181
d- 1
Dizin B--- 63524TR/01
Dairesel Enterpolasyon (G02, G03), 52 (Memory Modunda veya MDI Modunda), 718
Değişken Başlangıç Noktasını Ayarlama, 715 Fonksiyon ve Bant Biçimi Listesi, 828
Değişkenler, 294
Delme İçin Hazır Çevrim (G80 --- G89), 182
Delme için Hazır Çevrim İptali (G80), 192 [G]
Dengeli Kesme (G68, G69), 412 G Kodu Kullanılarak Makro Çağırma, 323
Doğrudan Çizim Boyut Programlaması, 202 Gerçek Besleme Hızı Gösterimi, 712
Giriş/Çıkışla İlişkili Parametreleri Ayarlama, 615
Doğrusal Enterpolasyon (G01), 51
Görüntü, 445
Döner Eksen Kontrolü, 378
Grafik Fonksiyonu, 789
Döner Eksen Roll---Over, 377
Grafik Fonksiyonu ile Soru---Cevap Programlama, 691
Dosya Araması, 589
Grafik Görüntüleme, 790
Dosya Silme, 591
Grafik Görüntüsü (Bkz. Bölüm III ---12), 448
Dosyalar, 587
Güç Açıldığında, Silindiğinde ve Resetlendiğinde Durum, 844
Dosyaları Okuma, 609
Güç Açma ve Kapama, 482
Dosyaları Silme, 611
Güç Kesme, 484
Düzlem Seçimi, 109
Gücün Açık Olduğu Durumda Ekran, 483
Gücün açılması, 482
Güvenlik Fonksiyonları, 562
[E]
Eşit Hatveli Diş Çekme, 351
Ekranın Temizlenmesi, 787
[H]
Eksen Kontrol Fonksiyonu, 371
Hareket Eylemi Öncesi Darbe Sınırı Denetimi, 576
Eksenlerin Adları, 34
Harici Çıkış Komutları, 333
El Çarkı İle Araya Girme, 535
Harici G/Ç Cihazları, 479
El Çarki İle Besleme, 491
Harici Operatör Mesaj Geçmişi Ekranı, 785
Enterpolasyon Fonksiyonları, 42
Hassas Kılavuz Çekme, 207
Hatalı Diş Açılan Uzunluk, 836
Hatalı Diş Uzunluğunun Basit Hesaplaması, 838
[F] Hayali Takım Ucu, 229
FANUC Handy File, 481 Hayali Takım Ucu Yönü, 231
Fonksiyon Tuşları, 459 Hazır Çevrim, 353
Fonksiyon Tuşları ve Yazılım Tuşları, 458 Hazır Çevrim (G90, G92, G94), 156
Hazır Çevrimlerin Kullanımı (G90, G92, G94), 164
Fonksiyon Tuşu İle Görüntülenen Ekranlar, 745
Hazır Delme Çevrimi Biçimleri, 356
d- 2
B--- 63524TR/01 Dizin
Hazir Taşlama Çevrimi (Taşlama Makinesi için), 194 Kenar Gaga Delik Açma Çevrimi (G74), 175
Hızlı travers Yüzdesel Ayar, 556 Kenar Tornalama Çevrimi (G94), 161
Kesme Besleme, 88
Kesme Hızı --- İş Mili Hızı Fonsiyonu, 23
[İ] Kesme Tipi Özel Makro, 337
Klavyenin Açıklaması, 456
İş mili Hızı Dalgalanması Saptama Fonksiyonu (G25, G26), 120
Köşe Dairesel Enterpolasyon Fonksiyonu (G39), 281
İş Mili Hızı Değerinin Doğrudan Belirtilmesi
(S5 ---basamak Komutu), 116 Köşede Takım Yolu, 840
İş Mili Hızı Fonksiyonu, 115 Koşullu Genişleme (IF Yönergesi), 312
İş mili Hızının Bir Kodla Belirtilmesi, 116 Koşulsuz Genişleme (GOTO Yönergesi), 311
İş mili Konumlandırma, 123 Kolay Çağri (G65), 317
İş mili Konumlandırma Fonksiyonu, 123 Kompanzasyon Fonksiyonu, 219
İş mili Konumlandırmanın İptal Edilmesi, 125 Komut Değeri Aralığı, 832
İş mili Oryantasyonu, 123 Kontrol Edilen Eksenler, 31, 32
İş Parçası Koordinat Sistemi, 99 Koordinat Değeri ve Boyut, 110
İş Parçası Koordinat Sistemi Ayarlama, 99 Koordinat Rotasyonu (G68.1, G69.1), 289
İş parçası Koordinat Sistemi Değiştirme Miktarının Ayarlanması, Koordinat Sistemi, 97
754
Kopyalama, Taşıma ve Birleştirme için Tamamlayıcı Açıklama, 672
İş parçası koordinat sistemi Kaydırma, 106
Kullanılan Belleğin ve Bir Programlar Listesinin Görüntülenmesi,
İş Parçası Koordinat Sistemi Önceden Ayarlama (G92.1), 104 736
İş Parçası Koordinat Sistemi Seçme, 101 Kuru Çalışma, 557
İş Parçası Koordinat Sisteminde Konum Ekranı, 704 Kutupsal Koordinat Enterpolasyonu (G12.1, G13.1), 58
İş parçası koordinat sistemini değiştirme, 102
İş Parçası Koordinat Sisteminin Önceden Ayarlanması, 711
İş Parçası Ofset Değerinin Görüntülenmesi ve Ayarlanması, 765 [L]
İşleme Programında bir Takım Grubunun Belirtilmesi, 132 LCD Montajlı Tür i Serisi için Pil Değiştirme, 808
İşlemler, 546
İşletim Monitör Ekranı, 716
İşletimsel Cihazlar, 450 [M]
İki Yol Arasında Program Kopyalama, 419, 680 M Kodu Grup Kontrolü Fonksiyonu, 136
İki Yollu Kontrol İşlevi, 397 M Kodu Kullanılarak Alt Program Çağırma, 325
İki Yollu Kontrolde İş Mili Kontrolü, 415 M Kodu Kullanılarak Makro Çağrı, 324
İkinci Yardımcı Fonksiyonlar (B Kodları), 137 Makine İşlemleri İçin Komut --- Çeşitli Fonksiyon, 25
İkiz Görüntü, 538 Makine Kilidi ve Yardımcı Fonksiyon Kilidi, 553
İlgili Koordinat Sisteminde Konum Ekranı, 706 Makine Koordinat Sistemi, 98
İnç/Metrik Dönüşüm (G20, G21), 112 Makineyi Çalıştırarak Kontrol Etme, 439
Makineyi Çalıştırmadan Konum Gösterim Değişiminin
Görüntülenmesi, 440
Makro Çağrı, 316
[J] Makro Yönergeleri ve Nc Yönergeleri, 310
Jog Beslemesi, 488
Makro Yönergelerini İşleme, 329
Maksimum Darbe, 36
Manüel İşlem, 434, 485
[K] Manüel Doğrusal/Dairesel Enterpolasyon, 499
Kılavuzun Okunmasıyla İlgili Notlar, 8 Manüel Müdahale ve Geri Döndürme, 540
Karakter Kodları Karşılık Tablosu, 846 Manüel Mutlak Açık Ve Kapalı, 494
Kelime Arama, 653 Manüel olarak referansa gitme, 486
Kelime Değiştirme, 657 Manüel Sayısal Komut, 504
Kelime Ekleme, Değiştirme ve Silme, 652 MDI İşlemi, 516
Kelime Silme, 658 MDI İşlemi için Program Ekranı, 725
Kelimelerin ve Adreslerin Değiştirilmesi, 674 MDI’dan Giriş Komutu, 270
d- 3
Dizin B--- 63524TR/01
Mutlak ve Eklemeli Programlama (G90, G91), 111 Pah Kırma ve Köşe Yaylarında Düzeltme, 268
Panel i’deki Pil (3 V DC), 814
Parametre, 548
Otomatik Takım Ofseti (G36, G37), 286 Programlamayı Basitleştiren Fonksiyonlar, 155
Öz Teşhis Ekranıyla Kontrol Etme, 583 Programlanabilir Parametre Girişi (G10), 346
Özel makro ortak değişkenleri girilmesi, 603 Programları Teach Modunda Yaratma (Playback), 688
d- 4
B--- 63524TR/01 Dizin
Salınım Doğrudan Ayarlanmış Boyut Taşlama Çevrimi , 197 Takımın Çekilmesi ve Geri Dönüşü (G10.6), 394
Salınım Taşlama Çevrimi (G73), 196 Tavsiye Edilen Bellek Kartı, 551
Sarmal Enterpolasyon (G02, G03), 57 Tek Bir Blok İçerisinde Birden Çok M Komutu, 135
Takım Değiştirme Noktaları İçin Bekleme, 400 Tüm Programları Silme, 665
Takım Kompanzasyon Değerleri, Kompanzasyon Değerlerinin Veri Ayarlaması veya Giriş/Çıkış İşlemi İçin Program Numarası,
Sayısı ve Programdan Değerler Girme (G10), 283 Sıra Numarası ve Durum ve Uyarı Mesajlarının
Görüntülenmesi, 782
Takım Kompanzasyonu ve Takım Kompanzasyonu Sayısı, 283
Veri Çıkışı, 449
Takım Konum Ofseti Uygulandığında G53, G28, G30 ve G30.1
Komutları, 225 Veri Giriş/Çıkışı, 586
Takım Ofset Değerinin Değiştirilmesi (Programlanabilir Veri Verilerin Ayarlanması ve Görüntülenmesi, 695
Girişi) (G10), 285 Verinin Görüntülenmesi ve Ayarlanması, 442
Takım Ofset değerinin doğrudan girişi, 749
d- 5
Dizin B--- 63524TR/01
d- 6
Revizyon kaydı
01 Ocak, 2001
Bu ürünün ihracatı, ürünü ihraç eden ülkenin yetkili kurumlarının iznine tabidir.
Bu kılavuzda, her türlü konuyu mümkün olduğunca açıklamaya çalıştık.
Ancak, pek çok olasılık olduğundan, yapılmaması gereken veya yapılamayacaklarla
ilgili tüm konuları açıklayamadık.
Bu nedenle, bu kılavuzda özellikle mümkün olarak açıklanmayan konuların
"mümkün olmadığı" varsayılmalıdır.