PGM CALL fonksiyonuyla bir NC programı içinden başka, ayrı bir NC programı çağırırsınız. Kumanda, çağrılan NC programını, NC programında çağırdığınız noktada işler. Bu, örneğin, farklı dönüşümlerle bir işleme üzerinde çalışmanıza izin verir.
Uygulama
İlgili konular
- Döngü 12 PGM CALL ile program çağırma
- Önceki seçimden sonra program çağrısı
- Birkaç NC programını iş listesi olarak işleyin
NC programını seçin ve SEL PGM ve CALL SELECTED PGM
Fonksiyon tanımı

- Kumanda, NC programını aşağıdaki gibi çalıştırır:
- Kumanda, çağrılan NC programını, CALL PGM ile başka bir NC programını çağırana kadar işler.
- Kumanda daha sonra çağrılan NC programını son NC tümcesine kadar yürütür.
- Ardından kumanda, CALL PGM sonrasındaki NC tümcesinden çağıran NC programını sürdürür.
- Program çağırmalar için aşağıdaki genel koşullar geçerlidir:
- Çağrılan NC programı, çağıran NC programında bir CALL PGM çağrısı içermemelidir. Bu sonsuz bir döngü oluşturur.
- Çağrılan NC programı, herhangi bir ek M30 veya M2 fonksiyonu içermemelidir. Çağrılan NC programında etiketli alt programlar tanımladıysanız M30 veya M2'yi koşulsuz atlama fonksiyonuyla değiştirebilirsiniz. Sonuç olarak kumanda, örneğin bir çağırma işlemi olmadan alt programları işlemez.
- Çağrılan NC programı tamamlanmış olmalıdır. NC-tümcesi END PGM eksikse kumanda bir hata mesajı verir.
Çağrılan NC programı ek fonksiyonlar içeriyorsa kumanda bir hata mesajı verir.
Giriş
Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.
- Aşağıdaki içerikleri uyarlayın:
- Aletler
- Kesme değerleri
- Beslemeler
- Güvenli yükseklik veya güvenli pozisyonlar
- Ör. M91 ile makineye özel pozisyonlar
- Program çağrılarının yolları
Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.
NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.
Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.
11 CALL PGM reset.h | ; NC programı çağırma |
NC fonksiyonu aşağıdaki söz dizimi elemanlarını içerir:
Söz dizimi elemanı | Anlamı |
---|---|
CALL PGM | Bir NC programını çağırmak için söz dizimi açıcı |
reset.h | Çağrılan NC programının yolu Bir seçim menüsü ile NC programını seçebilirsiniz. |
Uyarılar
- Kullanılan koordinat dönüşümlerini aynı NC programında tekrar sıfırlama
- Gerekirse akışı grafiksel simülasyon yardımıyla kontrol edin
- NC programının adını içeren program çağrısının yolu maksimum 255 karakter içerebilir.
- Çağrılan dosya çağıran dosya ile aynı dizinde yer alıyorsa yol bilgisi olmadan sadece dosya adını girebilirsiniz. Açılır menü ile dosyayı seçtiğinizde, kumanda bunu otomatik olarak yapacaktır.
- Değişken program çağrılarını string parametreleriyle bağlantılı olarak programlamak istediğinizde, SEL PGM fonksiyonunu kullanın.
- Değişken program çağrılarını string parametreleriyle bağlantılı olarak programlamak istediğinizde SEL PGM fonksiyonunu kullanın.
- Q parametreleri, esas itibarıyla bir PGM CALL sırasında global etki yapar. Bu nedenle, çağrılan NC programındaki Q parametreleri değişikliklerinin çağıran NC programına da etkilediğini dikkate alın. Gerekirse yalnızca aktif NC programında çalışan QL parametrelerini kullanın.
- Q parametreleri, esas itibarıyla bir PGM CALL sırasında küresel etki eder. Bu nedenle, çağrılan NC programındaki Q parametreleri değişikliklerinin çağıran NC programına da etkilediğini dikkate alın. Gerekirse yalnızca aktif NC programında çalışan QL parametrelerini kullanın.
- Kumanda, çağıran NC programını işlediğinde, çağrılan NC programlarından hiçbirini düzenleyemezsiniz.
NC programını seçin ve SEL PGM ve CALL SELECTED PGM