Ctrl Command select_cor_table
Comments
• The default setting (after the command load_program_file) is (1,0), i.e. correction
table #1 will be used for scan head A, whereas the output signals for scan head B are
turned off (this corresponds to parameter values HeadA = 1 and HeadB = 0). Initially
however, after
nometer scanners are explicitly moved, the galvanometer scanners will stay in the posi-
tion (0|0), even if the correction table content is different.
• If the "second scan head control" option is disabled, then signals of the second scan
head will remain permanently turned off; even so, multiple correction tables can still be
loaded and used at any time by the primary scan head. Even with one scan head, you
can thereby quickly switch back and forth between several correction tables, e.g. one
for a pointer laser and one for the main laser with a different wavelength (use
select_cor_table(1,0) and select_cor_table(2,0), also see
Several Different Correction Tables", page
• In a double scan head system, table #1 will be typically used for scan head A,
and table #2 will be used for scan head B: select_cor_table(1,2). But you can make
a different assignment at any time.
• For 3D systems, the 3D option must be enabled. Provided the RTC
enabled, you can load several (2D or 3D) correction tables. If the "second scan head
control" option is disabled, then the XY axis must be connected to the primary scan
head connector, the Z axis to the X or Y channel of the secondary scan head connector.
If a 3D correction table is assigned to the primary scan head connector, corrected
signals for an XY scan head will then be transmitted via the primary scan head
connector and corrected signals for the Z axis will be transmitted via both channels of
the secondary scan head connector. If multiple RTC
are installed in a PC, then that many 3-axis systems can be simultaneously controlled.
• Provided the RTC
enabled, the user specifies which signals (XY or Z) are to be outputted via which
connector when assigning the correction table (also see
Transfer Protocol", page 41
tables should and 3D correction tables can be thereby assigned only to the XY axes and
not to the Z axis (e.g. via select_cor_table(0,1) or select_cor_table(0,2) for XY at
the scan head B connector and Z at the scan head A connector). Because unexpected
system behavior might otherwise occur and the system wouldn't know where the XY
and Z axes are connected, the signals of both connectors will be turned off if both
connectors have been assigned a correction table and (at least) one of them is a 3D
table (e.g. for select_cor_table(1,1)).
• Parameters from currently loaded correction tables can be read via get_table_para, or
from currently assigned correction tables via
load_correction_file).
®
®
RTC
4 RTC
5 unchanged functionality
Exception: now up to four correction tables can be stored in RTC
3D option is enabled – even up to four 3D correction tables. However, two 3D correction
tables can not be simultaneously assigned to the scan head control ports.
Version info
Last change (with version DLL 533, OUT 534): the parameter's value range has been
increased to [0...4]
References
select_cor_table_list, load_correction_file,
®
RTC
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
load_program_file
and until select_cor_table is called or the galva-
®
5's 3D option and the "second scan head control" option are
and
"2D and 3D Correction Files", page
(load_correction_file
lets you load up to 4 correction files)
chapter 8.5 "Using
170).
®
5's 3D option is
®
5 boards with enabled 3D option
"Scan Head Connectors and
122). 2D correction
get_head_para
(also see
®
5 memory, and – if the
load_program_file
401
Need help?
Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?