MC_TouchProbe

Der FB MC_TouchProbe zeichnet eine Achsposition auf, wenn ein Triggerereignis auftritt. Der Messkanal und das Messverfahren (steigende, fallende Flanke des Triggersignals) werden über die Referenz für die Trigger-Signalquelle festgelegt.

Blockdiagramm

Parameter des FB

VAR_IN_OUT

Variablenname

Datentyp

Beschreibung

Axis

AXIS_REF

Achsreferenz

TriggerInput

TRIGGER_REF

Referenz für die Trigger-Signalquelle
(siehe Kapitel Datenstruktur TRIGGER_REF).

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Execute

BOOL

Startet die Beauftragung mit steigender Flanke.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Done

BOOL

Das Triggerereignis wurde detektiert.

Busy

BOOL

Ist TRUE, solange auf das Triggerereignis gewartet wird.

Error

BOOL

Ist TRUE, wenn ein Fehler im FB auftritt.

ErrorID

WORD

Fehlerkennung

CommandAborted

BOOL

Beauftragung wurde abgebrochen durch eine Beauftragung eines FB MC_AbortTrigger.

RecordedPosition

LREAL

Position der Achse, als das Triggerereignis auftrat.

Standard-Einheit [0,1µm bzw. 10-4 °]

Verhalten des FB: