EasyManua.ls Logo

Scanlab RTC6 PCIe Board - If_Not_Fly_Z_Overflow; If_Not_Pin_Cond

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
461
innovators for industry
Undelayed
Short List
Command
if_not_fly_z_overflow
Function Conditional command execution for Processing-on-the-fly applications:
if_not_fly_z_overflow immediately executes the directly subsequent list command, if the
condition in accordance with
Mode
for the z axis has not been fulfilled.
Otherwise, this list command is skipped.
Call
if_not_fly_z_overflow( Mode )
Parameters
Mode
To-be-evaluated condition.
As a signed 32-bit value.
= 0: Some kind of boundary exceedance occurred
(error bit Bit #24 = 1 or error bit Bit #25 = 1).
> 0: An overflow occurred (error bit Bit #25 = 1).
< 0: An underflow occurred (error bit Bit #24 = 1).
Comments For usage of if_not_fly_z_overflow, see also Chapter 8.6.9 ”Monitoring
Processing-on-the-fly Corrections”, page 255.
The error bits queried in accordance with
Mode
(error bit Bit #24 and/or
error bit Bit #25) are reset.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References get_marking_info, set_fly_limits_z, clear_fly_overflow, clear_fly_overflow_ctrl,
if_fly_z_overflow
Undelayed
Short List
Command
if_not_pin_cond
Function Conditional command execution:
if_not_pin_cond immediately executes the directly following list command, if the current
IOvalue
at the LASER Connector’s 2-bit digital input port does not meet the following
condition:
((IOvalue AND Mask1) = Mask1) AND (((not IOvalue) AND Mask0) = Mask0)
(= if the bits specified in
Mask1
are not
1
or the bits specified in
Mask0
are not
0
).
Otherwise, this list command is skipped.
Call
if_not_pin_cond( Mask1, Mask0 )
Parameters
Mask1
2-bit mask.
As an unsigned 32-bit value.
Only the lower 2 bits are evaluated.
Mask0
See
Mask1
.
Comments See also Chapter 9.3.2 ”Conditional Command Execution”, page 295.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References if_pin_cond, if_cond, if_not_cond

Table of Contents