EasyManua.ls Logo

Galil Motion Control DMC-1000 - Page 11

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
Loading...
iv Contents DMC-1000
Conditional Jumps.....................................................................................................94
Subroutines................................................................................................................97
Stack Manipulation....................................................................................................97
Automatic Subroutines for Monitoring Conditions...................................................97
Mathematical and Functional Expressions ............................................................................100
Mathematical Expressions.......................................................................................100
Bit-Wise Operators..................................................................................................101
Functions .................................................................................................................102
Variables................................................................................................................................102
Assigning Values to Variables: ...............................................................................103
Operands................................................................................................................................104
Special Operands (Keywords).................................................................................105
Arrays ....................................................................................................................................105
Defining Arrays.......................................................................................................105
Assignment of Array Entries...................................................................................106
Automatic Data Capture into Arrays.......................................................................107
Deallocating Array Space........................................................................................108
Input of Data (Numeric and String).......................................................................................109
Input of Data............................................................................................................109
Output of Data (Numeric and String) ....................................................................................110
Sending Messages ...................................................................................................110
Interrogation Commands.........................................................................................111
Formatting Variables and Array Elements ..............................................................113
Converting to User Units.........................................................................................114
Programmable Hardware I/O.................................................................................................114
Digital Outputs ........................................................................................................114
Digital Inputs...........................................................................................................115
Input Interrupt Function ..........................................................................................116
Analog Inputs ..........................................................................................................117
Example Applications............................................................................................................118
Wire Cutter..............................................................................................................118
X-Y Table Controller ..............................................................................................119
Speed Control by Joystick.......................................................................................121
Position Control by Joystick....................................................................................122
Backlash Compensation by Sampled Dual-Loop....................................................122
Chapter 8 Hardware & Software Protection 125
Introduction............................................................................................................................125
Hardware Protection..............................................................................................................125
Output Protection Lines...........................................................................................125
Input Protection Lines .............................................................................................125
Software Protection ...............................................................................................................126
Programmable Position Limits................................................................................126
Off-On-Error ...........................................................................................................127
Automatic Error Routine.........................................................................................127
Limit Switch Routine...............................................................................................127
Chapter 9 Troubleshooting 129
Overview................................................................................................................................129
Installation .............................................................................................................................129
Communication......................................................................................................................130
Stability..................................................................................................................................130
Operation ...............................................................................................................................130
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Related product manuals