Control
set_jump_mode
Command
Function
enables and activates or disables and deactivates jump mode for 2D jumps and sets the
related parameters (before activation, a check might be performed, also see
Requirements
Enabling is only possible if a jump-tuning-equipped intelliSCAN
intelliWELD
attached to at least one of the two scan head connectors. Otherwise, the command has no
effect.
Call
ErrorCode = set_jump_mode(Flag, Length, VA1, VA2, VB1, VB2, JA1, JA2, JB1, JB2)
Parameters
Flag
Length
VA1, VA2,
VB1, VB2,
JA1, JA2,
JB1, JB2
Return
Error code as unsigned 32-bit value:
0
1
–1
–2
–3
–4
®
RTC
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
®
®
or intelliDRILL
scan system (with software version 2078 or higher) is
Switching flag as a signed 32-bit number, allowed values:
= –1:
Jump mode will be disabled. Afterward, switching the Flag via
set_jump_mode_list
= 0:
Jump mode will be enabled (possibly only after successfully passing a
check, see below), but deactivated. Afterward, switching the Flag via
set_jump_mode_list
= 1:
Jump mode will be enabled and activated (possibly only after
successfully passing a check, see below). Afterward, switching the
Flag via
set_jump_mode_list
Jump length limit (per axis) under which 2D jumps – even with activated jump
mode – are performed in vector mode.
Numbers (as unsigned 32-bit values) of the tunings that should be used for
jump execution in jump mode:
V:
Vector tuning that will be set at the end of a 2D jump
J:
Jump tuning that will be set at the beginning of a 2D jump
A
primary scan head connector
B
secondary scan head connector
1:
X axis (STATUS channel, galvanometer scanner 2)
2:
Y axis (STATUS1 channel, galvanometer scanner 1)
allowed values:
= – 1: Tuning will neither be checked nor used
= 0...3: After passing a check, tuning will be used for jump mode
(the allowed value range also depends on the number
of tunings with which the attached scan system is equipped).
no error: Flag successfully switched to 0 (jump mode deactivated, vector mode activated)
no error: Flag successfully switched to 1 (jump mode activated, vector mode deactivated)
Flag successfully (as requested) switched to –1 (jump mode deactivated and disabled)
Busy error: board BUSY or INTERNAL BUSY
Board not responding: possibly no program loaded or PCI error
RTC5_TIMEOUT)
Access error: board reserved for another application
RTC5_ACCESS_DENIED)
®
, intellicube
will no longer be possible.
is still possible.
is still possible.
(get_last_error
return code: RTC5_BUSY)
(get_last_error
(get_last_error
return code:
page
157).
®
,
return code:
436
Need help?
Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?