EasyManua.ls Logo

Agilent Technologies 33220A User Manual

Agilent Technologies 33220A
363 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #317 background imageLoading...
Page #317 background image
316
Chapter 6 Application Programs
Program Listings
6
Example: Linear Sweep
This program (found in the “Examples\chapter6\LinearSweep” subdirectory on the CD-
ROM) creates a linear sweep for a sine wave. It sets the start and stop frequencies, and
the sweep time.
Private Sub cmdLinearSweep_Click()
Dim io_mgr As VisaComLib.ResourceManager
Dim Fgen As VisaComLib.FormattedIO488
Set io_mgr = New VisaComLib.ResourceManager
Set Fgen = New VisaComLib.FormattedIO488
Set Fgen.IO = io_mgr.Open(txtIO.Text)
On Error GoTo MyError
' This program sets up a linear sweep using a sinusoid
' waveform. It sets the start and stop frequency and sweep
' time.
With Fgen
.WriteString "*RST" ' Reset the function generator
.IO.Clear ' Clear errors and status registers
.WriteString "FUNCtion SINusoid" ' Select waveshape
.WriteString "OUTPut:LOAD 50" ' Set the load impedance to
' 50 Ohms (default)
.WriteString "VOLTage 1" ' Set the amplitude to 1 Vpp.
.WriteString "SWEep:SPACing LINear" ' Set Linear or LOG spacing
.WriteString "SWEep:TIME 1" ' Sweep time is 1 second
.WriteString "FREQuency:STARt 100" ' Start frequency is 100 Hz
.WriteString "FREQuency:STOP 20e3" ' Stop frequency is 20 kHz
' Frequency sweep limits may also be set as FREQuency:CENTer and
' FREQuency:SPAN on the 33250A
' For the 33250A, also see MARKer:FREQuency
.WriteString "OUTPut ON" ' Turn on the instrument output
.WriteString "SWEep:STATe ON" ' Turn sweep on
End With
Exit Sub
MyError:
txtError = Err.Description & vbCrLf
Resume Next
End Sub

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Agilent Technologies 33220A and is the answer not in the manual?

Agilent Technologies 33220A Specifications

General IconGeneral
Function Generator TypeArbitrary Waveform Generator
Output Amplitude10 mVpp to 10 Vpp into 50 Ω
Output Impedance50 Ω
WaveformsSine, Square, Ramp, Triangle, Noise, Arbitrary
InterfaceGPIB, USB
Power Requirements100 to 240 VAC, 50/60 Hz

Summary

Quick Start

To Prepare the Function Generator for Use

Check the list of supplied items and connect the power cord and turn on the function generator.

To Set the Output Frequency

Steps to change the output frequency to 1.2 MHz using the front panel controls.

To Rack Mount the Function Generator

Instructions for mounting the Agilent 33220A in a standard 19-inch rack cabinet.

Front-Panel Menu Operation

Front-Panel Menu Reference

Overview of the front-panel menus and examples of their use.

To Select the Output Termination

Setting the output termination impedance for accurate amplitude and offset measurements.

To Configure the Remote Interface

Setting up GPIB, USB, and LAN interfaces for remote instrument control.

Features and Functions

Output Configuration

Information on configuring the function generator for outputting various waveforms.

Amplitude Modulation (AM)

Details on setting up and performing amplitude modulation.

Calibration Overview

Introduction to calibration features and security settings.

Remote Interface Reference

SCPI Command Summary

Overview of SCPI command syntax and conventions.

Output Configuration Commands

Low-level SCPI commands for controlling output functions.

Interface Configuration Commands

Commands for configuring GPIB, LAN, and USB interfaces.

Error Messages

Command Errors

List and explanation of errors related to command syntax and parameters.

Execution Errors

List and explanation of errors resulting from incorrect command execution or settings.

Device Dependent Errors

Errors indicating potential hardware failures or memory corruption.

Application Programs

Introduction

Overview of example programs for controlling the instrument via SCPI.

Program Listings

Includes examples like Sine Waveform, Amplitude Modulation, and Pulse Width Modulation.

Tutorial

Direct Digital Synthesis

Explanation of the DDS signal generation technique used by the instrument.

Creating Arbitrary Waveforms

Guide on creating custom waveforms using the front panel or software.

Signal Imperfections

Description of harmonic, non-harmonic, and phase noise imperfections in signals.

Specifications

Waveforms

Lists standard and built-in arbitrary waveform types.

Common Characteristics

Details general specifications like frequency accuracy and amplitude range.

Product Dimensions

Provides physical dimensions for benchtop and rack-mount configurations.

Related product manuals