RTC
®
5 PC Interface Board
Rev. 1.9 e
7 Basic Functions for Scan Head and Laser Control
137
innovators for industry
7.4.7 Laser Mode 6
The command
set_laser_mode(6)
selects the laser
mode 6. This laser mode is provided for lasers, which
do not allow changing the laser power during
execution of a laser pulse. The laser control timing
diagram
shows the corresponding signals.
In this mode, a continuously-running modulation
signal with variable pulse length and frequency is
provided at the LASER1 output both for “laser active”
and for “laser standby” operation, if it is activated via
Additionally, for “laser active” operation the
LASERON signal is switched on (if applicable after a
LaserOn delay and if enabled via
or
) synchronized with the LASER1 signal
(see below).
For “laser standby” operation, the LASERON signal is
switched off (if applicable after a LaserOff delay)
synchronized with the LASER1 signal (see below).
Notes
• Here a LASER2 signal is neither provided for
“laser active” nor for “laser standby” operation.
• Any change of the LASERON signal is prohibited
while the LASER1 signal is “on“: the change is
executed (with delay) only when the LASER1
signal is “off” again (see
). For instance
– if the LASER1 signal is set active-high – that
means: a change of the LASERON signal is not
executed while the LASER1 signal is high but is
executed (with delay) when the LASER1 signal is
low again.
Likewise, in laser mode 6 any change of the
output value at the 2-bit digital output
(DIGITAL OUT1 and DIGITAL OUT2) via
or
executed with delay, if the LASER1 signal is “on”
at the moment of change. This allows controlling
external equipment synchronously with the laser
pulses.
• The pulse length and the output period of the
LASER1 modulation signal are set with the
command
LASER1 signal is activated by setting the pulse
length to a nonzero value and is deactivated by
setting the pulse length to zero (default setting).
LaserOff
Delay
LaserOn
Delay
LaserOff
Delay
LaserOn
Delay
set_laser_pin_out
command
set_laser_pin_out
command
set_laser_pin_out
command
Start of
Vector 1
End of
Vector 1
Start of
Vector 2
End of
Vector 2
Standby
Period
Standby
Pulse Width
Time
LASERON
Vector
Output
LASER1
DIGITAL OUT1
DIGITAL OUT2
"Laser active"
"Laser standby"
"Laser standby"
"Laser active"
"Laser standby"
51
Laser mode 6
Laser control timing diagram for laser mode 6 (with active-high laser control signals)