Scanlab RTC6 PCIe Board Installation And Operation Manual page 710

Real time control of scan systems and lasers rtc6 software package v1.16.0
Table of Contents

Advertisement

Ctrl Command set_pause_list_not_cond
Function
Defines the "NOT" condition at the 16-bit digital input port of the EXTENSION 1
socket connector under which a
set_pause_list_not_cond( Mask1, Mask0 )
Call
Mask1
Parameters
Mask0
• If a list is currently executed and the following condition is not met conditional
Comments
commands, see also
((IOvalue AND Mask1) = Mask1) AND (((not IOvalue) AND Mask0) = Mask0)
(= if the bits in IOValue specified in Mask1 are 1 and the bits specified in Mask0 are 0),
then automatically a
The condition is checked once per 10 µs clock cycle.
• The paused list can only be continued by restart_list.
• Mask1 = Mask0 = 0 disables the condition.
• If the condition is disabled or no list is currently executed, nothing else happens.
• With set_pause_list_not_cond in the case of an error the currently executed list can
be paused immediately by a hardware circuit. This avoids using a time critical call of a
command via the operating system.
• A conditional
RTC4RTC6
New command.
RTC5RTC6
Unchanged functionality.
Version info
Available as of DLL 610, OUT 610, RBF 615.
References
pause_list, restart_list,
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
pause_list
16-bit mask.
As an unsigned 32-bit value.
Only the least 16 bits are evaluated.
Like Mask1.
Chapter 9.3.2 "Conditional Command Execution", page
pause_list
is executed.
pause_list
takes precedence over a simultaneously present /STOP signal.
set_pause_list_cond
automatically is executed.
295:
710

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?

Questions and answers

Related Products for Scanlab RTC6 PCIe Board

This manual is also suitable for:

Rtc6 ethernet board

Table of Contents

Save PDF