EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - para_laser_on_pulses_list

Scanlab RTC 5 PC Interface Board
622 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
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
375
innovators for industry
Variable
List Command
para_laser_on_pulses_list
Function turns on the LASERON laser control signal for the specified number of external signal
pulses (but for no longer than the specified time interval) and, simultaneously as well as
linearly, changes the signal parameter selected via set_vector_control to the specified
value.
Call
para_laser_on_pulses_list( Period, Pulses, P )
Parameters
Period
time interval in bits as an unsigned 32-bit value.
1bit equals 10µs. Allowed range: 0
Period
(2
32
–1)
Pulses
Number of external signal pulses as an unsigned 32-bit value.
Allowed range: 0
Pulses
65535 or larger (see comments below).
P
End value of the signal parameter as an unsigned 32-bit value; allowed range:
dependent on the selection made via set_vector_control (
Ctrl
parameter),
identical with set_vector_control (
Value
parameter)
Comments The command is useful for marking separate points (see page 96).
If vector-defined laser control has not been previously activated via set_vector_control,
then para_laser_on_pulses_list will behave like laser_on_pulses_list and – if
Pulses
> 65535 – like laser_on_list (see comments there). The parameter
P
will then
be ignored.
If vector-defined laser control is activated, then the signal parameter selected via
set_vector_control will be linearly varied from the last valid value to
P
within the
command’s duration (
Period
· 10 µs) (see "Vector-Defined Laser Control", page 147).
There is no abs mechanism for
P
.
P
will, if necessary, be clipped to the maximum allowed
value. This maximum value is (2
31
–1) or a lower value depending on what was selected
with set_vector_control (
Ctrl
parameter).
•If para_jump_abs is used along with position- and/or speed-dependent laser control
for the same control parameter, then the current value of
P
will be used as the basis of
the 100% value for laser control (see "Vector-Defined Laser Control", page 147).
•If
Period
= 0, then the command has no effect and para_laser_on_pulses_list
becomes a short list command.
If 0 <
Period
(2
31
–1), then the command’s duration is always
Period
clocks (i.e.
Period
· 10 µs), even if the specified number of external signal pulses will expire in a
shorter time interval.
•If 2
31
Period
(2
32
–1), the command’s maximum duration is (
Period
– 2
31
) clocks
(i.e. (
Period
– 2
31
) · 10 µs). Here, however, the command will terminate as soon as the
specified number of external signal pulses has been detected.
RTC
®
4
RTC
®
5new command
Version info Available beginning with version OUT 526, DLL 524
References laser_on_pulses_list, laser_on_list

Table of Contents

Related product manuals