SCPI Conformance Information

 

Parameter Types

 

 

Several different data types are defined for use in program messages and

A

response messages.

 

 

Boolean Parameters

 

Boolean parameters are single binary conditions such as 1 and 0, or ON

 

and OFF. The following is an example of a command that uses Boolean

 

parameters:

 

SYST:COMM:GPIB:PONS {ONOFF10}

Discrete Parameters

Discrete parameters are used when program settings have a limited number of values. If you query a discrete parameter, the response will always be in the short form with all uppercase letters. The following is an example of a command that uses discrete parameters:

TRIG:SOUR {BUSEXTIMMNONE}

Numeric Parameters

Numeric parameters are number representations such as decimal points, optional signs, and scientific notation. Values such as MINimum and MAXimum are accepted as substitutes for numbers. When DEFault is provided as a parameter, the machine selects the default value automatically. No units’ suffix should be included with the parameter, only support for defaults units is available. In cases where specific numeric values are accepted, the power unit will round the input parameters. The following is an example of a command that uses numeric parameters:

VOLT:PROT {<voltage>MAXMIN}

String Parameters

String parameters are used when a series of ASCII characters is required. Strings must be enclosed within single or double quotations. The beginning and ending quotation marks must be matching. Quote delimiters may be included in the string by typing the quotation marks twice without any characters in between. The following is an example of a command that uses string parameters:

CAL:STAT ON, “0000”

M370078-01

A-7

Page 233
Image 233
Xantrex Technology XG 850 Parameter Types, Boolean Parameters, Discrete Parameters, Numeric Parameters, String Parameters