Galil DMC-1400 Manuale Utente

Pagina di 235
BK   
 
 
 
FUNCTION:  Breakpoint 
DESCRIPTION: 
For debugging.  Causes the controller to pause execution of the given thread at the given 
program line number (which is not executed).  All other threads continue running.  Only 
one breakpoint may be armed at any time.  After a breakpoint is encountered, a new 
breakpoint can be armed (to continue execution to the new breakpoint) or BK will resume 
program execution.  The SL command can be used to single step from the breakpoint.  
The breakpoint can be armed before or during thread execution. 
ARGUMENTS:  BK n,m   
where 
n is an integer in the range 0 to 999 which is the line number to stop at.  n must be a valid line 
number in the chosen thread. 
m is an integer in the range 0 to 7.  The thread. 
USAGE:    DEFAULTS: 
While Moving 
Yes 
Default Value of m 
In a Program 
No 
 
 
Command Line 
Yes 
 
 
Controller Usage 
ALL CONTROLLERS 
OPERAND USAGE: 
_BK will tell whether a breakpoint has been armed, whether it has been encountered, and the 
program line number of the breakpoint: 
= -LineNumber: 
breakpoint armed 
=  LineNumber: 
breakpoint encountered 
= -2147483648: 
breakpoint not armed 
RELATED COMMANDS: 
Single Step 
Trace 
EXAMPLES: 
BK 3 
Pause at line 3 (the 4
th
 line) in thread 0 
BK 5 
Continue to line 5 
SL 
Execute the next line 
SL 3 
Execute the next 3 lines 
BK Resume 
normal 
execution 
 
 
 
 
 
 
 
 
 
 
DMC-1400  Series Command Reference BK 
● 39