EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Goto_Xy

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
450
innovators for industry
Ctrl Command goto_xy
Function 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 a 2D Image
Field.
Call
goto_xy( X, Y )
Parameters
X
Absolute x coordinate of the jump vector end point. In bits.
As a signed 32-bit value.
Allowed value range: [–524,288…+524,287].
Out-of-range values are clipped to the boundary values.
Y
Like
X
(analogously).
Comments If the jump speed has not been previously explicitly set by set_jump_speed or
set_jump_speed_ctrl, then the jump is executed at a predefined jump speed of 10000
bits/ms.
goto_xy (unlike the list commands jump_abs and jump_rel) has no effect on the Laser
Control Signals and also does not set a Jump Delay.
Previously accumulated coordinate transformations become effective by goto_xy, see
list item “With
at_once
= 2 …”, page 226.
goto_xy is not executed (get_last_error return code
RTC6_BUSY
), if:
the BUSY list execution status is set
the INTERNAL-BUSY list execution status is set
an external stop signal (/STOP, /STOP2 or /Slave STOP) is present
It can also be generated by automatic monitoring, see set_laser_control and
range_checking.
goto_xy is even executed, if:
a list has been paused by set_wait (PAUSED list execution status set)
The INTERNAL-BUSY list execution status is set while goto_xy is executed.
goto_xy only returns to the user program when the movement has been completed.
RTC4RTC6 Increased value range.
goto_xy returns only after movement has been executed (see comments above).
In RTC4 Compatibility Mode, the RTC6 multiplies the specified values for
X
and
Y
by 16.
The allowed value range decreases accordingly.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_jump_speed, jump_abs, jump_rel, goto_xyz, get_status

Table of Contents