BASIC commands
PROGRAMMING MANUAL
141
Revi
si
on 3.0
3.2.252 STEPLINE
/i
3.2.253 STOP
/i
Example
Two axes are set up as X and Y but the axes ' steps per mm are not the
same. Interpolated moves require identical UNITS values on both axes in
order to keep the path speed constant and for MOVECIRC to work correctly.
The axis with the lower resolution is changed to match the higher step resolu-
tion axis so as to maintain the best accuracy for both axes.
' Axis 0: 500 counts per mm (31.25 steps per mm)
' Axis 1: 800 counts per mm (50.00 steps per mm)
BASE(0)
STEP_RATIO(500,800)
UNITS = 800
BASE(1)
UNITS = 800
See also
N/A
Type
Program command
Syntax
STEPLINE [ "program_name" [ , task_number ]]
Description
The
STEPLINE
command executes one line (i.e., "steps") in the program
specified by
program_name
. The program name can also be specified with-
out quotes. If
STEPLINE
is executed without program name on the command
line the current selected program will be stepped. If
STEPLINE
is executed
without program name in a program this program will be stepped.
If the program is specified then all occurrences of this program will be
stepped. A new task will be started when there is no copy of the program run-
ning. If the task is specified as well then only the copy of the program running
on the specified task will be stepped. If there is no copy of the program run-
ning on the specified task then one will be started on it.
Arguments
•
program_name
The name of the program to be stepped.
•
task_number
The number of the task with the program to be stepped. Range: [1,14].
Example
>> STEPLINE "conveyor"
Example
>> STEPLINE "maths",2
See also
RUN
,
SELECT
,
STOP
,
TROFF
,
TRON
.
Type
Program command
Syntax
STOP [ "program_name" [ , task_number ]
Description
The
STOP
command will halt execution of the program specified
with
program_name
. If the program name is omitted, then the cur-
rently selected program will be halted. The program name can also
be specified without quotes.
In case of multiple executions of a single program on different tasks
the
task_number
can be used to specify the specific task to be
stopped.
Arguments
•
program_name
The name of the program to be stopped.
•
task_number
The number of the task with the program to be stopped.
Range: [1,14].
Example
>> STOP progname
Example
The lines from label on will not be executed in this example.
STOP
label:
PRINT var
RETURN
See also
HALT
,
RUN
,
SELECT
.
I52E-EN-03.book Seite 141 Freitag, 29. Juni 2007 11:55 11