EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - home_position_xyz; if_cond

Scanlab RTC 5 PC Interface Board
622 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...
RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
299
innovators for industry
Ctrl Command home_position_xyz
Function activates the home jump mode (for the X, Y and Z axes) and defines the home position
Restriction If the 3D option is not enabled or no 3D correction table has been assigned (see
select_cor_table), then the command will have the same effect as home_position.
However, microvectorization will be calculated like a 3D command and hence will
influence the effective jump speed in the XY plane.
Call
home_position_xyz( XHome, YHome, ZHome )
Parameters
XHome,
YHome,
ZHome
absolute coordinates of the home position in bits as signed 32-bit values;
allowed range:
•for
XHome
and
YHome
: [–524288 524287]
•for
ZHome
: [–32768 32767]
Out-of-range values will be edge-clipped.
Comments Except for the additional motion in the third dimension, this command functions simi-
larly to the home_position command (see the comments there).
The home jump mode is deactivated with the command
home_position_xyz( 0, 0, 0 )
or
home_position_xy( 0, 0 )
.
The X and Y axes can be controlled with 20-bit resolution, the Z axis with 16-bit resolu-
tion. The RTC
®
5 (in RTC
®
5 mode as well as in RTC
®
4 compatibility mode) automatically
upscales Z coordinate values internally to 20-bit values, so that the three dimensions of
space can be handled equivalently in terms of the supplied jump speed value.
•The
DirectMove3D
parameter of the set_delay_mode command determines the type
of Z-axis motion (linear or with stepwise correction).
During calculation of the Z output value to the scan system, any previously defined
offset to the Z coordinate and focal length is taken into account (see page 126).
RTC
®
4
RTC
®
5 new command
RTC
®
4 compatibility mode: see home_position, the value range for Z coordinates is
identical for the RTC
®
5 and RTC
®
4.
References home_position
Undelayed
Short
List Command
if_cond
Function Conditional command execution: This command immediately executes the directly
following list command, if the current
IOvalue
at the EXTENSION 1 connector’s 16-bit
digital input port meets the following condition:
((IOvalue AND
Mask1
) =
Mask1
) AND (((not IOvalue) AND
Mask0
) =
Mask0
)
(i.e. if the bits specified in
Mask1
are
1
and the bits specified in
Mask0
are
0
). Otherwise, the
next list command is skipped over.
Call
if_cond( Mask1, Mask0 )
Parameters
Mask1,
Mask0
16-bit masks as unsigned 32-bit values
(only the least significant 16 bits are evaluated)
Comments Also see "Conditional Command Execution", page 213.
RTC
®
4
RTC
®
5 new command
References if_not_cond, if_pin_cond, if_not_pin_cond

Table of Contents

Related product manuals