MLTrigClearFlag

Pipe Network motion icon

 Function - Clears the flag of an initiated Trigger block.

Inputs

Input

Data Type

Range

Unit

Default

Description

BlockID

DINT

-2147483648 to 2147483647

N/A

No default

ID number of an initiated Trigger object.

Outputs

Output

Data Type

Range

Unit

Description

Default (.Q)

BOOL

FALSE, TRUE

N/A

Returns TRUE if the function block is executed.

See Function - General Rules.

Remarks

  • The block captures the position and time of the next event.
  • Once triggered, a block has to be reset before it can be triggered again.
    • All events sent to a block while in a triggered state are ignored.
    • The position and time information is lost.

  • The Fast Input assigned to a Trigger block has to be reset before information on a new event can be captured.
    MLAxisRstFastIn is used at the same time as MLTrigClearFlag.

Fast Homing - Inputs

See these topics for more information:

FBD Language Example

FFLD Language Example

IL Language Example

Not available.

ST Language Example

//Clear Trigger Flag
MLTrigClearFlag( PipeNetwork.TRIGGER );

See Also