EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Automatic Suppression of Laser Control Signals; Configuring the LASER Connector

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
7 Basic Functions for Scan Head Control and Laser Control
187
innovators for industry
Automatic Suppression of Laser Control
Signals
Case: Scan System Status Errors
By set_laser_control (Bit #16Bit #27), it can set
that the Laser Control Signals are to be automatically
suppressed when the corresponding scan-system
status signal (PowerOK, TempOK, PosAck of axis X/Y
of head A/B) indicates an error (that is, is 0; “NOK”).
As soon as at least one of the specified status signals
is 0, then:
Output of the Laser Control Signals are
automatically interrupted. They are only
continued, if all selected status signals are
simultaneously 1 (Laser Control Signals disabled
by set_laser_control, disable_laser or
pause_list remain disabled regardless of the
status signals’ current value)
Internal error bits are (cumulatively) set (which
can be read out by get_marking_info)
If accordingly set by
set_laser_control(Bit #28 = 1), a
stop_execution is automatically executed
(the list stops, Laser Control Signals get
permanently switched off)
If accordingly set by
set_laser_control(Bit #29 = 1) in addition, the
stop_execution is forwarded as /Master-STOP
(see Figure 68) to all Master/Slave connected
RTC6 boards. Whether the signal is effective there
can be set individually for each RTC6 board with
master_slave_config. This ensures that the laser
is automatically switched off even if the error
occurs on an RTC6 board that is not intended for
controlling the laser.
Case: Galvanometer Scanner Position
Exceedances
range_checking can be used to define that the Laser
Control Signals are to be automatically suppressed as
soon as a galvanometer scanner exceeds a
predefined range limit.
They are automatically switched on again as soon as
the next Mark Command starts within the permitted
range. This means that an interrupted Polyline
remains suppressed for the rest of the Polyline.
7.4.2 Configuring the
LASER Connector
LASER Connector pin (01), (02) and (09) can be
configured by config_laser_signals and
config_laser_signals_list, see Figure 17.
If you employ a variety of lasers or laser operational
modes, then these commands might eliminate the
need to configure at the hardware level (that is, using
various cables and switches).
Whereas the default setting (for normal markings)
outputs the LASERON signal as a laser start signal on
the LASERON channel, you could, for example,
configure the LASER2 signal as a gate signal
outputted on the LASERON channel in Pixel Output
Mode with pulse picking.
For other operational modes, you could also
configure the FirstPulseKiller signal as the laser start
signal on the LASERON channel. This way,
LASER1 signals can be outputted even before a
delayed switch-on of the laser (which is not possible
in the default setting).
The following description of the various laser modes
applies to the default setting for laser control signal
output.

Table of Contents