EasyManuals Logo

Galil Motion Control DMC-1000 User Manual

Galil Motion Control DMC-1000
206 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #113 background imageLoading...
Page #113 background image
94 Chapter 7 Application Programming DMC-1000
Event Trigger - Multiple Move with Wait
This example makes multiple relative distance moves by waiting for each to be complete before
executing new moves.
Instruction Interpretation
#MOVES Label
PR 12000 Distance
SP 20000 Speed
AC 100000 Acceleration
BGX Start Motion
AD 10000 Wait a distance of 10,000 counts
SP 5000 New Speed
AMX Wait until motion is completed
WT 200 Wait 200 ms
PR -10000 New Position
SP 30000 New Speed
AC 150000 New Acceleration
BGX Start Motion
EN End
Example - creating an output Waveform Using AT
The following program causes Output 1 to be high for 10 msec and low for 40 msec. The cycle
repeats every 50 msec.
Instruction Interpretation
#OUTPUT Program label
AT0 Initialize time reference
SB1 Set Output 1
#LOOP Loop
AT 10 After 10 msec from reference,
CB1 Clear Output 1
AT -40 Wait 40 msec from reference and reset reference
SB1 Set Output 1
JP #LOOP Jump to location #LOOP and continue executing commands
EN End of program
Conditional Jumps
The DMC-1000 provides Conditional Jump (JP) and Conditional Jump to Subroutine (JS) instructions
for branching to a new program location. Program execution will continue at the location specified by
the JP and JS command if the jump condition is satisfied. Conditional jumps are useful for testing
events in real-time since they allow the DMC-1000 to make decisions without a host computer. For
example, the DMC-1000 can begin execution at a specified label or line number based on the state of
an input line.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Galil Motion Control DMC-1000 and is the answer not in the manual?

Galil Motion Control DMC-1000 Specifications

General IconGeneral
BrandGalil Motion Control
ModelDMC-1000
CategoryController
LanguageEnglish

Related product manuals