RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
664
Comments • For usage of set_jump_mode, see Chapter 8.1.5 ”Jump Mode”, page 217.
• A check (see also Section ”Requirements and Activation”, page 218) is only performed
if
Flag
= –1 (the initialization state) prior to the set_jump_mode call and/or if the
supplied tuning numbers do not match those stored on the board. Otherwise, only the
flag is switched.
For the check, the board must not be BUSY list execution status or
INTERNAL-BUSY list execution status, because meanwhile
the data type to-be-returned by the scan system changes and “Automatic Laser
Control“ is deactivated (both get restored at the end of the command).
Depending on results of the check, different error codes are returned (see above).
In case of error,
Flag
gets set to –1 (Jump Mode deactivated and disabled).
If the check is successful, then you can afterward (even by set_jump_mode_list
during processing of a list) switch freely between the states
Flag
= 1
(Jump Mode activated, vector mode deactivated) and
Flag
= 0
(Jump Mode deactivated, vector mode activated) without another check having to be
performed.
• Use –1 as the tuning number if certain tunings should not be checked
(for example, because no intelliSCAN scan system is attached or specific tunings are
not
available – Vector tuning, for example, is not needed in pure drilling applications) or
if, after switching to Jump tuning, it is not desirable to return to Vector tuning.
As a result, such tunings are neither checked nor switched on.
If the Option “Second Scan Head Control” is not enabled, then the tuning numbers for
the second scan head connector (B) is automatically set to –1 (even if others were
supplied).
If all tuning numbers are –1, then
Flag
is set to –1 (return value –1).
• Even after successful activation of Jump Mode (
Flag
= 1), the first servo switching
only occurs after the first subsequent 2D jump (see Section ”Functional Principle”,
page 217). If the currently set tuning then does not match the Jump tuning or
Vector tuning specified by set_jump_mode, then the first switching can take
somewhat longer (approx. 250 ms), depending on the currently set tuning. You can
determine ahead of time whether this is so by calling set_jump_mode using the
currently set tuning as a parameter. If true (return value > 1, error code = 2), then you
can achieve the desired operational sequence by calling control_command before the
first 2D jump to set the tuning to one that has been supplied by set_jump_mode.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References set_jump_mode_list, load_jump_table_offset, set_jump_table
Ctrl Command set_jump_mode