Synchroniser la CN et le PLC avec FN 20: WAIT FOR
Application
La fonction FN 20: WAIT FOR vous permet d'effectuer une synchronisation entre la CN et le PLC pendant l'exécution du programme. La commande interrompt l'exécution jusqu'à ce que la condition que vous avez programmée dans la séquence FN 20: WAIT FOR- soit remplie.
Description fonctionnelle
- Utilisez exclusivement cette fonction en accord avec HEIDENHAIN, le constructeur de la machine ou un fournisseur tiers
- Respectez le contenu de la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers
Vous pouvez toujours utiliser la fonction SYNC lorsque vous lisez des données système, par exemple à l'aide de FN 18: SYSREAD. Les données système nécessitent une synchronisation avec la date et l'heure actuelles. La commande interrompt le calcul anticipé pour la fonction FN 20: WAIT FOR. La commande ne calcule la séquence CN selon FN 20 qu'après que la commande ait exécuté la séquence CN avec FN 20.
Exemple d'application
11 FN 20: WAIT FOR SYNC | ; Interruption du calcul anticipé interne avec FN 20 |
12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 | ; Détermination de la position de l'axe X avec FN 18 |
Dans cet exemple, vous interrompez le calcul anticipé de la CN pour calculer la position actuelle de l'axe X.