Developing User Applications; Rtc ® 5 Software Basics; Controlling Scan Systems And Lasers - An Introductory Example; List Commands And Control Commands - Scanlab RTC 5 PC Interface Board Installation And Operation Manual

Table of Contents

Advertisement

6

Developing User Applications

®
6.1 RTC
5 Software Basics
6.1.1 Controlling Scan Systems and
Lasers – An Introductory
Example
®
SCANLAB's RTC
5 PC interface board and its related
software are designed for controlling scan systems
and lasers. To illustrate the principle of operation,
figure 26
shows a simple laser marking sample
The image is made up of straight line segments
(vectors) and arc segments. The RTC
driver provides a set of jump, mark, arc and ellipse
commands for laser processing along such segments.
Each of these commands describes one vector or arc.
Additional software commands are available for
controlling the laser during the marking process.
Mark
Mark
Mark
A laser marking sample
®
The RTC
5 processes the commands it receives and
precisely transmits the required marking signals to
the scan head (using a pre-defined 10 µs time raster)
and to the laser. The scan head's galvanometer
scanners accurately position their deflection mirrors
in synchronization with the incoming control signals.
®
Appropriate RTC
5 commands also allow querying of
the current scan head status information.
®
For laser control, the RTC
5 provides various analog
and digital signal outputs freely available for tailoring
laser control to customer-specific requirements. The
customer assumes responsibility for use of these
signals.
(1) In this manual, laser marking is mentioned only as an example
of the many possible laser materials processing applications.
®
RTC
5 PC Interface Board
Rev. 1.9 e
6 Developing User Applications
6.1.2 List Commands and
The RTC
control commands and list commands.
Control commands are executed immediately.
They are used, for instance, for initializing,
controlling execution of lists, setting some general
parameters, or for directly controlling the laser and
scan head.
(1)
.
Before a list command can be sent to the RTC
®
control command must define the input pointer to
5 software
which subsequent list commands will be transferred
(this corresponds to opening a list, see
Lists", page
afterwards are not executed immediately, but stored
in a list buffer. The RTC
commands from the list buffer and processing them
in real time only after the list is started.
Some list commands, which are called short list
commands, don't require the full 10 µs clock period
Mark
for command execution - instead, they execute along
with the next list command, one directly after the
other within a single 10 µs clock period, during which
control commands cannot execute. The total list
processing time is thereby reduced.
List commands include jump commands,
mark commands and arc commands, as well as
26
commands for setting various scanning parameters
such as laser power, jump speed and marking speed.
Short list commands include list_jump_pos,
etc. With polygon traversals (polylines), for example,
the laser power can be set individually for each vector
via the short list command
interrupting traversal of the polygon (the laser
remains on).
Some commands exist in two versions: as a list
command and as a control command. Among these
dual-version commands are the I/O commands.
All RTC
in
chapter 10 "Commands And
An overview is provided in
Control Commands
®
5 command set consists of
71). List commands sent to the RTC
®
5 begins reading the
write_da_x_list
®
5 commands are described in detail
Functions".
chapter 10.1, page
®
5, a
"Loading
®
5
list_call
without
217.
61

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?

Related Products for Scanlab RTC 5 PC Interface Board

Table of Contents

Save PDF