RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
387
Comments
(cont’d)
• If a home jump (defined with home_position or home_position_xyz) has been
executed by set_end_of_list, then execute_list_pos leads to a corresponding
home return (the INTERNAL-BUSY list execution status is set while the home return is
executed).
• execute_list_pos triggers a flush of the buffered list input (see Chapter 6.4.1 ”Loading
Lists”, page 105), even if the start has been unsuccessful.
• execute_list_pos also covers the specialized variants execute_list_1, execute_list_2,
execute_list and execute_at_pointer.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References execute_list, execute_at_pointer, set_start_list_pos
Ctrl Command execute_list_pos
Normal List
Command
fly_return
Function Deactivates the previously set Processing-on-the-fly correction and subsequently executes
a jump to the defined new output position.
Restriction If the Option Processing-on-the-fly is not enabled, fly_return only executes the jump to
the specified new output position.
Call
fly_return( X, Y )
Parameters
X
Absolute x coordinate of the new output position. 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 • The jump to the new output position is executed as with jump_abs (see comments
there).
• If Processing-on-the-fly-correction has been activated within a subroutine called by an
“AbsCall” and subsequently gets deactivated by fly_return, then the coordinate values
specified with fly_return receive an offset (based on the current coordinates at the
time of the call, see also Section ”“AbsCalls””, page 114).
• See also Chapter 8.6 ”Processing-on-the-fly”, page 242.
RTC4RTC6 Unchanged functionality. In addition: increased value range, and “AbsCall”, see above.
In RTC4 Compatibility Mode, the RTC6 multiplies the values specified 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_fly_x, set_fly_y, set_fly_rot, set_fly_x_pos, set_fly_y_pos, set_fly_rot_pos