
10-1
IM 704610-01E
Communication Command
10
10.1 Program Format
Chapter 10
Communication Command
10.1.1
Syntactic Symbols
The following table contains symbols that are used for
syntax, mainly in section 10.2. These symbols are
called BNF (Backus-Naur Form) symbols. For details
on the data, see pages 10-5 to 10-7.
Symbol Meaning
Example
< >
Defined value
STATus:FILTer<x> <x>=1 to 16
Input example
STATUS:FILTER2
{ }
One element
MEASure:FUNCtion
within the braces
{DTOC|PWIDth}
is selected
Input example
MEASURE:FUNCTION DTOC
|
Exclusive OR
MEASure:FUNCtion
{DTOC|PWIDth}
Input example
MEASURE:FUNCTION DTOC
[ ]
Can be omitted
INPut:PLL[:MODE]
...
Can be repeated
10.1.2
Messages
Messages
Transmission and reception between controller and
this instrument is carried out using messages. A
message sent from the controller to the instrument is
called a program message, and a message received
by the controller from the instrument is called a
response message. If a program message contains a
message unit that requests a response (a query), the
instrument returns a response message upon receiving
the program message. Only one response message
can be sent per program message.
Program Messages
Data that are sent from the controller to the instrument
are called program messages. The following is the
format for program messages.
<PMT>
;
<Program message unit>
<Program Message Unit>
A program message consists of one or more program
message units; each unit corresponds to one
command. A program message unit corresponds to a
single command. The instrument carries out the
commands in the order in which they are received.
Program message units are delimited by a semicolon
(
;
) .
For details regarding the format of the program
message, see the next section.
Example:
Unit
Unit
:MEASURE:FUNCTION DTOC;SPEED 1.0<PMT>