Scanlab RTC 5 PC Interface Board Installation And Operation Manual page 498

Table of Contents

Advertisement

Undelayed
set_vector_control
Short
List Command
Function
initializes or deactivates vector-defined laser control (see
Call
set_vector_control( Ctrl, Value)
Parameters
Ctrl
Value
Comments
• If Ctrl is an invalid value, then vector-defined laser control will be deactivated (Ctrl = 0,
initialization state). Otherwise, Value will be applied as the starting value of the next para-
command. If Value is invalid, then it will be clipped to the maximum allowed value.
• The command only affects para-mark and para-jump commands.
• If position- and/or speed-dependent or encoder-speed-dependent laser control has been acti-
vated for the same control parameter (Ctrl = 1...6), then set_vector_control will set the
100% value of the position- and/or speed-dependent or encoder-speed-dependent laser
control to Value.
• If Ctrl = 7, then the focus shift for subsequent parameterized 2D and 3D mark and jump
commands is linearly varied (as with
up to the specified end value (this requires enabling the 3D option as well as loading and
assigning a 3D correction file). If, for the first parameterized mark or jump command, the
currently set focus shift doesn't match the initial value (Value) specified via
set_vector_control, then the parameterized command will begin with a hard (z coordinate)
jump to Value. Any settings made via
Unlike signed values in the range [–32768 ... 32767] for
the focus shift (Value) specified for set_vector_control must be an unsigned number shifted
upward by 32768: Value = focus shift + 32768.
• Automatic laser control shouldn't be combined with the variable laser power of
set_multi_mcbsp_in
®
RTC
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
Control parameter (unsigned 32-bit value) for initializing or deactivating vector-
defined laser control (for Ctrl = 1...6: identical with set_auto_laser_control):
= 1...7: defines which signal parameter is to be varied via vector-defined laser
control:
= 1:
12-bit output value at the ANALOG OUT1 output port
= 2:
12-bit output value at the ANALOG OUT2 output port
= 3:
output value at the 8-bit digital output port
= 4:
pulse length (PulseLength) of the laser signals LASER1 and LASER2
= 5:
output period (HalfPeriod) of the laser signals LASER1 and LASER2
= 6:
output value at the 16-bit digital output
= 7:
focus shift
= 0 or > 7: deactivates vector-defined laser control (for Ctrl > 7:
return code RTC5_PARAM_ERROR)
defines the starting value for the parameter selected via Ctrl (unsigned 32-bit value);
allowed values:
for Ctrl = 1/2: 12-bit values [0 ... 4095]
for Ctrl = 3: 8-bit values [0 ... 255]
for Ctrl = 4: [0 ... (2
for Ctrl = 5: [0 ... (2
for Ctrl = 6: 16-bit values [0 ... (2
for Ctrl = 7: [0 ... 65535], Value = focus shift + 32768
or the "freely definable wobbel shape".
page
147).
32
1)], 1 bit equals 1/64 µs
32
1)], 1 bit equals 1/64 µs
16
1)]
set_defocus
and set_defocus_list, see comments there)
set_defocus
or
set_defocus_list
set_defocus
get_last_error
will be lost.
and set_defocus_list,
498

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?

Related Products for Scanlab RTC 5 PC Interface Board

Table of Contents

Save PDF