MC_AbortPassiveHoming

MC_AbortPassiveHoming 1:

MC_AbortPassiveHoming 2: Eingänge

VAR_INPUT
    Execute : BOOL;
    Options : ST_Home_Options;
END_VAR

Name

Typ

Beschreibung

Execute

BOOL

Mit einer steigenden Flanke am Eingang Execute wird das Kommando ausgeführt.

Options

ST_Home_Options

Wird momentan nicht verwendet.

MC_AbortPassiveHoming 3: Ein/Ausgänge

VAR_IN_OUT
    Axis : AXIS_REF;
END_VAR

Name

Typ

Beschreibung

Axis

AXIS_REF

Achsdatenstruktur vom Typ AXIS_REF, welche eine Achse eindeutig im System adressiert. Sie enthält unter anderem den aktuellen Status der Achse wie Position, Geschwindigkeit oder Fehlerzustand.

MC_AbortPassiveHoming 4: Ausgänge

VAR_OUTPUT
    Done           : BOOL;
    Busy           : BOOL;
    Active         : BOOL;
    CommandAborted : BOOL;
    Error          : BOOL;
    ErrorID        : UDINT;
END_VAR

Name

Typ

Beschreibung

Done

BOOL

Wird TRUE, wenn das Kommando erfolgreich beendet wurde.

Busy

BOOL

Der Busy-Ausgang wird TRUE, sobald das Kommando mit Execute gestartet wird und bleibt TRUE, solange der Befehl abgearbeitet wird. Wenn Busy wieder FALSE wird, so ist der Funk-tionsbaustein bereit für einen neuen Auftrag. Gleichzeitig ist einer der Ausgänge Done, Com-mandAborted oder Error gesetzt.

Active

BOOL

Zeigt an, dass das Kommando ausgeführt wird.

CommandAborted

BOOL

Wird TRUE, wenn das Kommando nicht vollständig ausgeführt werden konnte.

Error

BOOL

Wird TRUE, sobald ein Fehler eintritt.

ErrorID

UDINT

Liefert bei einem gesetzten Error-Ausgang die Fehlernummer.