Remote Operation
5-21
5.3.5.7
Program Message Unit
Program message unit represents a single command, programming data, or query.
Example: VOLT?, OUTPut ON.
5.3.5.8
Program Message Unit Separator (;)
The separator (semicolon ;) separates the program message unit elements from one another
in a program message.
Example: VOLT 80; CURR 15<PMT>
5.3.5.9
Program Message Terminator (<PMT>)
A program message terminator represents the end of a program message. Three permitted
terminators are:
(1) <END>
: end or identify (EOI)
(2) <NL>
: new line which is a single ASCII-encoded byte 0A (10 decimals).
(3) <NL> <END> : new line with EOI.
The response message is terminated by <NL> <END> for GPIB, and
<NL> for other interfaces.
5.4
Traversal of the Command Tree
Multiple program message unit elements can be sent in a program message. The first
command is always referred to the root node. Subsequent commands refer to the same
tree level as the previous command in a program message. A colon preceding a program
message unit changes the header path to root level.
Example:
SOURce:VOLTage:SLEW 1
All colons are header separators.
:SOURce:VOLTage:SLEW 1
Only the first colon is a specific root.
SOURce:VOLTage:SLEW 1;:VOLT 100
Only the third colon is a specific root.
5.5
Execution Order
The 62000H DC Power Supply executes program messages by the order received.
Program message units are executed in the order of reception.