16.1.1 Symbols Used in the Syntax
The following table indicates symbols that are used in
the syntax mainly in section 16.2. For details on the
data, see pages 16-5 and 16-6.
Symbol
Meaning
Example
|
Exclusive OR
SOURce:FUNCtion VOLTage|CURRent
Example
SOURce:FUNCtion VOLTage
[ ]
Can be omitted
OUTPut[:STATe]
•••
Can be repeated
16.1.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 is sent from the controller to the instrument
is called a program message. 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
Unit
Unit
:SOURce:FUNCtion CURRent;RANGe 1A<PMT>
16.1 Program Format
16-1
IM 765601-01E
Communication Commands
3
2
1
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
App
Index
Chapter 16 Communication Commands