Mit der Funktion FN 20: WAIT FOR können Sie während des Programmlaufs eine Synchronisation zwischen NC und PLC durchführen. Die NC stoppt das Abarbeiten, bis die Bedingung erfüllt ist, die Sie im FN 20: WAIT FOR-Satz programmiert haben.
Anwendung
Funktionsbeschreibung
Hinweis
Achtung Kollisionsgefahr!
Änderung an der PLC können zu unerwünschten Verhalten und schwerwiegenden Fehlern führen, z. B. Unbedienbarkeit der Steuerung. Aus diesem Grund ist der Zugang zu der PLC passwortgeschützt. Diese Funktion bietet HEIDENHAIN, ihrem Maschinenhersteller und Drittanbietern eine Möglichkeit, aus einem NC-Programm mit der PLC zu kommunizieren. Die Verwendung durch den Maschinenbediener oder NC-Programmierer ist nicht empfehlenswert. Während der Abarbeitung der Funktion und nachfolgender Bearbeitung besteht Kollisionsgefahr!
- Funktion ausschließlich in Abstimmung mit HEIDENHAIN, Maschinenhersteller oder Drittanbieter verwenden
- Dokumentationen von HEIDENHAIN, Maschinenhersteller und Drittanbieter beachten
Die Funktion SYNC können Sie immer dann verwenden, wenn Sie z. B. über FN 18: SYSREAD Systemdaten lesen, die eine Synchronisation zur Echtzeit erfordern. Die Steuerung hält dann die Vorausrechnung an und führt den folgenden NC-Satz erst dann aus, wenn auch das NC-Programm tatsächlich diesen NC-Satz erreicht hat.
Anwendungsbeispiel
32 FN 20: WAIT FOR SYNC |
33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 |
In diesem Beispiel halten Sie die interne Vorausrechnung der Steuerung an, um die aktuelle Position der X-Achse zu ermitteln.