Sourcemeter 2400 series source measure unit (594 pages)
Summary of Contents for Keithley 3390
Page 1
Model 3390 Arbitrary Waveform Generator User’s Manual 3390-900-01 Rev. C / January 2009...
Page 3
WARRANTY Keithley Instruments, Inc. warrants this product to be free from defects in material and workmanship for a period of one (1) year from date of shipment. Keithley Instruments, Inc. warrants the following items for 90 days from the date of shipment: probes, cables, software, rechargeable batteries, diskettes, and documentation.
Page 5
Any unauthorized reproduction, photocopy, or use the information herein, in whole or in part, without the prior written approval of Keithley Instruments, Inc. is strictly prohibited. KiWAVE™ is a trademark of Keithley Instruments, Inc. All Keithley Instruments product names are trademarks or registered trademarks of Keithley Instruments, Inc. Other brand names are trademarks or registered trademarks of their respective holders.
Keithley Instruments products are designed for use with electrical signals that are rated Measurement Category I and Measurement Category II, as described in the International Electrotechnical Commission (IEC) Standard IEC 60664. Most measurement, control, and data I/O signals are Measurement Category I and must not be directly connected to mains voltage or to voltage sources with high transient over-voltages.
Page 8
To maintain protection from electric shock and fire, replacement components in mains circuits - including the power transformer, test leads, and input jacks - must be purchased from Keithley Instruments. Standard fuses with applicable national safety approvals may be used if the rating and type are the same.
Table of Contents Section Topic Page ..................... 1-1 Introduction General information ..................1-2 Contact information ................1-2 Inspection..................... 1-2 Options and accessories ..............1-2 Model summary ..................1-2 Features ....................1-2 Handle adjustment..................1-3 Removing the handle ................1-3 Adjusting the handle position ...............
Page 10
Table of Contents Model 3390 Arbitrary Waveform Generator User’s Manual Setting pulse high and low levels ............4-5 Setting waveform polarity ..............4-5 Setting output termination..............4-5 Setting voltage auto ranging ..............4-6 Front panel connections................4-7 Controlling the output signal ..............
Page 11
Model 3390 Arbitrary Waveform Generator User’s Manual Table of Contents ..................B-1 Error Messages Introduction ....................B-2 Error message definitions ................B-2 ................C-1 Application Programs About application programs ............... C-2 Application examples ................. C-2 ........................Index-1 Index 3390-900-01 Rev. C / January 2009...
Page 12
Table of Contents Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. 3390-900-01 Rev. C / January 2009...
List of Tables Section Table Title Page Table 2-1 Item descriptions................2-2 Table 3-1 Rear panel item descriptions ............3-2 Table 4-1 Waveform function frequency ranges ..........4-3 Table 4-2 Sync signal and function relationships........... 4-7 Table 4-3 Factory default settings..............4-8 Table 5-1 Parameters for each burst mode ..........
Page 16
List of Tables Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. 3390-900-01 Rev. C / January 2009...
Section 1 Introduction In this section: Topic Page General information................. Contact information ................. Inspection..................Options and accessories..............Model summary..................Features ..................Handle adjustment .................. Removing the handle ..............Adjusting the handle position ............Connect and power the instrument ............Line power connection ..............
General information Contact information If you have any questions after reviewing this information, please contact your local Keithley Instruments representative or call one of our applications engineers at 1-888-KEITHLEY (1-888-534-8453) within the U.S. and Canada. You can also visit the Keithley Instruments website at www.keithley.com for updated worldwide contact information.
Model 3390 Arbitrary Waveform Generator User’s Manual Section 1: Introduction Handle adjustment You can adjust the carrying handle to suit your needs. The following text provides detailed information regarding handle adjustment and removal. Removing the handle Pull slightly outward on both sides of the handle and slowly rotate the handle upright to a 90º...
After the handle is turned to a 90º angle with the generator, pull the handle sides out from the instrument (see Figure 1-2). Figure 1-2: Removing the handle from the instrument Adjusting the handle position You can adjust the handle of the Model 3390 for packing (Figure 1-3), operation (Figure 1-4), and carrying (Figure 1-5).
Follow the procedure below to connect the Model 3390 to line power and turn on the instrument. The Model 3390 operates from a line voltage of 100 V to 240 V at a frequency of 50 Hz or 60 Hz.
Failure to use a grounded outlet may result in personal injury or death due to electric shock. Ventilation The Model 3390 has a fan and cooling vents to keep it from overheating. Observe the following precautions to maintain proper ventilation: CAUTION Do not block the cooling vents.
Page 23
Section 2 Front Panel In this section: Topic Page Front panel description................Front panel ....................Power key ..................Graph/Local key ................Menu operation soft keys ..............Display .................... Navigation wheel, cursor keys, and numeric keypad ...... Output connector ................Sync output connector ..............
Section 2: Front Panel Model 3390 Arbitrary Waveform Generator User’s Manual Front panel description The Keithley Instruments Model 3390 Arbitrary Waveform Generator front panel is described in this section (Figure 2-1). Figure 2-1: Model 3390 front panel Table 2-1: Item descriptions...
Model 3390 Arbitrary Waveform Generator User’s Manual Section 2: Front Panel Front panel Power key Press this key to turn the Model 3390 on. Press it again to turn the Model 3390 off. Graph/Local key Pressing the Graph key enables the graph mode (Figure 2-2).
• Synchronize multiple instruments: Follow the detailed instructions for connecting multiple instruments. • KEITHLEY Technical Support: Keithley Instruments technical support contact information is located here. Utility menu key The Utility menu key allows access to the following settings and parameters: •...
Store/Recall menu key The Model 3390 has five storage locations in nonvolatile memory to store instrument state. The stored instrument state holds all the parameters for the selected function, including the waveform, frequency, DC offset, amplitude, duty cycle, symmetry, modulation type, and modulation parameters.
Page 28
Section 2: Front Panel Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. Return to 3390-900-01 Rev. C / January 2009 Section Topics...
Section 3 Rear Panel In this section: Topic Page Rear panel description ................Rear panel connections................10 MHz Out and In connectors ............Power connector ................GPIB, USB, and LAN ports ............. Trig In/Out, FSK / Burst connector ..........Modulation In connector..............
Connect to a grounded AC power outlet using the supplied line cord. GPIB, USB, and LAN ports The Model 3390 supports three remote interfaces: Universal serial bus (USB), local area network (LAN) and general purpose interface bus (GPIB or IEEE-488). Instructions for setting up these...
Page 32
Section 3: Rear Panel Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. Return to 3390-900-01 Rev. C / January 2009 Section Topics...
Page 33
Section 4 Setup Basics In this section: Topic Page Editing parameter values and settings ............ Numerical entry ................Alphabetical entry ................General functions and settings..............Selecting output function..............Setting frequency or period ............. Setting amplitude ................Setting DC offset voltage ..............
Section 4: Setup Basics Model 3390 Arbitrary Waveform Generator User’s Manual Editing parameter values and settings Use the keypad, cursor keys, and navigation wheel to adjust the Model 3390 settings. The liquid crystal display (LCD) will update as changes are made. Numerical entry Enter a desired value with the numeric keypad, or use the cursor keys to move the cursor on the display and increase or decrease the digit by turning the navigation wheel.
Model 3390 Arbitrary Waveform Generator User’s Manual Section 4: Setup Basics Setting frequency or period Each waveform function has its own frequency range, but the default frequency is 1 kHz for all functions. Refer to for a list of the frequency ranges.
Section 4: Setup Basics Model 3390 Arbitrary Waveform Generator User’s Manual Figure 4-3: Setting instrument amplitude A momentary disruption in the output waveform may occur while changing amplitude. You NOTE can disable the voltage auto ranging function (refer to ranging) to Setting voltage auto prevent output disruption.
Model 3390 Arbitrary Waveform Generator User’s Manual Section 4: Setup Basics Setting pulse high and low levels You can set a high and low level versus specifying amplitude and DC offset. Parameters are calculated as follows: Amplitude = |High Level| + |Low Level|...
Section 4: Setup Basics Model 3390 Arbitrary Waveform Generator User’s Manual To set output termination: Press the Utility key, and then press the soft key under Output Setup. To set a load value: Press the soft key under Load / Hi-Z (Figure 4-5).
Section 4: Setup Basics Front panel connections The Sync and Output connectors are both located on the front panel of the Model 3390. Controlling the output signal Signal from the Output connector is controlled by the Output key. The output is disabled by default at power up;...
Section 4: Setup Basics Model 3390 Arbitrary Waveform Generator User’s Manual Default settings shows the factory default settings for the Model 3390. These settings will be recalled at Table 4-3 power up unless you set the instrument to enable a stored state.
Model 3390 Arbitrary Waveform Generator User’s Manual Section 4: Setup Basics Restoring factory default settings You can choose to reset the Model 3390 to its original factory default settings. To restore factory default settings: Press the Store / Recall key.
Page 42
Section 4: Setup Basics Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. 4-10 Return to 3390-900-01 Rev. C / January 2009 Section Topics...
A sine waveform is a uniform waveform with a constant frequency and amplitude. To generate a sine waveform: The default waveform output of the Model 3390 is the sine waveform. If the current output function is not sine, press the Sine key.
40% to 60%. For lower frequency, the range is 20% to 80%. If you change frequency to a value that is out of scope for the current duty cycle, the Model 3390 will automatically adjust the duty cycle to the closest possible value for the new frequency. If square waveform is selected as the modulating waveform, the duty cycle is fixed at 50%.
Section 5: Waveform Output Operations Model 3390 Arbitrary Waveform Generator User’s Manual Figure 5-4: Setting up a square waveform To generate a square waveform from a remote interface: APPLy:SQUare [<frequency>[,<amplitude>[,<offset>]]] FUNCtion {SQUare} FREQuency {<frequency>|MINimum|MAXimum} VOLTage {<amplitude>|MINimum|MAXimum } VOLTage:OFFSet {<offset>|MINimum|MAXimum } FUNCtion:SQUare:DCYCle {<percent>|MINimum|MAXimum }...
Model 3390 Arbitrary Waveform Generator User’s Manual Section 5: Waveform Output Operations VOLTage:OFFSet {<offset>|MINimum|MAXimum } FUNCtion:RAMP:SYMMetry {<percent>|MINimum|MAXimum} Noise waveform A Gaussian noise waveform with a 20 MHz bandwidth can be generated. To generate a noise waveform: Press the Noise key.
Page 48
Section 5: Waveform Output Operations Model 3390 Arbitrary Waveform Generator User’s Manual Where: Wmin is the minimum allowable value determined by the following conditions on pulse period: ≤ Wmin = 20 ns, if pulse period is 10 s ≤ 200 ns, if 10 s < pulse period 100 s ≤...
FUNCtion:PULSe:TRANsition {<seconds>|MINimum|MAXimum } Arbitrary waveform The Model 3390 has five built-in arbitrary waveforms including, exponential-rise, exponential-fall, negative-ramp, sinc, and cardiac. The default arbitrary waveform is an exponential-rise waveform. In addition, up to four user-defined arbitrary waveforms can be stored in nonvolatile memory. For each user-defined waveform, you may create up to 262,144 (256 K) points from the remote interface.
Page 50
If the data points do not span the full range of the output digital-to-analog NOTE converter (DAC), the maximum amplitude will be limited. Also, the Model 3390 expands the number of points to fill the waveform memory; less than 16,384 (16K) points will automatically generate a waveform with 16,384 points.
Modulating waveform The Model 3390 accepts either an internal or external modulating source. The default source is internal with a default frequency of 100 Hz (the acceptable range is 2 mHz to 20 kHz). The default internal modulating waveform is a sine waveform, but you can also select any of the following: •...
Max Amplitude. When the external waveform is at -5 V, the amplitude of the output will reach Min Amplitude. The modulation output of the Model 3390 will not exceed ±5 V peak (into a 50 Ω load) even if the modulation depth is greater than 100%.
Page 53
Modulating waveform The Model 3390 accepts either an internal or external modulating source. The default source is internal with a default frequency of 100 Hz (the acceptable range is 2 mHz to 20 kHz). The default internal modulating waveform is a sine waveform, but you can also select from the following: •...
The default carrier frequency is 1 kHz for all waveforms. Each carrier waveform has its own acceptable range of frequencies. Refer to Table 4-1: Waveform function frequency ranges for details. Modulating waveform The Model 3390 accepts either an internal or external modulating source. 5-12 Return to 3390-900-01 Rev. C / January 2009 Section Topics...
Page 55
Model 3390 Arbitrary Waveform Generator User’s Manual Section 5: Waveform Output Operations The default source is internal with a default frequency of 100 Hz (the acceptable range is 2 mHz to 20 kHz). The default internal modulating waveform is a sine waveform, but you can also select from the following: •...
Waveform function frequency ranges for details. Modulating waveform The Model 3390 accepts either an internal or external modulating source. The default source is internal, and the internal modulating waveform is a square waveform with a 50% duty cycle. Select the external modulating source to modulate the carrier waveform with an external signal present at the Trig In/Out, FSK / Burst connector on the rear panel.
100 ns to 200 s. Modulating waveform The Model 3390 accepts either an internal or external modulating source. The default source is internal with a default frequency of 10 Hz (the acceptable range is 2 mHz to 20 kHz). The default internal modulating waveform is a sine waveform, but you can also select from the following: 3390-900-01 Rev.
Page 58
Section 5: Waveform Output Operations Model 3390 Arbitrary Waveform Generator User’s Manual • Square waveform with 50% duty cycle • URamp (up or positive ramp with 100% symmetry) • DRamp (down or negative ramp with 0% symmetry) • Triangle waveform (ramp with 50% symmetry) •...
Model 3390 Arbitrary Waveform Generator User’s Manual Section 5: Waveform Output Operations Press the Graph key to view the waveform parameters in the graph mode. To set up PWM from a remote interface: VOLTage {<amplitude>|MINimum|MAXimum} VOLTage:OFFSet {<offset>|MINimum|MAXimum} PULSe:PERiod {<seconds>|MINimum|MAXimum} FUNCtion:PULSe:WIDTh {<seconds>|MINimum|MAXimum} FUNCtion:PULSe:TRANsition {<seconds>|MINimum|MAXimum}...
Page 60
Section 5: Waveform Output Operations Model 3390 Arbitrary Waveform Generator User’s Manual discrete frequency points is calculated by the waveform generator according to the sweep time specified. The default sweep time is 1 second, and the range is from 1 ms to 500 s.
Page 61
Model 3390 Arbitrary Waveform Generator User’s Manual Section 5: Waveform Output Operations Figure 5-16: Press the soft keys corresponding with frequency sweep Select a start frequency and a stop frequency, or select a center frequency and a frequency span: •...
Section 5: Waveform Output Operations Model 3390 Arbitrary Waveform Generator User’s Manual FREQuency:SPAN {<frequency>|MINimum|MAXimum} MARKer:FREQuency {<frequency>|MINimum|MAXimum} MARKer {OFF|ON} SWEep:STATe {OFF|ON} Use this command to specify the trigger source: TRIGger:SOURce {IMMediate|EXTernal|BUS} Use this command to specify whether the sweep is triggered on the rising or the falling edge:...
Page 63
Model 3390 Arbitrary Waveform Generator User’s Manual Section 5: Waveform Output Operations Burst phase Burst phase defines the starting phase of a burst. The default is 0º and the range is from -360º to +360º. You can set the burst phase in degrees from the front panel; however, degrees and radians are both available through remote interface operation.
Page 64
Section 5: Waveform Output Operations Model 3390 Arbitrary Waveform Generator User’s Manual If the burst period is set too short, the instrument automatically adjusts it to the shortest value (up to its maximum) that can accommodate the specified burst count and waveform frequency: Burst period >...
Page 65
Model 3390 Arbitrary Waveform Generator User’s Manual Section 5: Waveform Output Operations b) Press the soft key under Trig / Setup to configure the trigger setting (Figure 5-18). Press the soft key under Src to select among Int (internal), Ext (external), or Man (manual) for the trigger source.
Section 5: Waveform Output Operations Model 3390 Arbitrary Waveform Generator User’s Manual Pattern output operation Pattern output allows you to specify a pattern of up to 256k points in 16-bit resolution. Similar to arbitrary waveforms, pattern output provides five built-in patterns and up to four user-defined patterns that are stored in nonvolatile memory.
Page 67
Model 3390 Arbitrary Waveform Generator User’s Manual Section 5: Waveform Output Operations Figure 5-24: Setting repeat on or off for pattern output Press the soft key under Select / Wform to access the waveform menu. Press the soft keys to select among Built / In, Saved / Wform (saved waveform), or Delete / Saved (Figure 5-25).
Page 68
DIGital:PATTern:OUTPut:TRIGger {OFF|ON} DIGital:PATTern:OUTPut:TRIGger? DIGital:PATTern:OUTPut:TRIGger:SLOPe {POSitive|NEGative} DIGital:PATTern:OUTPut:TRIGger:SLOPe? DATA:PATTERN VOLATILE, <binary block> Pattern generator cable Your Model 3390 was shipped with one pattern generator cable (005-003-00003). This cable should be used when generating a pattern output function. Refer to Figures 5-27, 5-28 5-29 for additional information.
Section 6 System Operations In this section: Topic Page Introduction ..................... Instrument system operations ..............Storing the instrument state ............Controlling the display..............Controlling the error beep ............... Controlling the system sound............Performing self-test .................
Section 6: System Operations Model 3390 Arbitrary Waveform Generator User’s Manual Introduction The Model 3390 can store up to five instrument states. You can also control the front display screen, control the sound, and perform test and calibration operations. Instrument system operations Storing the instrument state The Model 3390 has five storage locations in nonvolatile memory for storing instrument state.
Page 71
Model 3390 Arbitrary Waveform Generator User’s Manual Section 6: System Operations To store a state from a remote interface: *SAV {0|1|2|3|4} MEMory:STATe:NAME {0|1|2|3|4} [,<name>] To recall a state: Press the soft key under Recall / State to access the recall / state menu.
DISP:TEXT CLEar Controlling the error beep The Model 3390 beeps when an error is detected. This setting is stored in nonvolatile memory and remains after the instrument is turned off, or when the reset command is issued from remote operation.
Model 3390 Arbitrary Waveform Generator User’s Manual Section 6: System Operations Performing self-test You can perform a self-test on the Model 3390. To access the self-test function: Press the Utility key, and then press the soft key under System to access the system menu.
Page 74
Section 6: System Operations Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. Return to 3390-900-01 Rev. C / January 2009 Section Topics...
You must have one of the following items installed on your computer: Keithley I/O Layer NOTE 7.0 or greater, or NI-VISA™ 3.2 or greater. Keithley I/O Layer 7.0 is included on the CD- ROM that shipped with your instrument. Load the CD-ROM that came with your Model 3390. Double-click the KIWave_setup.exe file.
Before setting up the GPIB interface, you must make the proper connections and installations: Insert the GPIB interface card into the interface slot on the waveform generator's rear panel. Install the Model 3390 application onto your PC, and then start the application. Connect the waveform generator to your computer with the GPIB cable.
Page 78
For example, the domain "www.keithley.com" consists of a host name, "www," and two domains "keithley" and "com". The host name and names of its domains are linked with the period (.) in the full domain name of the host.
Configure the IP address and subnet mask of your computer’s Ethernet interface. Set the IP address to 10.1.1.2 and the subnet mask to 255.255.255.0. Connect one end of the CAT5E crossover cable to your Model 3390, and then connect the other end to your computer.
Page 80
LXI web interface Welcome Page The LXI Web Interface – Welcome Page is the default launch page for your Model 3390. This page displays all of the LAN setup and model information for your instrument. IP information displayed on this page can be modified. Refer to the topic for details.
Page 81
Model 3390 Arbitrary Waveform Generator User’s Manual Section 7: Remote Programming for a review of the front panel keys. Detailed setup and operation instructions for the Front panel output functions can be found in 5, and of this manual. Section...
Section 7: Remote Programming Model 3390 Arbitrary Waveform Generator User’s Manual Print Display The Print Display page allows you to print the information displayed in your web browser window. Print preferences can be selected from the Print dialog box. Help with this Page Click Help with this Page to display specific help information for the LXI interface.
Appendix A SCPI Command Reference In this section: Topic Page SCPI commands ..................Command format ..................Command separators................Using the MIN and MAX parameters............Querying parameter settings ..............Command terminators................IEEE-488.2 common commands ............Parameter types ..................Output data formats................. SCPI status model...................
Appendix A: SCPI Command Reference Model 3390 Arbitrary Waveform Generator User’s Manual SCPI commands Standard commands for programmable instruments (SCPI) is an ASCII-based command language designed for testing and measurement instruments. SCPI is based on a hierarchical structure, also known as a tree system. In this system, associated commands are grouped together under a common root, and form subsystems.
Command terminators A command string sent to the Model 3390 must terminate with a "new line" character (<nl>). The IEEE-488 end-or-identify (EOI) message is interpreted as a new line character and can be used to terminate a command string in place of a new line character. A carriage return (<cr>) followed by a <nl>...
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix A: SCPI Command Reference Output data formats Output data will be in one of formats shown (Table A-2): Table A-2: Output data formats Type of output data Output data format Non-reading queries <...
Model 3390 Arbitrary Waveform Generator User’s Manual SCPI status model The SCPI status model shows the structure of the various registers used by the Model 3390 (Figure A-1). These registers record conditions of the instrument and allow you to monitor and manipulate events.
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix A: SCPI Command Reference Status register sets Condition register: Contains the current status of the hardware and firmware, is continuously updated, and is not latched or buffered. Condition registers are read-only. Event register: Latches transition events from the condition register. Event registers are cleared by reading, by query command, or with the *CLS command.
Appendix A: SCPI Command Reference Model 3390 Arbitrary Waveform Generator User’s Manual Questionable Data Register The Questionable Data Register reports information regarding possible instrument problems (Table A-4). The Questionable Data Register is enabled by using the STAT:QUES:ENAB <value> command. Refer to...
Command syntax error exists. Not used (always 0). Power has been turned off and on. Event register is cleared. SCPI command summary The list of IEEE-488.2 Common Commands for the Model 3390 is in the IEEE- NOTE section. 488.2 common commands...
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix A: SCPI Command Reference Table A-6: SCPI command summary Query the instrument’s current SCPI :VERSion? version. Issue a single beep tone. :BEEPer Instrument system operations. :BEEPer:STATe {OFF | ON} Query the on/off state of the system :BEEPer:STATe? sound.
Page 100
Appendix A: SCPI Command Reference Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. A-18 Return to 3390-900-01 Rev. C / January 2009 Section Topics...
Introduction Error messages are issued when an incorrect command is sent to the Keithley Instruments Model 3390 Arbitrary Waveform Generator. Error messages are stored in an error queue and can be retrieved in the first-in-first-out (FIFO) order. If more than 20 errors exist, the last error stored in the queue (the most recent error) is replaced with -350, Queue Overflow.
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix B: Error Messages Table B-1: Command errors Error code Description A discrete parameter was received when it was not -148 Character data not allowed expected. An invalid character string was received. -151 Invalid string data...
Page 104
Appendix B: Error Messages Model 3390 Arbitrary Waveform Generator User’s Manual Table B-2: Execution errors Error code Description The maximum output frequency for a pulse -221 Settings conflict; frequency waveform is 10 MHz. When you change function changed for pulse function from one allowing higher frequency to pulse waveform, the frequency is adjusted to 10 MHz.
Page 105
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix B: Error Messages Table B-2: Execution errors Error code Description The waveform generator cannot generate a burst -221 Settings conflict; not able to using the DC voltage function. burst dc, burst turned off The waveform generator cannot generate a sweep -221 Settings conflict;...
Page 106
Appendix B: Error Messages Model 3390 Arbitrary Waveform Generator User’s Manual Table B-2: Execution errors Error code Description The PWM deviation must follow the limitation -221 Settings conflict; PWM concerning the pulse width or duty cycle, edge time, deviation decreased due to pulse...
Page 107
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix B: Error Messages Table B-2: Execution errors Error code Description The specified pulse edge time does not conform to -222 Data out of range; pulse edge the following condition, and is adjusted to time limited by duty cycle;...
Appendix B: Error Messages Model 3390 Arbitrary Waveform Generator User’s Manual Table B-2: Execution errors Error code Description The frequency deviation cannot exceed the carrier -222 Data out of range; FM frequency. deviation limited by maximum frequency; value clipped to upper...
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix B: Error Messages Table B-4: Query errors Error code Description command must be the last query *IDN? -440 Query UNTERMINATED after command within a series of commands in a indefinite response command string.
Page 110
Appendix B: Error Messages Model 3390 Arbitrary Waveform Generator User’s Manual Table B-7: Arbitrary waveform errors Error code Description Storage hardware failure. New waveforms cannot be 781 Not enough memory to store new saved. arb waveform; bad sectors The five built-in waveform names (EXP_RISE,...
Appendix C: Application Programs Model 3390 Arbitrary Waveform Generator User’s Manual About application programs This section provides several remote interface example programs which can be used as reference when creating user programs. Each example includes the list of applicable standard commands for programmable instruments (SCPI) and accompanying comments.
Page 113
Model 3390 Arbitrary Waveform Generator User’s Manual Appendix C: Application Programs To select linear sweep: Table C-4: Linear sweep example commands Command Comment Reset Model 3390. *RST Select sine waveform. FUNCtion SINusoid Ω Set load impedance to 50 OUTPut:LOAD 50 Set the amplitude to 1 V peak-to-peak.
Page 114
Appendix C: Application Programs Model 3390 Arbitrary Waveform Generator User’s Manual This page left blank intentionally. Return to 3390-900-01 Rev. C / January 2009 Section Topics...
......B-9 command ........B-2 device-dependent ......B-8 LAN interface ........... 7-3 execution ......... B-3 LXI function ..........7-5 instrument ........B-9 query ..........B-8 self-test ..........B-9 Menu operation keys ........ 2-3 Modulation 3390-900-01 Rev. C / January 2009 Index-1...
Page 116
Index Model 3390 Arbitrary Waveform Generator User’s Manual amplitude ..........5-9 frequency ........5-10 USB interface ........... 7-2 phase ..........5-12 Utility menu key ........2-4 Modulation key .........2-5 Ventilation ..........1-6 Noise waveform ........5-5 Voltage auto ranging ........ 4-6 Numerical entry ........4-2 Waveform polarity ........
Page 117
Service Form Model No. Serial No. Date Name and Telephone No. Company List all control settings, describe problem and check boxes that apply to problem. ❏ ❏ ❏ Intermittent Analog output follows display Particular range or function bad; specify ❏ ❏...
Page 120
M E A S U R E C O N F I D E N C E Keithley Instruments, Inc. Corporate Headquarters • 28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168 • 1-888-KEITHLEY • www.keithley.com 12/06...
Need help?
Do you have a question about the 3390 and is the answer not in the manual?
Questions and answers