EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Activate_Fly_1_Axis

Scanlab RTC6 PCIe Board
1004 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...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
318
innovators for industry
Variable
List Command
activate_fly_1_axis
Function “Fly Extension” Command: Activates a 1 Axisn-Processing-on-the-fly application.
Restriction If the Option Processing-on-the-fly is not enabled, then activate_fly_1_axis terminates the
Processing-on-the-fly process (even though it could not have been activated).
Call
activate_fly_1_axis( Axis, Mode, Scale, Offset )
Parameters
Axis
Axis from Table 3, page 259.
As an unsigned 32-bit value.
Allowed values:
1
2
.
Mode
Mode from Table 4, page 261.
As an unsigned 32-bit value.
Allowed values: 14.
Scale
Scaling factor.
As a 64-bit IEEE floating point value.
Allowed value range:
1/256 |
Scale
| 16.000,0 with linear axis (
1
or
2
)
Scale
can be + or –. Only the absolute value is restricted.
Offset
Offset to the encoder value.
As a signed 32-bit value.
Comments Being an Fly Extension” Command, activate_fly_1_axis must not be used mixed with
“Classic“ Processing-on-the-fly commands (see Footnote, page 242).
See Chapter 8.6 ”Processing-on-the-fly”, page 242 and Section
”“Fly Extension” Commands”, page 259.
activate_fly_1_axis occupies two RTC6 List Memory positions.
activate_fly_1_axis requires two 10 µs clock cycles for execution.
At the specified Axis
1
, neither a Processing-on-the-fly correction nor a rotation
correction must be active. However, the Axis can be combined as a linear axis with the
third linear axis.
An xy positioning stage compensation is automatically executed, if after the successful
activate_fly_1_axis execution Axis 1 and Axis 2 are activated with two physically
different encoder modes (for example, Mode 1 and 3 mean the same physical encoder)
and xy positioning stage compensation is defined and activated (see
load_fly_2d_table), then xy travel table compensation is automatically executed.
With an unallowed parameter value, activate_fly_1_axis is replaced by a list_nop
(get_last_
error return code
RTC6_PARAM_ERROR
).
See also comments on activate_fly_2_axes.
RTC4RTC6 New command.
RTC5RTC6 New command.
Version info Available as of DLL 617, OUT 617, RBF 623.
References activate_fly_2_axes

Table of Contents