MC_AbortSuperposition
Der Baustein MC_AbortSuperposition bricht eine durch MC_MoveSuperImposed gestartete überlagerte Bewegung ab, ohne die unterlagerte Achsbewegung zu stoppen.
Ein vollständiger Achsstopp kann gegebenenfalls mit MC_Stop oder MC_Halt durchgeführt werden. Ein Aufruf von MC_AbortSuperposition ist dann nicht notwendig.
Eingänge
VAR_INPUT
Execute : BOOL;
END_VAR
Execute |
Mit der steigenden Flanke wird das Kommando ausgeführt und die überlagerte Bewegung beendet. |
Ausgänge
VAR_OUTPUT
Done : BOOL;
Busy : BOOL;
Error : BOOL;
ErrorID : UDINT;
END_VAR
Done |
Wird TRUE, sobald die überlagerte Bewegung erfolgreich abgebrochen wurde. |
Busy |
Wird TRUE sobald der Baustein aktiv ist und wird FALSE nachdem er sich wieder im Grundzustand befindet. |
Error |
Wird TRUE, sobald ein Fehler auftritt. |
ErrorID |
Liefert bei einem gesetzten Error-Ausgang die Fehlernummer. |