Galil DMC-3425 Manual De Usuario

Descargar
Página de 210
DMC-3425 
Chapter 7 Application Programming
  115 
Program Flow Commands 
The DMC-3425 provides instructions to control program flow.  The DMC-3425 program sequencer 
normally executes program instructions sequentially.  The program flow can be altered with the use of 
event triggers, trippoints, and conditional jump statements. 
Event Triggers & Trippoints 
To function independently from the host computer, the DMC-3425 can be programmed to make 
decisions based on the occurrence of an event.  Such events include waiting for motion to be complete, 
waiting for a specified amount of time to elapse, or waiting for an input to change logic levels. 
The DMC-3425 provides several event triggers that cause the program sequencer to halt until the 
specified event occurs.  Normally, a program is automatically executed sequentially one line at a time.  
When an event trigger instruction is decoded, however, the actual program sequence is halted.  The 
program sequence does not continue until the event trigger is "tripped".  For example, the motion 
complete trigger can be used to separate two move sequences in a program.  The commands for the 
second move sequence will not be executed until the motion is complete on the first motion sequence.  
In this way, the DMC-3425 can make decisions based on its own status or external events without 
intervention from a host computer. 
NOTE:  Event triggers should only be used within a program and not sent to the controller as a direct 
command.