DMC-1000 Contents • vii
Example 9 - Interrogation..........................................................................................20
Example 10 - Operation in the Buffer Mode.............................................................21
Example 11 - Motion Programs ................................................................................21
Example 12 - Motion Programs with Loops .............................................................21
Example 13 - Motion Programs with Trippoints.......................................................22
Example 14 - Control Variables................................................................................22
Example 15 - Linear Interpolation ............................................................................23
Example 16 - Circular Interpolation..........................................................................23
Chapter 3 Connecting Hardware 25
Overview .................................................................................................................................25
Using Optoisolated Inputs .......................................................................................................25
Limit Switch Input.....................................................................................................25
Home Switch Input....................................................................................................26
Abort Input................................................................................................................26
Uncommitted Digital Inputs......................................................................................27
Wiring the Optoisolated Inputs................................................................................................27
Using an Isolated Power Supply ...............................................................................28
Bypassing the Opto-Isolation:...................................................................................29
Changing Optoisolated Inputs From Active Low to Active High.............................30
Amplifier Interface ..................................................................................................................30
TTL Inputs...............................................................................................................................31
Analog Inputs ..........................................................................................................................31
TTL Outputs............................................................................................................................32
Offset Adjustment....................................................................................................................32
Chapter 4 Communication 33
Introduction .............................................................................................................................33
Address Selection ....................................................................................................................33
Example - Address Selection.....................................................................................33
Communication with the Controller ........................................................................................34
Communication Registers .........................................................................................34
Simplified Communication Procedure ......................................................................34
Advanced Communication Techniques.....................................................................35
Interrupts..................................................................................................................................36
Configuring Interrupts...............................................................................................36
Servicing Interrupts...................................................................................................38
Example - Interrupts..................................................................................................38
Controller Response to DATA ................................................................................................39
Galil Software Tools and Libraries..........................................................................................39
Chapter 5 Command Basics 41
Introduction .............................................................................................................................41
Command Syntax.....................................................................................................................41
Coordinated Motion with more than 1 axis...............................................................42
Program Syntax.........................................................................................................42
Controller Response to DATA ................................................................................................42
Interrogating the Controller.....................................................................................................43
Interrogation Commands...........................................................................................43
Additional Interrogation Methods.............................................................................43
Operands....................................................................................................................44
Command Summary..................................................................................................44
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com