
9
HAMEG Instruments GmbH • Industriestr. 6 • D-63533 Mainhausen • Deutschland
Subject to change without notice
Tel.: +49 (0) 6182 800 0 • Fax: +49 (0) 6182 800 100 • E-Mail: [email protected]
Geschäftsführer: Dipl.-Ing. Holger Asmussen, Dipl.-Ing. Andre Vander Stichelen • AG Offenbach am Main HRB 41200
1
1
HAMEG Instruments GmbH • Industriestraße 6 • D-63533 Mainhausen
Subject to change without notice
Tel.: +49 (0) 6182 800 0 • Fax: +49 (0) 6182 800 100 • E-Mail: [email protected]
Geschäftsführer: Dipl.-Ing. Holger Asmussen • AG Offenbach am Main HRB 41200
Firmware Version: 01.020 and later
English
S C P I P r o g r a m m e r s M a n u a l
H M S S e r i e s
1
HAMEG Instruments GmbH • Industriestraße 6 • D-63533 Mainhausen
Subject to change without notice
Tel.: +49 (0) 6182 800 0 • Fax: +49 (0) 6182 800 100 • E-Mail: [email protected]
Geschäftsführer: Dipl.-Ing. Holger Asmussen • AG Offenbach am Main HRB 41200
Firmware Version: 01.020 and later
English
S C P I P r o g r a m m e r s M a n u a l
H M S S e r i e s
HMO352x, HMO2524
HMO72x ... HMO202x
Firmware Version: 03.00 and later
English
:ACQuire
:CHAN1OFFSet
:DISPlay
:HCOPy
*ESR?
*OPC?
:LOGic:SIZE
:MEASure
:POD1
:SYSTem
*SRE?
S C P I P r o g r a m m e r s M a n u a l
H M O S e r i e s
SCPI Commands HMC8012
Optional mnemonics
Some command systems permit certain mnemonics to be inserted into the header or omitted. These mnemonics are
marked by square brackets in the description. The instrument must recognize the long command to comply with the
SCPI standard. Some commands are considerably shortened by these optional mnemonics.
Example:
INITiate[:IMMediate]
Definition: INITiate[:IMMediate]
Command:
INIT:IMM
is equivalent to
INIT
Special characters
|
Parameters
A vertical stroke in parameter definitions indicates alternative possibilities in the sense of „or“. The
effect of the command differs, depending on which parameter is used.
Example:
Definition:
UNIT:TEMPerature {C | K | F}
Command:
UNIT:TEMP C
selects °C for temperature measurements
Command:
UNIT:TEMP K
selects Kelvins for temperature measurements
[ ]
Mnemonics in square brackets are optional and may be inserted into the header or omitted.
Example:
INITiate[:IMMediate]
INIT:IMM
is equivalent to
INIT
{ }
Parameters in curly brackets are optional and can be inserted once or several times, or omitted.
Example:
CALCulate:LIMit:LOWer {<Value> | MINimum | MAXimum}
The following are valid commands:
CALC:LIM:LOW 10
CALC:LIM:LOW MIN
CALC:LIM:LOW MAX
Table 1.5: Special characters
SCPI Parameters
Many commands are supplemented by a parameter or a list of parameters. The parameters must be separated from
the header by a „white space“ (ASCII code 0 to 9, 11 to 32 decimal, e.g. blank). Allowed parameters are:
– Numeric values
– Special numeric values
– Boolean parameters
– Text
– Character strings
– Block data
The parameters required for each command and the allowed range of values are specified in the command description.