R&S
®
ZVA / R&S
®
ZVB / R&S
®
ZVT Remote Control
Basic Remote Control Concepts
Operating Manual 1145.1084.12 – 30 587
The hash symbol # introduces the data block. The next number indicates how many of the following digits
describe the length of the data block. In the example the 4 following digits indicate the length to be 5168
bytes. The data bytes follow. During the transmission of these data bytes all End or other control signs are
ignored until all bytes are transmitted.
A #0 combination introduces a data block of indefinite length. The use of the indefinite format requires a
NL^END message to terminate the data block. This format is useful when the length of the transmission is
not known or if speed or other considerations prevent segmentation of the data into blocks of definite
length.
Overview of Syntax Elements
The colon separates the key words of a command. In a command line the separating
semicolon marks the uppermost command level.
The semicolon separates two commands of a command line. It does not alter the path.
The comma separates several parameters of a command.
The question mark forms a query.
The asterisk marks a common command.
Quotation marks introduce a string and terminate it.
The hash sign # introduces binary, octal, hexadecimal and block data.
Binary: #B10110
Octal: #O7612
Hexadecimal: #HF3A7
Block: #21312
A "white space" (ASCII-Code 0 to 9, 11 to 32 decimal, e.g. blank) separates header and
parameter.
Basic Remote Control Concepts
The functionality of the network analyzer's remote control commands has been defined in close analogy to
the menu commands and control elements of the graphical user interface (GUI). The basic concepts of
setups, traces, channels, and diagram areas remain valid in remote control. Moreover, all commands
follow SCPI syntax rules, and SCPI-confirmed commands have been used whenever possible. These
principles largely simplify the development of remote control scripts.
The GUI and the remote control command set both aim at maximum operating convenience. In manual
control this generally means that the control elements are easy to find and intuitive to handle, and that the
effect of each operation is easy to verify on the screen. Convenient remote control operation depends on a
simple and systematic program syntax and on a predictable instrument state; the display of results is
secondary.
These differences suggest the peculiarities in the analyzer's remote control concept discussed in the
following sections.