Initializing The Scan System Control; Initializing The Laser Control; Loading And Executing Lists - Scanlab RTC6 PCIe Board Installation And Operation Manual

Real time control of scan systems and lasers rtc6 software package v1.16.0
Table of Contents

Advertisement

Initializing the Scan System Control

(1) Use
load_correction_file
necessary correction file(s) to the
RTC6 PCIe Board (you can load a correction table
load_program_file
before or after
should load it before select_cor_table; you
should at least load a 1:1 correction table).
See
Chapter 8.5 "Controlling 2D Scan Systems
and 3D Scan Systems", page
about using several different correction tables.
(2) Assign the previously loaded correction table(s)
to the scan head control port(s) by
(1)
select_cor_table
. This causes the intended
Image Field
correction to also be applied to the
default position (0|0) previously set by
load_program_file
(in some circumstances,
Image Field
correction can even shift the null
position).
After load_program_file, the default assignment
is:
– The first scan head control port uses
correction table #1.
– The second scan head control port is off.
The desired
Image Field
active only after a subsequent select_cor_table,
select_cor_table_list,
Mark
Command.
(3) Define the scanner delay mode by
set_delay_mode
(among others, "Variable
Polygon
Delay" or constant
(2)
(4) If necessary
, load a table for the "Variable
Polygon
Delay" by load_varpolydelay.
The remaining settings
(Scanner
and mark speed) are set by further control
commands or list commands.
(1)
load_correction_file
automatically calls
select_cor_table
with the last assigned table numbers
after loading the correction table (if
load_correction_file
follows after
load_program_file), see
(2) Step
4
can be omitted, if a new
by
create_dat_file
after loading the table. Then, this
table is automatically loaded with the next
load_program_file.
RTC6 boards
Doc. Rev. 1.0.21 en-US
6 Developing RTC6-User Programs
to download the
but you
236, for information
correction becomes
Jump Command
or
Polygon
Delay).
Delays, jump speed
Section "Notes", page
176.
RTC6DAT.dat
is created

Initializing the Laser Control

(1) Set the laser mode by set_laser_mode.
(2) Set the polarity of the
appropriate to your laser system by
set_laser_control.
(3) Set the FirstPulseKiller length (only for
YAG modes) by set_firstpulse_killer.
(4) Set the delay of the Q-Switch signal (only for
YAG modes, in particular for YAG Mode 5) by
set_qswitch_delay.
(5) Set the stand-by pulses by
particular for
Laser Mode 4
(6) Enable the
Laser Control Signals
enable_laser), if they have been suppressed by
set_laser_control.
The remaining settings (such as laser timing or
Laser
Delays) are set by further control commands or
list commands, for example, see
"Example Code (C)", page 142
"Laser Active" Operation", page

Loading and Executing Lists

(1) Load the list(s).
(2) If necessary, enable the external start input by
set_control_mode.
Notice!
• Carefully check your user program before
running it. Programming errors can cause a
break down of the system. In this case, neither
the laser nor the scan head can be controlled.
Laser Control Signals
set_standby
(in
and
Laser Mode
6).
(see
Chapter 7.1.4
or
Section "Signals for
186.
99

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?

Subscribe to Our Youtube Channel

Related Products for Scanlab RTC6 PCIe Board

This manual is also suitable for:

Rtc6 ethernet board

Table of Contents

Save PDF