Home
HP 61016A User's Manual
Contents
1. ne urements AAA RTT I Voltage Voltage calculations are programmed as follows CALC WFVOLT label scalearray 0 v1 02 This statement calls a routine that converts a waveform quantization level v1 to an actual voltage v2 The routine uses specified scale factors collected by the GET WF routines To PRINT the returned array you may use a routine such as 1010 CALL GET SINGLE WE SCOPE 01 CHAN A WF 0 SCALE 0 STANDARD PERCENT 1020 N2 250 V2 0 1030 FOR 1 0 TO N2 1040 V1 WE 1 1050 CALL CALC WFVOLT SCOPE O1 CHAN A SCALE 0 V1 V2 1060 PRINT V2 1070 NEXT I Programming With BASIC 5 27 28 Programming With BASIC Time Time calculations are programmed as follows CALC WFTIME label scalearray 0 t1 t2 This statement calls a routine that converts a sample point number t1 that has a value between 0 and 250 to an actual number of seconds 2 To PRINT the actual time values you may use a routine such as 1010 CALL GET SINGLE WF SCOPE 01 CHAN A WE 0 SCALE 0 STANDARD PERCENT 1020 N 250 T2 0 1030 FOR I 0 TO N 1040 CALL CALC WETIME LABEL SCALEARRAY 0 I T2 1050 PRINT T2 1060 NEXT I Statistics Since the measurement routines cannot process waveform data with any zero values in the array interpolation is used to fill the holes zero values in the waveform array are filled NOTE If any holes are present in the original waveform CALC WF STATS will fill them by lin
2. Display Display mode Averaged Number of Averages 1 Graticule type Axis Number of Screens 1 Acquisition Timeout Programmed Mode Only 1 6 seconds These settings apply only to the manaul Soft Front Panel mode of operation Table 1 2 General Characteristics VERTICAL Offset Accuracy Zero offset error gain error Noise 1 5 of full scale or 2 4 mV whichever is larger Single Marker Accuracy Gain accuracy zero offset error Dual Marker Accuracy Gain accuracy Probe scaling factors 1 1 or 10 1 Probe compensation signal Square wave approximately 7 kHz 500 mV p p Product Description 1 7 1 8 Product Description Table 1 2 General Characteristics Continued TRIGGER Modes _ Triggered Auto Trigger Auto Level Auto trigger generates internal triggers at 40 Hz rate in absence of an input trigger Auto level continually adjusts the trigger level to track the input signals with duty cycles between 30 and 70 TIMEBASE Deiay Accuracy 0 02 0 4 of timebase range 10 ns Single Marker Accuracy Delay accuracy Dual Marker Accuracy 0 4 of timebase range 2 ns DIGITIZER AID Resolution 8 bits Digitizing Technique Timebase Range Digitizing Digitizing Rate 100 ns to 50 as Random repetitive not applicable 100 as to 20 ms Random sequential 5 814 kHz 50 ms to 5 s Real time 250 divided by timebase range Tabie 1 2 Generali Characteristics Continued Thr
3. HP 61016A Digitizing Oscilloscope Notice The information in this document is subject to change without notice This document contains proprietary information which is protected by copyright All rights are reserved No part of this document may be photocopied reproduced or translated to another program language without the prior written consent of Hewlett Packard Company 1985 by Hewlett Packard Co Printing History New editions of this manual will incorporate all material since the previous edition Update packages which may be issued between editions contain replacement and additional pages to be merged into the manual by the user The manual printing date and part number indicate its current edition The printing date changes when a new edition is printed Minor corrections and updates which are incorporated at reprint do not cause the date to change The instrament prefix number alongside the date refers to the first part of the serial number on the bottom of the instrument This number indicates the version of the instrument that was available at the time that this manual was issued However note that many instrument updates do not require manual changes and conversely manual corrections may be done without accompanying product changes Therefore do not expect a one to one correspondence between instrument changes and manual updates Edition 1 May 1985 Ins
4. redge o 0 risetime valye CALC FALLTIME abel wf 0 scale 0 yamp 0 fedge 0 falltime value CALC FREQUENCY label wf o 0 scale 0 yamp 0 redge 0 fedge 0 freq value CALC PLUSWIDTH label wf o 0 scale 0 yamp 0 redge 0 fedge 0 pwidth CALC MINUSWIDTH label wf 0 scale 0 yamp O redge 0 fedge 0 mwidth CALC OVERSHOOT label wf o 0 scale 0 yamp 0 redge 0 fedge 0 overshoot CALC PRESHOOT label wf 0 scale 0 yamp 0 redge 0 fedge 0 preshoot CALC PK TO PK label scale 0 yamp 0 pk to pk value A2 Programming Statement Summary B Instrument Verification and Calibration Procedures aaae aranan seara nairement introduction Verification and calibration procedures for your Oscilloscope are included with your PC Instruments System software Instructions on how to load and run these procedures are given in Appendix B of your System Owner s Guide When you run the verification program step by step instructions appear on your computer s display to guide you through each procedure This appendix specifies the required test equipment and briefly describes the tests performed on the instrument a E TOE Equipment You must have an installed PC Instruments Interface Card and a PC Instruments Digitizing Oscilloscope In addition Required the equipment listed in Table B 1 is required to test the operation of the Oscilloscope Table B 1 Required Equipment Characteris
5. 50 100 200 500 Volts 1 2 5 NOTE If you are using a 10 1 probe these ranges are multiplied by 10 4 3 Switches to sequentially step the volts div range up or down 8 Use this window to set the vertical offset by entering a voltage value from the keyboard Values are limited to 1 5 screen diameters 1 screen diameter full scale or 12 volts multiply by 10 if your are using a 10 1 input probe If you exceed the limit an error message is displayed and the offset changed to the nearest in range value C Changes the field to display the Oscilloscope status O Replaces this menu with Menu 2 3 12 Manual Instrument Control Menu 2 This menu allows you to set up the less frequently used vertical controls Scope A Qe CHANEL H POUPLIND POLARITY PROBE oE o oB uE 1 Identifies the channel you are configuring 2 G Selector switches to set coupling to AC or DC O Selector switch to toggle polarity between POS and NEG S Switch to toggle probe attenuation between x 1 and x 10 Amplitude values are displayed with this attenuation included for your convenience Changes the field to display the Oscilloscope status 7 Replaces this menu with Menu 1 Time Base This menu allows you set the functions associated with the Menu time horizontal controls of the Oscilloscope The settings apply to one or both waveforms displayed in either a single or split screen mode You cannot set the ti
6. wish without having to reconfigure them as long as you do not turn the computer off The rest of this chapter tells you how to configure and operate the Oscilloscope Manual Instrument Control 3 1 Eee eee Operating from the Soft Front Panel Scopekeys 3 2 Manual Instrument Control The Oscilloscope s front panel consists of four fields Display Oscilloscope Status Menu Scopekey and Vertical Horizontal Information The Scopekey and Oscilloscope Status Menu fields allow you to control the Oscilloscope while the other two fields display information about the instrument s settings and the acquired waveform s Oscilloscope control is a bilevel process The Scopekeys comprise the first level and the Oscilloscope Status Menu is the second The first step in controlling the Oscilloscope is to select the appropriate Scopekey which will either execute a menu from which you complete a configuration or measurement setup We will discuss the Scopekeys first followed by the interactive menus Table 3 1 shows the Scopekeys which are grouped into four functional levels With the exception of the level 1 Operation Scopekeys and the Etc Scopekey selecting a Scopekey displays a unique interactive menu in the Oscilloscope Status Menu field located in the upper right portion of the Interactive Instrument Window Function Operation Configuration Measurement Calibration Etc Scopekey All levels Operation Sco
7. 1977 Pulse Measurement and Analysis by Objective Techniques Programming With BASIC 5 34 Before calling any of the statements listed in Table 5 13 you must have acquired the necessary data base by first calling GET SINGLE WF Parameters Supplies waveform and scale factor data CALC WE STATS Parameters Statistically analyzes the waveform data fills any holes with zeroes and produces the yamp redge and fedge arrays NOTE Each of the measurement statement routines listed in Table 5 13 checks for sufficient data and resolution for the measurement If sufficient data and resolution are not available an error message is generated and the returned measurement parameter is zero Table 5 13 Summary of Measurement Statements CALC RISETIME abel wf 0 scale 0 yamp 0 redge 0 risetime value This statement calculates the risetime of the acquired waveform from the 10 to 90 points and returns the value expressed in seconds CALC FALLTIME abel wf 0 scale 0 yamp 0 fedge 0 falltime value This statement calculates the falltime of the acquired waveform from the 10 to 90 points and returns the value expressed in seconds CALC PERIOD label wf 0 scale 0 yamp 0 redge 0 fedge 0 period value This statement calculates the period of the acquired waveform between the 50 points and returns the value expressed in seconds 32 Programming With BASIC Table 5 13 Summary of Measureme
8. 2 5 26 Trying Out Your instrument Step 4 The Chan A B Menu now appears in the Oscilloscope Status Menu field of the Interactive Instrument Window see Figure 2 4 Now look at the bottom of the Oscilloscope Status Menu field That field has two interactive menu keys labeled STATUS and Cont Continue When STATUS and Cont are both displayed more than one menu is available to you in that particular Scopekey group Selecting Cont steps to the next menu in the selected group in essentially the same way that Etc steps through Scopekey levels If only the STATUS menu key appears then there is only one menu in that group Selecting STATUS causes the Oscilloscope Status Menu field to exit the menu function and display the current Oscilloscope status To return to the menu or menus in the same group you must select the appropriate Scopekey for the desired menu group To advance to the next scopekey level level 3 select the Etc Scopekey again armaan na RA RI A CT oneal sate a SAE HOL g HEWLET i EZINE G ILLOSCOFE Cage ee amp WTS 4 Soa nyse TBE amp i Figure 2 4 Advancing from Level 2 to Level 3 Step 5 The level 3 Scopekeys see Figure 2 5 also give you access to interactive menu s that allow you to select specific measurements on the displayed waveform For Example with Wave Manage you can save a waveform or recall a previously saved waveform for di
9. Manual Instrument Control 3 5 Measurement Scopekeys Level 3 Measure Menu Delta V Menu Delta T Menu Wave Manage Calibration Scopekey Level 4 CALIBRT 3 6 Manual instrument Control This group of Scopekeys provide menus from which you choose the Oscilloscope s measurement functions The menus appear in the Status Menu field Menu NEn Mieet MEIE Displays a menu that allows you to select a displayed waveform either Channel A or Channel B for parametric measurements There are nine measurements two typical ones are are Risetime Peak to Peak Voltage Allows access to the group of menus from which you specify the Delta V markers These markers locate the points between which the change of voltage measurement is taken Allows access to the group of menus from which you select the Delta T markers These markers locate the points between which the change in time measurement is taken Allows you to save waveforms and critical scaling data for later review and to later recall them for waveform comparison You will use this Scopekey level only when the Oscilloscope needs to be calibrated The calibration is performed automatically by the software When selected this Scopekey provides a self calibration of the Oscilloscope a a Menus Introduction Accessing a Menu When you select GALIBRT there is a 5 to 20 second delay before the Oscilloscope calibration is completed This is nor
10. Oscilloscope is in TRIGGERED mode and has not been able to find a trigger Error Messages C9 Tabie C 3 Soft Froni Panel Note Messages coni SFP Message Message Information auto triggering Oscilloscope is in AUTO TRIGGERING mode It has not been able to find a trigger and is self triggering every 25 ms trig level at max Oscilloscope is in AUTO LEVEL limit mode and has reached the maximum limit without finding a trigger Try changing the vertical sensitivity setting or checking the input signal trig level at min Oscilloscope is in AUTO LEVEL limit mode and has reached the minimum limit without finding a trigger Try changing the vertical sensitivity setting or checking the input signal C 10 Error Messages
11. a volts or millivolts value use the keyboard to position the cursor and make the entry Values may be adjusted to twice the screen full scale except for screen diameters of 16 V and 40 V which are limited to 20 V for a 1 1 input probe If you exceed these limits an error is displayed and the trigger level reset to the nearest in range value Q Changes the field to display the Oscilloscope status 4 Replaces this menu with Trigger Menu 2 3 16 Manual Instrument Control Menu 18 This menu is displayed instead of Menu 1A when you set the trigger mode to AUTO LEVEL Software and hardware continually monitor the trigger level maintaining a stable trigger based on the duty cycle of the waveform This menu then displays the level set by the system and you cannot change it Soope AUTO LEVEL SET Gt wy cop o 1 Selector switches for setting the trigger source to CHAN A CHAN B EXTERN al or EXTERN al AUTO 2 Displays current trigger level set by hardware This is not a numeric entry window if the mode is set to AUTO LEVEL Changes the field to display the Oscilloscope status 4 Replaces this menu with Trigger Menu 2 Manual Instrument Contro 3 47 Menu 1C This menu is displayed instead of Menu 1 when you select EXTERN or EXTERN AUTO as the trigger source The slope and level are not displayed in EXTERN because they are controlled by hardware and cannot be changed In EXTERN AUTO the Oscilloscope attem
12. exceeded during the data collection routine done in response to a GET WF command Increase the timeout value use SET TIMEOUT or decrease the number of averages Not enough data collected for an accurate measurement Check that the vertical and horizontal settings are appropriate for the input waveform The Oscilloscope is not responding in the expected time Check power cord cables and all connections The Oscilloscope was not triggered during a data acquisition No corrective action can be taken Oscilloscope requires i service Refer to PC Instruments Support Guide Error Messages C C 6 Error Messages Table C 1 Programming HPERR HPE Error Messages cont HPERR HPE Message Corrective Action EREE A ATAA i to find a signal 726 Setting is not Offset trigger level within resolution and delay settings are limit less than the resolution of the Oscilloscope 727 Offset amp triglevel Both the OFFSET and out of range TRIGLEVEL are now _ invalid because of a new v div setting 728 Autoscale failed Autoscale mode failed Table C 2 Soft Front Pane Error Messages Both channels are off Channel is off Markers are not on the same channel No corresponding edge is found Delay reset in range Offset reset in range Trigievel reset in range Offset amp Triglevel reset in range i Insufficient data for measurement
13. is stored the Oscilloscope remains in the run mode This statement is used mainly for debugging programs It allows you to check the settings on the Oscilloscope s front panel and the configuration information on its rear panel If needed you can also change the instrument s settings at this time When you exit the Soft Front Panel execution continues from the next statement in your BASIC program Changes made to the Oscilloscope configuration while in the Soft Front Panel will be carried into the BASIC program when it resumes However these changes are not saved in the HPSTATE HPC file when you enter the Soft Front Panel from and then return to BASIC Leene emt cee NO E e Mt LY alter RIT TITRE PEERS SRA a py VP ren RANA oe tae Programmed Instrument Control In order to write programs that will run error free and give you a high confidence level in the accuracy of the measurement results you need to understand the relationships between data acquisition cycles sweep speeds and random repetitive sampling The first step in making a measurement on a waveform is to acquire a data set that represents the waveform When you are operating from the Soft Front Panel in the manual mode the data acquired by the Oscilloscope is sent to the computer and displayed The Oscilloscope attempts to collect an array of 251 points or dots full data set but depending on the sweep speed will not always return a full array This does not
14. message area G Changes the field to display the Oscilloscope status Manual Instrument Contro 3 37 4 Introduction A Front Panel Connections munaimanta This chapter describes how to connect the Digitizing Oscilloscope Oscilloscope to your application It also describes the two types of accessory divider probes that you can use with the Oscillosocpe You should become familiar with the operation of the Oscilloscope as explained in the two preceding chapters before you connect anything to its front panel You may also want to read about programming your instrument in Chapter 5 before you make front panel connections Before making any front panel connections establish a safety ground connection to your Oscilloscope by installing the approved Power Pack as described in the System Owner s Guide The outer sleeve of each Oscilloscope BNC input connector is wired to earth ground through its Power Pack The circuit or device that you are measuring must have an earth ground at its chassis or ground plane Do not attempt floating measurements Be certain that the cable shield of your Oscilloscope probe connects the BNC outer sleeve to the earth ground of the device you are measuring Front Pane Connections 4 4 EEE o M IM Application Connections Choice of Input Probe Calibrating the 10 1 Divider Probe amp 2 Front Panel Connections Before cor
15. messages that apply to the Digitizing Oscilloscope Product Description eee Introducing the HP PC Instruments Digitizing Oscilloscope The HP PC Instruments Digitizing Oscilliscope is a 2 Channel 50 MHz repetitive bandwidth digitizing oscilloscope that is fullly programmable self calibrating and capable of parametric measurements It performs its functions under the control of your personal computer that is equipped with the HP PC Instruments software and the appropriate PC Instruments Interface Card The System Owner s Guide explains the software and the interface card required for your computer Chapters 2 and 3 of this guide explain how to operate the Digitizing Oscilloscope manually via the Soft Front Panel computer display Chapter 5 describes programming statements you can use for controlling the Digitizing Oscilloscope via the BASIC programming language Figure 1 1 is a simplified block diagram of the Digitizing Oscilloscope Each vertical channel provides a 1M ohm input with 10 sensitivity ranges from 5 mV div to 5 V div in 1 2 5 steps The inputs can be a c or d c coupled Each channel is also capable of offset VERTICAL SAMPLERS Ea A ome 4 me B ous 8 a ere tl Figure 1 1 Digitizing Oscilloscope Simplied Block Diagram INPUT A EXT micro TRIG PROCESSOR Peig iNT FR FACE Product Description 1 1 The timebase provides time ranges from 10 ns div to 500 ms div in a
16. obtain the configurations defined by autoscale Remember the computer must be given a PRINT command before it displays the data returned to a variable GET VERT INFO label channel v div offset coupling polari ty probe This statement queries the data base and returns the vertical sensitivity offset coupling polarity and probe settings of the specified Oscilloscope and channel Sensitivity is returned as a real number representing the Vidiv setting and offset is returned as a real number representing volts Coupling polarity and probe attenuation are returned as real numbers encoded as follows coupling ac 1 de polarity 0 negative 1 positive probe attenuation 1 x1 10 x10 Example 1070 CALL GET VERT INFO SCOPE 01 CHAN A V DIV OFFSET COUPLING POLARITY PROBE 1080 PRINT VERTICAL SENSITIVITY V DIV 1090 PRINT OFFSET OFFSET 1100 PRINT COUPLING COUPLING 1110 PRINT POLARITY POLARITY 1120 PRINT PROBE ATTENUATION PROBE In this example the Channel A vertical scaling of SCOPE 01 is returned as a real integer number and displayed by the PRINT statements Programming With BASIC 5 25 5 26 Programming With BASIC GET TIMEBASE IN FO label s div delay This statement queries the data base and returns the timebase range and time delay The timebase range is returned as a real number equal to the s div setting e g 10 ms div is returned as 01 The delay
17. positive level defaults to 1 V p p and mode defaults to triggered If you select EXTERN AUTO the Oscilloscope attempts to trigger on the same slope and level as external However if no trigger is found after 25 ms the Oscilloscope triggers itself and acquires data If the trigger mode is set to TRIG or AUTO TRIG you may set the slope and level If the mode is set to AUTO LEVEL you may set only the slope the system sets and controls the level The triggered mode is the normal default mode of Oscilloscope operation The Oscilloscope searches for a trigger of specified level and slope If the proper level and slope are not found the Oscilloscope does not trigger and no data is acquired The AUTO TRIGGER mode allows the Oscilloscope to trigger on the level and slope that you set However if no trigger is found after 25 ms the Oscilloscope triggers itself and acquires data The AUTO LEVEL mode allows the Oscilloscope to maintain the trigger level based on the duty cycle of the waveform Menu 1A This menu is displayed if the source is Channel A or B and the mode is TRIG gered or AUTO TRIG ger You can set the level from this menu and then go to Menu 2 to set the slope and mode Manual Instrument Contro 3 15 4 Selector switch for setting the trigger source to CHAN A CHAN B EXTERN al or EXTERN al AUTO If you select either external mode Menu 1C is displayed 2 Use this window to set the trigger level by entering
18. s Guide for limitations on user defined names SET VERT OFFSET label channel offset This statement sets the vertical offset in volts for a specified channel The variable offset must be assigned a value before the statement SET VERT OFFSET is called Table 5 2 lists the parameter options 5 10 Programming With BASIC Example 1010 OFFSET 0 0075 1020 CALL SET VERT OFFSET SCOPE 01 CHAN A OFFSET In this example the offset on Channel A of SCOPE O1 is set to 7 5 mV If the offset is out of range an error is generated Table 5 2 SET VERT OFFSET Parameter Options Description Ranges Passed Parameters Default or SCOPEO1 user defined user defined or user defined channel Vertical channel A CHAN A B CHAN B offset A variable assigned a real OFFSET number value in volts for the vertical offset position Enter offset value in scientific or decimal notation The plus sign is assumed for positive offset Offset range depends on the volts division full scale range as follows 40 mV to 4 V ranges 1 5 times screen diameter 8 V to 16 V ranges 12 volts maximum 40 V range no offset available For Oscilloscope with a 1 1 input probe For a 10 1 probe multiply by 10 One screen diameter 8 times the V div setting E g a setting of 5 mV div has a screen diameter 8 xX 5 mV 40 mV The resultant offset range is then 1 5 x 40 mV 60 mV Programming With BASIC 5 11 SET COUPLIN G label channe
19. the timebase of SCOPE 01 to 5 ms division Table 5 5 SET SWEEPSPEED Parameter Options Name Description label user defined s speed Seconds division range 5 14 Programming With BASIC default or user defined 10 ns div 20 ns div 50 ns div 100 ns div 200 ns div 500 ns div 1 ps div 2 psidiv 5 usidiv 10 ps div 20 us div 50 ps div 100 ps div 200 usidiv 500 us div 1 ms div 2 ms div 5 ms div 10 ms div 20 ms div 50 ms div 100 ms div 200 ms div 500 ms div Passed Parameters SCOPE 01 or user defined RIONANO R20NANO R50NANO RIOONANO R200NANO R500NANO RIMICRO R2MICRO R5MICRO RIOMICRO R20MICRO R50MICRO R100MICRO R200MICRO R500MICRO RIMILLI R2MILLI R5MILLI RIOMILLI R20MILLI R50MILLI R100MILLI R200MILLI R500MILLI SET DELAY labeli d time This statement sets the pre or post trigger delay time in seconds Variable d time must be assigned a value before statement SET DELAY is called Table 5 6 lists the parameter options Example 1010 D TIME 10e 6 1020 CALL SET DELAY SCOPE 01 D TIME In this example a pre trigger delay of SCOPE 01 is set to 10 microseconds If the delay time is out of range an error will be generated Tabie 5 6 SET DELAY Parameter Options Description Ranges Parameters Name e g SCOPE 01 or defauit SCOPE O1 user defined l or user defined or user defined A variable assigned a real 0 5 to 250 D TIME number value in seconds times timeba
20. ut Q TRC SOB ub HELTAI WERU MARKER 4 ADJUST COARSE Q 1 Displays the times of Marker 1 TMARK1 and Marker 2 TMARK2 with respect to the trigger point and time difference between the markers as DELTA T 2 Toggle switch to specify MARKER 1 or MARKER 2 3 Toggle switch to turn markers ON or OFF o Toggie switch to select COARSE or FINE movement of markers Markers move in large COARSE or small FINE increments when step switches 6 are selected G 8 Step switches to position markers LEFT or RIGHT 1 Changes the field to display the Oscilloscope status Replaces this menu with Menu 2 Manual instrument Control 3 33 Menu 2 This menu allows you to automatically position markers on specified rising and falling edges of the waveform on a single channel 3 34 Manual Instrument Control ULL TA T MEN T MHEE a ee 0 T MARES OREI GELTA T 1B z ih F Ada 1 Displays the times of Marker 1 TMARK1 and Marker 2 TMARK2 and time difference between the markers as DELTA T Toggle switch to select either MARKER 1 or MARKER 2 Toggle switch to assign either Channel A or Channel B to the marker you select with switch 4 To select the automatic position points step the position choices up or down with switches O until the desired choice appears in the window Then select the window to activate the new position The active position is displayed in inverse vide
21. 1 2 5 sequence with an adjustable delay of 1 to 250 screen diameters from the trigger point Triggering can be obtained from either Channel A or B internal or externally The internal trigger range is adjustable over the entire vertical range and offset The external trigger requires a 1 volt rising edge input impedance is 100 k ohms Waveform data is acquired by random repetitive sampling at a sampling rate of 2 MHz maximum and an A D conversion rate of 5 kHz maximum a Sa items Supplied 1 2 Product Description In addition to this owner s guide check that you have received the following items with your Digitizing Oscillosope Power Pack an a c power transformer with an attached one metre cable The transformer type you received was determined by the available a c voltage in your country Chapter 2 of the System Owner s Guide lists the different types and their HP part numbers Power Cord connects the Power Pack to an a c source The plug type was determined by the country of destination Chapter 2 of the System Owner s Guide lists types and HP part numbers instrument Interconnect Cable HP 8120 4631 connects two stacked instruments together Refer to the System Owner s Guide for installation instructions Owner s Guide Update Pages if applicable updated pages are included Replace the obsolete pages with the new ones before you use this guide tt t
22. ALE overrides the STOP and SINGLE Scopekeys When you select AUTOSCALE there is a 5 to 10 second delay before the Oscilloscope scaling is completed This is normal and is due to the configuration complexity required by the Oscilloscope to perform its various functions heehee cm a AAAA m a rrr e a ar Toggles between the RUN and STOP functions In run mode data acquisition and display start and the Scopekey shows STOP To stop data acquisition and freeze the display select STOP The Scopekey legend changes to RUN An advisory note displayed in the System Status Window indicates the Oscilloscope has been stopped To restart data acquisition and display new data select RUN The Scopekey legend then changes back to STOP You may reconfigure the Oscilloscope while it is in STOP However data acquisition will not occur until you select RUN The waveform along with its supporting data structure will be cleared Captures data for one trigger and adds it to the display Data acquisition stops the display is frozen and the sToP Scopekey toggles to RUN An advisory displayed in the System Status Window indicates the Oscilloscope is in single mode You can acquire and display additional data by selecting either SINGLE or RUN Select SINGLE as many times as you want new data added to the display To resume normal repetitive data acquisition select RUN CLEAR DISPLAY Configuration Scopekeys Level 2
23. Chan A B Time Base Trig Nenu Display Menu You may reconfigure the Oscilloscope in the single mode If you select SINGLE again new data is acquired and displayed If you select RUN the waveform and its supporting data structure is cleared and new data acquired and displayed Clears the displayed waveform and associated data structures If the Oscilloscope is not stopped or in single mode a new set of data is acquired and displayed each time you select CLEAR DISPLAY All control settings sweep speed vertical sensitivity etc remain unchanged These Scopekeys control the major Oscilloscope front panel settings such as vertical sensitivity sweep speed trigger source etc This group displays the appropriate selection menu s in the Oscilloscope Status Menu field from which you select specific setups RZB Base ienas Nenu Allows access to the group of menus from which you choose Channel A and B settings The choices are Channel A or B On or Off Vertical Sensitivity Offset Coupling Polarity Probe Attenuation Displays a menu from which you choose the time horizontal sweep settings The choices are Time Division Delay Allows access to the group of menus from which you select the trigger parameters The choices are Source Level Polarity Mode Allows access to the group of menus from which you choose the display parameters The choices are Display Mode Type Graticule Type Number of Screens
24. E SCOPE 01 TRIGGERED In this example the trigger mode of SCOPE 01 is set to triggered When AUTO LEVEL is used the trigger level is set by hardware and overrides any level previously set by your program When AUTO TRIG is used the Oscilloscope seeks a signal that satisfies the slope and level previously set If this signal is not found the Oscilloscope generates a trigger in hardware Table 5 10 SET TRIG MODE Parameter Options _ Description Ranges Parameters Name e g SCOPE 01 or default SCOPES user defined or user defined or user defined TRIGGERED AUTO TRIG AUTO LEVEL Trigger mode triggered auto trigger auto level Auto level AUTO LEVEL cannot be used if the trigger source SET TRIG SOURCE parameter is external EXTERNAL Acquisition Control The Oscilloscope must be configured or initialized Statements before acquiring data After you have configured the Oscilloscope by using the previously described statements you can start waveform acquisition 5 18 Programming With BASIC You can use either of two data acquisition modes Standard or Averaged Use the Standard mode to specify the percentage of points 251 points 100 that you consider adequate for analysis In this mode specify an integer number from 0 to 100 for the desired percentage Use the Averaged mode when you want to specify the number of averages that you consider adequate for analy
25. Oscilloscope front panel Refer to Chapter 4 NOTE This program is written for an Oscilloscope that has a 1 1 input probe If your scope has a 10 1 probe change line 1070 to 1070 CALL SET SENSITIVITY SCOPE 01 CHAN A RS50MILLI X10 rere rete tigi rere Sit ere erp ALLL anena smelt Example program shell 1000 USER PROGRAM STARTS AT THIS LINE 1010 FILE YOURFILE 1020 CALL INITIALIZE SCOPE 01 FILES 1030 IF PCIB ERR lt gt 0 THEN ERROR PCIB BASERR 1040 DIM WF 251 SCALE 8 1050 DIM YAMP 8 REDGE 16 FEDGE 16 1060 PRINT SET VERTICAL SENSITIVITY TO NEW VALUE 1070 CALL SET SENSITIVITY SCOPE 01 CHAN A R200MILLIL X1 1080 IF PCIB ERR lt gt 0 THEN ERROR PCIB BASERR 1090 PRINT GET A WAVEFORM 1110 CALL GET SINGLE WF SCOPE 01 CHAN A WP 0 SCALE 0 STANDARD PERCENT 1120 IF PCIB ERR lt gt 0 THEN ERROR PCIB BASERR 1130 CALL CALC WF STATS SCOPE 01 WF 0 YAMP 0 REDGE 0 FEDGE 0 1140 RISETIME VALUE 0 1150 IF PCIB ERR lt gt 0 THEN ERROR PCIB BASERR 1160 CALL CALC RISETIME SCOPE 01 WE 0 SCALE 0 YAMP 0 REDGE 0 RISETIME VALUE 1170 IF PCIB ERR lt gt 0 THEN ERROR PCIB BASERR 1180 PRINT THE RISETIME IS RISETIME VALUE SECONDS 1190 END Programming With BASIC 5 35 5 36 Programming With BASIC Comments Line 1010 uses your State file name assigned from the Soft Front Panel Line 1020 initilizes the Oscilloscope if this line is not
26. TIMEOUT 1 0 1020 CALL SET TIMEOUT SCOPE 01 TIMEOUT In this example the timeout time of SCOPE 01 is set to 1 second If all 251 or the specified percentage of points or number of averages are not collected by one second an error message is displayed Vertical Contro SET SENSITIVITY abel channel v sens attenuation This Statements statement selects the channel vertical sensitivity and probe attenuation factor Table 5 1 lists the parameter options Example 1010 CALL SET SENSITIVITY SCOPE 01 CHAN A RSMILLL X1 This example sets SCOPE 01 to Channel A with a sensitivity of 5 mV division and probe scaling for a 1 1 probe Programming With BASIC 59 Table 5 1 SET SENSITIVITY Parameter Options label Name e g SCOPE 01 or user defined or user defined Default Passed Parameters SCOPE 01 or user defined channel vertical channel A CHAN A B CHAN B v sens volts division range Note These ranges can only be used with a 1 1 probe Note These ranges can be used with either a 1 1 or 10 1 probe Note These ranges can only be used with a 10 1 probe probe attenuation factor 5 mV div 10 mV div 20 mV div 50 mV div 100 mV div 200 mV div 500 mV div 1 Vidiv 2 Vidiv 5 Vidiv 10 Vidiv 20 Vidiv 50 Vidiv 414 10 1 R5MILLI RIOMILLI R20MILLI R5SOMILLI RIOOMILLI R200MILLI R500MILLI Xi X10 Refer to Chapter 4 of the System Owner
27. ct the window to activate the new option The active option is displayed in inverse video The WAVE MANAGEMENT options are SAVE CHAN A REC 1 record 1 SAVE CHAN B REC 1 record 1 SAVE CHAN A REC 2 record 2 SAVE CHAN B REC 2 record 2 RECALL WAVE 1 RECALL WAVE 2 DISPOSE RECORD 1 DISPOSE RECORD 2 CLEAR DISPLAY 2 G Switches to sequentially step the WAVE MANAGEMENT choices up or down 4 Displays the vertical sensitivity sweep speed and offset of each recalled record Changes the field to display the Oscilloscope status 3 36 Manual instrument Control Calibration Selecting the CALIBRT Scopekey immediately Menu initiates a self calibration and all waveform data being acquired is lost If the calibration is successful the Oscilloscope Status Menu field displays CALIBRATION PASS and data acquisition and waveform display is automaticaly restarted If the calibration is unsuccessful the field displays CALIBRATION FAIL This indicates a hardware failure that must be corrected before you can use the Oscilloscope with any confidence While the Oscilloscope calibration routine is running all other Scopekeys are disabled They are re enabled when the routine is finished 7 Croce Mi g CALIBRATION HENLE CENSI 17 Ce PLIBRATE FRSE T 2 Oscilloscope firmware revision number to be used by service personnel if needed This number may differ from the one shown in this guide 2 Calibration PASS FAIL
28. defined or user defined or user defined Trigger slope pa positive POSITIVE negative NEGATIVE 5 16 Programming With BASIC SET TRIG LEVEL label level This statement sets the trigger level in volts The variable level must be assigned a value before the statement SET TRIG LEVEL is called Table 5 9 lists the parameter options NOTE You can set the trigger level only if the trigger source is Channel A or Channel B and the mode is Triggered or Autotrigger Example 1010 LEVEL 2 5 1020 CALL SET TRIG LEVEL SCOPE 01 LEVEL This example sets the trigger level of SCOPE 01 to 2 5 volts Table 5 9 SET TRIG LEVEL Parameter Options Name Description Ranges Parameters label Name e g SCOPE 01 or user defined or user defined or user defined level A variable assigned a real 2 times LEVEL number value in volts the screen for the trigger level diameter Enter the level value in either scientific or decimal notation The plus sign is assumed for a positive trigger level For Oscilloscope with a 1 1 input probe For a 10 1 probe multiply the range by 10 One screen diameter 8 times the V div setting E g a setting of 5 mV div has a screen diameter 8x 5 mV 40 mV The resultant trigger range is then 2 x 40 mV 80 mV Programming With BASIC 17 SET TRIG MODEdabel mode This statement sets the trigger mode Table 5 10 lists the parameter options Example 1010 CALL SET TRIG MOD
29. e Oscilloscope several times a second for analysis and display Each of the 251 data al values represents a dot positioned along the X axis in a aoe time bucket and positioned along the Y axis in an amplitude bucket The computer displays these dots in the Display field in either the Persistence or Averaged mode Persistence Mode There are two types of persistence infinite and variable The display menus allow you to choose the persistence type and with variable persistence the number of updates 1 Infinite Persistence This is a simple storage mode that continually writes data points in the dot memory of the Display field The display is erased only when you select the CLEAR DISPLAY Scopekey or reconfigure the Oscilloscope In this mode you can indefinitely monitor a waveform for its worst case behavior It is ideal for characterizing worst case jitter noise or for investigating rare or intermittently occurring phenomena that are difficult or impossible to capture and display on conventional storage Oscilloscopes Infinite Persistence can draw a complete envelope of a waveform 2 Variable Persistence The purpose of Variable Persistence Mode is to closely emulate a conventional nonstorage analog Oscilloscope and 3 20 Manual Instrument Control its ability to rapidly update the display This allows you to see changes in the input signal as they occur The Variable Persistence Mode al
30. ear interpolation thereby altering the waveform sent to a subsequent analysis routine CALC WF STATS label wf 0 yamp 0 redge 0 fedge 0 This statement calls a routine that performs analysis on the data in waveform array wf 0 and returns 7 real number values The values are stored in array yamp 0 The values stored are quantitative values not voltages The following data structure represents the yamp array Subscript Content Q internal Oscilloscope system flag 1 absolute minimum 2 absolute maximum 3 base point or statistical minimum 0 4 top point or statistical maximum 100 5 10 point 6 50 point 7 90 point In addition to filling the yamp array this statement finds the rising and falling edges of the waveform at three points of five consecutive edges The points are at 10 50 and 90 and are stored in two integer arrays Rising edges are stored in array redge and falling edges are stored in fedge If there are more than 5 edges the extra edges are ignored If there are less than 5 edges the remainder of the arrays are filled with zeros Location zero of each edge array specifies the number of edges found Before you can fill the yamp redge and fedge arrays you must have dimensioned them in a preceding program statement Ie nanetti angagas PARA AEE Programming With BASIC 5 29 YAMP REDGE and FEDGE Dimension Statements 30 Programming With BASIC Use the following pr
31. f a data set However this number is reduced at the higher sweep speeds 100 of the data set is represented by 201 data points at 20x and by 101 data points at 10ps If this number of points is acquired within the timeout period the data set is considered complete for statistical analysis Due to the random sampling technique used by the Oscilloscope 90 of the data is collected very rapidly with the remaining 10 being collected more slowly NOTE In the programmed mode of operation the computer display is blank unless it is commanded to display information by PRINT statements If nothing appears to be happening in your program you may then want to get more visual feedback by adding a PRINT statement after a variabie ts assigned a new value Since they increase program execution time you may then want to remove any unnecessary PRINT statements after your program is running to your satisfaction In the following statement descriptions the label parameter is the label of the Oscilloscope that you wish to program It must be the same label that you assigned to the Oscilloscope when you saved the Program Shell from the Soft Front Panel If you didn t assign any label you must use the factory default Scope 01 for the first Oscilloscope in your system Where applicable refer to Appendix C for a description of error messages General Control Statements NOTE The explanations given here describe what happens when an e
32. fined or user defined channel Vertical channel A CHAN A B CHAN B wfarray Integer array where the User defined WF 0 or waveform data is stored Must be Must include user defined dimensioned before being called symbol SCALE 0 or user defined Real number array where user defined the scale factors are stored Must be dimensioned before being called STANDARD mode Entry that specifies standard the Standard or Averaged or or mode of data collection averaged AVERAGE PERCENT or user defined AVE NO or user defined mode spec Real number variable that is assigned a value equivalent to percentage of a full data set 0 to 100 in the pie mode Hante of averages in the 1 to 128 sae mode powers of 2 5 22 Programming With BASIC Data Structures GET TWO WE label wfarray1 0 scalearray1 0 wfarray2 0 scalearray2 0 mode mode spec This statement acquires waveform data from both Channel A and Channel B Channel A data is stored in wfarray1 and scaling stored in scalearray1 Channel B data is stored in wfarray2 and scaling stored in scalearray2 This statement uses statement options similar to those of GET SINGLE WF refer to Table 5 11 However you must be careful not to duplicate names of previously assigned and dimensioned arrays The waveform and scale factor arrays returned by both acquisition statements have the structure shown i
33. g value pwidth mwidth overshoot preshoot or pk to pk value Programming With BASIC 33 Example of Using a Measurement Statement In the following example line 1060 calculates the frequency of the waveform data that was statistically analyzed in line 1040 The frequency is displayed when the variable FREQ VALUE is printed in line 1070 1040 CALL CALC WE STATS SCOPE 01 WF 0 YAMP 0 REDGE 0 FEDGE 0 1050 FREQ VALUE 0 1060 CALL CALC FREQUENCY SCOPE 01 WE 0 SCALE 0 YAMP 0 REDGE 0 FEDGE 0 FREQ VALUE 1070 PRINT FREQUENCY FREQ VALUE BS aT Example Program 5 34 Programming With BASIC The following program example uses some statements described in this chapter Before trying this program you must have saved both the Program Shell and a State file from the Soft Front Panel Once you have saved the Program Shell and State files exit the Soft Front Panel and run PCIBAS Load the Program Shell and add the program lines When entering the program lines remember to use the same labels that you assigned from the Soft Front Panel You must also use the same State file name in your program that you assigned from the Soft Front Panel After completing all the statements remember to save your program before you run it This program acquires the Probe Compensation signal and calculates the risetime Before you run the program connect the Oscilloscope probe to the Probe Comp test point on the
34. he vertical trigger source and timebase settings for optimum display of the waveform Example 1010 CALL AUTOSCALE SCOPE 01 This example initiates the autoscale routine on SCOPE 01 when your program reaches line 1010 When a waveform is found the settings are changed to the settings required to scale the Oscilloscope for this waveform The vertical settings for the signals on Channel A and Channel B are scaled independently The time base and trigger are set by the signal on Channel A If there is no signal on Channel A then scaling is set by the signal on Channel B If no signal is found on either channel the program halts and _ displays an error message All other settings are set to the 8 Programming With BASIC default values refer to Table 1 1 CALIBRATE label This statement initiates self calibration Upon successful completion of the calibration the program continues to the next program step If the Oscilloscope fails calibration the program halts and an error message is displayed Example 1010 CALL CALIBRATE SCOPE 01 SET TIMEOUT abel timeout This statement sets the time in seconds for data acquisition If data acquistion is not completed within the period specified an error is generated and your program halts However the data that was acquired is not lost but stored in the waveform array refer to Acquistion Control Statements The default timeout value is 1 6 seconds Example 1010
35. ifications continued Zero Offset Error 3 full scale 3 mV Offset Range Full Scale Vertical Range Offset Range 40 mV to 4 V 1 5 x range 8 V to 16 V 12 volts 40 V none permitted _TIMEBASE Timebase Range 100 ns to 5 seconds full scale Sweep Speed 10 ns div to 500 ms div in 1 2 5 steps Resolution Timebase Range Resolution 100 ns to 200 ns ins 500 ns to 5s range divided by 250 Delay Range 0 5 to 250 x timebase range with trigger referenced to the center TRIGGER Source Either channel positive or negative slope or external Range 2 times the vertical range limited to 20 V Sensitivity Frequency Vertical Range 40 mV to 1 6 V 4 V to V lt 10 MHz 15 mV 400 mV gt 10 MHz 40 mV 1V Product Description 1 5 1 6 Product Description Table 1 1 Specifications continued Level Accuracy Vertical Range 40 mV to 1 6 V 4Vto40V 3 10 mV 3 250 mV External Trigger 1 volt rising edge into 100 k ohm with a risetime lt lus FACTORY DEFAULT LABELS AND SETTINGS Label SCOPE 01 Vertical Setting Channel A Channel B On Off On Off Volts division 200 mV div 200 mV div Offset 0 0 V 0 0 V Coupling ac ac Polarity posttive positive Probe attenuation x1 xI Trigger Level 0 0 V Slope positive Mode triggered Timebase Time Division 100 psidiv Delay 0 0 s Trigger Source Channel A Table 1 1 Specifications continued FACTORY DEFAULT LABELS AND SETTINGS continued
36. igger source CHAN A to CHAN A CHAN B CHAN B or EXTERNAL in the EXTERNAL BASIC program Trig slope must be Set trigger slope to POSITIVE or POSITIVE or NEGATIVE NEGATIVE in the BASIC program Invalid mode for Set the trigger mode trigger source only if the source is CHAN A or CHAN B If source is EXTERNAL the mode can be TRIGGERED or AUTO TRIG Trig level error Set the trigger level check source or only if the source is mode CHAN A or CHAN B and if mode is TRIGGERED or AUTO TRIG For EXTERNAL or AUTO LEVEL the system sets the trigger level Source must be Set the trigger slope CHAN A or only if the source is CHAN B CHAN A or CHAN B C 2 Error Messages Table C 1 Programming HPERR HPE Error Messages cont HPERR HPE Corrective Action 712 Invalid trigger mode setting Set the trigger mode to TRIGGERED AUTO TRIG or AUTO LEVEL in the BASIC program 713 Collection mode Set the collection AVERAGE mode for STANDARD only GET SINGLE WF or GET TWO WE to either STANDARD or to AVERAGE in the BASIC program 714 Percent of Set the percent of completion must completion for be 0 100 collection in the STANDARD mode to a value from 0 to 100 715 No of aver Set the number of 1 2 4 8 16 32 averages for collection 64 128 only in the AVERAGE mode to 1 2 4 8 16 32 64 or 128 Values greater than 128 or negative values will retu
37. ing PRINT statements System Programming Statements All of the system programming statements are described in the System Owner s Guide Only the following statements directly affect the Oscilloscope INITIALIZE SYSTEM statefile Where statefile is a string variable equal to a state filename that you created using the Soft Front Panel This statement causes the Oscilloscope settings i e channel vertical sensitivity sweep speed etc to be set to the values specified in the state file All other instruments in the system are also initialized The INITIALIZE SYSTEM statement should be used carefully because it affects all the settings of the Oscilloscope Wherever it is used in your program it will override the results of any previously issued instrument statements Programming the Oscilloscope without using an INITIALIZE SYSTEM statement sets your instrument as well as all other instruments to the factory default settings listed in the instrument specifications Table 1 1 Programming With BASIC 5 3 5 4 Programming With BASIC NOTE The Rear Panel information contained in the State File must agree with your present hardware setup The Rear Panel mode is explained in Chapter 4 of the System Owner s Guide CALL PANELS This statement interrupts your BASIC application program and returns operation to the Soft Front Panel The Oscilloscope stops and displays the last waveform acquired before the call statement If no waveform
38. instruments via your BASIC application program The Library contains a number of subprograms that you call from your program This allows you to apply your Oscilliscope together with the other instruments to automated measurements or tests When you wish to use your Oscilloscope for waveform measurements follow the steps shown in Figure 5 1 as part of your BASIC program INTFIALIZE SYSTEM INITIALIZE OSCILLOSCOPE ACQUIRE WAVEFORM BATA PERFORM WAVEFORM MEASUREMENTS DISPLAY ANGOR PRINT RESULTS Figure 5 1 Programming Fiow Chart Each step in this flow chart corresponds to a set of programming statements The INITIALIZE SYSTEM statement is covered in the System Owner s Guide The rest of the steps contain Oscilloscope specific statements covered in this chapter and Appendix A It is important that you scale set up the Oscilloscope before data acquisition can be started Scaling must be done when you initialize the Oscilloscope Once the Oscilloscope is scaled you may then acquire waveform data If necessary or desired you may rescale later in your application program However rescaling must precede the next data acquisition step that requires the rescaling The waveform data acquisition step is a prerequisite for waveform measurements Scaling acquisition and measurements must be done in that order Once measurements are complete the results are obtained on the computer display or other device by us
39. is returned as a real number in seconds Example 1070 CALL GET TIMEBASE INFO SCOPE O1 S DIV DELAY This example returns the sweep speed and delay scaling GET TRIG INFOdabel source level slope trigmode This statement queries the data base and returns information about the trigger source slope level and mode If the source is External only the source and mode information is valid the other values are returned as invalid 99 The source information is encoded as follows source 0 Channel A mode 0 triggered 1 auto trigger It 1 2 Channel B External ti If the source is either Channel A or B the slope and mode values are encoded as follows slope 0 negative mode 0 triggered 1 positive 1 auto trigger 2 auto level Level is returned as a real number in volts Measurement Statements Once the waveform has been acquired voltage time and statistical calculations may be performed on the data We will now describe the CALL statements that perform these calculations Before calling any of these statements for the first time be sure that all the statement variables have been previously initialized stan sssrmunererrncmmamrvhtitphsasisanassunst arenes nnn emenemererrmere risas is hse nsrerereaeneiednaiidebdeiendr bahrain If any of the following measurement statements has parameter variables not already initialized or dimensioned then you must do so before the statement is called in your program
40. ivate the new number of updates The active number of updates is displayed in inverse video The available choices are 1 through 8 and infinite 4 G Switches to sequentially step the number of updates up or down 8 Changes the field to display the Oscilloscope status T Replaces this menu with Display Menu 2 3 22 Manual Instrument Control Menu 1B This menu is displayed when you have selected the Display Menu Scopekey and then the AVERAGE Mode G Switches to select the PERSIST ence or AVERAGE d Mode To select the number of averages first step the average choices up or down with switches 4 5 until the desired number appears in this window 3 When the desired number is in the window select the window to activate the new number of averages The active number of averages is displayed in inverse video Note that your available choices are powers of 2 from 1 to 128 e g 2 AE a 128 4 G Switches to sequentially step the number of averages up or down 8 Changes the field to display the Oscilloscope status 7 Replaces this menu with Display Menu 2 Manual Instrument Control 3 23 Menu 2 This menu allows you to select the graticule type and the number of screens Figure 3 2 shows the types of graticules and number of screens available to you with this menu 1 Switches to set the graticule type to FULL AXIS or FRAME O Switches to select the number of screens to appear in
41. l coupling This statement sets the coupling for a specified channel to ac or dc Table 5 3 lists the parameter options Example 1010 CALL SET COUPLING SCOPE 01 CHAN A AC This example sets the coupling on Channel A of SCOPE 01 to ac Table 5 3 SET COUPLING Parameter Options Name Description Ranges Parameters label Name e g SCOPE O1 or default SCOPE O1 user defined or user defined or user defined channel Vertical channel A CHAN A B CHAN B coupling Vertical channel coupling ac AC is set for the specified de DC channel 5 12 Programming With BASIC polarity SET POLARITY label channel polarity This statement sets the trace polarity for a specified channel to positive or negative Table 5 4 lists the parameter options Example 1010 CALL SET POLARITY SCOPE 01 CHAN A POSITIVE This example sets the trace polarity on Channel A of SCOPE 01 to positive Table 5 4 SET POLARITY Parameter Options Description Passed Parameters Name e g SCOPE 01 or default SCOPE 01 user defined or user defined or user defined Vertical channel Trace polarity of specified positive POSITIVE channel is set to positive negative NEGATIVE or negative Programming With BASIC 5 13 Timebase Control SET SWEEPSPEED label s speed This statement sets the Statements sweep speed of the time base Table 5 5 lists the parameter options Example 1010 CALL SET SWEEPSPEED SCOPE 01 R5MILLI This example sets
42. le factors such as vertical sensitivity timebase offset delay etc needed for waveform analysis are also collected The scale factors are then passed with the waveform data when a waveform analysis such as risetime frequency etc is performed Programming With BASIC 5 18 5 20 Programming With BASIC NOTE You must use one of the data acquisition statements described here to get waveform data and scale factors before attempting to do any waveform analysis GET SINGLE WF label channel wfarray 0 scalearray 0 mode mode spec This statement collects waveform data until the data set is complete or until the end of the specified timeout period Set the timeout period with the SET TIMEOUT command or the default value will be used The waveform data is stored in wfarray and the scale factors are stored in scalearray The complete data set depends on both the mode and the mode spec parameters you specify in your statement Refer to Table 5 11 NOTE Whenever timeout occurs before data collection is completed the collected data ts stored in wfarray Standard Mode Statement The following statements provide an example of the Standard mode of data collection Example 1010 DIM WF 251 SCALE 8 1050 PERCENT 90 1060 CALL GET SINGLE WF SCOPE 01 CHAN A WF 0 SCALE 0 STANDARD PERCENT This example acquires 90 approximately 226 points of the waveform data from Channel A of SCOPE 01 assuming the timeo
43. lows a limited number of unique dots on screen 2008 maximum per waveform The dots remain on screen for the number of Oscilloscope update cycles that you specify in the display menus An update cycle is the collection of a waveform data record from the Oscilloscope You may specify from 1 to 8 update cycles Specifying 1 cycle clears the existing waveform collects a new waveform from the Oscilloscope and displays the new waveform data set Specifying 8 update cycles maintains a record of 8 waveform data sets Whenever the Oscilloscope collects a new waveform record the oldest waveform record is erased leaving the seven previous records and adding the new waveform to the display Averaged Mode The Averaged Mode provides a statistical averaging of the data values for each time bucket This mode has a smoothing effect on the display of the waveform by pulling the signal from the noise The formula used by the software calculates a running average The Display Menu allows you to select the number of averaged points Manual Instrument Contro 3 21 Menu 1A This menu is displayed when you have selected the Display Menu Scopekey and then the PERSIST ence Mode 9 D Switches to set the mode to PERSIST ence or AVERAGE d 3 To select the number of updates step the update choices up or down with switches 5 until the desired number appears in this window G When the desired number is in the window select the window to act
44. m of all menu fields When selected it exits the menu function and displays the current Oscilloscope status in the field To return to the menu or menus in the same group select the approprate Scopekey for that desired menu group Then if the desired menu is not the first in the group select Cont Finding the In order to configure the Oscilloscope manually you will Desired Menu need to find the desired menu As previously discussed in Scopekeys the menus are grouped functionally Table 3 2 is a quick reference selection guide for finding the desired menu s Each menu is explained in detail in the What s in Each Menu section Figure 3 1 summarizes the menu selection process SELECT SEAPEKEY GOES SCOPEKEY SPECIFIED EXECUTE AN FUNCTION IS iPAMEGIATE EXECUTED FUNCTION IS DESIRED MENU DISPLAYED USE THE MENU TO SET UP THE OSCILLOSCOPE SELECT THE CONT SCOPEKEY Figure 3 1 Menu Selection Flow Diagram 3 8 Manual Instrument Control Tabie 3 2 Organization of the Oscilloscope Menus Scopekey No of Menus Menu 1 Menu 2 j These Scopekeys have no interactive menus and immediately execute a function Refer to Scopekeys for details SINGLE x CLEAR DISPLAY Chan 2 channel A B coupling AIB display ON OFF trace polarity volts div probe attenuation offset Time 1 seconds div Base delay Trig source slope Menu level trigger mode Displa
45. mal and is due to the complexity of the calibration procedure The rest of this chapter describes the organization of the Oscillosope menus how to locate a desired menu and a detailed description of each menu The menus that allow you to control the Oscilloscope are displayed in the Oscilloscope Status Menu field located in the upper right corner of the Interactive Instrument Window The field has two modes Oscilloscope Status and Oscilloscope Menu In the Status mode the field displays the instrument s status such as which channels are on offset coupling probe attenuation etc The Status mode is not interactive In the Menu mode the field displays the interactive menus that provide the second level of the bilevel instrument control process To gain access to the menus select the appropriate Scopekey Several Scopekeys allow you to access more than one menu however you can display only one menu at a time You can quickly see if more than one menu is available in a Scopekey group by looking at the bottom of the menu field see Figure 2 3 If there is a Cont Scopekey in the field then there is more than one menu in that group Otherwise there is only one menu in the group Selecting Cont steps to the next menu in the selected Scopekey group Menu selection is limited to the selected group until you select another Scopekey or the STATUS scopekey Manual Instrument Control 3 7 The STATUS Scopekey appears at the botto
46. me base range for each channel independently Access this menu by selecting the Time Base Scopekey Manual instrument Control 3 13 cope A gt TINFBASE MERU 2 SECM eo UOT i O To select the time division range use switches G to step ranges up or down until the desired range appears in this window 1 With the desired range in the window select the window to activate the new range The active range is displayed in inverse video The sweep speed time div ranges are Nanoseconds 10 20 50 100 200 500 Microseconds 1 2 5 10 20 50 100 200 500 Milliseconds 1 2 5 10 20 50 100 200 500 2 G Switches to sequentially step the time div range up or down 4 Use this window to enter the pre or post trigger time value use the keyboard to position the cursor and make the entry Values must be within bounds of O 5 to 250 screen diameters If your value is out of bounds an error messgage is displayed and the time reset to the nearest in range value 9 Changes field to display the Oscilloscope status 3 44 Manual instrument Control Trigger Menus These menus allow you to set the functions associated with the trigger controls of the Oscilloscope Access the menus by selecting the Trig Menu Scopekey You may specify the trigger as CHAN A CHAN B EXTERN or EXTERN AUTO If you select CHAN A or B you may then set slope level and trigger mode If you select EXTERN as the source the slope defaults to
47. mecting the Oscilloscope to your application you must decide on the type of input probe to use The Oscilloscope and its software allow you to use either a 1 1 or 10 1 probe capable of matching the input impedance of the Oscilloscope which is 1 megohm shunted by 18 picofarads The choice of probe depends on the voltage and impedance of the source being measured For example you can use a 1 1 probe on low voltage inputs as long as the input impedance of the Oscilloscope does not cause significant resistive and capacitive loading on the source you are measuring Use a 10 1 probe when the voltage being measured is high enough to require it or if the 1 1 probe creates excessive resistive and or capacitive loading The Oscilloscope is designed to use divider probes having a 10 1 ratio 10 1 divider probes are quite versatile because you can choose different probe input impedances to reduce circuit loading and still match the input impedance of the Oscilloscope Before it is used a 10 1 divider probe must be compensated for the variations in input impedance that occur between probes and Oscilloscopes Refer to your probe documentation for the specific procedure for and location of probe compensation adjustments araea menarane MAM RANA NN e e HAHN SAR HR a a PPL AUREL The Oscilloscope front panel provides a probe compensation signal PROBE COMP for compensating probes PROBE COMP is a 500 mV p p 7 kHz square wave located on a lo
48. ment Window point to and select SCOPE 01 from D labels listed in the System View Window see Figure 2 1 If you have many instruments in your system you use the softkeys to view a desired instrument When you select an instrument from the window the active indicator on the front of the instrument will light INTERACTIVE INSTRUMENT WINDOW FIRST INSTRUMENT IN SYSTEM VIEW LIST APPEARS HERE hele Sere meat SYSTEM SYSTEM SOFTKEY AREA VIEW WINDOW Figure 2 1 Selecting the Instrument SCOPE 01 is the factory assigned default label for the first Oscilloscope in the system If you are using more than one Oscilloscope in the system each additional Oscilloscope is assigned a sequentially numbered default label i e SCOPE 02 SCOPE 03 etc 2 2 Trying Out Your Instrument Step 2 Once you select SCOPE 01 the SCOPE O1 area of the System View Window turns bright and your Oscilloscope appears in the Interactive Instrument Window see Figure 2 2 That window has four fields unique to the Oscilloscope e Scopekeys s Oscilloscope Status Menu Oscilloscope Display Horizontal Vertical Information OSCILLOSCOPE STATUS MENU OSCILLOSCOPE DISPLAY FIELD marmanira nt aa BRS CHAEL a Re 3 a TRIG SRE CHN R MLE TRIGGERED EUU FUS BERRE g guie HORIZONTALIVERTICAL SCOPEKEYS INFORMATION Figure 2 2 Oscilloscope Front Panel View Trying Out Your I
49. minal The WARNING sign calls attention to a procedure practice or the like which if not correctly performed or adhered to could result in personal injury Do not proceed beyond a WARNING sign until the indicated conditions are fully understood and met The CAUTION sign calls attention to an operating procedure or the like which if not correctly performed or adhered to could result in damage to or destruction of part or all of the product Do not proceed beyond a CAUTION sign until the indicated conditions are fully understood and met What s in this Guide This guide is a supplement to the HP PC Instruments System Owner s Guide and contains specific information for your Hewlett Packard Digitizing Oscilloscope Model 61016A You must read your System Owner s Guide before you read this guide Warranty and service information is included in the PC Instruments Support Guide included with your System Owner s Guide The System Owner s Guide discusses information that is common to all HP PC instruments It also contains specific information about your computer and the HP PC Instruments System If you are a first time user refer to Table 3 in your System Owner s Guide for the proper reading sequence of your computer and HP PC Instruments guides Experienced users who already have an installed PC Instruments System need only read this guide to learn how to operate and program the Digitizing Oscilloscope You may inser
50. n Table 5 12 Programming With BASIC 5 23 Table 5 12 Structure of Arrays Returned by GET SINGLE WF and GET TWO WF Statements Array Description wf 25i element integer array of Oscilloscope data that has been returned The values are from 8 to 248 and zero Zero values represent holes or time buckets where data was not collected by the random sampling of the Oscilloscope Subscript Content 0 ist data value 1 2 249 250 251st data value scale An array of 8 real values calculated in the Get Waveform routine which describe the vital Oscilloscope settings that determine the actual values in volts and seconds Content internal Oscilloscope system flag Y axis scale v div X axis scale s div vertical offset volts delay time seconds probe attenuation x1 or x10 Y axis increment v quantization level X axis increment s sample point Subscript 0 QW NA t N OD Vl a 524 Programming With BASIC Utility GET Statements You can read the Oscilloscope configurations to obtain another type of data collection This is particularly useful when the Oscilloscope configurations have been set by autoscale instead of through your SET commands When you use the AUTOSCALE command in the programmed mode you do not know what the configurations are until the following GET statements are executed by the computer It may be good practice to follow each AUTOSCALE command with these GET commands in order to
51. nput voltage for the Oscilloscope is 40 V de peak ac If the probe you are using has a lower maximum safe input voltage rating use the probe rating as the maximum safe input voltage Consult the documentation provided with your probe for its maximum safe input voltage The maximum safe input voltage for the Oscilloscope 1 1 probe combination is the lesser of the two maximum safe input voltages The maximum safe input voltage for the Oscilloscope 10 1 probe combination is the lesser of the probe s maximum safe input voltage or 400 V dc peak ac Exceeding these maximum safe input voltages will damage the probe and or Oscilloscope The Oscilloscope can be configured for either a 1 1 or 10 1 probe Once the probe scaling factor is properly _ configured the waveform calculations automatically reflect the scaling factor This frees you from having to make multiplications or divisions to determine the correct result The Oscilloscope specifications apply over an operating temperature of 0 to 40 C after self calibration To insure accurate measurements allow the Oscilloscope to warm up for 15 minutes before performing the self calibration 5 Introduction Programming With BASIC With the statements described in this chapter you can write BASIC programs to configure the Digitizing Oscilloscope Oscilloscope acquire waveform data perform waveform measurements e display the results on the computer p
52. nstrument 2 3 The Scopekeys and Status Menu fields let you control the Oscilloscope functions in the manual mode The l Scopekeys not to be confused with the System Menu T Softkeys are specific to the Oscilloscope and allow you to rot conveniently operate the instrument s Soft Front Panel in the manual mode Chapter 3 completely describes the Scopekeys and their functions There are four levels of Scopekeys The default level which is called level 1 is shown in Figure 2 2 The level 1 Scopekeys control the major functions of the Oscilloscope These functions in contrast to those controlled by the remaining Scopekeys do not display interactive menus but immediately execute the specified functions To advance to next level of Scopekeys level 2 select the Etc Scopekey once 2 4 Trying Out Your instrument Step 3 The level 2 Scopekeys now appear in the Interactive Instrument Window see Figure 2 3 These allow you to select the major Oscilloscope subsystems that must be properly configured to acquire and display a desired waveform These Scopekeys give you access to interactive menu s displayed in the Oscilloscope Status Menu field and allow you to make specific setup selections for your application Point to and select the Chan A B Scopekey to display the Channel A Channel B Menu BA my KI Tia HAR A 185 BI Runsing Fetal 5 3 Figure 2 3 Accessing a Level 2 interactive Menu Trying Out Your Instrument
53. nt The following step by step procedures allow you to quickly learn simple instrument operations They are especially suitable for first time users who want to quickly become familiar with the basic operation of their Digitizing Oscilloscope Oscilloscope Chapter 3 contains detailed operating information that you can use once you have learned the basics covered in this chapter TEER RE The Procedure Trying out your instrument consists of pointing to and selecting various interactive fields on the Soft Front Panel Before you try out your Oscilloscope you already should have e connected it to the PC Instruments Interface applied power loaded the computer operating system e loaded the PC Instruments software and configured the system e renamed or erased HPSTATE HPC to return the Oscilloscope to its factory default settings e loaded and run the Soft Front Panel as explained in Chapter 3 of your System Owner s Guide NOTE When you initialize the PC Instruments System with an Oscilloscope on the bus there will be a delay of 5 to 20 seconds before the Soft Front Panel appears This time is required to configure the various Oscilloscope functions The following steps will guide you through the basic Soft Front Panel functions Each step is keyed to an illustration that has a corresponding circled number Trying Out Your instrument 2 1 Step 1 If the Oscilloscope is not already in the Interactive Instru
54. nt Statements Cont CALC FREQUENCY label wf 0 scale 0 yamp 0 redge 0 fedge 0 freq value This statement calculates the frequency of the acquired waveform using the 50 points and returns the value in Hz CALC PLUSWIDTH label wf 0 scale 0 yamp 0 redge 0 fedge o 0 pwidth This statement calculates the duration between pulse start time and pulse stop time 50 points on rising and falling edges in accordance with IEEE standards and returns the value expressed in seconds CALC MINUSWIDTH dabel wf 0 scale 0 yamp 0 redge 0 fedge 0 mwidth This statement calculates the duration between pulse stop time and pulse start time and returns the value expressed in seconds CALC OVERSHOOT label wf 0 scale 0 yamp 0 redge 0 fedge 0 overshoot This statement calculates the overshoot distortion that follows a major transition and returns the value in volts CALC PRESHOOT label wf 0 scale1 0 yamp 0 redge 0 fedge 0 preshoot This statement calculates the preshoot distortion that preceeds a major transition and returns the value in volts CALC PK TO PK label scale 0 yamp 0 pk ta pk value This statement calculates the absolute value of the algebraic difference between the positive peak magnitude and negative peak magnitude Before calling any of these statements be sure to initialize the corresponding return variable risetime value falltime value period value fre
55. nt results are displayed This is due to the number of calculations required to obtain the complete waveform analysis 3 Changes the field to display the Oscilloscope status Manual Instrument Control 3 27 Menu 2 After you make a selection from the first displays this displays the results of the calculations PETAI RISE TIME 4 4 06 FALL TIME 2 6 us WIDTH 3 1 uS WIETH SEE g5 PER ICO Sei US FREE cui kHz PRESHODT ZELE mi DVREHOOT PE to FR 213 3 g o HE NOTE The terms used in this field comply with standard IEEE definitions 1 Switches to select the channel for which you want new measurement calculations Indicates the channel for which the measurement results are being displayed 4 Changes the field to display the Oscilloscope status 3 28 Manual Instrument Contro Delta V Menus These menus enable you to display and control two voltage markers appearing as two horizontal lines used for measuring absolute voltages or making differential voltage measurements Use Menu 1 to position the markers manually or Menu 2 to position them automatically The SET ON CHAN A B toggle switch allows you to select the channel to which the markers are referenced For example you may set Marker 1 to Channel A and Marker 2 to Channel B Both channels must be on you will get a message if a selected channel is turned off If you assign markers to both channels the DELTA V measurement represents
56. ntroduction to the System Owner s Guide specifies the reading sequence of these manuals for first time users Trying Out Your Instrument 2 9 3 Manual Instrument Control Introduction Chapter 2 gave you some basic information about using your Digitizing Ocilloscope Oscilloscope in the manual mode Chapter 4 of the System Owner s Guide describes the features of the Soft Front Panel that are common to all instruments This chapter discusses the Soft Front Panel controls that are specific to the Oscilloscope and together with Chapter 4 of the System Owner s Guide gives you the information needed to fully understand the manual operation of the Oscilloscope E N a ae Selecting the To manually control or configure an instrument using the instrument Soft Front Panel you must point to and select its label in the System View Window The Oscilloscope s default label is SCOPE 01 Once you select its label the Oscilloscope front panel appears in the Interactive Instrument Window You use the front panel to operate the Oscilloscope s controls which can be changed as often as you wish If you then select a different instrument from the System View Window the computer will remember the last control settings and they will determine how the Oscilloscope appears the next time you select it You can change the selected instruments as many times as you
57. o The marker position choices are RISING EDGE 1 2 3 4 or 5 FALLING EDGE 1 2 3 4 or 5 aserre sesame aarne na eaaa snare When you select AUTO position of the markers there ts a 2 to 10 second delay before measurement results are displayed This is due to the number of calculations required to find the 50 points of the waveform errr er At EI pt A ei A EAA a aaa aam narea raaa aa RA G 6 Switches to sequentially step the marker position point up or down G Changes the field to display the Oscilloscope status Replaces this menu with Menu 1 Wave Manage This menu allows you to save and recall the basic scale Menu factors and waveform data of two different waveforms When you save a waveform the most recently displayed data is stored in a 251 byte array In addition to the waveform data the vertical horizontal and offset scale factors are also saved You may recall the saved waveforms for display or for comparisons with currently displayed waveforms When the saved data is recalled the waveform is displayed on the graticule and the scale factors are displayed in the status window Manual Instrument Contro 3 35 i Sr cee A a WAVE MANAGEMENT LEAR DISPLEY oe a F Record 4 HFE ET i lt Regard 2 HEPSE TS O To select the desired WAVE MANAGEMENT option step the choices up or down with switches 2 G until the desired choice appears in the window When the desired option is in the window sele
58. ogramming Statement Summary The following is a summary of the programming statements that can be used to control the Digitizing Oscilloscope You may use this summary as a reference guide for spelling and syntax of the available statements CALL INITIALIZE SYSTEM statefile General Instrument Statements INITIALIZE label statefile AUTOSCALE label CALIBRATE labei SET TIMEOUT label timeout Vertical Control Statements SET SENSITIVITY abel channel v sens attenuation SET VERT OFFSETdabel channel offset SET COUPLING label channel coupling SET POLARITY label channel polarity Timebase Control Statements SET SWEEPSPEED label s speed SET DELAY label d time Trigger Control Statements SET TRIG SOURCE abel source SET TRIG SLOPE label slope SET TRIG LEVEL abel level SET TRIG MODE label mode Programming Statement Summary A 1 Acquisition Control Statements GET SINGLE WF label channel wf 0 scale 0 mode mode spec GET TWO WF abel wft 0 scale1 0 wf2 0 scale2 0 mode mode spec Utility GET Statements GET VERT INFO label channel v div offset coupling polarity probe GET TIMEBASE INFO label s div delay GET TRIG INFOabel source level slope trigmode Measurement Statements CALC WFVOLT label scale 0 v1 v2 CALC WFTIME abel scale Q t1 t2 CALC WF STATS label wf o 0 yamp 0 redge 0 fedge 0 CALC RISETIME label wf 0 scale 0 yamp 0
59. ogramming statements to dimension the yamp redge fedge arrays 1030 DIM YAMP 8 1040 DIM REDGE 16 1050 DIM FEDGE 16 The following data structures represent the redge and fedge arrays Each array contains 16 bytes of information about the number and location quantization level of the rising and falling edges of the waveform a redge array Subscript OO GTR O32 Ne ee 13 14 15 Content number of rising edges 10 point of first edge 50 point of first edge 90 point of first edge 10 point of second edge 50 point of second edge 90 point of second edge 10 point of fifth edge 50 point of fifth edge 90 point of fifth edge b fedge array Subscript Content 0 number of falling edges 1 90 point of first edge 2 50 point of first edge 3 10 point of first edge 4 90 point of second edge 5 50 point of second edge 6 10 point of second edge 13 90 point of fifth edge 14 50 point of fifth edge 15 10 point of fifth edge By using the programming statements described thus far your program will acquire enough waveform data and perform the requisite waveform calculations for you to do your own waveform analysis such as risetime period etc However you can use the programming statements in Table 5 13 to perform the waveform analysis automatically NOTE The terms used in the statements conform to the definitions given in IEEE STD 194 1977 Pulse Terms and Definitions and STD 181
60. op type test point just inside the signal access hole When the probe is properly Making Measurements compensated PROBE COMP as viewed on the Oscilloscope through the 10 1 probe will be a clean square wave with minimum overshoot or undershoot Before performing the probe compensation adjustment make the following changes to the oscillocope s factory default configuration 1 Change Channel A Probe Compensation from x1 to x10 2 Change Channel A Sensitivity from 2 V div to 200 mV div 3 Change Time division from 100 ys div to 50 us div Connect the 10 1 probe from Channel A to the PROB COMP loop test point and adjust the probe for best square wave response arene rere nang A etree tld mana naa hn ea rere mre ttf ApAAAAshsAAAAthdAhAAntAAiAenAaery ry rr Once you have adjusted your probe for Channel A it is matched only to that channel To use the probe on Channel B you must repeat the same compensation procedure on Channel B If you use a separate 10 1 probe for each channel you must compensate each probe for its respective channel In addition to the measurement considerations already described consider the following factors before making measurements maximum input voltage capabilities of the probe Oscilloscope combination e probe scaling factor s warm up period Front Panel Connections 4 3 Maximum Input Voltage Probe Scaling Factor Warm Up Period 4 4 Front Panel Controls The maximum safe i
61. or failed that particular test Calibration This part of the verification program initiates a self calibration and then checks if the resulting calibration is successful Trigger Test This test checks the internal and external triggering capabilities of the Oscilloscope The trigger offset gain and sensitivity are tested Vertical Test This test verifies that the input signal is correctly digitized by the Oscilloscope Ac offset dc offset gain and bandwidth are tested at each input channel The measured signal is compared to the expected input signal Therefore the accuracy of the input test depends on the accuracy of the chosen signal source When testing the bandwidth of the Oscilloscope the program will instruct you to connect your test equipment as shown in Figure B 1 B 2 Instrument Verification and Calibration Procedures DIGITIZING OSCHLOSCOPE INPUT A OR INPUT 8 TEE NS FUNCTION RF GENERATOR F VOLTMETER INPUT Figure B 41 Bandwidth Test Setup Test Results It is important that you complete all verification tests on both system and instrument level If your Oscilloscope fails either the trigger or the vertical test calibrate it and repeat the tests If your Oscilloscope still fails the trigger or vertical test or if you encounter a calibration error consult your PC Instruments Support Guide for information on the PC Instruments exchange program Instrument Verification and Calibra
62. osition the marker UP or DOWN 8 Changes the field to display the Oscilloscope status Replaces this menu with Delta V Menu 2 3 30 Manual Instrument Contro Menu 2 Use this menu to auto position the markers for a single channel DELTA V measurement Both markers must be assigned to the same channel E Sree ti a ELTE y MEMI OE MARE T did ary O Y HAREZ AGG m hey E mV RUTO TOP BO DELTA 1 Displays the voltages of Marker 1 and Marker 2 and difference of Markers 1 and 2 as DELTA V When you select this switch the system finds the statistical top and bottom of the waveform If AUTO position is selected the marker positions are relative to the statistical top and bottom of the waveform Once selected the AUTO top and bottom values remain until the markers are positioned manually or turned off via Menu 1 If you do not select this switch the top and bottom will default to the marker positions that you set manually in Menu 1 Manuai Instrument Control 3 34 NOTE When you select AUTO position of the markers there is a 2 to 10 second delay before measurement results are displayed This is due to the number of calculations required to find the statistical top and bottom of the waveform G To select the automatic position points step the percentage choices up or down with switches 4 G until the desired value appears in the window When the desired value is in the window select the window to acti
63. oughput Range Samples Second 100 ns 300 200 ns to 100 us 700 gt 200 us to 50 ms Increasing to 2500 50 ms gt 100 ms to 5s 250 divided by the range MEASUREMENTS Markers Provided for manual timing and voltage measurements Automated Measurements for Frequency Period Risetime Falltime Width Width P P Volts Preshoot and Overshoot File Management Waveforms may be saved and recalled for comparison DISPLAY Variable Persistence Mode Displays samples for an update period set by the user and then erases them The number of updates can be varied or set to infinite Average Mode Provides a display of the average of many samples The averaging runs continuously and can be set to the folowing number of samples 1 2 4 8 16 32 64 128 Product Description 1 9 1 10 Product Description Table 1 2 General Characteristics Continued AUTOSCALE The Autoscale feature displays both channels with the proper vertical trigger and timebase settings Coupling is set to AC and delay to zero Requirements are Frequency gt 50 Hz Duty Cycle 20 to 80 Amplitude gt 20 mV SELF CALIBRATION This feature calibrates the Vertical Trigger and Timebase circuits to specifications Self calibration automatically occurs when the instrument is first turned on and also can be requested by the user at any time Self calibration time is typically less than 3 seconds 2 introduction Trying Out Your Instrume
64. pekeys Level 1 AUTO SCALE Table 3 1 Scopekeys by Level and Function Scopekeys AUTO STOP SINGLE CLEAR Etc SCALE RUN DISPLAY Chan Time Trig Display Etc A B Base Menu Menu Measure Delta V Delta T Wave Etc Menu Menu Menu Manage CALIBRT The Etc Scopekey appears in each level Use it to move to the desired Scopekey level Each time you select Etc you will be moved to the next level For example if the Operation Scopekeys level 1 are displayed and you want to calibrate the instrument select Etc three times This displays the Calibration level where the CALIBRT Scopekey resides If you select Etc once more you will be returned to the first level Operation not to level 3 These Scopekeys control the major operation of the Oscilloscope When you select one of these Scopekeys the appropriate function is executed without additional interaction on your part SEALE TSPLA Automatically scales horizontal and vertical ranges and sets the trigger in an attempt to display the waveform on screen The trigger and horizontal ranges are determined by the signal on Channel A if A is on otherwise Channel B determines the settings The vertical ranges are Manual Instrument Contro 3 3 STOP RUN SINGLE 34 Manual Instrument Control determined for Channels A and B independently Any settings you have previously made will be destroyed unless saved before initiating AUTOSCALE AUTOSC
65. present a problem in the manual mode because the new points dots are simply displayed in real time In the program mode however an incomplete data set less than 251 points does presents a situation that you must consider when writing your applications programs For example assume the waveform data set must be filled with all 251 points for waveform analysis and you have selected one of the fastest sweep speeds You run your program and notice an extremely long acquisition time possibly too long for an acceptable throughput for your application For this reason you are provided with program controls timeout and percentage to compensate for long acquisition times The program control you use depends on your application and the choice is essentially a tradeoff between longer acquisition time with higher statistical accuracy and shorter acquisition time with lower statistical accuracy A timeout control flags the waveform data as incomplete if the specified percentage of points or number of averages is not collected at the end of the timeout period You can specify the timeout period in seconds or use the default timeout period 1 6 seconds A Programming With BASIC 5 5 eee instrument Programming Statements 5 6 Programming With BASIC percentage control allows you to specify what percentage of the data set or the number of averages you consider sufficient for waveform analysis Normally 251 points comprise 100 o
66. priate switch by using the computer touchscreen a mouse device or the keyboard cursor keys Making Unless otherwise specified respond to menu requests for Numerical numerical entries with positive or negative real numbers Entries expessed either in decimal or scientific notation 3 10 Manual Instrument Contro Eee What s In Each Menu Chan A B Menu This section describes the function of each menu in detai In some cases it may appear that there are more than two menus in a Scopekey group When this occurs the menu field actually displays a menu setup or state with no interactive keys except Cont STATUS or both Such cases are noted in the specific menu description The two channel menus allow you to set Oscilloscope functions generally associated with the vertical controls You access these menus by selecting the Chan A B Scopekey Menu 1 This menu allows you to set up the most frequently used vertical controls on A Manual Instrument Contro 3 11 4 Switch to toggle between CHANNEL A and CHANNEL B Switch to toggle between channel DISPLAY ON and OFF 3 To select a specific volts division sensitivity range use switches OG to step ranges up or down until the desired range appears in this window 3 With desired range in the window select the window to activate the new range The active range is displayed in inverse video The sensitivity ranges are Millivoits 5 10 20
67. pts to trigger on the same slope and level as in EXTERN However if a trigger does not occur the Oscilloscope triggers automatically after 25 ms 1 Switch for setting the trigger source to CHAN A CHAN B EXTERN al or EXTERN al AUTO D Changes field to display the Oscilloscope status 3 18 Manual Instrument Control Menu 2 This menu allows you to set the trigger slope and trigger mode You can access this menu only if the trigger source is CHAN A or CHAN B 1 Selector switch for setting the trigger mode to TRiG gered AUTO TRiIG ger or AUTO LEVEL 2 Toggle switch for alternating TRIGGER SLOPE between POSITIVE and NEGATIVE 3 Changes field to display the Oscilloscope status a If trigger mode is TRIG or AUTO TRIG replaces this menu with Menu 1 If trigger mode is AUTO LEVEL replaces this menu with Menu 1B Manual Instrument Controli 3 19 Display Menus The display menus allow you to configure the way the acquired waveforms are displayed in the Oscilloscope Display field of the Interactive Instrument Window There are two display modes available Average and Persistence and the Persistence mode can be either infinite or variable In order to choose the best mode for displaying the data in your application you will need to know how the system handles the data Data Collection From the Oscilloscope The Oscilloscope continuously collects 251 data values for each channel This data is collected from th
68. rn this error message Values not expressed in powers of two will be decremented to neares power of two and no error returned Error Messages C 3 C 4 Error Messages Table C 1 Programming HPERR HPE Error Messages cont Timeout must be a positive real number Corrective Action 716 Set timeout value for collection of data from the Ocilloscope to a positive real number that represents seconds Offset is out of range d Set the offset to within the range limit as specified in Chapter 5 for SET VERT OFFSET command 718 Trigger level is Set the trigger level to out or range _ within the range limit as specified in Chapter 5 for SET TRIG LEVEL command 719 Timebase delay is out of range Set the timebase delay to within the limits specified in Chapter 5 for SET DELAY command 720 Calibration failed Calibration of the _Oscillsocope has failed No corrective action can be taken Refer to PC Instruments Support Guide H as Table C 1 Programming HPERR HPE Error Messages cont HPERR HPE Message Corrective Action 721 722 723 724 i ha Cyt Timeout has occurred on data collection Insufficient data i for measurement i No scope response Scope not triggered Cal factor number i must be 0 13 The set or 1 6 second dafault timeout value was
69. rogram the Oscilloscope for automated tests and measurements Before you attempt this you should be familiar with controlling the instrument in the manual mode Chapters 2 and 3 Also you must already know how to write programs in BASIC before you can write your own application program Chapter 5 of the System Owner s Guide gives information about how to develop and run your program Before writing your program you must run the Soft Front Panel to assign a label to the Oscilloscope create one or more State files e generate a starter program Program Shell This chapter describes all the statements that you can use in your program to control the Oscilloscope These statements fall into two categories system and instrument Systern statements affect other instruments in your system as well as the Oscilloscope Use system programming statements when you want to control these instruments together with the Oscilloscope Instrument statements only affect the Oscilloscope Programming With BASIC 5 1 How Statements Control the Oscilloscope 2 Programming With BASIC NOTE If the programming statements in this chapter fail to execute you may have a program error Refer to Chapter 5 in the System Owner s Guide which discusses error handling methods Appendix C of this guide lists the error messages that apply to the Oscilloscope The PC Instruments Programming Library for BASIC provides a means of controlling all PC
70. rror condition is encountered These explanations are valid only if your program includes error handling routines with STOP statements in the appropriate places Refer to Appendix C for a description of programming error messages and to Chapter 5 of your System Owner s Guide for information about error handling routines maarre RT TENN SLEYTR eer Ee PPE eT PR INITIALIZE label statefile This statement is the same as INITIALIZE SYSTEM except it causes only the specified instrument to be initialized to the values contained in statefile Although this file could contain information about other instruments in your system only the information that applies to the Oscilloscope will be retrieved Programming the Oscilloscope without using an INITIALIZE statement sets your instrument to the factory default settings listed in Table 1 1 Specifications The Rear Panel information contained in statefile must agree with your present hardware setup Example 1010 FILES STARTUP 1020 CALL INITIALIZE SCOPE 01 FILES This example sets the Oscilloscope with the label SCOPE O1 to the settings contained in the statefile STARTUP You must have previously saved STARTUP from the Soft Front Panel Programming With BASIC 5 7 AUTOSCALE label This statement initiates an autoscale routine on Channel A if no signal is found on A it then attempts to autoscale on Channel B by evaluating the current waveform and automatically scaling t
71. s Corrective Action Markers cannot be set because neither channel is ON for referencing Marker cannot be set on a specified channel when it is OFF Autopositioning of markers cannot be done when markers are referenced to different channels Time markers cannot be auto positioned on specified edge because it does not exist change the sweep speed The specified time delay was set out of range but has been reset to the closest in range value The specified vertical offset was set out of range but has been reset to the closest in range value Specified trigger level was set out of range but has been reset to the closest in range value The offset and the trigger level were set out of range for the specified vertical sensitivity setting Both values have been reset to be in range Not enough waveform data exists or existing data is not of sufficient magnitude to successfully analyze waveform and perform valid measurements No saved data in wfmgn record You requested recall of a wavefrom but no data was previously saved in the specified record via a SAVE command Error Messages C 7 Table C 2 Soft Front Panel Error Messages cont Error Message Corrective Action No signal found Unsuccessful autoscale check Oscilloscope connections and input signal No response Attempt to start Oscilloscope or collect from scope data was unsuccessful Check connections and inpu
72. se for pre trigger or post trigger full scale or delay Enter delay in the screen either scientific or diameter decimal notation The plus sign is assumed for post triggger delay The delay time is dependent on the time division range One screen diameter 10 times the ns div setting E g a setting of 20 ns div has a screen diameter 10 x 20 ns 200 ns The resultant delay range is then from 100 0 5 x 200 ns to 50000 250 x 200 ns Programming With BASIC 15 Trigger Control SET TRIG SOURCE label source This statement sets the Statements trigger source to Channel A Channel B or External Table 5 7 lists the parameter options Example 1010 CALL SET TRIG SOURCE SCOPE 01 CHAN B This example sets the trigger source of SCOPE O1 to Channel B Table 5 7 SET TRIG SOURCE Parameter Options Ranges Parameters Name e g SCOPE O1 or default SCOPE 01 user defined or user defined or user defined source Trigger source A CHAN A B CHAN B External EXTERNAL SET TRIG SLOPE label slope This statement sets the trigger slope to positive or negative The trigger source must be either Channel A or Channel B Refer to Table 5 8 for parameter options Example 1010 CALL SET TRIG SLOPE SCOPE 01 POSITIVE This example sets the trigger slope of SCOPE 01 to positive Table 5 8 SET TRIG SLOPE Parameter Options gotten DOscription p __ Parameters Name e g SCOPE O1 or default SCOPE 01 user
73. sis In this mode you specify an integer number expressed as a power of 2 from 1 to 128 However if you specify a number that is not a power of 2 the computer will round to the nearest power of two For example if you specify 120 averages your value will be rounded to 128 90 averages will be rounded to 64 It is important to set the timeout control to allow the specified number of points or averages to be collected before timeout occurs refer to Programmed Instrument Control previously in this chapter If timeout occurs before data collection is completed whatever data has been collected is stored in the waveform array In order to obtain all the data you can either increase the timeout time preferable reduce the percentage of points or number of averages The tradeoff is accuracy more data points versus throughput less collection time However since data is collected from the Oscilloscope only several times a second it takes approximaltely 25 seconds or longer depending on the sweep speed for 128 averages to be collected There are two data acquisition get waveform statements The first GET SINGLE WF collects data for a single waveform and stores the result in integer array wfarray The second statement GET TWO WE collects data for both channels and stores the Channel A waveform data in integer array wfarray1 and the Channel B waveform data in integer array wfarray2 In addition to waveform data sca
74. splay Select the Etc Scopekey once more to display the 4th and last Scopekey level TT RIB TSA CGT EZING TS TLLUSCOPE emesan E EEE U5 Chen A 10A gD Figure 2 5 Advancing from Level 3 to Level 4 Trying Out Your instrument 2 7 Step 6 You are now at the last level of Scopekeys see Figure 2 6 By selecting CALIBRT you can start immediate execution of the self calibration routine When calibration is completed the results are displayed Notice that you still have the Chan A B Menu in the Menu Status field To choose another menu Time Base for example select the Ete Scopekey twice This advances you to the level 1 Scopekeys Figure 2 2 and then to level 2 Figure 2 3 Selecting the Etc Scopekey always advances you in the same direction you cannot back up to the previous Scopekey level Figure 2 6 Label 4 The Calibration Scopekey 2 8 Trying Out Your Instrument rrr What to do Next Now that you have familiarized yourself with the Oscilloscope controls via the Soft Front Panel the next thing you do depends upon the type if user you are If you are an experienced PC Instruments user and are already familiar with the System Owner s Guide read the remaining chapters in this guide If you are a first time PC Instruments System user read Chapter 4 in the System Owner s Guide and then Chapter 3 of this guide to learn about manual instrument control Table 3 of the I
75. st t S STOTOON Accessories The following miniature probes each with one metre cable are available for use with the Digitizing Oscilloscope HP 10040A 10 1 division ratio and 9 pF shunt capacitance HP 10021A 1 1 division ratio and 36 pF shunt capacitance Ee eee Specifications Table 1 1 lists complete specifications for the HP 61016A Digitizing Oscilloscope equipped with a 1 1 input probe All specifications apply over an operating temperature range of 0 C 32 F to 40 C 104 F after self calibration Table 1 2 lists general characteristics which are not specifications but typical values included for additional information Product Description 1 3 1 4 Product Description Table 1 1 Specifications VERTICAL Bandwidth 3 db DC coupled de to 50 MHz AC coupled 10 Hz to 50 MHz Input Coupling AC or DC Input Impedance 1 Megohm 2 shunted by approximately 18 pF Maximum input Voltage Oscilloscope aione 40 V dc peak ac With 1 1 probe lesser of probe maximum safe voltage or 40 V de peak ac With 10 I probe lesser of probe maximum safe voltage or 400 V dc peak ac Vertical Range 40 mV to 40 V full scale Sensitivity 5 mV div to 5 Vidiv in 1 2 5 steps Resolution Trigger level set within vertical range and offset set to zero Vertical Range Resolution 40 mV to 80 mV 0 67 mV 160 mV to 40 V range divided by 240 Gain Accuracy 3 Table 1 1 Spec
76. t signal Running Oscilloscope is now collecting data Trig auto level Oscilloscope is in auto level mode but search failed has failed to find a trigger Check your connections If they are correct instrument requires service Refer to the PC Instruments Support Guide C 8 Error Messages ___ Soft Front Panel SFP Note Messages When the oscilloscope is the active instrument its NOTE window is continually updated to display the Oscilloscope s status The following messages which are not necessarily errors keep you informed of the oscilloscope s activity Table C 3 Soft Front Panel Note Messages SFP Message Message Information no signal running stopped single no scope response searching for trigger awaiting trigger No signal is being received check Oscilloscope connections and input signal Oscilloscope is running and collecting data for display if no waveform is seen check offset and coupling You have stopped the Oscilloscope To restart select the RUN Scopekey You have specified the SINGLE mode by selecting the SINGLE Scopekey To restart either select the RUN Scopekey or select SINGLE again to collect another data set Oscilloscope is not accepting set up commands check wiring connections Oscilloscope is in the AUTO LEVEL trigger mode and searching for trigger View the TRIG MENU to see the trigger level is and how the search is proceeding
77. t this guide in the same hardcover binder as your System Owner s Guide Here is a brief description of the contents of each chapter in this guide Chapter 1 Product Description Briefly describes the Digitizing Oscilloscope gives its specifications and general characteristics and lists the items that you receive with it Chapter 2 Trying Out Your instrument Gives simple step by step instructions that let you quickly learn operations with nothing connected to the front panel Chapter 3 Manual instrument Control Gives detailed manual control operating information not covered in the simplified instructions of Chapter 2 Chapter 4 Front Panel Connections Explains how to select the proper probes and connect them to the Digitizing Oscilloscope and your application Also included is a brief probe compensating procedure for divider probes Chapter 5 Programming with BASIC Explains how to control the Digitizing Oscilloscope with a computer program All program statements for the Digitizing Oscilloscope are described A simple programming example is also included Appendix A Programming Statement Summary Lists all programming statements that apply to the Digitizing Oscilloscope Appendix B Verification and Calibration Describes verification and calibration precedures that you can use to verify proper operation of the Digitizing Oscilloscope if you suspect an instrument malfunction Appendix C Error Messages Lists all error
78. the Display field The choices are 1 full or 2 split screen If both channels are ON when you select split screen Channel A will be displayed on top and Channel B on the bottom However you are not limited to a split screen when using two channels If you choose full 1 when using two channels both waveforms will appear on the same screen Changes the field to display the Oscilloscope status G Replaces this menu with Menu 1A if you are in the PERSIST Mode or to Menu 1B if you are in the AVERAGE Mode 3 24 Manual Instrument Control SCREEHS ERR Pre vaaara a Frame Figure 3 2 Menu 2 Graticule and Screens Manual Instrument Control 3 25 Score i GRATICLILE d Split Screen Axis Figure 3 2 Menu 2 Graticule and Screens cont 3 26 Manual Instrument Control Measure Menu This menu aliows you to select the channel on which automatic measurements are made and to view the results When you select one of the momentary channel switches the menu field automatically displays the measurement results for the waveform on that channel Menu 1 This menu allows you to select the channel for automatic measurements Scope I ol A o oii 1 2 Switches to select the measurement channel which may be Channel A or Channel B NOTE When you select a channel for measurements there is a 2 to 10 second delay before the measureme
79. the difference between the channel assigned Marker 1 and the channel assigned Marker 2 You cannot position the markers automatically unless they are both assigned to the same channel When the markers are on the voltage of each marker and the difference voltage DELTA V between Marker 1 and Marker 2 are displayed in the menu field When you leave this menu DELTA V only is displayed in the Oscilloscope Status field until you turn the markers off If you leave this menu and then wish to turn the markers off you may use the AUTOSCALE Scopekey to do so Or you may return to this menu and use the Marker toggle switch Manual Instrument Control 3 29 Menu 1 This menu allows you to manually position markers for one or both channels When the markers are OFF only switch 4 is displayed Once you select markers ON the entire menu is displayed 2 Ope AF l EY TR y HERE a NAPS 4B my y KARE AMH AY my ELTH SARA m 1 Displays the voltages of Marker 1 VMARK1 and Marker 2 VMARK2 and difference of the markers as DELTA V 2 Toggle switch to select either Marker 1 or Marker 2 Toggle switch to assign either Channel A or Channel B to the marker you selected with switch 2 4 Toggle switch to turn the markers ON or OFF Toggle switch to select COARSE or FINE movement of markers Markers move in large COARSE or small FINE increments when step switches C are selected T Step switches to p
80. tics Function Generator Frequency 1 kHz to 50 MHz Amplitude 15 mV to 1 V p p Accuracy 10 Sine and square wave DC Source Range 200 mV to 4 V Accuracy 0 3 RF Voltmeter i Accuracy 3 at 50 MHz BNC Tee Connector 1 male 2 female Cables 2 Coaxial 50 ohm instrument Verification and Calibration Procedures B 1 teenie eee aaa What the When you first run the verification program it does a aa ne Verification system level verification that partially tests all the he instruments in your system This part of the test is Test Does described in Appendix B of your System Owner s Guide After your Oscilloscope passes these preliminary tests it will appear in a menu as SCOPE along with the other instruments in your system This menu is the starting point for the instrument specific verification tests for all of your instruments To continue testing your Oscilloscope you must select SCOPE from this list and select 7 TEST When you select an instrument from the list the ACTIVE indicator on the front of the instrument will light Connect the test equipment as instructed by the program The instrument specific verification for the Oscilloscope calibrates and tests the triggering and vertical accuracy The triggering and vertical tests should be performed on both Channel A and Channel B of the Ocilloscope As each test is completed a message appears on the screen to inform you that the Oscilloscope either passed
81. tion Procedures B 3 C Error Messages Introduction Table C 1 lists the programming error messages that apply to the Digitizing Oscilloscope Table C 2 lists the Soft Front Panel SFP errors When programming your Oscilloscope from BASIC the programming error messages are returned only if you use the error handling rountine described in Chapter 5 of the System Owner s Guide Besides error messages the Oscilloscope displays status messages in the field below the waveform display just above the Scopekeys These status messages which are listed in Table C 3 do not always indicate an error condition Table C 1 Programming HPERR HPE Error Messages 701 Channel must be Set the channel to CHAN A or CHAN A or CHAN B CHAN B in the BASIC program 702 Coupling must be Set coupling to AC or AC or DC DC 703 Invalid vertical Set vertical sensitivity sensitivity setting to one of the 13 choices listed for the SET SENSITIVITY command in Chapter 5 704 Probe setting Set probe x1 or x10 must be x1 or x10 in the BASIC program 705 Polarity must be Set waveform polarity POSITIVE or to POSITIVE or NEGATIVE NEGATIVE Error Messages C i Table C 1 Programming HPERR HPE Error Messages cont HPERR HPE Message i Corrective Action Invalid timebase Set timebase setting to setting one of the 24 choices listed for SET SWEEPSPEED command in Chapter 5 i i l Source must be Set the tr
82. trument Prefix 2514A Safety Summary eae eee The following safety precautions must be observed during all phases of operation of this instrument Failure to comply with these precautions or with specific warnings elsewhere in this manual violates safety standards of design manufacture and intended use of the instrument Hewlett Packard assumes no liability for the customer s failure to comply with these requirements Ground the To avoid potentially hazardous electrical shock establish a instrument safety ground before connecting user s circuits Connect the output cable from the Power Pack to the Digitizing Oscilloscope and then connect the line cord from the Power Pack to the ac line The circuit or device that you are measuring must have an earth ground at its chassis or ground plane Do not attempt floating measurments with this instrument Detailed instructions are in the HP PC Instruments System Owner s Guide and in Chapter 4 of this guide Do Not Exceed Excessive input voltage and current will damage Input Ratings this instrument or its input probe Do not exceed the Maximum Input Voltage specifications listed in Table 1 1 of this guide Safety Symbols A as CAUTION Instruction guide symbol the product will be marked with this symbol when it is necessary for you to refer to the guide see What s in this Guide Indicates measuring earth ground ter
83. used the Oscillosope is set to its default parameters Line 1030 allows you to determine if an error has been detected in the CALL Line 1040 dimensions waveform and scale arrays Line 1050 dimensions waveform statistics arrays Line 1070 sets vertical sensitivity to 200 mV div for Probe Comp signal Line 1080 allows you to determine if an error has been detected in the CALL Line 1100 specifies the percentage of a complete data set you want for your analysis Line 1110 acquires the Probe Comp signal Stores the waveform data in array WF 0 and the scale factors in Scalearray 0 Line 1120 allows you to determine if an error has been detected in the CALL Comments Cont Line 1130 statistically analyzes the waveform data and fills the yamp redge and fedge arrays Line 1150 allows you to determine if an error has been detected in the CALL Line 1160 calculates the risetime from the data in the arrays Line 1170 allows you to determine if an error has been detected in the CALL Note that there is an error checking statement after every CALL statement This is very important because undetected CALL errors can cause your program to erash Refer to Chapter 5 of the System Owner s Guide for information about error handling Programming With BASIC 5 37 A System Statements instrument Statements Pr
84. ut period does not end before ali 226 bytes are acquired The waveform data is stored in an integer array WF and the scale factors are stored in a real number array SCALE Line 1010 dimensions each of the arrays used in line 1060 Line 1050 assigns the integer value 90 90 to the variable PERCENT Averaged Mode Statement The following statements provide an example of the Averaged mode of data collection Example 1010 DIM WF 251 SCALE 8 1050 AVE NO 4 1060 CALL GET SINGLE WF SCOPE 01 CHAN A WF 0 SCALE 0 AVERAGE AVE NO This example acquires waveform data from channel A of SCOPE 01 until 4 averages are collected assuming the timeout period does not end before data collection is complete The waveform data is stored in an integer array WF and the scale factors are stored in a real number array SCALE Line 1010 dimensions each of the arrays used in line 1060 Line 1050 assigns the integer value 4 4 averages to the variable AVE NO Programming With BASIC 5 21 The waveform data is a quantitative representation of the waveform voltages The integer values returned will be either 0 or a value between 8 and 248 where 0 means no data collected and 8 to 248 represents valid data Data that is out of range is clipped at the integer values of 8 and 248 Table 5 11 GET SINGLE WF Parameter Options Name Description Ranges Passed Parameters label Name e g SCOPE 01 or Default SCOPE 01 user defined or user de
85. vate the new position The active position is displayed in inverse video The AUTO position choices are 0 100 10 90 20 80 50 50 4 Switches to sequentially step the position choices up or down C Changes the field to display the Oscilloscope status Q Replaces this menu with Menu 1 Delta T Menus These menus enable you to display and control two time markers appearing as two vertical lines used for measuring the time between the markers The Delta T markers are positioned relative to the timebase which makes them independent of the number of channels that are ON You may set the markers manually via Menu 1 or automatically with Menu 2 When you are using Menu 2 to set the markers automatically they are positioned on the 50 points of the waveform Once the markers are positioned either manually or automatically the time associated with each marker and the ditference in time are displayed in the menu field When you leave this menu DELTA T is displayed in the Osillascope status field If you leave this menu and then wish to turn the markers off you may use the AUTO SCALE Scopekey to do so Or you may return to this menu and use the Marker toggle switch 3 32 Manual Instrument Control Menu 1 This menu allows you to manually position the two markers When the markers are OFF only switch G is displayed Once you select markers ON the entire menu is displayed Sooce W E ELTA T MENU se T MART 50 0
86. y persistence update time graticule type Menu full screen or average no of averages split screen rere nanm eea e Channel A or Channel B NOTE The following waveform parameters are displayed for the specified channel as soon as it is selected risetime falltime period frequency width width preshoot overshoot p p voltage Manual Instrument Control 3 9 Table 3 2 Organization of the Oscilloscope Menus cont Scopekey Delta V marker select Menu channel select markers on off auto marker top bottom marker position auto marker position marker movement rate Delta T marker select channel select Menu markers on off marker selection marker position edge selection marker movement rate Wave i select channel to save Manage specify record number 7 specify record for recall No interactive menus Self calibration executes immediately Calibration results are displayed upon completion of the calibration routine _ Not applicable Information in this menu depends on whether you select the Persistence or Average mode Refer to What s In Each Menu for details Selecting the We will refer to the interactive keys within Desired Menu each interactive menu as switches Two types of Function switches are described in the text selector and toggle The switch name describes how the menu key emulates a conventional switch Depending on your type of computer point to and select the appro
Download Pdf Manuals
Related Search
Related Contents
Tiger Magic Spell Challenge 36283 User's Manual Fixed Cycles - Flint Machine Tools, Inc. Gardena Micro Drip Master Unit 1000 Mode d`emploi - Widex Connect 5051 - TL Audio 動物実験施設等における負傷、疾病への 対応について SEG Minnesota Copyright © All rights reserved.
Failed to retrieve file