RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
744
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 Signals for “Laser Active” Operation 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 value 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 value 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 by set_standby or set_standby_list, see Chapter 7.4 ”Laser
Control”, page 184. At the same time, the signal level of the standby pulses are set by
set_laser_control.
• The standby pulses are available in all laser modes (CO
2
Mode, YAG Mode 1,
YAG Mode 2, YAG Mode 3, Laser Mode 4, YAG Mode 5, Laser Mode 6).
• The standby pulses can be deactivated (turned off) by setting the standby pulse length
and/or the standby output period to zero (default).
• With
HalfPeriod
, half the standby output period must be specified, see Figure 52 and
Figure 54.
• If
PulseLength
is larger than the output period (2 ×
HalfPeriod
), the laser is
permanently on.
• The laser mode is set with set_laser_mode, see also Chapter 7.4 ”Laser Control”,
page 184. To set the active output period and pulse length for the “laser active” Laser
Control Signals (beside for Laser Mode 4 and Laser Mode 6), are set by
set_laser_pulses_ctrl, set_laser_pulses or set_laser_timing.
RTC4RTC6 Basically unchanged functionality. In addition: increased value range.
In RTC4 Compatibility Mode, the RTC6 multiplies the specified values for
HalfPeriod
and
PulseLength
by 8. The allowed value ranges decrease accordingly.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_standby_list, get_standby