MC_AbortTrigger

MC_AbortTrigger 1:

This Function Block is used to abort function blocks which are used to record trigger events (e.g. MC_TouchProbe).

Syntax

Definition:

FUNCTION_BLOCK MC_AbortTrigger
VAR_INPUT
    Axis         : Type_PtpTouchProbe;
END_VAR
VAR_IN_OUT
    TriggerInput : Reference To TRIGGER_REF;
END_VAR
VAR_INPUT
    Execute      : BOOL;
END_VAR
VAR_OUTPUT
    Done         : BOOL;
    Busy         : BOOL;
    Error        : BOOL;
    ErrorId      : UDINT;
END_VAR

MC_AbortTrigger 2: Inputs

Name

Type

Description

Axis

Type_PtpTouchProbe

Reference to the axis

Execute

BOOL

Aborts the monitoring of trigger event at rising edge.

MC_AbortTrigger 3: In/Outputs

Name

Type

Description

TriggerInput

Reference To TRIGGER_REF

Reference to the trigger signal source like DriveTouchProbeRef or BinaryTouchProbeRef

MC_AbortTrigger 4: Outputs

Name

Type

Description

Done

BOOL

Abort Trigger succeeded

Busy

BOOL

Function block is not finished and new output values are to be expected.

Error

BOOL

Error occurred within function block.

ErrorId

UDINT

Error identifier

Versionsinformation

  • TwinCAT Standard >= v3.1.4026.23.1
  • TF5500 MC3 Base >= v4.0.6