Features and Functions
3
Keysight 34980A Mainframe User’s Guide
185
Defining a Sequence
A sequence defines a series of SCPI commands with an associated name. When
the sequence is first defined, the commands are compiled and then stored in a
compressed format in non-volatile memory. The following SCPI commands are
allowed in a sequence definition (all other commands will generate an error).
ABORt
DISPlay:TEXT '<
string
>'
OUTPut[:STATe] {OFF|0|ON|1}, (@<
ch_list
>)
ROUTe:CLOSe (@<
ch_list
>)
ROUTe:CLOSe:EXCLusive (@<
ch_list
>)
ROUTe:MODule:WAIT {1-8|SLOT1-SLOT8|ALL}
ROUTe:OPEN (@<
ch_list
>)
ROUTe:OPEN:ABUS [{1-4|ABUS1-ABUS4|ALL}]
ROUTe:OPEN:ALL [{1-8|SLOT1-SLOT8|ALL}]
ROUTe:SEQuence:TRIGger[:IMMediate] <
name
>
[SENSe:]TOTalize:CLEar:IMMediate (@<
ch_list
>)
SOURce:CURRent[:LEVel] {<
current
>|MIN|MAX|DEF}, (@<
ch_list
>)
SOURce:DIGital:DATA[:{BYTE|1|WORD|2|LWORd|4}] <
data
>,(@<
ch_list
>)
SOURce:DIGital:DATA:BIT {0|1}, <
bit
>, (@<
ch_list
>)
SOURce:FUNCtion:TRIGger:IMMediate (@<
ch_list
>)
SOURce:VOLTage[:LEVel] {<
voltage
>|MIN|MAX|DEF} , (@<
ch_list
>)
SYSTem:BEEPer
SYSTem:DELay[:IMMediate] <
time
>
– Sequences can be defined from the remote interface only. You can, however,
review, execute, and delete sequences from the front panel.
– When a sequence is defined, the specified commands are checked for proper
syntax and absolute parameter range limits. If an error is detected during
compilation, the entire sequence will be discarded. During compilation, the
sequence commands do not have to be valid for the current instrument
configuration; this allows you to define sequences without regard to