98
Command List
This section lists all commands and queries implemented in this instrument.
Note that there are no dependent parameters, coupled parameters, overlapping commands,
expression program data elements or compound command program headers; each command is
completely executed before the next command is started. All commands are sequential and the
operation complete message is generated immediately after execution in all cases.
The following nomenclature is used:
<rmt>
<RESPONSE MESSAGE TERMINATOR>
<cpd>
<CHARACTER PROGRAM DATA>, i.e. a short mnemonic or string such as ON or
OFF.
<nrf>
A number in any format. e.g. 12, 12·00, 1·2 e1 and 120 e-1 are all accepted as the
number 12. Any number, when received, is converted to the required precision
consistent with the use then rounded to obtain the value of the command.
<nr1>
A number with no fractional part, i.e. an integer.
[..]
Any item(s) enclosed in these brackets are optional parameters. If more than one item
is enclosed then all or none of the items are required.
The commands which begin with a
*
are implemented as specified by IEEE Std 488.2 as Common
commands. All will function when used on the other interfaces but some may be of little use.
The Operation Complete bit (bit 0) in the Standard Event Status Register is only ever set by the
*OPC command. The *OPC (or the *OPC?) command can be used for device synchronisation due
to the sequential nature of remote operations.
Channel Selection
Most commands act on a particular channel of the generator. The following command is used to select
the required channel. Subsequent commands will change only the specified parameter on the selected
channel.
CHN <nrf>
Set Channel <nrf> as the destination for subsequent commands.
<nrf> can be 1 or 2. For a single channel instrument this is always 1.
CHN?
Returns currently selected channel number
Continuous Carrier Wave Commands
WAVE <cpd>
Set the output waveform type to <SINE>, <SQUARE>, <RAMP>,
<TRIANG> <PULSE>, <NOISE>, <PRBSPN7>, <PRBSPN9>,
<PRBSPN11>, <PRBSPN15>, <PRBSPN20>, <PRBSPN23> or
<ARB>.
FREQ <nrf>
Set the waveform frequency to <nrf> Hz
PER <nrf>
Set the waveform period to <nrf> Sec
AMPLRNG <cpd>
Set the amplitude range to <AUTO> or <HOLD>
AMPUNIT <cpd>
Set the amplitude units to <VPP>, <VRMS> or <DBM>.
AMPL <nrf>
Set the amplitude to <nrf> in the units as specified by the AMPUNIT
command.
HILVL <nrf>
Set the amplitude-high-level to <nrf> Volts
LOLVL <nrf>
Set the amplitude-low-level to <nrf> Volts
DCOFFS <nrf>
Set the dc offset to <nrf> Volts