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 #57 background imageLoading...
Page #57 background image
38 Chapter 4 Communication DMC-1000
The DMC-1000 also provides 16 User Interrupts which can be sent by sending the command UI n to
the DMC-1000, where n is an integer between 0 and 15. The UI command does not require the EI
command.
Servicing Interrupts
Once an interrupt occurs, the host computer can read information about the interrupt by first writing
the data 6 to the control register at address N + 1. Then the host reads the control register data. The
returned data has the following meaning:
Hex Data Condition
00 No interrupt
D9 Watchdog timer activated
DA Command done
DB Application program done
F0 through FF User interrupt
E1 through E8 Input interrupt
C0 Limit switch occurred
C8 Excess position error
D8 All axis motion complete
D7 E axis motion complete
D6 F axis motion complete
D5 G axis motion complete
D4 H axis motion complete
D3 W axis motion complete
D2 Z axis motion complete
D1 Y axis motion complete
D0 X axis motion complete
Example - Interrupts
1) Interrupt on Y motion complete on IRQ5.
Jumper IRQ5 on DMC-1000
Install interrupt service routine in host program
Write data 2, then 4 to address N + 1
Enable bit 1 on EI command, m = 2
1
= 2; EI 2
PR,5000
BGY
Now, when the motion is complete, IRQ5 will go high, triggering the interrupt service routine. Write
a 6 to address N + 1. Then read N + 1 to receive the data D1 hex.
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