Agilent Technologies Agilent E5810A User Manual
Agilent Technologies Agilent E5810A User Manual

Agilent Technologies Agilent E5810A User Manual

Agilent e5810a lan/gpib gateway for windows
Hide thumbs Also See for Agilent E5810A:
Table of Contents

Advertisement

Quick Links

Agilent E5810A
®
LAN/GPIB Gateway for Windows
User's Guide

Advertisement

Table of Contents
loading

Summary of Contents for Agilent Technologies Agilent E5810A

  • Page 1 Agilent E5810A ® LAN/GPIB Gateway for Windows User’s Guide...
  • Page 3: Table Of Contents

    Contents E5810A LAN/GPIB Gateway for Windows User’s Guide Front Matter ................... 7 Warranty Information .............. 7 U.S. Government Restricted Rights ........7 Declaration of Conformity ............7 ICES Statement ..............9 Safety Symbols ..............9 WARNINGS ................9 Support Information .............. 11 User’s Guide Information ............
  • Page 4 Open the Instrument Page ............61 Instrument Page Functions ...........62 Installing and Configuring the Agilent IO Libraries Suite ....64 Steps to Install the IO Libraries Suite ........64 Configuring a Remote GPIB Interface ........67 Configuring a Remote Serial Interface ........69 Verifying Communication From Your PC ......72 Programming Instruments .............73 Chapter 3 - Using E5810 Web Access ..........77 Opening Your Web Browser for E5810 Web Access ....79...
  • Page 5 Chapter 5 - E5810 Specifications ............133 Specifications and Supplementary Information......135 Supported Network Protocols ............ 138 Chapter 6 - Using the Telnet Utility ............ 139 Using the Telnet Utility ............... 141 Telnet Commands for the E5810 ..........144 Glossary ....................147 Index .....................
  • Page 6 Contents 6...
  • Page 7: Front Matter

    The information contained in this document is subject to change without notice. Agilent Technologies shall not be liable for any errors contained in this document. Agilent Technologies makes no warranties of any kind with regard to this document, whether express or implied. Agilent Technologies specifically disclaims the implied warranties of merchantability and fitness for a particular purpose.
  • Page 8 This DoC applies to above-listed products placed on the EU market after: 20 April 2004 Date Ray Corson Product Regulations Program Manager For further information, please contact your local Agilent Technologies sales office, agent or distributor, or Agilent Technologies Deutschland GmbH, Herrenberger Straße 130, D 71034 Böblingen, Germany.
  • Page 9: Ices Statement

    Agilent Technologies assumes no liability for the customer's failure to comply with these requirements. For Safety Class 1 equipment (equipment having a...
  • Page 10 Operating personnel must not remove Keep away from live circuits: equipment covers or shields. Procedures involving the removal of covers or shields are for use by service-trained personnel only. Under certain conditions, dangerous voltages may exist even with the equipment switched off.
  • Page 11: Support Information

    Description of the Problem Corrective actions already tried (see Chapter 4 - Troubleshooting Information for suggested troubleshooting tips) Contacting Agilent You can reach Agilent Technologies at this telephone number in the Americas: Americas Call Center: 1-800-452-4444 For other countries, contact your country’s Agilent support organization.
  • Page 12: User's Guide Information

    User’s Guide Information This Agilent E5810A LAN/GPIB Gateway for Windows User’s Guide describes installation, configuration, and use of an E5810A LAN/GPIB Gateway for Windows that is connected to an Enterprise (corporate) network, to a Local Network, or directly to a PC.
  • Page 13 What’s in This A listing of the guide contents follows. Guide? NOTE This guide is NOT a tutorial on Local Area Networks (LANs) or specific LAN operation. Consult your Information Technology (IT) department for LAN specifics for your application. Chapter Description Chapter 1 - E5810 Description Describes the E5810, including hardware description and...
  • Page 14 On your Web browser address line, type: Access from the Web. www.agilent.com/find/manuals and navigate to the E5810 manual. E5810 Related Suggested documentation you can use for E5810 LAN/GPIB Gateway for Documentation Windows operation with the listed I/O application software products follow. After the Agilent IO Libraries Suite has been installed on your PC, .pdf files of the Agilent IO Libraries Suite documentation including VISA and SICL User’s Guides are available.
  • Page 15: Chapter 1 - E5810 Description

    E5810 Description...
  • Page 16 E5810 Description This chapter gives guidelines to install, configure, and troubleshoot the E5810 LAN/GPIB Gateway for Windows (E5810) for use with supported, network-equipped computer systems, including: E5810 Hardware Description E5810 Software/Firmware Chapter 1...
  • Page 17: E5810 Hardware Description

    E5810 Description E5810 Hardware Description E5810 Hardware Description The E5810 LAN/GPIB Gateway for Windows provides a gateway between network-equipped computer systems and GPIB and/or RS-232 based instruments. This section provides an overview of E5810 hardware, including: Typical Network Connections Front Panel Features Rear Panel Features Power-On and Default Settings Rack Mount Kit (Optional)
  • Page 18 E5810 Description E5810 Hardware Description Local Network Typically, a hub or switch is used for local network configuration. A cable/ Connections DSL router may be used to provide a DHCP Server. For typical direct connections from a PC to the E5810, a is connected from crossover cable the E5810 LAN port to a LAN card on the PC.
  • Page 19: Front Panel Features

    E5810 Description E5810 Hardware Description Front Panel Features This section describes the E5810 front panel features, NOTE The Hostname, if detected, is displayed on the first line of the E5810 front panel display. The IP Address of the E5810 is displayed on the second line of the E5810 front panel display.
  • Page 20 E5810 Description E5810 Hardware Description Typical Power-On This figure shows major steps in a typical power-on sequence for an E5810 Sequence that is connected to a network that supports Dynamic Host Configuration Protocol (DHCP) and Domain Name Service (DNS). If the network does not support DHCP and/or DNS, the power-on sequence may be different than that shown.
  • Page 21 E5810 Description E5810 Hardware Description Power-On (Default) When power is first applied to the E5810 and the hardware self-test has Settings completed, the E5810 is initialized to the factory-set default configuration. This table shows the default configuration parameter settings for the E5810. The E5810 uses these default configuration values until you set any other configuration values.
  • Page 22 E5810 Description E5810 Hardware Description Depress and Quickly (<10 seconds) Release the Preset Button * - The E5810 password is temporarily reset to its factory default (E5810). - All other configuration parameters remain unchanged. - This state is maintained until the next time the E5810 is booted. - The front panel display sequence is as follows.
  • Page 23: Rear Panel Features

    E5810 Description E5810 Hardware Description Rear Panel Features This figure shows the rear panel features of the E5810. LAN Port GPIB Port RS232 Port Connect one end of a LAN patch Connect one end of GPIB Connect one end of RS-232 cable to this port and connect cable to this port and connect cable to this port and connect...
  • Page 24: E5810 Software/Firmware

    E5810 Description E5810 Software/Firmware E5810 Software/Firmware The E5810 LAN/GPIB Gateway for Windows provides an interface (gateway) that allows networked computers to talk or listen to GPIB and/or RS-232 devices via Local Area Network (LAN) connections. The E5810 connects a network (Enterprise or Local) from PCs with Windows ®...
  • Page 25: E5810 Operating Features

    E5810 Description E5810 Software/Firmware E5810 Operating Features Feature Description Remote access to Access and control up to 14 GPIB and/or one RS-232 instrument via a instruments via LAN 10BASE-T/100BASE-TX Ethernet. The E5810 detects the network and configures itself to the appropriate speed. The E5810 has a standard RJ-45 LAN connector.
  • Page 26: Typical Network Operation

    E5810 Description E5810 Software/Firmware Typical Network Operation The E5810 provides a network gateway between network-equipped computer systems and GPIB and/or RS-232 based instruments. The gateway enables users to obtain measurement data either locally or remotely from GPIB and/or RS-232 instruments. See “Typical Network Connections”...
  • Page 27: Software/Firmware Architecture

    E5810 Description E5810 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 As shown in the following figure, the client (PC) system contains the VISA Architecture LAN client software as well as the TCP/IP LAN software needed to access...
  • Page 28 E5810 Description E5810 Software/Firmware How IO Application Before trying to perform an I/O application operation on the E5810 GPIB Software Works interface and the GPIB bus, the Remote IO Client software in the client With the E5810 computer system establishes a network connection to the remote I/O server (the E5810).
  • Page 29: Typical Network Ip Addressing

    E5810 Description E5810 Software/Firmware Typical Network IP Addressing This section describes typical Enterprise network IP addresses and subnet addresses on the network. This figure shows a typical Enterprise network, consisting of a Router (Gateway), a corporate Dynamic Host Configuration Protocol (DHCP) Server, and a subnet consisting of six hosts (two E5810s and four host PCs.) The Router sends packets of information to each host, based on the IP address of the host.
  • Page 30 E5810 Description E5810 Software/Firmware Subnet Addressing is used to determine to which subnet an IP address belongs. Subnet Mask An IP address has two components: the network address and the host address. For example, assuming IP address 156.215.117.109 is part of a Class B network, the first two numbers (156.215) represent the Class B network address and the second two numbers (117.109) identify a specific host on this network.
  • Page 31: Communicating With The E5810

    E5810 Description E5810 Software/Firmware Communicating with the E5810 There are two ways you can communicate with the E5810 via a network: use the E5810 Web access or use a supported programming language with the Agilent IO Libraries Suite. Using the E5810 Web Access Agilent IO Libraries Are Not Required E5810 GPIB...
  • Page 32 E5810 Description E5810 Software/Firmware Using E5810 Web Since the E5810 is Web-enabled, you can communicate with the E5810 Access from a supported Web browser. The E5810 supports Internet Explorer 4.0 or higher and Netscape Navigator 4.7 and higher. Typing in the E5810 IP address (or E5810 hostname, if known) on your Web browser address line and then pressing the key displays the E5810...
  • Page 33 E5810 Description E5810 Software/Firmware Using a Supported To use applications that require the Agilent IO Libraries, you must install and Programming configure the Agilent IO Libraries Suite on each PC to be used for Language programming. Then, you can program connected instruments using a supported programming language (such as C or Visual Basic) using the Agilent Virtual Instrument Software Architecture (VISA), VISA COM, or Standard Instrument Control Language (SICL).
  • Page 34 E5810 Description E5810 Software/Firmware Notes: Chapter 1...
  • Page 35: Chapter 2 - Installing The E5810

    Installing the E5810...
  • Page 36 Installing the E5810 This chapter shows suggested steps to install the Agilent E5810 LAN/GPIB Gateway for Windows on LAN networks for Windows PCs, including: Installation Flowchart Before You Install the E5810 Getting Network Information Configuring the E5810 on a Local Network Installing the E5810 on an Enterprise Network Verifying Instrument Communication Installing and Configuring the Agilent IO Libraries Suite...
  • Page 37: Installation Flowchart

    Installing the E5810 Installation Flowchart Installation Flowchart This figure shows suggested steps to install and configure an E5810 on an Enterprise or Local network. See the next page for more details. Before You Install the E5810 Network Information DHCP non-DHCP Local Network Enterprise Network Enterprise Network...
  • Page 38 Installing the E5810 Installation Flowchart You can install the E5810 on an Enterprise (corporate) network that supports Dynamic Host Configuration Protocol (DHCP), an Enterprise network that does not support DHCP, or a Local network. NOTE If you plan to install the E5810 on an Enterprise network, contact your Information Technology (IT) Department to see if the network supports Dynamic Host Configuration Protocol (DHCP).
  • Page 39: Before You Install The E5810

    In addition to this E5810 LAN/GPIB Gateway for Windows User’s Guide , your E5810 shipment should include the items shown in the following figure. If any items are missing or damaged, contact Agilent Technologies. See “Support Information” in the Front Matter of this guide for addresses.
  • Page 40: Check System Requirements

    Installing the E5810 Before You Install the E5810 Check System Requirements Before you install the E5810 on a network, you should verify that your system meets the hardware and software requirements listed to minimum install and use the Agilent IO Libraries Suite with the E5810. Adding additional RAM may improve overall system performance.
  • Page 41: Rack-Mount The E5810 (Optional)

    Installing the E5810 Before You Install the E5810 Rack-Mount the E5810 (Optional) As desired, you can mount up to two E5810s in a single standard EIA rack space using the E5810 Rack Mount Kit (E5810 Option 100 or E5810-00100). The E5810 is one standard half-rack unit wide and one standard rack unit high.
  • Page 42: Getting Network Information

    Installing the E5810 Getting Network Information Getting Network Information This section gives guidelines to get information about Enterprise and Local networks, as applicable to your requirements. Getting Enterprise Network Information Before you connect the E5810 to an Enterprise (corporate) network, you will need to get some network configuration and network addressing parameters from the System Administrator in your Information Technology (IT) department.
  • Page 43 Installing the E5810 Getting Network Information E5810 LAN/GPIB Gateway for Windows Network Information E5810 General Information (Completed by E5810 User) (Serial Number and Ethernet (MAC) Hardware Address on label on underside of E5810) Serial Number: ______________________________ Ethernet (MAC) Hardware Address: ______________________________ Default Values (for IT Department): DHCP: Enabled at power-on...
  • Page 44: Configuring The E5810 On A Local Network

    Installing the E5810 Configuring the E5810 on a Local Network Configuring the E5810 on a Local Network This step gives guidelines to configure an E5810 on a Local network for eventual operation in a non-DHCP Enterprise network or in a Local network operation, including: What is a Local Network? Connecting the E5810 to a Local Network...
  • Page 45 Installing the E5810 Configuring the E5810 on a Local Network Local Network Connections (Multiple PCs can Communicate with the E5810) Typically Hub LAN Patch E5810 GPIB Instruments or Switch Cable LAN GPIB RS232 GPIB GPIB GPIB To RS-232 Instrument GPIB Direct PC Connection (Only One PC can Communicate with the E5810) GPIB Instruments Crossover...
  • Page 46: Connecting The E5810 To A Local Network

    Installing the E5810 Configuring the E5810 on a Local Network Connecting the E5810 to a Local Network This section shows how to connect the E5810 to a Local network using an Ethernet hub/switch or a crossover cable. E5810 Hub/Switch This figure shows typical E5810 Ethernet hub or switch connections. Since Connections the E5810 has no AC Power switch, the Mains disconnect for the E5810 is to unplug the AC power cord from the AC outlet.
  • Page 47 Installing the E5810 Configuring the E5810 on a Local Network E5810 Crossover This figure shows typical E5810 connections using a crossover cable. Since Cable Connections the E5810 has no AC Power switch, the Mains disconnect for the E5810 is to unplug the AC power cord from the AC outlet. For this configuration, only one PC can communicate with the E5810.
  • Page 48 Installing the E5810 Configuring the E5810 on a Local Network Apply Power to the After connecting the E5810 to a Local network, plug the E5810 AC power E5810 cord into an AC outlet and observe the power-on sequence. When the power-on sequence is complete, the default IP address of the E5810 is displayed on the second line of the front panel display.
  • Page 49: Configuring The E5810 For Local Network Operation

    Installing the E5810 Configuring the E5810 on a Local Network Configuring the E5810 for Local Network Operation This section gives guidelines to configure the E5810 on a Local network. This section applies if you plan to configure the E5810 for eventual installation on a non-DHCP Enterprise network or plan to configure the E5810 for eventual use on the Local network.
  • Page 50 Installing the E5810 Configuring the E5810 on a Local Network Configuring the You can check or set E5810 configuration parameters using the E5810 Web E5810 for Enterprise access that is accessed from your Web browser (Internet Explorer 4.0 or Network Operation higher or Netscape Navigator 4.7 or higher).
  • Page 51 Installing the E5810 Configuring the E5810 on a Local Network From the e page, click Display the Current Configuration Page. Welcom icon to display the View & Modify Configuration Current page Configuration of E5810 LAN/GPIB Gateway Click this icon From the Display the Modify Configuration Page.
  • Page 52 Installing the E5810 Configuring the E5810 on a Local Network If the default password (E5810) is being used, the password is displayed as asterisks (*****). If not, type in the current password. Then, click the button to display the Submit Configuring Your E5810 LAN/GPIB page.
  • Page 53 Installing the E5810 Configuring the E5810 on a Local Network IP Address Assignment Enterprise Network Supports DHCP Enterprise Network Does Not Support DHCP No action required. The E5810 automatically Click DHCP OFF and enter the values receives an IP address from the network provided by the System Administrator for DHCP Server.
  • Page 54: Where To Go Next

    Installing the E5810 Configuring the E5810 on a Local Network Example: This example shows one way to various E5810 parameters on the Configuring the page, assuming the Enterprise Configuring your E5810 LAN/GPIB Gateway E5810 network to which the E5810 will be connected does not support DHCP or DNS.
  • Page 55: Installing The E5810 On An Enterprise Network

    Installing the E5810 Installing the E5810 on an Enterprise Network Installing the E5810 on an Enterprise Network This step gives guidelines to install an E5810 on an Enterprise network. NOTE If your Enterprise network does not support Dynamic Host Configuration Protocol (DHCP), you must first configure your E5810 on a Local network as shown in “Configuring the E5810 on a Local Network”...
  • Page 56: Configuring The E5810 For Enterprise Network Operation

    Installing the E5810 Installing the E5810 on an Enterprise Network After connecting the E5810 to the Enterprise network, plug the E5810 AC power cord into an AC outlet and observe the power-on sequence. When the power-on sequence is complete, the assigned IP address of the E5810 is displayed on the second line of the front panel display.
  • Page 57 Installing the E5810 Installing the E5810 on an Enterprise Network For example, if the default IP address of 169.254.58.10 is displayed on the E5810 front panel, typing http://169.254.58.10 on your Web browser address line and pressing displays the E5810 Enter Welcome page.
  • Page 58 Installing the E5810 Installing the E5810 on an Enterprise Network from the e page, click Display the Current Configuration Page. Welcom icon to display the View & Modify Configuration Current page Configuration of E5810 LAN/GPIB Gateway Click this icon From the Display the Modify Configuration Page.
  • Page 59 Installing the E5810 Installing the E5810 on an Enterprise Network Chapter 2...
  • Page 60 Installing the E5810 Installing the E5810 on an Enterprise Network For an Enterprise Set E5810 for DHCP Enterprise Network Operation. network that supports DHCP, the only values you may need to set are the Hostname and Universal Plug and Play (UPnP) settings, as provided to you by your System Administrator, on the Configuring your page.
  • Page 61: Verifying Instrument Communication

    Installing the E5810 Verifying Instrument Communication Verifying Instrument Communication The last step in installing and configuring the E5810 is to verify communication from your PC to up to 14 connected GPIB instruments and/ or one RS-232 instrument via the E5810 Web access. See Chapter 3 - Using E5810 Web Access for details.
  • Page 62: Instrument Page Functions

    Installing the E5810 Verifying Instrument Communication Instrument Page Functions From the page, you Find and Control Instruments Connected to your E5810 can check instrument communication, send command/queries, and do other functions. Checking Instrument To check instrument communication, first select (highlight) the instrument to Communication be addressed by clicking the SICL Address in the Instruments Connected...
  • Page 63 Installing the E5810 Verifying Instrument Communication 3. Click the button *IDN? to identify the instrument 2. Select Instrument at SICL Address gpib0,22 4. Type command on Instrument Command line and then click Query 1. Click the button (as required) Find to display all connected instruments Where to Go Next If you want to program instruments from your PC.
  • Page 64: Installing And Configuring The Agilent Io Libraries Suite

    Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite Installing and Configuring the Agilent IO Libraries Suite This step gives guidelines to install Agilent IO Libraries Suite (version 14.0) on a PC with Windows 98/2000/Me/XP, and to configure for VISA LAN Client (remote interface) operation.
  • Page 65 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite Check for Installed Before you begin installation, check for previously installed Agilent Agilent IO Libraries IO Libraries software. If a version of the Agilent IO Libraries or Agilent IO Libraries Suite is installed on your PC, a blue IO icon may be displayed on the Windows taskbar (on the lower right-hand side of the screen).
  • Page 66 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite If your version of the Agilent IO Libraries is at least L.01.01, but less than the version on your Automation-Ready CD , you may want to install the newer version to take advantage of new features and greater ease of use of the more recent Agilent IO Libraries Suite.
  • Page 67: Configuring A Remote Gpib Interface

    Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite Configuring a Remote GPIB Interface This section shows the steps to configure a remote GPIB interface , which is a logical interface on the client PC that supports communication with GPIB instruments on your E5810.
  • Page 68 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite named is configured when you start or refresh Connection TCPIP0 Expert. To change timeouts and protocol properties for your remote interface, you must change the properties of this TCPIP interface. If your E5810 is on a different subnet from your client PC , type the hostname or IP address of the E5810 in the Remote GPIB interface...
  • Page 69: Configuring A Remote Serial Interface

    Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite Configuring a Remote Serial Interface This section shows the steps to configure a remote serial interface , which is a logical interface on the client PC that supports communication with RS-232 instruments on your E5810.
  • Page 70 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite named is configured when you start or refresh Connection TCPIP0 Expert. To change timeouts and protocol properties for your remote interface, you must change the properties of this TCPIP interface. If your E5810 is on a different subnet from your client PC , type the hostname or IP address of the E5810 in the Remote RS-232 Serial...
  • Page 71 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite main Connection Expert window, click . In the Add Instrument dialog box, select the remote serial interface that you just Instrument added and click . In the dialog box, leave RS-232 Serial Instrument checked if your instrument responds to the Auto-identify this instrument...
  • Page 72: Verifying Communication From Your Pc

    Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite Verifying Communication From Your PC This section gives guidelines to communicate with and to program connected GPIB and RS-232 instruments from your PC via the E5810, including: Using Interactive IO for Communication Using Supported Programming Languages NOTE You can also communicate with (but not program) installed GPIB and/or...
  • Page 73: Programming Instruments

    Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite is the default command. Click to send the *IDN? Send & Read identification query to the instrument and display its reply in the Interactive IO window. To send other commands, click to select from a list of Commands>...
  • Page 74 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite For information on programming using Agilent VISA, see the Agilent VISA User’s Guide . Also see the Agilent Connectivity Guide and Agilent IO Libraries Suite Online Help for further information and guidelines on programming with the Agilent IO Libraries.
  • Page 75 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite Addressing SICL addresses include the IP address or hostname of your E5810 as well Instruments with as the SICL address of the device on the E5810, and optionally the protocol SICL to be used.
  • Page 76 Installing the E5810 Installing and Configuring the Agilent IO Libraries Suite Notes: Chapter 2...
  • Page 77: Chapter 3 - Using E5810 Web Access

    Using E5810 Web Access...
  • Page 78 Using E5810 Web Access This chapter gives guidelines on how to use E5810 Web access, including: Opening Your Web Browser for E5810 Web Access Using the Welcome Page Viewing and Modifying Current Configuration Finding and Querying Instruments Other Web Access Functions Chapter 3...
  • Page 79: Opening Your Web Browser For E5810 Web Access

    Using E5810 Web Access Opening Your Web Browser for E5810 Web Access Opening Your Web Browser for E5810 Web Access Since the E5810 is Web-enabled, you can access and communicate with the E5810 using your Web browser (Internet Explorer 4.0 or higher or Netscape 4.7 or higher).
  • Page 80: Using The Welcome Page

    Using E5810 Web Access Using the Welcome Page Using the Welcome Page This section shows the features of the E5810 page, including the Welcome following items. A typical page display follows. Welcome Navigation Bar E5810 Current Settings E5810 Support Information Banner E5810 Documentation Links E5810 Support Information...
  • Page 81: Navigation Bar

    Using E5810 Web Access Using the Welcome Page Navigation Bar Clicking the applicable icon on the Navigation Bar on the left side of the page allows you to take the actions shown in the following figure. Welcome Page Displays the Welcome page. View &...
  • Page 82: E5810 Current Settings

    Using E5810 Web Access Using the Welcome Page E5810 Current Settings part of the page displays some of the current Current Settings Welcome settings for the E5810. A typical display follows. See “E5810 Configuration Parameter Descriptions” in this chapter for detailed descriptions. Ethernet (MAC) Address A unique address assigned by the manufacturer for each Internet device.
  • Page 83: E5810 Support Information

    From this page, you can find product and service information for the Agilent E5810 on the Agilent Website. Agilent Site Connects you to the Agilent Technologies Web page. From this page, you can access complete information about Agilent Technologies from the Agilent Website.
  • Page 84: E5810 Documentation

    Using E5810 Web Access Using the Welcome Page E5810 Documentation You can click to access a complete E5810 help system or click Help User’s to display the E5810 LAN/GPIB Gateway for Windows User’s Guide . Guide Help Clicking displays the contents page of the E5810 Help help system and allows you to access E5810 help.
  • Page 85: Viewing And Modifying Configuration

    Using E5810 Web Access Viewing and Modifying Configuration Viewing and Modifying Configuration This section shows how to view and modify (as required) the current configuration of the E5810 using the Current Configuration of E5810 and the page. LAN/GPIB Gateway Configuring your E5810 LAN/GPIB Gateway Viewing E5810 Configuration To begin modifying the E5810 current configuration, click the View &...
  • Page 86: Modifying E5810 Configuration

    Using E5810 Web Access Viewing and Modifying Configuration Modifying E5810 Configuration To modify the current E5810 configuration, from the Current Configuration of page, click the button at the E5810 LAN/GPIB Gateway Modify Configuration top or the bottom of the page to display the dialog box.
  • Page 87 Using E5810 Web Access Viewing and Modifying Configuration Chapter 3...
  • Page 88 Using E5810 Web Access Viewing and Modifying Configuration E5810 Configuration An alphabetical listing of E5810 configuration parameter descriptions and Parameter applicable default (factory-set) values follows. The E5810 uses the default Descriptions configuration values until you change any value and save/reboot. The E5810 also uses the default values when you press and hold down the button for >10 seconds.
  • Page 89 Using E5810 Web Access Viewing and Modifying Configuration Parameter Description [Default] Domain Name A DNS Server is an Internet service that translates domain names into IP Server (DNS) addresses. Every time you use a domain name, a DNS server must (cont) translate the name into the corresponding IP address.
  • Page 90 Using E5810 Web Access Viewing and Modifying Configuration Parameter Description [Default] Dynamic Host If DHCP is OFF or unavailable, during startup the E5810 will DHCP OFF: Configuration use the static IP address that may be input in the Configuring your E5810 Protocol (DHCP) page.
  • Page 91 Using E5810 Web Access Viewing and Modifying Configuration Parameter Description [Default] This value configures the internet domain name for the E5810. Hostname [None] Hostnames are useful when IP addresses are being assigned by a DHCP Server, since the Hostname will not change despite DHCP Server changes and device IP address changes.
  • Page 92 Using E5810 Web Access Viewing and Modifying Configuration Parameter Description [Default] IP Address This value is the Internet Protocol (IP) address of the E5810. The IP [169.254.58.10] address is a required value and is used for all IP and TCP/IP communications with the E5810.
  • Page 93 Using E5810 Web Access Viewing and Modifying Configuration Parameter Description [Default] Password E5810 configuration and instrument control pages are password- [E5810] protected against changes. To change from the default password (or any password) to a new one, enter the current (old) password in the column and enter the new password in both boxes in Configured Value column of the...
  • Page 94 Using E5810 Web Access Viewing and Modifying Configuration Parameter Description [Default] RS-232 Parity Parity is used by the RS-232 hardware to verify data transmission. The [NONE] Parity value is dependent on the peripheral device you connect to the RS-232 port. Check the documentation for your peripheral device to set this value.
  • Page 95 Using E5810 Web Access Viewing and Modifying Configuration Parameter Description [Default] Universal Plug & If Universal Plug & Play (UPnP) is enabled, a multicast message is Play (UPnP) generated and sent about once an hour to the subnet. Enterprise [ON] (corporate) networks will want to decide whether this additional traffic is acceptable.
  • Page 96: Finding And Querying Instruments

    Using E5810 Web Access Finding and Querying Instruments Finding and Querying Instruments This section shows how to find and query GPIB and/or RS-232 instruments connected to your E5810 by using the Find and Control Instruments page. This page is password-protected since you Connected to your E5810 can inadvertently interfere with running VISA/SICL applications if you query an instrument at an inappropriate time.
  • Page 97: Finding Instruments

    Using E5810 Web Access Finding and Querying Instruments Finding Instruments column of the page shows the GPIB and/or Instruments Connected RS-232 instruments connected to your E5810. This column shows the SICL address for each instrument connected. The SICL address is required for programmatically interacting with instruments via the E5810.
  • Page 98: Querying Instruments

    Using E5810 Web Access Finding and Querying Instruments Querying Instruments After you have successfully found all connected instruments, you can use column of the page to interact with Control Panel for Selected Instrument the instruments. There are two ways to interact with connected instruments: use the buttons at the top of the column or use the line Instrument Command...
  • Page 99 Using E5810 Web Access Finding and Querying Instruments Button Description *IDN? Returns the ID string for the selected IEEE-488.2 compliant ID String. instrument. Sometimes communication with an instrument may be Device Clear Device Clear. impeded. This can occur for a wide variety of reasons. Sending a Device to the instrument usually solves this problem and restores proper Clear...
  • Page 100 Using E5810 Web Access Finding and Querying Instruments Querying For supported instruments, you can also query an instrument by first Instruments Using highlighting the instrument in the Instruments Connected column, typing in a the Instrument SCPI command (such as meas:volt:dc? ) on the Instrument Command Command Line line, and then clicking...
  • Page 101: Other Web Access Functions

    Using E5810 Web Access Other Web Access Functions Other Web Access Functions This section describes four other E5810 Web Access functions: Determining Session Status Using Web Help Updating E5810 Firmware Determining Session Status To open the page, click the E5810 LAN/GPIB Gateway Status Session Status icon on the Navigation Bar.
  • Page 102: Using Web Help

    Using E5810 Web Access Other Web Access Functions Using Web Help Clicking (under ) displays the Contents page of Help E5810 Documentation the E5810 Web Access Help system from which you have full access to the entire help system. The page display follows.
  • Page 103: Updating E5810 Firmware

    Using E5810 Web Access Other Web Access Functions Updating E5810 Firmware This section gives guidelines to update your E5810 firmware to the latest version. NOTE Do not update your E5810 firmware unless you have a specific need to do so, such as defect repair or instrument enhancements. If the firmware update fails, the E5810 reverts to its original firmware version.
  • Page 104 Using E5810 Web Access Other Web Access Functions Agilent FTP site is Updating the E5810 is a significant activity. Be Verify the E5810 is Idle. Accessible From sure no other user or program is using the E5810 before you attempt to E5810 update the firmware.
  • Page 105 Using E5810 Web Access Other Web Access Functions Perform Firmware Update button to display a password dialog box. Click Update Firmware Click to confirm the update and the E5810 will attempt to download the firmware from the FTP site. b After you confirm the update, the E5810 front panel should display the message “...
  • Page 106 Using E5810 Web Access Other Web Access Functions You will need to access a standard FTP Install FTP Server, if Needed. Server program. See “Troubleshooting Guidelines” in this section for tips to access a standard FTP Server. Refer to the FTP Server Set up User Account Information for FTP Server.
  • Page 107 Using E5810 Web Access Other Web Access Functions Enter the following information Configure FTP Parameters and Filename. in the dialog box: Enter the IP address Firmware FTP Server Hostname or IP Address: of the FTP Server (e.g., 192.6.143.21) OR enter the FTP Server domain name, if a DNS Server is available and configured in the E5810 (e.g., ftp.agilent.com) Enter the Login name for the FTP Server (same as...
  • Page 108 Using E5810 Web Access Other Web Access Functions c The LAN LEDs should light, indicating LAN activity is taking place. The firmware for the E5810 is ~ 5.1 MB. Download time may vary, depending on network connections. d After the firmware image has been downloaded into the E5810, the E5810 will automatically reboot and display a “...
  • Page 109 Using E5810 Web Access Other Web Access Functions If the last message in the system log If the Update was Unsuccessful. indicates the E5810 was trying to update firmware, the firmware process was not successful and the E5810 firmware will revert to its original (factory-set) version.
  • Page 110 Using E5810 Web Access Other Web Access Functions Notes: Chapter 3...
  • Page 111: Chapter 4 - Troubleshooting Information

    Troubleshooting Information...
  • Page 112 Troubleshooting Information This chapter gives guidelines to troubleshoot problems that may occur with the E5810 LAN/GPIB Gateway for Windows, including: Troubleshooting Overview Checking the E5810 Checking the Network Checking PC Client Connections Checking Instruments NOTE There are no user-serviceable parts in the E5810 LAN/GPIB Gateway for Windows.
  • Page 113: Troubleshooting Overview

    Troubleshooting Information Troubleshooting Overview Troubleshooting Overview This figure shows a typical network configuration using the E5810 and shows suggested sequence of steps to troubleshoot the system to determine if the cause is with the client PC, with the network, with the E5810, or with connected instruments.
  • Page 114: Checking The E5810

    Troubleshooting Information Checking the E5810 Checking the E5810 This section gives guidelines to check the E5810, including: Checking Front and Rear Panel Displays Checking E5810 Configuration Parameters Checking Front and Rear Panel Displays As a first step in troubleshooting the system, you should check the front panel display and LED status.
  • Page 115 Troubleshooting Information Checking the E5810 Checking Front This table shows E5810 front panel display error messages and typical Panel Display Error cause(s) for the error message. Messages Error Message Description Firmware Update The firmware update failed. Verify that the IP address of the ftp server, not successful login, user password and filename are correct.
  • Page 116: Checking E5810 Parameters

    Troubleshooting Information Checking the E5810 Checking E5810 Parameters If the front panel display and LEDs indicate no error conditions, check the E5810 configuration parameters. Checking E5810 If the E5810 is connected to an Enterprise (corporate) network, you can Current Parameters check the E5810 current settings displayed on the Configuring your E5810 page against the Enterprise Network Information...
  • Page 117: Checking The Network

    Troubleshooting Information Checking the Network Checking the Network If the E5810 is correctly installed and configured and is operational, the next step is to check the network installation and configuration. To do this step, you may need the help of your System Administrator. This section gives guidelines to check your network.
  • Page 118: Checking Web Browser Settings

    Troubleshooting Information Checking the Network Checking Web Browser Settings The E5810 Web access (web server) generates web pages that depend on Javascript and Frames. You can use any web browser that supports these features to view and interact with the E5810 web server. For best results, you may need to Enable Javascript, and configure Cache and Page Refresh, and/or Proxies options on your Web browser.
  • Page 119 Troubleshooting Information Checking the Network Cache and Page For faster performance, most web browsers cache web pages. If a page is Refresh cached, an image of the web page is stored locally. When you navigate to a page that has already been viewed, the browser will load the page from it cache rather than loading it from the network.
  • Page 120 Troubleshooting Information Checking the Network Steps for Cache and Page Refresh (Netscape Navigator 6.2) From the Navigator menu, select Edit->Preferences Under the Category tree, click the triangle icon located to the left of Advanced (the category should expand) and then click Cache . This will change the panel on the right to display the Cache configuration fields.
  • Page 121: Checking Other Network Problems

    Troubleshooting Information Checking the Network Steps to Set Proxy Notification (Netscape Navigator 6.2) From the Navigator menu, select Edit->Preferences Under the Category tree, click the triangle icon located to the left of Advanced (the category should expand) and then click Proxies . This will change the panel on the right to display the Proxies configuration fields.
  • Page 122 Troubleshooting Information Checking the Network SICL Timeout The E5810 uses the LAN maximum timeout configured in Connection Set to 0 (infinite) Expert’s LAN interface for its default or infinite timeout. If a SICL itimeout(id,0) command is used (where a 0 timeout value is an infinite timeout) the E5810 will use the value set on the I/O Timeout (sec):...
  • Page 123: Checking Pc Client Connections

    Troubleshooting Information Checking PC Client Connections Checking PC Client Connections Even if the E5810 has been successfully configured and the configuration has been verified, individual PC clients may still have problems connecting to the E5810. This section gives guidelines to check PC client connections to the E5810, including: Verifying PC Client Connections Checking syslog Messages...
  • Page 124 Troubleshooting Information Checking PC Client Connections Example: Using the To send a ping command from your PC to an E5810, open the MS-DOS ping Command window. For example, on Windows 2000, click Start | Programs | . When the MS-DOS window opens, type Accessories | Command Prompt ping <...
  • Page 125: Checking Syslog Messages

    Troubleshooting Information Checking PC Client Connections Checking syslog Messages The syslog messages can be viewed by typing <E5810 IP address>/systemLog.htm on your web browser, where <E5810 IP address> is the IP address of the E5810. For example, if the IP address of the E5810 is 169.254.58.10, type http://169.254.58.10/systemLog.htm to display the message table.
  • Page 126 Troubleshooting Information Checking PC Client Connections syslog Messages The following table lists common syslog messages generated by the E5810. NOTE The Telnet Utility is the ONLY way to clear syslog messages. When the syslog message queue is full, new messages will not be accepted and will not overwrite existing syslog messages.
  • Page 127 Troubleshooting Information Checking PC Client Connections Message Description ERROR: Firmware Update: Could not find FTP server specified. FTP server not found ERROR: Firmware Update: Login or Password is invalid for the FTP server. Invalid User Login or Password ERROR: Firmware Update: Could not receive data from the FTP Server.
  • Page 128: Runtime Error Messages

    Troubleshooting Information Checking PC Client Connections Runtime Error Messages Common runtime errors that may occur in your programs when using an E5810 are described in the following table, where “ viopen ” is a VISA open command. Message Description/Actions viopen fails: Use the E5810 page on your Web browser to verify that the Welcome...
  • Page 129 Troubleshooting Information Checking PC Client Connections Message Description/Actions viopen fails or I/O The E5810 was unable to open another session or perform the operation fails: Out operation because it is out of resources. You may need to have a client of resources terminate its connection or you may need to reboot the E5810 to close all client connections to reclaim resources.
  • Page 130 Troubleshooting Information Checking PC Client Connections Message Description/Actions E5810 appears There are several possible causes. For all of the following, use of client to be hung timeouts and/or E5810 timeouts (the I/O timeout and LAN timeout configuration values) can be used to ensure that the E5810 will not “hang”...
  • Page 131: Checking Instruments

    Troubleshooting Information Checking Instruments Checking Instruments This section gives guidelines to check connected GPIB and RS-232 instruments, including: Checking GPIB Instruments Checking RS-232 Instruments Checking GPIB Instruments If you cannot establish communication with connected GPIB instruments, see the following table for suggested troubleshooting steps. Possible Cause(s) Corrective Action(s) Attempting to Communicate From the E5810 Web Access...
  • Page 132: Checking Rs-232 Instruments

    Troubleshooting Information Checking Instruments Checking RS-232 Instruments If you cannot establish communication with a connected RS-232 instrument, see the following table for suggested troubleshooting steps. Possible Cause(s) Corrective Action(s) Attempting to Communicate From the E5810 Web Access Intermittent or missing RS-232 Check RS-232 cable connections.
  • Page 133: Chapter 5 - E5810 Specifications

    E5810 Specifications...
  • Page 134 E5810 Specifications This appendix lists E5810 LAN/GPIB Gateway for Windows technical specifications, supplementary information, and supported network protocols. Appendix A...
  • Page 135: Specifications And Supplementary Information

    E5810 Specifications Specifications and Supplementary Information Specifications and Supplementary Information General Requirements Minimum System Windows 98/Me/2000/XP Requirements for Pentium 100, 64MB RAM, 55MB free disk space (OS and Agilent IO Libraries Suite Microsoft .NET Framework may require additional resources) Web Browser For E5810A Web access: Internet Explorer 4.0 or better, or Netscape Navigator 4.7 or better (Recommend Internet Explorer 5.5 or better, or Netscape Navigator 6.2 or better)
  • Page 136 E5810 Specifications Specifications and Supplementary Information Operating Humidity up to 95% R.H. @40 Environmental Specifications (cont’d) Storage Humidity up to 90% R.H. @65 Storage Temperature C to +70 Operating Conditions Operating State Continuous Connection to Supply Mains Detachable cord Degree of Mobility Portable (Bench and Cabinet) Supported Languages and Applications Applications (with Agilent...
  • Page 137 E5810 Specifications Specifications and Supplementary Information Maximum Number of The maximum number of simultaneous I/O connections Simultaneous I/O supported by the E5810 is 16. Each client process requires Connections a separate connection. Appendix A...
  • Page 138: Supported Network Protocols

    E5810 Specifications Supported Network Protocols Supported Network Protocols The E5810 uses the network IP and Ethernet protocols listed in the following table. See the Glossary for a definition of these protocols. Name Role When Description Peer As needed Maps IP address to Ethernet address DHCP 2131, Client...
  • Page 139 Using the Telnet Utility...
  • Page 140 Using the Telnet Utility This appendix explains how to access and exit the Telnet utility. It also summarizes various Telnet commands you can use with the E5810 LAN/GPIB Gateway for Windows. The appendix contents are: Using the Telnet Utility Telnet Commands for the E5810 Appendix B...
  • Page 141: Using The Telnet Utility

    Using the Telnet Utility Using the Telnet Utility Using the Telnet Utility For backward compatibility with the E2050 LAN/GPIB Gateway, the Telnet Utility functionality is provided with the E5810. However, E5810 Web Access is the preferred method to configure the E5810. Accessing the To access the Telnet utility: Telnet Utility...
  • Page 142 Using the Telnet Utility Using the Telnet Utility Exiting the Telnet To exit the Telnet utility, use these Telnet commands. Utility If you want to exit without saving any changes (if any) you have made to the configuration values, at the Telnet prompt ( > ) type bye (or) exit (or) quit .
  • Page 143 Using the Telnet Utility Using the Telnet Utility Typical Telnet A typical display screen for an E5810 follows. The configuration values you Screen Display see for your E5810 will probably be different from those shown. Welcome to the E5810 LAN/GPIB Gateway Configuration Utility. Controls GPIB and RS-232 interfaces via the LAN Commands View Available Commands...
  • Page 144: Telnet Commands For The E5810

    Using the Telnet Utility Telnet Commands for the E5810 Telnet Commands for the E5810 This table lists the Telnet commands you can use with the E5810. You should use the Telnet configuration commands only if you are using the Telnet configuration method to configure the E5810.You can see a summary of all Telnet commands online by typing ? at any time within the Telnet utility.
  • Page 145 Using the Telnet Utility Telnet Commands for the E5810 Command Description <string*15> View/Set the GPIB SICL Interface Name gpib-name <0-30> View/Set the GPIB System Controller Address gpib-address <1-255> View/Set the GPIB Logical Unit Number gpib-unit <string*15> View/Set the RS-232 SICL Interface Name rs232-name View/Set Baud Rate rs232-baud...
  • Page 146 Using the Telnet Utility Telnet Commands for the E5810 Notes: Appendix B...
  • Page 147: Glossary

    Glossary...
  • Page 148 Glossary address A string uniquely identifying a particular interface or a device on that interface which is interpreted at the E5810 LAN/GPIB Gateway to identify the interface or device. ASRL For the E5810, ASRL is synonymous with RS-232. See RS-232. bridge In telecommunication networks, a bridge is a product that connects a local area network (LAN) to another local area network that uses the...
  • Page 149 Glossary DHCP Short for Dynamic Host Configuration Protocol, a protocol for assigning dynamic IP addresses to devices on a network. With dynamic addressing, a device can have a different IP address every time it connects to the network. In some systems, the device's IP address can even change while it is still connected.
  • Page 150 Glossary gateway Hardware that permits a network connection between the LAN that your computer understands and the instrument specific interface that your device understands. Gateway IP Address This parameter is the IP Address of the default subnet gateway that allows the E5810 to communicate with systems that are not on the local subnet.
  • Page 151 Glossary instrument A device that accepts commands and performs a test or measurement function. interface A connection and communication media between devices and controllers, including mechanical, electrical, and protocol connections. IP address An Internet Protocol (IP) address is an identifier for a computer or device on a TCP/IP network.
  • Page 152 Glossary Local Area Network. A computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected to other LANs over any distance via telephone lines and radio waves. A system of LANs connected in this way is called a wide-area network (WAN).
  • Page 153 Glossary network protocols The E5810 supports these network protocols: ARP, DHCP, DNS, FTP, HTTP, ICMP, and RPC Short for Address Resolution Protocol, a TCP/IP protocol used to ARP: convert an IP address into a physical address (called a DLC address), such as an Ethernet address.
  • Page 154 Glossary Instead of forwarding the request to the Web server where Page 1 resides, which can be a time-consuming operation, the proxy server returns the Page 1 it already fetched for user X. Since the proxy server is often on the same network as the user, this is a much faster operation. Real proxy servers support hundreds or thousands of users.
  • Page 155 Glossary Service Request. An asynchronous request (an interrupt) from a remote device indicating that the device requires servicing. subnet A portion of a network that shares a common address component. On TCP/IP networks, subnets are defined as all devices whose IP addresses have the same prefix.
  • Page 156 Glossary switch A device that filters and forwards packets between LAN segments. Switches operate at the data link layer (layer 2) and sometimes the network layer (layer 3) of the OSI Reference Model and therefore support any packet protocol. LANs that use switches to join segments are called switched LANs or, in the case of Ethernet networks, switched Ethernet LANs.
  • Page 157 Glossary The E5810 is not UPnP capable and will not announce Option OFF: its presence as a UPnP device when mounted to the network. The Agilent Visual Engineering Environment, which is software used for I/O application programming. VISA The Agilent Virtual Instrument Software Architecture library, which is software used for I/O application programming.
  • Page 158 Glossary Notes: Glossary...
  • Page 159: Index

    Index address E5810 Agilent IO Libraries Suite cleaning instructions check for installed version communicating with Agilent Web sites default gateway Agilent, contacting defaults, resetting ASRL description DHCP Ethernet address GPIB address GPIB logical unit bridge GPIB SICL Interface Name hostname IO timeout IP address cache and page refresh...
  • Page 160 Web browser settings Ethernet (MAC) Address Javascript, enabling Ethernet address examples Typical syslog Messages Using the Instruments Page Using the ping Command LAN interfaces Using VISA Assistant VISA LAN Client Interfaces VISA LAN Client Addressing LAN keepalive LAN timeout lock Find button locks –...
  • Page 161 checking PC connections checking the E5810 Read STB button network checks related documentation overview restricted rights router RS232 RS232 Baud Rate Universal Plug and Play RS232 Bits updating firmware RS232 Flow Control User Guide, electronic copies RS232 Parity User Guide, information RS232 SICL Interface Name RS232 SRQ RS232 Stop Bits...
  • Page 162 Index...
  • Page 164 Agilent Technologies, Inc. Printed in Malaysia January 2005 E0105 *E5810-90001* User’s Guide E5810-90001...

Table of Contents