8-7
IM 704420-01E
Communication Function
8
8.6.1 Symbols Used in the Syntax
The following table contains symbols that are used for
syntax, mainly in section 8.7. These symbols are
referred to as
BNF (Backus-Naur Form)
symbols. For
details on the data, see pages 8-11 to 8-13.
Symbol
Meaning
Example
<>
Defined value
STATus:FILTer<x> <x>=1 to 16
Input example
STATUS:FILTER2
{}
Select from values
MEASure:FUNCtion {DTOC|D3T}
given in {}
Input example;
MEASURE:FUNCTION DTOC
|
Exclusive OR
MEASure:FUNCtion {DTOC|D3T}
Input example;
MEASURE:FUNCTION DTOC
[]
Can be omitted
INPut:PLL[:MODE]
•••
Can be repeated
8.6.2 Messages
Messages
Messages are used to exchange information between
the controller and the instrument. Messages that are
sent from the controller to the instrument are called
program messages and messages that are sent back
from the instrument to the controller are called
response messages.
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. A single response message is always
returned in response to a single program message.
Program Messages
Data that are sent from the controller to the instrument
are called program messages. The program message
format is shown below.
<PMT>
;
<Program message unit>
<Program Message Unit>
A program message consists of one or more program
message units; each unit corresponds to one
command. The instrument executes the received
commands in order.
Each program message unit is separated by a
semicolon (
;
).
For details regarding the format of the program
message unit, see the next section.
Example;
:MEASURE:FUNCTION D3T;SPEED 1.0<PMT>
Unit
Unit
8.6
Program Format