Page 2
(1) year from the date of shipment. Service For warranty service or repair, this product must be returned to a Stanford Research Systems authorized service facility. Contact Stanford Research Systems or an authorized representative before returning this product for repair.
Contact the factory for instructions on how to return the instrument for authorized service and adjustment. The fans in the SR785 are required to maintain proper operation. Do not block the vents in the chassis or the unit may not operate properly.
2-27 Waterfall Display 2-30 Capture Buffer 2-33 The Source 2-36 Correlation Analysis 2-38 Octave Analysis 2-41 Swept Sine Measurements 2-47 Order Analysis 2-55 Time/Histogram Measurements 2-58 Trace Storage 2-60 User Math Functions 2-61 Signal Inputs 2-65 SR785 Dynamic Signal Analyzer...
Page 6
Contents Input Connections 2-68 Intrinsic Noise Sources 2-70 External Noise Sources 2-71 Curve Fitting and Synthesis 2-75 Chapter 3 Operation Overview Front Panel Connectors Rear Panel Connectors Screen Display 3-11 Status Indicators 3-18 Keypad 3-23 Normal and Alternate Keys 3-23 Menu Keys 3-24 Entry Keys...
Page 7
Contents Trigger Menu 4-100 Average Menus 4-107 FFT, Correlation, and Order Average Menu 4-107 Octave Average Menu 4-115 Swept Sine Average Menu 4-119 User Math Menu 4-122 Window Menu 4-131 Waterfall Menu 4-135 Capture Menu 4-143 Analysis Menu 4-147 Data Table Analysis Menu 4-150 Limit Testing Analysis Menu 4-152...
Page 8
Data Transfer Commands 5-107 Interface Commands 5-117 Nodal Degree-of-Freedom Commands 5-118 Status Reporting Commands 5-120 Status Word Definitions 5-124 Example Program 5-129 Chapter 6 File Conversion Why File Conversion? SR785 File Types Supported External File Types Using the File Conversion Utility...
3-12 Figure 3-5 Vertical Scale Bar 3-13 Figure 3-6 Horizontal Scale Bar 3-14 Figure 3-7 Marker Region 3-15 Figure 3-8 Marker Position Bar 3-15 Figure 3-9 Status Indicator Panel 3-18 Figure 3-10 Front Panel Keypad 3-23 SR785 Dynamic Signal Analyzer...
Peak Finding THD/THD+N Limit Testing Data Table Exceedance (L Statistics Waterfall Slice Curve Fitting Curve Synthesis User Math +, -, *, / Conjugate Magnitude/Phase Real/Imaginary Sqrt FFT/Inverse FFT ω Log/Exp d/dx Group Delay A, B, C Wt SR785 Dynamic Signal Analyzer...
Page 12
GIF, EPS and PCX graphic formats available for disk output. ® File Translation Native SR785 binary files can be converted to: ASCII, MATLAB .MAT Files, Universal File Format, and HP SDF v3 Files.SDF and SR780 files can be converted to native SR785 binary format.
Cross Channel ± 0.5 deg (dc to 51.2 kHz) ± 1.0 deg (dc to 102.4 kHz) (Transfer Function measurement, both inputs on the same Input Range, Vector averaged.) SR785 Dynamic Signal Analyzer...
Page 14
Specifications Signal Inputs Number of Inputs Full Scale Input Range -50 dBV (3.16 mVpk) to +34 dBV (50 Vpk) in 2 dB steps. Maximum Input Level 57 Vpk Input Configuration Single-ended (A) or True Differential (A-B). Ω Input Impedance + 50 pF + 0.01 Ω...
Page 15
Specifications xiii Maximum Capture Length 2M samples standard, 8M samples optional. Octave Analysis Standards Conforms to ANSI S1.11-1986, Order 3, Type 1-D. Frequency Range Band centers: Single Channel 1/1 Octave 0.125 Hz - 32 kHz 1/3 Octaves 0.100 Hz - 40 kHz 1/12 Octaves 0.091 Hz - 12.34 kHz Two Channels...
Page 16
Specifications (5000 rms averages). Pink Noise Time Record Continuous or Burst Bandwidth DC to 102.4 kHz Flatness <2.0 dB pk-pk, 20 Hz - 20 kHz, (measured using averaged 1/3 Octave Analysis). Chirp Time Record Continuous or Burst Output Sine sweep across the FFT span. Flatness ±0.25 dB pk-pk, Amplitude = 1.0 Vpk.
These example measurements are designed to acquaint the first time user with the SR785 Dynamic Signal Analyzer. They provide a foundation for understanding how to use the SR785. For a more complete overview of the instrument and its capabilities, refer to the ‘Analyzer Basics’ and ‘Operation’...
Dimmer buttons below the softkeys (below right of the display). Do not set the brightness higher than necessary. The fans in the SR785 are required to maintain proper operation. Do not block the vents in the chassis or the unit may not operate properly.
<Softkeys> The SR785 has a menu driven user interface. The Menu keys each display a menu of softkeys. The softkeys are at the right of the video display and have different functions depending upon the displayed menu.
Page 20
Enter the on screen help system by pressing [Help/Local]. Help on any hardkey or softkey is available simply by pressing the key. Press [1] for the Help Index. Press [0] to exit the help system and return to normal operation. SR785 Dynamic Signal Analyzer...
If the measurement is not meant to be triggered, make sure the Trigger Mode is Auto Arm and the Trigger Source continuous. If the measurement is meant to be triggered, make sure that the correct Trigger Source is selected and the Trigger Level is appropriate for the trigger signal. SR785 Dynamic Signal Analyzer...
Page 22
If the analyzer still seems to function improperly, turn the power off and turn it back on while holding down the [<-] (backspace) key. This will reset the analyzer into the default configuration. The analyzer should power on running and taking measurements. SR785 Dynamic Signal Analyzer...
Analyzing a Sine Wave This measurement investigates the spectrum of a 1.024 kHz sine wave. You will use the SR785 source to provide the sine signal (or you can use a function generator capable of providing a 1.024 kHz sine wave at a level of 100 mV to 1 V, such as the SRS DS345).
Page 24
1.6 kHz. noticeable time to settle at this last span. This is because the time record is 250 ms long. Press [Marker Max] Move the Marker to the peak. SR785 Dynamic Signal Analyzer...
Page 25
Press [Marker Ref] Pressing [Marker Ref] again removes the Marker Offset and returns the Marker to absolute readings. 12. Let's have the analyzer measure the distortion. Press [Marker] Select the Marker menu. Press <Mode> Adjust the Marker Mode. SR785 Dynamic Signal Analyzer...
Page 26
Harmonic power is an absolute measurement of the harmonic power level. This concludes this measurement example. You should have a feeling for the basic operation of the menus, knob and numeric entry, marker movement and some function keys. SR785 Dynamic Signal Analyzer...
This example investigates the frequency response of the test filter (enclosed with this manual) using FFT measurements. You will use the SR785 source to provide a broad band chirp and both input channels to measure the input to and output from the device under test.
Page 28
Press <Link> The <Link> key lets you make a choice for both displays. We want both displays on a log x- axis.Note that the linkage indicator at the top of the screen changes from DispA to Link. SR785 Dynamic Signal Analyzer...
Page 29
11. Press [Link] and use the knob to move the The [Link] key links the two display markers marker. together. This allows simultaneous readout of Transfer Function Magnitude (top) and Phase (bottom). Press [Enter] Pressing any key removes the linkage between the markers. SR785 Dynamic Signal Analyzer...
Page 30
DisplayA Marker. To do this, change the DisplayB Marker Type to Linked also. This concludes this measurement example. You should have a feeling for the basic operation of two channel measurements and the use of [Active Display]. SR785 Dynamic Signal Analyzer...
This example investigates the test filter (enclosed with this manual) using FFT measurements. You will use the SR785 source to provide a broad band source and both displays to measure the output of the device under test. Display parameter linking and function linking will be explored in greater detail.
Page 32
Use the knob to adjust the Span to 3.2 kHz and Change the Span of DisplayA to 3.2 kHz. The Span press [Enter]. of DisplayB remains at 12.8 kHz. The SR785 allows the two displays to have differing Spans and Start frequencies in the Independent Channels mode.
Page 33
Select (rms) with the knob and press [Enter]. Both displays’ Units become dBVrms with a single parameter entry. The Pk Units remain linked until unlinked with the [Link] key. 11. Press <Return> Return to the Display Setup Menu. SR785 Dynamic Signal Analyzer...
Page 34
[Link] [Auto Scale] matches the active display. [Span Up] and [Span Down] are always linked. This concludes this measurement example. You should have a feeling for linking and unlinking and the flexibility of unlinked measurements. SR785 Dynamic Signal Analyzer...
4. Press [Active Display] Let’s change the Measurement for DisplayB. Make DisplayB the active display. Press [Display Setup] Select the Display Setup menu. Press <Measurement> Change the Measurement of the active display (B). SR785 Dynamic Signal Analyzer...
Page 36
10 kHz.) 7. Press <Window> Choose a non-optimum window. Select (Hanning) with the knob and press Choose the Hanning window. Notice how the [Enter]. spectrum in DisplayA goes away. Press [Display Setup] Select the Display Setup menu. SR785 Dynamic Signal Analyzer...
Page 37
They are used for signals which last the entire time record and normalized as such. The Uniform (and Force) windows have no gain and should be used with pulsed signals such as this. SR785 Dynamic Signal Analyzer...
Page 38
If the generator is set to 256 Hz pulse rate, the signal will drift slowly in the time record. This is because the SR785 time records are exactly 1/256 Hz (3.90625 ms) long (400 lines at full span) and the analyzer is running in real time (no missed data).
Octave Analysis This example investigates the test filter (enclosed with this manual) using Octave measurements. You will use the SR785 source to provide a broad band source and both displays to measure the output of the device under test. Refer to ‘Octave Analysis’ in Chapter 2 for more about Octave Analysis measurements.
Page 40
Change the number of bands per octave. Use the knob to select (Full) and press [Enter]. Choose Full octave bands. Each band represents a full octave with very poor frequency resolution. Press <Octave Resolution> Change the number of bands per octave again. SR785 Dynamic Signal Analyzer...
Page 41
Use the knob to select 40 kHz and press [Enter]. Set the highest band to 40 kHz. This is the highest allowed band for 1 channel, 1/3 octave analysis. 8. Press [Display Setup] Select the Display Setup menu. SR785 Dynamic Signal Analyzer...
Page 42
Press [Link] [Auto Scale A] The A-Weighted spectrum is a bandpass centered around 2 kHz. This concludes this measurement example. You should have a feeling for Octave measurements and how they are setup. SR785 Dynamic Signal Analyzer...
Capture 1-27 Capture This example investigates the Capture buffer using FFT measurements. You will use the SR785 to capture a signal and then analyze it from memory. 1. Press [System] Display the System menu. Press <Preset> Preset returns the unit to its default settings.
Page 44
Make DisplayB (bottom) the active display. Press [Display Setup] Select the Display Setup menu. Press <Measurement> Change the measurement of DisplayB. Use the knob to select (Capture1) and press Choose Capture1 to show the contents of the Ch1 [Enter]. Capture buffer. SR785 Dynamic Signal Analyzer...
Page 45
Choose circular playback. The % indicator at the [Enter]. top of the display shows the current progress through the playback buffer. uffer during playback. DisplayB automatically pans to show the portion of the Capture buffer at the current playback position. SR785 Dynamic Signal Analyzer...
Page 46
Capture Progress indicator to reach 100%. 10. Disconnect the signal from both inputs. The signal should disappear from the spectrum in both displays. Press [Input] Select the Input menu. Press <Input Source> Change the Input Source. SR785 Dynamic Signal Analyzer...
Page 47
Every Time Record playback is not limited by real time considerations. Press [Trigger] Select the trigger menu. Press <Trigger Source> We'll use manual trigger to show how you can step through each time record in the capture buffer. SR785 Dynamic Signal Analyzer...
Page 48
8 kPoints. 112 time records uses 896 kPoints and is close to the full capture length. Press [8] [9] [6] and [Enter]. Change the Playback Length to an exact number of time records. Press [Start/Reset] Start the playback again. SR785 Dynamic Signal Analyzer...
Page 49
Capture 1-33 This concludes this example. Capture and Playback is a way to record a signal and re-analyze it over and over. SR785 Dynamic Signal Analyzer...
In this example, we will simulate a reverberation measurement measuring the SR785 source. To perform a real measurement, you would use the source to drive a power amplifier and a microphone to receive the signal.
Page 51
Use the knob to select (8 ms) and press [Enter]. Choose the minimum time for the best resolution. Press <Linear Avg Trig> Change the Linear Average Trig. This determines how measurements behave when triggering is enabled (not Free Run). SR785 Dynamic Signal Analyzer...
Page 52
(Trigd Source Mode=One Shot). The display starts a continuous stream of octave measurements, each linear averaged for 8 ms and each starting when the previous average is complete (Linear Avg Mode=Continuous). SR785 Dynamic Signal Analyzer...
Page 53
Entering 50 changes the total count for both displays to 50. 10. Press [Trigger] Select the Trigger menu again. Press [Start/Reset] [Start/Reset] starts the measurement. Since the measurement is triggered (not Free Run), nothing happens until the first trigger is received. SR785 Dynamic Signal Analyzer...
Page 54
Pressing [Alt] removes the keypad and knob from the alternate mode. Turn the knob clockwise to move the marker The normal knob function moves the marker along along the frequency axis of a single record. the X axis of a single record. SR785 Dynamic Signal Analyzer...
Page 55
Change the View Count. This is the number of records which are displayed. Press [5] [0] [Enter]. Enter 50 to show the entire waterfall buffer. Press <Marker Z to> Move the marker to a specific record number. SR785 Dynamic Signal Analyzer...
Page 56
Waterfall menu which you should familiarize yourself with. The transient response of any FFT or Octave measurement may be recorded in a waterfall buffer. Using a slice will give a time evolution of a single X axis bin. SR785 Dynamic Signal Analyzer...
This example investigates the test filter (enclosed with this manual) using Swept Sine measurements. You will use the SR785 source to provide a sweeping sine source and both inputs to measure the input to and output from the device under test.
Page 58
Scale the display to show the Frequency Response. 7. Press [Marker] Select the Marker menu. Press <Width> Change the Marker Region width. Select (Normal) with the knob and press [Enter]. Choose Normal Width (1/2 division). Press <Seeks> Change the Marker Seeks function. SR785 Dynamic Signal Analyzer...
Page 59
Let’s change these to optimize both the measurement and the measurement time. Press [Auto Range Ch1] and [Auto Range Ch2] Change both inputs to Auto Range (the Input Range indicators at the top of the screen are highlighted). SR785 Dynamic Signal Analyzer...
Page 60
Each successive time this threshold is met, the number of points skipped is increased until the Max # of Skips is reached. This speeds up the sweep in regions where the response is slowly changing. SR785 Dynamic Signal Analyzer...
Page 61
(usually input or output). In this case, Auto Level is not really required but illustrates its use. Press [Active Display] Change the active display to DisplayB (which is still measuring the spectrum of Ch2). SR785 Dynamic Signal Analyzer...
Page 62
This concludes this measurement example. You should have a basic understanding of Swept Sine measurements. The Input Range, Resolution and Source Level optimizations greatly extend the dynamic range of the measurement while minimizing the measurement times. SR785 Dynamic Signal Analyzer...
The marker can also be set to read the current data relative to the reference graph. The reference graph can be loaded by copying the current live data or by copying a stored trace. SR785 Dynamic Signal Analyzer...
Page 64
Press [Span Up] twice to return to full span. Change the live measurement. Press [Active Display] Make DisplayB (bottom) active. Press [Alt] [Help/Local] Trace to Display is an alternate function. This function recalls trace data to the active display. SR785 Dynamic Signal Analyzer...
Page 65
Make DisplayB (bottom) the active display again. Press [Display Options] Select the Display Options menu. Press <Display> Make DisplayB live again. Use the knob to select (Live) and press [Enter]. Choose Live to return the live measurement to DisplayB. SR785 Dynamic Signal Analyzer...
Page 66
The extension .78D is appended automatically. Press <Display to Disk> Save the measurement again. Notice that the <File Name> ahs been changed to DATA2. The SR785 will try to autoincrement any filename containing a number. 8. Press [Active Display] Make DisplayB (bottom) the active display.
Page 67
Choose Live to return the live measurement to DisplayB. This concludes this example. Remember, ‘Off- Line’ displays are showing stored data, not live measurement results. Many measurement parameters can not be adjusted for an ‘Off-Line’ display. SR785 Dynamic Signal Analyzer...
This example measures the group delay of the test filter (enclosed with this manual) using User Math Functions. You will use the SR785 source to provide a broad band source and both displays to measure the output of the device under test.
Page 69
Choose the divide operation next. [Enter]. The display switches back to operands. You can choose another operation instead by pressing <Operations>. Use the knob to highlight FFT(1) and press Choose FFT(1) as the denominator of the transfer [Enter]. function. SR785 Dynamic Signal Analyzer...
Page 70
Most points are in the µ neighborhood of 10 to 600 At the 1 kHz notch, the group delay has a singularity. Remember, the notch filter has a phase discontinuity at the notch frequency. SR785 Dynamic Signal Analyzer...
Page 71
This concludes this example. User Functions allow you to define your own measurements starting with the basic SR785 measurements. User Functions can also use stored trace data (for calibrations and normalizations) and user constants. SR785 Dynamic Signal Analyzer...
1-56 Limit Testing Limit Testing This example is intended to familiarize the user with limit testing. Limit Testing tests the measurement data against a set of defined Limit Segments. When measurement data exceeds a Limit Segment at any point, the test fails. Each display has its own set of Limit Segments. A Limit Segment is defined as the line between the pair of points (X0,Y0) and (X1,Y1).
Page 73
Limit Testing 1-57 Press <New Segment> This function adds a new segment. The new segment has a default position and length. The segment is defined by its endpoints, (X0,Y0) and (X1,Y1). These values are specified for the current view and units, in this case, Hz for the x values and dBVpk for the y values.
Page 74
1-58 Limit Testing Press <Shift All> Select Shift All limit segments. This moves all of the segments together. In this case, there is only one segment. Press [7] [Enter] Enter 7 to move the segment up by 7 dBVpk. The new segment is above the signal peak and the limit test passes.
Page 75
This concludes this example. Limit testing is a powerful tool for repetitive tests. In an automated test environment, limit segments are usually downloaded from a host computer. The SR785 performs the limit testing in real-time and the results are queried by the host computer.
This example is intended to familiarize the user with calculating exceedance centile statistics (L ). L calculated from measurements stored in the waterfall buffer. is the amplitude at each bin which is exceeded by n% of the records in the waterfall. The SR785 simultaneously calculates L at all frequencies in the spectrum. L is commonly used to characterize environmental noise levels.
Page 77
Storage Interval so 100 measurements will take 10 s to complete. Press <Save Option> The SR785 has two waterfall storage options for saving measurements. (All) Means that all possible measurements for the currently selected measruement group will be stored in the waterfall buffer.
Page 78
1-62 Exceedance Statistics Press [Start/Reset] Start the measurement. This resets the waterfall buffer. New measurements are added to the waterfall buffer every 100 ms. The number of records stored in the waterfall is shown in the Vertical Scale Bar and increments to 100. Because the waterfall storage is One Shot, the waterfall buffer fills once (100 records).
Page 79
Exceedance Statistics 1-63 Press [Pause/Cont] Continue the live measurement. Note that the live measurement data rarely exceeds the reference graph. 9. Press [Pause/Cont] Pause the live measurement again. Press <Exceedance Pct> Change the Exceedance Percentage. Press [9] [9] [Enter]. Enter 99%. This level is exceeded 99% of the time. Press <Calculate Excd>, choose (Trace 2) with The exceedance results are stored in Trace 2.
Page 81
Input Sampling 2-33 Windowed Time Record 2-17 Capture Fill 2-33 Orbit 2-18 Capture Playback 2-34 Cross Spectrum 2-18 Capture as the Arbitrary Source 2-35 Frequency response 2-18 The Source 2-36 Coherence 2-19 Capture Buffer 2-19 Sine 2-36 SR785 Network Signal Analyzer...
Page 82
Inductive Coupling 2-72 What is Order Analysis? 2-55 Resistive Coupling (Ground Loops) 2-73 Order Spectra and Order Tracking 2-55 Microphonics 2-73 Order Measurement Setup 2-55 Thermocouple Effects 2-74 Order Measurements 2-56 Linear Spectrum 2-56 Power Spectrum 2-56 SR785 Dynamic Signal Analyzer...
Page 83
Analyzer Basics Curve Fitting and Synthesis 2-75 Curve Tables 2-75 Polynomial 2-75 Pole-Zero 2-75 Pole Residue 2-75 Frequency Scale 2-76 Delay 2-76 Trace 2-76 Curve Fitting 2-76 Weighting 2-77 Curve Synthesis 2-77 SR785 Dynamic Signal Analyzer...
Some measurements made by the SR785 are intrinsically two channel measurements, for instance frequency response, or cross-correlation. Other measurements, such as Autocorrelation or FFT1, only involve a single input channel. The SR785 has a uniquely flexible architecture with regard to processing single and dual channel measurements which is set by the [Input]<Analyzer Coniig>...
Page 85
Measurement Groups If two-channel measurements aren't required however, the SR785 allows selection of the Independent Channel configuration. In this mode, each display of the SR785 functions as a completely separate single channel analyzer with an independent set of operating parameters. For instance in the Independent Channel mode display A could be configured to show a broadband measurement of channel 1 with linear averaging while display B could show a narrowband detail of the same input with exponential averaging.
(in the frequency domain). In the SR785, sampling occurs at 262 kHz. To make sure that Nyquist's theorem is satisfied, the input signal passes through an analog anti-aliasing filter that removes all frequency components above 102.4 kHz.
Page 87
(which you haven't measured yet). This is not a practical solution. Instead, the way to measure the signal accurately is to lengthen the time record and change the span of the spectrum. SR785 Dynamic Signal Analyzer...
Full span is the widest frequency span corresponding to the fastest available sampling rate. In the SR785, this is DC to 131 kHz using a sampling rate of 262 kHz. Because the signal passes through an anti-aliasing filter at the input, the entire frequency span is not useable.
Page 89
The sampling rate is the number of points in the time record divided by the duration of the time record. The SR785 allows FFT resolutions of 100, 200, 400 or 800 bins (not counting DC). Changing the resolution does not change the span, instead the time record length is changed.
The new time record must have twice the original duration and thus, half of the original span. This results in a 51.2 kHz (±25.6 kHz) span centered at 51.2 kHz. The time record SR785 Dynamic Signal Analyzer...
Page 91
Watch Out For Windowing! The SR785 can display both the time record and the windowed time record. Most window functions taper off to zero at the start and end of the time record. If a transient signal occurs at the start of the time record, the corresponding windowed time record and FFT may not show anything because the window function reduces the transient to zero.
Windowing allows the FFT to accurately measure signals at frequencies which are not exact frequency bins. The different types of windows trade off selectivity, amplitude accuracy, and noise floor. The SR785 offers many types of window functions - Uniform (no windowing), Flattop, Hanning, Blackman-Harris (BMH), Kaiser, Force-Exponential, and User Defined windows.
Page 93
The BMH window has much lower side-lobes than the Hanning window and very little broadening of non-bin frequencies. The BMH window is a good window to use for measurements requiring a large dynamic range. The BMH window function is SR785 Dynamic Signal Analyzer...
Page 94
Force-Exponential Many impact measurements require a Force window for excitation channel and an Exponential window for the response channel. With the SR785, this is accomplished by selecting the Force/Exponential Window. The Force/Exponential window is actually two windows, either of which can be applied to either input channel.
Page 95
FFT Windowing 2-15 Remember, window functions have a great deal of impact on the resulting FFT spectrum. A poorly designed window can result in significant measurement errors. SR785 Dynamic Signal Analyzer...
The power spectrum is a real quantity and contains no phase information. The precise definition of the Power Spectrum measurement for all averaging modes is as follows: No Average Power Spectrum = FFT1*• FFT1 Vector Average Power Spectrum = <FFT1>*• <FFT1> SR785 Dynamic Signal Analyzer...
Page 97
If a transient signal occurs at the start of the time record, the corresponding windowed time record and FFT may not show anything because the window function reduces the transient to zero. SR785 Dynamic Signal Analyzer...
Page 98
A broadband source (such as chirp or noise) should be used to measure frequency response. The definition of frequency response depends on the type of averaging which is displayed. No Average Freq. Response = FFT2 / FFT1 SR785 Dynamic Signal Analyzer...
Page 99
This speeds up the display update so that it keeps up with the real time capture but allows visual aliasing to occur. Once capture is complete, the display is redrawn showing the envelope of all points, eliminating any visual aliasing effects. SR785 Dynamic Signal Analyzer...
Page 100
A User Function may not be selected as the measurement if it uses a Trace which is empty or which contains data taken in a different Measurement Group. See ‘User Math’ later in this section for more. SR785 Dynamic Signal Analyzer...
If y is negative, the phase is negated. Phase is graphed linearly from - 180 (-π) to +180 (π) degrees (radians). To show unwrapped phase, choose the Unwrapped Phase view. Real measurement data, such as baseband time record, have zero imaginary part. The phase is zero for all points. SR785 Dynamic Signal Analyzer...
Page 102
FFT frequency bins, the filters cause phase errors. Because these filters are very steep and selective, they introduce very large phase shifts for signals not exactly on a frequency bin. Use the SR785 source to generate exact bin frequencies whenever possible.
Page 103
The marker moves sequentially through the frequency (time) points and can be linked to the frequency of the other display. Real measurement data, such as baseband time record, have zero phase. This view is entirely along the Y axis. SR785 Dynamic Signal Analyzer...
You can control whether the SR785 calculates averaged quantities for measurements with the <Compute Avgs> Softkey. If <Compute Avgs> is set to "Yes," the SR785 will compute averages for all measurements. If <Compute Avgs> is "No" the SR785 will not compute any averages and all quantities diplayed will be instantaneous values.
Page 105
N is the number of averages. While Exponential averaging is in progress, the number of averages completed is shown in the Horizontal Scale Bar below the graph. The displayed number stops incrementing at the Number of Averages while the averaging continues. SR785 Dynamic Signal Analyzer...
Page 106
Once in steady state, further changes in the average are detected only if they last for a sufficient number of measurements. Make sure that the number of averages is not so large as to eliminate changes in the data which might be important. SR785 Dynamic Signal Analyzer...
500 averages. The SR785, on the other hand, can make real time measurements at full span (102.4 kHz). This results in 256 measurements per second (on each display!). In fact, this is so fast, that the display can not be updated for each new measurement.
Page 108
These first 3 measurements have time records which contain data from before AND after the measurement was unsettled. These unsettled measurements are displayed in half intensity indicating that the SR785 Dynamic Signal Analyzer...
Page 109
Triggering If the measurement is triggered, then Time Record Increment is ignored. Time records always start with the trigger (with the specified Trigger Delays). The analyzer must use the Continuous Trigger Source to use overlap processing. SR785 Dynamic Signal Analyzer...
Waterfall records are stored in waterfall memory. This memory is not retained when the power is off. Use the [Waterfall] <Memory Allocation> menu to allocate memory between the capture buffer, waterfall storage and the arbitrary source waveform. Waterfall memory must be allocated before waterfall storage may be used. SR785 Dynamic Signal Analyzer...
Page 111
Waterfall Display 2-31 The SR785 can store waterfall measurements in the waterfall buffer in one of two ways depending on the setting of the <Save Option> softkey. If <Save Option> is set to "All," each time the SR785 stores a record it stores enough information to recreate every measurement in the current measurement group.
Page 112
(back). This is reversed from how the display is scrolled while the measurement is running. A single record can be saved to a trace. A time slice ( history of a single X from all stored records) can also be saved to a trace. SR785 Dynamic Signal Analyzer...
If the Capture Mode is Continuous, once capture is started, it continues indefinitely and fills the capture buffer in a circular fashion. In this case, press [Stop Capture] to halt SR785 Dynamic Signal Analyzer...
Page 114
There is often a discontinuity in the playback measurement when the playback jumps from the end to the start of the buffer. In either mode, press [Start/Reset] to restart playback at the start again. SR785 Dynamic Signal Analyzer...
Page 115
The amplitude of the arbitrary output depends upon the amplitude of the captured data relative to the Input Range during capture. If the captured data was 100% of the Input Range, then an output amplitude of 100% will be 1 Vpk. SR785 Dynamic Signal Analyzer...
2-36 The Source The Source The SR785 source provides a variety of test signals which allow the SR785 to measure the response of electronic, mechanical and acoustic devices, without the need for an external generator. In many cases, the SR785 source is better than an external source since it is synchronous with the input sampling.
Page 117
For Chirp, Burst Chirp, Burst Noise and Arbitrary, the External trigger can trigger the source output. The source can trigger on only the first trigger or on every trigger after a measurement is started as selected in the [Trigger] menu. The measurements are triggered normally in either case. SR785 Dynamic Signal Analyzer...
Correlation is a time domain measurement which reveals similarities and periodicities within a signal (autocorrelation) or between two signals (cross-correlation). Although a time domain measurement, the SR785 computes correlation measurements by transforming input data into the frequency domain, processing it, and retransforming back to the time domain.
Page 119
Correlation uses a different set of windows than the FFT measurement group. The Correlation windows, which are described above, are designed to zero half of the time record in order to eliminate "wrap-around" error. SR785 Dynamic Signal Analyzer...
Page 120
User Function User Function displays the results of a user defined math function. User Functions defined within the Correlation Analysis Measurement Group may include correlation measurement results. Use the [User Math] menu to define a math function. SR785 Dynamic Signal Analyzer...
= -10 .. 46 1/12 Octave Bands 1/12 octave bands are defined ranging from 100 mHz to 12.34 kHz. Up to 11 octaves (132 bands) may be measured at one time. The exact centers are given by SR785 Dynamic Signal Analyzer...
Page 122
Signals at frequencies above the sample rate/2.56 have been filtered out. The capture buffer is not a continuous representation of the input signal. The data is sampled and has a time resolution of 1/(sample rate). High frequency signals will appear SR785 Dynamic Signal Analyzer...
Page 123
Horizontal Scale Bar below the graph. The displayed time stops incrementing at the Integration Time while the averaging continues. Exponential weighting reaches a steady state after approximately an integration time. Once in steady state, further changes in the average are detected only if they last for a SR785 Dynamic Signal Analyzer...
Page 124
Broadband Impulse sound level (I) is computed according to IEC 651-1979, Type 0. It is computed from real-time low-pass filtered input data, not from the octave band outputs. The Impulse bandwidth is DC-100kHz for 1 octave channel and DC-50kHz for 2 channels. SR785 Dynamic Signal Analyzer...
Page 125
Averaging Types. The last bin in the measurement displays the Total Power. The last bin is labeled as follows. Label Frequency Weighting uniform weighting A-Wt (input filter) A-Wt (User Math) B-Wt (User Math) C-Wt (User Math) undefined SR785 Dynamic Signal Analyzer...
Page 126
‘Settle’ is shown below the graph while settling takes place. Bands which are un-settled are displayed at half intensity in the graph. When Waterfall Storage is selected, records are not added to the waterfall buffer while octavebands are still settling. SR785 Dynamic Signal Analyzer...
10 seconds to complete. The swept sine also took 400 points. Each point was averaged for 16 ms or 10 cycles, whichever was longer. The entire sweep also takes about 12 seconds. SR785 Dynamic Signal Analyzer...
Page 128
Channel 2 is -80 dBV (or less). The input range of Channel 2 is adjusted to -50 dBV for these frequencies eliminating the noise floor limitation. The depth of the zero in the response as well as the shape of the stop band are clearly resolved. SR785 Dynamic Signal Analyzer...
Page 129
Ranging. Auto Ranging always tracks the input signals during a swept sine measurement. The signal connections are the same as for an FFT frequency response. The SR785 measures Channel 2 response divided by Channel 1 as the frequency response. The input to the device under test is measured by Channel 1 (typically this is the source output) and the device output is measured by Channel 2.
Page 130
This is done by multiplying the input data by sin( t) and ω cos( t) and averaging the results over an Integration Time. As with the FFT, real (in- phase) and imaginary (quadrature) signals are measured yielding both magnitude and phase frequency responses. SR785 Dynamic Signal Analyzer...
Page 131
The span of a swept sine sweep is determined by the Start and Stop frequencies. The entire 102.4 kHz frequency range of the SR785 is available for swept sine measurements. Note that starting a sweep at DC is not possible. In fact, beware of starting at any frequency much less than 1 Hz since the Settle and Integration times are always a minimum of 1 cycle.
Page 132
Auto Ranging increases the measurement times whenever an input range is changed. This is especially true when the signal drops below -6 dBfs. In order to detect this under- range condition, the measurement must be made for the entire integration time. At low SR785 Dynamic Signal Analyzer...
Page 133
The Maximum Source Level is the largest allowed source amplitude. This is limited by the SR785 source output or the device under test input range. The Reference Upper and Lower limits are the allowable tolerances for the Reference Channel.
Page 134
The source ramps off whenever there are no measurements being made. This occurs before the start of a sweep, at the end of a single sweep or while a sweep is paused (by the user). If Ramping is Off, the source shuts off instantly in these situations. SR785 Dynamic Signal Analyzer...
This is provided by a tachometer input, which provides a signal at fixed positions relative to the shaft rotation. With the SR785, all the traditional measurements of rotating machinery analysis including order maps, rpm profiles, run-up and run-down plots, can be easily made without any additional equpment.
Page 136
The windowed time record shows the Time Record multiplied by the Window function. Remember that in the order measurement group you should use the uniform window if the expected harmonics are integer multiples (orders) of the rotating machine speed. SR785 Dynamic Signal Analyzer...
Page 137
Use the [User Math] menu to define a math function. A User Function may not be selected as the measurement if it uses a Trace which is empty or which contains data taken in a different Measurement Group. SR785 Dynamic Signal Analyzer...
The x-axis of the histogram represents the input amplitude range of the SR785, from negative full scale (plus an overhead factor of 1.25) to positive full scale (plus an overhead factor of 1.25) divided into a number of histogram "bins"...
Page 139
User Function User Function displays the results of a user defined math function. User Functions defined within the Time/Histogram Measurement Group may include time/histogram measurement results. Use the [User Math] menu to define a math function. SR785 Dynamic Signal Analyzer...
Trace in its equation, then that Trace cannot be changed to data from a different Measurement Group. For example, if an FFT User Function using Trace1 is being displayed, you cannot recall octave data from disk to Trace1. SR785 Dynamic Signal Analyzer...
Trace length (length of the data which is stored in the Trace). Constants assume the length of the user function. Operands which are measurement results enclosed in angle brackets, such as <Freq. Resp.> or <Spec(1)>, are exactly the same as the normal measurements. They are SR785 Dynamic Signal Analyzer...
Page 142
A frequency domain operand (FFT(1)) can be added to a time domain operand (Time(1)) point by point even though the result is meaningless. The X axis type of a User Function is determined by examining its equation from left to right SR785 Dynamic Signal Analyzer...
Page 143
FFTu( ) is the un-windowed FFT operator. The uniform window is always used. The FFT( ) and FFTu( ) operators do not calibrate their results since their operands are not necessarily input time records. To use a calibrated FFT, use the measurement operand FFT(1) or FFT(2). SR785 Dynamic Signal Analyzer...
Page 144
Editing a function which is currently being displayed is allowed. In this case, Traces which do not contain compatible measurements are not allowed as operands. User Functions have a maximum length of 31 operators plus operands. User Functions cannot use another User Function as an operand. SR785 Dynamic Signal Analyzer...
Signal Inputs 2-65 Signal Inputs The Input Range on the SR785 varies from a maximum of 34 dBV full scale to a minimum of -50 dBV full scale. A signal which exceeds the current input range will cause the OverLoad indicator to appear at the top of the screen. A signal which exceeds the maximum safe range (35 dBVpk) will turn on the Hi V indicator and set the range to 34 dBV.
Page 146
Hz of noise! A signal source impedance of 6 k has a Johnson noise equal to the SR785’s input noise. To determine the overall noise of multiple noise sources, take the square root of the sum of the squares of the individual Ω...
Page 147
Transducer Units require a transducer which is linear over the frequency range of interest. Measurements of inputs which are assigned units of acceleration, velocity or displacement may be displayed with any of these three units using Transducer Convert in the [Display Options] menu. SR785 Dynamic Signal Analyzer...
The common mode rejection ratio (CMRR) specifies the degree of cancellation. For low frequencies, the CMRR of 90 dB indicates that the common mode signal is canceled to 1 part in 30,000. Even with a CMRR of 90 dB, a 1 V common mode SR785 Dynamic Signal Analyzer...
Page 149
AC signal of interest. In this case, the input range may be limited to accommodate the large DC offset while sacrificing signal to noise in the measurement of the AC signal. If the signal frequency exceeds 0.16 Hz, use AC coupling if possible. SR785 Dynamic Signal Analyzer...
All of these noise sources are incoherent. The total random noise is the square root of the sum of the squares of all the incoherent noise sources. Thus, the largest noise source easily dominates all others in determining the noise floor of the measurement. SR785 Dynamic Signal Analyzer...
1 cm separated by 10 cm, then C is 0.009 pF. The resulting noise stray current will be 400 pA (at 60 Hz). This small noise current can be larger than the signal SR785 Dynamic Signal Analyzer...
Page 152
2 coaxial cables used in differential connections. 3) Using magnetic shielding to prevent the magnetic field from crossing the area of the signal path. 4) Measuring currents, not voltages, from high impedance sources. SR785 Dynamic Signal Analyzer...
Page 153
C dV/dt + V dC/dt = dQ/dt = i Mechanical vibrations in the cable which cause a dC/dt will give rise to a current in the cable. This current affects the measured signal. Some ways to minimize microphonic signals are: SR785 Dynamic Signal Analyzer...
Page 154
2) Use a compensation junction, i.e. a second junction in reverse polarity which generates an emf to cancel the thermal potential of the first junction. This second junction should be held at the same temperature as the first junction. SR785 Dynamic Signal Analyzer...
Curve Tables Both curve fitting and curve synthesis use the SR785's two Curve Tables. The curve tables allow entry and editing of frequency response parameters in one of three formats: polynomial, pole-zero, and pole residue. Once parameters have been entered into the curve tables the corresponding frequency response function can be synthesized into a trace for comparison with measured data.
Page 156
The SR785 will convert curve parameters between any of these three formats. Results of curve fits are always initially presented in pole-zero format although they can always be subsequently converted to any format.
Page 157
The curve table is synthesized when the user presses the Synthesize Table 1 or Synthesize Table 2 softkeys. The analyzer first looks at the active display to determine the frequency range over which the synthesis occurs. Then the SR785 calculates the complex frequency response function corresponding the curve parameters, frequency scale, delay and gain settings contained in the curve table.
Page 158
2-78 Curve Fitting and Synthesis SR785 Dynamic Signal Analyzer...
Figure Chapter 3 -1 Front Panel Power Switch The power switch is located on the rear panel. The SR785 is turned on by depressing the upper half of the power switch. The green power LED on the front panel indicates that the unit is powered.
Page 162
A complete description of the keys follows. Softkeys The SR785 has a menu driven user interface. The MENU keys each display a menu of softkeys. The softkeys are at the right of the video display and have different functions depending upon the displayed menu.
Page 163
(DS/HD) have a capacity of 1.44M bytes and double sided, double density disks (DS/DD) have a capacity of 720k bytes. The disk format is DOS compatible. Use the [Disk] menu to format a disk or access disk files. SR785 Dynamic Signal Analyzer...
An IBM PC or XT compatible keyboard may be attached to the keyboard connector. Most keyboards have a switch on the back to select PC/XT or 8088 mode. The SR785 can be controlled from this keyboard according to the table below.
Page 165
Alt-5 through Alt-8 (bottom row) Number Keys 0 through 9 Knob (slow) Left and Right arrow Knob (fast) Up and Down arrow Escape Enter Enter or Return The keyboard should only be connected when the power is off. SR785 Dynamic Signal Analyzer...
Do not attempt to service or adjust this instrument while it is plugged into a live outlet. Line Voltage Selection The SR785 operates from a 100V, 120V, 220V, or 240V nominal AC power source having a line frequency of 50 or 60 Hz. Before connecting the power cord to a power...
Page 167
The RS232 interface connector is configured as a DCE (transmit on pin 3, receive on pin 2). The Baud Rate, Parity, and Word Length are set in the [Setup] <Remote> menu. To connect the SR785 to a PC serial adapter, which is usually a DTE, use a straight through serial cable.
Page 168
B output from the preamp (preamp ground) may be connected to the B input on the SR785. In this case, use A-B as the Input Mode. Be sure to twist the A and B cables together to reduce noise pick-up.
Many instrument parameters are set independently for each display. The display format is selected in the [Display Options] menu. The display shown above is the Dual display format. The [Active Display] key toggles between the two displays. Display A is always on top. SR785 Dynamic Signal Analyzer...
Page 170
FFT’s, a complete new time record has been acquired. FFT measurements running with a Time Record Increment less than 100% (overlapped time records) display unsettled measurements in half intensity. SR785 Dynamic Signal Analyzer...
Page 171
The Limit Test Result, either ‘Pass’ or ‘Fail’ is displayed if limit testing is on for this display. The Waterfall Storage Count shows how many measurement records are currently stored in the waterfall buffer. This count is not displayed when Waterfall Storage is Off. SR785 Dynamic Signal Analyzer...
Page 172
To horizontally expand a graph, use <Pan> and <Zoom> in the [Display Setup] menu. When the display is expanded on the horizontal axis, the graph labels reflect the displayed data, not the actual measurement span or time. Expanded displays show the ‘Expand’ indicator. SR785 Dynamic Signal Analyzer...
Page 173
Figure Chapter 3 -8 Marker Position Bar The Marker Position Bar is displayed above each graph. The first value is the marker frequency, time or bin number. If the display is a waterfall, the waterfall record number is also shown. SR785 Dynamic Signal Analyzer...
Page 174
Enter a new value with the entry keys and press [Enter]. <Start Freq> is an example of a numeric value. Menus which show parameters specific to a single display show the parameters for the active display. Use [Active Display] to change the active display. SR785 Dynamic Signal Analyzer...
Page 175
A softkey menu box which is shown in gray is not available in the current measurement. Also, the measurement softkeys for an ‘Off-Line’ display are shown in gray indicating that they may not be changed. Each menu is described at length in Chapter 4. SR785 Dynamic Signal Analyzer...
ON, then ‘AWt’ is displayed on a highlighted background. ArmWait/Trig-wait/Trig/Acquire This indicator reads ‘Trig-wait’ while waiting for a trigger. Once triggered, the indicator flashes ‘Trig’ and then displays ‘Acquire’ while the time record is being acquired. If the SR785 Dynamic Signal Analyzer...
Page 177
Factors which affect the processor’s ability to run real time include the measurement type, averaging and source type. See also Real Time Bandwidth and Overlap. SR785 Dynamic Signal Analyzer...
Page 178
To link or unlink a parameter, highlight the parameter softkey and press the [Link] key. If the Link indicator is shown in gray, then the parameter linking may not be changed. SR785 Dynamic Signal Analyzer...
Page 179
‘ERR’ flashes whenever a computer interface error occurs, such as illegal command or out of range parameter is received. This indicator is on whenever a GPIB Service Request is generated by the SR785. SRQ stays on until a serial poll is completed.
Page 180
‘Record’ indicates that a keypad macro is being recorded. Use [Macro Rec] to start recording. ‘Play’ indicates that a macro is being played. Use [Play Macro] to playback a stored macro. See ‘Macros’ later in this chapter for more. SR785 Dynamic Signal Analyzer...
Use the alternate keys to enter alphabetic characters and to access secondary functions. The [0]...[9], [.], [-], [<-], [Exp] and [Alt] keys have the same definition in both modes. Press [Alt] again to return to the normal keypad if necessary. SR785 Dynamic Signal Analyzer...
3-24 Status Indicators Menu Keys All operating parameters of the SR785 are grouped into sixteen function menus. The menu keys select a menu of parameters to display next to the ten softkeys. The softkeys either choose a submenu or select a parameter and place it in the entry field at the top of the screen (for numeric entry or knob adjustment).
Some parameters do not require the [Enter] key to make the new selection valid. <Window> is an example. In this case, moving through the list of windows with the knob changes the Window immediately and displays the selection in the highlighted menu SR785 Dynamic Signal Analyzer...
If no menu box is highlighted, pressing a numeric entry key automatically selects the most recently modified parameter within the menu and begins numeric entry. This is convenient when a measurement requires a single parameter within a menu (or menus) to be modified repeatedly. SR785 Dynamic Signal Analyzer...
Page 185
Changes are effective immediately while the value is being adjusted. Press [Enter], the same softkey, another softkey or a menu key to un-highlight the menu box when finished. Some entry fields allow only knob adjustment or only numeric entry. SR785 Dynamic Signal Analyzer...
If measurement related parameters are changed while the unit is paused, the measurement cannot be resumed. The SR785 will display the message "Can't continue, Measurement has Changed." In this case it is necessary to press [Start/Reset] to restart the measurement.
Page 187
Display A. Pressing [Active Display] once makes Display B active and allows you to select the measurement for Display B using the same menu. Only those parameters which are associated with an individual display have differing values SR785 Dynamic Signal Analyzer...
Page 188
[Link] only affects the next key pressed. If the next key is not a function key then it has no affect. Linking affects each function differently. See the function key definitions for more information. SR785 Dynamic Signal Analyzer...
Page 189
Use [Alt] and the numeric keys to choose the units of a numeric parameter while recording a macro. The units choices are numbered starting with 0 as the first (leftmost) units. To play a recorded macro, press [Play Macro] ([Alt] [Start/Reset]) and choose the desired macro with the knob. SR785 Dynamic Signal Analyzer...
Page 190
Select a Trace # (1..5) with the knob and press [Enter] to save the display data to the Trace. A stored trace can be recalled to a Display or Reference Display, used in a User Math Function, saved to disk, or copied to the Arbitrary Waveform buffer. SR785 Dynamic Signal Analyzer...
Page 191
When the Display is returned to Live, the measurement, frequency span, averaging and window all return to the settings in effect before the data was recalled and the live measurement returns to the display. Command: RCTR d, i SR785 Dynamic Signal Analyzer...
Auto Range responds to all frequencies present at the input (except those attenuated by AC coupling), not just those within the measurement span. [Link] [Auto Range Ch1] toggles the Input Ranging of both channels. Command: A1RG (?) {i} SR785 Dynamic Signal Analyzer...
Page 193
The Span is adjusted with either a fixed Start, Center or End frequency depending upon which frequency was most recently anchored in the [Frequency] menu. In Correlation group, [Span Down] inreases the time window over which the correlation is computed, but decreases the time resolution. SR785 Dynamic Signal Analyzer...
Page 194
Ymid or Ymin in the [Display Setup] menu. To graph the Reference Display in the new display scale, press [Alt] [Snap Ref]. [Link] [Display Ref] toggles the Reference Display of both displays. Command: DREF d, i SR785 Dynamic Signal Analyzer...
Page 195
[Link] [Marker Min] moves the marker to the location of the minimum within both displays. Command: MKMN d [Show Setup] [Show Setup] enters the Help system and displays the measurement setup and system settings. Press [0] to exit Help and return to the measurement displays. SR785 Dynamic Signal Analyzer...
Thus, do not start a macro with a softkey press since the menu which is displayed at playback may not be the one displayed when the macro was recorded. Always start a macro with a menu key press if you want to change parameters within a menu. SR785 Dynamic Signal Analyzer...
Page 197
Chapter 4 Menus The SR785 has a menu driven user interface. All operating parameters of the SR785 are grouped into sixteen menus. The Menu keys each display a menu of softkeys. The softkeys at the right of the display change depending upon the displayed menu.
Page 198
Tone 2 4-72 Nyquist Grid 4-48 Frequency 2 4-72 Phase Suppress 4-48 Amplitude 2 4-72 d/dx Window 4-49 Chirp Source Menu 4-73 Marker Menu 4-50 Amplitude 4-73 Marker 4-50 Burst 4-73 Mode 4-50 Source Display 4-74 SR785 Dynamic Signal Analyzer...
Page 199
Transducer Convert 4-94 Power Bin 4-117 Linear Average Trigger 4-117 Tachometer Input Submenu 4-95 Swept Sine Average Menu 4-119 Pulses per Rev 4-95 Tach Trigger Range 4-95 Settle Time 4-119 Tach Level 4-95 Settle Cycles 4-119 SR785 Dynamic Signal Analyzer...
Page 200
Slice to Trace 4-142 Exceedance Statistics Menu 4-159 Capture Menu 4-143 Start Index 4-159 Capture Channels 4-143 Stop Index 4-159 Capture Mode 4-143 Exceedance Pct 4-160 Capture Length 4-144 Calculate Excd 4-160 Sampling Rate 4-144 Allocate Memory 4-145 SR785 Dynamic Signal Analyzer...
Page 201
4-176 Macros 4-176 System Remote Menu 4-194 Recall from Disk 4-176 Output To 4-194 Disk Buffers Menu 4-177 GPIB Address 4-194 Overide REM? 4-194 File Name 4-177 Baud Rate 4-194 Current Directory 4-177 Word Length 4-195 SR785 Dynamic Signal Analyzer...
Page 202
Date 4-199 Dec. Knob Count 4-204 System Diagnostics Menu 4-200 Delete 4-204 Clear Macro 4-204 Keypad Test 4-200 Cancel 4-204 Keyboard Test 4-200 Knob Test 4-200 Enter Macro 4-204 RS232/Printer Test 4-200 String to RS232 4-201 SR785 Dynamic Signal Analyzer...
Independent Channels. In this configuration, no two channel measurements are allowed (frequency response, cross-spectrum, etc.), but the entry field can be linked to both displays using the [Link] key. If Analyzer Configuration is set to Dual Channel the field is automatically linked to both displays. SR785 Dynamic Signal Analyzer...
Page 204
Set the FFT Span of both displays to the FFT Base Frequency 102.4 (100.0) kHz. The Linewidth, Acquisition Time, Start frequency and Center frequency are set to 256 (250) Hz, 3.906 (4.00) ms, 0.0 Hz, and 51.2 (50.0) kHz respectively. SR785 Dynamic Signal Analyzer...
Page 205
Command: FBAS (?) d {, i} Start Frequency Set the Start frequency of the active display FFT span. The Start frequency is the lowest frequency in the measurement span. The knob adjusts the Start frequency in steps equal SR785 Dynamic Signal Analyzer...
Page 206
The knob adjusts the End frequency in steps equal to the Linewidth. If an entered End frequency is incompatible with the Span, then it will be set to the closest allowed value. SR785 Dynamic Signal Analyzer...
Page 207
(frequency response, cross-spectrum, etc.), but the entry field can be linked or unlinked using the [Link] key. If Analyzer Configuration is set to Dual Channel they field is automatically linked to both displays. Command: FEND (?) d {, f} SR785 Dynamic Signal Analyzer...
The two displays can have different Highest Bands if the Analyzer Configuration is set to Independent Channels. If Analyzer Configuration is set to Dual Channel they field is automatically linked to both displays. Command: OHIB (?) d {, f} SR785 Dynamic Signal Analyzer...
Page 209
The two displays can have different Octave Resolution if the Analyzer Configuration is set to Independent Channels. If Analyzer Configuration is set to Dual Channel they field is automatically linked to both displays. Command: ORES (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 210
Measurement or input of the other display if necessary. User Functions which use both inputs may not be measured. Choosing 1 Octave Channel may change the current Measurements so that both displays use the same input. Command: OCHN (?) d {i} SR785 Dynamic Signal Analyzer...
The Stop frequency is usually greater than the Start frequency. If the Stop frequency is less than the Start frequency, then the sweep is downward from the Start frequency. If the Stop frequency is changed during a sweep, the sweep will be reset. Command: SSTP (?) d {, f} SR785 Dynamic Signal Analyzer...
Page 212
(with no skipping). The sweep continues from this point, speeding up if allowed and slowing down when required. This ‘fills’ in skips in the sweep which vary by more than the Slower Threshold. SR785 Dynamic Signal Analyzer...
Page 213
Size is reached. This speeds up the sweep in regions where the response is flat (varies less than the Faster Threshold). Measurements which differ by more than the Faster Threshold on EITHER channel, but less than the Slower Threshold on BOTH channels, maintain the present sweep speed. SR785 Dynamic Signal Analyzer...
Page 214
Generally, the Slower Threshold should be set to less than half of the smallest desired feature size (relative to the region before the feature). A good rule is to set the Slower Threshold at twice the Faster Threshold. Command: SSLO (?) d {, i} SR785 Dynamic Signal Analyzer...
Max Order Specifies the maximum order, i.e. multiple of the rotational speed, calculated by the SR785. Allowed values are between 3 and 200. Choosing a higher Max Order will limit the allowed range of Max RPM. Command: OMAX (?) d {, f}...
Page 216
A track measurement is a two-dimensional plot of the amplitude of a particular order vs. rpm with time as the parameter. Individual points in the measurement can be taken continuously, or at specified time or rpm intervals using Time arming and RPM Arming. Command: ONPT (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 217
Track 1 Order Specifies the order associated with the Track 1 measurement. If the entered value is not an integer multiple of delta order, the SR785 will display the closest available order to the entered value. Regardless of the order specified, the SR785 always tracks all orders specified by the max order and delta order softkeys.
Page 218
Input Channel (Track 2) Specifies the input channel associated with the Track 2 measurement. Regardless of the input channel specified, the SR785 always tracks all orders specified by the max order and delta order softkeys for both input channels. The Input Channel (Track 2) softkey merely selects which channel will be displayed.
(each record is 1024 samples), or in seconds.When the specified number of samples, records, or seconds, has been reached, the histogram will update. If repeat is on the SR785 will begin accumulating a new histogram at the end of the prior histogram.
Page 220
Command: FBAS (?) d {, i} Repeat When repeat is set 'off', the SR785 computes a single histogram and stops. If repeat is on, the analyzer will automatically acquire new histograms continually as each one is finished. This can be useful for analyzing signals which change slowly with time.
The Order Measurement Group makes spectrum and time measurements which are synchronized to the rotation of a rotating machine. The Time/Histogram Measurement Group calculates histograms and statistical parameters of the input signal. SR785 Dynamic Signal Analyzer...
Page 222
√ FFT 1 = MAX(FFT1*• FFT1) Power Spectrum The Power Spectrum is derived from the FFT spectrum by multiplying the spectrum by its complex conjugate. The averaged power spectrum is a good approximation to the rms SR785 Dynamic Signal Analyzer...
Page 223
If a transient signal occurs at the start of the time record, the corresponding windowed time record and FFT may not show anything because the window function reduces the transient to zero. SR785 Dynamic Signal Analyzer...
Page 224
The definition of frequency response depends on the type of averaging which is displayed. No Average Freq. Response = FFT2 / FFT1 Vector Average Freq. Response = <FFT2> / <FFT1> RMS Average Freq. Response = (RMSAvg cross spectrum)/power spectrum 1 SR785 Dynamic Signal Analyzer...
Page 225
The capture data is filtered and down-sampled according to the capture Sample Rate. Only baseband data (data bandwidth starts at DC) are captured. The capture buffer resembles a digital oscilloscope display. Signals at frequencies above 1/2.56 times the sample rate have been filtered out. SR785 Dynamic Signal Analyzer...
Page 226
Vector Averaging On Auto Correlation = invFFT( <FFTuN> • <FFTN*> ) where N is Channel 1 or 2. FFT is a windowed FFT, FFTu is an un-windowed FFT (uniform window) and invFFT is an inverse FFT. SR785 Dynamic Signal Analyzer...
Page 227
[-T/4..T/4] window zeroes the first and last quarter of the time record. The [-T/2..T/2] is a uniform window which should only be used on data which is self windowing (lasts less than half of the time record). SR785 Dynamic Signal Analyzer...
Page 228
Measurement (Octave Analysis) Select the Measurement of the active display when the Measurement Group is Octave Analysis. Each Measurement has an associated View. Changing the Measurement changes the View to the View last used with the new Measurement. SR785 Dynamic Signal Analyzer...
Page 229
Use the [User Math] menu to define a function. A User Function may not be selected as the measurement if it uses a Trace which is empty or which contains data taken in a different Measurement Group. SR785 Dynamic Signal Analyzer...
Page 230
The swept sine Frequency Response (sometimes called frequency response) is a two channel measurement defined as Frequency Response = Spec2 / Spec1 The Frequency Response contains both magnitude and phase information. The phase is the relative phase (at each frequency) between the two channels. SR785 Dynamic Signal Analyzer...
Page 231
If this happens, use a uniform window, or adjust the trigger to move the event to the center of the time record. SR785 Dynamic Signal Analyzer...
Page 232
User Functions A User Function displays the results of a user defined math function. User Functions defined within the Order Measurement Group may include order measurement results. Use the [User Math] menu to define a function. SR785 Dynamic Signal Analyzer...
Page 233
User Functions A User Function displays the results of a user defined math function. User Functions defined within the Histogram Measurement Group may include histogram measurement results. Use the [User Math] menu to define a function. SR785 Dynamic Signal Analyzer...
Page 234
Imag Part view graphs the imaginary part of the measurement data. The Y axis of the display is linear in scaling. Real measurement data, such as baseband time record, have zero imaginary part. This view is zero for all points. SR785 Dynamic Signal Analyzer...
Page 235
Because these filters are very steep and selective, they introduce very large phase shifts for signals not exactly on a frequency bin. Use the SR785 source to generate exact bin frequencies whenever possible.
Page 236
Measurement and View. For instance, dB units may not be selected when the view is Real Part. Settings in the units submenu are associated with the Measurement and View. Changing Measurements or Views may change the settings within the Units submenu SR785 Dynamic Signal Analyzer...
Page 237
Pk Units Determines whether the active display units will be peak, peak to peak, or rms. This softkey is inactive if the underlying measurement and view is unitless, e.g. frequency response. Command: UNPK (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 238
The two displays can have different center reference values. This entry field can be linked to both displays using the [Link] key. When Y Mid is changed, the value of Y/Div is kept fixed and Y-Max and Y-Min are adjusted. SR785 Dynamic Signal Analyzer...
Page 239
Center is the X axis value at the center of the graph. The X Center has the same units as the display. The two displays can have different X Center values. This entry field can be linked to both displays using the [Link] key. Command: XCEN (?) d {, x} SR785 Dynamic Signal Analyzer...
Page 240
Set the Pan (translation) of the active display. This value is the left most displayed bin when the X axis is Zoomed (expanded). The two displays can have different translations when expanded. This entry field can be linked to both displays using the [Link] key. Command: XPAN (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 241
Zoom is not allowed when the X axis is logarithmic or when the View is polar (Nyquist or Nichols plot). The two displays can have different Zoom values when expanded. This entry field can be linked to both displays using the [Link] key. Command: XZOM (?) d {,i} SR785 Dynamic Signal Analyzer...
A single display may be taken Off-Line while the other display is still Live. This allows comparison of live results with a previous result. This is unlike the [Pause/Cont] key which pauses ALL measurements. Command: DISP (?) d {, i} Format Select the screen Display Format [Single, Dual, or Overlay]. SR785 Dynamic Signal Analyzer...
Page 243
Off, the values are displayed in Hz. Command: RPMF(?) {i} Grid Select the Grid for the active display [On, Off]. The grid is the set of dotted lines on the display which mark each scale division. SR785 Dynamic Signal Analyzer...
Page 244
To suppress the phase of signals below -60 dBV (1.0E-3 V), set the threshold to 1.0E- (magnitude squared). The two displays have their own Phase Suppress Threshold. This entry field can be linked to both displays using the [Link] key. Command: PHSL (?) d {, x} SR785 Dynamic Signal Analyzer...
Page 245
The two displays have their own d/dx Window. The same function may viewed in the two displays with different d/dx windows. This entry field can be linked to both displays using the [Link] key. Command: DDXW (?) d {, x} SR785 Dynamic Signal Analyzer...
Correlation, Swept Sine, and Time/Histogram measurement groups can only use Normal mode. Each display has its own Marker Mode. This entry field can be linked to both displays using the [Link] key. Command: MKMD (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 247
Harmonic Marker is not available for Correlation, Octave, Swept Sine, or Time/Histogram measurement groups. Sideband The Sideband Marker Mode defines a Fundamental (carrier) Marker with a solid vertical line. In addition to the Fundamental Marker, a number of sidebands (discrete SR785 Dynamic Signal Analyzer...
Page 248
Choose the 2/(1+2) ratio mode to measure THD+N (power with fundamental notched out/total power including fundamental). Band Marker is only available for frequency domain FFT, Order, and Octave measurements. Band Marker is not available for the Swept Sine, Correlation, or Time/Histogram measurement groups. SR785 Dynamic Signal Analyzer...
Page 249
The fit area is moved using the knob. Use [Alt] knob to re-size the fit region. The Frequency/Damping cursor should only be used with frequency response data.. The Frequency/Damping Cursor is only available in the FFT and Swept Sine measurement groups. SR785 Dynamic Signal Analyzer...
Marker is the small square which Seeks the Max, Min or Mean of the data within the Marker Region. Each display has its own Normal Marker Width. This entry field can be linked to both displays using the [Link] key. SR785 Dynamic Signal Analyzer...
Page 251
Marker Offset (in the display units) from the absolute marker position. Changing the display units invalidates the Marker Offset. Re-enter the Marker Offset or use [Marker Ref] to reset the Marker Offset in the new units. SR785 Dynamic Signal Analyzer...
Page 252
X position in absolute units. Each display has its own X Rel Mode. This entry field can be linked to both displays using the [Link] key. Command: MXRL (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 253
Specifies the X position the marker will be sent to with the Marker X to button. The target is entered in the current units of the x-aaxis. If the exact x value specified is not available, the marker will be sent to the closest available X value. SR785 Dynamic Signal Analyzer...
Select the Harmonic and Sideband Display for the active display. The Marker Position can display the Fundamental or any identified Harmonic or Sideband. For Harmonic Marker, the minimum is 0 (Fundamental) and the maximum is the Number Of Harmonics. The second harmonic (2xfundamental) is identified as #1, etc. SR785 Dynamic Signal Analyzer...
Page 255
Command: HTHD ? d , i Harmonic Power This menu box displays the Total Harmonic Power of the active display. The harmonic power is the sum of the squared magnitudes of the harmonics identified with a Harmonic SR785 Dynamic Signal Analyzer...
Page 256
4-60 Harmonic Marker Menu Marker. The result is shown in Vrms, or dBVrms depending on the setting of dB Units. To convert a value in Vrms to power, square the result. Command: HPWR ? d SR785 Dynamic Signal Analyzer...
The Sideband Marker identifies the carrier frequency with the Fundamental Marker (solid vertical line) and the number of sidebands with small triangular Sideband Markers. The Sideband Separation determines the location of these Sideband Markers relative to the fundamental. SR785 Dynamic Signal Analyzer...
Page 258
Command: HRDO (?) d {, i} Sideband Ratio This menu box displays the Sideband Ratio of the active display. The sideband power is the sum of the squared magnitudes of the sidebands. Only those sidebands within the SR785 Dynamic Signal Analyzer...
Page 259
Sideband Markers contribute to the calculation. The result is shown in Vrms, or dBVrms depending on the setting of dB Units. To convert a value in Vrms to power, square the result Command: SPWR ? d , i SR785 Dynamic Signal Analyzer...
The region where the two bands overlap is not included in band 1 (Lower). For example, to measure THD+N, use the Lower (1) band to define a small region around the fundamental and the Upper (2) band to define the total bandwidth of interest. SR785 Dynamic Signal Analyzer...
Page 261
Band Ratio This menu box displays the band ratio, either 2/1 or 2/(1+2) as selected by the Band Ratio Mode, for the active display. The result is shown in % and dB. Command: BRAT (?) d, i SR785 Dynamic Signal Analyzer...
Displays the damping ratio of the data in the cursor area. The damping ratio frequency is calculated by fitting a single-pole frequency response function to the data. The damping ratio is negative the ratio of the real part of the pole to the magnitude of the pole. Command: MMCA? d SR785 Dynamic Signal Analyzer...
The output is the sum of two tones (sine waves) plus the offset. To generate a single tone, set the amplitude of one of the tones to zero. The frequencies should be exact bin frequencies of the FFT. This eliminates windowing effects in the measured amplitude and phase. SR785 Dynamic Signal Analyzer...
Page 264
In FFT group, the noise bandwidth and burst time record is linked to either DisplayA or DisplayB. If the other display has a different span, the source may not be appropriate for that display. Since the signal is random, windows are always required when making FFT measurements using the noise source. SR785 Dynamic Signal Analyzer...
Page 265
Source trigger outputs the source continuously over and over. The FFT time records are synchronized to the source start. Continuous Trigger outputs the source continuously over and over. Do not use Ch1 or Ch2 input trigger since the output will not start until a trigger is received. SR785 Dynamic Signal Analyzer...
Page 266
If the Arbitrary source is selected, the triggered FFT measurement phase is stable only if the input signals are derived from the triggered source output. Turn the source off (or set it to Sine) when making triggered measurements of external signals (not the source). Command: STYP (?) {i} SR785 Dynamic Signal Analyzer...
Note that the sum of the amplitudes of Tone 1, Tone 2 and the absolute value of the offset cannot exceed 5 V. Command: S1AM (?) {x} SR785 Dynamic Signal Analyzer...
Page 268
Note that the sum of the amplitudes of Tone 1, Tone 2 and the absolute value of the offset cannot exceed 5 V. Command: S2AM (?) {x} SR785 Dynamic Signal Analyzer...
FFT time record of the display selected as the Source Display. Burst is only available for the FFT Measurement Group. For a continuous output, use 100% burst with continuous Trigger Source or Source Trigger. Source Trigger will synchronize the FFT time record with the chirp waveform. SR785 Dynamic Signal Analyzer...
Page 270
Select which display sets the time record and frequency span of the chirp. If the other display has a different span, the chirp will not be appropriate for that span. Burst Chirp is a percentage of the Source Display FFT time record length. Command: CSRC (?) {i} SR785 Dynamic Signal Analyzer...
FFT spectrum. The power spectral density (PSD) remains constant at all spans. Pink Noise Pink noise rolls off at 3 dB/oct providing equal energy per octave and extends beyond 102 kHz. The spectrum of pink noise appears flat in octave analysis. SR785 Dynamic Signal Analyzer...
Page 272
Changing this entry for one type of source also changes it for the other. Select which display sets the bandwidth for bandlimited noise. Burst Noise is a percentage of the Source Display FFT time record length. SR785 Dynamic Signal Analyzer...
Page 273
Source trigger outputs a noise burst every source period. Free Run Trigger Mode outputs a noise burst every source period. Do not use Ch1 or Ch2 input trigger since the output will not start until a trigger is received. Command: NPER (?) {x} SR785 Dynamic Signal Analyzer...
Select the Arbitrary Source Play Rate. The Play Rate can be 1, 1/2, 1/4, 1/8, ... times the maximum sampling rate. The maximum sampling rate is 262.1 kHz when the FFT Base Frequency is 102.4 kHz and 256 kHz when the FFT Base Frequency is 100.0 kHz OR the Measurement Group is Octave. SR785 Dynamic Signal Analyzer...
Page 275
The Arbitrary waveform memory can be loaded from a stored trace, via the computer interfaces or from a disk file. The Capture buffer is filled by capturing an input signal. Command: ASRC (?) {i} More Display the Arbitrary Source Settings menu. Press <Return> for the main [Source] menu. SR785 Dynamic Signal Analyzer...
Page 276
The Source Length is always set to a 2 kPoint (2048 points) increment. If the marker position is to the left of the Source Start, then the Source Length is set to the minimum (2 kPts). SR785 Dynamic Signal Analyzer...
Page 277
2 kPoints is reached. This can cause discontinuities if the trace is not continuous from its end to its beginning. If this source is measured with an FFT time record equal to the trace length (in time), then windowing should solve this problem. SR785 Dynamic Signal Analyzer...
Page 278
The amplitude of the Arbitrary Waveform is normalized to the maximum value in the Trace. The largest trace value is considered full scale (100% amplitude = 1V). Be sure to set the Play Rate to the appropriate value to reproduce the frequencies in the trace correctly. Command: TARB i SR785 Dynamic Signal Analyzer...
Level Reference is Off. The swept sine source turns off whenever there are no measurements being made. This is before the sweep is started, at the end of a single sweep or while a sweep is paused. If SR785 Dynamic Signal Analyzer...
Page 280
Set the Source Ramp Rate [0.001 V/s .. 500 V/s]. The Source Ramp Rate is the rate at which the source amplitude changes when Source Ramping is On. If Source Ramping is Off, source amplitude changes are made instantly. SR785 Dynamic Signal Analyzer...
Page 281
The Reference Lower Limit may be changed during a sweep. Command: SSLL (?) {x} Maximum Source Level Set the Maximum Source Level [0 mV .. 5000 mV]. This parameter is adjustable only if Auto Level Reference is set to Channel 1 or Channel 2. SR785 Dynamic Signal Analyzer...
Page 282
The Maximum Source Level is the largest allowed source amplitude. This is limited by the SR785 source output or the device under test input range. If the Reference Lower Limit requires a source amplitude greater than the Maximum Source Level, then the source amplitude is set to the Maximum Source Level.
Dual channel measurements, such as frequency response, or orbit, cannot be selected. Dual Channel allows selection of all measurements, both single and dual channel. However, in Dual Channel mode the two displays always have the same frequency parameters. SR785 Dynamic Signal Anaylzer...
Page 284
To avoid disrupting a lengthy measurement, turn Auto Offset Off. A warning message is displayed 15 seconds before an Auto Offset calibration is performed. Pressing [<-] (backspace) will abort the scheduled calibration. Command: IAOM (?) {i} SR785 Dynamic Signal Anaylzer...
Select the Input Grounding for the selected input shields [Float, Ground]. The shields of A and B are connected. Float connects the shields to chassis ground through 1 MΩ + 0.01 µF. This allows the shield of a single ended input to ‘float’. SR785 Dynamic Signal Anaylzer...
Page 286
The actual underlying Input Range of the SR785 varies by 2 dB steps from -50 dBVpk to +34 dBVpk. The input range can be set in units of dBVpk, dBVrms, dBVpp, Vpk, Vrms, dBEUpk, dBEUrms, dBEUpp, EUpk, EUrms, or EUpp.
Page 287
Range to oscillate. Do not use Tracking Mode in these cases. Auto Range responds to all frequencies present at the input (except those attenuated by AC coupling or the anti-aliasing filter), not just those within the measurement span. Command: I1AR (?) {i} Command: I2AR (?) {i} SR785 Dynamic Signal Anaylzer...
Pascals/Volt. Note that this softkey applies to an input channel, unlike most softkeys which apply to a specific display. Command: EU1M (?) {i} EU2M (?) {i} SR785 Dynamic Signal Anaylzer...
Page 289
The active display measurement must be a single channel measurement and Engineering Units must be On. This feature is normally used for the input channel which is being measured in the active display. In this case, the active display marker reading changes to the calibrated value. SR785 Dynamic Signal Anaylzer...
Page 290
The two input channels may have different transducer conversions. Command: TD1C (?) {s} EU2U (?) {s} SR785 Dynamic Signal Anaylzer...
The tachometer will trigger when the input passes through the specified level in the direction specified by the tach slope softkey. If the tachometer signal is noisy near the specified tach trigger level, use the hold off to increase the noise immunity of the tach input. SR785 Dynamic Signal Anaylzer...
Page 292
When the measurement group is Order, Show Tach is always On. Likewise, if the trigger mode is RPM Arm , Show Tach is always on. If Show Tach is off, the indicator is displayed in the same position as the RPM indicator. Command: TASH(?) {i} SR785 Dynamic Signal Anaylzer...
The corresponding playback time is displayed as well. Both channels playback the same Playback Length. Command: ILEN (?) {i} Set Left Edge The active display must be a Capture Buffer measurement for this key to be active. SR785 Dynamic Signal Anaylzer...
Page 294
Normal playback is limited to the real time limitations of the equivalent real time analog input measurement. Not all time records are displayed during Normal playback though all time records contribute to averaged measurements. For example, 1 second of capture contains 256 full SR785 Dynamic Signal Anaylzer...
Page 295
When the playback is in Octave Group, playback is always Normal Speed. The Capture Progress indicator at the top of the screen shows the playback progress through the buffer. Both channels playback with the same Playback Speed. Command: ISPD (?) {i} SR785 Dynamic Signal Anaylzer...
In RPM Arming, the trigger is armed when the RPM passes through a start threshold and at fixed rpm increments thereafter. In Time Arming, the trigger is armed after a specified amount of time has elapsed. The time interval is specified with the Time Arm Step softkey. SR785 Dynamic Signal Analyzer...
Page 297
For Order measurements, the phase is measured relative to the trigger rather than the tachometer pulse if a non continuous trigger source is used. The Trigger Source applies to both displays. Command: TSRC (?) {i} SR785 Dynamic Signal Analyzer...
Page 298
(time record length plus trigger delay) is noticeably long. Command: TDLA (?) {i} Delay B Set the Trigger Delay for Ch1, or Display A. depending on the Analyzer Configuration. The Trigger Delay applies only to FFT and Correlation measurements. SR785 Dynamic Signal Analyzer...
Page 299
Watch Out For Triggered Sources If a triggered source is selected (Chirp, Burst Chirp, Burst Noise or Arbitrary), the triggered FFT measurement phase is stable only if the input signals are derived from the SR785 Dynamic Signal Analyzer...
Page 300
Delta RPM Set the RPM increments for which the trigger will be armed. Once the Start RPM condition, if any, has been met. The trigger will arm each time the rpm changes by the specified amount. SR785 Dynamic Signal Analyzer...
Page 301
Trigger the measurements (and burst Chirp & Noise sources) regardless of Trigger Source. Manual Trigger Source requires <Manual Trigger> or an interface command to trigger. Use Auto Arm Trigger Mode with Manual Trigger Source since unwanted triggers are not a problem. SR785 Dynamic Signal Analyzer...
Page 302
For FFT, correlation, and Time Histogram measurements each time record requires the trigger to be re-armed. For octave and swept sine measurements, the first trigger after arming starts the measurement and subsequent triggers are ignored. Command: TMAN SR785 Dynamic Signal Analyzer...
Compute Averages should be left On. Some FFT measurements, such as coherence, have averaging as part of their definition. If one of these measurements is selected, Compute Averages will be forced On. Command: FAVG (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 304
Once in steady state, further changes in the average are detected only if they last for a sufficient number of measurements. Make sure that the number of averages is not so large as to eliminate changes in the data which might be important. SR785 Dynamic Signal Analyzer...
Page 305
Display Average Select the type of averaging for the measurement displayed on the active display [None, RMS, Vector, Peak Hold]. Note that when Compute Averages is On, the SR785 always computes the non-averaged, rms averaged, vector averaged, and peak-hold averaged version of all measurements simultaneously.
Page 306
As long as the signals of interest have stable relative phases, triggering is not required for vector averaging. Triggering is still required to isolate time records which contain the signals of interest. The Time Record Increment should be set to 100% when vector averaged measurements are being used. SR785 Dynamic Signal Analyzer...
Page 307
Settling When the frequency span or input signal path (gain, filtering, etc.) is changed, a settling time is required before the FFT measurement is considered settled or valid. The SR785 Dynamic Signal Analyzer...
Page 308
Whenever a time record is rejected, the ‘Reject’ indicator below the graph (next to the average type and number) turns on briefly. This has no effect if Averaging is Off. SR785 Dynamic Signal Analyzer...
Page 309
DisplayB shows Ch2 time record. In this case, use the dual display format to view both time records. While the preview time records are displayed, the displays are labeled ‘Preview’ instead of ‘Live’ (in the Vertical Scale Bar). While previewing the time record, the measurement SR785 Dynamic Signal Analyzer...
Page 310
Average Preview allows each individual measurement to be accepted (added to the average) or rejected (not added to the average) based upon the input time records. This is useful for rejecting bad time records from corrupting an averaged measurement. Command: PAVR SR785 Dynamic Signal Analyzer...
When the measurement is free running (Auto Arm, Continuous Trigger), each time the linear average is done, the result is stored in the waterfall buffer and the average is reset and started over (instead of stopping). Each completed average counts as a single waterfall record. SR785 Dynamic Signal Analyzer...
Page 312
Decreasing the Lowest Band below 100 Hz increases the minimum value of the Integration Time. The [Start/Reset] key resets the current averages and starts the measurement over. The [Pause/Cont] key pauses the measurement. Pressing [Pause/Cont] again resets the averages and starts the measurement over. SR785 Dynamic Signal Analyzer...
Page 313
Mode and Trigger Source are not Auto Arm and Continuous, respectively. When the measurement is triggered the Linear Average Mode determines how the measurement restarts. One Linear Average means that each trigger starts a new measurement. SR785 Dynamic Signal Analyzer...
Page 314
(use the Burst Noise source with 1-Shot Trigd Source Mode) and subsequent measurements follow continuously. All complete averages are stored to a waterfall to examine the sound level decay. Both displays always have the same Linear Average Trigger. Command: OLAT (?) d {, i} SR785 Dynamic Signal Analyzer...
The estimated sweep time is displayed in the Horizontal Scale Bar. This time is simply the sum of the Settle and Integrate times for all points in the sweep. Auto functions (Source Auto Level, Auto Range, Auto Resolution) will change the actual sweep time. SR785 Dynamic Signal Analyzer...
Page 316
1 cycle or 15.625 ms. To measure each point for a time inversely proportional to the frequency, set the Integration Time to 15.625 ms (minimum) and the Integration Cycles to the desired SR785 Dynamic Signal Analyzer...
Page 317
The estimated sweep time is displayed in the Horizontal Scale Bar. This time is simply the sum of the Settle and Integrate times for all points in the sweep. Auto functions (Source Auto Level, Auto Range, Auto Resolution) will change the actual sweep time. Command: SSCY (?) d {, i} SR785 Dynamic Signal Analyzer...
Command: USRS (?) i {, j, k, l, m, ...} (Swept Sine Group) Command: USRT (?) i {, j, k, l, m, ...} (Order Group) Command: USRH (?) i {, j, k, l, m, ...} (Time/Histogram Group) SR785 Dynamic Signal Analyzer...
Page 319
Use the knob to pick one of the displayed Operands and press [Enter] to place it in the equation at the cursor location. The display then automatically switches to the Operations display. To enter another operand instead, press <Operands> again. The available measurement operands depend upon the current Measurement Group. FFT Measurement Group SR785 Dynamic Signal Analyzer...
Page 320
4-124 User Math Menu Correlation Measurement Group Octave Measurement Group Swept Sine Measurement Group Order Measurement Group SR785 Dynamic Signal Analyzer...
Page 321
Trace operands are simply the data stored in the Traces. For example, Traces can hold reference data used for normalization or calibration. There are 5 Traces which can be stored. These Traces are shared by all 3 Measurement Groups. SR785 Dynamic Signal Analyzer...
Page 322
The display then automatically switches to the Operands display. To enter another operation instead, press <Operations> again. The available operations depend upon the current Measurement Group. FFT Measurement Group Correlation Measurement Group Octave Measurement Group SR785 Dynamic Signal Analyzer...
Page 324
Insert/Replace Toggle between insert and replace mode while editing a User Function equation. If editing in insert mode, ‘Ins’ appears in the upper right corner of the edit window. If editing in replace mode, ‘Rep’ appears. SR785 Dynamic Signal Analyzer...
Page 325
Display the Edit Constant menu. Press <Return> or [User Math] for the main [User Math] menu . Constants may be used as operands in a User Function. There are 5 constants which may be defined and are shared by all Measurement Groups. Command: USRC (?) i {, x, y} SR785 Dynamic Signal Analyzer...
Page 326
Copy the marker reading (exactly as shown in the Marker Position Bar) of the active display to the magnitude of the selected Constant. No unit translation takes place. Make sure that the units of the active display are correct before using this feature. SR785 Dynamic Signal Analyzer...
The Hanning window is the most commonly used window. However, it has an amplitude variation of about 1.5 dB for off-bin signals and provides only reasonable selectivity. Its side-lobes are very high and broad for off-bin frequencies. As a result, the Hanning SR785 Dynamic Signal Analyzer...
Page 328
<Trace to Window>. The trace may contain stored data or may be loaded from disk or via the computer interface. Remember, window functions have a great deal of impact on the resulting FFT spectrum. A poorly designed window can result in significant measurement errors. SR785 Dynamic Signal Analyzer...
Page 329
Set the Expo Window Time Constant as a percentage of the FFT time record [5%..1000%]. This is the point where the window function reaches 1/e. Choose Force/Exponential as the window before setting the Expo Time Constant. Command: FWTC (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 330
BMH and Kaiser windows are all symmetric. Use Non-Symmetric if the User window is non-symmetric. Phase will be measured relative to the start of the time record. Force and Exponential windows are non- symmetric. Command: WSYM (?) d {, i} SR785 Dynamic Signal Analyzer...
Vertical Scale Bar when storage is on. A waterfall display may not be taken Off-Line. Moving the Marker The marker may be moved to a record other than 0 only if storage is on. SR785 Dynamic Signal Analyzer...
Page 332
Each completed average counts as a single waterfall record. Command: WSTO (?) d {, i} Save Option Select whether the analyzer should store all the measurements in the current measurement group, or only the currently displayed measurements. SR785 Dynamic Signal Analyzer...
Page 333
Waterfall Menu 4-137 When All is selected the SR785 stores all the measurements in the current measurement group to the waterfall buffer. This allows later viewing of any measurement, but uses up more space in the waterfall buffer. When Active Measurement Only is selected, the SR785 stores only the currently selected measurement for each display.
Page 334
When the Scroll Angle is 0, the older records scroll straight down. When the Scroll Angle is negative, the older records shift left as they scroll down. When the Scroll Angle is positive, they shift right as they scroll down. SR785 Dynamic Signal Analyzer...
Page 335
Command: MMEM ? Capture Memory Allocates memory blocks for the capture buffer. The allocated Capture Memory sets the limit for the Capture Length. Capture memory must be allocated before the capture buffer may be used. SR785 Dynamic Signal Analyzer...
Page 336
The View Count and the Trace Height determine the available scroll Angles. Each display has its own Waterfall Trace Height. This entry field can be linked to both displays by using the [Link] key. Command: WHIT (?) d {, i} SR785 Dynamic Signal Analyzer...
Page 337
Set the waterfall display direction for a paused measurement [Normal, Oldest at Top]. While the measurement is running, the waterfall display scrolls down and the newest record is added to the top (back) of the waterfall. SR785 Dynamic Signal Analyzer...
Page 338
A stored slice trace can be recalled to a Display or Reference Display, used in a User Math Function or saved to disk. A slice can not be copied to the Arbitrary Waveform buffer. Command: WSLC (?) d, i, j SR785 Dynamic Signal Analyzer...
If the Capture Mode is Continuous, once capture is started, it continues indefinitely and fills the capture buffer in a circular fashion. In this case, press [Stop Capture] to halt capture with the most recent data in the buffer. Continuous capture is not allowed in the order measurement group. SR785 Dynamic Signal Analyzer...
Page 340
Instead the analyzer calculates the sampling rate based on the Max Order and Delta Order. Based on the computed sample rate and the capture length, the analyzer will display the length of the capture buffer in seconds. Command: CRAT (?) {i} SR785 Dynamic Signal Analyzer...
Page 341
Waterfall Memory allocates memory blocks for waterfall storage. Command: MALC i, j, k Arb Memory Arb. Memory allocates memory blocks for the Arbitrary Source waveform. The Arbitrary Source can also use the capture buffer as the output waveform. Command: MALC i, j, k SR785 Dynamic Signal Analyzer...
Page 342
During playback, this keeps the capture display showing the points which are currently being measured. Off leaves the display Pan to that set in the [Display Setup] menu. Command: CPAN (?) {i} SR785 Dynamic Signal Analyzer...
Upper limit or less than a Lower limit cause the test to fail. Limit Segments are defined for the current View. Changing the View invalidates the Limit Segments and limit testing is not available in the new View. Either return to the SR785 Dynamic Signal Analyzer...
Page 344
Press <Calculate Excd> to start the calculation. The result is stored in a data trace and has the same measurement type as the waterfall measurements. To view the result, recall the trace to a display or reference graph. Curve Fit Display the Curve Fit/Synthesis menu. SR785 Dynamic Signal Analyzer...
Page 345
The SR785 does curve fitting and synthesis in two curve tables. Each table contains a model of frequency response function containing up to 20 poles and zeros. The model can be expressed in pole-zero format, pole residue format, or polynomial format.
Data Table. To select an entry in the table, use the backspace key [<-] or press [Alt] and turn the knob. Press [Alt] again to return the keypad to normal mode. Command: DMOD d, i, x SR785 Dynamic Signal Analyzer...
Page 347
You can not delete all of the entries in the table. Command: DDLT d, i Clear Table Clear the Data Table for the active display. The table is left with a single entry for the first bin in the display. Command: DCLR d SR785 Dynamic Signal Analyzer...
Command: LTST (?) d {, i} Limit Beep Turn the audible Limit Alarm for the active display On or Off. Off turns off the alarm. On turns on the alarm. Limit tests which fail will sound an audible alarm. SR785 Dynamic Signal Analyzer...
Page 349
Select the Limit Type for the Current Segment [Upper, Lower]. Each segment is identified by small triangular arrow markers at the segment end points. These markers are above the segment and point downwards for Upper limits. They are below the segment and point upwards for Lower limits. SR785 Dynamic Signal Analyzer...
Page 350
Enter or adjust the Y coordinate for the Current Segment End point. The Y coordinates are assumed to be in the display units. Use Zoom and Pan to expand the display when drawing small segments. Command: LSEG (?) d, i {, j, x0, y0, x1, y1} SR785 Dynamic Signal Analyzer...
Page 351
Use the Current Segment markers to identify the correct segment before editing. Command: LDLT d, i Shift All Shift all of the Limit Segments up or down together. Enter a value or use the knob to shift by 1/10’s of a division. Command: LSFT d, x SR785 Dynamic Signal Analyzer...
Reset and start the accumulation of marker statistics. The various quantities are reset to zero and the accumulation of marker statistics begins. Use this key whenever the marker position is changed to avoid mixing data from different marker positions. Command: MSRS SR785 Dynamic Signal Analyzer...
Page 353
Display A is not visible. Command: MSSA ? Max (Display B) This menu box displays the maximum value of the marker Y value for display B since Marker Stats was turned On or Reset. SR785 Dynamic Signal Analyzer...
Page 354
This menu box displays the standard deviation of the marker Y value for display B since Marker Stats was turned On or Reset. This standard deviation is updated whenever new data is available for Display B and does not update if Display B is not visible. Command: MSSB ? SR785 Dynamic Signal Analyzer...
The total number of records currently stored and available in the waterfall buffer is displayed in the Vertical Scale Bar. The Stop Index should not exceed the total number of records in the buffer. Both displays use the same Stop Index. Command: ESTP (?) {i} SR785 Dynamic Signal Analyzer...
Page 356
The save option must be set to Active Measurement Only. The result is stored in a data trace and has the same measurement type as the waterfall measurements. To view the result, recall the trace to a display or reference graph. Command: EXCE d, i SR785 Dynamic Signal Analyzer...
Synthesis of user entered curve parameters is also provided. Start Fit When start fit is pressed the analyzer begins the curve fitting process. The SR785 will determine a fit to the data in the active display, which must be part of the FFT or swept- sine measurement group.
Page 358
Table Turns the curve table display on and off. When the curve table display is on you can use the edit table menu to modify poles, zeros, residues, polynomial coefficients, overall gain, delay, or frequency scaling. SR785 Dynamic Signal Analyzer...
Page 359
Weighting Trace softkey. The length of the trace being used must match the length of the display being fit. Only the real part of the trace data is used SR785 Dynamic Signal Analyzer...
Page 360
When the fit parameters are calculated the fit curve will be synthesized only inside the fit region. Outside of the fit region, the data in the fit trace will be zero. Command: ERNG (?) d, {i,j} SR785 Dynamic Signal Analyzer...
Page 361
Deletes the highlighted item in the curve table. This option is only available when the highlighted item is a pole, zero, residue, or polynomial coefficient. Table Format Changes the representation of the curve in the curve fit table [polynomial, pole zero, or pole residue]. SR785 Dynamic Signal Analyzer...
Page 362
Complex poles, zeros, or residues only occur as part of complex conjugate pairs. Thus, if the string 3 j 7 is entered for a pole, for instance, it corresponds to the term (s-(3+j7))*(s-(3-j7)) in the frequency response. SR785 Dynamic Signal Analyzer...
Turn the knob to bring up the file catalog display listing all files in the Current Directory with the extension .78? (SR785 files). Press [Exp] to display all files in the directory (*.*). Choose a file name with the knob and press [Enter] to make it the Current File Name.
Page 364
These menus are shown in gray and reflect the settings or values for the last Live measurement. Parameters which pertain to the display of the data, such as scale and view, may be changed in the [Display Setup] and [Display Options] menus. SR785 Dynamic Signal Analyzer...
Page 365
Trace. The recalled data will replace any data presently stored in the Trace. A stored trace can be recalled to a Display or Reference Display, used in a User Math Function or saved to disk. Command: TRCL i SR785 Dynamic Signal Analyzer...
Page 366
Disk Upkeep Display the Disk Upkeep menu. Press <Return> or [Disk] for the main Disk menu. The Disk Upkeep menu allows files to be deleted, directories to be created and removed and disks to be formatted. SR785 Dynamic Signal Analyzer...
The SR780 does not use the nodal degree-of-freedom information itself. The information is stored with the .78D file and is available for use by external programs which convert the SR780 files into formats suitable for modal analysis programs. Command: RFNU (?) {i} SR785 Dynamic Signal Analyzer...
Page 368
The SR780 does not use the nodal degree-of-freedom information itself. The information is stored with the .78D file and is available for use by external programs which convert the SR780 files into formats suitable for modal analysis programs. Command: RSDR (?) {i} SR785 Dynamic Signal Analyzer...
Page 369
Nodal DOF Menu 4-173 Abort Save Press to abort the selected disk operation while in the nodal DOF information menu. Continue Save Press when finished entering nodal DOF information to continue the selected disk operation. SR785 Dynamic Signal Analyzer...
Turn the knob to bring up the file catalog display listing all files in the Current Directory with the extension .78? (SR785 files). Press [Exp] to display all files in the directory (*.*). Choose a file name with the knob and press [Enter] to make it the Current File Name.
Page 371
Spans and Views. Command: SRCL i Inputs/Triggers Include the [Input] and [Trigger] menu settings in the recall. Command: SRCL i DRAM settings Include the memory allocation (Capture, Arbitrary Source, or Waterfall) settings in the recall. Command: SRCL i SR785 Dynamic Signal Analyzer...
Page 372
Command: SRCL i Macros Include stored macros in the recall. Command: SRCL i Recall from Disk Recall the selected instrument settings from the Current File in the Current Directory. The recalled settings become effective immediately. Command: SRCL i SR785 Dynamic Signal Analyzer...
Turn the knob to bring up the file catalog display listing all files in the Current Directory with the extension .78? (SR785 files). Press [Exp] to display all files in the directory (*.*). Choose a file name with the knob and press [Enter] to make it the Current File Name.
Page 374
For example, the ASCII file for a 400 line FFT might be 0.000, 0.500 1.000, 1.500 2.000, 2.500 399.000, 399.500 where (0.000, 0.500) is the first complex data point and (399.000, 399.500) is the 400th data point. SR785 Dynamic Signal Analyzer...
Page 375
Buffers which have no allocation may not be chosen. Only the capture buffers specified by <Capture Channels> may be chosen. Ch1 capture and Ch2 capture are saved and recalled separately. Both can be recalled into a buffer configured for Ch1+Ch2capture channels. SR785 Dynamic Signal Analyzer...
Page 376
<Buffer> to choose the other channel and load the other disk file to the buffer. Since the existing Capture Length and Sampling Rate are already compatible, this operation does not zero the first capture buffer. Load the Waterfall Buffer A saved Waterfall file may be loaded into the Waterfall buffer. SR785 Dynamic Signal Analyzer...
Page 377
Save binary data from the selected data buffer to the Current File in the Current Directory. Use <Interval> to select the playback portion or entire buffer. Command: AGET ? i Command: CGET ? i Command: WGET ? Command: TGET ? i SR785 Dynamic Signal Analyzer...
Turn the knob to bring up the file catalog display listing all files in the Current Directory with the extension .78? (SR785 files). Press [Exp] to display all files in the directory (*.*). Choose a file name with the knob and press [Enter] to make it the Upkeep File Name.
Page 379
Format the disk. The disk capacity is 720k for DS/DD disks and 1.44M for DS/HD disks. A disk must be formatted before files can be stored on it. Formatting a disk involves erasing all information from the disk and rewriting the directory. Formatting a disk destroys all data presently on disk! SR785 Dynamic Signal Analyzer...
Command: PRNT Vector/Plot Plot the screen using the selected Vector Plotter to the selected Destination (Interface or Disk). Other front panel operations are disabled until plotting is completed. Pressing backspace will abort the operation. Command: PLOT SR785 Dynamic Signal Analyzer...
Page 381
Indicators prints the status indicators at the top of the screen. All prints the entire screen image including the menu softkeys and status area. Command: PSCR (?) {i} Vector/Plotter Select the Vector/Plotter type for the Vector/Plot operation [HPGL, Postscript]. Vector/Plot only plots the displayed graphs. SR785 Dynamic Signal Analyzer...
Page 382
SR785 and the plotter are controlled by a host computer. The host is responsible for issuing the PLOT command to the SR785, and then making the plotter a listener and the SR785 a talker. The plotter commands will then be transferred from the SR785 to the...
Page 383
Output Menu 4-187 plotter. The host can periodically untalk the SR785 and serial poll the SR785 (via the Instrument Status) to determine when the plot is finished. Command: PCIC (?) {i} GPIB Address Enter the GPIB Address for a GPIB plotter or printer [0..30].
Page 384
Files are written to the Current Directory specified in the [Disk] menu. Files are named SCRNXXXX.EXT where XXXX is a 4 digit number which automatically increments starting at the File Start Number. Command: PFIL (?) {i} SR785 Dynamic Signal Analyzer...
Page 385
Command: PDIM (?) {i} Print Black Select the print density for black text [Black, White (none on white paper)]. Use White only if the Print Bright and Print Dim are both black or gray. Command: PBLK (?) {i} SR785 Dynamic Signal Analyzer...
Page 386
Assign a plotter pen number to the graph data trace [1 to 8]. Command: PLTR (?) {i} Plotter Marker Pen Assign a plotter pen number to the graph marker [1 to 8]. Turn the marker off to avoid plotting it. Command: PLMK (?) {i} SR785 Dynamic Signal Analyzer...
Display the [System] <Remote> interface menu. Remote interface parameters should not be altered while the computer interface is active. Press <Return> or [System] for the [System] menu. Preferences Display the [System] <Preferences> menu. Press <Return> or [System] for the [System] menu. SR785 Dynamic Signal Analyzer...
Page 388
<Cancel> will discard any changes made in this menu and exit this menu. <Enter Macro> will enter the new macro and exit this menu. Pressing [Enter] while the cursor is in the macro string display also enters the macro and exits this menu. SR785 Dynamic Signal Analyzer...
Page 389
Show the power on screen. This screen shows the version number as well as the results of the power on tests. The size of the installed data memory is also displayed (2 Ms, 4 Ms or 8Ms). SR785 Dynamic Signal Analyzer...
To return from REMOTE to LOCAL (front panel enabled), press [Help/Local]. Command: OVRM (?) {i} Baud Rate Select the RS232 (Serial) interface Baud Rate [300, 1200, 2400, 4800, 9600, 19.2k]. Most PC’s use 9600 as a default. SR785 Dynamic Signal Analyzer...
Page 391
The upper half of the screen is the Receive Queue. These are the most recent characters which have been received by the SR785. Commands which have already been executed are shown in normal text. Commands which have not yet been executed are shown with a bright background.
Done Volume If Done Volume is set to Noisy, an audible alarm is sounded when a measurement is done or completed. For example, when linear averaging is complete, an alarm is sounded. Command: ADON (?) {i} SR785 Dynamic Signal Analyzer...
Page 393
For example, for a 400 line FFT on 100.0 kHz base with a span of 97.66 Hz, the first frequency bin is shown as 244.140625 mHz (Exact Bin) or 244.1 mHz (Rounded). The second bin is 488.28125 mHz (Exact Bin) and 488.3 mHz (Rounded). Command: FFMT (?) {i} SR785 Dynamic Signal Analyzer...
Page 394
(transfer function) be associated with information regarding the nodal degrees of freedom (DOF). When Node Info Prompt is set on, the SR785 allows enty of DOF parameters when saving data using Trace to Disk or Display to Disk. When the <Trace to Disk>...
Set the System Date [mm:dd:yy]. The System Date is entered as month:day:year and all entries are 6 digits. [Enter] sets the new date or press this softkey again to abort the entry. Command: DATE (?) {i} SR785 Dynamic Signal Analyzer...
[Snail, Human Baby, Adult, Lunatic]. Turning the knob will move the marker around the circle, verifying knob action and direction. Press <Return> for the <Diagnostics> menu. RS232/Printer Test Display the RS232/Printer Test screen. SR785 Dynamic Signal Analyzer...
Page 397
The entire test takes about 2 minutes. Press <Begin> to start the test. When the test reaches the Disk Changed Sensor Out phase, remove the disk and then insert it again. SR785 Dynamic Signal Analyzer...
Page 398
Do not use this function unless you are making input offset or CMR adjustments to an analog input board. See the Service Manual for more information. The unit must be turned off and back on after using this function to restore the input calibrations! SR785 Dynamic Signal Analyzer...
[<-] (Backspace) deletes the term before the cursor. Insert/Replace Toggle between insert and replace mode while editing a macro string. If editing in insert mode, ‘Ins’ appears in the upper right corner of the edit window. If editing in replace mode, ‘Rep’ appears. SR785 Dynamic Signal Analyzer...
Page 400
Clear the entire macro string. Cancel Discard any changes made in this menu and exit this menu. Enter Macro Enter the displayed string as the new macro and exit this menu. Use [Play Macro] to playback the macro string. SR785 Dynamic Signal Analyzer...
O1BN (?) d {, i} 5-35 Track 1 BNC O2TK (?) d {, f} 5-35 Track 2 Order O2BN (?) d {, i} 5-35 Track 2 BNC Frequency (Time/Histogram Measurement Group) FSPN (?) d {, i} 5-28 Sampling Time SR785 Dynamic Signal Analyzer...
Page 403
Query the Marker Y Position MRKZ ? d 5-46 Marker Z Read MKMX d 5-46 Move the Marker to the Maximum MKMN d 5-46 Move the Marker to the Minimum MKCN d 5-46 Center of FFT Span to Marker SR785 Dynamic Signal Analyzer...
Page 405
5-62 Ch1 Engineering Units Off/On EU1L (?) d {,i} 5-62 Ch1 EU Label EU1V (?) d {,x} 5-62 Ch1 EU/Volt EU1U (?) d {,s} 5-62 Ch1 User Label TD1C (?) d {,i} 5-62 Ch1 Transducer Convert SR785 Dynamic Signal Analyzer...
Page 406
5-69 FFT Overload Reject TAVM (?) { i} 5-69 Trigger Average Mode PAVO (?) d {, i} 5-69 Average Preview PAVT (?) d {, x} 5-69 Preview Time PAVA 5-69 Accept Preview PAVR 5-69 Reject Preview SR785 Dynamic Signal Analyzer...
Page 407
Waterfall Record to Trace WSLC d, i, j 5-82 Waterfall Slice to Trace WGET ? 5-114 Upload Waterfall Buffer WPUT ? 5-115 Download Waterfall Buffer Capture CCHN (?) {i} 5-83 Capture Channels CMOD (?) {i} 5-83 Capture Mode SR785 Dynamic Signal Analyzer...
Page 408
Exceed Stop Index EPCT (?) {i} 5-90 Exceed Centile EXCE d, i 5-90 Calculate Exceedance Curve Fit EFIT d 5-91 Start Fit ESYN i,d 5-91 Synthesis ENPL (?) {,i} 5-91 Number Poles ENZE (?) {,i} 5-91 Number Zeros SR785 Dynamic Signal Analyzer...
Page 410
Disk to Trace i TLOD ? i, n 5-109 Download Trace i Binary TASC ? i, n 5-109 Download Trace i Ascii TGET ? i 5-111 Upload Trace i Buffer TPUT ? i 5-112 Download Trace i Buffer SR785 Dynamic Signal Analyzer...
Page 411
SVNI(?) {i} 5-118 Save Nodal Information RFNA(?){s} 5-118 Reference Node Name RFNU(?){i} 5-118 Reference Node Number RFDR(?){i} 5-118 Reference Node Direction RSNA(?){s} 5-119 Response Node Name RSNU(?){i} 5-119 Response Node Number RSDR(?){i} 5-118 Response Node Direction SR785 Dynamic Signal Analyzer...
Page 415
Total Memory Available MREL (?) d {, i} 5-47 Normal Marker Relative Mode MRKB ? d 5-45 Query the Marker Bin MRKR (?) d {, i} 5-45 Marker Tracking MRKX ? d 5-45 Query the Marker X Position SR785 Dynamic Signal Analyzer...
Page 416
OTIM (?) d {, x} 5-71 Octave Average Time OTRK (?) d {, i} 5-34 Order Tracking OTYP (?) d {, i} 5-71 Octave Average Type OUTX (?) {i} 5-100 Output Remote Interface OVRM (?) {i} 5-100 Overide Remote SR785 Dynamic Signal Analyzer...
Page 417
SBRI (?) {i} 5-100 Screen Brightness SCON (?) {i} 5-104 Screen Contrast SDBN (?) d {, i} 5-50 Number of Sidebands SDLY (?) {i} 5-100 Screen Saver Delay SFST (?) d {, x} 5-33 Swept Sine Faster Threshold SR785 Dynamic Signal Analyzer...
Page 418
Time TLOD ? i, n 5-109 Download Trace i Binary TLOD ? i, n 5-109 Download Trace i Binary TLVL (?) {x} 5-66 Trigger Level TMAN 5-66 Manual Trigger TMOD (?) {i} 5-66 Trigger Arming Mode SR785 Dynamic Signal Analyzer...
Page 419
Window Form WTHR (?) d {, i} 5-81 Waterfall Threshold WTOT (?) d {, i} 5-80 Waterfall Total Count WTRC d, i, j 5-81 Waterfall Record to Trace WVCT (?) d {, i} 5-81 Waterfall View Count SR785 Dynamic Signal Analyzer...
Page 420
YDIV (?) d {, x} 5-41 Y/Division YMAX (?) d {, x} 5-40 Y Maximum YMDX d x,y 5-41 Ymax + Y/Division YMID (?) d {, x} 5-40 Y Midpoint YMIN (?) d {, x} 5-41 Y Minimum SR785 Dynamic Signal Analyzer...
[System] <Remote> menu. Communicating With RS232 The SR785 is configured as a DCE ( transmit on pin 3, receive on pin 2) device and supports CTS/DTR hardware handshaking. The CTS signal (pin 5) is an output indicating that the SR785 is ready, while the DTR signal (pin 20) is an input that is used to control the SR785's data transmission.
Page 422
Start the measurement (same as [Start/Reset] key) Command Synchronization IFC (Interface Ready, bit 7) in the Serial Poll status signals that the SR785 is ready to receive and execute a command. When a command is received, this bit is cleared, indicating that command execution is in progress.
Page 423
IFC bit set (since *STB is itself a command). Since the SR785 processes one command at a time, status queries will not be processed until the previous operation is finished. Thus a response to a status query in itself signals that the previous command is finished.
Page 424
These set commands are not allowed unless the measurement group is Swept Sine (just like the menu interface). Example Program An example program is included at the end of this chapter. This program is a good reference for writing your own programs to control the SR785. SR785 Dynamic Signal Analyzer...
The rest of the sequence consists of parameters. Parameters shown in { } are not always required. Generally, parameters in { } are required to set a value in the SR785. Multiple parameters are separated by commas. Multiple commands may be sent on one command line by separating them with semicolons (;).
Page 426
Hz> Help The detailed command list is available on screen by pressing [Help/Local] to enter the help system. Press [4] to show the command list. Commands are also cross referenced in the help about each key. SR785 Dynamic Signal Analyzer...
Page 427
Be careful to send commands in the correct order to avoid context errors. A good practice is to send the commands in the same order as programming the instrument using the softkeys. SR785 Dynamic Signal Analyzer...
The FCTR command sets (queries) the FFT Center frequency of display d. The parameter f is a frequency (real number of the specified units). Values of f which would cause the span to exceed the 0 to 102.4 (100.0) kHz range cause an error. SR785 Dynamic Signal Analyzer...
Page 429
UNST command and wait for settling to finish. This command is valid only when the Measurement Group is FFT or Octave. SR785 Dynamic Signal Analyzer...
Page 430
The measurement is unsettled by changing any one of several measurement parameters. For example, changing the input range or FFT span will unsettle the measurement. If the signal comes from an external source and is changed in such SR785 Dynamic Signal Analyzer...
Page 431
UNST command and wait for settling to finish. This command is valid only when the Measurement Group is FFT, Correlation or Octave. SR785 Dynamic Signal Analyzer...
Page 432
Live. SARS (?) d {, i} The SARS command sets (queries) the swept sine Auto Resolution Mode of display d. The parameter i selects Off (0) or On (1). The set command requires d=2 (both displays). SR785 Dynamic Signal Analyzer...
Page 433
The parameter x is a level from 0.05 to 6.0 (dB). The set command requires d=2 (both displays). This command is valid only when the Measurement Group is Swept Sine. The set command requires a display to be Live. SR785 Dynamic Signal Analyzer...
Page 434
The parameter i is the number of points. The set command requires d=2 (both displays). This command is valid only when the Measurement Group is Order. The set command requires a display to be Live. SR785 Dynamic Signal Analyzer...
Page 435
The parameter i sets the input channel to Channel One (0) or Channel 2 (1). The set command requires d=2 (both displays). This command is valid only when the Measurement Group is Order. The set command requires a display to be Live. SR785 Dynamic Signal Analyzer...
Page 436
The HRPT command sets (queries) the histogram repeat mode for display d. The parameter i sets the repeat mode to Off (0) or On (1). This command is valid only when the Measurement Group is Time/Histogram. The set command requires the display d = 2 (both displays).. SR785 Dynamic Signal Analyzer...
Windowed Time 1 Windowed Time 2 Orbit Coherence Cross Spectrum Frequency Response Capture Buffer 1 Capture Buffer 2 FFT User Function 1 FFT User Function 2 FFT User Function 3 FFT User Function 4 FFT User Function 5 SR785 Dynamic Signal Analyzer...
Page 438
Swept Sine User Function 2 Swept Sine User Function 3 Swept Sine User Function 4 Swept Sine User Function 5 Order Group Measurement Linear Spectrum 1 Linear Spectrum 2 Power Spectrum 1 Power Spectrum 2 Time 1 SR785 Dynamic Signal Analyzer...
Page 439
The VIEW command sets (queries) the View of display d. The parameter i selects the view from the list below. Each view has associated units. Changing the View changes the units parameters to the values last used with the new view. SR785 Dynamic Signal Analyzer...
Page 440
The YMID command sets (queries) the Y Midpoint (center reference) of display d. The parameter x is a real number in the display units. This command is not valid when the View is Nichols or Nyquist. SR785 Dynamic Signal Analyzer...
Page 441
XPAN (?) d {, i} The XPAN command sets (queries) the Pan (translation) of display d. The parameter i is the left most displayed bin. This command is only valid when the display is Zoomed (expanded). SR785 Dynamic Signal Analyzer...
Page 442
The XZOM command sets (queries) the Zoom factor (X axis expand) of display d. The parameter i is the zoom factor (1-5). This command is not valid when the X axis is logarithmic or when the View is Nyquist or Nichols. SR785 Dynamic Signal Analyzer...
Changing the Grid Divisions changes the vertical scaling (Y/div) and horizontal scaling (X/div) (Nyquist and Nichols views). GPOL (?) d {, i} The GPOL command sets (queries) the Nyquist Grid type for display d. The parameter i selects Rectangular Grid (0) or Polar Grid (1). SR785 Dynamic Signal Analyzer...
Page 444
The DDXW command sets (queries) the d/dx Window of display d. The parameter x is a percentage of the display width. This affects the calculation of d/dx and group delay for user math functions in display d. SR785 Dynamic Signal Analyzer...
This command is not valid if the Marker of display d is Off. MRKB ? d The MRKB ? command queries the marker bin number of display d. The value returned is the bin number of the marker. Bin 0 is the left most bin in the display. SR785 Dynamic Signal Analyzer...
Page 446
(d=2 is not allowed). This command is only valid when the Measurement Group is FFT and display d is Live. This command is not valid if the Marker of display d is Off. SR785 Dynamic Signal Analyzer...
Page 447
(d=2 is not allowed). If Marker Rel is Off, MRON d sets the Normal Marker offsets (X and Y) to the current marker position and sets the Marker to Relative to Offset (relative marker readings). SR785 Dynamic Signal Analyzer...
Page 448
If Marker Rel is Relative to Offset, MRON d sets the Marker Rel to Off (absolute marker readings). MRON? d returns 0 if Marker Rel is Off and 1 if Marker is Rel to Offset. This command is only valid if the Marker Mode for display d is Normal. SR785 Dynamic Signal Analyzer...
Page 449
The HPWR ? command queries the Harmonic Power for display d. The returned value is a real value of Vrms or dBVrms depending on the setting of dB Units>. This command is only valid if the Marker Mode for display d is Harmonic. SR785 Dynamic Signal Analyzer...
Page 450
The SPWR ? command queries the Sideband Power for display d. The parameter i selects dB Relative to Fundamental (0) or Vrms or dBVrms (1) and is required. This command is only valid if the Marker Mode for display d is Sideband. SR785 Dynamic Signal Analyzer...
Page 451
BRAT ? d, i The BPWR command queries the Band Ratio for display d. The parameter i selects percent (0) or dB (1) band ratio. This command is only valid if the Marker Mode for display d is Band. SR785 Dynamic Signal Analyzer...
Page 452
The MMCA command queries the Frequency/Damping marker result. The query returns two values in the form f, g where f is the resonant frequency and g is the damping factor. This command is only valid if the Marker Mode for display d is Frequency/Damping. SR785 Dynamic Signal Analyzer...
The STYP command sets (queries) the Source Type. The parameter i selects Sine (0), Chirp (1), Noise (2) or Arbitrary (3). When the Measurement Group is Swept Sine, the Source Type may not be changed and this command is not valid. SR785 Dynamic Signal Analyzer...
Page 454
The query returns two numbers of the form y,i where y is a real number and i is an index indicating the units. This command is valid only when the Source Type is Sine. SR785 Dynamic Signal Analyzer...
Page 455
The CSRC command sets (queries) the Source Display. The parameter i selects DisplayA (0) or DisplayB (1) This command is valid only when the Source Type is Chirp or Noise and the Measurement Group is FFT or Correlation. SR785 Dynamic Signal Analyzer...
Page 456
The CSRC command sets (queries) the Source Display. The parameter i selects DisplayA (0) or DisplayB (1) This command is valid only when the Source Type is Chirp or Noise and the Measurement Group is FFT. SR785 Dynamic Signal Analyzer...
Page 457
Arbitrary Length is changed to 2 kPoints and the Arbitrary Source is change to Arb. Buffer. Trace i must contain FFT measurement data (usually a time record). This command is valid only when the Source Type is Arbitrary. SR785 Dynamic Signal Analyzer...
Page 458
The SSUL command sets (queries) the Swept Sine Reference Upper Limit. The parameter x is a ratio in dB from 0.1 to 30.0 dB. This command is valid only when the Measurement Group is Swept Sine and Auto Level Reference is Ch1 or Ch2. SR785 Dynamic Signal Analyzer...
Page 459
The query returns two numbers of the form y,i where y is a real number and i is an index indicating the units. This command is valid in the swept sine measurement group. SR785 Dynamic Signal Analyzer...
The I1AR command sets (queries) the Ch1 AutoRange Mode. The parameter i selects Up Only (0) or Tracking (1). I1AF (?) {i} The I1AF command sets (queries) the Ch1 Anti-Aliasing Filter Off/On. The parameter i selects Off (0) or On (1). SR785 Dynamic Signal Analyzer...
Page 461
The I2AW command sets (queries) the Ch2 A-Weighting Filter Off/On. The parameter i selects Off (0) or On (1). IAOM (?) {i} The IAOM command sets (queries) the Input Auto Offset Off/On. The parameter i selects Off (0) or On (1). SR785 Dynamic Signal Analyzer...
Page 462
TD1C (?) d {,i} The TD2C command sets (queries) the Ch1 Transducer Conversion. for display d. The set command requires d = 2 (both displays). The parameter i selects the units to be converted to: Label in/s in/s SR785 Dynamic Signal Analyzer...
Page 463
TD2C (?) d {,i} The TD2C command sets (queries) the Ch2 Transducer Conversion. for display d. The set command requires d = 2 (both displays). The parameter i selects the units to be converted to: Label in/s in/s SR785 Dynamic Signal Analyzer...
Page 464
The TAHD command sets (queries) the Tachometer Holdoff Time. The parameter x is the holdoff time in seconds. TASH (?) {i} The TASH command sets (queries) the Show Tach status. The parameter i selects Off (0) or On (1). SR785 Dynamic Signal Analyzer...
Page 465
This command is valid only when the Input Source is Playback. ISPD (?) {i} The ISPD command sets (queries) the Capture Playback Speed. The parameter i selects Normal (0) or Every Frame (1). This command is valid only when the Input Source is Playback. SR785 Dynamic Signal Analyzer...
STMD (?) {i} The STMD command sets (queries) the Triggered Source Mode. The parameter i selects 1-Shot (0) or Continuous (1). TMAN The TMAN command Manually Triggers if armed. This command may not be queried. SR785 Dynamic Signal Analyzer...
Page 467
The TRDM command sets (queries) the RPM Arming Delta RPM sense. The parameter i selects Absolute Change (0), Increasing RPM (1), or Decreasing RPM (2).. TIAS (?) {x} The TIAS command sets (queries) the Time Arming Step. The parameter x is the time increment in seconds.. SR785 Dynamic Signal Analyzer...
The FOVL command sets (queries) the FFT Time Record Increment for display d. The parameter x is a percentage up to 300. This command is valid only when the Measurement Group is FFT. The set command requires display d to be Live. SR785 Dynamic Signal Analyzer...
Page 469
Poll the NEWA and NEWB (New Data) status bits in the Display Status word to determine when each time record has been acquired. After accepting or rejecting the time record, the display reverts back to showing the actual measurement. SR785 Dynamic Signal Analyzer...
Page 470
This change does not set NEWA or NEWB but occurs upon receipt of the accept or reject command (or after a Preview Time). This command is valid only when the Measurement Group is FFT. This command has no effect unless the previewed time records are displayed. SR785 Dynamic Signal Analyzer...
Page 471
Total (0), Impulse (1), L (2) or Peak (3). Peak power is not allowed if the Averaging Type is not Peak Hold. Peak power is automatically selected if the Averaging Type is Peak Hold. Use the OTYP command to set Peak Hold averaging. SR785 Dynamic Signal Analyzer...
Page 472
The parameter i selects Triggered (0) or Continuous (1). The set command requires d=2 (both displays have the same mode). This command is valid only when the Measurement Group is Octave. The set command requires a display to be Live. SR785 Dynamic Signal Analyzer...
Page 473
The parameter i is a number of cycles from 1 to 32767 seconds. The set command requires d=2 (both displays). This command is valid only when the Measurement Group is Swept Sine. The set command requires a display to be Live. SR785 Dynamic Signal Analyzer...
Page 475
User Math Commands 5-75 F,C,O,S,Or,H F,C,O,S,Or,H F,C,O,S,Or,H F,C,O,S,Or,H F,C,O,S,Or,H F,C,O,S,Or,H FFT Group Operands Time(1) Time(2) FFT(1) FFT(2) <Pwr(1)> <Pwr(2)> <Coherence> <CrossSpec> <Freq.Resp.> Vec<F1> Vec<F2> RMS<F1> RMS<F2> PeakHold<F1> PeakHold<F2> RMS<CrossSpec> Correlation Group Operands Time(1) Time(2) Auto_Corr(1) Auto_Corr(2) X_Corr SR785 Dynamic Signal Analyzer...
Page 476
Norm Var(2) Cross Spectrum() Freq. Resp.() Order Operands Time(1) Time(2) <Spec(1)> <Spec(2)> <Pwr(1)> <Pwr(2)> Vec<Time(1)> Vec<Time(2)> Time/Histogram Operands Histo(1) Histo(2) PDF(1) PDF(2) CDF(1) CDF(2) Time(1) Time(2) Operands for All Groups Trace1 Trace2 Trace3 Trace4 Trace5 Const1 SR785 Dynamic Signal Analyzer...
Page 477
The USRC command sets (queries) the real and imaginary parts of User Constant i. The parameter i selects a User Constant from 1 to 5. The parameters x and y are floating point values for the real and imaginary parts. SR785 Dynamic Signal Analyzer...
FWFL (?) d {, x} <[s], ms, µ µ µ µ s> The FWFL command sets (queries) the FFT Force Window Length for display d. The parameter x is the duration of the force window in the specified units. SR785 Dynamic Signal Analyzer...
Page 479
The WSYM sets (queries) User Window Form for display d. The parameter i selects Non-Symmetric (0) or Symmetric (1). This command is valid only when the Measurement Group is FFT or Order and the window of display d is User. SR785 Dynamic Signal Analyzer...
Order or Time/Histogram. WOSK (?) d {, x} <ks, [s], ms> The WOSK command sets (queries) the Waterfall Skip count for Octave measurements for display d. The parameter x is a time from .008 to 1000 s. SR785 Dynamic Signal Analyzer...
Page 481
This command is not valid when the Measurement Group is Swept Sine. WTRC d, i, j The WTRC command saves waterfall record j [0 is most recent, 1 is next, etc.] from display d to Trace i [1..5]. SR785 Dynamic Signal Analyzer...
Page 482
The WSLC command saves the waterfall time slice of bin j [0 is left most on x axis] from display d to Trace i [1..5]. This command is valid only when the measurement is paused with waterfall storage on. If there is no bin j, then an error occurs. SR785 Dynamic Signal Analyzer...
Same as [Start Capture] key. Capture memory must already be allocated. The Input Source cannot be Playback and the Source cannot be Arbitrary playback from Capture. CSTP Same as [Stop Capture] key. This command has no effect if Capture is not in progress. SR785 Dynamic Signal Analyzer...
The MALC command sets the Memory Allocation to i blocks for Capture, j blocks for Waterfall/Order Track and k blocks for Arbitrary Waveform. The sum of i+j+k cannot exceed the Total Available Memory. The MALC command automatically confirms the allocation. SR785 Dynamic Signal Analyzer...
This command is valid only if the Data Table for display d is On and display d is the active display. Use the ACTD command to select the active display. Only the Data Table of the active display may be edited or queried. SR785 Dynamic Signal Analyzer...
Page 486
This command is valid only if the Data Table for display d is On and display d is the active display. Use the ACTD command to select the active display. Only the Data Table of the active display may be edited or queried. SR785 Dynamic Signal Analyzer...
The LSEG command sets (queries) the Endpoints and Type of limit segment i for display d. The parameter i selects the limit segment number from 0 to the last segment. If i exceeds the last segment number (as set by LMAX), an error is reported. SR785 Dynamic Signal Analyzer...
Page 488
The LSFT command shifts all Limit Segments for display d. The parameter x is real number. The Y coordinates of all segments are shifted by x (in display units). This command is not valid for d=2 (both displays). This command also sets Limit Segments to Show. SR785 Dynamic Signal Analyzer...
The MSIB ? command queries Min for the Display B Marker. MSEB ? The MSEB ? command queries Mean for the Display B Marker. MSSB ? The MSSB ? command queries Standard Deviation for the Display B Marker. SR785 Dynamic Signal Analyzer...
The result is stored in a data trace and has the same measurement type as the waterfall measurements. This command is not valid when the measurement group is swept-sine. SR785 Dynamic Signal Analyzer...
Page 491
EFSC (?) i {,x} The EFSC command sets (queries) the frequency scaling for one of the curve tables. The parameter i selects curve table 1 (0) or curve table 2 (1) The parameter x is the frequency scaling value. SR785 Dynamic Signal Analyzer...
Page 492
The ERES command sets (queries) the residues for one of the curve tables. The parameter i selects curve table 1 (0) or curve table 2 (1). The parameter j selects which residue will be set (queried.) from 0 up to the number of items in the list. SR785 Dynamic Signal Analyzer...
Page 493
(if any) of the residue This command will change the specified table format to pole/residue. ECLR i The ECLR command clears one of the curve tables. The parameter i selects curve table 1 (0) or curve table 2 (1) SR785 Dynamic Signal Analyzer...
MYDATA.DAT. DOS file name conventions must be followed, i.e. file names are 8 characters or less with an optional extension of up to 3 characters. If the extension is omitted, the SR785 uses default extensions. File access is to the current directory.
Page 495
IS recalled. To determine the value of i, start with i=0. For each bit which is 1, add 2 raised to the bit number. For example, SRCL 127 recalls all groups. SRCL 17 recalls only the Measurements (2 =1) and DRAM Settings (2 =16). SR785 Dynamic Signal Analyzer...
Page 496
The DELD command deletes the current directory. The directory must be empty otherwise no action is taken. If the directory is deleted, the current directory is changed to the directory one level closer to the root. The current directory is specified by FDIR. SR785 Dynamic Signal Analyzer...
The PSCR command sets (queries) what portion of the screen to print. The parameter i selects Graphs Only (0), Menu Only (1), Status Indicators Only (2) or All (3). This only affects printing. Plotting only plots the display graphs. SR785 Dynamic Signal Analyzer...
Page 498
0 to 30 and should agree with the address of the plotter in use. PCIC (?) {i} The PCIC command sets (queries) the GPIB Control mode. The parameter i selects Host (0) or SR785 (1). PLTX (?) {i} The PLTX command sets (queries) the Plotter Text Pen Number. The parameter i is a pen number from 1 to 8.
Page 499
The parameter k puts the note in Display A (0) or Display B (1). The parameters l and m are the Text X and Text Y position from 0 to 100. The string s is the note text. The parameters k, l, m and s must always be sent together. SR785 Dynamic Signal Analyzer...
1 to 59. FFMT (?) {i} The FFMT command sets (queries) the Frequency Format. The parameter i selects Exact Bin (0) or Rounded (1). TIME (?) {i, j, k} The TIME command sets (queries) the System Time. SR785 Dynamic Signal Analyzer...
Page 501
The DATE ? command queries the date. A string of the form “MM/DD/YY” is returned. The DATE i, j, k command sets the date to i [1..12] month, j [1..31] day and k [0..99] year. The parameters i, j and k must all be sent. SR785 Dynamic Signal Analyzer...
UNST command and wait for settling to finish. This command is valid only when the Measurement Group is FFT or Octave. SVTR d, i The SVTR command saves display d to Trace i. SR785 Dynamic Signal Analyzer...
Page 503
Marker Relative to Offset (if Marker Rel was Off). This is similar to the [Marker Ref] key. This command is only valid if the Marker Mode for display d is Normal. SR785 Dynamic Signal Analyzer...
Page 504
The SBRI command sets (queries) the Screen Brightness. The parameter i is a brightness level from 150 (dimmest) to 255 (brightest). SCON (?) {i} The SCON command sets (queries) the Screen Contrast. The parameter i is a contrast level from 0 (no contrast) to 90 (most contrast). SR785 Dynamic Signal Analyzer...
Page 506
Sequential TONE commands need to be separated by a pause which is at least as long as the preceding tone. PLAY i The PLAY command plays one of the SR785’s pre-programmed sounds. The parameter i selects a sound from 0 to 6 (most recent TONE). For example, PLAY 2 sounds an alert.
Send the command and then make the host computer a listener and the SR785 a talker. Data is returned continuously starting with bin 0 and ending with bin #(length-1). The data points are ASCII real numbers, separated by commas, and the last data point is followed by a terminator.
Page 508
IFC will NOT be set until the transfer is complete. Send the command and then make the host computer a listener and the SR785 a talker. The DSPB? d returns 4 bytes per bin starting with bin 0 and continuing to bin #(length-1).
Page 509
OK to begin data transfer. A return of 0 indicates that n is too large for Trace i. Host On receipt of 1 (4-byte binary long int), executes a binary transfer to the SR785 of 2n 4-byte IEEE floats. The order is real part of point 0, imag part of point 0, real part of point 1, imag part of point 1, etc.
Page 510
OK to begin data transfer. A return of 0 indicates that n is too large for Trace i. Host On receipt of 1 (4-byte binary long int), executes a transfer to the SR785 of 2n ASCII floats. The order is real part of point 0, imag part of point 0, real part of point 1, imag part of point 1, etc.
Page 511
Host On receipt of 1 (4-byte binary long int), executes a binary transfer to the SR785 of n 4-byte IEEE floats. The order is point 0, point 1, etc. Each 4-byte float is transmitted least significant byte first. A total of 4n bytes are transferred. Assert EOI with the final byte of the transfer.
Page 512
Returns 1 (4-byte binary long int) when OK to begin binary transfer to the SR785. Host On receipt of 1 (4-byte binary long int), executes a binary transfer to the SR785 of n bytes (as uploaded using TGET). Asserts EOI with the final byte of the transfer.
Page 513
Data Transfer Commands 5-113 Host On receipt of n (4-byte binary long int), executes a binary read from the SR785 of n bytes. Expect EOI with the final byte of the transfer. Serial Poll until IFC (bit 7) is set in the Serial Poll status before sending another command.
Page 514
Capture buffer. Host On receipt of n (4-byte binary long int), executes a binary read from the SR785 of n bytes. Expect EOI with the final byte of the transfer. Serial Poll until IFC (bit 7) is set in the Serial Poll status before sending another command.
Page 515
The uploaded data should be saved in its entirety by the host computer. The saved data can be downloaded back to the SR785 at a later time using WPUT. The WGET and WPUT commands allow a host computer to save and reload the Waterfall buffer without using disks.
Page 516
Loading the Waterfall buffer loads data into the waterfall buffer and recalls the measurement parameters which were in effect when the waterfall buffer was saved. The recalled parameters include items in the [Frequency], [Display Setup], [Display Options], [Average], [Window], [User Math], and [Waterfall] menus. SR785 Dynamic Signal Analyzer...
In the REMOTE state command execution is allowed but the keyboard and knob are locked out except for the [Help/Local] key which returns the SR785 to the LOCAL state. In the LOCAL LOCKOUT state all front panel operation is locked out, including the [Help/Local] key.
SVNI (?) {i} The SVNI command determines (queries) whether nodal degree-of-freedom information will be stored with SR785 data (.78D) files. If this softkey is set to "on" nodal DOF information will be saved with the files and will be available for use by external programs which convert SR785 files into formats used by modal analysis programs.
Page 519
RSNA (?) {s} The RSNA command sets (queries) the name of the reference node. The name may be up to 6 characters long. RSNU (?) {i} The RSNU command sets (queries) the number of the reference node. SR785 Dynamic Signal Analyzer...
Serial Poll status, the condition which causes it to be set must be cleared. For the INST, DISP, INPT, IERR or ESB bits, this is accomplished by clearing the enabled status bits in the Instrument, Display, Input, Error or Standard Event status words (by reading them). SR785 Dynamic Signal Analyzer...
Page 521
Instrument status enable register, bit 0 (INST) of the Serial Poll status word is set. This causes an SRQ if bit 0 in the Serial Poll enable register is set. To clear a bit in the Instrument status word, use INST?. SR785 Dynamic Signal Analyzer...
Page 522
INPS? clears the entire word while INPS? i clears just bit i. INPC ? i The INPC? command queries the current overload condition of input i. The parameter i selects Ch1 (0) or Ch2 (1). INPC? returns a value from 0 to 3. SR785 Dynamic Signal Analyzer...
Page 523
HighV INPC? always returns the current condition. If an overload occurs and goes away, INPC? will not detect it. Use the status words to detect momentary changes in the overload state. SR785 Dynamic Signal Analyzer...
A bit stays set as long as the status condition exists. When reading the status using a serial poll, the SRQ bit signals that the SR785 is requesting service. The SRQ bit will be set (1) the first time the SR785 is polled...
Page 525
SRQ, performs a serial poll to clear the SRQ, does something in response to the trigger (read data for example) and then clears the TRIGGER status bit by reading the Instrument status register. A subsequent trigger will then generate another SRQ. SR785 Dynamic Signal Analyzer...
Page 526
The Instrument status word reports on the overall measurement status of the instrument. These status bits remain set until read by INST?. They are also cleared by the *CLS command. Use INSE to set bits in the Instrument status enable register. SR785 Dynamic Signal Analyzer...
Page 527
NOT test the Display status word for both AVGA and AVGB simultaneously. The AVGA and AVGB bits may not be set at the same time. Test for AVGA and AVGB separately and wait until both have occurred. SR785 Dynamic Signal Analyzer...
Page 528
The Error status bits stay set until read by ERRS?. They are also cleared by the *CLS command. Use ERRE to set bits in the Error status enable register. Bits 7-12 are set by the power on tests. Bits 3-5 are set in the [System]<Diagnostics>. SR785 Dynamic Signal Analyzer...
Terminate Read on EOS: Once all the hardware and GPIB drivers are configured, use “IBIC”. Use “IBWRT” and IBRD” to send to and receive from the SR785. If you cannot talk to the SR785 via “IBIC”, then your programs will not run.
Page 530
(void); /* ***************************************************** */ void main (void) // **************************************************** // You can see the commands received and responses generated by the SR785 // by using [System]<Remote><View Qs> to display the interface buffers // on the screen. // **************************************************** int i, mode, type, number, nlen;...
Page 531
// ****** set the Standard Event enable register to catch EXE and CME // Command errors will set the ESB bit in the Serial Poll status word TxSR785 ("*ESE 48"); //set bits 4 and 5 // ****** Check communication by querying SR785 IDN string GetSR785 ("*IDN?"); printf ("[GPIB IDN] = %s\n\n", recv);...
Page 532
("Loading Arb buffer..."); TxGpib (SR785,"ALOD? 2048"); //use TxGpib so we don't wait for IFC //SR785 will return a binary 1 to acknowledge transmit("mla talk 10",&status); //make SR785 a talker, pc a listener rarray (&ack, 4, &length, &status); //binary read 4 bytes (long int) //return value should be 1 printf ("%d bytes recvd [val=%ld]...",length,ack);...
Page 533
// First 33 bins are the spectrum, last bin is the Total Power bin. // All points are complex. // For an octave measurement, the imaginary parts are all zero. transmit("mta listen 10",&status); //make SR785 a listener, pc a talker for (i=0; i<33; i++) { //download 33 octave bins sprintf (cmd,"DATA '%lf, '", octreal);...
Page 534
/* ********************************************************************* */ void TxSR785 (char *command) // Send command to the SR785 and wait until IFC (bit7) is set in // the Serial Poll status (indicating that the command is finished). TxGpib (SR785,command); // send command to SR785 address WaitIFC ();...
Page 535
// clear the keyboard buffer printf ("\n<Space> to continue, <Q> to quit "); do { ch = (char) getch (); if ((ch == 'q')||(ch =='Q')) exit(0); // exit while (ch!=' '); // continue printf ("\n"); /* ******************************************************************* */ SR785 Dynamic Signal Analyzer...
Page 536
5-136 Example Program SR785 Dynamic Signal Analyzer...
Page 537
Converting Files to SDF Converting Files to .78D Format Converting Files to MATLAB Format Converting Files to Universal File Format Converting Files to Capture File Format (.78C) 6-10 Converting Files to Arbitrary Waveform Format (.78C) 6-10 SR785 Dynamic Signal Analyzer...
SR785 for display and comparison. In order to meet both these needs the SR785 is shipped with a file conversion program designed to import and export data as flexibly as possible Stanford Research Systems is committed to supporting as many file formats as possible- as a result we are constantly adding new formats.
Buffers: .78C and .78W Files The SR785 uses 4 user-allocable buffers to store large amounts of data. These are the Channel 1 capture buffer, the Channel 2 capture buffer, the waterfall buffer, and the arbitrary waveform buffer.
The file conversion utility will accept SR780 .78D files anywhere a SR785 .78D file can be used. This allows you to convert your old SR780 files to the SR785 format. The file conversion utility, however will not write SR780 files as output nor will it accept SR780 .78C or .78W files as input.
Using the File Conversion Utilities Using the File Conversion Utility The disk supplied with the SR785 contains the conversion utility SRTRANS.EXE. There is no installation required, simply copy to the program to your hard disk. The program has a number of options, some of which are generally applicable, and some of which are specific to certain output file types.
Page 542
Convert the 10th through 15th waterfall traces in WATER.78W to an ASCII file with magnitude squared data values only: SRT785 /Oasc /S10 /R6 /Cmag2 WATER.78W An example of a .78D file converted with the default program options is shown below: SR785 Dynamic Signal Analyzer...
Page 543
Output Options can be used to change the DOF parameters: /Mrnn Reference node number /Mrdk Reference node direction (see table below) /Msnn Response node number /Msdk Response node direction Node Direction id's -θ -θ -θ Scalar +θ +θ SR785 Dynamic Signal Analyzer...
Page 544
Specify firmware version of input file. The firmware version can be found by pressing [System]<Show Version> Example: Convert an SR780 file named OSR780.78D to an SR785 file named NSR785.78D: SRTRANS /O78d OSR780.78D NSR785.78D Converting Files to MATLAB Format Usage: SRT785 /Omat [options] infile [outfile] Allowed Input File Types: .78D Files.
Page 545
Reference node name /Mrnn Reference node number /Mrdk Reference node direction (see table below) /Msinodename Response node name /Msnn Response node number /Msdk Response node direction Node Direction id's -θ -θ -θ Scalar +θ +θ +θ SR785 Dynamic Signal Analyzer...
Page 546
100%. If the number of values found in the input file is less than the number of points specified with the /Ln option, the output file is zero padded. SR785 Dynamic Signal Analyzer...
Need help?
Do you have a question about the SR785 and is the answer not in the manual?
Questions and answers