background image

134

Appendix A 

E5810 Specifications

Specifications and Supplementary Information

Environmental Specifications (cont’d)

Storage Humidity

up to 90% R.H. @65

o

C

Storage Temperature

-40

o

C to +70

o

C

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 
Intuilink)

Microsoft Excel 97 and 2000
Microsoft Word 97 and 2000
Check the Web for latest supported applications.

Software Development 

Visual Basic 5.0/6.0
Visual C++ 5.0/6.0
Visual Studio
Agilent VEE 5.0 or greater
BASIC for Windows
Visual Studio.NET (with Agilent T&M Toolkit)

Ordering Information

Interface

E5810A LAN/GPIB Gateway for Windows

Options

Opt 100 - Rack Mount Kit
Opt AG6 - Additional Client Software
Opt 0B1 - Add Paper Manual

Accessories

None

Supplementary Information

GPIB Modes of Operation 
Supported

The E5810 supports all standard GPIB modes of operation.

IEEE-488.1 and IEEE-488.2 
Compliance

The E5810 is in full compliance with IEEE-488.1 and IEEE-
488.2 specifications. The E5810 fully supports IEEE-488.1 
subsets AH1, C1, C2, C3, C4, C27, DC0, DT0, LE3, PP0, RL0, 
SH1, SR0, and TE7.

Maximum Number of 
Simultaneous I/O 
Connections

The maximum number of simultaneous I/O connections 
supported by the E5810 is 16. Each client process requires 
a separate connection.

Summary of Contents for Agilent E5810A

Page 1: ...Agilent E5810A LAN GPIB Gateway for Windows User s Guide ...

Page 2: ......

Page 3: ... 26 Software Firmware Architecture 27 Typical Network IP Addressing 29 Communicating with the E5810 31 Chapter 2 Installing the E5810 33 Installation Flowchart 35 Before You Install the E5810 37 Check Shipment Items 37 Check System Requirements 38 Rack Mount the E5810 Optional 38 Getting Network Information 39 Getting Enterprise Network Information 39 Getting Local Network Information 39 Configuri...

Page 4: ...tation 82 Viewing and Modifying Configuration 83 Viewing E5810 Configuration 83 Modifying E5810 Configuration 84 Finding and Querying Instruments 94 Finding Instruments 95 Querying Instruments 96 Other Web Access Functions 99 Determining Session Status 99 Using Web Help 100 Updating E5810 Firmware 101 Chapter 4 Troubleshooting Information 109 Troubleshooting Overview 111 Checking the E5810 112 Che...

Page 5: ...k Protocols 135 Appendix B Using the Agilent IO Libraries 137 Agilent IO Libraries Description 139 Agilent IO Libraries Components 139 Agilent IO Libraries Control 140 Program Groups Created 141 Using the Agilent IO Libraries CD 142 Installing Custom Agilent IO Libraries 143 Appendix C Using the Telnet Utility 153 Using the Telnet Utility 155 Telnet Commands for the E5810 158 Glossary 161 Index 17...

Page 6: ...Contents 6 ...

Page 7: ...nologies product and replacement parts as aplicable is shipped with your product If the warranty terms are not included or if you want a copy of the warranty terms contact Agilent Technologies Inc U S Government Restricted Rights The Software and Documentation have been developed entirely at private expense They are delivered and licensed as commercial computer software as defined in DFARS 252 227...

Page 8: ...0 4 3 1995 EN 61000 4 3 1995 IEC 61000 4 4 1995 EN 61000 4 4 1995 IEC 61000 4 5 1995 EN 61000 4 5 1995 IEC 61000 4 6 1996 EN 61000 4 6 1996 IEC 61000 4 11 1994 EN 61000 4 11 1994 Canada ICES 001 1998 Australia New Zealand AS NZS 2064 1 Limit Group 1 Class A 4 kV CD 8 kV AD 3 V m 80 1000 MHz 0 5 kV signal lines 1 kV power lines 0 5 kV line line 1 kV line ground 3 V 0 15 80 MHz 1 cycle 100 Dips 30 1...

Page 9: ... product in an explosive atmosphere or in the presence of flammable gases or fumes For continued protection against fire replace the line fuse s only with fuse s of the same voltage and current rating and type DO NOT use repaired fuses or short circuited fuse holders Instruction manual symbol affixed to product Indicates that the user must refer to the manual for specific WARNING or CAUTION inform...

Page 10: ...le of rendering first aid and resuscitation is present DO NOT substitute parts or modify equipment Because of the danger of introducing additional hazards do not install substitute parts or perform any unauthorized modification to the product Return the product to Agilent for service and repair to ensure that safety features are maintained Documentation History All Editions and Updates of this man...

Page 11: ...come page of the E5810A Web access 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 these telephone numbers Americas Call Center 1 800 829 4444 Canada Call Center 1 877 894 4414 European Call Center 31 20 547 9900 Japan Call Center 81 426 56 7832 For othe...

Page 12: ...raries software www agilent com find iolib_support The latest customer support information www agilent com find ADN Connectivity resources all in one place www agilent com find manuals Technical support information including manuals application notes FAQs and software and firmware downloads www agilent com find connectivity For connection communication and control of test instruments from your com...

Page 13: ...s 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 network operation Chapter 2 Installing the E5810 Shows how to install the E5810 and the Agilent IO Libraries Chapter 3 Using E5810 Web Access Shows how to use the E5810 Web access ...

Page 14: ...r s Guides are available Click the blue IO icon on the Windows taskbar and then click View Documentation Product Related Documentation Agilent IO Libraries The Agilent IO Libraries Installation and Configuration Guide for Windows describes the Agilent IO Libraries for Windows VISA To use the E5810 with VISA you must configure for VISA LAN Client operation To develop and use VISA applications for t...

Page 15: ...1 E5810 Description ...

Page 16: ... 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 ...

Page 17: ...etwork isolated LAN or directly to a PC and can be connected to up to 14 GPIB instruments and or to one RS 232 instrument The E5810 allows I O applications to obtain measurement data either locally or remotely from GPIB and or RS 232 instrumentation The following figures show typical network and direct PC connections to an E5810 Enterprise Network Connections In a typical Enterprise corporate netw...

Page 18: ...5810 LAN port to a LAN card on the PC For Local Network or direct PC connections the E5810 is not visible on the Enterprise network Local Network Connections Multiple PCs can Communicate with the E5810 LAN GPIB RS232 E5810 Typically Hub or Switch GPIB Instruments To RS 232 Instrument LAN Patch Cable GPIB GPIB GPIB GPIB LAN GPIB RS232 E5810 GPIB Instruments To RS 232 Instrument Crossover Cable GPIB...

Page 19: ...eway agiltb6 169 254 58 10 Display A 16 character two line display that displays the Hostname if known and the IP Address plus system messages Power LED When ON Green shows AC power is applied to the E5810 LAN LED Flashes for activity on the LAN GPIB LED Flashes for GPIB instrument activity Fault LED If ON RED for 10 sec indicates possible hardware failure Briefly turns ON at power on while the E5...

Page 20: ...s blank Power Green and Fault Red are ON 169 254 58 10 Activity LAN GPIB RS232 Power Fault Preset E5810A LAN GPIB Gateway Activity LAN GPIB RS232 Power Fault Preset E5810A LAN GPIB Gateway Searching for DHCP Server Display displays message Power Green is ON and Fault Red is OFF This typically takes 20 to 30 seconds and can take up to 150 seconds if a DHCP Server is not present Searching for DHCP S...

Page 21: ...press the Preset button and release it in 10 seconds only the E5810 password is temporarily changed and is reset to its default value E5810 If you cycle power or reboot the E5810 the E5810 will return to the actual password that was previously set All existing configuration values remain unchanged If you depress and hold the Preset button for 10 seconds or more all configuration values are reset t...

Page 22: ...s 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 Release the Preset button when Temporary Password E5810 is displayed Hostname IP Address Temporary Pass word E5810 All configuration parameters are set to their default values The E5810 i...

Page 23: ... LAN Port Connect one end of a LAN patch cable to this port and connect the other end of the cable to a router hub switch OR Connect one end of a crossover cable to this port and the other end of the cable to a LAN card on your PC LAN Activity Lights When the green Ln light is ON the E5810 is successfully connected to the LAN When the green Tx light flashes the E5810 is transmitting data onto the ...

Page 24: ...IB and or RS 232 devices via Local Area Network LAN connections The E5810 connects a network Enterprise or Local from PCs with Windows 98 2000 NT Me XP Professional to GPIB and or RS 232 instruments This section describes E5810 software firmware features including E5810 Operating Features Typical Network Operation Software Firmware Architecture Typical Network IP Addressing Communicating with the ...

Page 25: ...s It provides the I O software layer used when accessing the E5810 You can use a standard programming language such as Visual Basic Visual C Agilent VEE etc The E5810 supports all I O application operations provided by VISA SICL and Agilent VEE All products are supported on Microsoft Windows 98 2000 Me NT XP Professional You can also use the Agilent IntuiLink software included with some Agilent pr...

Page 26: ... the computer system can transparently interface to GPIB and RS 232 based instruments over the LAN Since several computer systems can access the E5810 groups of users can share access to the same GPIB and or RS 232 instruments via the E5810 In addition existing I O applications that are supported with the E5810 and are designed for GPIB or RS 232 can use the E5810 without modification other than a...

Page 27: ...eeded 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 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 ...

Page 28: ... maximum number of client connections to the E5810 has not been exceeded the connection is allowed to occur Although several instruments can be connected to the E5810 GPIB bus only one I O application operation can occur on the GPIB bus at any given time Therefore once a client s request begins to execute on the GPIB all other client requests for operations on the GPIB must wait until the current ...

Page 29: ...osts two E5810s and four host PCs The Router sends packets of information to each host based on the IP address of the host The subnet is defined by the Subnet Mask for the IP addresses on the subnet Subnet Router Gateway To Enterprise Corporate Network and Corporate DHCP Server Host PC Host PC E5810 E5810 E5810 1 IP Address 156 140 104 72 E5810 2 IP Address 156 140 104 75 Router Default Gateway 15...

Page 30: ...810 2 is 156 140 104 75 where 156 140 represents the network address and 104 75 represents the E5810 2 host address E5810 IP Address Assignment For the E5810 to operate on an Enterprise network three addresses must be identified E5810 IP Address Subnet Mask and Default Gateway Address If the Enterprise network supports Dynamic Host Configuration Protocol DHCP the E5810 will automatically receive a...

Page 31: ...owser to access and configure the E5810 The E5810 provides a Web Server that allows for access via the Web Instruments are programmed using standard instrument commands such as SCPI via the Web browser Using Supported Programming Languages Agilent IO Libraries Are Required LAN PC E5810 Instruments To program connected instruments you must install and configure the Agilent IO Libraries on your PC T...

Page 32: ...interface you can view and modify the configuration of the E5810 Or you can communicate with installed GPIB and or RS 232 instruments using the Find and Control Instruments Connected to your E5810 page of the interface See Chapter 3 Using E5810 Web Access for information on E5810 Web access Using a Supported Programming Language To use applications that require the Agilent IO Libraries you must in...

Page 33: ...2 Installing the E5810 ...

Page 34: ...e 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 NOTE All Agilent IO Library information in this guide refers to Agilent IO Libraries version L 01 01 For Agilent IO Library information with later versions of the Agilent IO ...

Page 35: ...r Local network See the next page for more details Get Network Information DHCP Enterprise Network non DHCP Enterprise Network Local Network Install E5810 on Enterprise Network Configure E5810 on Local Network Configure E5810 on Local Network Install E5810 on Enterprise Network Verify Instrument Communication Install Agilent IO Libraries Before You Install the E5810 ...

Page 36: ...0 on the Enterprise network See these sections to install an E5810 on an Enterprise network that does not support DHCP Before You Install the E580 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 Installing the E5810 on a Local Network If you plan...

Page 37: ... 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 E5810 LAN GPIB Gateway for Windows AC Power Cord Appropriate AC power cord for your country Rack Mount Kit Optional E5810 00100 Rack Mount Kit E5810 Documentation E5810 Getting Started Poster E5810 User s Guide E5810 Warra...

Page 38: ...h See the E5810 00100 Rack Mount Kit for installation instructions Item Minimum Requirements Hardware Requirements Ethernet Connections 10BASE T or 100BASE TX compliant Software Requirements PC Operation Memory Pentium 200 MHz operation and 32 MBytes RAM Hard Drive Space At least 50 MBytes for VISA and SICL installation Operating System Windows 98 Windows Me Windows 2000 Windows NT 4 0 or Windows ...

Page 39: ...the items on the Network Information card Contact Your System Administrator Tell your system administrator you want to add a new device the E5810 to the network that will provide remote access for GPIB and RS 232 instruments and ask him her to provide the applicable network information on the E5810 Network Information Card In addition to the E5810 Serial Number and Ethernet Address tell the System...

Page 40: ...y Enabled Enterprise Network Information Completed by System Administrator Does the Network Support DHCP Yes ___ No ___ If No provide IP Address Static ______ ______ ______ ______ Subnet Mask ______ ______ ______ ______ Gateway IP Address ______ ______ ______ ______ Does the Network Support Dynamic DNS Yes ___ No ____ If Yes provide E5810 Hostname __________________________ Does the Network Suppor...

Page 41: ...k isolated LAN a hub or switch may or may not act as a Dynamic Host Configuration Protocol DHCP Server For Local Network connections the E5810 is not visible on the Enterprise network For this configuration multiple PCs can communicate with the E5810 via the hub or switch Direct PC Crossover Cable Connections For direct Pc connection to the E5810 a crossover cable is connected from the E5810 LAN p...

Page 42: ...unicate with the E5810 LAN GPIB RS232 E5810 Typically Hub or Switch GPIB Instruments To RS 232 Instrument LAN Patch Cable GPIB GPIB GPIB GPIB LAN GPIB RS232 E5810 GPIB Instruments To RS 232 Instrument Crossover Cable GPIB GPIB GPIB GPIB Direct PC Connection Only One PC can Communicate with the E5810 Connect to PC LAN Card ...

Page 43: ...onnections This figure shows typical E5810 Ethernet hub or switch connections Since the E5810 has no AC Power switch the Mains disconnect for the E5810 is to unplug the AC power cord from the AC Outlet Ethernet Hub Switch 1 Connect LAN patch cables do NOT use crossover cables 4 Connect to AC Power Typical Local Network Connections Hub Switch Two PCs 2 Connect GPIB Cable to GPIB Instrument s 3 Conn...

Page 44: ... AC power cord from the AC Outlet For this configuration only one PC can communicate with the E5810 Crossover Cable User supplied crossover cable Do NOT use LAN patch cable Crossover cables swap Tx and Rx lines to enable device communi cation without using a hub switch 1 Connect Crossover Cable 4 Connect to AC Power Typical E5810 Hardware Connections Crossover Cable 2 Connect GPIB Cable to GPIB In...

Page 45: ...d a DHCP server until a timeout value is reached it may require up to 75 seconds for the E5810 to display its default static IP address 169 254 58 10 NOTE The E5810 detects duplicate IP addresses and will not start operation if its IP address is already in use If you try to simultaneously attach multiple E5810s without changing each unit s default static IP address some E5810s may not start operat...

Page 46: ... and the E5810 on the same subnet is to use route add E5810 IP Address PC IP Address from the MS DOS prompt For example if IP address of your PC is 155 139 103 152 and the E5810 IP address is 169 254 58 10 the default use one of the following route is lost when the PC is rebooted route add 169 254 58 10 155 139 103 152 or route persists when the PC is rebooted route p add 169 254 58 10 155 139 103...

Page 47: ...s to set E5810 configuration parameters are 1 Display the Welcome Page From your Web browser address line type http E5810 IP Address where E5810 IP Address is the IP address displayed on the E5810 front panel display Then press the Enter key to display the E5810 Welcome page 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 yo...

Page 48: ...om the Welcome page click the View Modify Configuration icon to display the Current Configuration of E5810 LAN GPIB Gateway page 3 Display the Modify Configuration Page From the Current Configuration of E5810 LAN GPIB Gateway page click the Modify Configuration button to display the Password dialog box Click this icon ...

Page 49: ...t password Then click the Submit button to display the Configuring Your E5810 LAN GPIB Gateway page 4 Set E5810 for Enterprise Network Operation To properly set E5810 configuration parameters for eventual use on an Enterprise network you may need to enter the following network values as provided to you by your System Administrator on the Configuring your E5810 LAN GPIB Gateway page ...

Page 50: ...m Administrator Then you can access the E5810 from your Web browser by using the Hostname If the network supports DNS enter the DNS Server IP Address provided by the System Administrator Enterprise Network Does Not Support DNS No action required Hostnames are not supported Use only the IP address when communicating with the E5810 Universal Plug and Play UPnP UPnP Enabled is Allowed on Enterprise N...

Page 51: ...ion If you plan to install your E5810 on a Local network use the Configuring your E5810 LAN GPIB Gateway page to set the parameters applicable to your Local network Where to go Next To Install the E5810 on an Enterprise Network Disconnect the E5810 from the Local network and go to Installing the E5810 on an Enterprise Network To Use the E5810 on a Local Network Leave the E5810 connected to the Loc...

Page 52: ...232 instrument to each E5810 Make connections from the E5810 to the network and to GPIB and or RS 232 instruments as required 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 and then return to this step to install the E5810 on the Enterprise network ...

Page 53: ...plorer 4 0 or higher or Netscape Navigator 4 7 or higher The steps to set E5810 configuration parameters are 1 Display the Welcome Page To display the E5810 Welcome page from your Web browser address line type http E5810 IP Address where E5810 IP Address is the IP address displayed on the E5810 front panel display Then press the Enter key For example if the default IP address of 169 254 58 10 is d...

Page 54: ... Installing the E5810 on an Enterprise Network 2 Display the Current Configuration Page from the Welcome page click the View Modify Configuration icon to display the Current Configuration of E5810 LAN GPIB Gateway page Click this icon ...

Page 55: ...urrent Configuration of E5810 LAN GPIB Gateway page click the Modify Configuration button to display the Password dialog box If the default password E5810 is being used the password is displayed as asterisks If not type in the current password Then click the Submit button to display the Configuring Your E5810 LAN GPIB Gateway page ...

Page 56: ...ded by the System Administrator Then you can access the E5810 from your Web browser by using the Hostname If the network supports DNS enter the DNS Server IP Address provided by the System Administrator Enterprise Network Does Not Support DNS No action required Hostnames are not supported Use only the IP address when communicating with the E5810 Universal Plug and Play UPnP UPnP Enabled is Allowed...

Page 57: ... shown on the front panel display Then press Enter to display the Welcome page From the Welcome page click the Find Query Instruments icon to display the Password dialog box If the default password is being used the Password dialog box shows asterisks If not type in the E5810 password Click the Submit button to display the Find and Control Instruments Connected to your E5810 page NOTE Over the Web...

Page 58: ...mmunicate with the instrument Sending Commands Queries You can also send instrument specific commands to applicable instruments using the Instrument Command line and then clicking Send Receive or Query In addition you can clear the display on the screen by clicking the Clear History button set the timeout value in seconds by typing in the desired value in the Timeout sec dialog box and clear all p...

Page 59: ... and Configuring the Agilent IO Libraries If you do not want to program instruments This completes the E5810 installation 4 Type command on Instrument Command line and then click Query 3 Click the IDN button to identify the instrument 1 Click the Find button as required to display all connected instruments 2 Select Instrument at SICL Address gpib0 22 ...

Page 60: ... see Appendix B Using the Agilent IO Libraries 1 Check for Installed Agilent IO Libraries Before you begin installation check for previously installed Agilent IO Libraries If a version of the Agilent IO Libraries 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 If the IO icon is displayed click the icon and click About Agilen...

Page 61: ... no Agilent IO Libraries are installed and you can use the steps in this chapter to install the libraries If a version of the libraries less than L 01 01 is installed do not use the steps in this chapter Instead use the steps in Appendix B Using the Agilent IO Libraries 2 Turn the PC ON and as required install application software such as C C VEE etc on your PC 3 Insert the Agilent IO Libraries fo...

Page 62: ... Configuring the Agilent IO Libraries 6 After a few seconds the Title Screen appears 7 From the Title Screen click Next to go to the License Agreement screen and then click Yes to accept the license terms and to display the Readme Information screen ...

Page 63: ... the Select the Installation Option screen Click the Full Installation box and Next NOTE You can do a custom installation of the IO Libraries by clicking the Custom Installation button For example to do a SICL and side by side Agilent VISA Installation you would need to do a custom installation However to do a custom installation do NOT use the steps in this section Instead use the steps shown in ...

Page 64: ...the settings Setup will then install the files and display the Agilent IO Libraries have been successfully installed screen For E5810 installation you can check the Run IO Config box if the E5810 has been installed and configured If desired you can also check the View Readme box NOTE Even if you do not check the View Readme box after installation is complete you can view the Readme file by clickin...

Page 65: ...ou checked the View Readme box the Agilent IO Libraries Readme file is also displayed 12 Remove the Agilent IO Libraries for Instrument Control CD from the CD ROM drive 13 Go to Configuring VISA LAN Client GPIB to configure GPIB instruments connected to your system and or Go to Configuring VISA LAN Client RS 232 if an RS 232 instrument is connected to your system ...

Page 66: ...n blue icon on the Windows taskbar and click Run IO Config to display the IO Config utility Main Screen 2 When the main screen appears highlight the GPIB VISA LAN Client e g E5810 menu item and click the Configure button to display the VISA LAN Client Interface LAN to GPIB screen NOTE Since GPIB VISA LAN Client e g E5810 is not marked with an this is not Autoconfigurable you cannot use the Auto Co...

Page 67: ...nfigured interfaces are displayed on the IO Config main screen See the following figure for a typical display Do NOT remove the LAN Client or VISA LAN Client interface as the application will not run if either interface is removed NOTE After the system is configured the VISA LAN Client Interface LAN to GPIB screen may also display an Edit VISA Config button Clicking this button allows you to manua...

Page 68: ...RL RS 232 instrument If you do not have an RS 232 instrument connected to your system skip this section and go to the next step Verifying Communication From Your PC 1 Click the Agilent IO Libraries Control icon blue icon on the Windows taskbar and click Run IO Config to display the IO Config utility Main Screen VISA LAN Client GPIB0 and LAN Client TCPIP0 are both Configured Interfaces Do NOT Remov...

Page 69: ...ote Hostname or IP Address and Remote SICL Interface Name as shown in the following figure Then click the OK button See Chapter 3 Using E5810 Web Access for information on using the E5810 Welcome page NOTE Since ASRL VISA LAN Client e g E5810 is not marked with an this is not Autoconfigurable you cannot use the Auto Config button to automatically configure the interface Instead you must manually c...

Page 70: ...NOT remove the LAN Client or VISA LAN Client interface as the application will not run if either interface is removed NOTE After the system is configured the VISA LAN Client Interface LAN to ASRL screen may also display an Edit VISA Config button Clicking this button allows you to manually configure the interface as desired This optional feature is generally not required for the E5810 1 Change thi...

Page 71: ...Chapter 2 71 Installing the E5810 Installing and Configuring the Agilent IO Libraries VISA LAN Client ASRL1 and LAN Client TCPIP0 are both Configured Interfaces Do NOT Remove either interface ...

Page 72: ...hows one way to use VISA Assistant to verify instrument communication The Agilent IO Libraries include an IO utility called VISA Assistant You can use VISA Assistant to verify communication between your PC and connected GPIB and RS 232 ASRL instruments Example Using VISA Assistant For example to use VISA Assistant for GPIB IEEE 488 2 instruments 1 Click the blue IO icon on the Windows taskbar on t...

Page 73: ... the Visual Basic User s Guide for programming guidelines You can also find additional programming examples using VXI Plug Play drivers in the instrument User s Guide After the E5810 is successfully installed and configured the device should act as a transparent interface for programming GPIB and RS 232 instruments For information on programming using Agilent VISA see the Agilent VISA User s Guide...

Page 74: ...ty lan my_IP_Address gpib0 22 lan vxi 11 my_IP_Address gpib0 22 lan vxi 11 my_IP_Address COM1 488 lan sicl lan my_IP_Address gpib0 11 Example VISA LAN Client Addressing You can also use GPIB VISA LAN Client or ASRL VISA LAN Client addressing VISA LAN Client maps TCPIP address requests into appropriate interface type addresses This makes it possible to use existing programs written for GPIB or ASRL...

Page 75: ...3 Using E5810 Web Access ...

Page 76: ...s 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 ...

Page 77: ...ame on the address line where E5810 IP Address is the IP address of the E5810 and E5810 hostname is the Hostname of the E5810 if known Then press the Enter key For example assume the E5810 IP Address is 169 254 58 10 the default static IP address Typing http 169 254 58 10 and pressing Enter displays the E5810 Welcome page A typical Welcome page display with a non default IP address shown follows T...

Page 78: ... shows the features of the E5810 Welcome page including the following items A typical Welcome page display follows Navigation Bar E5810 Current Settings E5810 Support Information Banner E5810 Documentation Links Navigation Bar E5810 Documentation E5810 Current Settings E5810 Support Information ...

Page 79: ...5810 LAN GPIB Gateway page from which you can view and modify E5810 configuration Session Status Displays the E5810 LAN GPIB Gateway Status page From this page you can view the current Firmware Revision LAN Speed at Reboot Time Since Reboot and Connection Status Print Page Prints the currently displayed page on your default printer Help with this Page Displays the Web page help for items on the cu...

Page 80: ... bit numeric address expressed as four numbers separated by periods e g 152 160 10 240 GPIB SICL Interface Name Each GPIB interface used by Agilent VISA or SICL must have a SICL Interface Name For VXI 11 protocol use gpib0 RS 232 SICL Interface Name COM1 is the default value Client SICL applications will use full SICL name of COM1 488 Firmware Revision Current firmware revision on this E5810 See U...

Page 81: ...pendent message Support Connects you to the Contact Us Web page From this page you can find information about selecting and purchasing products technical support equipment service and repair and training on the Agilent Website Products Connects you to the E5810 Web page From this page you can find product and service information for the Agilent E5810 on the Agilent Website Agilent Site Connects yo...

Page 82: ... help system and allows you to access E5810 help This is different than clicking the Help with this Page icon in that clicking Help provides you with access to the entire Help system while clicking the Help with this Page icon only displays help for the active page User s Guide Clicking User s Guide displays an electronic pdf version of this E5810 User s Guide This link attempts to access the Agil...

Page 83: ...rrent configuration of the E5810 using the Current Configuration of E5810 LAN GPIB Gateway and the Configuring your E5810 LAN GPIB Gateway page Viewing E5810 Configuration To begin modifying the E5810 current configuration click the View Modify Configuration icon to display the Current Configuration of E5810 LAN GPIB Gateway page A typical display of the page follows ...

Page 84: ... page If no asterisks appear enter the current E5810 password and then click the Submit button When the Configuring your E5810 LAN GPIB Gateway page is displayed you can configure desired parameters by typing or selecting the new value in the Edit Configuration column and then clicking the Save button and then the Reboot E5810 button at the top or the bottom of the page See the figure on the next ...

Page 85: ...Chapter 3 85 Using E5810 Web Access Viewing and Modifying Configuration ...

Page 86: ...nsists of E5810 LAN GPIB Gateway followed by the Ethernet MAC address The Ethernet address is printed on a label on the underside of the E5810 A typical description is Agilent E5810 00 30 D3 05 00 23 where 00 30 D3 05 00 23 is the Ethernet address The description is the UPnP Friendly Name of the E5810 that will automatically be displayed on UPnP Universal Plug and Play enabled LAN hosts When the E...

Page 87: ...y the DHCP Server during bootup Only one static value can be input on the Configuring your E5810 LAN GPIB Gateway page The DNS Server provides a Hostname given an IP Address for a LAN device based on entries in its DNS lookup table If DHCP is OFF and you do not specify a DNS Server or if Dynamic DNS is not available on your enterprise LAN and your IP Address is not in the DNS lookup table on the D...

Page 88: ...two characters such as 00 30 D3 05 00 23 or 00 30 D3 05 00 23 The Ethernet address is printed on a label on the underside of the E5810 GPIB Address 21 This value configures the GPIB bus address of the E5810 This address is used when transfers are made on the GPIB bus A SICL client application can change this value by using the SICL function IGPIBBUSADDR The GPIB address value can be any number 0 t...

Page 89: ...ound on the network through DNS I O Timeout 120 sec This value sets the Server I O timeout in seconds It configures the E5810 to use an I O timeout of the specified amount of seconds if the client requests a timeout of infinity If 0 is specified for this value and the client requests an infinite timeout the E5810 will use a timeout of infinity as requested Setting the I O timeout to 0 is NOT recom...

Page 90: ... for your network LAN Keepalive 7200 sec This value sets the LAN connect timeout in seconds The E5810 may use the TCP keepalive timer of the TCP IP protocol stack to determine if a client is still reachable By specifying this configuration value the E5810 turns on the keepalive timer when connecting to the client After the specified time if there has been no activity on the connection the E5810 se...

Page 91: ...the E5810 are 300 1200 2400 4800 9600 19200 38400 57600 and 115200 The RS 232 baud rate is the speed of data transmission and reception on the RS 232 interface The baud rate 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 RS 232 Bits 8 The number of bits that comprise a byte of data Available number of ...

Page 92: ...ame is 15 characters RS 232 SRQ RI Method used to request service from the RS 232 device The SRQ Line is the modem status line on the RS 232 interface that is monitored for Service ReQuests SRQs Available SRQ options for the E5810 are RI DCD DSR and CTS RS 232 Stop Bits 1 A bit that indicates that a byte has just been transmitted Every byte of data is preceded by a start bit and followed by a stop...

Page 93: ...ic is acceptable By default UPnP is NOT enabled on Windows XP or on Windows Me Check your Operating System instructions to enable UPnP Universal Plug and Play UPnP has two options ON or OFF Option ON The E5810 is configured as a UPnP device and provides information to the network about itself via an XML description when mounted to the network Option OFF The E5810 is not UPnP capable and will not a...

Page 94: ...PIB and RS 232 instruments and can help you determine if the instrument side of the E5810 is working properly You can also use this page to set up and take measurements remotely by sending instrument commands Click Device Clear IDN Read STB or SYST ERR Set instrument timeout value in seconds Clear the history display Highlight to select an instrument Click the Find button to display connected inst...

Page 95: ...trument connected All other devices shown in the Instruments Connected list box are the SICL addresses of your GPIB instruments If no GPIB instruments are found a message to this effect is displayed in the output text History area Checking for Connected Instruments After using the Find button if you do not see one or more of your connected GPIB instruments in the list try these steps 1 Check Cable...

Page 96: ...I compliant devices SYST ERR In addition you can clear the display on the screen by clicking the Clear History button set the timeout value in seconds by typing in the desired value in the Timeout sec dialog box or clear all pending operations on instruments connected to the E5810 by clicking the Clear ALL Pending Operations button The following table describes the actions of the six buttons and t...

Page 97: ...n is sent to show no system errors Clear History Clear the Display Clears the History display of all previous queries Clear ALL Pending Operations Clear All Pending Operations Clears all pending operations on instruments connected to the E5810 This operation expires all existing timeouts on all devices connected to the E5810 Taking this action may affect other users currently using the E5810 A pas...

Page 98: ... a string to the instrument does not return a result To receive a string from the instrument click the Receive button To both send the string and receive a response from the instrument click the Query button Example Using the Instruments Page This figure shows an example history display after taking these steps 1 Selecting the instrument at SICL address gpib0 22 2 Clicking the IDN and Read STB but...

Page 99: ...Displays the current E5810 firmware revision See Updating E5810 Firmware for steps to update to the latest firmware version LAN Speed at Reboot Displays the LAN speed at the time the E5810 was last rebooted Time since Reboot Displays the time since the last reboot of the E5810 Connection Status Displays the current status of all open sessions for the E5810 including the Client IP Address Session N...

Page 100: ... help system The Contents page display follows Note that your specific Windows toolbar appears at the top of the display for ease of navigation printing etc Also you can access a topic either from the Table of Contents on the left side or from the Contents listing on the page Click the Hide TOC button to hide the Table of Contents If the Table of Contents is not shown click the Show TOC button to ...

Page 101: ...e an image of the firmware The requirements are an FTP Server an image of the E5810 firmware and a LAN connection between the E5810 and the FTP Server The procedure to update E5810 firmware depends on whether or not the Agilent FTP site is accessible from the E5810 This in turn depends on how your network is configured The E5810 FTP client used to upload new firmware is a standard FTP client and c...

Page 102: ...en E5810 Web Help and click Updating Firmware in the Table of Contents to display the Updating Your Firmware topic page b Click the updating firmware hyperlink on this page to display a prompt for a password and then display the Updating Firmware on your E5810 LAN GPIB Gateway dialog box A typical dialog box display follows 3 Check that all Default Parameters are Correct Firmware FTP Server Hostna...

Page 103: ...ssfully rebooted to verify that the firmware has been downloaded successfully display the E5810 Welcome page and verify that the Firmware Revision Number shows the correct version of the firmware Agilent FTP site is not accessible From the E5810 1 Acquire an Image of the E5810 Firmware If the Agilent FTP site is not accessible from the E5810 you may still be able to get the image from your Web bro...

Page 104: ...y Be sure no other user or program is using the E5810 before you attempt to update the firmware You can check the number of open sessions by displaying the E5810 LAN GPIB Gateway Status page To open this page click the Session Status icon on the Navigation Bar We also recommend you reboot the E5810 before beginning the firmware update process 6 Open the Updating Firmware Page a Open E5810 Web Help...

Page 105: ...e for the FTP Server same as Step 3 e g anonymous c Password Enter the password associated with the login name same as Step 3 d Firmware File Enter the filename of the E5810 firmware default is e5810 e5810_latest_firmware hex You may also need to add the appropriate directory information to locate the file on the FTP Server 8 Perform Firmware Update a Click the Update Firmware button to display a ...

Page 106: ...g information on the E5810 Web access on your Web browser address line type http IP Address systemLog htm where IP Address is the IP address shown on the E5810 front panel display and press Enter to display the system log After a successful firmware update the E5810 systems log should show normal startup messages such as 0 00 00 00 Selftest passed 0 00 00 00 GPIB Initialized symbolic name gpib0 0 ...

Page 107: ...s the correct name b Manually Enter DNS Server Address For the firmware update process to use a domain name the E5810 must have a DNS Domain Name Server setup If you statically configured the IP Address for the E5810 you will need to manually enter the DNS Server address in the Configuring your E5810 LAN GPIB Gateway page c Use the IP Address Try using the IP Address of the FTP Server instead of t...

Page 108: ...108 Chapter 3 Using E5810 Web Access Other Web Access Functions ...

Page 109: ...4 Troubleshooting Information ...

Page 110: ...s Checking Instruments NOTE There are no user servicable parts in the E5810 LAN GPIB Gateway for Windows If you suspect a hardware failure in the E5810 contact Agilent Technologies for procedures to return the device See Contacting Agilent in the Front Matter for details NOTE Cleaning Instructions The only cleaning required and authorized for the E5810 is to clean the exterior with a slightly damp...

Page 111: ...h the E5810 or with connected instruments LAN Tx Ln GP IB RS232 POWER GPIB GPIB GPIB GPIB Instruments Typically Hub or Switch OR To Enterprise Network Instrument To RS 232 To AC Power GPIB LAN E5810A Checking the E5810 Check Front and Rear Panel Displays Check E5810 Parameters Checking the Network Check Web Browser Settings Check Other Network Problems Checking PC Clients Verify PC Client Connecti...

Page 112: ...fly during power on to show it is working and then turns OFF If a hardware fault occurs the Fault LED turns ON and remains ON for more than 10 seconds In this case contact Agilent Technologies LED Status Possible Cause s Corrective Action s All LEDs OFF No AC Power to the E5810 Check AC power connections Only POWER and FAULT ON If FAULT is ON for more than 10 seconds suspect an E5810 hardware fail...

Page 113: ...per the nonvolatile RAM Random Access Memory ERROR Selftest See syslog A power on self test error occurred Errors may be viewed in the syslog Message by typing http IP Address systemLog htm ERROR No LAN connection found LAN Link integrity not detected Make sure the LAN cable is connected and the LAN is active ERROR IP in use addr The E5810 tried to use an IP address that is currently being used by...

Page 114: ... settings There are two modes of operation See Chapter 1 E5810 Description for the location of the Preset button Momentarily Depress the Preset Button If you momentarily depress the Preset button ONLY the password is temporarily set to the default value of E5810 All other E5810 configuration parameters remain the same The password remains until the next time you reboot the E5810 Depress the Preset...

Page 115: ...tallation Check network installation or contact System Administrator Missing or improper setup of network addresses Ethernet MAC Address IP Address Subnet mask Default gateway router Try the ping command type ping IP_address from the MS DOS window If this does not work contact your System Administrator Incorrect Web Browser Settings Change Javascript Enabled Cache and Page Refresh and or Proxy set...

Page 116: ...nable Javascript for Internet Explorer and Netscape Navigator follow Steps to Enable Javascript Microsoft Internet Explorer 5 0 5 5 1 From Internet Explorer menu select Tools Internet Options 2 Click the Securities tab 3 Click the Custom Level button 4 Under Settings scroll down to the category called Scripting 5 Click the Enable radio button under Active Scripting 6 Click the Enable radio button ...

Page 117: ...s are dynamic in nature the cache may contain content that is outdated on modern browsers If you see a problem where dynamic pages are not being updated automatically for example click refresh on status page and see the time since reboot information the browser should be instructed to check for newer versions of a web page on each every page visit Steps for cache and page refresh for some Internet...

Page 118: ... are using a proxy server Typically the web page will timeout because the requested address is not accessible by the network although the correct IP address or hostname is entered into the Web browser address field To fix this communication problem between the web browser and the E5810 web server the browser must be informed that any requests to the E5810 should not utilize a proxy Suggested steps...

Page 119: ...ing both GPIB and RS 232 interfaces Thus if either interface hangs in an operation where a timeout has been set to a long time period there is no more communication on either interface GPIB or RS 232 until the pending transaction completes via normal completion or a timeout That is a pending operation on the RS 232 interface will hang GPIB operations and vice versa To avoid this set as short a tim...

Page 120: ...lt timeout value is 120 sec Setting the I O Timeout sec value to 0 enables infinite timeouts from SICL applications Setting long timeouts with the E5810 is discouraged However if a long timeout period is required for your application you can set the timeout with these commands VISA viSetAttribute vi attr attrState where attr is VI_ATTR_TMO_VALUE attrState is a large value SICL itimeout id tval whe...

Page 121: ...nnections To verify that the PC client system has network access to the E5810 open the Web Browser on the client PC and type in the E5810 IP address or hostname if known on the browser s address line If the E5810 Welcome page appears this client PC has network connection to the E5810 Repeat this step for each client PC on the network If the Welcome page times out this indicates the client PC was u...

Page 122: ...mmand To send a ping command from your PC to an E5810 open the MS DOS window For example on Windows 2000 click Start Programs Accessories Command Prompt When the MS DOS window opens type ping IP_address where IP_address is the IP address of the E5810 and press the Enter key A typical display follows ...

Page 123: ...owser 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 Typical Display The syslog file messages can also be viewed via the Telnet syslog display command see Appendix C Using the Telnet Utility A typical display with time from power on in parentheses follows ...

Page 124: ... be running concurrently on the E5810 and fewer may be allowed depending on memory usage for existing clients client id id Opened Closed Typical open close messages logged each time a client opens or closes a connection For example client 156 140 104 184 id 1 opened Firmware update Looking for FTP server Logged prior to trying to do an 1s command on the FTP Server to see if any data may be fetched...

Page 125: ... file or directory Could not find file Filename or directory is wrong ERROR Firmware Update Internal error Out of system resources Reboot the E5810 and try again Message Description Message Description 0 00 00 00 Selftest passed Power on self test results 0 00 00 00 GPIB Initialized symbolic name gpib0 GPIB and RS 232 initialized 0 00 00 00 RS232 Initialized symbolic name COM1 0 00 00 18 client 15...

Page 126: ...E5810 is down The E5810 has reached its maximum concurrent client connections 16 and this new connection was refused You may need to have a client close its connection or you may need to reboot the E5810 to close all client connections to allow a new connection to be made Up to 16 sessions can be in use at any one time viopen fails Timeout The client has timed out The E5810 has not responded withi...

Page 127: ...as powered off and then on or an E5810 reboot was executed either of which terminates any open client connections I O operation fails Timeout There are several possible causes The client may be attempting a transaction to a non existent or powered off device Check the address used as well as the status of the device The network connection or the E5810 has gone down since the previous I O operation...

Page 128: ...ind and Control Instruments Connected to your E5810 Web page or you can reboot the E5810 The network connection to the E5810 has been broken The E5810 may be attempting a transaction to a non existent or powered off device Check the address used as well as the status of the device The E5810 is busy performing a very long transaction to a slow device or it is waiting for input from a device A clien...

Page 129: ...s 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 GPIB connection Check GPIB cables GPIB device power not ON or defective GPIB device Make sure GPIB device power is ON and the device is operating properly Attempting to Communicate Programatically VISA SICL not configured Run...

Page 130: ... RS 232 cable connections Verify that the RS 232 cable is the correct cable for this application RS 232 device power not ON or defective RS 232 device Make sure RS 232 device power is ON and the device is operating properly RS 232 interface not configured for attached device Change E5810 RS 232 interface attributes to match RS 232 device attributes baud rate parity etc Attempting to Communicate Pr...

Page 131: ...A E5810 Specifications ...

Page 132: ...132 Appendix A E5810 Specifications This appendix lists E5810 LAN GPIB Gateway for Windows technical specifications supplementary information and supported network protocols ...

Page 133: ...T 100BASE TX Networks RS 232 VISA 2 2 and Agilent SICL General Characteristics Power 25 VA peak 7 5 Watts typical Input Voltage Universal Input 100 240V 10 47 63 Hz Connectors Standard 24 pin IEEE 488 9 pin RS 232 RJ 45 LAN Power Cord US Canada P N 8120 1378 UL Listed CSA Certified 10A 250V All other cordsets Appropriate foreign country approval associated with cord for per country of use Dimensio...

Page 134: ... Agilent VEE 5 0 or greater BASIC for Windows Visual Studio NET with Agilent T M Toolkit Ordering Information Interface E5810A LAN GPIB Gateway for Windows Options Opt 100 Rack Mount Kit Opt AG6 Additional Client Software Opt 0B1 Add Paper Manual Accessories None Supplementary Information GPIB Modes of Operation Supported The E5810 supports all standard GPIB modes of operation IEEE 488 1 and IEEE ...

Page 135: ...hernet address DHCP 2131 2132 Client Power up E5810 requests IP configuration information DNS 1035 Client As needed E5810 resolves DNS names to IP addresses FTP 959 Client Upgrade Downloads new firmware into the E5810 HTTP 1945 2068 Server User Setup Web pages forms for E5810 configuration ICMP 792 Server As needed E5810 answers ECHO requests ping RPC 1831 1832 1833 Server User Controls GPIB instr...

Page 136: ...136 AppendixA E5810 Specifications Supported Network Protocols Notes ...

Page 137: ...B Using the Agilent IO Libraries ...

Page 138: ...ary information in this guide refers to Agilent IO Libraries version L 01 01 For Agilent IO Library information with later versions of the Agilent IO Libraries see the Agilent IO Libraries Installation and Configuration Guide for Windows Before you install the libraries you can copy an electronic version of this guide from the Agilent IO Libraries for Instrument Control CD that shipped with your E...

Page 139: ...s IntuiLink VISA Assistant etc Agilent IO Libraries Components The following table shows the parts of the libraries that apply to the E5810 IO Libraries Agilent VISA Agilent Virtual Instrument Software Architecture VISA is an IO library that can be used to develop IO applications and instrument drivers that comply with VXIplug play standards SICL Standard Instrument Control Library SICL is an IO l...

Page 140: ...raries have been installed if the IO Libraries Control icon is not visible you can display the icon by clicking Start Programs Agilent IO Libraries IO Control Electronic manuals pdf files Shows installation path info for IO Libraries VISA and Registry IO Libraries Readme File Event Viewer is called Message Viewer on Windows 95 98 Me VISA SICL Help files Runs Event Viewer for system troubleshooting...

Page 141: ...th Information displays the IO Libraries VISA and Registry installation paths This is primarily useful for troubleshooting installation problems Opens the IO Manuals Folder Opens the IO Config utility Use to configure the IO Libraries Refers you to the Agilent IO Libraries Control blue IO icon on the taskbar This will also place the icon on the taskbar if the icon is not visible Displays the DOS s...

Page 142: ...IO Library for Instrument Control CD that shipped with your E5810 Adobe Acrobat Reader is required to view the pdf file As desired you can copy the file to a directory of your choice so you can refer to the guide as you do the installation procedure If you do not want to copy the file now the guide will be available as part of the IO Libraries after installation is complete To copy the installatio...

Page 143: ...ll application software such as C C VEE etc on your PC 2 Insert the Agilent IO Libraries for Instrument Control CD into the CD ROM drive and wait a few seconds for the application to run The installer should automatically start when the CD is inserted If not select Start Run and type drive setup exe where drive is your CD ROM drive 3 The InstallShield Wizard appears to begin IO Libraries installat...

Page 144: ...dme Information screen for the latest installation information before proceeding further with the installation b If you do not want to read the Readme Information screen at this time after the Agilent IO Libraries are installed you can view the Readme information by clicking the blue IO icon on the Windows taskbar and then clicking View Documentation IO Libraries Readme 7 When finished with the Re...

Page 145: ...Next to accept the default setting or set the directory you want and then click Next to display the VISA installation directory screen 9 By default VISA is installed in C Program Files VISA Click Next to accept the default setting or set the directory you want and then click Next to display the Select Type of Installation screen Click the Custom Installation Box ...

Page 146: ...nstalled in the Windows system directory If Agilent VISA is installed as the primary VISA the Agilent version of visa32 dll is installed in the Windows system directory and forwards all VISA calls to agvisa32 dll If Agilent VISA is installed as a secondary VISA agvisa32 dll is installed but Agilent s visa32 dll is not installed Thus Agilent VISA will not overwrite another vendor s visa32 dll which...

Page 147: ...VXI support If another vendor s VISA is installed installing this option will not overwrite the other vendor s VISA 4 Compact SICL Installation see Step 11 Installs SICL but not Agilent VISA with default options for your PC configuration This option allows runtime capabilities ONLY no development capabilities using SICL for Serial RS 232 and LAN client interfaces If another vendor s VISA is instal...

Page 148: ... desired and then click Next To Change the SICL Installation Path Click Back on the Current Settings screen and Back on the Select Type of Installation screen to display the VISA Installation Directory screen Then click Back on the VISA Installation Directory screen to display the SICL Installation Directory screen Change the path as desired and then click Next To Change the IO Libraries Component...

Page 149: ...t 6 Select Individual Components and then click Next to display the Select Individual Components dialog box b Select the components you want to install and clear the components you do not want to install Then click Next to display the Current Settings dialog box This box shows the default paths in which VISA and SICL will be installed and the components that will be installed ...

Page 150: ...ent Settings screen and Back on the Select Type of Installation screen to display the VISA Installation Directory screen Then click Back on the VISA Installation Directory screen to display the SICL Installation Directory screen Change the path as desired and then click Next To Change the IO Libraries Components to be installed Click Back to re display the Select Individual Components screen Chang...

Page 151: ...ent IO Libraries 14 Click Finish to complete the custom installation of the Agilent IO Libraries If you checked the View Readme box the Agilent IO Libraries Readme file is also displayed 15 Remove the Agilent IO Libraries for Instrument Control CD from the CD ROM drive ...

Page 152: ...152 Appendix B Using the Agilent IO Libraries Installing Custom Agilent IO Libraries Notes ...

Page 153: ...C Using the Telnet Utility ...

Page 154: ...his 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 ...

Page 155: ...2000 NT task bar select Start Programs Accessories Command Prompt The MS DOS window opens From the Windows XP Professional task bar select Start All Programs Accessories Command Prompt The MS DOS window opens 2 From the MS DOS window type telnet IP_address where IP_address is the IP address of the E5810 and then press Enter 3 When you are connected to the E5810 Telnet utility you will see a listin...

Page 156: ...f you want to save the changes you have made to the configuration values via the Telnet utility at the Telnet prompt type reboot To reset the E5810 to the default configuration values and reboot the E5810 at the Telnet prompt type factory reset CAUTION Any client operations in progress and client connections will be terminated by the reboot command CAUTION Any client operations in progress and cli...

Page 157: ...d in E5810 non volatile memory Note Some E5810 current values in use may be different dhcp ip subnet mask gateway dns server hostname OFF 156 140 104 232 255 255 254 0 156 140 104 1 156 140 2 11 my1234567 Configure LAN for DHCP boot Internet Protocol IP Address Network Subnet Mask Network Gateway DNS Server Internet Hostname description Agilent E5810 00 30 D3 05 00 1E Device Description UPnP Frien...

Page 158: ...og clear command to clear syslog messages Command Description help View Help Information View Available Commands config View Configured Settings serial num View the Device Serial Number version View the Firmware Revision hardware addr View the Ethernet MAC Address dhcp OFF ON Turn OFF or ON the use of DHCP ip ip address View Set the IP Address subnet mask ip address View Set the Network Subnet Mas...

Page 159: ... 232 Stop Bits rs232 parity NONE EVEN ODD MARK SPACE View Set the RS 232 Parity rs232 flow NONE XON RTS DTR View Set the RS 232 Flow Control rs232 srq RI DSR DCD CTS View Set the RS 232 SRQ Line status View the LAN GPIB Gateway Connection Status syslog display View Contents of the Syslog syslog clear Clear the Syslog password Enter the Password when prompted Password is required when making change...

Page 160: ...160 Appendix C Using the Telnet Utility Telnet Commands for the E5810 Notes ...

Page 161: ...161 Glossary ...

Page 162: ... your building or to someone on the local area network in the building across the street A bridge examines each message on a LAN passing those known to be within the same LAN and forwarding those known to be on the other interconnected LAN or LANs C client Part of the client server model used in distributed computing A client is a computer system that requests services from a server computer syste...

Page 163: ... client support is built into Windows NT workstations DNS Short for Domain Name System or Service an Internet service that translates domain names into IP addresses Because domain names are alphabetic they are easier to remember The Internet however is really based on IP addresses Every time you use a domain name therefore a DNS service must translate the name into the corresponding IP address For...

Page 164: ...subnet mask setting Only one default subnet gateway can be configured A value of 0 0 0 0 indicates that no subnetting is to be done H Hostname This parameter is the Internet domain name for the E5810 Depending upon the type of servers in the network you may be able to use this name to communicate with the E5810 However since you can always use the IP Address or the name supplied by another name se...

Page 165: ...s using the TCP IP protocol route messages based on the IP address of the destination The format of an IP address is a 32 bit numeric address written as four numbers separated by periods Each number can be zero to 255 For example 1 160 10 240 could be an IP address Within an isolated network you can assign IP addresses at random as long as each one is unique However connecting a private network to...

Page 166: ... is built into Macintosh computers The following characteristics differentiate one LAN from another topology The geometric arrangement of devices on the network For example devices can be arranged in a ring or in a straight line protocols The rules and encoding specifications for sending data The protocols also determine whether the network uses a peer to peer or client server architecture media D...

Page 167: ... to test an Internet connection RPC Abbreviation of remote procedure call a type of protocol that allows a program on one computer to execute a program on a server computer Using RPC a system developer need not develop specific procedures for the server The client program sends a message to the server with appropriate arguments and the server returns a message containing the results of the program...

Page 168: ... the type of data they handle Routers often have DHCP Server capability RS 232 Short for recommended standard 232C a standard interface approved by the Electronic Industries Association EIA for connecting serial devices The standard is also referred to as RS 232C or just RS 232 For RS 232 the device that connects to the interface is called a Data Communications Equipment DCE and the device to whic...

Page 169: ...host part of the address into two or more subnets In this case a part of the host address is reserved to identify the particular subnet For example the full address for 150 215 017 009 is 10010110 11010111 00010001 00001001 The Class B network part is 10010110 11010111 and the host address is 00010001 00001001 If this network is divided into 14 subnets the first four bits of the host address 0001 ...

Page 170: ...rface must have a unique symbolic name U Universal Plug and Play Universal Plug and Play UPnP is an open industry standard that uses Internet and Web protocols to enable devices such as PCs peripherals intelligent appliances and wireless devices to be plugged into a network and automatically know about each other UPnP is an architecture for pervasive peer to peer network connectivity of PCs and in...

Page 171: ...n XML description when mounted to the network Option OFF The E5810 is not UPnP capable and will not announce its presence as a UPnP device when mounted to the network V VEE 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 172: ...172 Glossary Glossary Notes ...

Page 173: ...ault gateway 86 defaults resetting 114 description E5810 86 device definition 163 Device Clear button 96 DHCP 88 163 DNS 163 documentation history 10 Dynamic Host Configuration Protocol 88 E E5810 cleaning instructions 110 communicating with 31 default gateway 86 defaults resetting 114 description 86 DHCP 88 Ethernet address 88 GPIB address 88 GPIB Logical Unit 88 GPIB SICL Interface Name 88 hostn...

Page 174: ...riendly Name 164 G gateway 164 gateway IP address 164 glossary 162 GPIB address 88 GPIB logical unit 88 GPIB SICL Interface Name 88 H hardware address 88 hostname 89 164 hub 164 I ID string IDN button 96 instrument 165 instrument addressing 74 instruments finding 94 95 instruments interface 165 programming 73 querying 94 96 IO Config utility 139 I O timeout 89 IP address 90 165 IP addressing 29 J ...

Page 175: ...rmware architecture 27 specifications 133 SRQ 169 subnet 169 subnet mask 29 92 169 support information 11 switch 170 symbolic name 170 syslog messages 123 SYST ERR button 96 T Telnet utility 121 accessing 155 commands 158 exiting 156 Timeout sec dialog box 96 trademark information 10 troubleshooting checking instruments 129 checking PC connections 121 checking the E5810 112 checking the network 11...

Page 176: ...176 Index ...

Page 177: ... E5810 90000 Part Number E5810 90000 2002 2004 Agilent Technologies Inc May 2004 E0504 Printed in Malaysia ...

Reviews: