Справочник для Delta Tau GEO BRICK LV

Скачать
Страница из 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Program Command Specification 
 455 
N{constant}  
Function: 
Program Line Label 
Type: 
Motion program (PROG and ROT) 
Syntax: 
N{constant} 
where: 
 
{constant} is an integer from 0 to 262,143 (2
18
-1) 
This is a label for a line in the program that allows the flow of execution to jump to that line with a GOTO
GOSUBCALLGMT, or D statement or a B command.   
A line needs only a label if the user wishes to be able to jump to that line.  Line labels do not have to be in 
any sort of numerical order.  The label must be at the beginning of a line.  Remember that each location 
label takes up space in Turbo PMAC memory. 
Note: 
There is always an implied N0 at the beginning of every motion program.  Putting 
an explicit N0 at the beginning may be useful for people reading the program.  
Putting an N0 anywhere else in the program is useless and may confuse people 
reading the program. 
Examples: 
N1 
N65537 X1000 
See Also: 
Subroutines and Subprograms (Writing and Executing Motion Programs) 
On-line command B{constant} 
Program commands O{constant}GOTOGOSUBCALLGMTD
NOFRAX 
Function: 
Remove all axes from list of vector feedrate axes 
Type: 
Motion program (PROG and ROT) 
Syntax: 
NOFRAX 
This command causes Turbo PMAC to remove all axes from the list of vector feedrate axes for the 
addressed coordinate system.  In this mode, any feedrate-specified move in the coordinate system will 
yield a vector distance of 0, forcing the use of the Isx86 alternate feedrate.   
This can be useful to create a dry run of a motion program, overriding the feedrates specified in the 
motion-program F commands. 
Axes can be restored to the vector feedrate list with the FRAX command. 
See Also: 
I-variables Isx86, Isx89, Isx90, Isx98 
On-line commands NOFRAXFRAX 
Program commands FFRAX 
NORMAL 
Function: 
Define Normal Vector to Plane of Circular Interpolation and Cutter Radius  
Compensation 
Type: 
Motion program (PROG and ROT) 
Syntax: 
NORMAL {vector}{data} [{vector}{data}...] 
 
NRM {vector}{data} [{vector}{data}...]