71
────────────────────────────────────────────────────
8.2 Operations
────────────────────────────────────────────────────
Query program
headers
:HEADer?
Query program header
Response
messages
Terminators
and separators
:SYSTEM:BEEPER ON;:SYSTEM:TIME 10,20,30
Messa
eunitse
arator
:SYSTEM:BEEPER ON
Header separator
:SYST:TIME 10,20,30
Data separator
These are for commands used for interrogating the unit about the result of an
operation or about a setting.
These can be recognized as queries by a question mark appearing after the
program header. The structure of the header is identical to that of a
command program header, with "?" always being affixed to the last
command. There are queries possible in each of the three previously
described types of command form.
Response messages relating to queries are made up from header portions
(which also may be absent due to header disablement) and data portions
identical to those of program messages, and as a general rule are sent in an
identical format to the format of the program message corresponding to their
originating query.
Message terminator
A terminator is used in order to separate the transmission of one message
from another, and this terminator is not itself included in the message. On
the unit, LF, EOI (GP-IB only), or LF+EOI (GP-IB only) is used as the
message terminator. LF+EOI or CR+LF+EOI is used as the response
message terminator. (Select on the GP-IB setting screen or set by the
:COM:TERM command for RS-232C interface)
Message unit separator
A semicolon ";" is used as a message unit separator when it is desired to set
out several messages on a single line.
Header separator
With a message which has both a header and data, a space " " is used as a
header separator to separate the header from the data. The space " " is used
by way of explanation, but it does not appear on the actual program.
Data separator
Commas are used as data separators for separating several data items from
one another.