E1441-90003
User/Service and SCPI Programming Manual
Where to Find it - Online and Printed Information
Agilent E1441A
Page
 Chapter
Contents
Edition
Chapter
 Appendix B
Chapter
Appendix A
Appendix C
 Performance Verification Tests
 6 Contents
 Certification
AGILENT TECHNOLOGIES WARRANTY STATEMENT
DURATION OF WARRANTY: 1 year
U.S. Government Restricted Rights
 Trademarks
Safety Symbols
Documentation History
WARNINGS
 Measurement Product Generation Unit
Safety
DECLARATION OF CONFORMITY
Conforms with the following European Directives
 Notes
 Notes
 Notes
 Function/Arbitrary Waveform Generator
Module Setup
Agilent E1441A
Chapter
 Setting the Module Address Switch
Figure 1-1.Setting the Logical Address
Chapter
 Installing into the Mainframe
Interrupt Priority
 Option 001 Phase-Lock10 MHz Reference Terminals
Faceplate Indicators and Connectors
Faceplate Indicators
Standard Input/Output Terminals
 Initial Operation
 Chapter
 Functional Capabilities
Output Configuration
Agilent E1441A Application Information
Chapter
 Valid Function/ Modulation Modes
 Table
Table
FUNCtion:SHAPe SIN|SQU|TRI|RAMP|NOIS|USER|DC
Chapter
 22 Agilent E1441A Application Information
Table
FREQuency <frequency>|MINimum|MAXimum
Chapter
 Parameter
Page
 Use the following command to set the dc offset
 Use the following command to set the duty cycle
 sync signal, you can disable the Sync terminal
 Amplitude Modulation AM
AM Carrier Waveform Shape
 Amplitude Modulation Depth
Amplitude Modulating Waveform Shape
Amplitude Modulating Waveform Frequency
FREQuency <frequency>|MINimum|MAXimum
 Frequency Modulation FM
Amplitude Modulating Source
 FM Carrier Waveform Shape
FM Carrier Frequency
 FM Peak Frequency Deviation
32 Agilent E1441A Application Information
Chapter
 “Counted Burst Mode” on page
“Burst Phase” on page
•“Burst Modes” on page
“Gated Burst Mode” on page
 trigger source
The command sequence to configure this mode is
The command sequence to configure this mode is
34 Agilent E1441A Application Information
 Gated Burst Mode
Burst Trigger Source For Counted Burst Mode
 EXTernal
IMMediate
INTernal
TTLTRG<n>
 Maximum Frequency
Number of Arb Points
Minimum Frequency
Carrier Frequency
 Burst Count
 BM:NCYCles <# cycles>|INFinity|MINimum|MAXimum
Use the following command to set the burst count
Use the following command to set the burst rate
BM:INTernal:RATE <frequency>|MINimum|MAXimum
 •“FSK “Hop” Frequency” on page
Frequency-Shift Keying FSK Modulation
•“FSK Carrier Frequency” on page
•“FSK Rate” on page •“FSK Hop Source” on page
 FREQuency <frequency>|MINimum|MAXimum
Use the following command to set the frequency
Use the following command to set the FSK rate
FSKey:FREQuency <frequency>|MINimum|MAXimum
 42 Agilent E1441A Application Information
Internal Hop Source
External Hop Source
Chapter
 •“Sweep Time” on page •“Sweep Mode” on page
Sweep Start and Stop Frequencies
•“Sweep Start and Stop Frequencies” on page
•“Sweep Trigger Source” on page
 Sweep Trigger Source External Sources
Internal Source
 TRIGger:SOURce IMMediate|EXTernal|TTLTRG<0-7>|BUS
Sweep Trigger Signal TRIG:SOUR INT shown
Figure 2-9.Frequency Sweep with Internal Trigger
Chapter
 Arbitrary Waveforms
Creating Arbitrary Waveforms
 Creating and Storing an Arbitrary Waveform
 48 Agilent E1441A Application Information
Waveforms
Figure
Chapter
 PHAS:ADJ
Phase-Lock Capabilities Opt
APPL:SIN 10E+6,
90DEG
 Figure
To Phase Lock Multiple Function Generators
requires Option
50 Agilent E1441A Application Information
 To Phase Lock Using the Counted Burst Mode
Send these commands to both function generators
requires Option
 Triggering the Function Generator
Trigger Slope
Trigger Source Choices
 Trig / FSK / Burst Input Terminal” on page
Internal Triggering
External Triggering Including TTLTRG lines
Software BUS Triggering
 54 Agilent E1441A Application Information
Ext Trig / FSK / Burst Input Terminal
Figure
Chapter
 System-RelatedOperations
 Firmware Revision Query
SCPI Language Version Query
 Feature
Power-Onand
Reset State
Power-Onand Reset State
 Program Example Programs
Application Program Examples
CLanguage Programs Compiling and Linking a C
Burst Modulation Program
 Chapter
Agilent E1441A Application Information
iferr != VI_SUCCESS err_handlerfuncgen, err
 AM Modulation and Instrument State Storage
60 Agilent E1441A Application Information
Chapter
 Arbitrary Waveform Example
Chapter
Agilent E1441A Application Information
 62 Agilent E1441A Application Information
Chapter
 Agilent E1441A Application Information
end of main Error handling function
Chapter
close the device session */ viClosefuncgen
 64 Agilent E1441A Application Information
Chapter
 Agilent E1441A SCPI Command Reference
Command Index by Function
Chapter
 Modulation Commands
66 Agilent E1441A SCPI Command Reference
Chapter
 Trigger Commands
Sweep Commands
Arbitrary Waveform Commands
Agilent E1441A SCPI Command Reference
 Status Reporting Commands
System-RelatedCommands
Calibration Commands
68 Agilent E1441A SCPI Command Reference
 Agilent E1441A SCPI Command Reference
The IEEE-488.2Common Commands
Option 001 Phase-LockCommands
Chapter
 SCPI Command Format
Command Fundamentals
Common Command Format
Abbreviated Commands
 Linking Commands
Implied Commands
Parameters
 SCPI Command Reference
Command Guides
 COUNt?
CALibration
CALibration?
Subsystem Syntax
 SECure:CODE
SECure:STATe
Parameters
 SECure:STATe?
SETup
SETup?
STRing
 VALue?
STRing?
VALue
Parameters
 DATA
VOLATILE
Subsystem Syntax
 DAC VOLATILE
 ATTRibute:AVERage?
ATTRibute CFACtor?
Downloading a Binary Block of Data
 80 Agilent E1441A SCPI Command Reference
ATTRibute:POINts?
ATTRibute PTPeak?
Chapter
 Agilent E1441A SCPI Command Reference
CATalog?
COPY
Chapter
 DELete
 DEL:ALL
NVOLatile:CATalog?
NVOLatile:FREE?
 BORDer?
FORMat
BORDer
•Related Commands
 STATe:RECall:AUTO
MEMory
STATe:DELete
•Related Commands: *RCL, *SAV
 STATe:RECall:AUTO?
Comments • Returned Value: 0 or
 LOAD?
OUTPut
LOAD
Parameters
 TRIGger:IMMediate
SYNC
SYNC?
TRIGger:STATe
 enable TTLTRG2 line to source a trigger
TTLTrg<n>:STATe?
Agilent E1441A SCPI Command Reference
enable TTLTRG7 line to source a trigger
 Subsystem Syntax PHASe
PHASe
ADJust
Only valid with Option
 UNLock:ERRor:STATe?
ADJust?
UNLock:ERRor:STATe
REFerence
 Subsystem Syntax
SOURce
92 Agilent E1441A SCPI Command Reference
Chapter
 Parameters
Amplitude Modulation AM Commands
AM:DEPTh
•*RST Condition: 100%
 AM:INTernal:FUNCtion?
AM:DEPTh?
AM:INTernal:FUNCtion
AM:INTernal:FREQuency
 AM:STATe?
AM:SOURce?
AM:STATe
•*RST Condition: BOTH
 APPLy Commands
APPLy Command Parameters
Syntax
 in the waveform see below
 98 Agilent E1441A SCPI Command Reference
Chapter
 ±10 Vdc into an open circuit
 APPLy:RAMP
APPLy:DC
APPLy NOISe
APPLy:SINusoid
 APPLy:USER
APPLy:SQUare
APPLy:TRIangle
APPLy?
 BM NCYCles?
BURST MODULATION COMMANDS
BM:NCYCles
BurstCount
 BM:INTernal:RATE
BM:PHASe
BM:PHASe?
Parameters
 BM:SOURce
FM COMMANDS
BM:INTernal:RATE?
BM:SOURce?
 FM:INTernal:FREQuency
FM:DEViation
FM:DEViation?
Parameters
 FM:INTernal:FUNCtion?
FM:INTernal:FREQuency?
FM:INTernal:FUNCtion
FM:STATe
 Agilent E1441A SCPI Command Reference
FREQuency?
FREQuency:STARt
Parameters
 FREQuency:STOP
Frequency-ShiftKeying FSK Commands
FREQuency:STARt?
FREQuency:STOP?
 FSKey INTernal RATE
FSKey:FREQuency
FSKey FREQuency?
FSKey:INTernal:RATE?
 FSKey:STATe
Selecting an Arbitrary Waveform
FSKey:SOURce?
FSKey:STATe?
 Agilent E1441A SCPI Command Reference
FUNCtion:USER?
FUNCtion:SHAPe
Chapter
 112 Agilent E1441A SCPI Command Reference
FUNCtion:SHAPe?
PULSe:DCYCle
Parameters
 SWEep:SPACing?
PULSe:DCYCle?
SWEep:SPACing
SWEep:TIME
 VOLTage
SWEep:STATe
SWEep:STATe?
114 Agilent E1441A SCPI Command Reference
 Agilent E1441A SCPI Command Reference
VOLTage?
VOLTage:OFFSet
Parameters
 VOLTage:OFFSet?
VOLTage:UNIT
VOLTage:UNIT?
 QUEStionable :CONDition?
PRESet
STATus
QUEStionable :EVENt?
 QUEStionable :ENABle
QUEStionable :ENABle?
 Agilent E1441A SCPI Command Reference
Figure
Chapter
 VERSion?
ERRor?
SYSTem
Subsystem Syntax
 SLOPe?
TRIGger
SLOPe
SOURce
 the *TRG IEEE-488.2common command
 SOURce?
Related Commands *RST Condition TRIG SOUR IMM
 124 Agilent E1441A SCPI Command Reference
IEEE 488.2Common CommandReference
Command
Category
 Comments • Coupled command: No
ESE?
ESR?
•Related Commands: STATus:PRESet
 OPT? option
IDN?
OPC?
Comments • Coupled command: No
 Comments • Coupled command: No
PSC?
•Coupled command: No
•*RST Condition: none
 Power-OnCondition no bits are enabled
•Coupled command: No
Comments • Coupled command: No
Parameters
 TST?
SRE?
STB?
Comments • Coupled command: No
 Power-Onand Reset State
Agilent E1441A Power-Onand Reset State
Feature
130 Agilent E1441A SCPI Command Reference
 SCPI Command Quick Reference
Agilent E1441A SCPI Command Reference
Chapter
 132 Agilent E1441A SCPI Command Reference
Chapter
 Agilent E1441A SCPI Command Reference
SOURce
Chapter
 134 Agilent E1441A SCPI Command Reference
Chapter
 Sinewave Spectral Purity
Agilent E1441A Specifications
Appendix A
Frequency Characteristics
 Resolution
Signal Characteristics Square wave
Output Characteristics 1,5 Amplitude into 50Ω:2
Triangle, Ramp, Arb
 Frequency Sweep
Characteristics
Modulation
Faceplate Inputs5
 Cooling/Slot
System Characteristics Configuration Times
Arb Download Times
Operating Environment
 Faceplate Output: Ref Out terminal
Option 001 Specifications Timebase Accuracy
Phase Offset
Trigger
 140 Agilent E1441A Specifications
Appendix A
 Appendix B
Agilent E1441A Error Messages
Execution Errors
102 Syntax error
 112 Program mnemonic too long
108 Parameter not allowed
109 Missing parameter
113 Undefined header
 158 String data not allowed
170to -178 Expression errors
151 Invalid string data
161 Invalid block data
 221 Settings conflict; frequency has been adjusted
221 Settings conflict; offset has been adjusted
 222 Data out of range; frequency
222 Data out of range
222 Data out of range; amplitude
222 Data out of range; offset
 580Phase-lockedloop is unlocked
350 Too many errors
550Command not allowed in local
440 Query UNTERMINATED after indefinite response
 590I/O processor reset 601Trigger test failed
Self-TestErrors
Calibration Errors
701Cal security disabled by jumper
 703Invalid secure code
707Cal signal measurement out of range
702Cal secured
704Secure code too long
 851Negative offset gain cal required CAL:SETup
Arbitrary Waveform Errors
850Cal setup invalid
852Flatness DAC gain cal required CAL:SETup
 786Cannot delete a built-inarb waveform
783Arb waveform name too long
785Specified arb waveform does not exist
788Cannot copy to VOLATILE arb waveform
 Option 001 Phase-LockErrors
580Phase-lockedloop is unlocked
 152 Agilent E1441A Error Messages
Appendix B
 Agilent E1441A Function Generator Tutorial
Appendix C
Direct Digital Synthesis
 154 Agilent E1441A Function Generator Tutorial
Figure C-2
Figure C-3
Appendix C
 Signal Imperfections
Appendix C
Agilent E1441A Function Generator Tutorial
 Figure C-5
Output Amplitude Control
Figure C-4
156 Agilent E1441A Function Generator Tutorial
 Appendix C
Floating Signal Generators
Attributes of AC Signals
Agilent E1441A Function Generator Tutorial
 158 Agilent E1441A Function Generator Tutorial
Modulation
1 + D ⋅ Am 〈 t〉 ⋅ sin2π ⋅ Fc ⋅ T
Appendix C
 For wideband FM
Appendix C
Agilent E1441A Function Generator Tutorial
Start Frequency + Stop Frequency
 Deviation = Hop Frequency – Carrier Frequency
160 Agilent E1441A Function Generator Tutorial
Appendix C
 624for FM
Table C-1
for AM
Appendix C
 y = mX + b
Fs = 1 / 9 x 200 ∝s = 555.555 kHz
Points P = C/S / Fs =
162 Agilent E1441A Function Generator Tutorial
 Service Procedures
Appendix D
 Closed-CaseElectronic Calibration
Agilent Technologies Calibration Services
Automated Verification and Calibration Procedures
Calibration Interval
 Recommended Test Equipment
Test Considerations
 Performance Verification Tests
 Frequency Verification
Quick Performance Check
Performance Verification Tests
 168 Service Procedures
Function Gain and Linearity Verification
DC Function Offset Verification
Table D-4.DC Function Offset Verification
 Table D-5.AC Amplitude Verification High Z
AC Amplitude Verification
Service Procedures
Appendix D
 170 Service Procedures
Table D-6.AC Amplitude Verification 50 Ohms
Appendix D
 Table D-7.Amplitude Flatness Verification
Amplitude Flatness Verification
Service Procedures
Appendix D
 AM Modulation Depth Verification
Optional Performance Verification Tests
Square Wave Duty Cycle Verification
 Table D-10.Distortion Verification
Distortion Verification
Service Procedures
Appendix D
 To re-secure
Calibration Security Code
To unsecure for calibration
To change security code
 Unsecuring the Function Generator
 Calibration Count
Calibration Message
 General Calibration/Adjustment Procedure
Calibration Example
 Frequency and Burst Rate Adjustment
Aborting a Calibration in Progress
 Function Gain and Linearity Adjustment
 AC Amplitude Adjustment High-Z
 Modulation Adjustment
 182 Service Procedures
AC Amplitude Adjustment 50 Ohms
Table D-15.50 Ohm Adjustment Setup
Appendix D
 Service Procedures
7.Repeat steps 4, 5 and 6 for SETUP 35 through
Table D-16.AC Amplitude 50 Ohms Adjustment Setups
8.Perform the “AC Amplitude Verification” on page
 DC Output Adjustment
 Duty Cycle Adjustment
AC Amplitude Flatness Adjustment
 1 kHz to 100 kHz
 Table D-22.AC Flatness Adjustment Setups
Service Procedures
Appendix D
 Table D-24. Self-TestError Messages
Error Messages
Table D-23.System Error Messages
188 Service Procedures
 Table D-25.Calibration Error Messages
Service Procedures
Appendix D
 Test Accuracy Ratio TAR
Performance Test Record
Test Limits Measurement Uncertainty
MaximumValue – ExpectedReading
 Appendix D
 Model No
Appendix D
Test Equipment Used Description
Trace No
 Agilent E1441A DC Function Offset
Agilent E1441A Frequency Accuracy
Agilent E1441A Function Gain and Linearity
Appendix D
 Agilent E1441A AC Amplitude High Z
Appendix D
 Agilent E1441A AC Amplitude 50 Ohms
Appendix D
 Agilent E1441A Amplitude Flatness
Agilent E1441A AM Modulation
Appendix D
 Agilent E1441A Distortion
Optional Performance Verification Tests
Agilent E1441A Square Wave Duty Cycle
Appendix D
 Appendix D
 Symbols
Index
 CODE, STATe,
 AVERage?, CFACtor?, POINts?, PTPeak?,
ALL,
CATalog?, FREE?,
 IDN?, 124,
 ERRor STATe, STATe?,
FM, 32, FSK, 41,
OPC, 124, 126 *OPC?
DELete,
 RST, 124,
 SRE?, 124,
STB?, 124,
DEPTh, DEPTh?, INTernal FREQuency, FUNCtion,
 Vpp, 25, Vrms, 25,
WAI, 124,