21.03.2013 Views

Agilent 34980A  Multifunction Switch/Measure Unit *34980-90005*

Agilent 34980A  Multifunction Switch/Measure Unit *34980-90005*

Agilent 34980A  Multifunction Switch/Measure Unit *34980-90005*

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3 Features and Functions<br />

A sequence may invoke another sequence, but may not invoke itself<br />

recursively. In addition, the number of invocations is limited to four<br />

levels of nesting and this is enforced at the time of execution.<br />

Exceeding the limit will abort the sequence and an error will <br />

be generated.<br />

At the time of sequence definition, a sequence may reference another<br />

undefined sequence; however, at the time of execution an error will be<br />

generated if an undefined sequence is invoked.<br />

Up to 500 unique sequences can be stored in non- volatile memory.<br />

Each sequence is limited to 1024 bytes.<br />

While a scan is running (see “Scanning” on page 108), the instrument<br />

prevents use of all channels in banks that contain one or more<br />

channels in the specified scan list (these channels are dedicated to <br />

the scan). Therefore, if a sequence attempts to operate a channel in <br />

a scanned bank, an error is generated and the entire sequence will <br />

be discarded.<br />

If the command overlap function is enabled, all switching operations<br />

within the sequence follow the overlapping rules. If the command<br />

overlap function is disabled, all commands within the sequence are<br />

processed in a serial fashion in the exact order in which they are<br />

received. Note, however, that within a single command containing a<br />

parameter (e.g., ROUT:CLOSE (@1001:1010)), the order of the<br />

individual switch operations is not guaranteed.<br />

Remote Interface Operation: The following command defines a sequence<br />

named “MYSEQ_1”, which closes several channels on the module in slot 1<br />

and opens a single channel on the module in slot 2.<br />

ROUT:SEQ:DEF MYSEQ_1,"ROUT:CLOS (@1001:1009);OPEN (@2001)"<br />

142 <strong>Agilent</strong> <strong>34980A</strong> Mainframe User’s Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!