EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - park_position

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
380
innovators for industry
Variable
List Command
park_position
Function for temporary parking, this command moves the output point (of the laser focus) along a
2D vector at jump speed from the current position to the specified position (absolute
coordinate values) within the two-dimensional image field.
Restriction If the Processing-on-the-fly option is not enabled, then the command functions like a
normal jump_abs command.
Call
park_position( Mode, X, Y )
Parameter
Mode
unsigned 32-bit value
= 0:
X
and
Y
are interpreted as park position coordinates in the real image field:
allowed range [–524288 524287]
The current Processing-on-the-fly mode will be switched off and the laser focus moved at the
currently set jump speed to the specified park position in the real image field. During a
subsequent list interruption (via wait_for_encoder etc.), the galvanometer scanners will
remain stationary (even for a Processing-on-the-fly application initiated via set_fly_2d).
> 0:
X
and
Y
are interpreted as park position coordinates in the virtual image field:
allowed range [–8388608 8388607]
The current Processing-on-the-fly mode will remain switched on and the laser focus moved
at the currently set jump speed to the specified park position in the virtual image field
(subject to Processing-on-the-fly correction and possibly clipped to the real image field’s
boundaries). During a subsequent list interruption (via wait_for_encoder etc.), the
galvanometer scanners’ positions will be continuously Processing-on-the-fly-corrected in
accordance with the current encoder values (even for a Processing-on-the-fly application
initiated via set_fly_x/set_fly_y) and possibly clipped to the real image field’s boundaries.
X, Y
absolute coordinates of the jump vector end point in bits as signed 32-bit
values; allowed range: see above (out-of-range values will be edge-clipped)
Comments The command is intended for encoder-based set_fly_2d or set_fly_x/set_fly_y
Processing-on-the-fly applications where the laser focus needs to be moved to a safe
parking area during an intermediate motion (prior to list interruption via
wait_for_encoder etc.) (see chapter 8.7.7 "Synchronization of Processing-on-the-fly
Applications", page 188). For the return jump (away from the park position), use the
park_return command (refer to all comments there).
If another (or no) Processing-on-the-fly application is active, then park_position func-
tions like a normal jump command, as does the return jump via park_return (but
Processing-on-the-fly remains switched off).
If the laser focus was already previously moved to a safe park position, then the
command will be a short list command with no effect.
park_position switches off the “laser active” laser control signals after a LaserOff delay,
but doesn’t activate a scanner delay afterward.
RTC
®
4
RTC
®
5 new command
In RTC
®
4 compatibility mode, the RTC
®
5 multiplies the specified coordinate values by 16
(the permissible range of values is correspondingly reduced).
Version info Available beginning with version DLL 536, OUT 536
References park_return

Table of Contents

Related product manuals