EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Page 614

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
614
innovators for industry
Parameters
(cont’d)
Mode
(cont’d)
For
Mode
= 2 above, the following extensions are available in any combination:
M = +4 encoder speed-dependent correction
M = +16 for SCANahead scan systems (instead of intelliSCAN)
M = +32 The angle-synchronous galvanometer scanner speed is converted
into an Image Field synchronous speed with the help of the assigned
correction table.
Then the following applies:
Mode
= 2 + sum of extensions M.
For
Mode
= 0 or none of the above described ones:
Disables the speed-dependent or encoder-speed-dependent laser control
(get_last_error-Returncode:
RTC6_PARAM_ERROR
). The position-dependent laser
control always remains effective with a valid value for
Ctrl
. See also Section
”Position-Dependent Laser Control”, page 199.
MinValue
Defines the lower range limit of the parameter selected by
Ctrl
for automatic
correction and that cannot be undercut.
As an unsigned 32-bit value. Allowed values: see
Value
.
MaxValue
Defines the upper range limit of the parameter selected by
Ctrl
for automatic
correction and that cannot be exceeded.
As an unsigned 32-bit value. Allowed values: see
Value
.
Result
ErrorCode
.
As an unsigned 32-bit value.
0 No error.
1 No first scan head active.
2 No iDRIVE scan system (see Glossary entry on page 27) active.
3 Invalid
Ctrl
value.
4 Invalid
Mode
value.
5 Access denied (board locked, get_last_error return code
RTC6_ACCESS_DENIED
).
6
Mode
extension M = +16: No SCANahead System connected or not active.
Comments For usage of set_auto_laser_control, see Chapter 7.4.9 ”“Automatic Laser Control“”,
page 197.
MinValue
and
MaxValue
are automatically exchanged if
MinValue
>
MaxValue
and
MinValue
is clipped to
Value
and
MaxValue
clipped to
Value
.
Control data for speed-dependent laser control is exclusively derived from the
scan system data at the first scan head connector and then also applied for the second
scan head connector (if that connector has been activated and a scan system is
attached). At the time set_auto_laser_controlis called, the first scan head connector
must already have been assigned a correction table, otherwise error code 1 is returned
and
Ctrl
is set to 0. If only the second scan head connector is being used and/or the
scan system at the first scan head connector is shut off, then speed-dependent laser
control does not function.
Ctrl Command set_auto_laser_control

Table of Contents