X_SpeedLimitDetect, Look Ahead für Geschwindigkeitsgrenzwert
Diese Funktion generiert ein CNC Statussignal in Abhängigkeit der Bewegungssätze und der aktuellen Bahngeschwindigkeit. Sie wird hauptsächlich bei der Plasma-Schneidtechnologie eingesetzt, um über die SPS die Abstandsregelung des Schneidkopfes zu deaktivieren, wenn die Geschwindigkeit unter einen bestimmten Grenzwert fällt. Dies tritt z. B. auf beim Bremsen vor und Beschleunigen nach einer Ecke.
Die kritischen Positionen im Bewegungsabschnitt (Ecke) werden also durch einen Geschwindigkeitsgrenzwert festgelegt.
Speed limit detect
Das Statusflag speed limit detect zur SPS wird gesetzt, wenn die aktuelle Bahngeschwindigkeit unter den vorgegebenen Grenzwert fällt. Der Geschwindigkeiteinbruch ergibt sich aus:
- Reduktion der Geschwindigkeit am Satzübergang aufgrund eines Knicks in der Bahnkontur.
- Reduktion der Geschwindigkeit aufgund der Overrideeinstellung.
- Geplante M-Funktionsquittierung mit SPS am Satzübergang.
- Look-Ahead reduziert die Geschwindigkeit aufgrund mangelnder Satzversorgung.
Zone
Zusätzlich kann das Signal mit einem vorgegebenen Abstand (Zeit / Weg) schon vorab gesetzt bzw. verzögert zurückgenommen werden:
- Vorlauf: Die geplante Geschwindigket am Satzende unterschreitet z.B. aufgrund einer geometrischen Ecke den Geschwindigkeitsgrenzwert. Das Statusflag wird mit dem vorgegebenen Abstand zur geplanten Grenzwertunterschreitung schon vorab gesetzt.
- Nachlauf: Die geplante Geschwindigkeit am Satzanfang unterschreitet bereits den Geschwindigkeitsgrenzwert. Das Statusflag wird mit dem vorgegebenen Abstand zur tatsächlichen Grenswertüberschreitung verzögert wieder zurückgesetzt.
Löschen
D.h. das Statusflag wird wieder zurückgesetzt, wenn folgende Bedingungen erfüllt sind:
- Die aktuelle Bahngeschwindigkeit steigt über den Geschwindigkeitsgrenzwert.
- Die Bahnposition befindet sich außerhalb des vorgegebenen zeitlichen oder wegbezogenen Nachlaufs.