EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - Page 142

Scanlab RTC 5 PC Interface Board
622 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...
RTC
®
5 PC Interface Board
Rev. 1.9 e
7 Basic Functions for Scan Head and Laser Control
142
innovators for industry
deactivated by using load_position_control
(
Name
= 0) to load a scaling function with a
constant value of 1.0 for the complete posi-
tioning area (Scale(Position)
=1.0
, same as the
initial state after load_program_file, also see
page 143).
If, in addition, vector-defined laser control is
activated for the same signal parameter (
Ctrl
parameter), then the 100% value (
Value
parameter) might be changed by the vector-
defined laser control (see page 147).
The total correction factor (if applicable, of
position- and speed-dependent or encoder-
speed-dependent laser control) cannot exceed
4.0 and will be clipped to this value if necessary.
Because laser power isn’t necessarily fully propor-
tional to the output values of the selected signal
parameter, the user can also use
load_auto_laser_control to load a nonlinearity
curve that defines this relationship. The total
correction factor would then (after possible
clipping, see above) be modified muliplicatively
by a nonlinearity factor in accordance with this
nonlinearity curve. The nonlinearity curve must be
determined by the user for his specific situation
and then defined in a text file (see "Notes on
Loading and Determining Nonlinearity Curves",
page 144).
Additionally, the selected signal parameter
cannot exceed the maximum allowable range nor
the range specified via set_auto_laser_control
(
MinValue
and
MaxValue
parameters). If
necessary, the output value (after possible modifi-
cation by a specified nonlinearity factor) will be
appropriately clipped.
After successful initialization of position- and/or
speed-dependent or encoder-speed-dependent
laser control via set_auto_laser_control, then –
every time the laser is switched off at the end of
marking or when position- and/or speed-
dependent or encoder-speed-dependent laser
control is set to another
Ctrl
parameter via
set_auto_laser_control or deactivated via
set_auto_laser_control (
Ctrl
= 0) – the selected
signal parameter will be set to the following
value:
the 12-bit output value at the ANALOG OUT1 or
ANALOG OUT2 analog output port, the output
value at the 8-bit digital output port or the out-
put value at the 16-bit digital output will be set
to the value previously defined via
set_port_default or set_laser_off_default (or
– if no default value was defined – to the maxi-
mum allowable value)
the pulse length (
PulseLength
) or output
period (
HalfPeriod
) of laser signals LASER1 and
LASER2 will be set to the 100% value defined
via set_auto_laser_control (
Value
parameter)
(an additionally activated vector-defined laser
control has no effect here).
The position-dependent laser control’s to-be-
controlled signal parameter, the 100% value and
its corresponding limit values can be specified not
only with set_auto_laser_control, but also via
set_auto_laser_params or
set_auto_laser_params_list.

Table of Contents

Related product manuals