RTC6 boards
Doc. Rev. 1.0.21 en-US
8 Advanced Functions for Scan Head Control and Laser Control
213
8.1.2 Configuring the Data Signal
Transmission Behavior of the
Scan System
Setting Data Types
The digital servo architecture of iDRIVE
scan systems
(1)
allows a wide variety of data signals
to be returned from the scan system to the
RTC board.
Each axis has its own status channel on which data is
transmitted to the RTC board every 10 µs:
• STATUS channel
– Designed for the x axis
(Galvanometer scanner 2)
• STATUS1 channel
– Designed for the y axis
(Galvanometer scanner 1)
This opens up possibilities such as monitoring the
actual values of the galvanometer scanners during an
application or carrying out comprehensive
troubleshooting in case of operational malfunction.
control_command(
Data
= 05nn
H
) allows to set
which data the scan system has to transmit to the
RTC board. The available data types are described in
detail in the manual of the respective scan system
and (in parts) in the command reference of
control_command. The set data source is
transferred until another data source is set.
After every power-up or reset (after the initialization
has been completed), the scan system transmits (on
all receive channels) the XY2-100 status word.
Reading Out Data
At any time, data received by the RTC6 PCIe Board
can be:
• Read out asynchronously by get_value,
get_values or get_head_status
• Synchronously recorded by
set_trigger/set_trigger4/set_trigger8
See also Chapter 7.3.7 ”Status Monitoring and
Diagnostics”, page 183.
Note that switching of the data source is followed by
a short (serial transmission-related) delay of typically
50 µs before the first data is transmitted, see also
comment at control_command, page 982.
The value ranges of these data and the possible status
states are described in Chapter 20 ”Appendix E:
iDRIVE Scan Systems – Control Commands and
Signals Transmitted to RTC Boards”, page 941.
Notes
• get_head_status queries the
XY2-100 status word. With SL2-100 protocol-
compliant data transfer, the scan system always
transfers the XY2-100 status word in parallel with
other status information.
Important: If the XY2-100 Converter (Accessory)
is used for control, then it must explicitly be set
that the scan system has to transfer the
XY2-100 status word to the
RTC6 PCIe Board.
Otherwise, get_head_status returns unusable
values.
(1) See Glossary entry on page 27.