EasyManua.ls Logo

Scanlab RTC6 PCIe Board - If_Not_Activated

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
457
innovators for industry
Undelayed
Short List
Command
if_not_activated
Function Conditional command execution due to an error bit from
activate_fly_xy/activate_fly_xy_encoder or activate_fly_2d/activate_fly_2d_encoder:
If the error bit is set, then the next list command is executed immediately, otherwise it is
skipped.
Call
if_not_activated()
Comments See also comments at activate_fly_2d/activate_fly_2d_encoder and
activate_fly_xy/activate_fly_xy_encoder.
It is 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/activate_fly_xy_encoder
or activate_fly_2d/activate_fly_2d_encoder. If you still need it for subsequent
querying by
get_marking_info
(
Bit #9
), then you can include a renewed call of
activate_fly_2d/activate_fly_2d
_encoder or ac
tivate_fly_xy in your error-handling
sequence to set the error bit again (provided that the error situation still exists).
Successful activation by activate_fly_2d/activate_fly_2d_encoder or
activate_fly_xy/activate_fly_xy_encoder does not reset any already-set error bit. It
remains set for get_marking_info until get_marking_info has been called.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References activate_fly_2d, activate_fly_2d_encoder, activate_fly_xy, activate_fly_xy_encoder,
get_marking_info

Table of Contents