NC programını seçin ve SEL PGM ve CALL SELECTED PGM

Uygulama

SEL PGM fonksiyonuyla: etkin NC programında farklı bir noktada çağırdığınız başka, ayrı bir NC programı seçersiniz. Kumanda, CALL SELECTED PGM ile çağıran NC programında çağırdığınız noktada seçilen NC programını işler.

Fonksiyon tanımı

  1. Kumanda, NC programını aşağıdaki gibi çalıştırır:
  2. Kumanda, NC programını, CALL PGM ile başka bir NC programını çağırana kadar işler. Kumanda SEL PGM okuduğunda, tanımlanan NC programını hatırlar.
  3. Kumanda CALL SELECTED PGM okuduğunda, bu noktada önceden seçilmiş NC programını çağırır.
  4. Kumanda daha sonra çağrılan NC programını son NC tümcesine kadar yürütür.
  5. Ardından kumanda, CALL SELECTED PGM sonrasındaki NC tümcesi ile ç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.
  • Koşullu olmayan atlama

    Çağrılan NC programı ek fonksiyonlar içeriyorsa kumanda bir hata mesajı verir.

  • Çağrılan NC programı tamamlanmış olmalıdır. NC-tümcesi END PGM eksikse 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.

 
Tip

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 SEL PGM "reset.h"

; Çağrı için NC programını seçme

* - ...

21 CALL SELECTED PGM

; Seçilen NC programını çağırma

NC-fonksiyonu SEL PGM aşağıdaki söz dizimi öğelerini içerir:

Söz dizimi elemanı

Anlamı

SEL PGM

Çağrılacak bir NC programı seçmek için söz dizimi açıcı

" " veya QS

Çağrılan NC programının yolu

Sabit veya değişken ad

Bir seçim menüsü ile NC programını seçebilirsiniz.

NC fonksiyonu CALL SELECTED PGM aşağıdaki söz dizimi öğelerini içerir:

Söz dizimi elemanı

Anlamı

CALL SELECTED PGM

Seçilen NC programını çağırmak için söz dizimi

Uyarılar

  • SEL PGM fonksiyonu içinde program çağrısını değişken olarak kontrol edebilmeniz için QS parametreleriyle NC programını da seçebilirsiniz.
  • CALL SELECTED PGM ile çağrılan bir NC programı eksikse kumanda program akışını veya simülasyonu bir hata mesajıyla keser. Program çalışması sırasında istenmeyen kesintileri önlemek için programın başlangıcında tüm yolları kontrol etmek üzere FN 18: SYSREAD (ID10 NR110 ve NR111) fonksiyonunu kullanabilirsiniz.
  • FN 18: SYSREAD ile sistem verilerini okuma

  • Ç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.
  • 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.