Maximaler Weg für Vorabausgabe der M-Funktionen (P-STUP-00062)
P-STUP-00062 | Maximaler Weg für Vorabausgabe der M-Funktionen |
Beschreibung | Der Parameter ermöglicht eine zusätzliche Begrenzung des betrachteten Look-Ahead-Bereichs der vorgezogenen Ausgabe von M-Funktionen (s. a. [FCT-C1]) auf einen maximalen Weg. Überschreitet die Summe aller aktuell betrachteten Bewegungssätze ohne den 'ältesten' Bewegungssatz diesen maximalen Weg, so wird der 'älteste' Bewegungssatz ausgegeben. D.h. eine M-Funktion kann somit mindestens die angegebene Wegstrecke vorgezogen werden. |
Parameter | configuration.channel[i].path_preparation.m_pre_output_max_distance |
Datentyp | UNS32 |
Datenbereich | 0 ... MAX(UNS32) |
Dimension | 0.1µm |
Standardwert | 0 |
Anmerkungen | Parameter ist ab folgenden Versionen verfügbar V2.11.2040.04 ; V2.11.2810.02 ; V3.1.3079.17 ; V3.1.3107.10 Wird die maximale Satzanzahl P-STUP-00061 sehr hoch gewählt, kann dies zu einer großen Verzögerung der Kanalreaktion führen. Um dies zu verhindern, kann zusätzlich eine Wegbegrenzung mitangegeben werden. Insbesondere bei längeren Bewegungssätzen wird diese maximale Wegstrecke schon durch wenige Sätze erreicht. Hierdurch wird eine zusätzliche Verzögerung durch Speichern von Bewegungssätzen innerhalb der Vorausgabe von M-Funktionen verhindert. Ohne explizite Angabe ist der Bereich nicht zusätzlich begrenzt (nur durch die Anzahl der Sätze P-STUP-00061). Wird die Vorabausgabe größer als die aktuell im Look-Ahead-Bereich befindliche Wegstrecke gewählt, so wird die M-Funktion bis zur maximal bekannten Bahnposition vorgezogen und eine Warnung ausgegeben. Parametrierbeispiel: configuration.path_preparation.function FCT_DEFAULT | FCT_M_PRE_OUTPUT configuration. channel[i].path_preparation.m_pre_output_lookahead 100 configuration. channel[i]. path_preparation.m_pre_output_max_distance 35000 [0.1µm] |
Programmierbeispiel
