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
Field.
goto_xy( X, Y )
Call
X
Parameters
Y
Comments
• If the jump speed has not been previously explicitly set by
set_jump_speed_ctrl, then the jump is executed at a predefined jump speed of 10000
bits/ms.
• goto_xy (unlike the list commands
Control Signals
• Previously accumulated coordinate transformations become effective by goto_xy, see
list item "With at_once = 2 ...",
• goto_xy is not executed
– the
– the
– an external stop signal (/STOP, /STOP2 or /Slave STOP) is present
It can also be generated by automatic monitoring, see
range_checking.
• goto_xy is even executed, if:
– a list has been paused by
• The
• 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
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,
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
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.
Like X (analogously).
and also does not set a
(get_last_error
BUSY list execution status
INTERNAL-BUSY list execution status
set_wait (PAUSED list execution status
INTERNAL-BUSY list execution status
Mode, the RTC6 multiplies the specified values for X and Y by 16.
jump_abs
and jump_rel) has no effect on the
Jump
Delay.
page
226.
return code RTC6_BUSY), if:
is set
is set
set_laser_control
is set while goto_xy is executed.
get_status
Image
set_jump_speed
or
Laser
and
set)
450
Need help?
Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?