Galil DMC-1700 Manual De Usuario

Descargar
Página de 253
144 • Chapter 7 Application Programming DMC-1700/1800 
Event Trigger - Start Motion on Input 
This example waits for input 1 to go low and then starts motion.  Note:  The AI command actually halts execution of 
the program until the input occurs.  If you do not want to halt the program sequences, you can use the Input Interrupt 
function (II) or use a conditional jump on an input, such as JP #GO,@IN[1] = 1. 
#INPUT Program 
Label 
AI-1 
Wait for input 1 low 
PR 10000 
Position command 
BGX Begin 
motion 
EN End 
program 
Event Trigger - Set output when At speed 
#ATSPEED Program 
Label 
JG 50000 
Specify jog speed 
AC 10000 
Acceleration rate 
BGX Begin 
motion 
ASX 
Wait for at slew speed 50000 
SB1 
Set output 1 
 EN 
End program 
 
Event Trigger - Change Speed along Vector Path 
The following program changes the feedrate or vector speed at the specified distance along the vector.  The vector 
distance is measured from the start of the move or from the last AV command. 
#VECTOR Label 
VMXY;VS 5000 
Coordinated path 
VP 10000,20000 
Vector position 
VP 20000,30000 
Vector position 
VE End 
vector 
BGS Begin 
sequence 
AV 5000 
After vector distance 
VS 1000 
Reduce speed 
EN End