
Overview .................................................................................................................................55
Independent Axis Positioning..................................................................................................56
Command Summary - Independent Axis ..................................................................57
Independent Jogging................................................................................................................59
Command Summary - Jogging..................................................................................59
Operand Summary - Independent Axis.....................................................................59
Linear Interpolation Mode.......................................................................................................60
Specifying Linear Segments......................................................................................60
Command Summary - Linear Interpolation...............................................................62
Operand Summary - Linear Interpolation..................................................................62
Example - Linear Move.............................................................................................63
Example - Multiple Moves........................................................................................65
Vector Mode: Linear and Circular Interpolation Motion.........................................................65
Specifying Vector Segments .....................................................................................65
Additional commands................................................................................................66
Command Summary - Coordinated Motion Sequence..............................................67
Operand Summary - Coordinated Motion Sequence.................................................67
Electronic Gearing...................................................................................................................68
Command Summary - Electronic Gearing ................................................................69
Electronic Cam ........................................................................................................................70
Contour Mode..........................................................................................................................75
Specifying Contour Segments...................................................................................75
Additional Commands...............................................................................................76
Command Summary - Contour Mode.......................................................................76
Operand Summary - Contour Mode..........................................................................77
Stepper Motor Operation.........................................................................................................80
Specifying Stepper Motor Operation.........................................................................81
Using an Encoder with Stepper Motors.....................................................................82
Command Summary - Stepper Motor Operation.......................................................82
Operand Summary - Stepper Motor Operation..........................................................82
Aux Encoder/ Dual Loop (DMC-1415 and DMC-1416 only).................................................83
Backlash Compensation ............................................................................................83
Motion Smoothing...................................................................................................................85
Using the IT and VT Commands...............................................................................85
Using the KS Command (Step Motor Smoothing)....................................................86
Homing....................................................................................................................................87
High Speed Position Capture...................................................................................................90
Chapter 7 Application Programming 91
Overview .................................................................................................................................91
Using the DMC-14XX Editor to Enter Programs....................................................................91
Edit Mode Commands...............................................................................................92
Program Format.......................................................................................................................92
Using Labels in Programs .........................................................................................92
Special Labels............................................................................................................93
Commenting Programs..............................................................................................94
Executing Programs - Multitasking.........................................................................................95
Debugging Programs ...............................................................................................................96
Program Flow Commands.......................................................................................................98
Event Triggers & Trippoints......................................................................................98
Event Trigger Examples:.........................................................................................100
Conditional Jumps...................................................................................................102
Using If, Else, and Endif Commands ......................................................................104
Subroutines..............................................................................................................106
Stack Manipulation..................................................................................................106
DMC-14x5/6 Contents iiii
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com