EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Page 9

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
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...
RTC6 boards
Doc. Rev. 1.0.21 en-US
Contents
9
innovators for industry
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

Table of Contents