RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
488
Ctrl Command set_standby
Function defines the output period and the pulse length of the standby pulses for “laser standby”
operation or – in laser mode 4 and laser mode 6 – the continuously-running laser signals
for “laser active” and “laser standby” operation.
Call
set_standby( HalfPeriod, PulseLength )
Parameters
HalfPeriod
half of the standby output period as an unsigned 32-bit value.
1 bit equals 1/64 µs. Allowed range: [0 … +(2
32
–1)]
PulseLength
Pulse length of the standby pulses as an unsigned 32-bit value.
1 bit equals 1/64 µs. Allowed range: [0 … (2
32
–1)]
Comments • After a hardware reset, (and after load_program_file), the LASER1, LASER2 and
LASERON ports must be first-time-activated with set_laser_control before standby
pulses can be activated via set_standby or set_standby_list (see page 128). At the
same time, the signal level of the standby pulses can be defined with set_laser_control.
• The standby pulses are available in all laser modes (YAG 1/2/3/5, CO
2
, laser mode 4 and
6). They can be deactivated (turned off) by setting the standby pulse length and/or the
standby output period to zero (default).
•Note that half the standby output period must be specified for
HalfPeriod
(see
figure 48 on page 131 and figure 50 on page 136).
• If the softstart mode is used (see page 135),
HalfPeriod
should not be smaller than 104
(this is not automatically checked). This value corresponds to a laser pulse frequency of
approx. 308 kHz.
•If
PulseLength
is larger than the output period (2 ·
HalfPeriod
), the laser will be perma-
nently on.
• The time base for the stand-by pulses is always 64 MHz (i.e. 1 bit equals 1/64 µs).
• The laser control mode has to be set with the command set_laser_mode (also see
chapter 7.4 "Laser Control", page 128). To set the active output period and pulse length
for the “laser active” laser control signals (beside for laser mode 4 and 6), use the
command set_laser_pulses_ctrl, set_laser_pulses or set_laser_timing.
RTC
®
4
RTC
®
5 essentially unchanged functionality (except for the extended range of values), however:
•
HalfPeriod
and
PulseLength
must be specified in units of 1/64 µs with the RTC
®
5; in
RTC
®
4 compatibility mode they are specified in units of 1/8 µs (as with the RTC
®
4). In
RTC
®
4 compatibility mode, the RTC
®
5 multiplies the specified values by 8 (the permis-
sible range of values is correspondingly reduced; the smallest reasonable value for
HalfPeriod
with softstart mode is then 13).
• under some circumstances, set_laser_control must be called before set_standby (see
above).
References set_standby_list, get_standby