6.2.4 Start of RTC6 PCIe Board
Operation
At the beginning of every RTC6 user program – after
initialization of the
RTC6
DLL, see
"Initializing the RTC6 DLL and
RTC6 Board Management", page 97
recommended to carried out the following sequence
of steps in order to start RTC6 PCIe Board operation.
(1)
Initializing the Board, page 98
(2)
Configuring the Board, page 98
(3)
Initializing the Scan System Control, page 99
(4)
Initializing the Laser Control, page 99
(5)
Loading and Executing Lists, page 99
Initializing the Board
• Call load_program_file. For the individual
actions, see
Function, page
After execution of load_program_file, the
position output is automatically set to the null
(1)
position (0|0)
and laser control is
(2)(3)
deactivated
.
In order to be able to combine
(RTC6DLL.dll/RTC6DLLx64.dll,
RTC6OUT.out/RTC6ETH.out, RTC6RBF.rbf,
RTC6DAT.dat), they must have certain file versions,
see also
Chapter 5.4 "Installing the
RTC6 Software", page
performs a version compatibility check. If a
version error exists (error code
get_last_error
return code
RTC6_VERSION_MISMATCH), the board is released by
release_rtc. Thus, it is not available for further
RTC6 commands other than those not requiring
granted access rights.
(1) Center of the
Image
Field.
(2) There are no
Laser Control Signals
pins (LASERON, LASER1, LASER2). They are in high-
impedance state.
(3) On the state of the various output ports, see
RTC6 boards
Doc. Rev. 1.0.21 en-US
6 Developing RTC6-User Programs
Chapter 6.2.3
– it is
509.
RTC6 files
load_program_file
90.
7
and
at the corresponding
page
510.
RTC6 PCIe Boards can only be operated if all
RTC6 files
are available with a compatible
combination of versions, see
"Installing the RTC6 Software", page
If the version check fails and the board is not
acquired by another user program, then
load_program_file
can also be used at any time
to load a correct program version. After that, the
board can be acquired by
acquire_rtc.
If several RTC6 PCIe Boards are master/slave
connected, see
Chapter 6.6.3 "Master/Slave
Operation", page
124.
Configuring the Board
• If necessary, configure the
config_list.
After load_program_file, see
–
RTC6 List Memory
area "List 1" can store
4,194,304 list commands.
–
RTC6 List Memory
area "List 2" can store
4,194,304 list commands
– Protected
RTC6 List Memory
store 0 list commands
Chapter 5.4
90.
select_rtc
or
RTC6 List Memory
by
Figure
32:
area "List 3" can
98
Need help?
Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?