RTC6 boards
Doc. Rev. 1.0.21 en-US
Contents
9
8.3.2 “Global Online Positioning“ ............................................................................................. 231
Configuring “Global Online Positioning“ .................................................................... 231
8.4 Wobbel Mode ............................................................................................................................. 232
Example Code (C++) ................................................................................................. 233
8.4.1 Wobbel Shapes – Important Notes on Choosing Appropriate Parameter Values .............. 234
“Classic” Wobbel Shapes ............................................................................................ 234
“Freely Definable Wobbel Shapes” ............................................................................. 235
8.5 Controlling 2D Scan Systems and 3D Scan Systems .................................................................... 236
8.5.1 2D Scan Systems .............................................................................................................. 236
8.5.2 3D Scan Systems .............................................................................................................. 237
Intended Use .............................................................................................................. 237
Connection and Initialization ...................................................................................... 237
3D Commands ............................................................................................................ 238
Adjusting Tracking Errors ........................................................................................... 239
Enhanced 3D Correction ............................................................................................. 240
8.5.3 Using Several Correction Tables ....................................................................................... 241
8.6 Processing-on-the-fly .................................................................................................................. 242
8.6.1 Intended Use and Initialization ........................................................................................ 242
Overview .................................................................................................................... 242
8.6.2 Compensating Linear Movements .................................................................................... 243
Correction via Encoder Counters ................................................................................ 243
Correction via McBSP Interface ................................................................................... 245
Correction via McBSP Interface with Additional McBSP Input ..................................... 246
Correction via McBSP Interface with Enhanced McBSP Input ...................................... 246
8.6.3 Compensating Rotary Movements ................................................................................... 247
Correction via Encoder Counter .................................................................................. 247
Correction via McBSP Interface ................................................................................... 248
Correction via McBSP Interface with Additional McBSP Input ..................................... 248
8.6.4 Compensating 2D Motions .............................................................................................. 249
2D Encoder Compensation for xy Positioning Stages .................................................. 249
8.6.5 Deactivating Processing-on-the-fly Correction ................................................................. 251
8.6.6 Virtual Image Field with Processing-on-the-fly ................................................................. 252
8.6.7 Synchronizing Processing-on-the-fly Applications ............................................................ 252
8.6.8 Encoder Resets ................................................................................................................. 254
8.6.9 Monitoring Processing-on-the-fly Corrections .................................................................. 255
Customer-Defined Monitoring Area ........................................................................... 256
8.6.10 Tracking Error Compensation of Encoder Values for Processing-on-the-fly Applications
– NOT YET IMPLEMENTED ................................................................................................ 257
8.6.11 Processing-on-the-fly Correction for the z Axis ................................................................. 257
8.6.12 “Fly Extension” Commands .............................................................................................. 259
Notes on How to Use “Fly Extension” Commands ...................................................... 260
8.7 Pixel Output Mode ...................................................................................................................... 263
8.7.1 Principle of Operation ...................................................................................................... 263
8.7.2 RTC6 Commands .............................................................................................................. 263
8.7.3 Laser Control .................................................................................................................... 265
8.7.4 Synchronization ............................................................................................................... 268
8.8 micro_vector[*] Commands ........................................................................................................ 273
8.9 Timed Commands ....................................................................................................................... 274
8.10 Automatic Self-Calibration .......................................................................................................... 275
8.10.1 Use for Drift Compensation ............................................................................................. 275
8.10.2 How it Works ................................................................................................................... 275
8.10.3 Determining Reference Values ......................................................................................... 277