Network Operation and Remote Control
R&S
®
SMA100B
354User Manual 1178.3834.02 ─ 05
the R&S SMA100B are described in Chapter 12.5.1, "LXI Status Settings",
on page 367.
12.3 Remote Control Programs and Libraries
This section shows how the remote-control programs access the instrument, and the
libraries they require for the appropriate interface protocols.
Figure 12-2: Overview of remote control interfaces, protocols and libraries
12.3.1
VISA Library
VISA is a standardized software interface library providing input and output functions to
communicate with instruments. Thus, you can configure the interface without having to
adjust the application program to the used interface. The I/O channel (LAN or TCP/IP,
USB, GPIB,...) is selected at initialization time with the channel–specific address string
("VISA resource string"), or by an appropriately defined VISA alias (short name). See
also Table 12-2 for an overview.
Instrument access via VXI-11 or HiSLIP protocols is achieved from high level program-
ming platforms using VISA as an intermediate abstraction layer. VISA encapsulates the
low-level VXI or GPIB function calls and thus makes the transport interface transparent
for the user.
A VISA installation is a prerequisite for remote control using the following interfaces:
●
LAN interface using HiSLIP Protocol
●
LAN interface using VXI-11 Protocol
●
USB Interface
Instrument access via the LAN socket protocol or GPIB connections can be operated
both, with or without the VISA library. See also Chapter 12.2.1.4, "Socket Communica-
tion", on page 351 and Chapter 12.2.3, "GPIB Interface (IEC/IEEE Bus Interface)",
on page 353.
For more information about VISA library, refer to the user documentation.
Remote Control Programs and Libraries