EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Laser_On_List

Scanlab RTC6 PCIe Board
1004 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...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
470
innovators for industry
Variable
List Command
laser_on_list
Function Turns on the Signals for “Laser Active” Operation for a specified time interval.
Call
laser_on_list( Period )
Parameters
Period
Time interval. In bits.
As an unsigned 32-bit value.
1 bit equals 10 µs.
Allowed value range: 0
Period
(2
31
–1).
Comments Bit #31 of
Period
is ignored (see also Comments at laser_on_pulses_list).
The Signals for “Laser Active” Operation must first be selected with set_laser_mode,
defined by further commands, and enabled by set_laser_control or enable_laser
before they can be switched on with laser_on_list, see Chapter 7.4 ”Laser Control”,
page 184.
While the Laser Control Signals are turned on, the set position of the scanners is not
changed. The next list command is executed when the programmed time interval has
passed.
The currently set LaserOn Delay is applied at the beginning of the programmed time
interval: The Laser Control Signals turn on after a LaserOn Delay.
As with other [*]mark[*] Commands (for example, mark_abs), the Laser Control
Signals do not explicitly turn off at the end of the time interval, but instead only turn
off with a subsequent list command (for example, jump_abs or list_nop). The
currently set LaserOff Delay is applied.
laser_on_list is useful for marking single dots, see Chapter 7.1.3 ”Marking Single
Dots”, page 141.
Wobbel Mode, see Chapter 8.4 ”Wobbel Mode”, page 232, is retained but ignored.
For
Period
= 0 the Laser Control Signals do not turn on. laser_on_list is a short
list command then.
laser_on_list does not trigger a scanner delay. To wait until the laser (after a
LaserOff Delay) is actually off before a jump, then explicitly a long_delay should be
inserted.
RTC4RTC6 Unchanged functionality. In addition: increased value range.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References laser_on_pulses_list, long_delay, par
a_laser_on_pulses_list

Table of Contents