MC_SetReferenceFlag

MC_SetReferenceFlag 1:

Mit dem Funktionsbaustein MC_SetReferenceFlag kann der Zustand Achse ist referenziert geändert werden. Dieser Baustein wird benötigt, wenn die Achse nicht mit mit dem Baustein MC_Home referenziert wird, sondern über andere Mechanismen eine Referenzposition festgestellt wird (z. B. Fahrt auf Anschlag). Die Referenzposition kann in einem solchen Fall mit dem Funktionsbaustein MC_SetActualPosition gesetzt werden.

VAR_INPUT

VAR_INPUT
    Execute       : BOOL;
    ReferenceFlag : BOOL;
END_VAR

Execute : Mit der steigenden Flanke wird das Kommando ausgeführt. 

ReferenceFlag : Neuer Referenzierzustand der Achse. TRUE = Achse ist referenziert, FALSE = Achse ist nicht referenziert.

VAR_OUTPUT

VAR_OUTPUT
    Done    : BOOL;
    Error   : BOOL;
    ErrorID : UDINT;
END_VAR

Done : Wird TRUE, wenn der Befehl erfolgreich abgesetzt wurde.

Error : Wird TRUE, sobald ein Fehler eintritt.

ErrorID : Liefert bei einem gesetzten Error-Ausgang die  Fehlernummer.

VAR_IN_OUT

VAR_IN_OUT
    Axis : NCTOPLC_AXLESTRUCT;
END_VAR

Axis : Achsstruktur.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v2.9

PC (i386)

TcMC.Lib