303
Chapter 6 Application Programs
Program Listings
4
6
Example: Amplitude Modulation
This program (found in the “Examples\chapter6\AMLowLevel” subdirectory on the CD-
ROM) configures a waveform with amplitude modulation using lower-level SCPI
commands. It also shows how to use the *SAV command to store the instrument
configuration in the function generator’s internal memory.
Private Sub cmdAMLowLevels_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 uses low-level SCPI commands to configure
' the function gnerator to output an AM waveform.
' This program also shows how to use "state storage" to
' store the instrument configuration in memory.
With Fgen
.WriteString "*RST" ' Reset the function generator
.IO.Clear ' Clear errors and status registers
.WriteString "OUTPut:LOAD 50" ' Output termination is 50 Ohms
.WriteString "FUNCtion:SHAPe SINusoid" ' Carrier shape is sine
.WriteString "FREQuency 5000;VOLTage 5" ' Carrier freq is 5 kHz @ 5 Vpp
.WriteString "AM:INTernal:FUNCtion SINusoid" ' Modulating shape is sine
.WriteString "AM:INTernal:FREQuency 200" ' Modulation freq = 200 Hz
.WriteString "AM:DEPTh 80" ' Modulation depth = 80%
.WriteString "AM:STATe ON" ' Turn AM modulation on
.WriteString "OUTPut ON" ' Turn on the instrument output
.WriteString "*SAV 1" ' Store state in memory location 1
' Use the "*RCL 1" command to recall the stored state
End With
Exit Sub
MyError:
txtError = Err.Description & vbCrLf
Resume Next
End Sub
33210A users guide.book Page 303 Wednesday, July 16, 2008 11:16 AM
Содержание 33210A
Страница 1: ...Keysight 33210A 10 MHz Function Arbitrary Waveform Generator User s Guide ...
Страница 2: ......
Страница 3: ......
Страница 14: ...12 Contents Contents 33210A users guide book Page 12 Wednesday July 16 2008 11 16 AM ...
Страница 15: ...1 1 Quick Start 33210A users guide book Page 13 Wednesday July 16 2008 11 16 AM ...
Страница 33: ...2 2 Front Panel Menu Operation 33210A users guide book Page 31 Wednesday July 16 2008 11 16 AM ...
Страница 53: ...3 3 Features and Functions 33210A users guide book Page 51 Wednesday July 16 2008 11 16 AM ...
Страница 147: ...4 4 Remote Interface Reference 33210A users guide book Page 145 Wednesday July 16 2008 11 16 AM ...
Страница 273: ...5 5 Error Messages 33210A users guide book Page 271 Wednesday July 16 2008 11 16 AM ...
Страница 301: ...6 6 Application Programs 33210A users guide book Page 299 Wednesday July 16 2008 11 16 AM ...
Страница 311: ...7 7 Tutorial 33210A users guide book Page 309 Wednesday July 16 2008 11 16 AM ...
Страница 335: ...8 8 Specifications 33210A users guide book Page 333 Wednesday July 16 2008 11 16 AM ...