Galil DMC-3425 Manual De Usuario

Descargar
Página de 210
DMC-3425 
Chapter 6  Programming Motion
  75 
LE  
End linear segments 
BGS  
Begin motion sequence 
EN Program 
end 
Changing Feedrate: 
The command VR n allows the feedrate, VS, to be scaled between 0 and 10 with a resolution of .0001.  
This command takes effect immediately and causes VS to be scaled.  VR also applies when the vector 
speed is specified with the ‘<’ operator.  This is a useful feature for feedrate override.  VR does not 
ratio the accelerations.  For example, VR .5 results in the specification VS 2000 to be divided in half. 
Command Summary - Linear Interpolation 
COMMAND DESCRIPTION 
LM nn 
Specify axes for linear interpolation 
LM ? 
Returns number of available spaces for linear segments in DMC-3425 sequence buffer.  
Zero means buffer full.  512 means buffer empty. 
LI x,y < n 
LI a,b < n 
Specify incremental distances relative to current position, and assign vector speed n. 
VS n 
Specify vector speed 
VA n 
Specify vector acceleration 
VD n 
Specify vector deceleration 
VR n 
Specify the vector speed ratio 
BGS Begin 
Linear 
Sequence 
CS Clear 
sequence 
LE 
Linear End- Required at end of LI command sequence 
LE? 
Returns the length of the vector (resets after 2147483647) 
AMS 
Trippoint for After Sequence complete 
AV n 
Trippoint for After Relative Vector distance, n  
VT 
S curve smoothing constant for vector moves 
Operand Summary - Linear Interpolation  
OPERAND DESCRIPTION 
_AV Return 
distance 
traveled 
_CS 
Segment counter - returns number of the segment in the sequence, starting at zero. 
_LE  
Returns length of vector (resets after 2147483647) 
_LM 
Returns number of available spaces for linear segments in DMC-3425 sequence buffer.  
Zero means buffer full.  512 means buffer empty. 
_VPm 
Return the absolute coordinate of the last data point along the trajectory.   
(m=A,B) 
To illustrate the ability to interrogate the motion status, consider the first motion segment of our 
example, #LMOVE, where the A axis moves toward the point A=5000.  Suppose that when A=3000, 
the controller is interrogated using the command ‘MG _AV’.  The returned value will be 3000.  The 
value of  _CS, _VPA and _VPB will be zero. 
Now suppose that the interrogation is repeated at the second segment when Y=2000.  The value of  
_AV at this point is 7000, _CS equals 1, _VPA=5000 and _VPB=0.