
E5810 Description
E5810 Software/Firmware
Software/Firmware Architecture
Client System 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.
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
Client System
Application
Agilent VISA
SICL
LAN Client
TCP
IP
Server (E5810)
LAN Server
| TCP |
|
|
|
|
| |
| IP | I/O | |
|
| Driver | |
| LAN Interface |
|
|
|
|
|
|
|
|
|
|
Instrument
Instrument
Firmware
LAN Interface
GPIB or
Chapter 1 | 27 |