CDS-3310
Electronic Gearing ................................................................................................................... 50
Ramped Gearing ...................................................................................................................... 50
Electronic Cam ........................................................................................................................ 53
Contour Mode............................................................................................................................ 4
Additional Commands................................................................................................. 5
Example....................................................................................................................... 6
Virtual Axis ............................................................................................................................... 9
Backlash Compensation ............................................................................................ 10
Example..................................................................................................................... 10
Motion Smoothing ................................................................................................................... 11
Using the IT Command: ............................................................................................ 11
Example..................................................................................................................... 12
Homing .................................................................................................................................... 13
Example..................................................................................................................... 13
Example..................................................................................................................... 15
Overview ................................................................................................................................. 16
Edit Mode Commands............................................................................................... 17
Example..................................................................................................................... 17
Program Format ....................................................................................................................... 18
Special Labels............................................................................................................ 18
Commenting Programs.............................................................................................. 19
Debugging Programs ............................................................................................................... 20
Trace Command ........................................................................................................ 20
Error Code Command................................................................................................ 21
Stop Code Command................................................................................................. 21
Operands.................................................................................................................... 21
Example..................................................................................................................... 22
Program Flow Commands ....................................................................................................... 22
Conditional Jumps ..................................................................................................... 26
IF, ELSE, AND ENDIF............................................................................................. 28
Subroutines................................................................................................................ 29
Stack Manipulation.................................................................................................... 30
Auto-Start Routine .................................................................................................... 30
Mathematical Operators ............................................................................................ 35
Bit-Wise Operators.................................................................................................... 35
16
Chapter 1 Overview
iii