iv
•
Chapter 1 Overview
CDS-3310
Functions ................................................................................................................... 36
Variables..................................................................................................................................37
Programmable Variables ...........................................................................................37
Operands..................................................................................................................................38
Common Operands....................................................................................................38
Arrays ......................................................................................................................................39
Defining Arrays.........................................................................................................39
Assignment of Array Entries .....................................................................................39
Uploading and Downloading Arrays to On Board Memory......................................40
Automatic Data Capture into Arrays ......................................................................... 40
Deallocating Array Space.......................................................................................... 42
Input of Data (Numeric and String—Serial Port Only) ...........................................................42
Input of Data.............................................................................................................. 42
Operator Data Entry Mode ........................................................................................43
Communication Interrupt ..........................................................................................43
String Variables......................................................................................................... 45
Output of Data (Numeric and String) ......................................................................................45
Sending Messages .....................................................................................................45
Displaying Variables and Arrays............................................................................... 46
Interrogation Commands ...........................................................................................47
Formatting Variables and Array Elements ................................................................ 48
Converting to User Units........................................................................................... 49
Hardware I/O ...........................................................................................................................50
Digital Outputs ..........................................................................................................50
Digital Inputs............................................................................................................. 51
Analog Inputs ............................................................................................................51
Analog Output ...........................................................................................................52
The Auxiliary Encoder Inputs ................................................................................... 52
Input Interrupt Function ............................................................................................ 53
Extended I/O of the CDS-3310 Controller ..............................................................................53
Configuring the I/O of the CDS-3310 ....................................................................... 54
Saving the State of the Outputs in Non-Volatile Memory......................................... 54
Accessing Extended I/O ............................................................................................54
Example Applications..............................................................................................................55
Wire Cutter................................................................................................................55
Backlash Compensation by Sampled Dual-Loop ......................................................56
Chapter 8 Hardware & Software Protection
58
Introduction .............................................................................................................................58
Hardware Protection ................................................................................................................58
Output Protection Lines............................................................................................. 58
Input Protection Lines ...............................................................................................59
Amplifier Status LED’s.............................................................................................59
Software Protection .................................................................................................................59
Programmable Position Limits ..................................................................................60
Off-On-Error ............................................................................................................. 60
Automatic Error Routine ........................................................................................... 60
Limit Switch Routine ................................................................................................61
Amplifier Error Routine ............................................................................................62
Chapter 9 Troubleshooting
64
Overview .................................................................................................................................64
Installation ...............................................................................................................................64
Communication........................................................................................................................65
Summary of Contents for CDS-3310
Page 26: ...18 i Chapter 2 Getting Started CDS 3310 THIS PAGE LEFT PLANK INTENTIONALLY...
Page 32: ...24 i Chapter 3 Connecting I O CDS 3310 THIS PAGE LEFT PLANK INTENTIONALLY...
Page 124: ...CDS 3310 Chapter 8 Hardware Software Protection i 63 THIS PAGE LEFT PLANK INTENTIONALLY...
Page 138: ...CDS 3310 Chapter 10 Theory of Operation i 77 THIS PAGE LEFT BLANK INTENTIONALLY...