RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
301
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