®
2.7.2 Porting RTC
®
RTC
5
User programs written for the RTC
®
the RTC
5 after suitable code revision. This applies
even when the actual program flow shall remain
unchanged and none of the RTC
ality is being accessed.
Changed Initialization
The program's initialization section should be revised
at least as follows:
• At the beginning of the program, a
command must be inserted for initializing the DLL
and board management (see
• The files for initializing the board via
load_program_file
must be supplied and called
differently than with the RTC
description).
• Scan system initialization via
load_correction_file
and
utilizes different correction files (with file
extension .ct5) (see
page
• For laser control initialization, the
set_laser_control
command must be
additionally inserted (see
only standby signals are to be outputted.
Command Changes
®
All unsupported RTC
4 commands must be removed
or replaced (also see
chapter 10.3 "Unsupported
®
®
®
RTC
2/RTC
3/RTC
4 Commands", page
®
Changed or enhanced RTC
to be handled differently in the program (e.g. by
modifying supplied parameter values or evaluating
returned values differently). Relevant changes to
supported commands are listed in the individual
command descriptions (in
chapter
®
®
heading "RTC
4 RTC
5".
®
RTC
5 PC Interface Board
Rev. 1.9 e
2 Product Overview
4 Programs to the
®
4 can only run on
®
5's new function-
init_rtc5_dll
page
64).
®
4 (see command
select_cor_table
120).
page
128), even when
561).
4 commands might need
10.2) under the
®
Below is a list of RTC
4 commands that need to be
replaced or checked:
•
aut_change
•
auto_cal
•
auto_change_pos
•
control_command
•
dsp_start
•
get_head_status
•
get_hi_data
•
get_list_space
•
get_marking_info
•
get_rtc_version
•
get_startstop_info
•
get_status
•
get_value
•
get_waveform
•
get_xy_pos
•
get_xyz_pos
goto_xy
•
•
goto_xyz
•
list_jump_cond
•
list_nop
•
load_cor
•
load_correction_file
•
load_pro
•
load_program_file
•
read_pixel_ad
•
read_status
•
rtc3_count_cards /
rtc4_count_cards
•
select_cor_table
•
select_list
•
select_rtc
•
set_control_mode
•
set_control_mode_list
•
set_laser_mode
•
set_laser_timing
•
set_list_mode
•
set_matrix
•
set_matrix_list
•
set_offset
•
set_offset_list
•
set_piso_control
•
set_pixel
•
set_pixel_line
•
set_softstart_mode
•
set_trigger
•
set_wobbel
•
set_wobbel_xy
not supported
changed
changed
changed
not supported
changed
changed
changed
changed
changed
changed
changed
changed
changed
not supported
not supported
changed
changed
changed (depending on the
memory configuration)
changed
not supported
changed
not supported
changed
not supported
changed
not supported
changed
not supported
changed
enhanced
enhanced
enhanced
Firmware changed
not supported
changed
changed
changed
changed
not supported
changed
changed
changed
enhanced
changed
not supported
32
Need help?
Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?