EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Set_Timelag_Compensation

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
10 RTC6 Commands
750
innovators for industry
Ctrl Command set_timelag_compensation
Function Compensates the various Tracking Errors of the xy axes and z axis.
Call
set_timelag_compensation( HeadNoXY, TimelagXY, TimelagZ )
Parameters
HeadNoXY
Number of the xy scan head connector.
As an unsigned 32-bit value.
Allowed value range: [1…2].
TimelagXY
Tracking Error of the xy axis in [10 µs].
As an unsigned 32-bit value.
Allowed value range: [0…255].
TimelagZ
Tracking Error of the z axis in [10 µs].
As an unsigned 32-bit value.
Allowed value range: [0…255].
Comments Unallowed parameter values produce a get_last_error return code of
RTC6_PARAM_ERROR
and set_timelag_compensation is not executed.
If list execution is currently active, then the get_last_error return code gets set to
RTC6_BUSY
(the control command get_status returns BUSY list execution status or
INTERNAL-BUSY list execution status or PAUSED list execution status) and
set_timelag_compensation is not executed.
Faster axes are held back towards the slower axes.
set_timelag_compensation can also be used with scan heads of the excelliSCAN
series. If set_scanahead_params configured the RTC6 board for controlling an
excelliSCAN, then
TimelagXY
is ignored. Instead, the
PreviewTime
parameter value from
set_scanahead_params gets applied.
set_timelag_compensation automatically waits until a HEAD_BUSY gets reset (see
“excelliSCAN Scan Heads – Functional Principle of SCANahead Servo Control and
Operation by RTC6 Boards” Manual), hence execution of set_timelag_compensation
can last up to
PreviewTime
.
With SCANahead Systems, the parameter
PreviewTime
from set_
scanahead_params is
automatically used as “Tracking Error“.
Regarding the evaluation of data records (set_trigger), see comment, page 759.
RTC5
RTC6 New command.
RTC5RTC6 New command.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_scanahead_params, get_last_error, get_status

Table of Contents