Remote operation, Converting from network analyzer language to scpi, Converting from – HP 8360 User Manual
Page 447: Network analyzer, Language to
Remote Operation
Language Compatibility
The HP 8360 series synthesized sweepers support three HP-IB
programming languages; network analyzer language, SCPI (Standard
Commands for Programmable Instruments), and M.A.T.E. CIIL
language (Option 700).
Network Analyzer Language
HP 8360 series network analyzer language is syntactically and
semantically identical to the HP
HP-IB mnemonics.
However, fundamental hardware differences such as:
n
command execution time,
n
instrument diagnostics,
n
and other hardware specific functions
exist and prevent executing an unmodified HP
program
successfully. For example, the HP 8360 series does not recognize or
accept the HP
learn string.
Test and Measurement System Language
SCPI is an HP-IB programming language developed by
Hewlett-Packard specifically for controlling electronic test and
measurement instruments. It is designed to conform to the IEEE
488.2 standard which provides codes, formats, protocols, and
common commands for use with IEEE 488.1-1987 that were
unavailable in the previous standard. SCPI provides commands that
are common from one Hewlett-Packard product to another for like
functions, thereby eliminating device specific commands.
Refer to “Getting Started Programming,” in Chapter 1 for
information on SCPI.
Control Interface Intermediate Language
CIIL is the instrument control programming language used in Option
700 HP 8360 series. Like the HP
the Option 700 HP
8360 series is M.A.T.E.-compatible. Refer to the HP 8360 Option 700
Manual Supplement for information on this option.
Converting from
Table 3-8 illustrates the programming command in network analyzer
Network Analyzer
language and its equivalent SCPI programming command. In the
Language to
table, numbers enclosed by greater/less than symbols (<>) are
parameters. Braces
are used to enclose one or more options
that may be used zero or more times. A vertical bar
can be read
as “or”, and it is used to separate alternative parameter options.
Optional numeric suffixes for SCPI commands are enclosed in square
brackets
Specifications
INSTALLATION 3-23