Beschreibung

Die CNC verfügt über die Möglichkeit, die Achspositionen im zukünftigen Verlauf des aktiven Programms zu prüfen. Bei einer erkannten Verletzung des Achsbegrenzungen kann folgend die Bearbeitung mittels Feedhold an der Bereichsgrenze angehalten werden.

Die Funktion kann auch als ein bereichsspezifischer Feedhold angesehen werden. Ein Einfahren in den gesperrten Bereich wird verhindert.

Nachfolgende Abbildung soll den möglichen Anwendungsfall verdeutlichen:

Begrenzungsdarstellung, Bremspunkt zwischen N40 und N50
Abb.: Begrenzungsdarstellung, Bremspunkt zwischen N40 und N50

Die Begrenzung des Achspositionsbereich erfolgt über die SPS. Folgende Möglichkeiten stehen zur Verfügung:

Wird die Begrenzung durch die SPS aufgehoben, wird das Bearbeitungsprogramm fortgesetzt.

Aktivierung

Die Aktivierung der Funktionalität muss über P-STUP-00070 erfolgen.

configuration.channel[0].interpolator.function FCT_LOOK_AHEAD_STANDARD | FCT_DYN_POS_LIMIT

Achtung

attention

Sicherheitsrelevante Funktionalitäten dürfen mit dieser Funktion nicht realisiert werden.

Die Funktion eignet sich für die Begrenzung der Achsposition, wenn

Unterstützte CNC-Funktionen

Die Funktionalität ist mit den nachfolgenden CNC-Funktionen kombinierbar:

Einschränkungen des Verfahrens

Die Bremsrampe wird in jedem Takt berechnet um entsprechend anhalten zu können. Ausgehend von der resultierenden Bremsdauer werden 20 stichprobenartige Punkte dieser Bremsrampe auf Verletzung der Begrenzung geprüft.
Dies kann in ungünstigen Fällen, z.B. bei einem langen Bremsweg und einem sehr kleinen Konturelement, dazu führen, dass Verletzungen innerhalb des gesperrten Bereichs übersehen werden.

Dies gilt insbesondere bei Veränderung einer Begrenzung im laufenden Programm.

Die folgenden Funktionalitäten werden nicht unterstützt. Eine Überwachung der Achspositionen für die betroffenen Achsen wird nicht richtig durchgeführt: