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-/Ausgang:
Gültigkeitsbereich
Name
Typ
Kommentar
Inout
AxisGroup
Referenz auf die Achsgruppe
continueData
Die Continue-Daten, die aktuell gehalten werden müssen.
Eingang
Enable
BOOL
Aktiviert die Funktion.
Ausgang
Busy
BOOL
Der Funktionsbaustein ist noch nicht beendet.
Error
BOOL
Zeigt 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.
ErrorID
SMC_ERROR
Fehlererkennung