MC_TouchProbe

Dieser Funktionsbaustein zeichnet eine Achsposition bei einem Triggerereignis auf. Zu diesem Funktionsbaustein finden Sie ein Anwendungsbeispiel im Kapitel Touchprobe-Funktion mit Funktionsbausteinen bedienen.

VAR_IN_OUT

Variablenname

Datentyp

Beschreibung

Axis

AXIS_REF

Verweis auf ein logisches Gerät
(Name des logischen Geräts)

Siehe dazu auch AXIS_REF.

TriggerInput

MC_TRIGGER_REF

Instanz eines MC_TRIGGER_REF_TYPE, der den Triggereingang darstellt.

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Execute

BOOL

Ausführung des Funktionsbausteins starten.

WindowOnly

BOOL

Triggerereignis nur akzeptieren, wenn es innerhalb des Fensters liegt (zwischen FirstPosition und Lastposition)

FirstPosition

LREAL

Startposition, ab der (positive Richtung) die Triggerereignisse akzeptiert werden. Wert im Fenster enthalten.

LastPosition

LREAL

Stopp-Position des Fensters. Wert im Fenster enthalten.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Done

BOOL

Funktionsbaustein erfolgreich beendet

Busy

BOOL

Funktionsbaustein ist aktiv

CommandAborted

BOOL

Der Funktionsbaustein wurde durch einen anderen Befehl abgebrochen

Error

BOOL

Fehler im Funktionsbaustein aufgetreten

ErrorID

WORD

Fehlernummer

RecordedPosition

LREAL

Position an der das Triggerereignis aufgetreten ist in [Anwendereinheit]