3-12
3
3.5
SCPI CONFORMANCE INFORMATION
The 8099 accepts SCPI commands and command extensions to configure its
Serial interface and to set the data formats. The SCPI commands conform to
SCPI Standard 1994.0 and provide an industry standard, self-documenting
form of code that makes it easy for the programmer to maintain the applica-
tion program.
Table 3-3 shows the 8099’s SCPI command tree. The command tree uses
portions of the SCPI SYSTEM, STATUS, FORMAT, INITIATE, ABORT and
CALIBRATE subsystems. The 8099 follows SCPI’s hierarchal ‘tree like’
structure which starts with a root keyword and branches out to the final action
keyword. Each command can be used as a query except where noted. The
SCPI commands are
not
case sensitive. The portion of the command shown in
capitals denotes the abbreviated form of the keyword. Either the abbreviated or
whole keyword may be used when entering a complete command. Bracketed
keywords are optional and may be omitted.
STATus:QUEStionable?
is the same as
STAT:QUES:EVEN?
or also as
stat:ques?
There must be a space between the SCPI command and the parameter or chan-
nel list. Ending a SCPI command with a question mark '?' makes it a query
and allows you to read back the command setting or current value. All queries
should be followed by reading their response to avoid data loss.
SYST:COMM:SER:BAUD 9600
SCPI
command
SYST:COMM:SER:BAUD?
query form of the command
Table 3-4 lists the SCPI keywords and describes their functions in detail.
Keywords other than those listed in the table or locked keywords will have no
effect on the 8099’s operation and a command error will be reported. Refer to
Appendix A-1 for additional information about SCPI commands.