12 Chapter 1
Getting Started
Using LAN
generator, and stores the data into a specified buffer. The parameter list includes the
instrument address and session id.
SICL The Agilent SICL function reads formatted data, converts it, and stores the results into
the argument list. The conversion is done using conversion rules for the format string.
The parameter list includes the instrument address, formatted data to read, and so forth.
Using LAN
The signal generator can be remotely programmed via a LAN interface and LAN-connected computer using
one of several LAN interface protocols. The LAN allows instruments to be connected together and
controlled by a LAN-based computer. LAN and its associated interface operations are defined in the IEEE
802.2 standard. See the IEEE website for more details.
The signal generator supports the following LAN interface protocols:
• VXI-11
•Sockets LAN
• Telephone Network (TELNET)
• File Transfer Protocol (FTP)
VXI-11 and sockets LAN are used for general programming using the LAN interface, TELNET is used for
interactive, one command at a time instrument control, and FTP is for file transfer.
1. Selecting IO Libraries for LAN
The TELNET and FTP protocols do not require IO libraries to be installed on your computer. However, to
write programs to control your signal generator, an I/O library must be installed on your computer and the
computer configured for instrument control using the LAN interface.
The IO libraries can be downloaded from the Agilent website. The following is a discussion on these
libraries.
Agilent VISA VISA is an IO library used to develop IO applications and instrument drivers that
comply with industry standards. Use the Agilent VISA library for programming the
signal generator over the LAN interface.
SICL Agilent SICL is a lower level library that is installed along with Agilent VISA.
2. Setting Up the LAN Interface
For LAN operation, the signal generator must be connected to the LAN, and an IP address must be assigned
to the signal generator either manually or by using DHCP client service. Your system administrator can tell
you which method to use.