Chapter 4 Remote Interface Reference
An Introduction to the SCPI Language
115
4
SCPI Parameter Types
The SCPI language defines several different data formats to be used in program
messages and response messages.
Numeric Parameters
Commands that require numeric parameters will
accept all commonly used decimal representations of numbers including
optional signs, decimal points, and scientific notation. Special values for
numeric parameters like
MINimum
,
MAXimum
, and
DEFault
are also accepted.
You can also send engineering unit suffixes (V, A or SEC) with numeric
parameters. If only specific numeric values are accepted, the power supply will
automatically round the input numeric parameters. The following command
uses a numeric parameter:
CURR {<
current
>|MIN|MAX|UP|DOWN}
Discrete Parameters
Discrete parameters are used to program settings that
have a limited number of values (like
BUS
,
IMM
). Query responses will always
return the short form in all upper-case letters. The following command uses
discrete parameters:
TRIG:SOUR {BUS|IMM}
Boolean Parameters
Boolean parameters represent a single binary
condition that is either true or false. For a false condition, the power supply
will accept ‘‘OFF’’ or ‘‘ 0 ’’. For a true condition, the power supply will accept
‘‘ON’’ or ‘‘ 1 ’’. When you query a boolean setting, the power supply will always
return ‘‘ 0 ’’ or ‘‘ 1 ’’. The following command uses a boolean parameter:
DISP {OFF|ON}
String Parameters
String parameters can contain virtually any set of ASCII
characters. A string must begin and end with matching quotes; either with a
single quote or with a double quote. You can include the quote delimiter as part
of the string by typing it twice without any characters in between. The
following command uses a string parameter:
DISP:TEXT <
quoted string
>
Summary of Contents for 2110-0457
Page 9: ...8...
Page 15: ...14 Contents Contents...
Page 16: ...1 Quick Start...
Page 26: ...2 General Information...
Page 38: ...3 Front Panel Operation and Features...
Page 70: ...4 Remote Interface Reference...
Page 122: ...5 Error Messages...
Page 133: ...Chapter 5 Error Messages Calibration Errors 132...
Page 134: ...6 Application Programs...
Page 145: ...Chapter 6 Application Programs Example Program for Excel 97 144...
Page 146: ...7 Tutorial...
Page 157: ...Chapter 7 Tutorial Remote Programming 156...
Page 158: ...8 Specifications...
Page 166: ...Appendix Service Information...
Page 175: ...Appendix Service Information General Disassembly 174 General Disassembly...
Page 202: ......
Page 203: ......
Page 204: ......
Page 205: ......
Page 209: ...208 Index Index...