Start Of Operation; Rtc ® 5 Initialization; Rtc ® 5 Configuration; Scan System Initialization - Scanlab RTC 5 PC Interface Board Installation And Operation Manual

Table of Contents

Advertisement

6.2.4 Start of Operation

®
To start RTC
5 operation after successful initialization
of the DLL (see preceding section), the following
steps should be carried out at the beginning of every
®
RTC
5 user program:
®
RTC
5 Initialization
(1) Call the command
load_program_file (see
page
340). This command resets the RTC
equivalent of a hardware reset), performs a DSP
memory check, initializes the memory configura-
tion (in the default configuration), loads the firm-
ware (RTC5RBF.rbf), the program file
RTC5OUT.out and a binary support file
(RTC5DAT.dat), and starts the signal processor.
After execution of this command, the position of
the scanner will automatically be set to the null
position (0|0) (i.e. the laser focus is centered in
the image field) and laser control will be deacti-
vated.
Assorted versions of the DLL driver and the
program files RTC5OUT.out, RTC5RBF.rbf and
RTC5DAT.dat cannot be arbitrarily combined with
another. The command
performs a version compatibility check. If a
version error exists (error code 7 and
get_last_error
return code
RTC5_VERSION_MISMATCH), the board will be
release_rtc
released via
able for further commands other than those not
requiring access rights. RTC
operated if all software files are available with a
compatible combination of versions (see
®
"Installing the RTC
5 Software", page
If the version compatibility check detects an error
and the board' s access rights aren't assigned to
another application, the multi-board command
n_load_program_file can be used to load a
correct program version, followed by
or
acquire_rtc
to access the board.
®
If multiple RTC
5 boards are connected as master
and slave, then the command
load_program_file
must be executed on all
boards and a clock phase synchronization should
be performed prior to initializing and operating
the individual boards with further commands
(see
chapter 6.6.3 "Master/Slave Operation",
page
84).
®
RTC
5 PC Interface Board
Rev. 1.9 e
6 Developing User Applications
®
5 (the
load_program_file
and thus will not be avail-
®
5 boards can only be
58).
select_rtc
®
RTC
5 Configuration
(2) If necessary, configure the RTC
via
config_list (see page
SCANLAB preconfigures the list memory such that
"List 1" and "List 2" can each store 4,000 list
commands. The protected memory area, "List 3",
receives the remaining 1040576 of the 2
storage positions.

Scan System Initialization

(3) Use
load_correction_file (page 328)
load the necessary correction file(s) to the RTC
(you can load a correction table before or after
(1)
load_program_file
but you should load it
before select_cor_table; you should at least load
a 1:1 correction table).
See
chapter 8.5, page
170, for information about
using several different correction tables.
(4) Assign the previously loaded correction table(s)
to the scan head control port(s) via
(2)
select_cor_table
. This causes the intended
image field correction to also be applied to the
default scanner position (0|0) previously set by
load_program_file
(in some circumstances,
image field correction can even shift the null posi-
tion).
After the command 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 correction becomes active
only after a subsequent select_cor_table,
select_cor_table_list, jump or marking
command.
(5) Define the scanner delay mode (for instance
variable polygon delay or constant polygon delay;
command
set_delay_mode, page
(6) Load a table for the variable polygon delay
if necessary (command
page
346).
The remaining settings (scanner delays, jump speed
and marking speed) are set via further control
commands or list commands.
(1)
load_program_file
deletes correction tables number 3 and 4.
(2) As of Version DLL 521, OUT 521,
matically calls
select_cor_table
table (if the command follows load_program_file) (see notes
on
page
123).
®
5's list memory
243). By default
20
to down-
®
5
415).
load_varpolydelay,
load_correction_file
auto-
after loading the correction
65

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