Temel ilkeler

Uygulama

Kumanda Q, QL, QR ve QS parametrelerinin değişkenleriyle ölçüm sonuçlarını, ör. işleme sırasındaki hesaplamalarda ölçüm sonuçlarını dinamik olarak hesaba katar.

  • Örneğin, aşağıdaki söz dizimi öğelerini değişken olarak programlayabilirsiniz:
  • Koordinat değerleri
  • Beslemeler
  • Devirler
  • Döngü verileri

Bu, farklı malzemeler için aynı NC programını kullanabileceğiniz ve yalnızca merkezi bir noktadaki değerleri değiştirmeniz gerektiği anlamına gelir.

Fonksiyon tanımı

8H000169

Değişkenler her zaman harf ve sayılardan oluşur. Burada harfler değişken türünü ve sayılar değişken aralığını belirler.

Her değişken türü için Durum çalışma alanının QPARA sekmesinde kumandanın hangi değişken aralığını göstereceğini tanımlayabilirsiniz.

Sekmelerin içeriği QPARA tanımlama

Değişken türleri

Q Parametresi

Q parametreleri kumandanın belleğindeki tüm NC programlarına etki eder.

Q parametreleri makine üreticisinin makroları ve döngüleri dahilinde yerel olarak çalışır. Bu nedenle kumanda NC programında değişiklikleri geri almaz.

Kumanda aşağıdaki Q parametresini sunar:

Değişken alanı

Anlamı

0 - 99

HEIDENHAIN SL döngüleri ile kesişme oluşmadığında kullanıcı için Q parametreleri

100 - 199

Kumandanın, kullanıcının NC programları veya döngüler tarafından okunan özel fonksiyonları için Q parametreler

200 - 1199

HEIDENHAIN fonksiyonları için Q parametreleri, ör. döngüler

1200 - 1399

Makine üreticisinin fonksiyonları için Q parametreleri, ör. döngüler

1400 – 1999

Kullanıcı için Q parametresi

QL parametresi

QL parametresi sadece bir NC programı içinde lokal olarak etki eder.

Kumanda aşağıdaki QL parametresini sunar:

Değişken alanı

Anlamı

0 - 499

Kullanıcı için QL parametresi

QR parametresi

QR parametresi kumandanın hafızasındaki tüm NC programlarına, elektrik kesintisi olsa dahi sürekli şekilde etki eder.

Kumanda aşağıdaki QR parametresini sunar:

Değişken alanı

Anlamı

0 - 99

Kullanıcı için QR parametresi

100 - 199

HEIDENHAIN fonksiyonları için QR parametreleri, ör. döngüler

200 – 499

Makine üreticisinin fonksiyonlar için QR parametreleri, ör. döngüler

QS parametresi

QS parametresi kumandanın belleğindeki tüm NC programlarına etki eder.

QS parametresi makine üreticisinin makroları ve döngüleri dahilinde yerel olarak çalışır. Bu nedenle kumanda NC programında değişiklikleri geri almaz.

Kumanda aşağıdaki QS parametresini sunar:

Değişken alanı

Anlamı

0 - 99

HEIDENHAIN SL döngüleri ile kesişme oluşmadığında kullanıcı için QS parametresi

100 - 199

Kumandanın, kullanıcının NC programları veya döngüler tarafından okunan özel fonksiyonları için QS parametresi

200 - 1199

HEIDENHAIN fonksiyonları için QS parametresi, ör. döngüler

1200 - 1399

Makine üreticisinin fonksiyonları için QS parametresi, ör. döngüler

1400 – 1999

Kullanıcı için QS parametresi

Q parametre listesi penceresi

Q parametre listesi penceresi ile tüm değişkenlerin değerini kontrol edebilir ve gerekirse düzenleyebilirsiniz.

AS_6_24_Q-Parameterliste
Q parametresinin değerleriyle Q parametre listesi penceresi

Kumandanın hangi değişken tipini göstereceğini sol tarafta seçebilirsiniz.

  • Kumanda aşağıdaki bilgileri gösterir:
  • Değişken türü, ör. Q parametresi
  • Değişkenin numarası
  • Değişkenin değeri
  • Önceden atanmış değişkenler için açıklama

Değer sütunundaki hücre beyaz bir arka plana sahipse değeri düzenleyebilirsiniz.

 
Tip

Kumanda NC programı çalıştırırken, Q parametre listesi penceresini kullanarak bir değişkeni değiştiremezsiniz. Kumanda, yalnızca kesintiye uğrayan veya iptal edilen bir program çalışması sırasında değişikliklere izin verir.

TNC çubuklarının durumuna genel bakış

Kumanda, bir NC tümcesi tamamlandıktan sonra gerekli duruma sahiptir, ör. modunda tekli tumce.

  • Q parametre listesi penceresinde aşağıdaki Q ve QS parametrelerini düzenleyemezsiniz:
  • Kumandanın özel fonksiyonlarıyla çakışma riski olduğundan 100 ile 199 arasında değişken aralığı
  • Makine üreticisine özel fonksiyonlarla çakışma riski olduğundan 1200 ile 1399 değişken aralığı

Değişken türleri

  • Q parametre listesi penceresinde aşağıdaki gibi arama yapabilirsiniz:
  • Tüm tablo içinde herhangi bir karakter dizisine göre
  • Benzersiz bir değişken numarasından sonra NR sütununda

Q parametre listesi penceresinde

  • Q parametre listesi penceresini aşağıdaki işletim türlerinde açabilirsiniz:
  • Programlama
  • Manuel
  • Program akışı

Manuel ve Program akışı işletim türlerinde pencereyi Q tuşuyla açabilirsiniz.

Q parametre listesi penceresinde

  1. Q parametre listesi penceresinde aşağıdaki gibi arama yapın:
  2. Gri arka plana sahip herhangi bir hücreyi seçin
  3. Karakter dizisini girin
  4. Kumanda bir giriş alanı açar ve karakter dizisi için seçili hücrenin sütununu arar.
  5. Kumanda diziyle başlayan ilk sonucu işaretler.
QsDropDown

  1. Gerekirse sonraki sonucu seçin
 
Tip

Kumanda tablonun üzerinde bir giriş alanı görüntüler. Alternatif olarak benzersiz bir değişken numarasına gitmek için bu giriş alanını kullanabilirsiniz. Giriş alanını GOTO tuşuyla seçebilirsiniz.

Uyarılar

 
Bilgi
Dikkat çarpışma tehlikesi!
HEIDENHAIN döngüleri, makine üreticisi döngüleri ve üçüncü taraf tedarikçi fonksiyonları değişkenleri kullanır. İlave olarak NC programları dahilinde değişkenleri programlayabilirsiniz. Önerilen değişken aralıklarından saparsanız üst üste binmeler ve dolayısıyla istenmeyen davranışlar oluşabilir. İşleme sırasında çarpışma tehlikesi vardır!
  1. Yalnızca HEIDENHAIN tarafından önerilen değişken aralıkları kullanılmalıdır
  2. Önceden atanmış değişkenleri kullanmayın
  3. HEIDENHAIN, makine üreticisi ve üçüncü şahıs tedarikçilerinin dokümantasyonunu dikkate alın
  4. İşlem akışını simülasyon yardımıyla kontrol edin

Ön tanımlı Q parametreleri

  • NC programına karışık olarak sabit ve değişken değerler girebilirsiniz.
  • QS parametrelerine maksimum 255 karakter atayabilirsiniz.
  • Bir değişkene değer atamak üzere bir NC tümcesi oluşturmak için Q tuşunu kullanabilirsiniz. Düğmeye tekrar bastığınızda, kumanda değişken türünü Q, QL, QR sırasıyla değiştirir.
  • Ekran klavyesinde bu prosedür yalnızca NC fonksiyonları alanındaki Q tuşuyla çalışır.

    Kumanda çubuğunun ekran klavyesi

  • Değişkenlere –999 999 999 ve +999 999 999 arasında sayı değerleri atayabilirsiniz. Giriş alanı maksimum 16 karakterle sınırlıdır ve virgülden önce en fazla dokuz karakter olabilir. Kumanda 1010 boyutuna kadar sayısal değerleri hesaplayabilir.
  • Değişkenleri Undefined statüsüne geri alabilirsiniz. Ör. tanımlanmayan Q parametresiyle bir pozisyon programlarsanız kumanda bu hareketi yok sayar.
  • Değişkenin durumunu tanımlanmamış olarak atama

  • Kumanda, sayısal değerleri dahili olarak ikili bir sayı formatında kaydeder (Norm IEEE 754). Kullanılan standart format nedeniyle kumanda bazı ondalık sayıları tam olarak ikili biçimde göstermez (yuvarlama hatası).
  • Atlama komutları veya konumlandırma için hesaplanmış değişken değerleri kullanıyorsanız bu gerçeği dikkate almalısınız.

Uyarılar QR parametrelerine ve yedeklemeye

Kumanda, QR parametrelerini bir yedek içinde kaydeder.

Makine üreticisi farklı bir yol tanımlamadıysa kumanda QR parametre değerlerini SYS:\runtime\sys.cfg yolu altında kaydeder. Sürücü SYS: yalnızca eksiksiz bir yedekleme sırasında yedeklenir.

  • Yol bilgileri için aşağıdaki isteğe bağlı makine parametreleri makine üreticisinin kullanımına sunulur:
  • pathNcQR (no. 131201)
  • pathSimQR (no. 131202)

Makine üreticisi isteğe bağlı makine parametrelerinde TNC: sürücüsü üzerinde bir yol tanımlarsa NC/PLC Backup fonksiyonlarını kullanarak Q parametrelerini anahtar numarası olmadan da kaydedebilirsiniz.

Yedekle ve Geri Yükle