Reserved: Always write zeros to these bits.
Next List: This field denotes which of four previously defined scan lists
will be used for the next arm/trigger sequence. Note that in Free-run Mode,
this field is read only once.
Scan Status Bits
Bits 15 - 8 are read-only and show the present state of the scan process.
Writing to this register has no effect on bits 15 - 8.
Address
15
14
13
12
11 - 10
9 - 8
7 - 0
Base + 10
16
Running*
Armed
Initiated
Free-run
Reserved
Current List
Scan Control
Note
Check for Running* high and Initiated low (both de-asserted) before writing
to the Scan Control, Card Control, or Trigger Mode Registers.
Running*: This bit is low (0) when the module is executing a scan list or
register-based
MEAS?
command. The card cannot accept commands while
scanning (but other A16 registers may be accessed as usual). Normally, one
should avoid A24 card accesses except for reads of the Current Value Table
when this bit is low. Accessing other portions of the module’s A24 address
space could interfere with the scan.
Armed: When asserted (1), this bit indicates that the module is initiated and
is waiting for a scan trigger. Armed is de-asserted after the trigger is
recognized by the control processor. In Auto-arm mode, Armed toggles.
Initiated: When asserted (1) this bit indicates that the module is initiated.
Initiated is de-asserted only when the scan or scans (in the case of Trigger
Count >1) are complete.
Free-run Mode: This bit is asserted (1) when the module is armed or
scanning in Free-run Mode. It may be different than the corresponding bit
in the Scan Control Register, because it indicates processor state rather than
register contents.
Reserved: These bits are reserved for future use. Their value is
indeterminate, and should not be relied upon.
Current List: When Running* is asserted (0), this field shows the scan list
presently being executed. When Running* is de-asserted, but Armed is
asserted (1), this field shows the scan list which will be executed upon receipt
of a trigger. These bits are undefined when executing a List-of-Lists scan.
344 Register-Based Programming
Appendix D
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com