Optima DMC-1xxx and DMC-18x2 Command Reference
XQ
i
213
XQ
FUNCTION: Execute Program
DESCRIPTION:
The XQ command begins execution of a program residing in the program memory of the
controller. Execution will start at the label or line number specified. Up to 8 programs
may be executed with the controller.
ARGUMENTS: XQ #A,n XQm,n
where
A is a program name of up to seven characters.
m is a line number
n is an integer representing the thread number for multitasking
n is an integer in the range of 0 to 7.
NOTE: The arguments for the command, XQ, are optional. If no arguments are given, the
first program in memory will be executed as thread 0.
USAGE: DEFAULTS:
While Moving
Yes
Default Value of n:
0
In a Program
Yes
Default Format
-
Command Line
Yes
Controller Usage
ALL CONTROLLERS
OPERAND USAGE:
_XQn contains the current line number of execution for thread n, and -1 if thread n is not
running.
RELATED COMMANDS:
"HX"
Halt execution
EXAMPLES:
XQ #APPLE,0
Start execution at label APPLE, thread zero
XQ #DATA,2
Start execution at label DATA, thread two
XQ 0
Start execution at line 0
Hint: Don't forget to quit the edit mode first before executing a program!