Agilent Technologies 86100A Скачать руководство пользователя страница 76

2-22

Sample Programs

C Programming Examples

/*
*  Function name:  close_IO
*  Parameters:  none
*  Return value:  none
*  Description:  This routine closes device session.
*/ 

void close_IO ( )
{    

   ibonl ( scope,0 );

/* close device session */

} /* end close_IO ( ) */

Multi-Database Example

File: multidatabase.c

/*multidatabase.c*/

/*
* This example program demonstrates the use of the Multidatabase functionality of the
* Agilent 86100 DCA.  The program sets up an acquitision of 200 waveforms on two
* channels, first serially, then in parallel.  A mask test and simple
* measurements are made on each channel.  NOTE: the timeout value must
* be set to a higher value (~30s) so that there is enough time to acquire the 
* data.
*/

#include <stdio.h>//standard c++ io funcitons
#include <time.h>//time funcitons

//GPIB prototypes (from IO file)
void init_IO ( );
void write_IO ( char* );
int read_IO ( char*, unsigned long );
void close_IO ( );

//prototypes
void initialize();
int acquire_serial();
int acquire_parallel();

void main()
{

int serialTime, parallelTime; //declarations
init_IO();

//initial the interface and open GPIB communications

initialize();

//set up the instrument

serialTime = acquire_serial();//acquire the data in serial
parallelTime = acquire_parallel();//acquire the data in parallel
close_IO();

//close GPIB communications

Содержание 86100A

Страница 1: ...Agilent Technologies Infiniium DCA and DCA J Agilent 86100A B C Wide Bandwidth Oscilloscope Programmer s Guide...

Страница 2: ...graph ics capability in a licensed product does not authorize or permit an end user to use any other product or perform any other method or activity involving use of LZW unless the end user is sepa ra...

Страница 3: ...patibility 1 36 New and Revised Commands 1 42 Commands Unavailable in Jitter Mode 1 43 Error Messages 1 45 2 Sample Programs C Programming Examples 2 2 BASIC Programming Examples 2 28 3 Common Command...

Страница 4: ...ds 16 Marker Commands 17 Mask Test Commands 18 Measure Commands 19 S Parameter Commands 20 Signal Processing Commands 21 TDR TDT Commands Rev A 05 00 and Below 22 TDR TDT Commands Rev A 06 00 and Abov...

Страница 5: ...1 4 Multiple Databases 1 6 Files 1 8 Status Reporting 1 11 Command Syntax 1 23 Interface Functions 1 34 Language Compatibility 1 36 New and Revised Commands 1 42 Commands Unavailable in Jitter Mode 1...

Страница 6: ...Instrumentation New York NY 1987 International Institute of Electrical and Electronics Engineers IEEE Standard 488 2 1987 IEEE Standard Codes Formats Protocols and Common commands For Use with ANSI IE...

Страница 7: ...s or to visually compare against a waveform that is captured at a future time The Math functions allow you to apply mathematical operations on your sampled data You can use these functions to duplicat...

Страница 8: ...GE 1E 3 DELAY 100E 6 terminator This example sets the time base at 1 ms full scale 100 s div with delay of 100 s Vertical is set to 16 V full scale 2 V div with center of screen at 1 V and probe atten...

Страница 9: ...wing program example shows a typical setup OUTPUT 707 SYSTEM HEADER OFF terminator OUTPUT 707 WAVEFORM SOURCE CHANNEL1 terminator OUTPUT 707 WAVEFORM FORMAT BYTE terminator OUTPUT 707 ACQUIRE COUNT 8...

Страница 10: ...file The ability to use multiple databases allows for the comparison of channels to each other channels to a saved color grade gray scale file functions to the channel data on which it is based The a...

Страница 11: ...of each column 6 Send the command WAVeform YORigin to obtain the voltage or power of the vertical center of the database 7 Send the command WAVeform YORigin to obtain the voltage or power of the incre...

Страница 12: ...extension when loading a file if you use the optional destination parameter For example DISK LOAD STM1_OC3 SMASK will automatically add msk to the file name ASCII waveform files can be loaded only if...

Страница 13: ...r U S patent No 4 558 302 and foreign counterparts End user should not modify copy or distribute LZW compression decompression ca pability For jpg file format this instrument uses the jpg software wri...

Страница 14: ...data software revision A 05 00 and below D User Files TDR normalization TDR TDT calibration data software revision A 06 00 and above D User Files TDR calibration MATLAB script D User Files Matlab scri...

Страница 15: ...te a summary bit the corresponding bits must be enabled These bits are enabled by using the ESE common command to set the corresponding bit in the Standard Event Status Enable Register To generate a s...

Страница 16: ...ich clears the SRQ interrupt The STB query reads bit 6 as the Master Summary Status MSS and does not clear the bit or have any affect on the SRQ interrupt The value returned is the total bit weights o...

Страница 17: ...lows the instrument to generate another SRQ interrupt when another enabled event occurs The only other bit in the Status Byte Register affected by the STB query is the Message Available bit bit 4 If t...

Страница 18: ...1 14 Introduction Status Reporting Figure 1 4 Status Reporting Data Structures...

Страница 19: ...1 15 Introduction Status Reporting Status Reporting Data Structures continued...

Страница 20: ...ice Request Enable Register Setting the Service Request Enable Register bits enables corresponding bits in the Status Byte Register These enabled bits can then set RQS and MSS bit 6 in the Status Byte...

Страница 21: ...lost in Jitter Mode LCL Local Indicates if a remote to local transition occurs LOCK LOCKed Indicates that a locked or trigger capture condition has occurred in the Clock Recovery Module LOSS Time Refe...

Страница 22: ...UT 707 SYSTEM HEADER OFF Turn headers off 20 OUTPUT 707 ESR 30 ENTER 707 Result Place result in a numeric variable 40 PRINT Result Print the result 50 End PTIME Precision Timebase Indicates that one o...

Страница 23: ...ing the UER query This register is enabled with the UEE command For example if you want to enable the LCL bit you send a mask value of 1 with the UEE command otherwise send a mask value of 0 Local Eve...

Страница 24: ...signal on receiver two The Clock Recov ery Event Register is read and cleared with the CRER query Refer to CRER on page 4 6 When either of the UNLK LOCK NSPR1 SPR1 NSPR2 or SPR2 bits are set they in...

Страница 25: ...nal is detected The Precision Timebase Event Register is read and cleared with the PTER query Refer to PTER on page 4 12 When the LOSS bit is set it in turn sets the PTIME bit bit 11 of the Operation...

Страница 26: ...put queue may be read with the BASIC ENTER statement Message Queue The message queue contains the text of the last message written to the advisory line on the screen of the instrument The queue is rea...

Страница 27: ...a combination of the two Asserting the EOI sets the EOI control line low on the last byte of the data message The NL character is an ASCII linefeed decimal 10 The NL New Line terminator has the same f...

Страница 28: ...or exam ple CHANNEL1 RANGE 0 4 TIMEBASE RANGE 1 Adding parameters to a command Many commands have parameters that specify an option Use a space character to separate the parameter from the command as...

Страница 29: ...finity for this instrument is 9 99999E 37 This is also the value returned when a measurement cannot be made Sequential and Overlapped Commands IEEE 488 2 makes a distinction between sequential and ove...

Страница 30: ...to find out how the instrument is currently configured They are also used to get results of measurements made by the instrument For example the command MEASURE RISETIME tells the instrument to measur...

Страница 31: ...ion of the parser within the tree RST is an example of a common command Root level commands control many of the basic functions of the instrument These commands reside at the root of the command tree...

Страница 32: ...ANNEL1 RANGE spec ifies a command in a subsystem The semicolon between the RANGE command and the OFF SET command is required to separate the two commands The OFFSET command does not need CHANNEL1 prec...

Страница 33: ...IME MODule LRESistance MODule OCONversion MODule OPOWer MODule OPTical MODule OWAVelength MODule STATus MODule TIME MODule VERTical OUTPut PROBe RECommend SAMPlers SDONe SKEW SKEW AUTO STATus ACQuire...

Страница 34: ...ity LAYout SINTegrity LEVel SINTegrity SHADe SSAVer MARKer PROPagation REACtance REFerence RPANnotation STATe X1Position X1Y1source X2Position X2Y2source XDELta XUNits Y1Position Y2Position YDELta YUN...

Страница 35: ...ade COMPlete CGRade CRATio CGRade CROSsing CGRade DCDistortion CGRade DCYCle CGRade EHEight CGRade ERATio CGRade ERFactor CGRade ESN CGRade EWIDth CGRade JITTer CGRade OFACtor CGRade OLEVel CGRade PEA...

Страница 36: ...X2Source MARKer X1Position MARKer X2Position MARKer Y1Position MARKer Y2Position MARKer XDELta MARKer YDELta VWINdow SPRocessing LFEQualizer LFEQualizer BANDwidth LFEQualizer BWMode LFEQualizer FDELa...

Страница 37: ...BRATe AUTodetect BWLimit DCDRatio DCDRatio AUTodetect GATed HYSTeresis LEVel PLENgth PLENgth AUTodetect PLOCk PLOCk AUTodetect RBIT SLOPe SOURce WMEMory DISPlay LOAD SAVE XOFFset XRANge YOFFset YRANg...

Страница 38: ...n the status byte register is set to zero 2 All of the event registers the Stan dard Event Status Enable Register Service Request Enable Register and the Status Byte Register are cleared Command and D...

Страница 39: ...the parser and clear any pending commands If either of these com mands is sent during a digitize operation the digitize operation is aborted The group execute trigger GET command arms the trigger This...

Страница 40: ...1 No replacement TEER No replacement System Commands SYSTem SYSTem KEY No replacement Calibration Commands CALibrate CALibrate FRAMe CANCel CALibrate CANcel CALibrate FRAMe CONTinue CALibrate CONTinue...

Страница 41: ...Play DISPlay ASSign No replacement DISPlay CGRade SYSTem MODE EYE DISPlay CGRade SYSTem MODE DISPlay COLumn DISPlay LABel DISPlay DATA WAVeform DATA DISPlay DWAVeform No replacement DISPlay FORMat No...

Страница 42: ...ement Histogram Commands HISTogram HISTogram RRATe DISPlay RRATe HISTogram RUNTil ACQuire RUNTil HISTogram SCALe HISTogram SCALe SIZE HISTogram SCALe OFFSet HISTogram SCALe SIZE HISTogram SCALe RANGe...

Страница 43: ...ion Mask Test Commands MTESt MTESt AMASk CReate No replacement MTESt AMASk SOURce No replacement MTESt AMASk UNITs No replacement MTESt AMASk XDELta No replacement MTESt AMASk YDELta No replacement MT...

Страница 44: ...brate ERATio STARt CHANnel N MEASure CGRade ERFactor No replacement MEASure CGRade QFACtor MEASure CGRade ESN MEASure FFT No replacement FFT not available MEASure HISTogram HITS Query only MEASure HIS...

Страница 45: ...ebase WINDow RANGe No replacement TIMebase WINDow SCALe No replacement TIMebase WINDow SOURce No replacement Trigger Commands TRIGger TRIGger SWEep TRIGger SOURce FRUN TRIGger SWEep TRIGger SOURce TRI...

Страница 46: ...ity BATHtub YSCale 11 9 JITTer BATHtub YSCale 11 4 SINTegrity GRAPh 11 9 JITTer GRAPh 11 4 SINTegrity HISTogram YSCale 11 9 JITTer HISTogram YSCale 11 4 SINTegrity LAYout 11 10 JITTer LAYout 11 5 SINT...

Страница 47: ...Ter DDJVsbit BITS 18 28 OMAMplitude 18 35 SINTegrity BERFloor 18 41 SINTegrity BERLimit 18 41 The following new SINTegrity commands are recommended replacements for the commands that are shown in pare...

Страница 48: ...AD 26 2 WMEMory N SAVE 26 3 DISK LOAD 10 4 When used with sources other than SETup and JDMemory WAveform Memory Display Waveform memories cannot be turned on in Jitter mode The following command produ...

Страница 49: ...ror messages are also listed in Table 1 10 on page 1 48 Error Queue As errors are detected they are placed in an error queue This queue is first in first out If the error queue overflows the last erro...

Страница 50: ...the input buffer inside of an IEEE 488 2 pro gram message Events that generate command errors do not generate execution errors instrument specific errors or query errors Execution Error An error numbe...

Страница 51: ...blem with the message exchange protocol An occurrence of any error in this class causes the query error bit bit 2 in the event status register to be set An occurrence of an error also means one of the...

Страница 52: ...strument 121 Invalid character in number An invalid character for the data type being parsed was encountered For example a 9 in octal data 123 Numeric overflow Number is too large or too small to be r...

Страница 53: ...string type was received that contained more data than the instrument could handle due to memory or related instrument specific requirements 224 Illegal parameter value Used where exact value from a l...

Страница 54: ...because the file name on the device media was in error for example an attempt was made to copy to a duplicate file name 258 Media protected Indicates that a legal program command or query could not b...

Страница 55: ...Q From GPIB Device Example 2 12 Learn String Example 2 13 SICL I O Example 2 16 National I O Example 2 19 Multi Database Example 2 22 GPIB Header File 2 26 BASIC Programming Examples 2 28 General Meas...

Страница 56: ...25 The left most 5 defines the number of digits that follow 10225 The example number 10225 is the number of points in the waveform The information is stripped off of the header to get the number of da...

Страница 57: ..._value MAX_LENGTH time value of data double volts MAX_LENGTH voltage value of data void main void initialize interface and device sessions note routine found in sicl_IO c or natl_IO c init_IO initiali...

Страница 58: ...isition no averaging record length 4096 write_IO ACQuire AVERage OFF POINts 4096 end initialize Function name acquire_data Parameters none Return value none Description This routine acquires data acco...

Страница 59: ...ou check the return value of the measurement Any measurement not made successfully will return with the value 9 999E37 This could indicate that either the measurement was unable to be performed or tha...

Страница 60: ...d n else printf The voltage peak to peak is f volts n vpp end auto_measurements Function name transfer_data Parameters none Return value none Description This routine transfers the waveform conversion...

Страница 61: ...eader_str read number of points value in bytes bytes_read read_IO header_str long header_length Acquired_length atoi header_str number of bytes bytes_read read_IO data Acquired_length input waveform d...

Страница 62: ...me voltage pairs in a comma separated variable file format void store_csv FILE fp int i fp fopen pairs csv wb open file in binary mode clear file if already exists if fp NULL for i 0 i Acquired_length...

Страница 63: ...for the specific measurement to be made as you would do from the front panel and use whatever other commands are needed to configure the instrument for the desired measurement File gen_srq c gen_srq...

Страница 64: ...er enable Command Error bit 4 value 32 Query Error bit 1 value 4 write_IO ESE 36 end setup_SRQ Function name create_SRQ Parameters none Return value none Description This routine sends two illegal com...

Страница 65: ...2 11 Sample Programs C Programming Examples bytes_read read_IO buf 256L add NULL to end of string buf bytes_read 0 printf s n buf srq_asserted check_SRQ if srq_asserted srq_handler end create_SRQ...

Страница 66: ...eceive error data from the scope void srq_handler FILE fp unsigned char statusbyte 0 int i 0 int more_errors 0 char error_str 64 0 int bytes_read int srq_asserted TRUE srq_asserted check_SRQ while srq...

Страница 67: ...line status end while srq_asserted end srq_handler Learn String Example File learnstr c learnstr c This example program initializes the Agilent 86100 scope runs autoscale to acquire a signal queries...

Страница 68: ...zed and the channel display is turned on following the acquisition void initialize write_IO RST reset scope initialize to known state write_IO CLS clear status registers and output queue write_IO SYST...

Страница 69: ...e Return value none Description This routine places the scope into local mode to allow the customer to change the system setup void change_setup printf Please adjust setup and press ENTER to continue...

Страница 70: ...r handling opens both an interface and device session sets timeout values clears the interface by pulsing IFC and clears the instrument by performing a Selected Device Clear void init_IO ionerror I_ER...

Страница 71: ...the length of the string to be output Return value none Description This routine outputs a learnstring to the scope device session using the unformatted I O SICL commands void write_lrnstr void buffe...

Страница 72: ...e Description This routine reads the scope status byte and returns the status unsigned char read_status unsigned char statusbyte Always read the status byte from instrument NOTE ireadstb uses serial p...

Страница 73: ...ffer printf Error string s n buffer end hpiberr Function name init_IO Parameters none Return value none Description This routine initializes the NI environment It sets up error handling opens both an...

Страница 74: ...device session void write_IO void buffer long length length strlen buffer ibwrt scope buffer long length if ibsta ERR hpiberr ibwrt error end write_IO Function name write_lrnstr Parameters void buffer...

Страница 75: ...Return value integer indicating if bus SRQ line was asserted Description This routine checks for the status of SRQ on the bus and returns a value to indicate the status int check_SRQ int srq_asserted...

Страница 76: ...d simple measurements are made on each channel NOTE the timeout value must be set to a higher value 30s so that there is enough time to acquire the data include stdio h standard c io funcitons include...

Страница 77: ...set the acquistion limit to 200 waveforms write_IO CHANnel1 FSELect 1 choose filter 1 on channel 1 write_IO CHANnel1 FILTer ON turn on the filter write_IO CHANnel3 FSELect 1 choose filter 1 on channel...

Страница 78: ...letion read_IO buff 5 read completion response write_IO MTESt TEST ON start mask test write_IO MTESt COUNt FSAMples query the number of failed samples Msk_hits2 read_IO Msk_hits2 15 0 get the number o...

Страница 79: ...rite_IO MTESt COUNt FSAMples query the number of failed samples Msk_hits2 read_IO Msk_hits2 15 0 get the number of mask hits write_IO MEASure CGRade SOURce CHANnel1 measure Channel 1 write_IO MEASure...

Страница 80: ...AGILENT Uncomment if using AGILENT interface card define NATL define WIN31 For National card ONLY select windows version define WIN95 ifdef AGILENT include sicl h else ifdef WIN95 include windows h i...

Страница 81: ...1 define eos_mode 0 endif define TRUE 1 define FALSE 0 GLOBALS ifdef AGILENT INST bus INST scope else int bus int scope endif GPIB prototypes void init_IO void write_IO void void write_lrnstr void lo...

Страница 82: ...and transfers and stores the data on the 70 PC as time voltage pairs in a comma separated file format useful for spreadsheet 80 applications It assumes an interface card at interface select code 7 an...

Страница 83: ...Scope TIMebase REFerence CENTer RANGe 2e 3 POSition 20e 6 610 Initialize Channel1 1 6V full scale 200mv div 415mv offset 620 OUTPUT Scope CHANnel1 RANGe 1 6 OFFSet 415e 3 630 Initialize Trigger Edge...

Страница 84: ...a result indicator The result flag is zero if the measurement 1170 was successfully completed otherwise a non zero value is returned which indicates 1180 why the measurement failed See the Programmer...

Страница 85: ...PRINT 1630 PRINT VPP is Vpp 1640 PRINT 1650 ELSE 1660 PRINT 1670 PRINT Automated vpp measurement error Vpp 1680 PRINT 1690 END IF 1700 OUTPUT Scope MEASure PERiod CHANnel1 1710 ENTER Scope Period 1720...

Страница 86: ..._length input number of bytes in header value 2210 ENTER Scope USING VAL Header_length D Record_length Record length in bytes 2220 Record_length Record_length 2 Record length in words 2230 ENTER Scope...

Страница 87: ...nt 2710 PURGE Pairs csv 2720 Cont OFF ERROR 2730 CREATE Pairs csv Max_length 2740 ASSIGN Path TO Pairs csv FORMAT ON 2750 Output data to file 2760 FOR I 0 TO Record_length 1 2770 OUTPUT Path Time I Vo...

Страница 88: ...rned off to allow faster throughput 310 and immediate access to the data values requested by the queries 320 330 340 SUB Initialize 350 COM Io Scope Interface 360 ASSIGN Scope TO 707 370 Interface 7 3...

Страница 89: ...ISPlay OFF send query interrupt 900 OUTPUT Scope CHANnel DISPlay OFF send illegal header 910 Do some stuff to allow time for SRQ to be recognized 920 930 OUTPUT Scope IDN Request IDN to verify communi...

Страница 90: ...r_str 1300 IF Error_str 1 1 0 THEN 1310 OUTPUT Scope CLS 1320 More_errors 0 1330 END IF 1340 END WHILE 1350 ELSE 1360 PRINT 1370 PRINT Scope did not cause SRQ 1380 PRINT 1390 END IF 1400 ENABLE INTR I...

Страница 91: ...Return value none 290 Description This routine initializes the path descriptions and resets the 300 interface and the scope It performs an autoscale on the signal 310 acquires the data on channel 1 an...

Страница 92: ...0 800 810 Subprogram name Change_setup 820 Parameters none 830 Return value none 840 Description This subprogram requests that the user change the 850 scope setup then press a key to continue 860 870...

Страница 93: ...Subprogram name Close 1200 Parameters none 1210 Return value none 1220 Description This routine resets the interface and closes all I O paths 1230 1240 1250 1260 SUB Close 1270 COM Io Scope Path Inter...

Страница 94: ...2 40 Sample Programs BASIC Programming Examples...

Страница 95: ...Register 3 4 IDN Identification Number 3 5 LRN Learn 3 5 OPC Operation Complete 3 6 OPT Option 3 7 RCL Recall 3 7 RST Reset 3 7 SAV Save 3 11 SRE Service Request Enable 3 12 STB Status Byte 3 12 TRG T...

Страница 96: ...nization Three commands are available for the synchronization between remote command scripts and the instrument OPC command and query and WAI The OPC command sets a bit in the Standard Event Status Re...

Страница 97: ...When this bit is enabled and a front panel key is pressed the Event Summary bit ESB in the Status Byte Register is also set 10 OUTPUT 707 ESE 64 Query ESE The ESE query returns the current contents o...

Страница 98: ...nt with the current settings 3 8 DDE Device Dependent Error Indicates whether the device was unable to complete an operation for device dependent reasons 2 4 QYE Query Error Indicates if the protocol...

Страница 99: ...the analyzer s current setup The analyzer s setup can be stored and sent back to the analyzer at a later time This setup string should be sent to the analyzer just as it is It works because of its em...

Страница 100: ...er when all pending device operations have finished The OPC command and query can be used with any of the following commands AUToscale 4 3 In Jitter mode only LTESt 6 3 PRECision 23 3 PRECision RFRequ...

Страница 101: ...e Once implemented an option name will be appended to the end of the returned string delimited by a comma Restrictions In software revisions A 05 00 and below the query returns a list of any hardware...

Страница 102: ...Points Waveform Record length Automatic 1350 points Averaging Off of Averages 16 Trigger Source Front Panel Bandwidth 2 5 GHz Hysteresis Normal Slope Positive Gated Trigger Off Level 0 V Time Base Un...

Страница 103: ...QuickMeas Meas 1 V p p Extinction ratio QuickMeas Meas 2 Period Jitter QuickMeas Meas 3 Frequency Average power QuickMeas Meas 4 Rise time Crossing Start mask test Off Define Measure Thresholds percen...

Страница 104: ...el others are off Scale 50 W div or 10 mV div Offset 0 0 V or 0 W Units Volts or watts Filter Dependent on module Wavelength Wavelength 1 Bandwidth Dependent on module Histogram Mode Off Axis Horizont...

Страница 105: ...mit Test Test Off Measurement None Fail when Outside Upper limit 10 Lower limit 10 Run until Forever Run until failures 1 failure Run until waveforms 1 000 000 waveforms Store summary Off Store screen...

Страница 106: ...es the current contents of the Service Request Enable Register in the numeric variable Value 10 OUTPUT 707 SRE The Service Request Enable Register contains a mask value for the bits to be enabled in t...

Страница 107: ...igger conditions are met according to the current settings Example 10 OUTPUT 707 TRG TST Test Query TST Table 3 6 Status Byte Register Bits Bit Bit Weight Bit Name Condition 7 128 OPER 0 no enabled op...

Страница 108: ...rforms a self test on the analyzer and places the results in the numeric vari able Results If a test fails refer to the troubleshooting section of the service guide The Self Test takes approximately 3...

Страница 109: ...ents 4 5 CREE 4 5 CRER 4 6 DIGitize 4 6 JEE 4 7 JER 4 8 LER 4 8 LTEE 4 9 LTER 4 9 MODel 4 9 MTEE 4 10 MTER 4 10 OPEE 4 11 OPER 4 11 PTEE 4 11 PTER 4 12 PRINt 4 12 RECall SETup 4 12 RUN 4 12 SERial 4 1...

Страница 110: ...re enabled by using the SRE common command to set the corresponding bit in the Service Request Enable Reg ister These enabled bits can then set RQS and MSS bit 6 in the Status Byte Register In the SRE...

Страница 111: ...Bit 0 of the ALER is not set until all channels that acquisition limit tests are being performed on have fin ished If the acquisition limit of a channel is set to off then the corresponding bit of th...

Страница 112: ...e data rate in the same manner as the TRIG ger BRATe and TIMebase BRATe commands The limits for all three commands are identical Normally the valid range is 1 Mb s to 160 Gb s however in pattern lock...

Страница 113: ...an integer 1 through 4 Restrictions In TDR mode software revision A 06 00 and above the optional channel argument is not allowed Example 10 OUTPUT 707 CDISPLAY COMMents Command COMMents LMODule RMODu...

Страница 114: ...and the desired channel or function must be set up before this command is sent N is an integer 1 through 4 The DIGitize command initializes the selected channels or functions then it acquires them ac...

Страница 115: ...specified by commands ACQuire RUNTil on page 6 4 MTEST RUNTil on page 17 7 or LTEST on page 15 4 NOT E Before executing the DIGitize command for a differential or common mode response the type of resp...

Страница 116: ...Jitter Event Register as a decimal number and also clears the register Bit 0 of the register is set when characterizing edges in Jitter Mode fails Bit 1 of the register is set when pattern synchroniza...

Страница 117: ...ts 0 and 1 of the Limit Test Event Register are used at this time The following table shows the enabled bits for each use ful mask value Bits that are not marked as enabled for a mask are blocked from...

Страница 118: ...nabled bits for each use ful mask value Bits that are not marked as enabled for a mask are blocked from affecting the operation status register Query MTEE Returned Format MTEE mask NL MTER Query MTER...

Страница 119: ...e LTEST bit is set by the Limit Test Event Register and indicates that a limit test has failed or completed The ACQ bit is set by the Acquisition Event Register and indicates that an acquisition limit...

Страница 120: ...or other device destination such as a file specified in the HARDcopy subsystem You can specify the selection of the output and the printer using the HARDcopy subsystem commands See OPC Operation Compl...

Страница 121: ...07 SERIAL FRAME 1234A56789 Query SERial FRAMe LMODule RMODule Returned Format SERial string NL Example 10 OUTPUT 707 SERIAL FRAME SINGle Command SINGle This command causes the analyzer to make a singl...

Страница 122: ...T 707 STORE WAVEFORM CHANNEL1 WMEMORY3 TER Query TER This query reads the Trigger Event Register A 1 is returned if a trigger has occurred A 0 is returned if a trigger has not occurred Once this bit i...

Страница 123: ...ade gray scale data which is not compatible with Jitter Mode Do not use this command in Jitter Mode with an argument other than JDMemory It generates a Control is set to default error for the HISTogra...

Страница 124: ...4 16 Root Level Commands VIEW...

Страница 125: ...5 DATE 5 2 DSP 5 2 ERRor 5 3 HEADer 5 4 LONGform 5 5 MODE 5 6 SETup 5 7 TIME 5 7 System Commands...

Страница 126: ...e sets the date to July 1 1997 10 OUTPUT 707 SYSTEM DATE 7 1 97 Query SYSTem DATE The query returns the current date in the analyzer Returned Format SYSTem DATE day month year NL Example The following...

Страница 127: ...error messages are also listed in Error Messages on page 1 45 where possible causes are given for each message Returned Format SYSTem ERRor error_number quoted_string NL error_number A numeric error c...

Страница 128: ...ata not allowed 100 Command error 170 Expression error 101 Invalid character 171 Invalid expression 102 Syntax error 178 Expression data not allowed 103 Invalid separator 200 Execution error 104 Data...

Страница 129: ...m mand headers and alpha arguments are sent from the instrument in the short form abbrevi ated spelling If LONGform is set to ON the whole word is output This command has no effect on input headers an...

Страница 130: ...oth TDR TDT and Oscilloscope modes Query SYSTem MODE The query returns the current state of the SYSTem MODE command Returned Format SYSTem MODE EYE OSC TDR JITT Example The following example checks th...

Страница 131: ...as defined in the IEEE 488 2 standard Returned Format SYSTem SETup NX X setup data string NL The first character in the setup data string is a number added for disk operations Example The following e...

Страница 132: ...5 8 System Commands TIME...

Страница 133: ...6 AVERage 6 2 BEST 6 2 COUNt 6 2 EYELine 6 3 LTESt 6 3 POINts 6 3 RUNTil 6 4 SSCReen 6 4 SSCReen AREA 6 5 SSCReen IMAGe 6 6 SWAVeform 6 6 SWAVeform RESet 6 7 Acquire Commands...

Страница 134: ...ACQuire AVERage 1 0 NL Example 10 OUTPUT 707 ACQUIRE AVERAGE ON BEST Command ACQuire BEST THRuput FLATness When averaging is enabled with ACQuire AVERage the FLATness option improves the step flatness...

Страница 135: ...optional channel parameter to specify conditions for each channel individually When it is set to ALL acquisition limit tests are performed on all channels simultaneously Restrictions In TDR mode softw...

Страница 136: ...ger 1 through 4 Restrictions Software revision A 04 00 and above 86100C instruments for the PATTerns argument Query ACQuire RUNTil CHANnel N The query returns the currently selected run until state If...

Страница 137: ...ensed under U S patent No 4 558 302 and foreign counterparts End user should not modify copy or distribute LZW compression decompression capability For jpg file format this instrument uses the jpg sof...

Страница 138: ...eforms from a channel function TDR response or waveform mem ory when the number of waveforms or samples as specified in the limit test is acquired Each waveform source can be individually specified al...

Страница 139: ...ename format NL Example 10 OUTPUT 707 ACQUIRE SWAVEFORM CHAN1 OFF SWAVeform RESet Command ACQuire SWAVeform RESet This command sets the save destination for all waveforms to OFF Setting a source to OF...

Страница 140: ...6 8 Acquire Commands SWAVeform RESet...

Страница 141: ...STARt 7 5 FRAMe TIME 7 5 MODule LRESistance 7 5 MODule OCONversion 7 6 MODule OPOWer 7 6 MODule OPTical 7 6 MODule OWAVelength 7 7 MODule STATus 7 7 MODule TIME 7 7 MODule VERTical 7 7 OUTPut 7 8 PROB...

Страница 142: ...T ____________ C Refer to the Service Guide for more details about the mainframe calibration NOT E Let the analyzer warm up for at least 1 hour before you calibrate it Module Calibration Module calibr...

Страница 143: ...ont panel CAUTION The input circuits can be damaged by electrostatic discharge ESD Avoid applying static discharges to the front panel input connectors Momentarily short the center and outer conductor...

Страница 144: ...ed on the instrument send the CALi brate CONTinue CALibrate CANCel or CALibrate SDONE commands Sending any other command including OPC disrupts the instrument forcing you to cycle instrument power Exa...

Страница 145: ...with quotes with a maximum of 80 characters Query CALibrate FRAMe LABel The query returns the currently defined label for the frame Returned Format CALibrate FRAMe LABel quoted string NL FRAMe STARt...

Страница 146: ...sult of a user optical calibration If LMOD or RMOD is specified for a dual opti cal module the optical conversion of channel 1 for LMOD or channel 3 for RMOD will be returned N is an integer from 1 to...

Страница 147: ...ill return the status of the mod ule calibration followed by the status of optical calibration of the first channel followed by the status of the optical calibration of the second channel Returned For...

Страница 148: ...OUTPUT 707 CALIBRATE OUTPUT 2 0 dc_value dc level value in volts adjustable from 2 0 V to 2 0 Vdc Query CALibrate OUTPut The query returns the current dc level of the calibrator output Returned Forma...

Страница 149: ...es the samplers in the module Example The following example enables sampler calibration for the module 10 OUTPUT 707 CALIBRATE SAMPLERS ENABLE Query CALibrate SAMPlers The query returns the current ca...

Страница 150: ...This command sets the horizontal skew of multiple active channels with the same bit rate so that the waveform crossings align with each other In addition auto skew optimizes the instrument trigger le...

Страница 151: ...ed Format CALibrate STATus status NL status Mainframe Calibration Status Channel1 Module Calibration 0 Channel2 Module Calibration 0 Channel3 Module Calibration 0 Channel4 Module Calibration 0 The val...

Страница 152: ...7 12 Calibration Commands STATus...

Страница 153: ...Play 8 2 FDEScription 8 3 FILTer 8 3 FSELect 8 3 OFFSet 8 4 PROBe 8 5 PROBe CALibrate 8 5 PROBe SELect 8 5 RANGe 8 6 SCALe 8 6 TDRSkew 8 7 UNITs 8 7 UNITs ATTenuation 8 7 UNITs OFFSet 8 8 WAVelength 8...

Страница 154: ...of the bandwidth for the specified channel Returned Format CHANnel N BANDwidth HIGH MID LOW NL Example The following example places the current setting of the channel bandwidth in the string vari abl...

Страница 155: ...select which channel bandwidth setting you want to use When you turn the filter off the instrument sets the channel bandwidth to its default setting Example 10 OUTPUT 707 CHANNEL1 FILTER ON Query CHAN...

Страница 156: ...ffset controls are disabled Do not use this command in Jitter Mode It generates a Settings conflict error offset _value Offset value at center screen In TDR mode or with optical channels any situation...

Страница 157: ...s the instrument forcing you to cycle instrument power Example The following example starts calibration for Channel 1 10 OUTPUT 707 CHANNEL1 PROBE CALIBRATE PROBe SELect Command CHANnel N PROBe SELect...

Страница 158: ...nd is used to set the magnify range as well as the range N represents the channel number and is an integer 1 to 4 NOT E In Jitter Mode channel scale and offset controls are disabled Do not use this co...

Страница 159: ...is enabled only if a stimulus is currently active and if the module has differential capability N represents the channel number and is an integer 1 to 4 followed by an optional A or B identi fying whi...

Страница 160: ...factory defined wavelengths The module will have one factory calibration for each factory defined wavelength Invoke these calibrations using WAV1 WAV2 or WAV3 One user defined wavelength may also be...

Страница 161: ...9 CLBandwidth 9 4 CRATe 9 5 INPut 9 5 LBANdwidth 9 5 LBWMode 9 6 LOCKed 9 6 ODRatio 9 7 ODRatio AUTO 9 7 RATE 9 7 RDIVider 9 9 RELock 9 9 SPResent 9 9 TDENsity 9 10 Clock Recovery Commands...

Страница 162: ...ingle mode optical inputs Each of these modules recov ers clock signals at specific rates as listed in Table 9 2 Use the RATE command to select the module s data rate so that it matches the input sign...

Страница 163: ...th the CRATe command rather than the RATE command as with other modules Although the module accepts the RATE command for compatibilty with existing programs it is recommended that you use the CRATe co...

Страница 164: ...on page 9 6 The loop bandwidth can be any bandwidth within 30 kHz to 10 MHz specified to 3 significant digits The default setting is 60 kHz Restrictions Software revision A 04 20 and above Example 10...

Страница 165: ...and 83496A modules Software revision A 03 10 and above for 83495A module Soft ware revision A 04 20 and above for support of 83496A modules Example 10 OUTPUT 707 CRECOVERY1 INPUT ELECTRICAL Query CRE...

Страница 166: ...CRECovery 1 3 LOCKed The query returns the locked status of the clock recovery module Locked status returns 1 unlocked status returns 0 When a clock rate is selected on 83491 2 3 4 5A modules unlocked...

Страница 167: ...d above Example 10 OUTPUT 707 CRECOVERY1 ODRATIO AUTO ON Query CRECovery 1 3 ODRatio AUTO Returned Format CRECovery 1 3 ODRatio AUTO ON 1 OFF 0 NL RATE Command 83491 2 3 4 5 6A CRECovery 1 3 RATE TODa...

Страница 168: ...2 83493 83494 83494 Option 103 83494 Option 106 83494 Option 107 83495 Option 100 200 Option 101 200 83496 83496 Option 200 TOData b R155 155 52 R622 622 08 R1062 1062 50 R1250 1250 00 R2125 2125 00 R...

Страница 169: ...sition range is broad greater than 5000 PPM This makes it possible for the module to lock on a signal that is higher or lower than the selected value For example if you select a 2 48832 Gb s data rate...

Страница 170: ...module to lose lock If the edge density value is invalid the string 9 99999E 37 is returned Restrictions Software revision A 04 20 and above Example 10 OUTPUT 707 CRECOVERY1 TDENSITY Returned Format C...

Страница 171: ...ory 10 3 LOAD 10 4 MDIRectory 10 4 PWAVeform LOAD 10 5 PWAVeform PPBit 10 5 PWAVeform RANGe 10 5 PWAVeform RANGe STARt 10 6 PWAVeform RANGe STOP 10 6 PWAVeform SAVE 10 6 PWD 10 7 SIMage 10 7 SPARamete...

Страница 172: ...directory CGRade LSUMmaries ROOT SETups SIMages SMASks TDRCal UMASks WAVeforms This command changes the present working directory PWD to the designated directory name If an error occurs the requested...

Страница 173: ...ory Query DISK DIRectory directory CGRade ROOT LSUMmaries SETups SIMages SMASks TDRCal UMASks WAVeforms This query returns the requested directory listing The directory may be specified as a string su...

Страница 174: ...path For example you can load the standard setup file setup0 set using the command DISK LOAD D User Files Setups setup0 set setup The default destination for txt and wfm files is WMEMory1 destination...

Страница 175: ...OUTPUT 707 DISK PWAVEFORM LOAD FILE1 PWAVeform PPBit Restrictions Software revision 4 10 and above on an 86100C Option 201 Advanced Waveform Analysis Software installed Command DISK PWAVeform PPBit n...

Страница 176: ...form SAVE Command DISK PWAVeform SAVE file_name Saves a pattern waveform to a file with the file extension csv file_name is the name of the file with a maximum of 254 characters including the path nam...

Страница 177: ...operates only on files and directories on D User Files C on 86100A B or on any external drive or mapped network drive The filename argument includes the folder and path in which to save the file as w...

Страница 178: ...save your data S11 S21 S22 S12 to Touchstone s2p files When saving multiple S parameters to an s2p file you must save each S parameter as a separate save appending each S parameter data to the origin...

Страница 179: ...strument Configuration Time Div 1 000 nS Points Waveform 4096 points Hz S DB R 50 freq dbS11 angS11 dbS21 angS21 dbS12 angS12 dbS22 angS22 0 000e 000 0 03 0 0 0 00 0 0 0 00 0 0 0 00 0 0 1 000e 008 0 1...

Страница 180: ...s and the waveform preamble are stored XYVerbose files contain both x and y values Only waveforms of 128K or less may be written to disk in the TEXT for mats See Chapter 25 Waveform Commands for infor...

Страница 181: ...SCale 11 4 JITTer LAYout 11 5 JITTer PJWFrequency 11 5 JITTer PJWTracking 11 5 JITTer SHADe 11 6 LABel 11 6 LABel DALL 11 6 PERSistence 11 6 RRATe 11 7 SCOLor 11 7 SINTegrity BATHtub YSCale 11 9 SINTe...

Страница 182: ...or maximum Next greatest intensity color minimum Next greatest intensity color maximum Least intensity color minimum Least intensity color maximum Returned Format DISPlay CGRade LEVels color format NL...

Страница 183: ...s to the predefined factory default colors and resets the grid intensity Example 10 OUTPUT 707 DISPLAY DCOLOR GRATicule Commands DISPlay GRATicule GRID FRAMe DISPlay GRATicule INTensity intensity_valu...

Страница 184: ...urrent graph layout The graphs will be selected in order from last to first The graph speci fied by the first parameter will be the one displayed on single graph layout on top for split layout and in...

Страница 185: ...r LAYout SPLit Query DISPlay JITTer LAYout Returned Format DISPlay JITTer LAYout SINGle SPLit QUAD NL JITTer PJWFrequency Command DISPlay JITTer PJWFrequency frequency For the PJ Waveform graph sets o...

Страница 186: ...cally clear the labels using the LABel DALL command Arguments The string argument text is any series of ASCII characters enclosed in quotation marks row is 0 to 12 where 0 is the top row and the defau...

Страница 187: ...ISPlay RRATe 3 Query DISPlay RRATe Returned Format DISPlay RRATe refresh_rate NL Example 20 OUTPUT 707 DISPLAY RRATE SCOLor Command DISPlay SCOLor color_name hue saturation luminosity Sets the color o...

Страница 188: ...range of pixel counts for the color grade persistence display CGRADE4 Fourth range of pixel counts for the color grade persistence display CGRADE5 Fifth range of pixel counts for the color grade pers...

Страница 189: ...regardless of the current graph layout The graphs will be selected in order from last to first The graph speci fied by the first parameter will be the one displayed on single graph layout on top for s...

Страница 190: ...ing Advanced Ampli tude Analysis RIN Q Factor application Example 10 OUTPUT 707 DISPLAY SINTEGRITY LAYOUT SPLIT Query DISPlay SINTegrity LAYout Returned Format DISPlay SINTegrity LAYout SINGle SPLit Q...

Страница 191: ...es an 86100A B instrument s screen saver and specifies a time before the screen saver turns on Restrictions 86100A B only The 86100C use and control the screen saver from the operating system time An...

Страница 192: ...11 12 Display Commands SSAVer...

Страница 193: ...ntal 12 4 HORizontal POSition 12 4 HORizontal RANGe 12 5 INVert 12 5 MAGNify 12 5 MAXimum 12 5 MINimum 12 6 MULTiply 12 6 OFFSet 12 6 PEELing 12 7 RANGe 12 7 SUBTract 12 7 VERSus 12 8 VERTical 12 8 VE...

Страница 194: ...ction has the same time scale which results in the same time base scale for the function If the sources cover two dif ferent time intervals the function is performed on the portion of the sources that...

Страница 195: ...esult in the selected function waveform Differential is only available in TDR TDT Mode Restrictions Available only in TDR TDT mode operand CHANnel N FUNCtion N RESPonse N WMEMory N float_value Example...

Страница 196: ...sage 224 Illegal parameter value On software revisions below A 06 00 the error message is not returned Query FUNCtion N HORizontal The query returns the current horizontal scaling mode of the specifie...

Страница 197: ...N HORizontal RANGe range NL Example 20 OUTPUT 707 FUNCTION2 DISPLAY ON 30 OUTPUT 707 FUNCTION2 HORIZONTAL RANGE INVert Command FUNCtion N INVert operand This command defines a function that inverts t...

Страница 198: ...instrument auto matically sets vertical scale and offset to display the entire function on the display Any changes to vertical scale or offset to the source waveform are tracked In Manual mode you se...

Страница 199: ...ailable only in TDR TDT mode Software revision A 06 00 and above 86100C instru ments operand CHANnel N FUNCtion N RESPonse N WMEMory N Example 10 OUTPUT 707 FUNCTION1 PEELING CHANNEL1 WMEMORY1 RANGe C...

Страница 200: ...VERTical command also includes a subsystem consisting of the commands POSition and RANGe Query FUNCtion N VERTical The query returns the current vertical scaling mode of the specified function Return...

Страница 201: ...he scope is not already in manual mode full_scale_range is the full scale vertical range Query FUNCtion N VERTical RANGe This query returns the current range setting of the specified function only whe...

Страница 202: ...12 10 Function Commands VERTical RANGe...

Страница 203: ...13 AREA 13 2 DPRinter 13 2 FACTors 13 3 IMAGe 13 3 PRINters 13 4 Hardcopy Commands...

Страница 204: ...string variable Selection 10 DIM Selection 50 Dimension variable 20 OUTPUT 707 HARDCOPY AREA 30 ENTER 707 Selection DPRinter Command HARDcopy DPRinter printer_number printer_string This command selec...

Страница 205: ...Include Setup Information in the Con figure Printer dialog box Example This example turns on the setup factors 10 OUTPUT 707 HARDCOPY FACTORS ON Query HARDcopy FACTors The query returns the current s...

Страница 206: ...talled printer The word DEFAULT appears next to the printer that is the currently selected default printer Example This example places the number of installed printers into the variable Count loops th...

Страница 207: ...2 MODE 14 3 SCALe SIZE 14 3 SOURce 14 4 WINDow BORDer 14 4 WINDow DEFault 14 4 WINDow SOURce 14 4 WINDow X1Position 14 5 WINDow X2Position 14 5 WINDow Y1Position 14 6 WINDow Y2Position 14 6 Histogram...

Страница 208: ...se to saturation The database continues to build until the instrument stops acquiring data or all three func tions color graded display mask testing and histograms are turned off You can set the ACQui...

Страница 209: ...Returned Format HISTogram MODE ON OFF NL Example The following example returns the result of the mode query and prints it to the controller s screen 10 DIM Mode 10 20 OUTPUT 707 HISTOGRAM MODE 30 ENT...

Страница 210: ...SIZE WINDow BORDer Command HISTogram WINDow BORDer ON 1 OFF 0 This command turns the histogram window border on or off Example The following example enables the display of the histogram window border...

Страница 211: ...the scale of the histogram window source Example The following example sets the X1 position to 200 microseconds 10 OUTPUT 707 HISTOGRAM WINDOW X1POSITION 200E 6 Query HISTogram WINDow X1Position The...

Страница 212: ...following example returns the result of the Y1 position query 10 DIM Y1 50 20 OUTPUT 707 HISTOGRAM WINDOW Y1POSITION 30 ENTER 707 Y1 WINDow Y2Position Command HISTogram WINDow Y2Position Y2 position...

Страница 213: ...ect 15 2 LLIMit 15 3 MNFound 15 3 RUNTil 15 4 SINTegrity SELect 15 4 SOURce 15 5 SSCReen 15 5 SSCReen AREA 15 7 SSCReen IMAGe 15 7 SSUMmary 15 7 SWAVeform 15 8 SWAVeform RESet 15 9 TEST 15 9 ULIMit 15...

Страница 214: ...LTESt ULIMit commands are ignored The FAIL ALWays mode logs the action each time the measurement is executed FAIL ALWays can monitor trends in measurements for exam ple tracking a measurement during a...

Страница 215: ...S IGNore This command sets the action to take when the measurement cannot be made This com mand affects the active measurement currently selected by the last LTESt SOURce com mand This command tells t...

Страница 216: ...you select 10 failures the total of 10 failures can come from several measurements The 10 failures can be the sum of four rise time failures four width failures and two overshoot failures total_failur...

Страница 217: ...osition in the mea surement window on the bottom of the screen Source 1 is the measurement on the top line 2 is on the second line and so on As a measurement is activated the associated measure ment l...

Страница 218: ...file format that will be used The following is a list of valid filenames If a filename is specified without a path the default path will be D User Files screen images The default file type is a bitmap...

Страница 219: ...LTEST SSCREEN AREA 30 ENTER 707 Selection SSCReen IMAGe Command LTESt SSCReen IMAGe NORMal INVert MONochrome This command saves the image normally inverted or in monochrome IMAGe INVert is the same a...

Страница 220: ...of measurement limit test termination as specified by the LTEST RUNTil command Each waveform source can be individually specified allowing multiple channels responses or functions to be saved to disk...

Страница 221: ...TESt TEST ON 1 OFF 0 This command controls the execution of the limit test function ON allows the limit test to run over all of the active measurements When the limit test is turned on the limit test...

Страница 222: ...e LTESt FAIL OUTSide command to specify that the limit subsystem will fail a measurement when the voltage exceeds 500 mV Query LTESt ULIMit The query returns the current upper limit of the limit test...

Страница 223: ...REACtance 16 2 REFerence 16 2 RPANnotation 16 3 STATe 16 3 X1Position 16 3 X1Y1source 16 4 X2Position 16 4 X2Y2source 16 5 XDELta 16 5 XUNits 16 5 Y1Position 16 5 Y2Position 16 6 YDELta 16 6 YUNits 1...

Страница 224: ...ielectric constant or propagation value You must specify one of the modifiers DIELectric or METer Query MARKer PROPagation The query returns the current propagation value Returned Format MARKer PROPag...

Страница 225: ...ER RPANNOTATION OFF STATe Command MARKer STATe marker_pair X_marker_state Y_marker_state This command sets the state of a marker pair marker_pair is X1Y1 X2Y2 and specifies which marker pair state is...

Страница 226: ...o be displayed If the channel function TDR response or waveform memory that you specify is not on an error message is issued and the query will return NONE Query MARKer X1Y1source The query returns th...

Страница 227: ...DELta Query MARKer XDELta This query returns the time difference in seconds between X1 and X2 time markers if they are both on If both markers are not on 9 999999E 37 will be returned Xdelta time at X...

Страница 228: ...Y2 marker to 100 mV 10 OUTPUT 707 MARKER Y2POSITION 100E 3 YDELta Query MARKer YDELta This query returns the current measurement unit difference between Y1 and Y2 if they are both on and both have th...

Страница 229: ...17 10 COUNt SAMPles 17 5 SCALe YTRack 17 10 COUNt WAVeforms 17 5 SSCReen 17 10 DELete 17 5 SSCReen AREA 17 11 EXIT 17 5 SSCReen IMAGe 17 12 LOAD 17 6 SSUMmary 17 12 MASK DELete 17 6 STARt 17 12 MMARgi...

Страница 230: ...database continues to build until the instrument stops acquiring data or all three func tions color grade gray scale display mask testing and histograms are turned off The instrument stops acquiring d...

Страница 231: ...MTESt AMEThod NRZ NL Example 10 OUTPUT 707 MTEST AMEThod NRZ AOPTimize Command MTESt AOPTimize ON 1 OFF 0 This command enables disables optimization of the placement of the center mask region dur ing...

Страница 232: ...e occurred for the designated region Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 MTEST COUNT FAILURES REGION3 COUNt FSAMples Query MTESt COUNt FSAMples Returns the total number of failed sam...

Страница 233: ...mples is the total number of samples for the current test run Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 MTEST COUNT SAMPLES COUNt WAVeforms Query MTESt COUNt WAVeforms The query returns th...

Страница 234: ...ple 10 OUTPUT 707 MTESt LOAD FILE1 MSK MASK DELete Command MTESt MASK DELete This command deletes the complete currently defined mask NOT E Compatibility with the Agilent 83480A 54750A The MTESt MASK...

Страница 235: ...mples NL Example The following example specifies that the acquisition runs until 50 samples have been obtained 10 OUTPUT 707 MTESt STARt 20 OUTPUT 707 MTESt RUNTIL FSAMples 50 SAVE Command MTESt SAVE...

Страница 236: ...SCALe SOURce Query MTESt SCALe SOURce The query returns the name of the source currently used to interpret the Y1 and Y2 scale fac tors Returned Format MTESt SCALe SOURce FUNCtion N CHANnel N CGMemory...

Страница 237: ...ing the distance of the X2 marker with respect to the X1 marker Query MTESt SCALe XDELta The query returns the current value of X Returned Format MTESt SCALe XDELta xdelta_value NL Examples Assume tha...

Страница 238: ...OUTPUT 707 MTEST SOURCE CHANNEL1 SCALe YTRack Command MTESt SCALe YTRack ON 1 OFF 0 This command enables or disables tracking between the Y1 and Y2 levels Query MTESt SCALe YTRack The query returns th...

Страница 239: ...SK filename NL Example 10 OUTPUT 707 MTESt SSCREEN DISK SSCReen AREA Command MTESt SSCReen AREA GRATicule SCReen This command selects which data from the screen is to be saved to disk when the run unt...

Страница 240: ...adsheet filename is an ASCII string enclosed in quotation marks If no filename is specified the default filename will be MaskLimitSummaryX sum where X is an incremental number assigned by the instrume...

Страница 241: ...If no filename is specified the assigned file name will be MaskLimitChN_X MaskLimitFnN_X MaskLimitRspN_X or MaskLimitMemN_X where X is an incremental number assigned by the instrument If no path is sp...

Страница 242: ...s command Query MTESt TEST Returned Format MTESt TEST 1 0 NL Example 10 OUTPUT 707 MTEST TEST TITLe Query MTESt TITLe This query returns the string of the currently loaded mask If no mask is loaded a...

Страница 243: ...18 For a list of measurement commands documented in this chapter refer to Table 18 1 Measure Commands on page 18 3 Measure Commands...

Страница 244: ...easurement the leading positive going edge of the waveform must be dis played For a fall time measurement the trailing negative going edge of the waveform must be dis played A valid source for the mea...

Страница 245: ...ise UNITs 18 9 HISTogram PEAK 18 25 SINTegrity BERLimit 18 41 AMPLitude RN 18 9 HISTogram PP 18 26 SINTegrity PATTern 18 41 AMPLitude RNSTabilize 18 9 HISTogram PPOSition 18 26 SINTegrity SIGNal 18 42...

Страница 246: ...acquisition will then be measured and the result returned If the current acquisition is incomplete and the analyzer is stopped the measurement result will be 9 99999E 37 and the incomplete result sta...

Страница 247: ...as the total noise and total jitter measurments Uses the current noise and inter ference units Restrictions 86100C software revision A 07 00 and above with Jitter Mode including Advanced Ampli tude A...

Страница 248: ...BITS Returned Format MEASure AMPLitude ISIVsbit BITS block data NL AMPLitude ISIVsbit HIGHest Query MEASure AMPLitude ISIVsbit HIGHest ONE ZERO Returns highest amplitude bit for a one or zero level f...

Страница 249: ...e and zero levels are defined as the average one and zero levels or whether they are specified in terms of a minimum number of consecutive identical digits Restrictions 86100C software revision A 07 0...

Страница 250: ...eriodic interference measurement for the specified logic level Uses the current noise and interference units Restrictions 86100C software revision A 07 00 and above with Jitter Mode including Advanced...

Страница 251: ...tude OLEVel NL AMPLitude RINoise UNITs Command MEASure AMPLitude RINoise UNITs DB DBHZ Specifies the units for the Random Intensity Noise RIN measurement The measurement is only available for optical...

Страница 252: ...rictions 86100C software revision A 07 00 and above with Jitter Mode including Advanced Ampli tude Analysis RIN Q Factor application Example 10 OUTPUT 707 MEASURE AMPLITUDE SAMPLITUDE Returned Format...

Страница 253: ...ery MEASure AMPLitude ZLEVel Returns the zero level measurement Always uses the vertical units of the channel Use AMPLitude OLEVel on page 18 7 to return the one level measurement Restrictions 86100C...

Страница 254: ...CGRade AMPLitude CHANnel N FUNCtion N CGMemory The query returns the eye amplitude of the eye signal of the displayed source Mode Eye mode only Returned Format MEASure CGRade AMPLitude value result_st...

Страница 255: ...e measurement query will return 9 99999E 37 until the measurement is com plete Examples The following example sets the completion criterion to 10 hits 10 OUTPUT 707 MEASURE CGRADE COMPLETE 10 The foll...

Страница 256: ...ion N CGMemory Measures the duty cycle distortion on the eye diagram of the current color grade or gray scale display The parameter specifies the format for reporting the measurement The data for colo...

Страница 257: ...SURE CGRADE EHEight CGRade ERATio Command MEASure CGRade ERATio format CHANnel N FUNCtion N CGMemory Measures the extinction ratio on the eye diagram of the current color grade display The dark level...

Страница 258: ...CHANnel N FUNCtion N CGMemory The query returns the eye signal to noise of the color grade display Returned Format MEASure CGRade ESN value result_state NL value is the eye signal to noise value If SE...

Страница 259: ...GRade OFACtor Command MEASure CGRade OFACtor source Measures the opening factor of the RZ Return to Zero eye diagram on the color graded dis play If the source is not set the lowest numbered signal di...

Страница 260: ...e Measures the pulse width of the eye diagram on the color graded display If the source is not set the lowest numbered signal display that is on will be the source of the measurement source is CHANnel...

Страница 261: ...ult states Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 MEASure CGRade ZLEVel CLEar Command MEASure CLEar Clears the measurement results from the screen It is identical to the MEASure SCRatch...

Страница 262: ...lower_units are real numbers specifying amplitude units TOPBase MEASure DEFine TOPBase STANdard top_volts base_volts top_volts and base_volts are real numbers specifying voltage TREFerence MEASure DEF...

Страница 263: ...ctions MEASure Commands THResholds TOPBase EWINdow CGRAde DELTatime TREFerence RISEtime x x x FALLtime x x x PERiod x x FREQuency x x VTOP x VBASe x VAMPlitude x PWIDth x x NWIDth x x OVERshoot x x DU...

Страница 264: ...list of the result states Examples 10 OUTPUT 707 MEASURE DELTATIME CHANNEL1 CHANNEL2 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 MEASURE DELTATIME NOT E When receiving numeric data into numeric vari...

Страница 265: ...returns the fall time of the specified source Returned Format MEASure FALLtime value result_state NL value is the time at lower threshold time at upper threshold If SENDvalid is ON the result_state i...

Страница 266: ...percentage of points that are within one standard deviation of the mean of the histogram The source can be specified with the optional parameter following the M1S query The HISTogram M1S query only ap...

Страница 267: ...e is the mean of the histogram If SENDvalid is ON the result_state is returned with the measurement result Refer to Table 18 4 on page 18 39 for a list of the result states Example 10 OUTPUT 707 SYSTE...

Страница 268: ...en it returns the position of the first peak from the lower boundary of the histogram win dow for vertical axis histograms Otherwise in the case of horizontal axis histograms it returns the position o...

Страница 269: ...ts Returned Format MEASure JITTer DCD value NL Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 MEASure JITTer DCD JITTer DDJ Query MEASure JITTer DDJ Returns the data dependent jitter value meas...

Страница 270: ...me or unit interval as specified by the MEASure JITTer UNITs command Restrictions Jitter mode Software revision A 04 20 and above 86100C instruments Option 200 Enhanced Jitter Analysis Software Return...

Страница 271: ...nts Returned Format MEASure JITTer EBITs value NL JITTer EDGE Command MEASure JITTer EDGE RISing FALLing ALL Specifies which edge for which to display measurement results Restrictions Jitter mode Soft...

Страница 272: ...ximum number of asynchronous frequency components that the instrument will detect Detected components are analyzed in order of descending magnitude until the num ber of components specified with this...

Страница 273: ...l and 5 mV when applied to an electri cal channel Restrictions Jitter mode Software revision A 04 00 and above 86100C instruments Query MEASure JITTer LEVel DEFine This query returns the current setti...

Страница 274: ...instruments Returned Format MEASure JITTer RJ value NL Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 MEASURE JITTER RJ JITTer RJSTabilize Command MEASure JITTer RJSTabilize OFF 0 ON 1 Turns RJ...

Страница 275: ...code for software revision A 07 00 and above use the recommended command SINTeg rity SIGNal on page 18 42 Query MEASure JITTer SIGNal This query returns the current setting for the signal type Returne...

Страница 276: ...JITTer UNITs This query returns the current setting for jitter mode measurement units Returned Format MEASure JITTer UNITs SEC UINT NL Example MEASure JITTer UNITs SEC NWIDth Command MEASure NWIDth s...

Страница 277: ...If the measurement is per formed on an electrical signal the measurement units are reported in volts Restrictions Oscilloscope mode Software revision A 07 00 and above source CHANnel N FUNCtion N WMEM...

Страница 278: ...first rising edge else period time at the second falling edge time at the first falling edge Mode Oscilloscope mode only source CHANnel N FUNCtion N WMEMory N N For channels functions and waveform me...

Страница 279: ...returned immediately following the measurement result Except in Jitter Mode the measure ment results include the current minimum maximum mean standard deviation and statis tical sample size n samples...

Страница 280: ...state minimum a minimum a maximum a maximum a mean a mean a standard deviation a standard deviation a n samples a n samples a Additional Fields with Limit Test On limit failures limit failures limit t...

Страница 281: ...o close 15 Result invalid Top not on waveform 16 Result invalid Base not on waveform 17 Result invalid Completion criteria not reached 18 Result invalid Measurement invalid for this type of signal 19...

Страница 282: ...at the 90 point on the rising edge Query MEASure RISetime source The query returns the rise time of the specified source Returned Format MEASure RISetime value result_state NL value is the rise time i...

Страница 283: ...ly contributing to BER The value 9 999E37 is returned if both BER Floors are 1e 18 This command is only available if both jitter analysis and amplitude analysis are turned on Restrictions 86100C softw...

Страница 284: ...UTodetect Returned Format MEASure SINTegrity SIGNal AUTodetect 1 0 NL Example 10 OUTPUT 707 MEASURE SINTEGRITY SIGNAL AUTODETECT ON SOURce Command MEASure SOURce source source Selects the source for m...

Страница 285: ...ope mode or the time interval between the reference plane and the specified edge in TDR mode If SENDvalid is ON the result_state is returned with the measurement result Refer to Table 18 4 on page 18...

Страница 286: ...Software revision A 05 00 and above 86100C instruments Query MEASure TDR MIN CHANnel N RESPonse N Returns the minimum impedance Y axis value that is to the right side of the reference plane Returned F...

Страница 287: ...r event and the specified voltage level and transi tion oscilloscope mode or the time interval between the reference plane and the specified voltage level and transition TDR mode The source is specifi...

Страница 288: ...7 MEASURE VAMPLITUDE 2 VAVerage Command MEASure VAVerage CYCLe DISPlay source Calculates the average voltage over the displayed waveform The source is specified with the MEASure SOURce command or with...

Страница 289: ...tates Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 MEASURE VBASE VMAX Command MEASure VMAX source Measures the absolute maximum voltage present on the selected source waveform The source is s...

Страница 290: ...eak voltage as the difference between the two voltages Sources are specified with the MEASure SOURce command or with the optional parameter following the VPP command source is CHANnel N FUNCtion N RES...

Страница 291: ...time interval between the trigger event and the specified edge oscilloscope mode or the time interval between the reference plane and the specified edge in TDR mode source is CHANnel N FUNCtion N RES...

Страница 292: ...urned Format MEASure VTOP value result_state NL value is the voltage at the top of the waveform If SENDvalid is ON the result_state is returned with the measurement result Refer to Table 18 4 on page...

Страница 293: ...cal MAXimum 19 4 MAGGraph VERTical MINimum 19 4 MARKer X1STate 19 4 MARKer X2STate 19 4 MARKer X1Source 19 4 MARKer X2Source 19 5 MARKer X1Position 19 5 MARKer X2Position 19 5 MARKer Y1Position 19 5 M...

Страница 294: ...ime span and reference plane position you can use windowing as a time fil tering technique to measure the frequency response at a specific location of a test device Only the information in the window...

Страница 295: ...l 10 display divisions the frequency resolution equals 500 MHz For the most information about your test device place the reference plane near the display s left edge and increase the time per division...

Страница 296: ...tude dB of the S parameters graph Example 10 OUTPUT 707 SPAR MAGG VERT MIN 30 Query SPARameter MAGGraph VERTical MINimum Returned Format SPARameter MAGGraph VERTical MINimum vertical_min NL MARKer X1S...

Страница 297: ...Rameter MARKer X1Position X1_frequency Sets the X1 marker position to data point that is nearest the specified frequency After using this command query the value to determine the actual frequency of t...

Страница 298: ...ta Command SPARameter MARKer YDELta Queries the amplitude difference between the X1 and X2 markers Y1 and Y2 positions Query SPARameter MARKer YDELta Returned Format SPARameter MARKer YDELta value NL...

Страница 299: ...LFEQualizer NTAPs 20 3 LFEQualizer TAP 20 4 LFEQualizer TAP AUTomatic 20 4 LFEQualizer TAP NORMalize 20 4 LFEQualizer TDELay 20 4 LFEQualizer TDMode 20 4 MATLab 20 5 MATLab ETENable 20 5 MATLab ETEXt...

Страница 300: ...o open a severely closed eye diagram you may need to manually set pattern lock on the instrument MATLAB Filter Application Commands The MATLAB Filter application is controlled using the SPRocessing MA...

Страница 301: ...th command Query SPRocessing LFEQualizer BWMode Returned Format SPRocessing LFEQualizer BWMode TSBandwidth TTDelay CUSTom NL Example 10 OUTPUT 707 SPROCESSING LFEQUALIZER BWMODE TTDelay LFEQualizer FD...

Страница 302: ...ize Command SPRocessing LFEQualizer TAP NORMalize Normalizes the tap values for unity gain 0 dB in the Linear Feedforward Equalizer applica tion The relative value of each tap is maintained Example 10...

Страница 303: ...displayed in MATLAB s Command Window This command is valid only when the MATLAB script engine s text capture is turned on as specified by the MATlab ETENable command Returned Format SPRocessing MATLab...

Страница 304: ...application n is the numeral 1 2 3 or 4 representing one of two input channels or one of four math functions Query SPRocessing SOURce Returned Format SPRocessing SOURce CHANnel n FUNCtion n NL Example...

Страница 305: ...e CALibrate CONTinue 21 5 RESPonse HORizontal 21 6 RESPonse HORizontal POSition 21 6 RESPonse HORizontal RANGe 21 6 RESPonse RISetime 21 7 RESPonse TDRDest 21 7 RESPonse TDRTDT 21 8 RESPonse TDTDest 2...

Страница 306: ...libration This option is provided for backward compatibility NORMal sets the calibration procedure to differential normalization This version of the differential normalization procedure models the cou...

Страница 307: ...n TDR channels If the stimulus is set to EXT ernal see STIMulus on page 21 10 turn off channel 1 or 3 and turn on channel 2 or 4 If the TDT destinations are not shown turn on the TDT destination chann...

Страница 308: ...d RESPonse N refer to the same wave forms This is not the case for TDT related commands OFF turns off the response for the specified stimulus ON turns on the normalized response of the channel The key...

Страница 309: ...kward compatibility with the 83480 54750 The preferred command is CALibrate CANCel N is an integer 1 through 4 This value refers to the stimulus channel used to produce a response waveform while the r...

Страница 310: ...screen The value N is an integer 1 through 4 that identifies the stimulus channel used to produce a response waveform Because response waveforms are numbered based on the destination channel for TDR...

Страница 311: ...ile the TDR step s risetime applied to the system under test is fixed the measured response has a set of mathematical operations applied to it These mathematical operations effectively change the disp...

Страница 312: ...ponse 2 waveform as TDT with stimulus Chan1 Set TDR2 RESPonse1 TDTDest to Chan2 Set TDR2 RESPonse1 TDRTDT to TDT Set TDR2 RESPonse1 to ON RESPonse TDTDest Command TDR 2 4 RESPonse N TDTDest NONE CHANn...

Страница 313: ...alent to AUTO N is an integer 1 through 4 This value refers to the stimulus channel used to produce a response waveform while the response waveforms are numbered based on the destination channel For T...

Страница 314: ...ANGe Returned Format TDR 2 4 RESPonse N VERTical RANGe volts NL STIMulus Command TDR 2 4 STIMulus OFF ON ON1 ON2 ON1AND2 ON3 ON4 ON3AND4 COMMonmode DIFFerential ECOMmon EDIFferential EXTernal This com...

Страница 315: ...ls 3 and 4 in either differential or common mode The pulses are sent to an external pulse generator and the second pair of channels 3 and 4 or 1 and 2 respectively are used as either TDR or TDT destin...

Страница 316: ...21 12 TDR TDT Commands Rev A 05 00 and Below STIMulus...

Страница 317: ...SPonse RPLane 22 7 RESPonse TYPE 22 7 RESPonse VAMPlitude 22 7 RESPonse VERTical 22 8 RESPonse VERTical OFFSet 22 8 RESPonse VERTical RANGe 22 8 RESPonse VLOad 22 9 STIMulus EXTernal 22 9 STIMulus EXT...

Страница 318: ...fore the STIMulus STATe command Channel connections are established using the RESPonse CONNect command Refer to CONNect on page 22 4 Table 22 1 TDR TDT Commands Commands Revision A 06 00 Retained Comm...

Страница 319: ...t the reference plane within the first graticule division as shown the following picture The calibration commands step through the TDR TDT Calibration Wizard Send RESPonse CALibrate on page 22 5 follo...

Страница 320: ...tion are considered one port For example the above command would connect channels 1 and 2 to port 1 on the test device Including the CHAN1 argument automatically selects channel 2 for the other side o...

Страница 321: ...rential and common mode measurements you specify either channel of the pair to calibrate both paths Refer to Table 22 3 on page 22 6 for several examples Failure of a calibration step results in that...

Страница 322: ...timebase and record length settings While the TDR step s rise time which is applied to the device under test is fixed a set of mathematical operations is applied to the measured response to model the...

Страница 323: ...r 1 through 4 that identifies the response waveform The command arguments are defined as follows CSINgle selects a calibrated single ended response CDIFf selects a calibrated differential mode respons...

Страница 324: ...nse waveform Restrictions Available in all software revisions TDR mode Example 10 OUTPUT 707 TDR RESPONSE1 VERTICAL MANUAL Query TDR RESPonse N VERTical Returned Format TDR RESPonse N VERTical AUTO MA...

Страница 325: ...ate the impedance A settings conflict error is reported if no stimulus channel is active or if the query is sent for a TDT response If the response is uncalibrated a default value is returned The valu...

Страница 326: ...e period of the TDR pulse generator You should usually leave this set to AUTO unless you need to define a specific rate In AUTO the instrument will attempt to keep subsequent periods off screen when t...

Страница 327: ...23 BRATe 23 2 MPOSition 23 2 POSition 23 2 PRECision 23 3 PRECision RFRequency 23 3 PRECision TREFerence 23 4 RANGe 23 4 REFerence 23 4 SCALe 23 5 UNITs 23 5 Timebase Commands...

Страница 328: ...ter measurements on devices with a modulated clock can result in artificially higher measured jitter levels due to the 86100C s trigger delay Reducing the Minimum Timebase Position reduces the amount...

Страница 329: ...e Precision Timebase feature requires the installation of the Agilent 86107A Precision Timebase Module Command TIMebase PRECision ON OFF This command enables and disables the precision timebase Enabli...

Страница 330: ...ll or too large the frequency is not in the specified ranges This query does not indicate whether the time reference is invalid due to a change in either frequency or amplitude of the time reference s...

Страница 331: ...seconds refer to Table 1 8 on page 1 25 to view the suffix units If no units are specified value has units of the current units setting seconds time per division bits bits on screen at bit rate setti...

Страница 332: ......

Страница 333: ...BRATe AUTodetect 24 2 BWLimit 24 3 DCDRatio 24 3 DCDRatio AUTodetect 24 3 GATed 24 3 HYSTeresis 24 4 LEVel 24 4 PLENgth 24 4 PLENgth AUTodetect 24 4 PLOCk 24 5 PLOCk AUTodetect 24 5 RBIT 24 5 SLOPe 24...

Страница 334: ...units is ratio Query TRIGger ATTenuation The query returns the current attenuation factor and units Returned Format TRIGger ATTenuation attenuation factor RATio DECibel NL BRATe Command TRIGger BRATe...

Страница 335: ...estrictions Software revision A 04 00 and above 86100C instruments Query TRIGger DCDRatio This query returns the current setting of data to clock divide ratio Returned Format TRIGger DCDRatio data_to_...

Страница 336: ...ength of the pattern used in pattern lock trigger mode pattern_length is an integer value in the range of 1 to 215 in jitter mode and 1 to 223 in the other instrument modes Restrictions Software revis...

Страница 337: ...essfully The returned string stays the same until the next autode tect is executed Returned Format The following are examples of strings returned by this query The blank spaces are filled in with the...

Страница 338: ...nd selects the trigger input Front Panel Left Module and Right Module are inputs from the front panel of the instrument Free Run is internally generated and is not affected by the settings of gates le...

Страница 339: ...POINts 25 7 PREamble 25 7 SOURce 25 9 SOURce CGRade 25 10 TYPE 25 11 XDISplay 25 11 XINCrement 25 11 XORigin 25 12 XRANge 25 12 XREFerence 25 12 XUNits 25 12 YDISplay 25 13 YINCrement 25 13 YORigin 25...

Страница 340: ...ead following a DIGitize command or the data will be lost when the analyzer is turned off Waveform Data and Preamble The waveform record consists of two parts the preamble and the waveform data The wa...

Страница 341: ...d from the acquisition path and software filtering Returned Format WAVeform BANDpass upper_cutoff lower_cutoff NL upper_cutoff Maximum frequency passed by the acquisition system lower_cutoff Minimum f...

Страница 342: ...h the format previously specified by the wave form preamble for the destination memory VERSus data is transferred as two arrays The first array contains the data on the X axis from left to right side...

Страница 343: ...10 OUTPUT 707 SYSTEM HEADER OFF Response headers off 20 OUTPUT 707 WAVEFORM SOURCE CHANNEL1 Select source 30 OUTPUT 707 WAVEFORM FORMAT WORD Select word format 40 OUTPUT 707 WAVEFORM DATA 50 ENTER 707...

Страница 344: ...4 The minimum valid qlevel is 128 LONG LONG formatted data is transferred as signed 32 bit integers in four bytes If WAVe form BYTeorder is set to MSBFirst the most significant byte of each word is se...

Страница 345: ...values used to describe the data The waveform memory is specified with the WAVeform SOURce command Only waveform memories may have waveform data sent to them The preamble can be used to translate raw...

Страница 346: ...VEFORM PREAMBLE 40 ENTER 707 USING K Preamble 50 END K is an BASIC image specifier that places the block data in a string including carriage returns and line feeds until EOI is true or when the dimens...

Страница 347: ...of time across the display See WAVeform XRANge X Display Origin The X display origin is the X axis value at the left edge of the display For time domain signals it is the time at the start of the disp...

Страница 348: ...Returned Format WAVeform SOURce WMEMory N FUNCtion N RESPonse N CHANnel N HISTogram CGRade NL Example This example places the current selection for the waveform source in the string variable Selectio...

Страница 349: ...polate AVERage VERSus NL Example 10 OUTPUT 707 WAVEFORM TYPE XDISplay Query WAVeform XDISplay This query returns the X axis value at the left edge of the display For time domain signals it is the time...

Страница 350: ...of the time across the display For VERSus type waveforms it is the duration of the waveform that is displayed on the X axis Returned Format WAVeform XRANge value NL value A real number representing t...

Страница 351: ...er Returned Format WAVeform YINCrement real_value NL real_value A real number in exponential NR3 format Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 WAVEFORM YINCREMENT See Also You can obtai...

Страница 352: ...ays zero Returned Format WAVeform YREFerence integer_value NL integer_value Always 0 Example 10 OUTPUT 707 SYSTEM HEADER OFF 20 OUTPUT 707 WAVEFORM YREFERENCE See Also You can obtain the YReference va...

Страница 353: ...26 DISPlay 26 2 LOAD 26 2 SAVE 26 3 XOFFset 26 3 XRANge 26 3 YOFFset 26 3 YRANge 26 4 Waveform Memory Commands...

Страница 354: ...y location with a waveform from a file which has an internal waveform format extension wfm or a verbose yvalues waveform for mat extension txt You can load the file either from the D drive C drive on...

Страница 355: ...lue is the horizontal offset position value Query WMEMory N XOFFset The query returns the current x axis horizontal position for the selected waveform memory Returned Format WMEMory N XOFFset offset_v...

Страница 356: ...YRANge Command WMEMory N YRANge range_value This command sets the y axis vertical range for the selected memory The vertical scale is the vertical range divided by 8 N is the memory number is an integ...

Страница 357: ...r output 1 26 bus activity halting 1 35 commands 1 35 management issues 1 34 BWLimit 24 3 BYTE and FORMat 25 6 BYTeorder and DATA 25 5 C calibration mainframe 7 2 module 7 2 probe 7 3 procedure 7 3 st...

Страница 358: ...12 3 DSP 5 2 DUTYCycle 18 14 DUTYcycle 18 22 ERATio STARt 7 4 Event Status Enable ESE 3 3 Event Status Register ESR 3 4 EXIT 17 5 FAIL 15 2 FALLtime 18 23 FILTer 8 3 FRAMe LABel 7 5 FRAMe STARt 7 5 FR...

Страница 359: ...Request Enable SRE 3 12 Status Byte STB 3 12 Test TST 3 13 Trigger TRG 3 13 Wait to Continue WAI 3 14 common commands within a program message 3 2 communicating over the bus 1 34 COMPlete 18 13 concur...

Страница 360: ...ect 8 3 FSFRequency 11 5 full scale vertical axis 8 6 FUNCtion 12 3 Function Commands 12 2 DISPlay 12 3 FUNCtion 12 3 HORizontal 12 4 HORizontal POSition 12 4 HORizontal RANGe 12 5 INVert 12 5 MAXimum...

Страница 361: ...tance 7 6 Local Event Register 1 19 4 8 locked status querying 9 2 LOCKed 9 6 long form commands 1 23 LONGform 5 5 lowercase letters 1 23 LRESistance 7 5 LRN Learn 3 5 LRN and SYSTem SETup 5 7 LSBFirs...

Страница 362: ...47 VMAX 18 47 VMIN 18 47 VPP 18 48 VRMS 18 48 VTIMe 18 49 VTOP 18 49 measurement error 18 2 setup 18 2 source 18 42 MEDian 18 25 message queue 1 22 Message MSG Status Bit 1 17 Message Available MAV a...

Страница 363: ...DUTYCycle 18 15 DUTYcycle 18 22 ERATio DLEVel 7 4 ERRor 5 3 FAIL 15 2 FALLtime 18 23 FDEScription 8 3 FRAMe TIME 7 5 FREQuency 18 23 FUNCtion 12 3 GRATicule 11 3 HEADer 5 4 HISTogram M1S 18 24 HISTog...

Страница 364: ...Sition 21 6 HORizontal RANGe 21 6 RISetime 21 7 TDRDest 21 7 TDTDest 21 8 VERTical 21 9 22 8 VERTical OFFSet 21 9 22 8 VERTical RANGe 21 10 22 8 response data 1 26 result state code and SENDvalid 18 4...

Страница 365: ...lus 21 10 STOP 4 13 storage and retrieval 10 2 STORe 10 9 SETup 4 13 WAVEform 4 14 suffix multipliers 1 25 summary bits 1 11 SWAVeform 6 6 15 8 17 13 SWAVeform RESet 6 7 15 9 17 13 syntax error 1 46 S...

Страница 366: ...rm Commands 25 2 COUNt 25 4 PATTern RANGe STARt 10 6 PATTern SAVE 10 6 SOURce 25 9 SOURce CGRade 25 10 Waveform Memory Commands 26 2 DISPlay 26 2 LOAD 26 2 SAVE 26 3 XOFFset 26 3 XRANge 26 3 YOFFset 2...

Отзывы: