Agilent Technologies 6000 Series quick start Initializing the Interface and the Oscilloscope

Page 20

2Getting Started

Initializing the Interface and the Oscilloscope

N O T E

To make sure the bus and all appropriate interfaces are in a known state, begin every program with an initialization statement. When using the Agilent VISA COM library, you can use the resource session object’s Clear method to clears the interface buffer:

Dim myMgr As VisaComLib.ResourceManager

Dim myScope As VisaComLib.FormattedIO488

Set myMgr = New VisaComLib.ResourceManager

Set myScope = New VisaComLib.FormattedIO488

'Open the connection to the oscilloscope. Get the VISA Address from the

'Agilent Connection Expert (installed with Agilent IO Libraries Suite). Set myScope.IO = myMgr.Open("<VISA Address>")

'Clear the interface buffer.

myScope.IO.Clear

When you are using GPIB, CLEAR also resets the oscilloscope’s parser. The parser is the program which reads in the instructions which you send it.

After clearing the interface, initialize the instrument to a preset state:

myScope.WriteString “*RST"

Information for Initializing the Instrument

The actual commands and syntax for initializing the instrument are discussed in the common commands section of the online Programmer’s Reference.

Refer to the Agilent IO Libraries Suite documentation for information on initializing the interface.

Using :AUToscale to Automate Oscilloscope Setup

The :AUToscale command performs a very useful function for unknown waveforms by setting up the vertical channel, time base, and trigger level of the instrument.

The syntax for the autoscale command is:

myScope.WriteString “:AUTOSCALE"

20

Agilent 6000 Series Oscilloscopes Programmer’s Quick Start Guide

Image 20
Contents Programmer’s Quick Start Guide WA R N I N G Programming the Oscilloscope-At a Glance This Book Contents Index Setting Up Install Agilent IO Libraries Suite software Connect and set up the oscilloscopeUsing the USB Device Interface Using the LAN InterfaceUsing the Gpib Interface Verify the oscilloscope connection Click Test Connection Setting Up To get the latest versions via the web Access the Programmer’s ReferenceTo access the Programmer’s Reference help file Getting Started Language for Program ExamplesBasic Oscilloscope Program Structure InitializingCapturing Data Analyzing Captured DataProgramming the Oscilloscope Referencing the IO LibraryOpening the Oscilloscope Connection via the IO Library Information for Initializing the Instrument Using AUToscale to Automate Oscilloscope SetupInitializing the Interface and the Oscilloscope Using Other Oscilloscope Setup Commands Example Oscilloscope Setup CodeEnsure New Data is Collected Capturing Data with the DIGitize CommandSet TIMebaseMODE to Main or DELayed when using DIGitize Following program example shows a typical setup Aborting a Digitize Operation Over GpibReading Query Responses from the Oscilloscope Reading Query Results into Numeric Variables Express String Variables Using Exact SyntaxReading Query Results into String Variables Reading Definite-Length Block Query Response Data #8000010001000 bytes of dataterminatorSending Multiple Queries and Reading Results Checking Instrument StatusTelnet Sockets Other Ways of Sending CommandsSending Scpi Commands using Browser Web Control Index Index Page Index
Related manuals
Manual 368 pages 7.71 Kb

6000 Series specifications

Agilent Technologies has long been recognized as a leader in the field of electronic measurement and test equipment, and the Agilent 6000 Series oscilloscopes exemplify this commitment to innovation and quality. Designed for both professional engineers and researchers, the 6000 Series offers a comprehensive suite of features that enhance usability, accuracy, and efficiency in various applications.

At the heart of the Agilent 6000 Series is its advanced architecture, which integrates a high-performance analog-to-digital converter (ADC) and a sophisticated digital signal processing engine. This combination enables users to capture fast, high-resolution signals with remarkable accuracy, making it suitable for a wide range of applications, from automotive to telecommunications.

One of the standout features of the 6000 Series is its bandwidth options, which typically range from 100 MHz to 500 MHz. This flexibility allows users to select an oscilloscope that best fits their specific needs. Coupled with a sampling rate of up to 4 GSa/s, the 6000 Series offers exceptional timing resolution, ensuring that even the most fleeting signals are accurately represented.

The user interface of the 6000 Series is designed for maximum efficiency. The oscilloscopes are equipped with a large, high-resolution display, enabling users to view complex waveforms in detail. Furthermore, the touch screen interface provides a level of interactivity that simplifies navigation through various functions, making it accessible for both seasoned professionals and novices alike.

Additionally, the 6000 Series incorporates advanced triggering capabilities, allowing users to isolate specific events in their signals easily. The wide array of available triggering options includes edge, pulse width, and serial triggering formats, which are vital for analyzing complex digital communications.

Another noteworthy characteristic of the Agilent 6000 Series is its built-in measurement and analysis tools. The oscilloscopes come equipped with automated measurements, enabling users to quickly gather important data about their signals without manual calculations. This reduces the time spent on testing and increases overall productivity.

In terms of connectivity, the 6000 Series includes USB and LAN interfaces, providing easy data transfer and integration with other devices. The inclusion of advanced software options further enhances data analysis capabilities, enabling users to perform extensive post-acquisition analysis.

In summary, Agilent Technologies' 6000 Series oscilloscopes represent a blend of cutting-edge features, user-friendly design, and high-performance technologies, making them an invaluable tool for engineers and scientists engaged in electronic measurements and analysis. Their versatility and power make them well-suited to meet the demands of modern engineering challenges.