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
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
etc.), the galvanometer scanners will
remain stationary (even for a Processing-on-the-fly application initiated via
).
> 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
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
) 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
or
/
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
chapter 8.7.7 "Synchronization of Processing-on-the-fly
). For the return jump (away from the park position), use the
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
(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