
Example 10 - Motion Programs with Loops.............................................................. 30
Example 11- Motion Programs with Trippoints ........................................................ 31
Example 12 - Control Variables ................................................................................ 31
Example 13 - Control Variables and Offset .............................................................. 32
Chapter 3 Connecting Hardware
33
Overview ................................................................................................................................. 33
Using Inputs............................................................................................................................. 33
Limit Switch Input..................................................................................................... 33
Home Switch Input.................................................................................................... 34
Abort Input ................................................................................................................ 34
Uncommitted Digital Inputs ...................................................................................... 35
Amplifier Interface .................................................................................................................. 35
TTL Inputs............................................................................................................................... 36
Analog Inputs .......................................................................................................................... 36
TTL Outputs ............................................................................................................................ 36
Chapter 4 Communication
39
Introduction ............................................................................................................................. 39
RS232 Port............................................................................................................................... 39
RS232 - Port 1
DATATERM ................................................................................ 39
RS-232 Configuration ............................................................................................... 39
Ethernet Configuration ............................................................................................................ 40
Communication Protocols ......................................................................................... 40
Addressing................................................................................................................. 40
Communicating with Multiple Devices..................................................................... 42
Multicasting............................................................................................................... 43
Using Third Party Software....................................................................................... 43
Data Record ............................................................................................................................. 44
Data Record Map....................................................................................................... 44
Explanation of Status Information and Axis Switch Information.............................. 45
Notes Regarding Velocity and Torque Information .................................................. 46
QZ Command ............................................................................................................ 47
Controller Response to Commands ......................................................................................... 47
Unsolicited Messages Generated by Controller....................................................................... 47
Galil Software Tools and Libraries.......................................................................................... 48
Chapter 5 Command Basics
49
Introduction ............................................................................................................................. 49
Command Syntax - ASCII....................................................................................................... 49
Coordinated Motion with more than 1 axis ............................................................... 50
Command Syntax - Binary ...................................................................................................... 50
Binary Command Format .......................................................................................... 51
Binary Command Table ............................................................................................ 52
Controller Response to DATA ................................................................................................ 53
Interrogating the Controller ..................................................................................................... 53
Interrogation Commands ........................................................................................... 53
Summary of Interrogation Commands ...................................................................... 53
Interrogating Current Commanded Values................................................................ 54
Operands.................................................................................................................... 54
Command Summary.................................................................................................. 54
Chapter 6 Programming Motion
55
ii
i
Contents
DMC-14x5/6
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com