EasyManua.ls Logo

Agilent Technologies 33250A User Manual

Agilent Technologies 33250A
336 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 #287 background imageLoading...
Page #287 background image
287
Chapter 6 Application Programs
Example: Microsoft Visual C++ for Windows
4
6
Example: Microsoft Visual C++ for Windows
//’"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""’
//’ Copyright (c) 2000 Agilent Technologies. All Rights Reserved. ’
//’ ’
//’ Agilent Technologies provides programming samples for illustration ’
//’ purposes only. This sample program assumes that you are familiar ’
//’ with the programming language being demonstrated and the tools used ’
//’ to create and debug procedures. Agilent support engineers can help ’
//’ answer questions relating to the functionality of the software ’
//’ components provided by Agilent, but they will not modify these samples ’
//’ to provide added functionality or construct procedures to meet your ’
//’ specific needs.
//’ You have a royalty-free right to use, modify, reproduce, and distribute ’
//’ this sample program (and/or any modified version) in any way you find ’
//’ useful, provided that you agree that Agilent has no warranty, ’
//’ obligations, or liability for any sample programs. ’
//’"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""’
//
// Agilent 33250A 80 MHz Function/Arb Waveform Generator Examples
//
// Examples include Modulation, Pulse, Sweeping, Burst, and Status Checking.
// Examples illustrate various uses of short/long form SCPI.
// Examples also illustrate enabling/disabling output BNCs.
// To view results on Scope, set to:
// Channel 1: Output BNC, 50ohms, 50us/div, 200mV/div
// Channel 2: Sync BNC, 50us/div, 500mV/div, trigger on Channel 2
//
// Microsoft Visual C++ 6.0 for GPIB/RS-232
// 3-30-00
//
#include <stdio.h>
#include <comdef.h>
//
// Import the IOUtils
// (your directory is dependent on where BenchLlink XL was installed)
//
#pragma warning(disable:4192) // Suppresses warning from import
#import "C:\siclnt\servers\AgtIOUtils.dll"
using namespace AgilentIOUtilsLib;
Continued...

Table of Contents

Other manuals for Agilent Technologies 33250A

Question and Answer IconNeed help?

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

Agilent Technologies 33250A Specifications

General IconGeneral
Frequency Range1 µHz to 80 MHz
Amplitude Range10 mVpp to 10 Vpp into 50 Ω
Output Impedance50 Ω
Modulation TypesAM, FM, PM, FSK, PWM
Sweep ModesLinear, Logarithmic
Function Generator TypeArbitrary
WaveformsSine, Square, Ramp, Triangle, Noise, Arbitrary
InterfaceGPIB, USB

Summary

The Front Panel at a Glance

Front Panel Controls Overview

Identification and description of front panel keys and controls.

Front-Panel Number Entry

The Rear Panel at a Glance

Rear Panel Connectors and Terminals

Identification and function of rear panel connectors and terminals.

Quick Start

To Prepare the Function Generator for Use

Initial setup steps and item verification.

To Set the Output Frequency

Procedure for configuring the output frequency.

To Set the Output Amplitude

Procedure for configuring the output amplitude.

To Set a DC Offset Voltage

Procedure for setting the DC offset voltage.

Front-Panel Menu Operation

To Configure the Remote Interface

Steps to set up GPIB or RS-232 communication.

Features and Functions

Output Configuration

Information on configuring output parameters like function, frequency, and amplitude.

Arbitrary Waveforms

Information on creating, storing, and outputting arbitrary waveforms.

Remote Interface Configuration

Configuration of GPIB and RS-232 interfaces.

Remote Interface Reference

SCPI Command Summary

Comprehensive list and syntax of SCPI commands.

Output Configuration Commands

SCPI commands for controlling output parameters.

Arbitrary Waveform Commands

SCPI commands for downloading and managing arbitrary waveforms.

Error Messages

Command Errors

List and explanation of errors related to invalid commands.

Execution Errors

List and explanation of errors during command execution.

Specifications

FREQUENCY CHARACTERISTICS

Frequency ranges and accuracy for different waveform types.

OUTPUT CHARACTERISTICS

Specifications for amplitude, flatness, units, and impedance.

Related product manuals