Introduction
E2050 Software/Firmware Architecture
Software/Firmware Architecture Overview
Agilent SICL contains the LAN client software needed to access the LAN/GPIB Gateway. Thus, SICL is also provided with the VISA, VEE, and HP BASIC/UX 700 I/O application software products. To use any of these software products with the LAN/GPIB Gateway, you must also install and configure SICL on the client computer system.
Several of these software products support two different LAN networking protocols: the SICL LAN Protocol and the TCP/IP Instrument Protocol. Version A.01.00 or later of the LAN/GPIB Gateway supports the SICL LAN Protocol and
As shown in the following figure, the client system contains the LAN client software provided with SICL as well as the TCP/IP LAN software needed to access the Gateway. The Gateway contains LAN server and TCP/IP LAN firmware so that it acts as the LAN server.
The LAN client software provided with SICL uses the TCP/IP LAN protocol suite to pass messages between the client system and the server (the E2050 LAN/GPIB Gateway). 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 based instrument(s) connected to the server.
Client System
Application
Agilent VISA
SICL
LAN Client
TCP
IP
Server (E2050) | |||
|
|
|
|
| LAN Server | ||
|
|
|
|
TCP |
| Instrument | |
|
| ||
|
| ||
IP |
| Driver | |
|
|
| |
LAN Interface |
|
| |
|
|
|
|
|
|
|
|
Instrument
Instrument
Firmware
LAN Interface
GPIB bus (or other)
Software/Firmware Architecture
Chapter 1 | 21 |