Querying Parameter Settings
You can query the current value of most parameters by adding a
question mark ( ? ) to the command. For example, the following
command sets the output frequency to 5 kHz:
  "FREQ 5000"
You can query the frequency value by executing:
  "FREQ?"
You can also query the minimum or maximum frequency allowed with
the present function as follows:
  "FREQ? MIN"
  "FREQ? MAX"  
SCPI Command Terminators
A command string sent to the function generator must terminate with
a <new line> character. The 
IEEE-488 EOI (end-or-identify) message is
interpreted as a <new line> character and can be used to terminate a
command string in place of a <new line> character. A <carriage return>
followed by a <new line> is also accepted. Command string termination
will always reset the current 
SCPI command path to the root level. 
IEEE-488.2 Common Commands
The IEEE-488.2 standard defines a set of common commands that
perform functions like reset, self-test, and status operations. Common
commands always begin with an asterisk ( 
*
 ), are four to five characters
in length, and may include one or more parameters. The command
keyword is separated from the first parameter by a blank space. Use a
semicolon ( ; ) to separate multiple commands as shown below:
  "*RST; *CLS; *ESE 32; *OPC?"
 
Chapter 4  Remote Interface Reference      
An Introduction to the SCPI Language 
214