EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Page 215

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
215
innovators for industry
If forward transformation included a clipping to
the edges of the positionable Image Field or to
the edges of the maximum possible range of
control values, then backward transformation
(ideally) calculates the Cartesian coordinates of
these edge values instead of the original values.
By get_values, 4 arbitrary signals can be queried
at the same time. Example:
the actual position of galvanometer scanner 2
by StatusAX
actual position of galvanometer scanner 1
by StatusAY
the actual z axis position
by StatusBX
an additional desired signal,
for example, LaserOn
In contrast, get_value (not: get_values) is not
useful for monitoring xy positioning because it is
only meant for querying a single signal and
multiple calls unavoidably lead to xyz values
across different points of time.
By set_trigger, you can simultaneously record
2 arbitrary signals by 2 measurement channels
(set_trigger4 4 signals by 4 measurement
channels; set_trigger8 8 signals by 8
measurement channels).
The assignment of the values read out by
get_values or set_trigger to x, y or z for the
backward transformation can be specified with
parameter Code at:
transform
get_transform/get_transform_offset
In addition, it is possible to specify which partial
transformations are to be performed with:
transform
get_transform/get_transform_offset
Values queried by get_values, or arbitrary
synthetic values can be backward transformed by
transform. During backward transformation of
synthetic values beyond the forward
transformation’s achievable Image Field, values
sometimes are only calculated by extrapolation,
due to possible range exceedances or other
errors.
If the user program binarily stores both the
recorded values and the transferred
transformation data (see get_waveform), then
subsequent backward transformation by
transform (not
get_transform/get_transform_offset) can also
be executed offline, hence without needing to
further access a RTC6 PCIe Board.
If control_command is used to specify
positioning error rather than actual position as
the to-be-returned data type by the scan system,
then it is not possible to directly compare the
originally defined pattern with the marked
pattern. But you can check if the scan system
correctly processed the RTC6 PCIe Board output
values. This is particularly useful if backward
transformation of actual values is not (fully)
possible or when it cannot be determined if
deviations between backward-transformed
actual
positions and originally defined coordinate
va
lues are due to scan system error or clipping
during forward transformation.

Table of Contents