EasyManua.ls Logo

Scanlab RTC 4 - Page 116

Scanlab RTC 4
136 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC
®
4 PC Interface Board
Rev. 1.3 e
10 Commands And Functions
116
innovators for industry
Ctrl Command set_standby
Function defines the output period and the pulse width of the stand-by pulses or – in Laser Mode
4 – the continuously-running laser signals.
Parameters
half_period
half of the stand-by output period in bits. 1 bit equals 1/8 µs.
Allowed range: [0 65500]
pulse_width
Pulse width of the stand-by pulses in bits. 1bit equals 1/8µs.
Allowed range: [0 half_period] *
If a value larger than half_period is specified, the RTC
®
4 driver sets the
pulse_width to half_period.
Integration Pascal:
procedure set_standby(half_period, pulse_width: word);
C:
void set_standby(unsigned short half_period, unsigned short
pulse_width);
Basic:
sub set_standby(ByVal half_period%, ByVal pulse_width%)
Comments The time base for the stand-by pulses is always 8 MHz (i.e. 1 bit equals 1/8 µs).
The stand-by pulses are available in all laser modes (YAG 1/2/3, CO
2
and laser mode 4).
They can be turned off by setting the stand-by pulse width to zero (default).
The laser control mode has to be set with the command set_laser_mode (page 108).
Please refer to chapter 4.6 "Laser Control", page 32, for details.
To set the active output period and pulse width for the two laser signals, use the list
command set_laser_timing (see page 108).
References set_standby_list, set_laser_mode, set_laser_timing
List Command set_standby_list
Function same as set_standby (see above), but a list command
Integration Pascal:
procedure set_standby_list(half_period, pulse_width: word);
C:
void set_standby_list(unsigned short half_period, unsigned short
pulse_width);
Basic:
sub set_standby_list(ByVal half_period%, ByVal pulse_width%)
Ctrl Command set_start_list
Function opens the list memory, or half of it, for writing a list (list 1 or list 2). All subsequent list
commands are stored in the corresponding list.
Parameter
list_no
number of the list to be opened for writing (1 or 2)
Integration Pascal:
procedure set_start_list(list_no: word);
C:
void set_start_list(unsigned short list_no);
Basic:
sub set_start_list(ByVal list_no%)
Comments The commands set_start_list_1 and set_start_list_2 (with no parameter)
can be used alternatively.
References execute_list, read_status

Table of Contents

Related product manuals