Agilent Technologies E5805A User Manual

Agilent E5805A USB/RS232 Interface for Windows - 4 Port Agilent USB/RS232 Interface
Agilent USB/RS232 Interface for Windows® - 4 Port
Installation
Agilent Technologies
E5805A
Guide
Notices
CAUTION
WARNING
© Agilent Technologies, Inc. 2 007
No p art o f this manual may be rep roduc ed in any form or by any means (including elec­tronic storage and retrieval or translation into a foreign language) without prior agree­ment and written consent from Agilent Technologies, Inc. as governed by United States and international copyright laws.
Manual Part Number
E5805-90001
Edition
Second Edition, September 22, 2007
Printed in Malaysia
Agilent Technologies, Inc. 815 14th Street SW Loveland, CO 80537
Windows is a US Registered trademark of Microsoft Corporation.
USB-IF is a trademark of Universal Serial Bus Implementers Forum, Inc.
Warranty
The material contained in this docu­ment is provided “as is,” and is sub­ject to being changed, without notice, in future editions. Further, to the max­imum extent permitted by applicable law, Agilent disclaims all warranties, either express or implied, with regard to this manual and any information contained herein, including but not limited to the implied warranties of merchantability and fitness for a par­ticular purpose. Agilent shall not be liable for errors or for incidental or consequential damages in connec­tion with the furnishing, use, or per­formance of this document or of any information contained herein. Should Agilent and the user have a separate written agreement with warranty terms covering the material in this document that conflict with these terms, the warranty terms in the sep­arate agreement shall control.
Technology Licenses
The hardware and/or software described in this document are furnished under a license and may be used or copied only in accor­dance with the terms of such license.
Restricted Rights Legend
If software is for use in the performance of a U.S. Government prime contract or subcon­tract, Software is delivered and licensed as “Commercial computer software” as defined in DFAR 252.227-7014 (June 1995), or as a “commercial item” as defined in FAR
2.101(a) or as “Restricted computer soft­ware” as defined in FAR 52.227-19 (June
1987) or any equivalent agency regulation or contract clause. Use, duplication or disclo­sure of Software is subject to Agilent Tech­nologies’ standard commercial license terms, and non-DOD Departments and Agencies of the U.S. Government will
receive no greater than Restricted Rights as defined in FAR 52.227-19(c)(1-2) (June
1987). U.S. Government users will receive no greater than Limited Rights as defined in FAR 52.227-14 (June 1987) or DFAR
252.227-7015 (b)(2) (November 1995), as applicable in any technical data.
Safety Notices
A CAUTION notice denotes a haz- ard. It calls attention to an operat­ing procedure, practice, or the like that, if not correctly performed or adhered to, could result in damage to the product or loss of important data. Do not proceed beyond a CAUTION notice until the indicated conditions are fully understood and met.
A WARNING notice denotes a hazard. It calls attention to an operating procedure, practice, or the like that, if not correctly per­formed or adhered to, could result in personal injury or death. Do not proceed beyond a WARNING notice until the indicated condi­tions are fully understood and met.
Contents
Table of Contents
E5805A USB/RS232 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Cabling the E5805A USB/RS232 Interface . . . . . . . . . . . . 2
Installing the USB Hub & E5805A USB/RS232 Drivers . . . . . 3
Driver Installation For Windows XP . . . . . . . . . . . . . . . . . . 4
Driver Installation For Windows 2000 Users . . . . . . . . . . . 4
Driver Installation For Windows 98, and Me Users . . . . . 5
Interpreting the System Status Light . . . . . . . . . . . . . . . . . . . . 6
The E5805A USB/RS232 Interface Utility Program . . . . . . . . 7
For all Windows Operating Systems . . . . . . . . . . . . . . . . . 7
Understanding the E5805 and USB Hubs . . . . . . . . . . . . . . . 14
Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Appendix A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Regulatory and Other Information . . . . . . . . . . . . . . . . . . . . . 21
Japanese Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
1 Installation Guide for the Agilent USB/RS232 Interface
E5805A USB/RS232 Interface 2 Installing the E5805A USB/RS232 Interface Drivers 3 Interpreting the System Status Light 6 The E5805A USB/RS232 Interface Utility Program 7 Understanding the E5805A and USB Hubs 14 Support 16
E5805A USB/RS232 Interface 1

E5805A USB/RS232 Interface

E5805A USB/RS232 Interface
The E5805A USB/RS232 Interface is an intelligent, stackable expansion module that connects to a PC or server running Windows® 98SE, Me, 2000, or XP via the Universal Serial Bus (USB), providing high- speed serial connectivity.

Cabling the E5805A USB/RS232 Interface

Type A Type B
Plug the Type A end of the USB cable into the USB port located in the back of your PC or into an available USB port on a standard hub. Plug the Type B end of the USB cable into the back of the E5805A USB/RS232 Interface.
If the drivers are not already installed, go to "Installing the E5805A USB/RS232 Interface” on the next page.
2 E5805A USB/RS232 Interface
NOTE

Installing the E5805A USB/RS232 Interface Drivers

The E5805A ships with the Driver and the Automation- Ready CDs. The Driver CD software must be installed for the product to operate. Once the Driver software is installed, the E5805A can be attached to a USB port. Your PC should be able to connect to it, and the four RS232 ports on the E5805A should appear as additional Windows® COM ports. These ports can be used by your PC to connect serial instruments and general purpose devices to the four port RS- 232 converter. The IO Libraries CD shipped with the E5805A allows you to use I/O libraries (for example VISA, VISA COM, and SICL) to do “instrument style” programming of instruments or devices. It also provides a suite of tools for connection management and interactive instrument control. If you are using VISA or other T&M specialized software to program instruments, or if you are using application software that does instrument control, you may want to also install the IO Libraries Suite.
Note: Drivers may not have received “Designed for Windows 2000” certification. If so, Windows displays a warning: Digital Signature Not Found. While the drivers may not be Windows certified, they have been thoroughly tested. Select “Ye s” to continue with driver installation.
E5805A USB/RS232 Interface 3
E5805A USB/RS232 Interface

Driver Installation For Windows XP

Driver Installation For Windows 2000

1 You must be logged into an account with administrator
privileges.
2 Insert the “Agilent Driver” CD into your CD- ROM drive.
3 After connecting the USB cable, the Found New Hardware
Wizard appears. Click “Next,” and the drivers are automatically installed from the CD. There are multiple resources on the E5805A which have to be setup, so continue to install resources until the XP installation completes.
1 You must be logged into an account with administrator
privileges.
2 Insert the “Agilent Driver” CD into your CD- ROM drive.
3 After connecting the USB cable, the Found New Hardware
Wizard appears. Select “Install from a list or specific location (Advanced)” and click “Next”.
4 Select “Search for a suitable driver for my device” and click
Next”.
5 Select “Specify a location” and click “Next”.
6 Type in <CD drive letter>:\Win2k and click “OK”.
7 Confirm that Windows is pointing to <CD drive letter>:\
Win2k. Then click “Next”.
8 There are multiple resources on the E5805A which have to be
setup, so continue to install resources until the Windows 2000 installation completes.
9 Windows then finishes installing the driver files.
10 Choose “Finish” to complete the driver installation.
Installation is complete when no more dialogs appear. Your new COM port(s), numbered sequentially following the existing ports in your system, are ready.
4 E5805A USB/RS232 Interface

Driver Installation For Windows 98SE and Me

1 Insert the "Agilent Driver" CD into your CD- ROM drive.
2 After connecting the USB cable, the Add New Hardware
Wizard appears. Click "Next".
3 Select "Search for the best driver for your device" and click
"Next".
4 Select "Specify a location" and type in <CD drive letter>:\
Win98. Then click "Next".
5 Confirm Windows is pointing to <CD drive letter>:\Win98.
Click "Next". Windows then copies over the driver files.
6 Click "Finish" to complete the driver installation.
Installation is complete when no more dialogs appear. Your new COM port(s), numbered sequentially following the existing ports in your system, are ready.
E5805A USB/RS232 Interface 5
E5805A USB/RS232 Interface

Interpreting the System Status Light

Red: This light signifies a loss of USB communication with the host. If the loss is due to unplugging the unit, when the unit is reconnected the light will blink red for a few moments before turning green. Otherwise, the light indicates a problem with the drivers, which may need to be reinstalled. The red light also blinks during installation. Once the installation is complete, it should stop blinking.
Amber: This light signifies serial port activity on the E5805A USB/RS232 Interface. The amber light may also flash briefly during installation.
Green: This light indicates the serial ports are successfully set up and the E5805A USB/RS232 Interface is operating normally.
6 E5805A USB/RS232 Interface
NOTE

The E5805A USB/RS232 Interface Utility Program

For all Windows Operating Systems

The E5805A USB/RS232 Interface configuration utility program, which is available from the Start menu, allows you to manage the serial ports of your 4 Port Interface product.
For Windows 98SE and Windows Me, the configuration utility is located in C:\WINDOWS\SYSTEM\EDGEPORT.EXE.
E5805A USB/RS232 Interface 7
E5805A USB/RS232 Interface
The General tab in this utility allows you to do the following:
1 Information - Check the manufacturing information related
to your device.
2 Configure - Reassign your device’s physical port to any
available Windows COM port number from 1 to 255 and give your device a user- friendly Device Name. This capability is particularly helpful if you have more than one device.
8 E5805A USB/RS232 Interface
Port F lags - Configure performance options and special functionality on a per- port basis.
•Remap Baud: Setting the baud rate to 1200 baud will result in 230400 baud
•Fast Reads:
This flag is used when an application requires a read to complete immediately. In the read immediate case, the E5805A USB/RS232 Interface driver sends a request to the device asking for any buffered data to be sent. This buffered data will be included when the read completes. If this flag is set, the driver does not query the device for additional data.
•Fast Writes: When an application sends a write to the driver, by default the E5805A USB/RS232 Interface driver waits until all data has been transmitted out of the device before completing the write. When the Fast Writes flag is set, the write is completed even if data is still buffered in the driver and the device.
•Ignore Tx Purge: The IOCTL_SERIAL_PURGE request cancels the specified requests and deletes data from the specified buffers. The purge request can be used to cancel all read requests, all write requests, and to delete all data from the read and write buffers.
E5805A USB/RS232 Interface 9
E5805A USB/RS232 Interface
When the Ignore Tx Purge flag is set the SERIAL_PURGE_TXCLEAR command is ignored. The function does not purge the write buffer.
• Disable Plug & Play: (Windows 2k/XP only)
Do not let the serial port enumerator detect devices plugged into the 4 Port Interface.
•Timer Logic: (Windows 98SE only)
If the application uses PortSetReadCallBack(), the notification routine is only called when the number of bytes in the receive buffer is greater then the RX trigger. The Microsoft serial VxD also implements a timer that triggers and calls the notification routine if some amount of data is available in the RX buffer, but no new data has been received for ~200ms (receiver is no longer active).
We do not enable this behavior by default because of the nature of E5805A USB/RS232 Interface’s buffering. However, if you set the f lag, the read is completed when ~200 ms of no activity is detected.
Here is a comment from the code:
If the receiver is active, then do not complete this read. The problem is that the device buffers the RX bytes and we poll the driver. If we do not receive any bytes in 200ms we may report an erroneous event even if there are available bytes in the device or driver.
Tes t Ports - Performs a confidence test on the internal workings of the serial ports..
10 E5805A USB/RS232 Interface
The Version tab allows you to check the file information related to the software. There is no graphic of this tab.
E5805A USB/RS232 Interface 11
Loading...
+ 32 hidden pages