Page 1
TEL: (972) 4 821 3393, FAX: (972) 4 821 3388 [www.taborelec.com] PUBLICATION DATE: May 23, 2004 REVISION: 1.2 Copyright 2001 by Tabor Electronics. All rights reserved. This book or parts thereof may not be reproduced in any form without written permission of the publisher.
This document and the technical data herein disclosed, are proprietary to Tabor Electronics, and shall not, without express written permission of Tabor Electronics, be used, in whole or in part to solicit quotations from a competitive source or used for manufacture by anyone other than Tabor Electronics. The information herein has been developed at private expense,...
Controlling the 3361/2 Using WaveCad....................20 Controlling Instrument Functions......................22 Using the APPLy Command............................ 22 Selecting the Active Channel........................... 25 Enabling the Main Outputs ............................26 Selecting an Output Type............................27 Selecting a Standard Function Shape........................28 Changing the Frequency and Sample Clock ......................31 Selecting the External SCLK ...........................
Page 5
3361/3362 User Manual SYSTem Subsystem .............................. 103 IEEE-STD-488.2 Common Commands and Queries ..................... 104 Appendix A SPECIFICATIONS ....................... i Table of Contents...
3361/3362 User Manual Table of Figures Figure 1-1, Model 3361/3362 ............................1 Figure 1.1a , Segment 1 – Sin (x)/x Waveform ......................... 9 Figure 1.1b. Segment 2 – Sine Waveform ........................10 Figure 1.1c Segment 3 – Pulse Waveform........................10 Figure 1- 1d.
Page 7
Figure 3.19c Using equation editor to generate five cycles of sine wave ................ 52 Figure 3.19d Using equation editor to generate five cycles of sine cubed wave.............. 53 Figure 3.19e Using equation editor to add second harmonic distortion to sine wave ............53 Figure 3.19f Using equation editor to generate exponentially decaying sine Wave ............
This manual provides description of all features and options available with the instruments; however, some items described in the following paragraphs may not be installed in your instrument. If you purchased Model 3361, ignore all references in this manual to Channel B. Figure 1-1, Model 3361/3362 Using the Instrument...
Further control over start phase is provided in cases where phase offset between the two channels is required. Model 3361/3362 is completely digital. There are no analog functions resident in its hardware circuits. Data has to be downloaded to the instrument for it to start generating waveforms.
The sequence table can link up to 4096 segments, while each segment can loop up to 1 million times. The model 3361/3362 can store up to 16 different sequence tables, then use these sequences for generating a sequence of these 16 sequences.
The 4 Meg option designates the memory size supplied with the standard Model 3361/3362. With the standard memory size, 4,191,280 point waveforms can be programmed. The 16 Meg option designate an instrument supplied with memory expansions. With the 16 Meg memory expansion, 16,776120 point waveforms can be programmed for each channel.
3361/3362 User Manual Input and Output The Model 3361/3362 has 6 or 9 BNC connectors on its front panel: one main output and one auxiliary output per channel, one SYNC Connectors output, one AM input per channel, one trigger input and one sample clock input.
In trigger and burst modes, the trigger input is edge sensitive, i.e., it senses transitions from high to low or from low to high to trigger the Model 3361/3362. The direction of the transition is programmable. In gated mode, the trigger input is level sensitive, i.e., the Model 3361/3362 is gated when the logic level is...
Page 14
When triggered, the generator outputs one waveform cycle and remains idle at the last point of the waveform. The Model 3361/3362 can be armed to receive a trigger signal from a front panel connector or from a GPIB command or from an internal, programmable trigger generator.
The Model 3361/3362 can be programmed to output one of nine standard waveform shapes: sine, triangle, square, pulse/ramp, sine(x)/x pulse, gaussian pulse, rising/decaying exponential pulse, noise and dc.
When in sequenced mode, there is no loss of time between linked or looped segments. The Model 3361/3362 can store up to 16 different sequences, then use these sequences in a macro sequence that can sequence all 16 sequences. The sequence generator, as well as, the macro sequence generator is common to both channels.
Figure 1.1b. Segment 2 – Sine Waveform Figure 1.1c Segment 3 – Pulse Waveform The following sequence was made of segment 2 repeated twice, segment 1 repeated four times, and segment 3 repeated two times. Figure 1- 1d. Sequenced Waveforms Configuring The Instrument...
For safety reasons, when power is first applied to the chassis, the main output is always off. Ten filters are built into the Model 3361/3362, five for each channel. Filters These filters are available for use in various applications such as the...
User Manual 3361/3362 CONFIGURING The INSTRUMENT Installation This chapter contains information and instructions necessary to prepare the Model 3361/3362 for operation. Details are provided for Overview initial inspection, grounding requirements, repackaging instructions for storage or shipment, address selection and installation information.
63Hz. Always verify that the operating power mains voltage is the same as that specified on the rear panel voltage selector switch. The Model 3361/3362 should be operated from a power source with its neutral at or near ground (earth potential). The instrument is not intended for operation from two phases of a multi-phase ac system or across the legs of a single-phase, three-wire ac power system.
WARNING Do not attempt to float the output from ground as it may damage the Model 3361/3362 and your equipment. CAUTION To avoid operator shock hazard do not exceed the power mains voltage frequency rating which limits the leakage current between case and power mains.
(switch S1). Figure 2-1 shows the location of the logical address switch. The switches are marked with numbers 1 to 8. The Model 3361/3362 uses binary values (2 to 2 ) to set the logical address using the active low address switch.
Bench Operation The Model 3361/3362 is shipped with plastic feet, tilt stand in place and ready for use as a bench or portable instrument The instrument may be rack mounted in a standard 19 inch rack. Rack Rack Mounting mounting ears are part of the 3362 case.
3361/3362. The Model 3361/3362 must be programmed to turn on functions, change parameters and configure various operating modes. The Model 3361/3362 is supplied with WaveCad, a PC based software package with a graphical user interface to allow users to program all of the functions directly. LabView drivers and a set of SCPI commands are available for more experienced programmers.
Separate Figure 3.1 Default Conditions After Power On or After *RST Programming the When writing low level code to operate the Model 3361/3362, follow the instructions in this chapter to understand the meaning and 3361/3362 response that each command generates. Examples contained in the following paragraphs show basic techniques of how to program output waveforms.
Page 26
V and offset of 0.5V, and program channel B to output triangular waveform with an amplitude of 1 V and offset of 0.5 V. /* Reset the Model 3361/3362 to its default condition as listed in Table 3-1. */ :RESet;...
Open the Instrument Front Panel by clicking on the button Reset the Model 3361/3362 to its default condition as listed in Table 3- 1. By clicking on the *RST button on the System tab Figure 3.2 Reset button on the System Tab Select the Standard tab, and on both channel A and B, change the output waveform to square;...
User Manual 3361/3362 Figure 3-3 Adjusting Standard Waveform types and Parameters Select the Output tab, and turn on each channel output by selecting Channel on for each channel. Turn on the channel SYNC output, if required. Figure 3-4 Turning on Outputs...
User Manual 3361/3362 Controlling Instrument Functions Using the APPLy The APPLy command provides a high level method of programming the generator. Selection can be made for function, frequency, Command amplitude, offset and other parameters, which are associated with the applied function. For example, the following statement outputs a 2 Vp-...
Page 30
User Manual 3361/3362 The command: APPLy:TRIangle {<frequency>,<amplitude>,<offset>,<phase>} programs the generator to output a triangle waveform with frequency, amplitude, offset, start phase, and power parameters. The default settings for these parameters are: 1 MHz, 2 Vp-p, 0 V, 0 and 1.
Page 31
User Manual 3361/3362 exponent < >} programs the generator to output an exponential waveform with frequency, amplitude, offset, and exponent parameters. The default settings for these functions are: 1 MHz, 2 Vp-p, 0 V and -10. The command: APPLy:GAUSsian {<frequency>,<amplitude>,<offset>, exponent <...
2 MHz, programs amplitude to 1 V and offset to 1 V. It also changes the square wave duty cycle parameter to 25%. /* Reset the Model 3361/3362 to its default condition as listed in Table 3-1. */ :RESet;...
The Control Panel from WaveCad is shown in Figure 3-5 demonstrates high-level implementation of channel control. Figure 3.5 Select active channel by clicking on Chan A or B 3361/3362 waveforms are generated using data points that are Enabling the Main downloaded to a waveform memory. Using the sample clock...
Checking the relevant box will toggle each output on or off. Selecting an There are three main types of waveforms that the model 3361/3362 can produce: Standard (fixed), Arbitrary (user) and Sequenced Output Type waveforms.
User Manual 3361/3362 Figure 3.6 Output Control with a WaveCad Panel. Selecting a Standard (fixed) waveforms are built into the instrument’s program. Nine standard function shapes are available: Sine, Triangle, Square, Standard Pulse, Ramp, Sinc, Exponential decaying pulse, Gaussian pulse, and Function Shape DC.
User Manual 3361/3362 various frequencies is computed as follows: Frequency ≤ 292.9687 KHz, Points = 1024 Frequency > 292.9687 KHz, Points = N where FREQ ...
Page 37
User Manual 3361/3362 Signal Type Variable Parameter Units Sine Phase Degrees Triangle Phase Degrees Square Delay Percentage of Period Rise Percentage of Period High Percentage of Period Fall Percentage of Period Pulse Delay Percentage of Period Rise Percentage of Period...
User Manual 3361/3362 Figure 3.9 Adjusting Parameters of standard signals The user should be careful not to confuse waveform frequency with Changing the sample clock frequency. The waveform frequency parameter is valid Frequency and for standard waveforms only and controls waveform frequency at the Sample Clock output connector.
User Manual 3361/3362 FREQuency? queries the frequency setting for the standard function currently active and returns a value in hertz. The command: FREQuency:RASTer {<frequency> | MINimum |MAXimum} Sets the sample clock frequency for the user and sequenced mode parameters. MIN selects the lowest frequency allowed for the currently active segment or sequence.
User Manual 3361/3362 Programming the Use the following command to program the peak-to-peak amplitude of the generated waveform: Output Amplitude and Offset VOLTage {<amplitude>|MINimum|MAXimum}. MIN selects the smallest possible amplitude. MAX selects the largest possible amplitude. The default amplitude is 2.00 V (into 50Ω).
More than 1 filter can be applied at any time, the effects being additive. The built-in filters are available for the user in standard, arbitrary and sequenced modes. The only function where the Model 3361/3362 does not allow external control is when standard waveforms sinusoidal wave is selected.
Triggered, Gated and Burst. The selected waveform is repeated Operating Mode continuously when the instrument is set to operate in Continuous mode. In this mode, the Model 3361/3362 does not require a trigger source to stimulate output cycles. The default operating mode of the instrument is continuous.
The Triggered mode operates on standard, arbitrary and sequenced waveforms. Observe the limitations of the trigger signal as listed in the specification section of this manual. To place the Model 3361/3362 in Triggered mode, use the following command: INITitiate:CONTinuous {OFF | ON} OFF places the instrument in Triggered mode.
Page 44
User Manual 3361/3362 Gated Mode The Model 3361/3362 can be set to operate in Gated mode only after the INIT:CONT OFF command has been received. The output remains at a DC level as long as the front-panel TRIG IN signal remains inactive.
Page 45
Use the following command to select the trigger source for the instrument: TRIGger:SOURce:ADVance {EXTernal | INTernal} EXT is the default trigger source for the Model 3361/3362. Select INT to use the internal trigger generator. Remember to program the period of the internal generator (as shown later).
Positive going transitions will trigger the Model 3361/3362 when the POS option is selected. Negative transitions will trigger the Model 3361/3362 when the NEG option is selected. POS is the default slope. In Gated mode, a high level will gate the generator when the POS option is selected;...
Trigger Level (v) on the Trigger Tab (see Figure 3.12). The soft trigger command allows you to write a program that can Using the Soft trigger the 3361/3362 directly from within your application. To use the Trigger soft trigger command, place the instrument in TRIG:SOUR EXT mode.
User Manual 3361/3362 programmed using the OUTPUT:SYNC:POS:POIN command. The query: OUTPut:SYNC? queries the state of the SYNC OUTPUT and returns "0" (OFF) or "1" (ON). Using WaveCad, the SYNC output is turned on and off from the output tab of the control panel. Check SYNC On to toggle the sync on and off.
SYNC position and returns an integer value. Figure 3.13 Controls for the SYNC output are on the Output tab Generating The Model 3361/3362 cannot generate arbitrary waveforms without first loading them into memory. A description of the arbitrary waveform Arbitrary...
(one at a time) from address 0 to the last address. The rate at which each sample is replayed is defined by the sample clock rate parameter. The Model 3361/3362 provides programmable sample clock rates from 100 mSa/s to 300 MSa/s.
The various options are listed in Chapter 1 of this manual. If you purchased the Model 3361/3362 with in its basic configuration, you should expect to have 4 Meg to save waveforms.
After using this command, waveform segments will line-up from address 0 upwards. Loading Arbitrary There are three ways to load waveforms into the 3361/3362 these are using 1) WaveCad, 2) LabVIEW driver, or 3) Low-level programming. Waveforms When using WaveCad, disregard most of this chapter and move on to “Using WaveCad to Generate Arbitrary Waveforms”...
3-15. Figure 3. 15, Definite Length Arbitrary Block Data Format 16 bits of data are sent to the Model 3361/3362 even though only 12 bits are required to generate the waveform. The order of bytes and bits and their values are shown in Figure 3-16.
Byte and bit order are the same as for the Arbitrary Block transfers as shown in Figures 3.15 and 3.16. After the data is loaded into the Model 3361/3362, control is returned to the instrument.
The command: DMA {OFF | ON] places the Model 3361/3362 in DMA state when ON is selected. After this, the instrument cannot accept normal commands. Data must be sent to the generator from the host computer. Normal command mode is resumed when the DMA state is changed back to OFF.
User Manual 3361/3362 horizontal attributes such as record length and sample clock speed. (see Figure 3.17 below Figure 3.17 Initial step is to set up Vertical and Horizontal conditions Using standard The main menu has a pull down called “Wave” This menu has similar...
User Manual 3361/3362 Using Waveform The WaveCad Toolbar has 5 waveform drawing and editing tools. These are drawing and editing tools to Point to point draw (Autoline). Select any point on the generate arbitrary waveform axis by moving the mouse pointer to that point then left waveforms click to select it.
User Manual 3361/3362 varying complexity. Figure 3.19a Using equation editor to generate one cycle of sine wave In the above example (figure 3.19a) WaveCad will produce one cycle of sine wave with a peak to peak amplitude of 1000mV (1V). The 1000mV is specified at the beginning of the equation i.e...
User Manual 3361/3362 In the above example (Figure 3.19b) WaveCad will produce one cycle of sine wave with a peak to peak amplitude of 2000mV (1V). The 2000mV is specified at the beginning of the equation i.e 2000*sin(omg*t) Figure 3.19c Using equation editor to generate five cycles of sine wave In the above example (Figure 3.19c) WaveCad will produce five cycles...
User Manual 3361/3362 Figure 3.19d Using equation editor to generate five cycles of sine cubed wave In the above example (Figure3.19d) WaveCad will produce five cycles of sine wave with a peak to peak amplitude of 1000mV. Sine cubed is specified at the end of equation i.e.
User Manual 3361/3362 harmonic is obviously double that of the fundamental, so term +200*sin(2*omg*t) is added to the original equation. Figure 3.19f Using equation editor to generate exponentially decaying sine Wave In the above example (Figure 19f) 10 cycles of sinewave are made to decay exponentially.
100*cos(90*omg*t). Using Previously Waveforms saved previously can be re-used and resent to the 3361/3362. To save or open a waveform, use the “waveform” Saved Waveforms selection from the file menu, and select “save as” or “open” as to Generate appropriate.
To eliminate the need of downloading a new sequence table every time you change your test setup, the 3361/3362 can store 16 different sequences for you, each having a unique number of links and loops.
Page 64
It is possible to have only one step in a sequence but the output will look like a continuous waveform. If only one step is specified and the Model 3361/3362 is placed in Triggered mode, the output will behave as in Burst mode, where the repeat number replaces the burst count parameter.
Page 65
There are two ways to download a sequence table to the 3361/3362: 1) Using standard ASCI commands and 2) Using binary fast download command.
There are provisions built into the Model 3361/3362 for fast binary downloads of sequence tables. The sequence table contains sequence steps, segment number and how many times the step is repeated.
1. Data for each step is fixed and is comprised of 5 bytes The number of bytes in a complete sequence table must divide by 6. The Model 3361/3362 has no control over data sent to its sequence table buffer during binary block downloads. Therefore, wrong data and/or incorrect number of bytes will cause erroneous sequence setting.
User Manual 3361/3362 on by selecting “view segment window” in the view pull down menu. Select the segment number by entering that number in the box, then clicking on the Sel button. Once the required waveform is defined, download it to the selected segment by clicking on the button on the toolbar.
User Manual 3361/3362 the sequence; Loop is the number of times that link will repeat before moving on to the next link in the sequence. Segment is the number of the waveform segment that should be outputted while that link is executing.
Using WaveCad 3361/3362 (if the output is turned on). To run a sequence, select “sequenced” on the output tab. The sequence defined in the sequence table will now be output.
Page 71
MSEQ:SIZE, then download individual sequence tables to the Model 3361/3362. 2. You can loop Individual links or steps within a standard sequence. You can link sequences in any order as long as they were pre- defined however, sequences can not loop (repeat) in a sequenced sequence table.
In SING advance mode, the Model 3361/3362 idles between steps until a valid trigger signal is sensed. This mode operates in triggered mode only. An attempt to select the SING advance mode when the...
User Manual 3361/3362 Model 3361/3362 is in continuous operating mode will generate an error. After trigger, the generator outputs one waveform cycle. Then, the output level idles at a DC level equal to the last point of the last generated waveform. If loops (repeats) were programmed, the output will repeat this segment for n times (repeat counter) automatically.
Below is WaveCad an example of how to produce a sequence of sequences. Using this a model’ it will be possible to use the 3361/2 to it’s maximum potential and generate highly complex waveforms Managing Your Sequence Memory By default the Model 3361/2 is ready to accept and execute a single sequence.
Page 75
User Manual 3361/3362 sequences, the number of links (segments) per sequence is 2048, etc. The following lists the number of sequences and their associated number of links. Sequences Links 4096 2048 1024 For numbers of sequences not shown on the above list, use the next number shown that is higher than the number of sequences you intend to use.
Page 76
User Manual 3361/3362 Figure 3.26 sequenced sequences This tab shows that the Multi Sequence option is turned on and up to 4 different sequences can be programmed. Note the Active Sequence field; If you intend to generate a sequence table, the sequence you’ll program is labeled “1”.
Page 77
User Manual 3361/3362 Figure 3.27 Sequence Table Editor 4. After you complete programming the table for each sequence, click Download to transfer the sequence table to the instrument. Click on close after you are done with programming all three sequences for this example.
User Manual 3361/3362 Figure 3.28a Multi Sequence Table Editor with 3 sequences Modify the Multi Sequence Table as you like but remember that it was specified earlier in this example that you are going to use up to 4 sequences. The example above (Figure 3.28a)will generate sequences 3, 1 and 2 in this order.
User Manual 3361/3362 and select Sequenced output. NOTE The sequence generator goes through its steps in ascending order. In continuous mode, the sequence is repeated automatically after completing the last step. In Triggered mode, the output stops at the last point of the last waveform. In Gated mode, the sequence is always completed after the gate stop signal.
User Manual 3361/3362 Use the following command to define whether you are programming phase offsets in point or in angles: PHASe:STEP {POINt | DEGree} POIN defines phase offset in waveform points. Use DEG to program phase offsets in angles. The query:...
User Manual 3361/3362 Amplitude The AM input is used for modulating the amplitude at the main output connector. The carrier signal is any continuous waveform, which was Modulation programmed for the output. The envelope signal is supplied from an Commands external source to the AM input.
SCPI command set. The query: *OPT? queries the waveform memory length installed in the 3361/3362. The response is “0” for no option and “1" for 16 Meg. SCPI commands can be directly sent to the 3361/3362 from SCPI Commands WaveCad.
User Manual 3361/3362 editor. This way you can assure that commands or syntax that you use in your application will respond exactly the same way as it responds to the editor commands. Figure 3.30 Entering SCPI commands direct from WaveCad...
Introduction This Sub-Section lists and describes the set of SCPI-compatible remote commands used to operate the 3361/3362. To provide familiar formatting for users who have previously used the SCPI reference documentation, the command descriptions are dealt with in a similar manner.
Use a semicolon ( ; ) to separate multiple commands as shown below: *RST; *STB?; *IDN? Table 4-1. Model 3361/3362 SCPI Commands List Summary Keyword Parameter Form (Default in Bold) Notes...
Page 86
User Manual 3361/3362 Table 4-1. Model 3361/3362 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) Notes [:SOURce] :APPLy :SINusoid <freq>, <ampl>, <offs>, <phase> :TRIangle <freq>, <ampl>, <offs>, <phase> :SQUare <freq>, <ampl>, <offs>, <duty_cycle> :PULSe <freq>, <ampl>, <offs>, <delay>, <rise>, <high>, <fall>...
Page 87
User Manual 3361/3362 Table 4-1. Model 3361/3362 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) Notes :PULSe :DELay (10;0;99.9) :WIDth (10;0;99.9) :TRANsition [:LEADing] (10;0;99.9) :TRAiling (10;0;99.9) :RAMP :DELay (0;0;99.9) :TRANsition [:LEADing] (60;0;99.9) :TRAiling (30;0;99.9) :GAUSsian :EXPonent (20;10;200)
Page 88
User Manual 3361/3362 Table 4-1. Model 3361/3362 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) Notes :DELete [:NAME] (1;1;4096) :ALL :SELect (1;1;4096) :DMA [:STATe] OFF | ON :SEQuence :MODE SSEQuence | MSEQuence :SSEQuence :ADVance AUTOmatic | STEP | SINGle...
Page 89
User Manual 3361/3362 Table 4-1. Model 3361/3362 SCPI Commands List Summary (continued) Keyword Parameter Form (Default in Bold) Notes :ADVance EXTernal | INTernal :GATE [:STATe] OFF | ON | 0 | 1 :SLOPe POSitive | NEGative :LEVel (1.6;+10V;-10V) :TIMer (1e-3;20e-6;999)
User Manual 3361/3362 SOURce This subsystem is used to control output functions, shape and parameters, frequency, amplitude and amplitude modulation, and filter Subsystem type. Optional nodes were omitted from these commands. Factory defaults after *RST are shown in bold typeface. Parameter low and high limits are given where applicable.
Page 91
User Manual 3361/3362 <%_amplitude> 100,-100,+100 AM OFF | ON | 0 | 1 Purpose This command turns the AM function on and off • ON or 1 will set the AM on • OFF or 0 will set the AM off Response The 3362 will return 1 if the AM is on, or 0 if the AM is off.
Page 92
User Manual 3361/3362 • <duty_cycle> numeric which sets the squarewave duty cycle APPLy:SQUare? Response The 3362 will return five numerics which represent in order <freq>, <ampl>,<offs>,<duty_cycle>. APPLy:PULSe <freq>,<ampl>,<offs>,<delay>,<rise>,<high>,<fall> Purpose This command is a high-level command that programs the 3362 to output pulse waveform along with its associated parameters •...
Page 93
User Manual 3361/3362 • <N_cycles> numeric which sets the number of zero crossing APPLy:SINC? Response The 3362 will return four numerics which represent in order <freq>, <ampl>,<offs>,<N_cycles>. APPLy:EXPonential <freq>,<ampl>,<offs>,<exp> Purpose This command is a high-level command that programs the 3362 to output exponential waveform along with its associated parameters •...
Page 94
User Manual 3361/3362 APPLy:USER <seg# >,<sclk>,<ampl>,<offs> Purpose This command is a high-level command that programs the 3362 to output user-defined waveform along with its associated parameters • <seg# > selects the active segment • <sclk> numeric which sets the sample clock frequency •...
Page 95
User Manual 3361/3362 FREQuency:RASTer:SOURce? Response The 3362 will return EXT if an external source is selected, or INT if the internal source is selected. FUNCTion:MODE FIXed | USER | SEQuence Purpose This command defines the type of waveform that will be available at the output connector.
Page 96
User Manual 3361/3362 PHASe:OFFSet <course_offs> Purpose This command programs the start phase offset between channels 1 and 2. Phase offset resolution when using this command is 8 points and maximum phase offset is limited by the length of the waveform.
Page 97
User Manual 3361/3362 SINusoid:PHASe <phase> Purpose This command programs start phase of the standard sine waveform. This command has no affect on arbitrary waveforms. • <phase> numeric value that sets the start phase SINusoid:PHASe? Response The 3362 will return the present start phase value.
Page 98
User Manual 3361/3362 PULSe:WIDTh? Response The 3362 will return the present width value. PULSe:TRANsition <rise> Purpose This command programs pulse transition from low to high of the standard pulse waveform. This command has no affect on arbitrary waveforms. • <rise> numeric value that sets the rise time parameter...
Page 99
User Manual 3361/3362 This command programs ramp transition from high to low of the standard ramp waveform. This command has no affect on arbitrary waveforms. • <fall> numeric value that sets the fall time parameter RAMP:TRANsition:TRAiling? Response The 3362 will return the present fall time value.
User Manual 3361/3362 OUTPut This subsystem controls the characteristics of the output. It controls filter type and filter cutoff frequency. It is also used to control the sync Subsystem output, source and position. Optional nodes were omitted from these commands. Factory defaults after *RST are shown in bold typeface.
Page 101
User Manual 3361/3362 OUTPut:FILTer:FREQuency? Response The 3362 will return 150M, 10M, 5M, 2.5M, 800K depending on the type of filter presently connected to the output. OUTPut:MODE NORMal | AUXiliary Purpose This command will route the output waveform to either the main outputs, or the auxiliary outputs.
User Manual 3361/3362 Response The 3362 will return the present SYNC position value. OUTPut:SYNC:WIDTh <width> Purpose This command will program the width of the SYNC pulse. This command is active only after PULSe was selected as the SYNC source. •...
These commands control the trigger modes of the Subsystem Model 3361/3362. The Model 3361/3362 can be placed in Triggered, Gated or Burst mode. Trigger source is selectable from an external source, an internal trigger generator or a software trigger. Optional nodes were omitted from these commands.
User Manual 3361/3362 INITiate:CONTinuous OFF | ON | 0 | 1 Purpose This command will set the output in continuous operation and interrupted operation. The trigger subsystem commands will affect the 3362 only after it will be set to interrupted operation.
Page 105
User Manual 3361/3362 TRIGger:LEVel? Response The 3362 wi ll return the p resent trigger level value. TRIGger:SLOPe POSitive | NEGative Purpose This comm and will set the edge sensitivity for the t rigger input. • <POSitive> will set the positive edge •...
Sequence commands control segments link and loops. DMA command places the Model 3361/3362 in a special data transfer mode where the Model 3361/3362's message-based interface is bypassed and data is loaded directly from the data bus. Optional nodes were omitted from these commands.
Page 107
User Manual 3361/3362 OFF | ON | 0 | 1 Purpose This command will set the DMA mode. • ON or 1 will set the DMA mode on • OFF or 0 will set the DMA mode off DMA? Response The 3362 will return 1 if the DMA is on, or 0 if the DMA is off.
User Manual 3361/3362 • <SSEQuence> will select the single sequence mode • <MSEQuence> will select the multi sequence mode SEQuence:MODE? Response The 3362 will return the SSEQ, or MSEQ depending on the present sequence mode setting. SSEQuence:ADVance AUTOmatic | STEP | SINGle Purpose This command will select the single-sequence advance mode.
Page 109
User Manual 3361/3362 SSEQuence:SELect <ssequence_#> Purpose This command will select the active sequence. You must use this command before you program this specific sequence. Also, by selecting this sequence active, the SYNC output is made associated with this sequence. •...
The system-related commands are not related directly to waveform SYSTem generation but are an important part of operating the Model Subsystem 3361/3362. These commands can reset or test the instrument, or query the instrument for system information. Keyword SYSTem :ERRor?
*OPC? query response. *OPT? - Returns the value Α0≅ for a Model 3361/3362 with 256K memory. Returns Α1≅ for a Model 3361/3362 with 1Meg memory. Returns “2” for a...
*WAI – Wait for all pending operations to complete before executing any additional commands over the interface. The SCPI Status The Model 3361/3362 uses the Status Byte register group and the Standard Event register group to record various instrument conditions. Registers Figure 4-1 shows the SCPI status system.
User Manual 3361/3362 An Event Register defines which bits in the corresponding event register are logically ORed together to form a single summary bit. The user can read from and write to an Enable Register. Querying an Enable Register will not clear it. The *CLS command does not clear Enable Registers but it does clear bits in the event registers.
Page 114
User Manual 3361/3362 SCPI Command Reference...
Page 115
User Manual 3361/3362 Standard Event Status Register 5 4 3 2 1 0 *ESR? & & & & & & Queue & Not Empty Standard Event & Status Register *ESE <value> 5 4 3 2 1 0 Output Queue *ESE?
User Manual 3361/3362 The Status Byte summary register can be read with the *STB? Reading the Status common query. The *STB? common query causes the generator to Byte Register send the contents of the Status Byte register and the MSS (Master Summary Status) summary message as a single <NR1 Numeric...
User Manual 3361/3362 The Standard Event Status Register reports status for special Standard Event applications. The 8 bits of the ESR have been defined by the IEEE- Status Register STD-488.2 as specific conditions, which can be monitored and (ESR) reported back to the user upon request. The Standard Event Status Register is destructively read with the *ESR? common query.
*ESE128 – ESB Power on. Error Messages In general, whenever the Model 3361/3362 receives an invalid SCPI command, it automatically generates an error. Errors are stored in a special error queue and may be retrieved from this buffer one at a time.
Page 119
User Manual 3361/3362 *CLS command has been executed. The *RST command does not clear the error queue. Use the following command to read the error queue: SYSTem:ERRor? Errors have the following format (the error string may contain up to 80 characters): -102,"Syntax error"...
Page 120
User Manual 3361/3362 -221,"Setting conflict". Two conflicting parameters were received which cannot be executed without generating an error. Listed below are events causing setting conflicts. 1. Sum of pulse or ramp parameters is more than 100. Corrective action: Change parameters to correct the problem.
Device-Specific The Model 3361/3362 conforms to the 1993.0 version of the SCPI standard. Some of the commands used are not included in the 1993.0 Commands version.
User Manual 3361/3362 Appendix A SPECIFICATIONS CONFIGURATION Output Channels Number of Channels Model 3361 – 1 channels; Model 3362 – 2 channels (For Model 3361, ignore references in the following specifications to 2nd channel) Main Programmable-level output channels Auxiliary Fixed-level, I and Q channels...
User Manual 3361/3362 Internal Burst An internal timer repeatedly generates a burst of up to 1M counted output cycles. This mode is not available in SEQ mode. Trigger Sources Internal Internal programmable rate generator Period From 20 µs to 1000 s ±(1% + 1 µs)
User Manual 3361/3362 High Time 0% to 99.9% of period Fall Time 0% to 99.9% of period Sinc (Sine(x)/x) Frequency Range 10 mHz to 5 MHz, usable above 5 MHz Adjustable Parameters Cycles 4 to 100 cycles Gaussian Pulse Frequency Range...
Page 125
User Manual 3361/3362 SEQUENCED ARBITRARY WAVEFORMS Operation Permits division of the memory bank into smaller segments. Segments may be linked, and repeated in user-selectable fashion to generate extremely long waveforms. Advance Modes Automatic Sequence Advance No triggers required to step from one segment to the next.
Page 126
User Manual 3361/3362 trigger advances to next programmed sequence. Control input is TRIG IN connector. Advance Source Internal Internal programmable rate generator From 20 µs to 1000 s Period ±(1% + 1 µs) Accuracy External Input Front panel Trigger input...
Page 127
User Manual 3361/3362 Inter-Channel Control Phase Offset Range in Degrees 0 to 360° Range in Waveform Points 0 to waveform length Range Setting Resolution Coarse 8 points Fine 1 point to 128 k points, 8 points above 128 k. ±[Resolution + (3/wave_period) x 360],...
User Manual 3361/3362 INPUTS Amplitude Modulation (AM) Modulation Input Front panel BNC 1 M, ±5% Impedance ±12 V Max Input Voltage Sensitivity 0 V to -2 V (2 Vp-p) produce 100% modulation 0 V to -4 V (4 Vp-p) produce 200% modulation...
Page 129
User Manual 3361/3362 RS232 Information Connector Rear panel 9-pin D type, male Protocol SCPI + checksum SCPI Revision 1993.0 Front Panel Indicator LED's Power On Green – Mains power on Output On Green - Output on / off (Separate for each channel)
Page 130
Tabor Electronics Ltd. REPAIR AND CALIBRATION REQUEST FORM To allow us to better understand your repair requests, we suggest you use the following outline when calling and include a copy with your instrument to be sent to the Racal Repair Facility.
Need help?
Do you have a question about the 3361 and is the answer not in the manual?
Questions and answers