SMC_GroupUpdateContinueData (FB)¶
FUNCTION_BLOCK SMC_GroupUpdateContinueData
Dieser Funktionsbaustein aktualisiert die Continue-Daten, um sie mit der Bewegung dynamischer Koordinatensysteme synchron zu halten. Er ist notwendig, um eine Bahn in einem dynamischen Koordinatensystem fortzusetzen, z. B. auf einer Bahn in einem PCS, die einem Rundtisch folgt. Wird dieser Funktionsblock in einem solchen Szenario nicht verwendet, kann es zu einem Fehler kommen, wenn versucht wird, fortzufahren. Streng genommen muss der Funktionsbaustein nur von dem Moment an aufgerufen werden, in dem die Fortsetzungsdaten geschrieben wurden, bis zu dem Moment, in dem sie verwendet wurden und MC_GroupContinue Done meldet. Es ist jedoch möglich und sogar empfehlenswert, die Funktion einfach jeden Zyklus aufzurufen, unabhängig davon, ob die Continue-Daten tatsächlich verwendet werden.
- Ein-/Ausgänge:
Gültigkeitsbereich
Name
Typ
Kommentar
Inout
AxisGroupReferenz auf die Achsgruppe
continueDataDie Continue-Daten, die aktuell gehalten werden müssen.
Eingang
EnableBOOLAktiviert die Funktion.
Ausgang
BusyBOOLDer Funktionsbaustein ist noch nicht beendet.
ErrorBOOLZeigt an, dass im Funktionsbaustein ein Fehler aufgetreten ist Ein Fehler unterbricht die Ausführung dieses Funktionsbausteins nicht und es ist nicht notwendig, den Funktionsbaustein neu zu starten, um den Fehler zurückzusetzen.
ErrorIDSMC_ERRORFehlererkennung