NC ve PLC, FN 20: WAIT FOR ile senkronize olur

Uygulama

FN 20: WAIT FOR fonksiyonuyla program akışı sırasında NC ile PLC arasında bir senkronizasyon gerçekleştirebilirsiniz. Kumanda FN 20: WAIT FOR- tümcesinde programlamış olduğunuz koşul yerine gelene kadar işlemi durdurur.

Fonksiyon tanımı

 
Bilgi
Dikkat çarpışma tehlikesi!
PLC'deki değişiklikler istenmeyen tutuma ve ağır hatalara neden olabilir, örn. kumandanın kullanılamaması. Bu nedenle PLC erişimi şifre korumalıdır. Bu fonksiyon HEIDENHAIN'a, makine üreticiniz ve üçüncü şahıs tedarikçiler için bir NC programından PLC ile iletişim kurulması imkanını sağlar. Makine kullanıcısı ya da NC programlayıcı vasıtasıyla kullanım önerilmez. Fonksiyonun uygulanması ve sonraki işleme sırasında çarpışma tehlikesi vardır!
  1. Fonksiyonu yalnızca HEIDENHAIN, makine üreticisi ya da üçüncü şahıs tedarikçi ile görüşme sonucunda kullanın
  2. HEIDENHAIN, makine üreticisi ve üçüncü şahıs tedarikçilerinin dokümantasyonunu dikkate alın

SYNC fonksiyonunu her zaman kullanabilirsiniz, ör. sistem verilerini FN 18: SYSREAD üzerinden okuduğunuzda. Sistem verileri geçerli tarih ve zaman ile senkronizasyon gerektirir. Kumanda FN 20: WAIT FOR fonksiyonu için ön hesaplamayı durdurur. Kumanda NC tümcesini FN 20 ile ancak NC tümcesini FN 20'ye göre işledikten sonra hesaplar.

Uygulama örneği

11 FN 20: WAIT FOR SYNC

; FN 20 ile dahili ön hesaplamayı durdurun

12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

; FN 18 ile X ekseninin konumunu belirleyin

Bu örnekte, X ekseninin mevcut konumunu belirlemek için kumandanın dahili ön hesaplamasını durdurun.