Agilent Technologies E2050-90003 Using Application Software, Establishing a Network Connection

Page 22

Introduction

E2050 Software/Firmware Architecture

Using Application Software

Establishing a Network Connection

This section summarizes how the software on a client computer system works with the E2050 LAN/GPIB Gateway to complete I/O application operations on attached GPIB instruments. For more information on how to use your software with the Gateway, see the applicable software documentation as listed in “Related Software Documentation”.

Before trying to perform an I/O application operation on the Gateway’s GPIB interface and the GPIB bus, the LAN client software in the client computer system establishes a network connection to the LAN server (the Gateway). Once the client establishes a connection, the client can begin to send I/O requests to the Gateway.

Maximum Client Connections

The Gateway (LAN server) can have multiple clients connected and being serviced at any given time. The maximum number of concurrent client connections depends on memory usage in the Gateway, including the number of clients and the number of current sessions running on those clients. However, at least 8, but not more than 15, client connections can be running concurrently. Thus, if the maximum number of client connections to the Gateway has not been exceeded, the connection is allowed to occur.

I/O Application Operation

Using Locks

Although several instruments can be connected to the Gateway’s 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 client request completes. Client requests are serviced in a first come, first served manner, unless they are prohibited by interface or device locks.

If a client has a sequence of I/O application operations to perform that should not be preempted, the client should obtain a lock on the Gateway’s GPIB interface or device. Once the client’s sequence has completed, it should release its lock, allowing other clients access.

Closing a Network Connection

When a client closes a connection, the Gateway frees up the resources allocated to that client, including any locks, pending I/O requests, memory usage, etc. Abnormal termination (for example, the network and/or client goes down) is discussed in Chapter 5.

22

Chapter 1

Image 22
Contents Page Page Contents 103 Warranty Information Government Restricted RightsCopyright Information Trademark InformationPrinting History Contacting AgilentSafety Considerations Radio and Television InterferencePage Declaration of Conformity Page Introduction Introduction ChapterHow to Use This Guide Guide ContentsRelated Software Documentation For HP-UXE2050 Hardware Description E2050 Hardware DescriptionE2050 LAN/GPIB Gateway Front Panel E2050 LAN/GPIB Gateway Front PanelE2050 LAN/GPIB Gateway Rear Panel E2050 LAN/GPIB Gateway Rear PanelRack Mount Kit Optional AC/DC Adapter and AC Power CordAC/DC Adapter and Standard AC Power Cord Rack Mount Kit Optional ChapterApplication Software Supported E2050 Software/Firmware ArchitectureE2050 Software/Firmware Architecture Typical LAN Connections Typical LAN Connections ChapterClient Server Configuration LANSoftware/Firmware Architecture Overview Software/Firmware Architecture ChapterUsing Application Software Establishing a Network ConnectionInstallation Installation Hardware Requirements Hardware RequirementsSoftware Requirements Software RequirementsFinding the LAN Hardware Address MAC Configure the Network Installing the HardwareInstalling the Hardware Record LAN Hardware AddressInstalling the Hardware Connect the Gateway to the Network Installing the Hardware Installing the Hardware Connect Gpib Cable and Power Cords Connecting the Power Module ChapterInstalling the Hardware Observe the Power-On Sequence Installing the Hardware Chapter Configuration Configuration Configuration Values Descriptions Setting Configuration ValuesSteps to Set Configuration Values Setting Configuration Values0.0 Hpib Allow 156.140.34-48.2 Sec Typically, syslogd obtains its routing information from How Configuration Values are Used When the Config Preset Button is Pressed Configuration Methods Overview Configuration MethodsConfiguration Methods Bootp Using Telnet Configuration Method Windows Route add 192.0.0.192 yoursystemname Enter# Default subnet gateway IP address 120 Ip 156.140.222.201 Enter Configuration Methods Using Telnet Configuration Method HP-UX # Default subnet gateway IP address Telnetcommand value Return Ping 156.140.4.249 Return Packets transmitted, 0 packets received, 100% packet loss Using Bootp Configuration Method HP-UX Be rfc1048 Ping 156.140.4.249 Enter Using Bootp with Tftp Configuration Method HP-UX E2050\ Hostname E2050 Configuration Methods Ping 156.140.4.249 Return Administration Administration Accessing the Telnet Utility Using the Telnet UtilityUsing the Telnet Utility Using the Telnet Utility OFF Telnet Commands Exiting the Telnet UtilityAllow IPaddresses Querying the Firmware Revision Querying the Current ConfigurationQuerying the Gateway Querying the GatewayQuerying the Configuration Method Querying Gateway/Client ConnectionsServer ID Igpibantctl Igpibgett1delay Changing the Configuration Method Configuring the GatewaySetting Default Configuration Values Configuring the GatewayConfiguring the Gateway Using the Gateway’s syslog File MessagesMaintaining the syslog File Terminating Client Connections Configuring the Gateway Chapter Troubleshooting Troubleshooting Gateway Failure Messages Sicl Error Codes and MessagesGateway Failure Messages Syslog File Messages IPaddressTroubleshooting Network Configuration Troubleshooting Network ConfigurationVerifying Network Connections Troubleshooting Network Configurations Bootp or Bootp with Tftp Configuration Setting Default Configuration Troubleshooting Gateway ConfigurationVerifying Gateway Configuration Troubleshooting Gateway ConfigurationVerifying the Configuration Method LAN Conn LED Description OperationTroubleshooting Gateway Configuration Changing the Configuration Method Troubleshooting Telnet Configuration Troubleshooting Bootp ConfigurationTroubleshooting Bootp with Tftp Configuration Client Connection Problems Troubleshooting Client ConnectionsTroubleshooting Client Connections Packets transmitted, 0 packets received, 100% packet loss Client Run-time Errors LAN/GPIB Gateway followTroubleshooting Client Connections Troubleshooting Client Connections Specifications Specifications 100 SpecificationsSpecifications 101 Power RequirementsGpib Characteristics Environmental102 Specifications Glossary 103Glossary 104 GlossaryGlossary 105 106 Glossary Index Index 107108 Index 109 110