EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Encoder Resets

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
8 Advanced Functions for Scan Head Control and Laser Control
254
innovators for industry
If, during list processing, it is necessary to
immediately respond to this error, then the
list command if_not_activated can be called to
possibly jump to an error-handling routine.
activate_fly_2d_encoder or
activate_fly_xy_encoder can be used to
continue at another positioning stage position
when switching on again. They reset the encoders
and simulate a positioning stage position using
the encoder values passed as parameters. This
avoids larger forwarding motions for
initialization.
8.6.8 Encoder Resets
Many encoder-based Processing-on-the-fly
applications (for example, a conveyor belt
continuously traveling in the same direction) need to
occasionally reset the encoders (for example, before
a new marking sequence). For this, you can integrate
Processing-on-the-fly reactivations into your lists by
set_fly_x, set_fly_y, set_fly_rot or set_fly_2d.
In encoder-based Processing-on-the-fly applications
with continuous marking (for example, using an
xy positioning stage in the virtual Image Field),
however, the relationship between the encoder
values and the absolute position of the xy positioning
stage should usually be preserved.
For this purpose, set_fly_2d should be used for
Processing-on-the-fly activation. Before a long
interruption, you can deactivate
Processing-on-the-fly correction with fly_return. And
after the interruption you can use activate_fly_2d or
activate_fly_2d_encoder to resume correction. See
also Chapter 8.6.4 ”Compensating 2D Motions”,
page 249 and Chapter 8.6.7 ”Synchronizing
Processing-on-the-fly Applications”, page 252.
Processing-on-the-fly correction can also be resumed
with activate_fly_xy or activate_fly_xy_encoder,
but some functions are no longer available,
particularly those necessary for the relation between
current encoder values and absolute xy positioning
stage positions, see the Section ”2D Encoder
Compensation for xy Positioning Stages”, page 249.
By set_control_mode
Bit #9
it can be set
beforehand whether the counter is reset at the
respective Processing-on-the-fly command or at the
start trigger.

Table of Contents