Software/firmware architecture – Agilent Technologies E5810A User Manual

Page 25

Advertising
background image

Chapter 1

25

E5810A Description

E5810A Software/Firmware

Software/Firmware Architecture

To program instruments from your PC via the E5810 using a programming
language such as C or Visual Basic, you must install and configure the
Agilent IO Libraries Suite on the client PC.

Client System

Architecture

As shown in the following figure, the client (PC) system contains the VISA
LAN client software as well as the TCP/IP LAN software needed to access
the E5810. The E5810 contains LAN server and TCP/IP LAN firmware so it
acts as the LAN server.

The VISA LAN client software is also known as the Remote IO Client
software. It is part of the Agilent IO Libraries Suite. The LAN server software
is also called the Remote IO Server software.

The VISA LAN client software uses the TCP/IP LAN protocol suite to pass
messages between the client system and the server (the E5810). Therefore,
the client sends I/O requests over the network to the server. The server then
executes those I/O requests on the appropriate GPIB and/or RS-232 based
instrument(s) connected to the server.

Client System

Application

Agilent VISA

SICL

LAN Client

TCP

IP

LAN Interface

Server (E5810)

Instrument

LAN Server

TCP

IP I/O
Driver
LAN Interface

Instrument

Firmware

GPIB or RS-232 bus

Advertising