RTC6 boards
Doc. Rev. 1.0.21 en-US
2 Product Overview
55
• Programmable debouncing of external start
signals, see bounce_supp and Section ”External
Start”, page 290
• Regular (periodic) External Starts, see Section
”Regular (Periodic) External Starts”, page 293
• New interfaces:
– 2-bit digital input port and 2-bit digital
output port at the LASER Connector, see
Section ”2-Bit Digital Input Port”, page 74 and
Section ”2-Bit Digital Output Port”, page 74
– RS-232 interface by an 10-pin
socket connector, see Chapter 4.6.5 ”RS232
Socket Connector”, page 83
– Stepper motor signals for 2 motors by an
on-board 10-pin socket connector, see
Chapter 4.6.7 ”STEPPER MOTOR Socket
Connector”, page 87
– McBSP and ANALOG IN by a 10-pin
socket connector, see Chapter 4.6.6
”McBSP/ANALOG Socket Connector”, page 84
• For the RTC6 PCIe Board, there is no longer an IO
extension board. Therefore, it does not have a
socket connector for installing such a board (on
the RTC4, this socket connector is named
“EXTENSION 2”; the RTC6 PCIe Board
EXTENSION 2 socket connector corresponds to
the RTC4 “LASER EXTENSION” socket connector).
General Programming
• Utility files for C, C++, C# and Delphi, see
Chapter 6.2.2 ”Importing Commands”, page 95,
but no longer utility files for Basic
• Commands for changing access rights to
RTC6 PCIe Boards, see Chapter 6.7 ”Usage of
RTC6 PCI Express Boards by Several User
Programs”, page 128
• Improved and extended list handling, see
Chapter 6.4 ”List Handling”, page 105
– RTC6 List Memory with 8,388,608 storage
positions
– RTC6 List Memory free configurable (in 2
RTC6 List Memory areas and 1 protected
RTC6 List Memory area)
– Defining protected subroutines
– Loading lists with protection
– Loops in lists and subroutines
– RTC4-Circular queue mode is not available (but
can be coded alternatively)
– List Status
– List Execution Status
• “Short“ list commands (for example, to change
speed, analog output, I/O port, etc.) can be
executed without time losses (multiple ”short“
list commands can be executed within one
10 µs clock cycle, see Section ”Normal, Short,
Variable and Multiple List Commands”, page 302
• Functions for error handling and download
verification, see Chapter 6.8 ”Error Handling”,
page 130