Procedure

Procedures let you define reusable blocks of logic that execute on demand. A Procedure module defines the logic, a Procedure Call module executes it — with options for immediate, threaded, or exclusive execution and configurable loop counts. See the Procedures tutorial for a step-by-step guide.

Categories

Category Modules Description
Definition & Execution 2 Define procedures and call them with configurable execution modes
Utilities 3 Query loop state, detect execution status, and suspend/resume

Definition & Execution

Define reusable procedure blocks and invoke them on demand.

Module Description
Procedure Define a procedure to be called by a Procedure Call module
Procedure Call Execute a procedure with immediate, thread, or exclusive mode and configurable loop count

Utilities

Query the current iteration state and detect when a procedure is running.

Module Description
Procedure Loop Counter Get the current loop index, total iteration count, and start trigger
Procedure On Execution Output 1 while the procedure is executing
Procedure Suspend Pause and resume a procedure's execution with start/end triggers

See also

version 7.0.250121

Edit All Pages