<< Prev        Next >>

ID : 147

Run

Function

To start up a program as a separate task.

Syntax

Run task

Guaranteed entry

Task
Designate a task. Refer to "How to Designate Task."

Description

A program designated by task is executed as a separate task.

If the designated task is in stop status, the task is started from the top of the program (single-cycle start). In case of hold status or step stop status, the task is started from the stopped step (single-cycle start). In case of running status, the task property is subject to single-cycle start if the task is a continuous start task. Nothing occurs in case of single-cycle start or single-step start. Refer to How to Start Task.

If the designated task is a task with argument, only pass by value is available. If the designated task requires pass by reference argument, an error occurs.

Attention

  • Performing Run for a running task does not cause any error and will be ignored.
  • Panel screen task cannot be designated.
  • If a specified task is not found, "81500029: Failed to find a file." is displayed.

Example

'!TITLE "Starting Separate Program in Parallel"
' Execute the current position display by parallel startup
Sub Sample_Run

  ' Display of current position
  Run Run_Sample2

End Sub

ID : 147

<< Prev        Next >>