EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - if_fly_z_overflow; if_not_activated

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
301
innovators for industry
Undelayed
Short
List Command
if_fly_z_overflow
Function Conditional command execution for Processing-on-the-fly applications: This command
immediately executes the directly subsequent list command if the condition in accordance
with
Mode
for the Z axis was fulfilled. Otherwise, the next list command is skipped over.
Call
if_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#24 = 1 or error bit#25 = 1).
> 0: An overflow occurred (error bit#25 = 1).
< 0: An underflow occurred (error bit#24 = 1).
Comments For command usage, also see chapter 8.7.9 "Monitoring Processing-on-the-fly Correc-
tions", page 190.
The error bits queried in accordance with
Mode
(error bit#24 and/or error bit#25) will
be reset.
RTC
®
4
RTC
®
5 new command
Version info Available beginning with version DLL 531, OUT 532
References get_marking_info, set_fly_limits_z, clear_fly_overflow, if_not_fly_z_overflow
Undelayed
Short
List Command
if_not_activated
Function Conditional command execution due to an error bit from activate_fly_xy or
activate_fly_2d: If the error bit is set, then the next list command will execute
immediately, otherwise it will be skipped.
Call
if_not_activated()
Comments Also see comments at activate_fly_2d/activate_fly_xy.
It’s useful to insert a list jump or subroutine call in the list directly after
if_not_activated that jumps to an error-handling sequence. Or you could simply insert
a set_end_of_list.
if_not_activated resets the error bit from activate_fly_xy or activate_fly_2d. If you
still need it for subsequent querying via get_marking_info (bit #9 = 1), then you can
include a renewed call of activate_fly_2d or activate_fly_xy in your error-handling
sequence to set the error bit again (provided that the error situation still exists).
Successful activation via activate_fly_2d or activate_fly_xy doesn’t reset any already-
set error bit. It will remain set for get_marking_info until get_marking_info is called.
RTC
®
4
RTC
®
5 new command
Version info Available beginning with version DLL 536, OUT 536
References activate_fly_2d, activate_fly_xy, get_marking_info

Table of Contents

Related product manuals