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.
Uygulama
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!
- Fonksiyonu yalnızca HEIDENHAIN, makine üreticisi ya da üçüncü şahıs tedarikçi ile görüşme sonucunda kullanın
- 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.