Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Program Command Specification 473
SPLINE2
Function: Put program in non-uniform cubic spline motion mode
Type: Motion program (PROG and ROT)
Syntax: SPLINE2
This modal command puts the program in non-uniform cubic spline mode. This mode is virtually
identical to the SPLINE1 uniform cubic spline mode described above, except that the TM segment time
can vary in a continuous spline. This makes SPLINE2 mode more flexible than SPLINE1 mode, but it
takes slightly more computation time.
Examples:
RAPID X10 Y10
SPLINE2
X20 Y15 TA100
X32 Y21 TA120
X43 Y26 TA87
X50 Y30 TA62
DWELL100
RAPID X0 Y0
See Also:
Cubic Spline Mode (Writing and Executing Motion Programs)
Program commands LINEAR, CIRCLE, RAPID, PVT, SPLINE1, TA
STOP
Function: Stop program execution
Type: Motion program (PROG)
Syntax: STOP
This command suspends program execution, whether started by run or step, keeping the program counter
pointing to the next line in the program, so that execution may be resumed with a RUN or STEP command.
Examples:
A10 B10
A20 B0
STOP
A0 B0
See Also:
On-line commands <CONTROL-Q>, Q, R, S
Program commands BLOCKSTART, BLOCKSTOP
T{data}
Function: Tool Select Code (T-Code)
Type: Motion program
Syntax: T{data}
where:
{data} is a floating-point constant or expression in the range 0.000 to 999.999, specifying the
program number and the line label to jump to
Turbo PMAC interprets this statement as a CALL 10n2.({data’}*1000) command, where n is the
hundreds’digit of {data}, and {data’} is the value of {data} without the hundred’s digit (modulo
100 in mathematical terms). That is, this statement causes a jump (with return) to motion program 10n2,
and the specified line label.