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

Скачать
Страница из 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC On-line Command Specification 
 323 
Note: 
If the move time as calculated for the vector-feedrate axes is less than the time 
computed as the distance of any non-feedrate axis commanded on the line divided 
by the Isx86 alternate feedrate parameter, this longer time will be used for all axes 
instead. 
If a motion program buffer is open when this command is sent to Turbo PMAC, it will be entered into the 
buffer for later execution. 
For instance, in a Cartesian XYZ system, if using FRAX(X,Y), all of the feedrate-specified moves will 
be at the specified vector feedrate in the XY-plane, but not necessarily in XYZ-space.  If using 
FRAX(X,Y,Z) or FRAX, feedrate-specified moves will be at the specified vector feedrate in XYZ-space.  
Default feedrate axes for a coordinate system are X, Y, and Z. 
Example: 
FRAX 
; Make all axes feedrate axes 
FRAX(X,Y) 
; Make X and Y axes only the feedrate axes 
FRAX(X,Y,Z) 
; Make X, Y, and Z axes only the feedrate axes 
See Also: 
Feedrate-Specified Moves (Writing and Executing Motion Programs) 
Program commands F{data}FRAX
FREAD 
 
Function: 
Read of parameters stored with FSAVE 
 
Scope:   
Global 
 
Syntax:  
FREAD 
The FREAD command causes Turbo PMAC to copy the last values of P8107 – P8191 stored to a special 
sector of non-volatile flash memory with a FSAVE command back into the variables in active RAM.  
Values stored for these variables with the FSAVE command are never copied back into active RAM 
without an FREAD command. 
On power-up/reset, Turbo PMAC automatically copies the last values stored in the main bank of flash 
memory by the most recent full SAVE command into active RAM (along with those for all of the other 
variables).  These values may not be the same as the last values stored with the FSAVE command.  A 
subsequent FREAD command will overwrite these values with the last values stored with an FSAVE 
command. 
If nothing has been saved to these sectors of flash memory since it was last cleared with an 
FSAVECLEAR command, all values of P8107 – P8191 will be set to 0, but no error will be reported.  If 
the sector of flash memory is bad, this command will be rejected with an error (reporting ERR022 if I6 is 
set to 1 or 3). 
FSAVE 
 
Function: 
Fast save of certain parameters 
 
Scope:   
Global 
 
Syntax:  
FSAVE 
 
 
 
FSAV 
The FSAVE command causes Turbo PMAC to do a fast copy of the values of the highest 85 P-variables 
(P8107 – P8191) from active memory (RAM) to special sectors of non-volatile flash memory.  This save 
operation of 512 bytes occurs in a few milliseconds rather than the several seconds for a full SAVE