RTC6 boards
Doc. Rev. 1.0.21 en-US
2 Product Overview
49
EXTENSION 2 Socket Connector
• The RTC4 EXTENSION 2 socket connector does
not exist on the RTC6 PCIe Board. Therefore, the
“I/O extension board for RTC3 and RTC4”
(#108285, #121721) cannot be attached to the
RTC6 PCIe Board.
• The RTC6 PCIe Board EXTENSION 2
socket connector is – except for the LATCH signal
at pin (17) which can be optionally set – identical
to the LASER EXTENSION socket connector of the
RTC4, see Figure 24.
– For configuring pin-outs the RTC6 PCIe Board
provides the solder jumper field B and C, see
also Section ”Configuration by Solder
Jumpers”, page 80.
These correspond to RTC4 jumpers X8 and X9.
MARKING ON THE FLY Socket Connector
• The RTC6 MARKING ON THE FLY socket connector
and the RTC4 MARKING ON THE FLY
socket connector are identical, see Figure 25.
Observe the safety notice on encoder counter
direction, page 57.
Other Hardware Interfaces
• The following interfaces only exist on the
RTC6 PCIe Board:
– Master and Slave, see Chapter 4.4 ”Master
Socket Connector, Slave Socket Connector”,
page 66
– RS232, see Chapter 4.6.5 ”RS232 Socket
Connector”, page 83
– McBSP/ANALOG, see Chapter 4.6.6
”McBSP/ANALOG Socket Connector”, page 84
– STEPPER MOTOR, see Chapter 4.6.7 ”STEPPER
MOTOR Socket Connector”, page 87
2.10.2 Porting RTC4 Source Code to
the RTC6 PCIe Board
User programs written for the RTC4 can only run on
the RTC6 PCIe Boards after suitable code revision.
This applies even when the actual program flow
remains unchanged.
Changed Initialization
The program’s initialization section should be revised
at least as follows:
• At the beginning of the program, an init_rtc6_dll
must be inserted for initializing the RTC6 DLL and
RTC6 board management, see Chapter 6.2.3
”Initializing the RTC6 DLL and
RTC6 Board Management”, page 97.
• The files for initializing the board by
load_program_file are different than with the
RTC4, see command description.
• Scan system initialization by
load_correction_file and select_cor_table
utilizes different correction files (with file
extension
*.ct5
), see Chapter 7.3.5 ”Image Field
Correction and Correction Tables”, page 173.
• For laser control initialization, set
_laser_control
must
be additionally inserted, see Chapter 7.4
”Laser Control”, page 184.