Home
VM2601 VM2602 VM2603
Contents
1. CALibration DAC GAIN CALibration DAC OFFSet CALibration DEFault CALibration RES t CALibration SECure STATe CALibration STORe Command Dictionary occonccccnocncononacnnnnnnconononnnononn no ncnncn nono Common Mode Rejection Ratio CONFI g re ADO p eaa EE E NE CONFigure FALL TlMe cooonocnnncnncnncncononononnnonnconccnnonos CONFigure FREQuency LE CONFig re FT IMen naneco tiene Anes CONFigure HORizontal RESolution cece 32 98 CONFigure NDUTy ss CONFigure N WIDth oooonionocincnnoncononononnconocanonncinnono CONFigure PDU TY erecciones CONFigure PERCent NOVershoot CONFigure PERCent NPReshoot ccecescesseeseeeeeeees CONFigure PERCent NRINGING ocooonccionicnconccononnnnnnonnon CONFigure PERCent POVershoo t CONFigure PERCent PPReshoot CONFigure PERCent PRINging CONFigure PERIOd c ooooooococcccccncnnos CONFigure PWIDth CONFigure RISE TIMe CONFigure RTIMe CONFigure SAR TIMe CONFigure SAR TIMe cece CONFigure VOLTage AMPLitude eeeeeeeeees CONFigure VOLTage HIGH oononicnnocincnocccononaninnnns CONFigure VOLTage LOW CONFigure VOLTage MAXIMUM coccocccconcconccnninnnns CONFigure VOLTage MEAN coonconoccoononnconcconocnninn ns CONFigure VOLTage MINimum CONFigure VOLTage NOVershoot ooooconccnicncocccncoo CONFigure VOLTage NPReshoot ces
2. Related Commands CALCulate PERC NOV 102 VM2601 2 3 Command Dictionary www vxitech com CONFigure PERCent NPReshoot Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the negative preshoot parameters that will govern corresponding CAL Culate and MEA Sure commands Command CONFigure PERCent NPReshoot lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage NPReshoot query The negative preshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in th
3. Related Commands N A VM2601 2 3 Command Dictionary 187 VXI Technology Inc STATus QUEStionable EVENt Purpose Queries the Questionable Status Event Register Type Required SCPI query Command Syntax N A Command Parameters N A RST Value N A Query Syntax STATus QUEStionable EVENt Query Parameters N A Query Response Decimal number Description The query reports the bits set in the event register of the Questionable Data Signal register This command reads the event register then clears all bits in the event register and enters the value into the computer Examples Command Query Response Description STAT QUES 0 Related Commands N A 188 VM2601 2 3 Command Dictionary www vxitech com SYSTem ERRor Purpose Queries the Error Queue Type Required SCPI command Command Syntax None Query Only AE N A RST Value N A Query Syntax SYSTem ERRor Query Parameters None Query Response ASCII string Description The System Error query is used to retrieve error messages from the error queue The error queue will maintain two error messages If additional errors occur the queue will overflow and the second and subsequent error messages will be lost In the case of an overflow an overflow message will replace the second error message See the SCPI standard Volume 2 Command Reference for details on errors and reporting them Exa
4. Positive Overshoot 0 8 4 0 6 voltage V 0 4 0 2 5 time ps To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT POV Returns the positive overshoot voltage Related Commands CONFigure VOLTage POVershoot MEASure VOLTage POVershoot 78 VM2601 2 3 Command Dictionary www vxitech com CAL Culate VOLTage PPReshoot Purpose Returns the positive preshoot value for the aquried data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOLTage PPReshoot Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage PPReshoot query instructs the device to calculate and return a voltage value corresponding to the positive preshoot from the selected input range The positive preshoot is defined as the amount of voltage by which a pre transitional aberration positively exceeds the state boundary 1 0 _ Positive Preshoot 0 8 y 0 6 voltage V 0 4 0 2 5
5. VM2601 2 3 Command Dictionary 135 VXI Technology Inc INPut RANGe Purpose Sets the input range to 0 5 V 1 0 V 2 0 V 5 0 V 10 0 V or 20 0 V full scale Type Command Command Syntax INPut RANGe lt input_rang gt AO lt input range gt 0 5 1 0 2 0 5 0 10 0 20 0 RST Value 20 Query Syntax INPut RANGe Query Parameters None Query Response Returns the value currently selected for the lt input_range gt parameter Description Sets the input range to 0 5 V 1 0 V 2 0 V 5 0 V 10 0 V or 20 0 V full scale This command applies to the DSO input only NOTE The input voltage should not exceed 8 V de or 8 V rms when the 50 Q 75 Q or 150 Q input impedance is selected Examples Command Query Response Description INP RANG 5 Sets the input range to 5 V INP RANG 5 Indicates that the input range is set to 5 V Related Commands None 136 VM2601 2 3 Command Dictionary www vxitech com INPut SOURce Purpose Selects the input source for the instrument Type Command Command Syntax INPut SOURce lt input_source gt AIRLINES lt input_source gt DSO IFR DEFault NOTE For the VM2602 and VM2603 the only valid setting is DSO IFR or DEFault will both generate errors RST Value DSO Query Syntax INPut SOURce Query Parameters Non
6. time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT PPR Related Commands CONFigure VOLTage PPReshoot MEASure VOLTage PPReshoot VM2601 2 3 Command Dictionary 79 VXI Technology Inc CALCulate VOLTage PRINging Purpose Returns the positive ringing measurement of the data being acquired Type Query Command Syntax None Ao N A RST Value N A Query Syntax CALCulate VOLTage PRINging Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CALCulate VOLTage PRINGing query instructs the device to calculate and return a value corresponding to the positive ringing of an signal on the selected input range Positive ringing is defined as the peak to peak voltage of a positive post transitional aberration Positive Ringing time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for se
7. Description Sets the input impedance to 50 Q 75 Q 150 Q or HIGH 1 MQ Any value input greater than 200 results in the lt input_imp gt parameter being set to HIGH This command only applies to the DSO input NOTE The input voltage should not exceed 8 V de or 8 V rms when the 50 Q 75 Q or 150 input impedance is selected Examples Command Query Response Description INP IMP 50 Sets the input impedance to 50 Q INP IMP 50 Indicates that the input impedance is set to 50 Q Related Commands None 134 VM2601 2 3 Command Dictionary www vxitech com INPut OFFSet Purpose This command allows the user to compensate for input signal offset Type Command Command Syntax INPut OFFSet lt input_offs gt AO lt input offset gt 0 5 1 0 2 0 5 0 10 0 20 0 approximately equal to the selected input range e g 0 5 V in the 0 5 V range RST Value 0 0 Query Syntax INPut OFFSet Query Parameters None Query Response Returns the value currently selected for the lt input_offset gt parameter Description This command allows the user to compensate for input signal offset The range is approximately equal to the selected input range This command applies to the DSO input only Examples Command Query Response Description INP OFFS 5 Sets the input offset to 5 V INP OFFS 5 Indicates that the input offset is set to 5 V Related Commands
8. Technology VM2601 80 MSa s 14 BIT DIGITIZER IF RECEIVER VM2602 40 MSa S 14 BIT DIGITIZER VM2603 20 MSa s 14 BIT DIGITIZER USER S MANUAL P N 82 0063 000 Released June 15 2010 VXI Technology Inc 2031 Main Street Irvine CA 92614 6509 949 955 1894 VXI Technology Inc www vxitech com TABLE OF CONTENTS INTRODUCTION LABEEOF CONTENTS Antec A do EA P to IIA Ada AEE sanos 3 E A O RE O NN 7 Waray A OOO TN 7 Limitation Of Warranty AEA nono nooo nn nn nr nn nn anna nn RR E E T 7 Restricted Rights Me getid ii A die 7 DECLARATION OF CONFORMITY oscd cssedeecahesdossseederdeegidcadenesssnevages tennis denied 7 GENERA SAFETY INSTRUCTIONS 3 ii fecleedeteslecsiendesdSeeth Ladeceedtncdanes testa alee ddusticddedssdesseges sacs sendesitegts dadusoeddvosessctesteectasss 8 Merims andsSyMbol 35 20 esdecises A Scot es 8 a eee ee oe a haat Es Cotte te td he 8 SUPPORT RESOURCES EEE EAA A A AE E dating iaa dada sa soaebintas 10 SECTION 1 oe ccuscscsceecosvessascnteassuescesssvevcesenvestencenss Sosssesnssosensedeas shoves sussessouedwes Soeuedenie svete deuseseoaesnnsaseessoesendete desesdeeaassnsecesees 11 TNT RODUCTION 2c oseecsnccc castes ENE ET E AAEE EER ETA 11 OSEAAN E REPA E EAA TAE IIE E ER EA AEE do e 11 AE O E E O O E AERA AIEE REAA E 13 Dita ACUSA E A A ET ote 13 Programming and Data ACCESS cccceessesscesseesecesecsecssecseecaeecseeeseesaesseeeseseaeeseeeseeuseeesscnaeceaecnaeeeseeeseen
9. VM2601 2 3 Command Dictionary 53 VXI Technology Inc ARM SOURce Purpose Sets the arm source Type Command Command Syntax ARM SOURce lt arm_source gt OTETO E EEG lt arm_source gt EXTernal MMediate SYNC TTLT lt 0 7 gt RST Value lt arm_source gt IMMediate Query Syntax ARM SOURce Query Parameters None Query Response Returns the value currently selected for the lt arm_source gt parameter Description Sets the arm source ARM GP1 input IMM software command ARM IMM SYNC Master Slave SYNC subsystem VXIbus TTL backplane trigger Examples Command Que Response Description ARM SOUR TTLT3 Sets the arm source to TTLT3 ARM SOUR TTLT3 Indicates that the arm source is the TTLT3 line Related Commands ARM ARM IMMediate ARM LEVel ARM SLOPe 54 VM2601 2 3 Command Dictionary www vxitech com CALCulate FALL TIMe Purpose Query that instructs the device to calculate and return fall time measurement Type Query Command Syntax None Ao N A RST Value N A Query Syntax CALCulate FALL TIMe or CALCulate FTIMe Query Parameters None Query Response ASCII number representing fall time measurement Description The CALCulate FALL TIME query instructs the instrument to calculate and return the amount of time it takes a signal to make a negative transit
10. Ao N A RST Value N A Query Syntax CAL Culate VOLTage NOVershoot Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage NOVershoot query instructs the device to calculate and return the voltage value corresponding to the negative overshoot from the selected input range The negative overshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary 1 0 0 8 0 6 0 4 Negative Overshoot 0 2 y es time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT NOV Returns the voltage of the negative overshoot Related Commands CONFigure VOLTage NOVershoot MEASure VOLTage NOVershoot VM2601 2 3 Command Dictionary 75 VXI Technology Inc CALCulate VOLTage NPReshoot Purpose Returns the negative preshoot value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOL Tage NPReshoot Query Parameters None Quer
11. CLS Purpose Clears all status and event registers Type IEEE 488 2 Common Command Command Syntax CLS Command Parameters None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description This command clears the Status Event Register Operation Status Register and the Questionable Data Signal Register It also clears the Operation Complete flag and clears all queues except the output queue Examples Command Que Response Description Clears all status and event registers Related Commands 38 VM2601 2 3 Command Dictionary www vxitech com ESE Purpose Sets the bits of the Event Status Enable Register Type IEEE 488 2 Common Command Command Syntax ESE lt mask gt ONE Me lei lt mask gt numeric ASCII value RST Value N A the parameter is required Query Syntax ESE Query Parameters N A Query Response Numeric ASCII value from 0 to 255 Description The Event Status Enable ESE command is used to set the bits of the Event Status Enable Register See ANSI IEEE 488 2 1987 section 11 5 1 for a complete description of the ESE register A value of 1 in a bit position of the ESE register enables generation of the Event Status Bit ESB in the Status Byte by the corresponding bit in the Event Status Register ESR If the ESB is set in the Service Request Enable SRE register then an interrup
12. Query Response Description This query returns the Signal Aberration Region SAR size in seconds A return value of 1 0 indicates the SAR time is set to its default value of 3 times the transition time See CONFigure SAR TIMe for more information Examples Command Query Response Description CONF SAR TIM 0 001 Indicates that the SAR time is set to 0 001 s Related Commands CONF SAR TIM 112 VM2601 2 3 Command Dictionary www vxitech com CONFigure VOLTage AMPLitude Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the amplitude parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure VOLTage AMPLitude lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage AMPlitude query Amplitude is defined as the voltage difference between the high and low state
13. Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate PERCent NPReshoot query instructs the device to calculate and return a voltage value corresponding to the negative preshoot from the selected input range The negative preshoot is defined as the amount of voltage by which a pre transitional aberration negatively exceeds a state boundary 1 0 0 8 0 6 Negative Preshoot Amplitude voltage V 0 4 0 2 10 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PERC NPR Returns the negative pershoot value as a percent of the signal amplitude Related Commands CONFigure PERC NPR MEASure PERC NPR VM2601 2 3 Command Dictionary 61 VXI Technology Inc CALCulate PERCent NRINging Purpose Returns the negative ringing as a percent of the signal amplitude Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate PERCent NRINging Query Parameters None Query Response ASCII value representing a voltage measurement Description The CAL
14. Description This command defines the parameters used by the CALCulate RISE TIMe query Rise time is defined as the time interval that occurs between the 10 reference and 90 reference of the peak value The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt lo_ref gt rise time begins when a positive transition of the input signal crosses this reference point e lt hi_ref gt rise time ends when a positive transition of the input signal crosses this reference point e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description CONF RTIM 0 16384 10 90 x Related Commands CALCulate RTIMe 110 VM2601 2 3 Command Dictionary www vxitech com CONFigure SAR TIMe Purpose Configures the signal aberration region SAR size in seconds Type Command Syntax CONFiguire SAR TIME lt sar_time gt AIN lt Sar time gt cannot be greater than the duration of the transition state RST Value lt sar_time gt 1 Query Syntax CONFigure SAR TIMe Query Parameters None Quer
15. depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage PTPeak query The peak to peak voltage V p p is defined as the voltage measured between the signal s maximum and minimum points The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description CONF VOLT PTP 0 1048576 x CAL Culate VOLTage PTPeak VM2601 2 3 Command Dictionary 125 VXI Technology Inc CONFigure VOLTage RMS Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the root mean square voltage parameters that will govern corresponding CAL Culate and MEA Sure commands Command CONFigure VOLTage RMS lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt firs
16. 46 VM2601 2 3 Command Dictionary www vxitech com TST Purpose Causes a self test procedure to occur and queries the results Type IEEE 488 2 Common Command Command Syntax None Command Parameters N A RST Value N A Query Syntax TST Query Parameters N A Query Response Numeric ASCII value from 0 to 1 Description Initiates the digitizer self test operation If the test fails an error message is placed in the error queue and then the error LED blinks The self test tests the following 0 Passed 1 Failed sample RAM test Examples Command Query Response Description TST 0 Begins the self test procedure returns the result Related Commands N A VM2601 2 3 Command Dictionary 47 VXI Technology Inc WAI Purpose Halts execution of additional commands and queries until the No Operation Pending message is true Type IEEE 488 2 Common Command Command Syntax WAI Command Parameters None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description Examples The Wait to Continue command halts the execution of commands and queries until the No Operation Pending message is true This command makes sure that all previous commands have been executed before proceeding It provides a way of synchronizing the module with its command
17. Examples Command Que Response Description CALC NDUT Returns the negative duty cycle measurement Related Commands CONFigure NDUTy MEASure NDUTy VM2601 2 3 Command Dictionary 57 VXI Technology Inc CAL Culate NWIDth Purpose Query that returns a negative pulse width measurement Type Query Command Syntax None AO N A RST Value N A Query Syntax CAL Culate PWIDth Query Parameters None Query Response ASCII number representing a negative pulse width measurement in seconds Description The CAL Culate N WIDth query instructs the devuce to calculate and return a negative pulse width measurement The negative pulse width is a measure of the time required to go from the 50 reference of the falling edge of one wave to the 50 reference of the rising edge on the next wave on a negative pulse 1 0 5 0 8 o 0 6 D S 50 reference lt gt S 04 Negative i Pulse Width o N 10 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PWID Returns the positive pulse width measurement Related Commands CONFig
18. CAL Culate PDUTY hindi 31 59 CAL Culate PERCent NOVersho0t ccceseeteereeeeeeees 60 CAL Culate PERCent NPReshoot 61 CAL Culate PERCent NRINging 62 CAL Culate PERCent POVershoot 63 CAL Culate PERCent PPReshoot 64 CALCulate PERCent PRINging c ocooncnnnnninnoninnnnnincononnnns 65 CAL Culat PERIO conectados siria dead 31 66 CALCulate PWIDth ooooococononcconocococononcconnnaconnnanonnnnoos 31 67 CALCulate RISE TIME coooccocnconocicncononccnnoncnncnnonnonoos 31 68 CALCulate VOLTage AMPLitude ee ceceseeeeeee 31 69 CALCulate VOLTage HIGH nosis 31 70 CALCulate VOLTage LOW ou ceccceesceeeeeteereeeeee 31 71 CALCulate VOLTage MAXimum we 31 72 CALCulate VOLTage MEAN w 31 73 CALCulate VOLTage MINimum we 31 74 CALCulate VOLTage NOVershoot eceeeeteeee 31 75 CALCulate VOLTage NPReshoot cceseeseereeee 31 76 CALCulate VOLTage NRINging CALCulate VOLTage POVershoot cccceeceeneeee 31 78 CALCulate VOLTage PPReshoot ccceeseeeeteeee 31 79 CAL Culate VOLTage PRINging CALCulate VOL Tage PTPeak o oo 32 81 CALCulate VOLTage RMS dooccocncnicnicnconcooninncnnncnnonno 32 82 Calculating System Power and Cooling Requirements 19 Calibre nit calibration temperatulE oocooncnnnccncnocncnconononnnoncnncononnco nono CALibration ADC GAIN CALibration ADC OFFSet CALibration COUN
19. Description Examples Related Commands Defines the frequency parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure FREQuency lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate FREQuency query Frequency f is a measure of how often a signal repeats in one second 1 s Hz This is also equal to 1 period or 1 T The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description CONF FREQ 0 65536 x CALCulate FREQuency VM2601 2 3 Command D
20. Examples Related Commands Performs a sequence of commands to provide a negative preshoot measurement for the input Query None None lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples MEASure VOLTage NPReshoot lt start_samp gt lt samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters MEA Sure VOLTage NPREshoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide negative preshoot measurement for the input The negative preshoot is defined as the amount of voltage by which a pre transitional aberration negatively exceeds a state boundary The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to
21. Queries which version of the SCPI N A standard the module complies with 36 VM2601 2 3 Command Dictionary www vxitech com COMMAND DICTIONARY The remainder of this section is devoted to the actual command dictionary Each command is fully described on its own page In defining how each command is used the following items are described Purpose Describes the purpose of the command Type Describes the type of command such as an event or setting Command Syntax Details the exact command format Command Parameters Describes the parameters sent with the command and their legal range Reset Value Describes the values assumed when the RST command is sent Query Syntax Details the exact query form of the command Query Parameters Describes the parameters sent with the command and their legal range The default parameter values are assumed the same as in the command form unless described otherwise Query Response Describes the format of the query response and the valid range of output Description Describes in detail what the command does and refers to additional sources Examples Present the proper use of each command and its query when available Related Commands Lists commands that affect the use of this command or commands that are affected by this command VM2601 2 3 Command Dictionary 37 VXI Technology Inc COMMON SCPI COMMANDS
22. Sl 0 8 o o T voltage V o E T 9 N J time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT MAX Related Commands CONFigure VOLTage MAXimum MEASure VOLTage MAXimum 72 VM2601 2 3 Command Dictionary www vxitech com CALCulate VOLTage MEAN Purpose Returns the mean voltage value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOLTage MEAN Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage MEAN query instructs the device to calculate and return the mean average voltage value from the acquired data set To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Que Response Descript
23. VI_A32_SPACE offset 8 zvarl6bit for a single sample or viMovelnl6 instHndl VI_A32 SPACE offset number_of samples array 1 6bit for multiple samples To determine the dc voltage value of any sample 1 Obtain the ADC gain and offset values from the instrument using the commands CAL ADC GAIN lt FAST SLOW gt and CAL ADC OFFS lt FAST SLOW gt 2 Calculate the voltage as follows double sample value ADC_Offset x ADC_Gain x 2 0 x range voltage d 16383 0 where range is the current input range that has been programmed For example in the 5 V range for a sample value of 12 684 where ADC Gain is 1 237854 and ADC_ Offset is 8183 12684 8183 x 1 237854 x 2 0 x0 5 16383 0 voltage 0 340083 volts The VM2601 digitizer s sample memory is mapped into the VXI A32 address space by the VISA resource manager When accessing the sample data through a call to viln16 or viMoveln16 it is not necessary to know the absolute address assigned to the module VISA uses the session handle to reference the assigned address space 24 VM2601 2 3 Programming www vxitech com TABLE 3 1 A16 MEMORY MAP ml o SB RB RB YA NS NN NND NygYaYuyauywyuy y aoo O IE O gt MS IE E SN ala gt QA Sis lk A32 Pointer Low A32 Pointer High Data Low Data High Response Data Extended Protocol Signal Register Offset Register Status Control Register Device Type ID Register VM2601 2 3 P
24. lt source gt The above command is the same as these two commands TRIGger SLOPe lt slope gt TRIGger SOURce lt source gt See the Standard Commands for Programmable Instruments SCPI Manual Volume 1 Syntax amp Style Section 6 for more information The SCPI commands in this section are listed in upper and lower case Character case is used to indicate different forms of the same command Keywords can have both a short form and a long form some commands only have one form The short form uses just the keyword characters in uppercase The long form uses the keyword characters in uppercase plus the keyword characters in lowercase Either form is acceptable Note that there are no intermediate forms All characters of the short form or all characters of the long form must be used Short forms and long forms may be freely intermixed The actual commands sent can be in upper case lower case or mixed case case is only used to distinguish short and long form for the user As an example these commands are all correct and all have the same effect TRIGger SLOPe lt slope gt trigger slope lt slope gt TRIGGER SLOPE lt slope gt TRIG SLOPe lt slope gt TRIGger SLOP lt slope gt TRIG SLOP lt slope gt trig slop lt slope gt VM2601 2 3 Programming 21 NOTATION VXI Technology Inc The following command is not correct because it uses part of the long form of TRIGger but not all the characters of the long form trigg sl
25. will automatically be set to the switch set address plus two If dynamic address configuration is desired the address switch should be set for a value of 255 all switches set to ON Upon power up the slot 0 resource manager will assign the first available logical addresses to each instrument in the VMIP module If dynamic address configuration is desired the address switch should be set for a value of 255 Upon power up the slot 0 resource manager will assign logical addresses to each instrument in the VMIP module 20 VM2601 2 3 Preparation for Use www vxitech com SECTION 3 PROGRAMMING INTRODUCTION The VM2601 is a VXIbus message based device whose command set is compliant with the Standard Commands for Programmable Instruments SCPI programming language All module commands are sent over the VXIbus backplane to the module Commands may be in upper lower or mixed case All numbers are sent in ASCII decimal unless otherwise noted The module recognizes SCPI commands SCPI is a tree structured language based on IEEE Std 488 2 specifications It uses the IEEE Std 488 2 Standard command and the device dependent commands are structured to allow multiple branches off the same trunk to be used without repeating the trunk To use this facility end each branch with a semicolon For example SLOPe and SOURce are both branches off the TRIGger command trunk and can be combined as follows TRIGger SLOPe lt slope gt SOURce
26. 10 MHz SAMPle CLOCk SOURce Selects the sample clock source X INTernal SWEep COUNt Set the number of segments X 1 SWEep POINts Set the post trigger sample count X 1024 SWEep TINTerval This command sets the sample rate for the ADC X 100 ns Fast SYNChronize MODE Sets the instrument to function as a synchronized x OFF master or slave SYNChronize STATe Enables disables synchronization operations X OFF TRIGger LEVel Sets the comparator level of the trigger signal X 0 0 V TRIGger SLOPe Specifies the slope of the Trigger Signal for the x POS VM2601 TRIGger SOURce Selects the source for triggering the VM2601 X IMMediate TRIGger STATe Query returns whether or not the VM2601 has been x 0 triggered TRIGger IMMeciate Triggers the instrument on receipt of the command VM2601 2 3 Command Dictionary 35 VXI Technology Inc TABLE 4 3 SCPI REQUIRED COMMANDS Command Description RST RST Value STATus OPERation CONDition Queries the Operation Status Condition N A Register STATus OPERation ENABle NO Register STATus OPERation EVENt we Register STATus PRESet Presets the Status Register N A STATus QUEStionable CONDition Queries the Questionable Status y N A Condition Register STATus QUEStionable ENABle Sets the Questionable Status Enable N A Register STATus QUEStionable EVENt Queries the Questionable Status Event f N A Register SYSTem ERRor Queries the Error Queue X Clears queue SYSTem VERSion
27. 16 MSa Option VM2601 2 3 32 MSa MEMORY SEGMENTS With pre trigger data 8 segments Without pre trigger data 64k segments IMPEDANCE DSO input 50 Q 75 Q 150 Q or 1 MQ IFR input 50Q MAXIMUM NON DESTRUCTIVE INPUT 1 MO range 50 V common mode 50 Q 75 Q 150 ranges 5 V common mode INPUT COUPLING DSO input ac dc IFR input de CAPACITANCE 40 pF maximum COMMON MODE REJECTION RATIO CMRR DC to 20 kHz 0 5 V input range gt 60 dB All other input ranges up to SRyax 2 gt 30 dB OFFSET ADJUSTMENT 50 of full scale DC ACCURACY DSO FAST 1 of range DSO SLOW 0 5 of input 0 1 of range IFR VM2601 only 1 of range 50 0 75 9 150 Q 1 MQ impedance Note that the input voltage should not exceed 8 V dc or 8 V rms when the 50 Q 75 Q or 150 Q input impedance is selected 16 VM2601 2 3 Introduction www vxitech com ANALOG INPUT AC AMPLITUDE ACCURACY lt 1 MHz 0 1 dB 1 MHz to 20 MHz 0 5 dB 20 MHz to 40 MHz 2 5 dB FREQUENCY FLATNESS Low input ranges All No filter 1 dB full scale 50 Q de to 5 MHz 0 1 dB 5 MHz to 30 MHz 0 5 dB High input ranges No filter 1 dB full scale 50 Q dc to 5 MHz 0 5 dB LOw PASS FILTER Filter Type 3 pole Bessel VM2601 None 20 MHz 40 MHz VM2602 None 10 MHz 20 MHz VM2603 None 5 MHz 10 MHz INTEGRAL NON LINEARITY 0 5 LSB typical SHARED MEMORY SPACE A32 MISSING CODES
28. 2 3 Command Dictionary www vxitech com CONFigure VOLTage NRINging Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the fall time parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure VOLTage NRINging lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage NRINging query Negative ringing is defined as the peak to peak voltage of a negative post transitional aberration The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_
29. 34 155 MEASure VOLTage MEAN dococcccconcnoncconccinncnonnc no 34 156 MEASure VOLTage MINimum 34 157 MEASure VOLTage NOVershoot cccseeeeeeee 34 158 MEASure VOLTage NPReshoot ccccceesceeeeees 34 159 MEASure VOLTage NRINging MEASure VOLTage POVershoot 0 seers 34 161 MEASure VOLTage PPReshoot cecceseeeseeeeeeee 35 162 MEASure VOLTage PRINging 163 MEASure VOLTage PT Peak ccceeceesceteeneeteees 35 164 MEASure VOLTage RMS 0 ce eeeceeceeeeeeeneeeeteeenee 35 165 Measurement FUNCTION ooocoocconnnoonnononcconoconnnonnnononcconoconos 18 MEMOTY coccoccccncncnoncnanacanos 16 memory segments 16 message based 21 missing codes all O Offset adjustment o oooconccnocccoconccononancononnnonncono crono nonncnnccnnonns operating temperature Operational StatUS ooonoonncninnnoconcnocncononononnconncononnnonncnnccnno P PATAMOCUEL o bcs n ati EE E E A 22 Register Access ExampleS ococnccnonnccconnoconocccnnoncnncononnconos resolution 16 RMS noise SEET ROSCillator FREQuency ooooconcccononononnnononanconocnnonnono 35 167 ROSCillator SOURC6 occococccononccononancconancconanacccnnanonos 35 168 S S NED linia ii iS Sample Rate Resolution SAMPle CLOCk FREQuencCye cccoccoccocnocnconoconocnninnnns 35 169 SAMPle CLOCk SOURCEO rroo 35 170 SCPI notation SPDR io is shared Memory Space coococonccn
30. 96 CONF igure PREQUCHCY e ele een e aleteo o e ie 97 CONFigure HORiIzontal RESOIUIMtiON cececeeceseceeeesecseecseecseeeseeseeeseeeseeseensecaeeaecneceaeceaeesaeesaecaeeeneeeseeereees 98 CONFigure ND UW LY a e e eee e ltd O 99 CONFigure NWIDO ti e dee ceo oia 100 CONPigure rd B1 OH D E o a te ae 101 VM2601 2 3 Preface www vxitech com CONFigure PERCentiNOWV ershoot uta adela aed 102 CONFigure PERCent NPReshootiiew hn r E Beans dade ban idea 103 CONFigure PERCent NRIN SiO lt a de 104 CONFigure PERCent PO Viershoo ties ici dae 105 CONFigure PER Cent PPReshoot 0 c2 hss ecc cs apie easeeieelne ide 106 CONTAR AAC INTA 107 CONFigure PERO cti at E A TE ibid 108 CONFigure PW UD this ti diia 109 CONFHigure RISE TlMe 0 td Id edi wenden tidise E 110 CONFigure SAR DIM Gos se 45 fd Sash A E 111 CONF ure SARSUIMG oo ti E 112 CONFigure VOLTage AMPLitude 0 cecceeccssecesecsseeseeeseeeseeseeesecesecneeensecesensecaecsaecnaecaaecseecaeeeseeeeeeeseenreeeeens 113 CONFigure VOLTage HIGH AA 114 CONFigure VOLTage LOW A E EEE E E E 115 CONFigure OIEA 116 CONFigure VOL Tape MPA N e a aa a a n a aa aaran oaa ade a eaaa Saara ae ean raaes 117 CONFig re VOLTag MINIMUM siiin innii ie iee ea ieii eiii 118 CONFig re VOLTage NOVersh00tiiimciii iiini ie iie ii iei i eiiie 119 CONFig re VOLT ge NPReshoot neice e i ie i iiie 120 CONFigure VOL Tage NRIN Ging ci d 121 CONFigure VOL Tage POV ershoot iii idad 12
31. Alphabetical Command Listing at the beginning of this chapter for the default parameter values used with this command Examples Command Query Response Description RST Resets the module Related Commands N A VM2601 2 3 Command Dictionary 43 VXI Technology Inc SRE Purpose Sets the service request enable register Type TEEE 488 2 Common Command Command Syntax SRE lt mask gt Command Parameters lt mask gt Numeric ASCII value from 0 to 255 RST Value TBD Query Syntax SRE Query Parameters None Query Response Numeric ASCII value from 0 to 255 Description The Service Request Enable SRE mask is used to control which bits in the status byte generate back plane interrupts If a bit is set in the mask that newly enables a bit set in the status byte and interrupts are enabled the module will generate a REQUEST TRUE event via an interrupt See the STB query for the layout of bits Note Bit 6 is always internally cleared to zero as required by IEEE 488 2 section 11 3 2 3 The layout of the Service Request Enable Register is Bit 0 Unused Bit 1 Unused Bit 2 Error Queue Has Data Bit 3 Questionable Status Summary Not Used Bit 4 Message Available Bit 5 Event Status Summary Bit 6 0 per IEEE 488 2 section 11 3 2 3 Bit 7 Operation Status Summary Examples Command Query Response Description SRE 4 Sets the service request enable regis
32. CONFigure FTIME CALCulate FALL TIME CALCulate FTIME 138 VM2601 2 3 Command Dictionary www vxitech com MEASure FREQuency Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide a frequency measurement for the input Query None None lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples MEASure FREQuency lt start_samp gt lt samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a frequency measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters MEASure FREQuency causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input Frequency is a measure of how often a signal repeats in one second 1 s Hz The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negat
33. Guaranteed no missing codes DYNAMIC CHARACTERISTICS SIGNAL TO NOISE PLUS DISTORTION RATIO S N D 0 5 V 1 0 V amp 2 0 V input ranges 69 dB typical 63 dB minimum 5 V 10 V amp 20 V input ranges 65 dB typical 60 dB minimum 20 Hz to 30 MHz SR max low jitter clock SPURIOUS FREE DYNAMIC RANGE SFDR 0 5 V 5 0 V input ranges gt 77 dB typical 75 dB minimum 1 0 V 10 V input ranges gt 80 dB typical 77 dB minimum 2 0 V 20 V input ranges gt 80 dB typical 75 dB minimum 0 5 V 5 0 V input ranges gt 77 dB typical 75 dB minimum 1 0 V 10 V input ranges gt 77 dB typical 75 dB minimum 2 0 V 20 V input ranges gt 77 dB typical 75 dB minimum IF input excluding harmonics gt 80 dB typical 75 dB minimum VM2601 only 20 Hz to 1 MHz 10 MSa s 20 MHz LPF on FFT size 16 384 VM2601 2 MHz to 10 MHz SR max SR max2 low pass Filter ON VM2602 3 RMS NOISE SRyax 2 bandwidth 50 Q 250 uV rms maximum IFR exclusive of any offset Source impedance 0 5 V range SIGNAL TO NOISE RATIO SNR All inputs all ranges gt 62 dB See Appendix A for information on calculating RMS noise VM2601 2 3 Introduction 17 VXI Technology Inc ARMING TRIGGERING AND CLOCKING TRIGGER SOURCE Channel Input EXT input Serial Word Command TTLT bus Sync EXTERNAL TRIGGER Impedance 10kQ Amplitude 4 V Level Accurac 5 mV MAXIMUM PRE TRIGGER SAMPLES Available memory
34. MEASure PERCent PPReshoot lt start_samp gt lt samp gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a positive preshoot percentage as defined by the lt start_samp gt lt _samp gt and lt expected_val gt parameters Description MEA Sure PERCent PPReshoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input The positive preshoot percentage is defined as the amount of voltage by which a pre transitional aberration positively exceeds a state boundary divided by the signal amplitude The parameters for this query are as follows lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt expected peak to peak signal voltage if sent Examples Command Query Response Description MEAS PERC NPR Returns the negative preshoot percentage Related Commands CONFigure PERCent PPReshoot MEASure PERCent PPRes
35. Parameters Query Response Description Example Related Commands The STATus OPERation CONDition query returns the current operational status of the digitizer Required SCPI query N A N A 0 STATus OPERation CONDition N A This query returns the operational condition register value The STATus OPERation CONDition query returns the current operational status of the digitizer The bit definitions of the value are bit the least significant bit Bit Definition Function 0 Calibrating Set when any CALibration operation is running Cleared when the CALibration operation is complete 1 Setting Set when the instrument changes its function or range Cleared when the all circuitry has settled 2 Ranging Set when the instrument is auto ranging Cleared when the input range has been found 3 Sweeping Not used 4 Measuring Set when an INITiate command is executed Cleared when the command is complete or aborted 5 Triggering Not used 6 Arming Set when the instrument is waiting for an arm signal Cleared when the arm is received 7 Correcting Set when the instrument is performing an auto zero operation Cleared when the auto zero operation is complete 8 Testing User 1 Set when the instrument is performing a self test Cleared when the self test is complete 9 Testing User 2 Set when the instrument is in the process of aborting an operation Cle
36. VM2601 2 3 Command Dictionary www vxitech com VM2601 2 3 Command Dictionary 193 www vxitech com APPENDIX A NOISE SPECIFICATION How RMS NOISE IS CALCULATED The VM2601 calculates root mean square voltage Vrms on an ac dc basis but the noise specification is an ac only measurement When calculated a 50 Q load is applied to the front end of the VM2601 and then two measurements are taken using the following commands CAL Culate VOLTage RMS and CAL Culate VOLTage MEAN These values Vrms and V means respectively can then be used to calculate the noise value The short version is 2 2 V oise Vins gt V mean or V oise oe iS Vms Varean dl Vean Here is the derivation aD V voise NP this removes the average or de from each term before squaring Next a binomial expansion on the squared term in the summation is performed Err 2 n Noise Since x is a constant the following simplifications can be performed Y 2xx 2xy x and x nx If these values are substituted into the equation and the position of the last two terms are changed and if three separate terms are created the equation becomes In the second term the n s cancel 4 1 In the last term s x making the equation pau 2 92 V voise n x 2x Next the the last two terms are combind to produce Appendix A Noise Specification 195 VXI Technology Inc When the VM2601 makes an rm
37. VOLTage LOW Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage LOW query instructs the device to calculate and return a voltage value from the data representing the low state 1 0 5 0 8 o o T voltage V o P i T o N J time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT LOW Returns the low input voltage value Related Commands CONFigure VOLTage LOW MEASure VOLTage LOW VM2601 2 3 Command Dictionary 71 VXI Technology Inc CALCulate VOLTage MAXimum Purpose Returns the maximum voltage value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOLTage MA Ximum Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage MA Ximum query instructs the device to calculate and return a maximum voltage value from the acquired data set 1 0 Maximum _ S
38. a id 69 CAECulate VOL Tage HICE tds 70 CAL Culate VOL Tage LOW a a td tdci 71 CAL Culate VOLTage MA Ximum occ cis ccccccccsncsccesecdeicecce n n i a E ii 72 CAL Culate VOL Tage MEAN A GR ete Hin a eh ee Re a 73 CAL Culate VOL Tage MINIMA A ce LS 74 CAL Culate VOL Tage NO Vero A A ne 75 CALCulate VOL Tage NPReshoot is 76 CAL Culate VOL Tage NRIN gin A ae ek tee aes A A le aa 77 CALCulat e VOL Tage POV ershoot 4 onien Reet haste ee ee ere 78 CALCulat VOL Tage PPReshoot A nec telsioes Rie E E a 79 CALCulate VOL Tage PRIN SIN io nee ke isa 80 CALCULE VOL Tage PTR ak ios A ck SR Ee EO 81 CAL Culate VOL Tage RMS 3 occa sence anen Res et ev A s 82 CAT bration ADE GAIN a st 83 CAL bration ADC OFF Setane 38 wae A Bas ARS ed eee 84 CAL bration COUN os o Atl EE waa eee 85 CALibration DAC GAIN ist 86 CALibration DAC OFF Sef eei cad eae heath AGHA aA Ss a NUE WA Se AGREE waa 87 CAlibration DEF ault 3 ii 2 n 5 kad wacsegieitie A a eerie 88 CAL bration RESe tic i 3k eke RGRa a AS hetero RAHA AA adie noah BOR ea onde Rl ROE waa eee 89 CALibration SECure CODE mnie ea A Bag AGNES A eee 90 CAL ibration SEGUrE ESTATE inn nre on aia eects A beta ea sae Sues bn di Miwa e GE 91 CALibration STORE senine se 92 COMBI FEED zerras hea no eaters 93 CONE 1G UC oe lito heel Meee dae enon See ede oh tas ac Be o o e Dee ted tine cede Slat 94 CONFigure ADC a te a e a e A shan ts Ito ia Ica 95 CONFigure FALL TIMe ide ido me coast
39. be less than lt hi_ref gt lt hi_ref gt 0 to 100 percent The default is 90 and it must be greater than lt lo_ref gt lt expected_val gt depends on input Query Response Returns a fall time measurement as defined by the lt start_samp gt lt _samp gt lt lo_ref gt lt hi_ref gt and and lt expected_val gt parameters Description MEASure FALL TIME causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input Fall time is defined as the time interval that occurs between the 90 reference and 10 reference of the peak value The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt lo_ref gt fall time ends when a negative transition of the input signal crosses this reference point e lt hi_ref gt fall time begins when a negative transition of the input signal crosses this reference point e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS FTIM 0 100 10 90 x Related Commands CONFigure FALL TIME
40. e dal al e Moos ll lo da lode e Connie ed ed E 39 ME SR a ei det Dl a ld dado ds blo de ell al Sect de al da e sa 40 PETTING es cts E de Latas de rt EE a o el do AA ee e o Covet Vel cd ee 41 OP a e ee de a lato levee o Dd de e teas taba ed Reethe adh 42 ERAS ds ed ss de add al ali ad debo de a eb es ol id o 43 TSR A E E O LAOS 44 A NN 45 VM2601 2 3 Preface 3 VXI Technology Inc A ON 46 A NN 47 O ON 48 INSTRUMENT SPECIFIC SCPICOMMANDS sota di 49 A ORA a a de dead Les de de 0 e A o e Brace 49 ARMA UTO tdo o ae IES LISTAS do TRAE III EANES aaa IET IESO corta ATENEA 50 ARM IMMediate ccccccccccscccssscssscecssecesseecsseeesssccssceessecsseeeeseecaecesseceseeeesseceeeeecsaeceeesecsaseceusesessecesseeesseceness 51 A O O OR 52 ARMISLOP Sat alada iS ao dt EE 53 ARME SOURCE id a A A IIS noise 54 CAL Culate FALETIME ut ii 55 EEEN A OLS TA A TE A E EAA E E E 56 EEEN DION KAA E A EA EE E E E A E E oot at dite 57 CALGulate N WIDE N 58 CALCuUlate PDT Ty A eaten settee 59 CALCulate PERCent NOVershoot arnese etaren irane eaaa aean a ane a dT saaa SaR EEEE eaaa aas 60 CAL Culate PER Cent NPR eshoot coccion in i en e n i tdci 61 CAL Culate PER Cent NRIN Ging ito 62 CAL Culate PERCent PO Vershoo a a tds 63 CAL Culate PER Cent PPReshoot iii Ai ads 64 CAL Culate PER Cent PRIN Ging a tds 65 CAE Culate PERIO tion AAA E A A A E Dd di 66 CAL CulateP WIDE dt tn ade di 67 CAL Culate RISE MA Ad ade 68 CAL Culate VOLTage A MPLitude
41. gt 0 1 OFF ON RST Value ON Query Syntax CONTrol IPOWer Query Parameters None Query Response 0 1 Description This command applies power to or removes power from the instrument c Note that following a power off power on cycle a five second period of time exists where the instrument cannot be used This interval allows the instrument to complete the process of initialization Examples Command Query Response Description CONT IPOW 1 Turns the instrument power ON CONT IPOW 1 1 Indicates that instrument power is ON Related Commands None VM2601 2 3 Command Dictionary 127 VXI Technology Inc FETCh Purpose Retrieves the measurements taken by the INITiate command and places it in the output buffer Type Query Command Syntax None AOL None RST Value None Query Syntax FETCh Query Parameters None Query Response Returns the measurements taken by a previously performed INITiate command Description Retrieves the measurements taken by the INITiate command and places it in the output buffer Examples Command Query Response Description Related Commands 128 VM2601 2 3 Command Dictionary www vxitech com INITiate DELay Purpose Sets the pre trigger count Type Event Command Syntax INITiate DELay lt delay_count gt Ao lt delay count gt 0 to memory size post trigg
42. if sent Examples Command Query Response Description MEAS PERC NPR Returns the negative preshoot percentage Related Commands CONFigure PERCent NPReshoot MEASure PERCent NPReshoot 144 VM2601 2 3 Command Dictionary www vxitech com MEASure PERCent NRINging Purpose Performs a sequence of commands to provide a negative ringing percentage measurement for the input Type Query Command Syntax None Ao N A RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure PERCent NRINging lt start_samp gt lt _samp gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a negative preshoot percentage as defined by the lt start_samp gt lt _samp gt and lt expected_val gt parameters Description MEASure PERCent NRINging causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input The negative ringing percentage is defined as the amount of voltage by which a pre transitional aberration exceeds a state boundary divided by the signal amplitude The parameters for this query are as fo
43. indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS VOLT PTP 0 1048576 x Related Commands CONFigure VOLTage PTPeak CALCulate VOLTage PTPeak 164 VM2601 2 3 Command Dictionary www vxitech com MEASure VOLTage RMS Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide a room mean square voltage of the input Query None None lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples MEASure VOLTage RMS lt start_samp gt lt samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt para
44. measurements are traceable to the United States National Institute of Standards and Technology formerly National Bureau of Standards to the extent allowed by that organization s calibration facility and to the calibration facilities of other International Standards Organization members WARRANTY The product referred to herein is warranted against defects in material and workmanship for a period of three years from the receipt date of the product at customer s facility The sole and exclusive remedy for breach of any warranty concerning these goods shall be repair or replacement of defective parts or a refund of the purchase price to be determined at the option of VTI For warranty service or repair this product must be returned to a VXI Technology authorized service center The product shall be shipped prepaid to VTI and VTI shall prepay all returns of the product to the buyer However the buyer shall pay all shipping charges duties and taxes for products returned to VTI from another country VTI warrants that its software and firmware designated by VTI for use with a product will execute its programming when properly installed on that product VTI does not however warrant that the operation of the product or software or firmware will be uninterrupted or error free LIMITATION OF WARRANTY The warranty shall not apply to defects resulting from improper or inadequate maintenance by the buyer buyer supplied products or interfacing unau
45. not supplied the third field is set to 0 zero Examples Command Query Response Description IDN VXI Technology Inc VM2601 0 1 0 The revision listed here is for reference only the response will always be the current revision of the instrument Related Commands VM2601 2 3 Command Dictionary 41 VXI Technology Inc OPC Purpose Sets the OPC bit in the Event Status Register Type TEEE 488 2 Common Command Command Syntax OPC Command Parameters None RST Value N A Query Syntax OPC Query Parameters None Query Response 1 Description The Operation Complete OPC command sets the OPC bit in the Event Status Register when all pending operations have completed The OPC query will return a 1 to the output queue when all pending operations have completed Examples Command Query Response Description Sets the OPC bit in the Event Status Register 1 Returns the value of the Event Status Register Related Commands 42 VM2601 2 3 Command Dictionary www vxitech com RST Purpose Resets the module s hardware and software to a known state Type IEEE 488 2 Common Command Command Syntax RST Command Parameters None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description The Reset RST command resets the module s hardware and software to a known state See the
46. peak voltage if sent Examples Command Query Response Description MEAS VOLT PRIN 0 16384 x Returns the positive ringing measurement Related Commands CONFigure VOLTage PRINging MEASure VOLTage PRINging VM2601 2 3 Command Dictionary 163 VXI Technology Inc MEASure VOLTage PTPeak Purpose Performs a sequence of commands to provide the peak to peak measurement for the input Type Query Command Syntax None AOL None RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure VOLTage PTPeak lt start_samp gt lt samples gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a peak to peak voltage measurement as defined by the lt start_samp gt lt samples gt and lt expected_val gt parameters Description MEASure VOLTage PTPeak causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a peak to peak voltage measurement for the input The peak to peak voltage Vp p is defined as the voltage measured between the signal s maximum and minimum points The parameters for this query are as follows e lt start_samp gt
47. value that is expected to be returned by the instrument Command Query Response Description MEAS NWID 0 262144 50 x CONFigure NWIDth CAL Culate NWIDth VM2601 2 3 Command Dictionary 141 VXI Technology Inc MEASure PDUTy Purpose Performs a sequence of commands to provide a positive duty cycle measurement for the input Type Query Command Syntax None OTETO E EIEI GG None RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt ref_level gt 50 percent Query Syntax MEASure PDUTy lt start_samp gt lt _samp gt lt ref level gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt ref level gt 0 to 100 percent typically 50 lt expected_val gt depends on input Query Response Returns a positive duty cycle measurement as defined by the lt start_samp gt lt _samp gt lt ref_level gt and lt expected_val gt parameters Description MEASure PDUTy causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input A positive duty cycle is defined as the positive pulse width divided by the period and is expressed as a percentage The parameters for this que
48. 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns an amplitude measurement for the input as defined by the lt start_samp gt lt samples gt and lt expected_val gt parameters Description MEASure VOLTage AMPLitude causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide an amplitude measurement for the input Amplitude is defined as the voltage difference between the high and low states The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS VOLT AMPL 0 65536 x Related Commands CONFigure VOLTage AMPLitude CALCulate VOLTage AMPLitude 152 VM2601 2 3 Command Dictionary www vxitech com MEASure VOLTage HIGH Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Comm
49. 1 TRIGGER DELAY 0 3 600 seconds INTERNAL CLOCK SOURCE CLK10 INTERNAL CLOCK ACCURACY CLK10 EXTERNAL CLOCK MAXIMUM FREQUENCY VM2601 80 MHz VM2602 40 MHz VM2603 20 MHz EXTERNAL CLOCK IMPEDANCE 50 Q ARM SOURCE EXT IMM SYNC TTLT lt 0 7 gt EXTERNAL ARM Impedance 10kQ Amplitude 4V Resolution 5 mV BUILT IN MEASUREMENT FUNCTIONS MEASUREMENT FUNCTION e Period e Frequency e Rise Fall Time e Negative Positive Duty Cycle e Negative Positive Pulse Width e Negative Positive Overshoot Preshoot e Vrms V cycle rms e V peak e V mean e V amplitude e Vhigh e Vlow e Vmax e Vmin ENVIRONMENTAL OPERATING TEMPERATURE RANGE 0 C 60 C CALIBRATION TEMPERATURE 25 C VOLTAGE 5 V 1 86A 0 6 A 5 2 V 0 062 A 0 03 A 2 V 0A 0 A 24 V 0A 0 A 24 V 2A 0 A 12 V 0 25A 0A 12V 0 24A 0A Values in parenthesis represent values in stand by mode 18 VM2601 2 3 Introduction www vxitech com SECTION 2 PREPARATION FOR USE INSTALLATION When the VM2601 is unpacked from its shipping carton the contents should include the following items 1 VM2601 2 3 VXIbus module 1 VM2601 2 3 Module User s this manual All components should be immediately inspected for damage upon receipt of the unit Once the VM2601 is assessed to be in good condition it may be installed into an appropriate C size or D size VXIbus chassis in any slot ot
50. 175 TRIGger DELay VXI Technology Inc Purpose Sets the delay in seconds between a trigger event and the actual start of data acquisition Type Event Command Syntax TRIGger DELay lt time gt Command Parameters lt time gt 0 s 12 884 s RST Value lt time gt 0 0 s Query Syntax TRIGger DELay Query Parameters Query Response N A Returns the value currently selected for the lt time gt parameter Description The TRIGger DELay sets the delay in seconds between a trigger event and the actual start of data acquisition The command only affects the external and input trigger sources The resolution for the lt time gt parameter varies with the length of the delay Delay Resolution 0 s to 4249 s l us 4250 s to 8590 s 2 us 8590 s to 12 884 s 3 us Examples Command Query Response Description TRIG DEL 125 TRIG DEL 125 Sets the trigger delay to 125 seconds Related Commands ABORt 176 VM2601 2 3 Command Dictionary www vxitech com TRIGger IMMediate Purpose Triggers the instrument on receipt of the command Type Event Command Syntax TRIGger IMMediate OTETO E EIEI GG None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description The Trigger Immedia
51. 2 CONFigure VOLTage PPResh00t ciu data 123 CONFigure VOL Page PRIN Ging ci cvacedivevedducededeeddeserdeidedladedeetiess 124 CONFigure VOLTage PTP ak 0 a a s 125 CONFigure VOL Tage RMS A Ai tit 126 CONTrolTPOW eb a A A A A Ad 127 FET A A A AAA A ees 128 INT Tiate DEL ay i 129 TINT Tiate IMM edite it E A eae ead td aaa E a 130 TNPUt COUPIM i S 55 205 eh see lesd A cde ha a en oa 131 TNPUtEIL Ter PRE QUENCY socias a ck tins il E EA de Edi dada es 132 INPut FlIE Ter STATE iio tee is EEEE E SE 133 TINPUtIMPedance iii A A A A 134 INPUROFFSEt 6 4 did 135 INPUtRAN Gea ee Gain aol noi aii Ac 136 TNPUt SOURCE ccoo 137 MEASure FAEL TIMO cuicos a e are ii 138 MEASure EREQUENC Li A ana 139 MEA Sure NDU TIZ a Laa ca a cath NE a ea Te E E aS 140 MEASure NW TD dea dd aaa Ea o 141 MEA Sure PDU Try ra iee O IS o A Aa e SOE a chants once its 142 MEASur PER Cent NOV ershoot ciao AG aaa ed ethene ba Ghee dela WE ae aren es 143 MEASure PERCent NPR eShOOt ari ide DA cp Seog keke ries 144 MEASure PERCent NRINGiNS niina one a Ah oawkn date aban atacand 145 MEASure PER C ent PO Viershoot dateien ia at ebb es 146 MEASure PERCent PPReshoot 3 0 k teen tive SERRA EA ate ban ed bends E ds tes 147 MEASure PER Cent PRIN Sing iii Gatien ene hap Wan WAGR oan iene risas 148 MEASTE PEROJ morsian ui ae dea A o a cto tect A cote 149 MEASure PWIDth 2 ite Reick i oie a cae rat eta 150 MEASure RISE TME aitor lt lisis pias 151 MEASure VOLTage AMPLit
52. 338 18 odqv SS 230 rav WMTL3S340 lt MOIS OL FIONIS Bs ova oe SIB PL Y Le uH Osa at zal vy ZHIN OL ZHY L 1 EL vor T oe O V ST INIS f WOILHAA DO L4 e gt in v Xp XZ XL oL li ps 1UHO OSa ZHN 08 3310 lt 9av gt OLITNIS 919013719 1SVJ xsz uyOOS spr ZHN OL 19 91 aN v9 ce uaa LO9ZWA 2yyuo JuO yl VM260x BLOCK DIAGRAM FIGURE 1 3 15 VM2601 2 3 Introduction VXI Technology Inc VM260X SPECIFICATIONS CHANNELS DSO 1 differential or single ended channels A and A IFR VM2601 only 1 single ended channel B CONNECTORS VM2601 6 SMB connectors VM2602 3 5 SMB connectors RESOLUTION 14 bits FULL SCALE INPUT RANGES DSO input 0 5 V 1 0 V and 2 0 V 5 0 V 10 V and 20 V IFR input 0 5 V MAXIMUM SAMPLE RATE SRwax DSO input VM2601 80 MSa s VM2602 40 MSa s VM2603 20 MSa s IFR input VM2601 only 80 MSa s SAMPLE RATE RESOLUTION SR SR yx Where n is an integer divider set by SAMPle CLOCk FREQuency n BANDWIDTH 40 MHz LPF On VM2601 40 MHz 20 MHz LPF On VM2601 2 20 MHz 10 MHz LPF On VM2602 3 10 MHz 5 MHz LPF On VM2603 5 MHz MEMORY Standard VM2601 2 3
53. 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate PERC NRINging query Positive ringing is defined as the peak to peak voltage of a positive post transitional aberration The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the expected peak to peak signal voltage if sent Command Que Response Description CONF PERC PRIN 0 524288 x CALCulate PERCent PRINging VM2601 2 3 Command Dictionary 107 VXI Technology Inc CONFigure PERiod Purpose Defines the period parameters that will govern corresponding CALCulate and MEASure commands Type Command Command Syntax CONFigure PERiod lt start_samp gt lt _samples gt lt expected_val gt ATEN lt Start samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples u
54. 92 lt dac_gain gt 1 000 lt dac_offset gt 2047 Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Examples Command Que Response Description CAL DEF Resets the ADC and DAC gain and offset settings to thei default RST values Related Commands 88 VM2601 2 3 Command Dictionary www vxitech com CALibration RESet Purpose Resets all calibration factors to the values stored in the non volatile memory EEPROM Type Command Command Syntax CALibration RESet Ao None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description Resets all calibration factors to the values stored in the non volatile memory EEPROM Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Examples Command Query Response Description CAL RES Resets all calibration factors to the values stored in non volatile memory Related Commands CALibration DEFault GAIN CALibration DEFault OFFSet CALibration SECure VM2601 2 3 Command Dictionary 89 VXI Technology Inc CALibration SECure CODE Sets the code required to disable calibration security Instrument specific command CALibration SECure CODE lt str
55. C SOUR EXT Sets the reference oscillator to be external ROSC SOUR EXT Indicates that the VM2601 is utilizing an external reference oscillator Related Commands ROSCillator FREQuency 168 VM2601 2 3 Command Dictionary www vxitech com SAMPle CLOCk FREQuency Purpose Outputs the selected sample clock frequency Type Command Command Syntax SAMPle CLOCk FREQuency lt sample_clock_freq gt AIN lt sample clock freq gt SLOW ADC 1 kHz 10 MHz FAST ADC 4 768 kHz SRuax see below RST Value 10 MHz for SLOW and FAST ADC Query Syntax SAMPle CLOCk FREQuency Query Parameters None Query Response Returns the current value of the lt sample_clock_freq gt parameter Description This command sets the sample clock frequency The maximum sample rate SRyax of the FAST ADC is 80 MHz for the VM2601 40 MHz for the VM2602 and 20 MHz for the VM2603 Examples Command Query Response Description CONF ADC SLOW Selects the SLOW ADC SAMP CLOC FREQ 1e6 Selects a sample clock frequency of 1 MHz SAMP CLOC FREQ le6 Indicates that the sample clock frequency is set to 1 MHz Related Commands None VM2601 2 3 Command Dictionary 169 VXI Technology Inc SAMPle CLOCk SOURce Purpose Routes the selected sample clock source to the data acquisition timing circuit Type Command Command Syntax SAMPle CLOCk SOURce lt clock_source g
56. CALCulate VOLTage MINimum CALCulate VOLTage NOVershoot CALCulate VOLTage NPReshoot CALCulate VOLTage NRINging CALCulate VOLTage POVershoot CALCulate VOLTage PPReshoot Disarms the VM2601 and stops data sampling Enables or disables automatic advancing to the next buffer and rearming Sets the comparator level of the Arm Signal Specifies the slope of the Arm Signal Sets the Arm Source Query returns whether or not the VM2601 is armed Advances to the next buffer and arms the unit Instructs the device to return the fall time measurement for the acquired data Query that instructs the device to return the frequency of the digitized data Instructs the device to calculate and return the negative duty cycle for the acquired data Returns the negative pulse width measurement for the acquired data Instructs the device to calculate and return the positive duty cycle for the acquired data Returns the negative overshoot as percent of amplitude Returns the negative preshoot as percent of amplitude Returns the negative ringing as percent of amplitude Returns the positive overshoot as percent of amplitude Returns the positive preshoot as percent of amplitude Returns the positive ringing as percent of amplitude Returns the period measurement for the acquired data Query that returns a positive pulse width measurement Returns the rise time measurement for the acquired data Returns the amplitude measurement for th
57. Command Dictionary www vxitech com ROSCillator FREQuency Purpose Sets the reference oscillator frequency Type Command Command Syntax ROSCillator FREQuency lt osc_freq gt AIRES lt osc freq gt le6 5e6 le7 1 MHz 5 MHz and 10 MHz respectively RST Value le7 Query Syntax ROSCillator FREQuency Query Parameters None Query Response Returns the value currently selected for the lt osc_freq gt parameter Description The ROSCillator FREQuency command sets the reference oscillator frequency This command only applies if ROSC SOUR is set to EXT in which case the reference clock source is the front panel clock input Examples Command Query Response Description ROSC FREQ 586 Sets the reference oscillator to 5 MHz ROSC FREQ 5 Indicates that the reference oscillator is operating at 5 MHz Related Commands ROSCillator SOURce VM2601 2 3 Command Dictionary 167 VXI Technology Inc ROSCillator SOURce Purpose Selects the reference oscillator source Type Command Command Syntax ROSCillator SOURce lt osc_source gt AIRE lt osc_source gt BUS EXTernal RST Value BUS 10 MHz VXI backplane Query Syntax ROSCillator SOURce Query Parameters None Query Response BUS EXT Description Selects the reference oscillator source Examples Command Query Response Description ROS
58. Culate PERCent NRINGing query instructs the device to calculate and return a value corresponding to the negative ringing of an signal on the selected input range as a percent of the signal amplitude Negative ringing is defined as the peak to peak voltage of a negative post transitional aberration 1 0 0 8 I Amplitude 0 6 0 4 Negative Ringing time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PERC NRIN Returns the negative ringing value as a percent of the signal amplitude Related Commands CONFigure PERC NRIN MEASure PERC NRIN 62 VM2601 2 3 Command Dictionary www vxitech com CALCulate PERCent POVershoot Purpose Returns the positive overshoot value for the acquired data as a percent of the signal amplitude Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate PERCent POVershoot Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate PERCent POVershoot query instructs the device to calculate and return a voltage value
59. EVel Purpose Sets the level at which the instrument will be armed external input Type Command Command Syntax ARM LEVel lt arm_level gt Aer lt arm level gt 4 V to 4 V RST Value lt arm_level gt 0 0 Query Syntax ARM LEVel Query Parameters None Query Response Returns the value currently set for the lt arm_level gt parameter Description Sets the level at which the instrument will be armed by a signal present at the ARM GP1 input assuming that ARM SOURce EXT has been selected The range is approximately 4 V Examples Command Que Response Description ARM LEV 2 56 Sets the comparator level to 2 56 V Related Commands ARM ARM MMediate ARM SLOPe ARM SOURce 52 VM2601 2 3 Command Dictionary www vxitech com ARM SLOPe Purpose Specifies the slope of the arm signal Type Command Command Syntax ARM SLOPe lt arm_slope gt AN lt arm slope gt POSitive NEGative RST Value lt arm_slope gt POSitive Query Syntax ARM SLOPe Query Parameters None Query Response POS NEG Description Specifies the slope of the arm signal when the arm source is set to EXTernal or TTL Examples Command Que Response Description ARM SLOP NEG Sets the VM2601 to arm on a negative slope ARM SLOP NEG Indicates that the VM2601 will arm on a negative slope Related Commands ARM ARM IMMediate ARM LEVel ARM SOURce
60. L Culate PERCent NOVershoot Query Parameters None Query Response ASCII value representing a voltage measurement Description The CAL Culate PERCent NOVershoot query instructs the device to calculate and return the value corresponding to the negative overshoot as a percentage of the signal amplitude from the selected input range The negative overshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary Amplitude Negative Overshoot 0 2 F yes time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PERC NOV Returns the negative overshoot voltage as a percentage of the signal amplitude Related Commands CONFigure PERC NOV MEASure PERC NOV 60 VM2601 2 3 Command Dictionary www vxitech com CALCulate PERCent NPReshoot Purpose Returns the negative preshoot value for the acquired data as a percent of the signal amplitude Type Query Command Syntax None Aia N A RST Value N A Query Syntax CAL Culate PERCent NPReshoot Query Parameters None
61. Sets the trigger level to 0 5 V TRIG LEV 0 5 Indicates that the trigger level is set to 0 5 V Related Commands TRIGger SLOPe TRIGger SOURce VOLTage RANGe 178 VM2601 2 3 Command Dictionary www vxitech com TRIGger SLOPe Purpose Specifies the slope of the Trigger Signal for the VM2601 Type Setting Command Syntax TRIGger SLOPe lt trig_slope gt AIN lt trig slope gt POSitive NEGative RST Value POS Query Syntax TRIGger SLOPe Query Parameters None Query Response POS NEG Description The Trigger Slope command selects the active edge for triggering the VM2601 Selecting the positive slope will require that the trigger input make a negative to positive transition through the trigger level while a negative slope requires the trigger input to make a positive to negative transition Examples Command Query Response Description TRIG SLOP NEG TRIG SLOP TRIG SLOP POS TRIG SLOP Related Commands TRIGger LEVel TRIGger SOURce VM2601 2 3 Command Dictionary 179 VXI Technology Inc TRIGger SOURce Purpose Selects the trigger source for the VM2601 Type Setting Command Syntax TRIGger SOURce lt trig_source gt AUTE lt trig_ source gt EXTernal IMMediate INPut SYNC TTLT lt 0 7 gt RST Value IMMediate Query Syntax TRIGger SOURce Query Parameters None Query Response Ret
62. Stores correction data into non volatile memory CAL SEC 1 Enables calibration security Related Commands CALibration COUNt CALibration SECure CODE CALibration SECure STATe 92 VM2601 2 3 Command Dictionary www vxitech com COMBine FEED Purpose Sets a marker for specified events allowing for easy reference after acquisition is complete Type Command Command Syntax COMBine FEED lt mark_source_1 gt lt mark_source_2 gt OTEO E EEn lt mark_source_1 gt GND GPO GP1 OVR lt mark _source_2 gt GND GPO GP1 OVR RST Value lt mark_source_1 gt amp lt mark source 2 gt GND Query Syntax COMBine FEED lt mark gt Query Parameters lt mark gt 1 2 Query Response Returns the value currently selected for the lt mark_source gt for the indicated lt mark gt Description Feeds lt mark_source_1 gt to D14 and lt mark_source_2 gt to D15 with each sample taken during data acquisition The markers are retrieved with the raw data Examples Command Query Response Description COMB FEED GP0 GP1 Related Commands VM2601 2 3 Command Dictionary 93 VXI Technology Inc CONFigure Purpose Outputs the currently configured measurement Type Query Command Syntax None A N A RST Value PERiod Query Syntax CONFigure Query Parameters None Query Response Outputs the currently configured measure
63. Sure RISE TIMe Purpose Performs a sequence of commands to provide a rise time measurement for the input Type Query Command Syntax None ONPE IEA None RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt lo_ref gt 10 percent lt hi_ref gt 90 percent Query Syntax MEASure RISE TIMe lt start_samp gt lt samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt or MEASure RTIMe lt start_samp gt lt samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt lo_ref gt 0 to 100 percent The default is 10 and it must be less than lt hi_ref gt lt hi_ref gt 0 to 100 percent The default is 90 and it must be greater than lt lo_ref gt lt expected_val gt depends on input Query Response Returns a rise time measurement as defined by the lt start_samp gt lt samp gt lt lo_ref gt lt hi_ref gt and and lt expected_val gt parameterss Description MEASure RISE TIME causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input Rise time is defined as the time interval that occurs between the 10 reference and 90 reference of the pea
64. TRIGger SOURCce TRIGE STA Te in taa 35 181 TRIGger IMMediate oooooncnncnnnnonnncnocnconnconcnnnonnnns 35 177 y voltage specifications VXIDU SE aenea ii VM2601 2 3 Index 199
65. Type Command Command Syntax CONFigure VOL Tage NPReshoot lt start_samp gt lt _samples gt lt expected_val gt AIN lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate VOLTage NPReshoot query The negative preshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Que Response Description CONF VOLT NPR 1000 65536 x Related Commands CAL Culate VOLTage NPReshoot 120 VM2601
66. UPling Purpose Selects ac or de coupling on the specified input channel Type Command Command Syntax INPut COUPling lt input_coup gt AIN lt input coup gt ac de RST Value lt input_coup gt de Query Syntax INPut COUPling Query Parameters None Query Response ac de Description Selects ac or de coupling on the specified input channel This command only applies to the DSO input as the IFR input is always de coupled Note the IFR input is only available on the VM2601 Examples Command Query Response Description INP COUP AC Sets the input coupling to ac INP COUP AC Indicates that input coupling is set to ac Related Commands INPut IMPedance VM2601 2 3 Command Dictionary 131 VXI Technology Inc INPut FILTer FREQuency Purpose Selects the low pass filter corner frequency for the specified channel Type Command Command Syntax INPut FILTer FREQuency lt filt_freq gt AIRE lt filt freq gt 20 6 40e6 VM2601 10e6 20e6 VM2602 5e6 10e6 VM2603 RST Value 20e6 VM2601 or 10e6 VM2602 or 5e6 VM2603 Query Syntax INPut FILTer FREQuency Query Parameters None Query Response Returns the value of the lt filt_freq gt parameter Description Selects the low pass filter corner frequency for the specified channel The selectable values are 20 MHz or 40 MHz NOTE This comm
67. VOLTage HIGH query The volgate high defines the high state of the data The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Que Response Description CONF VOLT HIGH 0 65536 x Related Commands CALCulate VOLTage HIGH 114 VM2601 2 3 Command Dictionary www vxitech com CONFigure VOLTage LOW Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the low voltage parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure VOLTage LOW lt start_samp gt lt samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt _
68. _val gt parameters Description MEASure PERCent NOVershoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input The positive overshoot percentage is defined as the amount of voltage by which a post transitional aberration positively exceeds a state boundary divided by the signal amplitude The parameters for this query are as follows lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt expected peak to peak signal voltage if sent Examples Command Query Response Description MEAS PERC POV Returns the positive overshoot percentage Related Commands CAL Culate PERCent NOVershoot CONFigure PERCent NOVershoot 146 VM2601 2 3 Command Dictionary www vxitech com MEASure PERCent PPReshoot Purpose Performs a sequence of commands to provide a positive preshoot percentage measurement for the input Type Query Command Syntax None Ao N A RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax
69. accuracy 18 internal clock SOULCE ooooococccnccnononononoconacononononnconoconoonnonnono 18 K Ky WOT innen ine destedttsndsescbdlesacebeeuescobes 21 22 L logical Address iu E 20 low pass filter oooooooniconnnnconocococonononnconocnnonononn conan nonnnonnons 17 M maximum pre trigger samples oocoocnccnniccnnnnccnnnonncncnncnnnno 18 MEASure FALL TIMe doccnicicnnnocicnnnnnnonincnonnnncncnncnos 34 138 VXI Technology Inc MEASure FREQuency coocococcccoccnononoconcconnninnnonnncnnnos 34 139 MEASure NDUTY 34 140 MEASure NWIDth coocoooconocinoccoooncconcconnnonnnoonnccnnoconos 34 141 MEASure PDUTY conconccniccnoconnnonnconconnonncnnocononncnnnono 34 142 MEASure PERCent NOVershoot cccccccseceseeeeeeeees 143 MEASure PERCent NPReshoot cccccces 144 MEASure PERCent NRINging oseese 145 MEASure PERCent POVershoot 146 MEASure PERCent PPReshoot we 147 MEASure PERCent PRINglidgooociocnncnonicnnnncnnnconcnncnnos 148 MEASure PERi0d oooonccconoccnonoconnnonnnononcconoconnconnccnno 34 149 MEASure PWIDth o ooooocccnnccconoconnnononcconoconononnnconncnno 34 150 MEASure RISE TIMe ooconconnnnnnononinnncconcconoconnnconncnno 34 151 MEASure VOLTage AMPLitude ocooccninincnnnnncinnno 34 152 MEASure VOLTage HIGH oooconcccincconocononccinncnnncnnno 34 153 MEASure VOLTage LOW 0 cc eeececeseceeeeeeeeeeeee 34 154 MEASure VOLTage MA Ximum nonsese
70. al gt depends on input Query Response Returns a positive pulse width measurement as defined by the lt start_samp gt lt _samp gt lt ref level gt and lt expected_val gt parameters Description MEASure PWIDth causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input The positive pulse width is a measure of the time required to go from the 50 reference of the rising edge of one wave to the 50 reference of the next falling edge The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref level gt sets the reference point Positive pulse width is the amount of time between one positive transition crossing this reference and the subsequent negative transition across this reference e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS PWID 0 16384 50 x Related Commands CONFigure PWIDth CALCulate PWIDth 150 VM2601 2 3 Command Dictionary www vxitech com MEA
71. amples lt ref_level gt 50 percent MEASure NWIDth lt start_samp gt lt _samp gt lt ref_level gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt 0 to lt ref_level gt 0 to 100 percent typically 50 lt expected_val gt depends on input Returns a negative pulse width measurement as defined by the lt start_samp gt lt _samp gt lt ref_level gt and lt expected_val gt parameters MEASure NWIDth causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a negative pulse width measurement for the input The negative pulse width is a measure of the time required to go from the 50 reference of the falling edge of one wave to the 50 reference of the next rising edge The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref level gt sets the reference point Negative pulse width is the amount of time between one negative transition crossing this reference and the subsequent positive transition across this reference e lt expected_val gt the
72. an gt lt dac_gain gt On EOE EEn lt dac chan gt 0 5 lt dac_gain gt range depends on channel RST Value lt dac_gain gt 1 000 or Cal Value Query Syntax CALibration DAC GAIN lt dac_chan gt Query Parameters lt dac_chan gt 0 5 Query Response Returns the value currently set for the lt dac_gain gt parameter for the given lt dac_chan gt Description Sets the gain factor for the indicated DAC CALibration DAC GAIN compensates for deviations from the ideal slope for the DAC Prior to calibration the lt dac_gain gt parameter will read 1 after a reset condition After calibration has been performed this value changes and is stored in non volatile memory When a reset condition occurs after calibration the value stored in non volatile memory is returned Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Examples Command Que Response Description CAL DAC GAIN 2 98 Related Commands 86 VM2601 2 3 Command Dictionary www vxitech com CALibration DAC OFFSet Purpose To set the calibration factor that compensates for DAC offset inaccuracies Type Command Command Syntax CALibration DAC OFFSet lt dac_chan gt lt dac_offset gt OTEO E EEn lt dac chan gt 0 5 lt dac_offset gt approximately 1947 2147 RST Value lt
73. and only applies to the DSO input Examples Command Que Response Description INP FILT FREQ 20e6 Selects the 20 MHz input filter INP FILT FREQ 20e6 Indicates that the 20 MHz input filter is selected Related Commands INPut FILTer STATe 132 VM2601 2 3 Command Dictionary www vxitech com INPut FILTer STATe Purpose For the specified input channel turns the currently selected low pass filter ON or OFF Type Command Command Syntax INPut FILTer STATe lt boolean gt ANI eo lt boolean gt 0 1 OFF ON RST Value OFF Query Syntax INPut FILTer STATe Query Parameters None Query Response 0 1 Description For the specified input channel turns the currently selected low pass filter ON or OFF Examples Command Query Response Description INP FILT STAT 1 Enable the input filter state INP FILT STAT 1 Indicates that the input filter is enabled Related Commands INPut FILTer FREQuency VM2601 2 3 Command Dictionary 133 VXI Technology Inc INPut IMPedance Purpose Sets the input impedance for the selected input channel Type Command Command Syntax INPut IMPedance lt input_imp gt AIRIS lt input imp gt 50 75 150 HIGH RST Value HIGH Query Syntax INPut IMPedance Query Parameters None Query Response Returns the value currently selected for the lt input_imp gt parameter
74. ands Performs a sequence of commands to provide the high voltage measurement for the input Query None None lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples MEASure VOLTage HIGH lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters MEASure VOLTage HIGH causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a high voltage measurement for the input The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description MEAS VOLT HIGH 0 65536 x CONFigure VOLTage HIGH CALCulate VOLTage HIGH VM2601 2 3 C
75. ands CONFigure VOLTage PTPeak MEASure VOLTage PTPeak VM2601 2 3 Command Dictionary 81 VXI Technology Inc CALCulate VOLTage RMS Purpose Returns the root mean square rms voltage value of the data being acquired Type Query Command Syntax None Ao N A RST Value N A Query Syntax CALCulate VOLTage RMS Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CALCulate VOLTage RMS query instructs the device to calculate and return the root mean square rms voltage from the selected input range The root mean square voltage is defined by the following formula n l 2 Da Ving n where v voltage and n number of samples rms To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Response Description Examples Command Query CALC VOLT RMS Related Commands CONFigure VOLTage RMS MEASure VOLTage RMS 82 VM2601 2 3 Command Dictionary www vxitech com CALibration ADC GAIN Purpose To provide an ADC gain factor for measurement compensation Type Command Command Syntax CALibration ADC GAIN lt adc_
76. ange and trigger source It returns the average maximum minimum peak to peak voltage and rms voltage of the data collected from a previous run SWE POIN 32768 Sets the number of post trigger samples to 32k SAMP CLOC FREQ 1E4 Sets the sample rate to 10 kHz INP RANG 20 Sets the input voltage range to 20 V TRIG SOUR IMM Sets the input trigger source to IMMediate INIT IMM Puts the VM2601 into the waiting for arm state ARM Arms the VM2601 module immediately TRIG IMM Triggers the VM2601 module immediately At this point after 32 768 10 000 seconds the samples are in the buffer and the CALCulate commands can be executed CALC VOLT MEAN Returns the average data value 15 107537 CALC VOLT MAX Returns the maximum data value collected 19 234100 CALC VOLT MIN Returns the minimum data value collected 12 693521 CALC VOLT PTP Returns the peak to peak value starting at 13 451500 the trigger point and continuing to the end of data collected CALC VOLT RMS Returns the true rms value starting at the 4 653781 trigger point and continuing to the end of the data collected VM2601 2 3 Programming 23 VXI Technology Inc REGISTER ACCESS EXAMPLE The VM2601 module provides hardware register access for fast data transfers The register map is shown in Table 3 1 In order to read the samples execute an INITiate ARM TRIGger sequence as seen in the SCPI Programming Example above Then use viln16 instHndl
77. ared when the abort is complete 10 User3 Not used 11 User 4 Not used 12 User 5 Reserved 13 Instrument Summary Not used 14 Program Running Not used 15 Reserved Always 0 Command Query Response Description STAT OPER COND 16 Making a measurement 0x010 hex STAT OPER COND 3072 Measurement complete because of ABORt 0xC00 hex MEASure READ INITiate ABORt 182 VM2601 2 3 Command Dictionary www vxitech com STATus OPERation ENABle Purpose Sets the Operation Status Register s enable register Type Required SCPI command Command Syntax STATus OPERation ENABle lt NRf gt Command Parameters lt NRf gt numeric ASCII value from 0 to 32767 RST Value lt NRf gt must be specified Query Syntax STATus OPERation ENABle Query Parameters N A Query Response lt NRf gt Numeric ASCII value from 0 to 32767 Description This command enables bits in the Operation Status Register s enable register to report to the summary bit sets Status Bytes register bit 7 to true The query reports the bits enabled in the Operation Status Register s enable register then clears the register contents and enters the value into the computer Examples Command Query STAT OPER ENAB 33 STAT OPER ENAB Enables bit 0 and bit 5 33 Indicates that bit 0 and 5 are enabled Related Commands STATus OPERation CONDition STATus OPERat
78. art_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt expected peak to peak signal voltage if sent Examples Command Query Response Description CALC PERC PRIN Returns the positive ringing percentage Related Commands CONFigure PERCent PRINging MEASure PERCent PRINging 148 VM2601 2 3 Command Dictionary www vxitech com MEASure PERiod Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide a period measurement for the input Query None None lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples MEASure PERiod lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a period measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters MEASure PERiod causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a period measurement
79. available memory lt expected_val gt depends on input Query Response Returns a negative overshoot percentage as defined by the lt start_samp gt lt _samp gt and lt expected_val gt parameters Description MEASure PERCent NOVershoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input The negative overshoot percentage is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary divided by the signal amplitude The parameters for this query are as follows lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt expected peak to peak signal voltage if sent Examples Command Query Response Description MEAS PERC NOV Returns the negative overshoot percentage Related Commands CAL Culate PERCent NOVershoot CONFigure PERCent NOVershoot VM2601 2 3 Command Dictionary 143 VXI Technology Inc MEASure PERCent NPReshoot Purpose Performs a sequence of commands to provide a negative preshoot percentage measurement for the input Typ
80. be returned by the instrument Command Query Response Description MEAS VOLT NPR 1000 65536 x CONFigure VOLTage NPReshoot CALCulate VOLTage NPReshoot VM2601 2 3 Command Dictionary 159 VXI Technology Inc MEASure VOLTage NRINging Purpose Performs a sequence of commands to provide a negative ringing measurement for the input Type Query Command Syntax None Ao None RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure VOLTage NRINging lt start_samp gt lt _samples gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a negative ringing measurement for the input as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters Description MEASure VOLTage NRINging causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide an negative ringing measurement for the input Negative ringing is defined as the peak to peak voltage of a negative post transitional aberration The parameters for this query are as follows lt start_samp gt indicates the number of the sample with
81. ber of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate VOLTage MINimum query The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Que Response Description CONF VOLT MIN 0 65536 x Related Commands CALCulate VOLTage MINimum 118 VM2601 2 3 Command Dictionary www vxitech com CONFigure VOLTage NOVershoot Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the negative overshoot parameters that will govern corresponding CAL Culate and MEASure commands Command CONFigure VOLTage NOVershoot lt start_samp gt lt _samples gt lt e
82. ble Status Condition Register Type Required SCPI query Command Syntax N A Command Parameters N A RST Value N A Query Syntax STATus QUEStionable CONDition Query Parameters N A Query Response 0 Description The Questionable Status Condition Register query is provided for SCPI compliance only The VM2601 does not alter any bits in this register and a query always reports a 0 Examples Command Query Response Description STAT QUES COND 0 Related Commands N A 186 VM2601 2 3 Command Dictionary www vxitech com STATus QUEStionable ENABle Purpose Sets the Questionable Status Enable Register Type Required SCPI command Command Syntax STATus QUEStionable ENABle lt NRf gt Command Parameters lt NRf gt numeric ASCII value from 0 to 32767 RST Value lt NRf gt must be supplied Query Syntax STATus QUEStionable ENABle Query Parameters N A Query Response lt NRf gt Numeric ASCII value from 0 to 32767 Description The command sets the bits in the Questionable Data Signal Register s enable register to be reported to the summary bit sets Status Byte Register bit 3 to true The Status Questionable Enable query reports the contents of the Questionable Data Signal Register s enable register then clears the register contents and enters the value into the computer Examples Command Query STAT QUES ENAB 64 STAT QUES ENAB
83. cccononononnnoncnancononn nono nonnconocn conos 17 signal to noise plus distortion ratio oooncnnnncnnnnoincnnnmo 17 198 VM2601 2 3 Index www vxitech com signal to noise ratio coooocnconnnnccccnoncnncononoconononnnono noc nonncn ninos 17 SNR E spurious free dynamic range oooococcocconcoacconocononncnncconoonconnono 17 STATus OPERation CONDition cococononcconnninnnconnconns 36 182 STATus OPERation ENABle ooooonococccononccononocccnnanos 36 183 STATus OPERation EVENt eessen 36 184 STATUS PRES Gb curiosidades diodos 36 185 STATus QUEStionable CONDition ooccconnccconc 36 186 STATus QUEStionable ENABle ooococonicnconinccccccnnos 36 187 STATus QUEStionable EVENt coooconicnncnicninncn 36 188 SWEep COUNT oooccocacocaconononnononocnonaononononoononccnonaonnnoon 35 171 SWEep POIN S eainnt ia 35 172 SWEep TINTerval oconocnnocnncnicnnononononnconoconocnnonncnncnnoon 35 173 SYNChronize MODE ooonocccocnnononcconcconnconnnconnccnnonnnos 35 174 SYNChronize STATO cooooonoconooonoooncooncconnnonnncon nono nonnnos 35 175 Sl ia ba 21 SYSTem ERRor io cscscsaccssescvsssscedecesvenssochcesvensecsbceds 36 189 SYSTem VERSION vito rocioncarocon Seasone ne ai 36 190 T tree structured language oooooconconocnoccnononnnonacononnnonnconocnnonno 21 pS NS 18 TRIGGER GPO INPUT coccociccccionococonononncnnonononnnnconononnnnons 14 TRIGger DELay TRIGgerLE Vela cion loo derdiei eiis TRIGger SLOPe
84. cecceeeees VM2601 2 3 Index 197 CONFigure VOL Tage NRINgIO8 coccocccocncccnnoncnncononananinos CONFigure VOLTage POVershoo t CONN ECLOTS i eeann tae AEE cotas ceusrdeapees CONTrol IPO Wer aura 33 127 D data ACQUISITION enina R AAEE 13 A ACCUTACY RN 16 DSO 11 13 14 16 34 95 131 132 134 135 136 137 169 dynamic characteristic SpecificatiONS oocnnnincmmnmmm 17 E environmental specifications cc eeeeseeeeereeteteeeeeeeeee 18 external arm wi external clock impedanCe oocoocnncnncononcnononcnonnconocononnnnnncnnos EXTERNAL CLOCK INPUT coccocccocnncccccncnconincnnnncnncnononos external clock maximum frequency external trigger cee ceeeseeseeeeeeteeeee F frequency flatness front panel connectors vis full scale input ranges cee eceecesecsecsseeseeeeceseeneeeseeeeeeaes I Impedance INITiate DEL ay o cocconconccnononononnnonaconcnnnonncnnccononnnonnconccn nono 129 INITiate IMMediate oooononcicnonncononnccncnonccncononononinos 33 130 Input Coupling INPut COUPlin8 ccconcnncnocaconociccnnonocanonnnnnononncononncn conos 33 131 INPut FILTer FREQuency coococcccccconcnononnninnnancnnacanenns 34 132 INPut FILTer STATe INPut IMB danc wiii INPUT OF ES Ct ucoioccoccotdo dci tonto caveegisesenc dessa coteensecsidends INPut RANGe INPut SOURce Installation integral non linearity internal clock
85. corresponding to the positive overshoot from the selected input range as a percent of the signal amplitude The positive overshoot is defined as the amount of voltage by which a post transitional aberration positively exceeds the state boundary 1 0 Positive Overshoot 0 8 0 6 Amplitude voltage V 0 4 T 10 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PERC POV Returns the positive overshoot as a percent of the signal amplitude Related Commands CONFigure PERC POV MEASure PERC POV VM2601 2 3 Command Dictionary 63 VXI Technology Inc CALCulate PERCent PPReshoot Purpose Returns the positive preshoot value for the aquried data as a percent of the signal amplitude Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate PERCent PPReshoot Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate PERCent PPReshoot query instructs the device to calculate and return a voltage value corresponding to
86. d lt expected_val gt parameters MEASure VOL Tage MINimum causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a minimum voltage measurement for the input The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description MEAS VOLT MIN 0 65536 x CONFigure VOLTage MINimum CALCulate VOLTage MINimum VM2601 2 3 Command Dictionary 157 VXI Technology Inc MEASure VOLTage NOVershoot Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide a negative overshoot measurement for the input Query None None lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples MEASure VOLTage NOVershoot lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sampl
87. dac_offs gt 2047 or Cal Value Query Syntax CALibration DAC OFFSet lt dac_chan gt Query Parameters lt dac_chan gt 0 5 Query Response Returns the value currently set for the lt dac_offset gt parameter for the given lt dac_chan gt Description Sets the offset value for the indicated DAC The offset value compensates for conversion of data from sine binary to straight binary Prior to calibration the lt dac_offs gt parameter will read 2047 after a reset condition After calibration has been performed this value changes and is stored in non volatile memory When a reset condition occurs after calibration the value stored in non volatile memory is returned Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Response Description Command Que CAL DAC OFFS 2 1900 Examples Related Commands VM2601 2 3 Command Dictionary 87 VXI Technology Inc CALibration DEFault Purpose Sets all calibration factors to their default values Type Command Command Syntax CALibration DEFault Ao None RST Value N A Query Syntax N A Query Parameters N A Query Response N A Description Sets all calibration factors to their default values The values assumed are as follows lt adc_gain gt 1 000 lt adc_offset gt 81
88. dth is the amount of time between one negative transition crossing this reference and the subsequent positive transition across this reference e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description CONF NDUT 0 2048 50 x CALCulate NDUTy VM2601 2 3 Command Dictionary 99 VXI Technology Inc CONFigure NWIDth Purpose Defines the negative pulse width parameters that will govern corresponding CALCulate and MEASure commands Type Command Command Syntax CONFigure NWID lt start_samp gt lt _samp gt lt ref_level gt lt expected_val gt ATEN lt Start samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt ref_level gt 0 to 100 percent lt expected_val gt the expected cycle time of the input signal RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt ref_level gt 50 percent Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate NWIDth query The negative pulse width is a measure of the time required to go from the 50 reference of the falling edge of one wave to the 50 reference of the nex
89. duty cycle measurement for the input A negative duty cycle is defined as the negative pulse width divided by the period and is expressed as a percentage The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref_level gt sets the reference point Negative pulse width is the amount of time between one negative transition crossing this reference and the subsequent positive transition across this reference e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS NDUT 0 2048 50 x Related Commands CONFigure NDUTy CALCulate NDUTy 140 VM2601 2 3 Command Dictionary www vxitech com MEASure NWIDth Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide a negative pulse width measurement for the input Query None None lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger s
90. e Query Response DSO IFR Description This command selects the input source used by the VM2601 The user can select either the differential DSO Digital Storage Oscilloscope or single ended IFR Intermediate Frequency Receiver This command does not pertain to the VM2602 or VM2603 as the IFR input is not installed on these modules Examples Command Que Response Description INP SOUR IFR Selects the IFR input source INP SOUR IFR Indicates that the input source selected is IFR Related Commands None VM2601 2 3 Command Dictionary 137 VXI Technology Inc MEASure FALL TIMe Purpose Performs a sequence of commands to provide a fall time measurement for the input Type Query Command Syntax None IE None RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt lo_ref gt 10 percent lt hi_ref gt 90 percent Query Syntax MEASure FALL TIMe lt start_samp gt lt _samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt or MEA Sure FTIMe lt start_samp gt lt samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt lo_ref gt 0 to 100 percent The default is 10 and it must
91. e CONFigure PERCent NPReshoot configure to measure negative preshoot as percent of amplitude CONFigure PERCent NRINging configure to measure negative ringing as percent of amplitude CONFigure PERCent POVershoot configure to measure positive overshoot as percent of amplitude CONFigure PERCent PPReshoot configure to measure positive preshoot as percent of amplitude CONFigure PERCent PRINging configure to measure positive ringing as percent of amplitude CONFigure PERiod Defines the period parameters that will govern corresponding CALCulate and MEASure commands 32 VM2601 2 3 Command Dictionary www vxitech com Command Description RST RST Value CONFigure PWIDth Defines the positive pulse width parameters that will govern corresponding CALCulate and MEASure commands CONFigure RISE TIMe Defines the rise time parameters that will govern corresponding CALCulate and MEASure commands CONFigure SAR TIMe configure the Signal Aberration Region size in seconds CONFigure SAR TIMe query the Signal Aberration Region size CONFigure VOLTage AMPLitude Defines the amplitude parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage HIGH Defines the high voltage parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage LOW Defines the low voltage parameters that will govern corresponding CALCulate and MEASure commands CONFig
92. e MEASure VOL Tage AMPLitude VM2601 2 3 Command Dictionary 69 VXI Technology Inc CALCulate VOLTage HIGH Purpose Returns the high voltage value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOLTage HIGH Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage HIGH query instructs the device to calculate and return a voltage value from the data representing the high state High 1 0 0 8 o o T voltage V o E T 9 N J time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT HIGH Returns the high input voltage value Related Commands CONFigure VOLTage HIGH MEASure VOLTage HIGH 70 VM2601 2 3 Command Dictionary www vxitech com CALCulate VOLTage LOW Purpose Returns the low voltage value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate
93. e EMC Directive 89 366 EEC inclusive 93 68 EEC and carries the CE mark accordingly The product has been designed and manufactured according to the following specifications SAFETY EN61010 2001 EMC EN61326 1997 w A1 98 Class A CISPR 22 1997 Class A VCCI April 2000 Class A ICES 003 Class A ANSI C63 4 1992 AS NZS 3548 w Al amp A2 97 Class A FCC Part 15 Subpart B Class A EN 61010 1 2001 The product was installed into a C size VXI mainframe chassis and tested in a typical configuration I hereby declare that the aforementioned product has been designed to be in compliance with the relevant sections of the specifications listed above as well as complying with all essential requirements of the Low Voltage Directive September 2006 CS C Steve Mauga QA Manager VM2601 2 3 Preface 7 VXI Technology Inc GENERAL SAFETY INSTRUCTIONS Review the following safety precautions to avoid bodily injury and or damage to the product These precautions must be observed during all phases of operation or service of this product 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 product Service should only be performed by qualified personnel TERMS AND SYMBOLS These terms may appear in this manual WARNING Indicates that a procedure or condition may cause bodily injury or death CAUTION Ind
94. e Query Command Syntax None Ao N A RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure PERCent NPReshoot lt start_samp gt lt _samp gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a negative preshoot percentage as defined by the lt start_samp gt lt _samp gt and lt expected_val gt parameters Description MEA Sure PERCent NPReshoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input The negative preshoot percentage is defined as the amount of voltage by which a pre transitional aberration negatively exceeds a state boundary divided by the signal amplitude The parameters for this query are as follows lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt expected peak to peak signal voltage
95. e data being acquired Returns the high voltage value for the acquired data Returns the low voltage value for the acquired data Returns the maximum voltage value for the acquired data Returns the mean voltage value for the acquired data Returns the minimum voltage value for the acquired data Returns the negative overshoot value for the acquired data Returns the negative preshoot value for the acquired data Returns the negative ringing as peak to peak volts Returns the positive overshoot value for the acquired data Returns the positive preshoot value for the acquired data pS N A OFF 0 0 POS IMMediate N A VM2601 2 3 Command Dictionary 31 VXI Technology Inc Command Description RST RST Value CALCulate VOLTage PRINging Returns the positive ringing as peak to peak volts CALCulate VOLTage PTPeak Returns the peak to peak voltage value for the acquired data CALCulate VOLTage RMS Returns the root mean square rms voltage value of the data being acquired CALibration ADC GAIN To provide an ADC gain factor for measurement 1 000 compensation i CALibration ADC OFFSet To provide an ADC offset value for measurement 8192 compensation CALibration COUNt Tracks the number of times calibration memory has been written CALibration DAC GAIN To set the calibration factor that compensates for 1 000 or DAC gain inaccuracies Cal Va
96. e measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the expected peak to peak signal voltage if sent Command Que Response Description CONF PERC NPR 100 1024 50 x CALCulate PERC NPR VM2601 2 3 Command Dictionary 103 VXI Technology Inc CONFigure PERCent NRINging Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the negative ring parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure VOLT NRINging lt start sample gt lt samp gt lt expected value gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None This command defines the parameters used by the CALCulate PERC NRINging query Negative ringing is defined as the peak to peak voltage of a negative post transitional aberration The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to t
97. e rate is between 1 kHz and 10 MHz then the SLOW ADC is selected If the sample rate is between 10 MHz and the maximum ADC rate then the FAST ADC is selected This command only applies to the DSO The IFR input will always utilize the FAST ADC VM2601 only Examples Command Que Response Description CONF ADC SLOW Selects the slow ADC CONF ADC SLOW Indicates that the slow ADC is selected Related Commands None VM2601 2 3 Command Dictionary 95 VXI Technology Inc CONFigure FALL TIMe Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the fall time parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure FALL TIMe lt start_samp gt lt samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt or CONFigure FTIMe lt start_samp gt lt _samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt lo_ref gt 0 to 100 percent The default is 10 and it must be less than lt hi_ref gt lt hi_ref gt 0 to 100 percent The default is 90 and it must be greater than lt lo_ref gt lt expect
98. e used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters MEASure VOLTage NOVershoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a netagive overshoot measurement for the input The negative overshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description MEAS VOLT NOV 0 65536 x CONFigure VOLTage NOVershoot CALCulate VOLTage NOVershoot 158 VM2601 2 3 Command Dictionary www vxitech com MEASure VOLTage NPReshoot Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description
99. ected input range as a percent of the signal amplitude The CALCulate VOLTage PRINGing query instructs the device to calculate and return a value corresponding to the positive ringing of an signal on the selected input range Positive ringing is defined as the peak to peak voltage of a positive post transitional aberration 1 0 Positive 0 8 Ringing 0 6 Amplitude voltage V 0 4 0 2 10 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PERC PRIN Returns the positive ringing value as a percent of the signal amplitude Related Commands CONFigure PERC PRIN MEASure PERC PRIN VM2601 2 3 Command Dictionary 65 VXI Technology Inc CALCulate PERiod Purpose Query that returns a period measurement from the device Type Query Command Syntax None ONE E ete N A RST Value N A Query Syntax CALCulate PERiod Query Parameters None Query Response ASCII number representing a period measurement in seconds Description Query that returns a period measurement from the device The period T is defined as the amount of ti
100. ed to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PWID Returns the positive pulse width measurement Related Commands CONFigure FREQuency MEASure PWIDth VM2601 2 3 Command Dictionary 67 VXI Technology Inc CAL Culate RISE TlIMe Purpose Query that returns a rise time measurement Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate RISE TIMe or CAL Culate RTIMe Query Parameters None Query Response ASCII number representing a rise time measurement in seconds Description The CAL Culate RISE TIME query instructs the instrument to calculate and return the amount of time it takes a signal to make a positive transition from the low reference to the high reference The high reference defaults to 90 of the signal amplitude and the low reference defaults to 10 of the signal amplitude 1 0 5 90 reference 0 8 0 6 y 0 4 4 0 2 4 ference I 10 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sendin
101. ed_val gt depends on input lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt lo_ref gt 10 percent lt hi_ref gt 90 percent None N A N A This command defines the parameters used by the CALCulate FTIMe query Fall time is defined as the time interval that occurs between the 90 reference and 10 reference of the signal amplitude The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt lo_ref gt fall time ends when a negative transition of the input signal crosses this reference point e lt hi_ref gt fall time begins when a negative transition of the input signal crosses this reference point e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description CONF FTIM 0 2048 10 90 x CALCulate FALL TIME CALCulate FTIMe 96 VM2601 2 3 Command Dictionary www vxitech com CONFigure FREQuency Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response
102. egative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Que Response Description CONF VOLT POV 0 524288 x Related Commands CAL Culate VOLTage POVershoot 122 VM2601 2 3 Command Dictionary www vxitech com CONFigure VOLTage PPReshoot Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the positive preshoot parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure VOLTage PPReshoot lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage PPReshoot query The positive preshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a sta
103. ement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage MEAN query The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description CONF VOLT MEAN 0 131072 x CALCulate VOLTage MEAN VM2601 2 3 Command Dictionary 117 VXI Technology Inc CONFigure VOLTage MINimum Purpose Defines the minimum voltage parameters that will govern corresponding CALCulate and MEA Sure commands Type Command Command Syntax CONFigure VOL Tage MINimum lt start_samp gt lt _samples gt lt expected_val gt AIN lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default num
104. er Command Query Response Description Pauses the execution of additional commands until the No Operation Pending message is true Related Commands 48 VM2601 2 3 Command Dictionary www vxitech com INSTRUMENT SPECIFIC SCPI COMMANDS ABORt Purpose Aborts any active measurement process Type Event Command Syntax ABORt AOL None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description The Abort command disarms the VM2601 and stops data sampling if active Examples Command Que Response Description ABOR Stops data sampling and disarms the module Related Commands INITiate IMMediate VM2601 2 3 Command Dictionary 49 VXI Technology Inc ARM AUTO Purpose Enables or disables the automatic rearm process Type Command Command Syntax ARM AUTO lt boolean gt AO lt boolean gt 0 1 OFF ON RST Value OFF Query Syntax ARM AUTO Query Parameters None Query Response Returns the value currently selected for the lt boolean gt parameter Description This command enables or disables the automatic re arm process This applies to multiple segment acquisitions only see SWEep COUNt for more information on segments As an example assume that the VM2601 is configured for 64 segments auto rearm is enabled the in
105. er sample count RST Value lt delay_count gt 1 024 Query Syntax INITiate DELay Query Parameters N A Query Response Returns the value currently selected for the lt delay_count gt parameter Description The INITiate DELay command sets the pre trigger count This defines the number of samples that must be acquired before the digitizer can be triggered The maximum pre trigger count is MEMORY SIZE POST TRIGGER COUNT where MEMORY SIZE is 16 777 216 samples small memory or 33 554 432 samples optional large memory Examples Command Query Response Description INIT DEL 7 5e5 Sets the pre trigger sample count to 750 000 INIT DEL 7 5e5 Indicates that the pre trigger sample count is set to 750 000 Related Commands ABORt SWEep POINts VM2601 2 3 Command Dictionary 129 VXI Technology Inc INITiate IMMediate Purpose Transitions the instrument from the initiated state to the waiting for arm state Type Event Command Syntax INITiate MMediate OIE None RST Value N A Query Syntax N A Query Parameters N A Query Response N A Description Transitions the instrument from the idle state to the waiting for arm state of the SCPI ARM TRIGger model Examples Command Query Response Description INIT Arms the VM2601 Related Commands ABORt 130 VM2601 2 3 Command Dictionary www vxitech com INPut CO
106. es pre trigger count number of segments e When configured for 16 to 65 536 segments memory size maximum post trigger samples number of segments e Memory size for the standard 16 MSa RAM 16 777 216 e Memory size for the optional 32 MSa RAM 33 554 432 Examples Command Query Response Description SWE POIN 4 Sets the sample count to 4 SWE POIN 4 Indicates that the sample count size is set to 4 Related Commands INITiate DELay 172 VM2601 2 3 Command Dictionary www vxitech com SWEep TINTerval Purpose This command sets the sample rate for the ADC Type Command Command Syntax SWEep TINTerval lt sample_time gt AIN lt Sample time gt 12 5 ns 209 7 ms Fast ADC 100 ns 1 ms Slow ADC RST Value Fast or Slow ADC 100 ns Query Syntax SWEep TINTerval Query Parameters None Query Response Returns the current value set for the lt sample_time gt parameter Description This command sets the sample rate for the ADC Examples Command Query Response Description CONFigure ADC FAST Selects the fast ADC SWE TINT 1e 3 Sets the ADC sample rate to 1 ms SWE TINT le 3 Indicates that the ADC sample rate is 1 ms Related Commands None VM2601 2 3 Command Dictionary 173 VXI Technology Inc SYNChronize MODE Purpose Sets the instrument to function as a synchronized ma
107. et when it receives an OPC command The Query Error bit is set when data is over written in the output queue This could occur if one query is followed by another without reading the data from the first query The Execution Error bit is set when an execution error is detected Errors that range from 200 to 299 are execution errors The Command Error bit is set when a command error is detected Errors that range from 100 to 199 are command errors The Power On bit is set when the module is first powered on or after it receives a reset via the VXI Control Register Once the bit is cleared by executing the ESR command it will remain cleared Examples Command Query Response Description 4 ESR Related Commands 40 VM2601 2 3 Command Dictionary www vxitech com IDN Purpose Queries the module for its identification string Type IEEE 488 2 Common Command Command Syntax None Command Parameters N A RST Value N A Query Syntax IDN Query Parameters None Query Response ASCII character string Description The Identification IDN query returns the identification string of the module The response is divided into four fields separated by commas The first field is the manufacturer s name the second field is the model number the third field is an optional serial number and the fourth field is the firmware revision number If a serial number is
108. for the input The period of a function is defined as the amount of time required for the signal to generate one signal cycle The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description MEAS PER 0 256 x CONFigure PERiod CALCulate PERiod VM2601 2 3 Command Dictionary 149 VXI Technology Inc MEASure PWIDth Purpose Performs a sequence of commands to provide a positive pulse width measurement for the input Type Query Command Syntax None ONPE None RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt ref_level gt 50 percent Query Syntax MEASure PWIDth lt start_samp gt lt _samp gt lt ref_level gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt ref_level gt 0 to 100 percent typically 50 lt expected_v
109. g a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC RISE TIM Returns the rise time measurement Related Commands CONFigure RISE TIMe MEASure RISE TIMe 68 VM2601 2 3 Command Dictionary www vxitech com CALCulate VOLTage AMPLitude Purpose Returns the amplitude measurement for the data being acquired Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOLTage AMPLitude Query Parameters None Query Response ASCII value representing a voltage amplitude measurement in volts Description The CAL Culate VOLTage AMPlitude query instructs the device to calculate and return an amplitude measurement for the data being acquired Amplitude is defined as the voltage difference between the high and low states 1 0 5 0 8 0 6 Amplitude voltage V 0 4 4 0 2 4 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT AMPL Returns the voltage amplitude measurement Related Commands CONFigure VOLTage AMPLitud
110. he CALCulate VOLTage NRINging query Positive ringing is defined as the peak to peak voltage of a positive post transitional aberration The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt expected peak to peak signal voltage if sent Examples Command Que Response Description CONF VOLT PRIN 64 2048 Related Commands CAL Culate VOLTage PRINging 124 VM2601 2 3 Command Dictionary www vxitech com CONFigure VOLTage PTPeak Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the peak to peak voltage parameters that will govern corresponding CALCulate and MEA Sure commands Command CONFigure VOLTage PTPeak lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt
111. he trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the expected peak to peak signal voltage if sent Command Que Response Description CONF PERC NRIN 0 524288 x CALCulate PERC NRIN 104 VM2601 2 3 Command Dictionary www vxitech com CONFigure PERCent POVershoot Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the positive overshoot parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure PERCent POVershoot lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate PERCent PO Vershoot query The positive overshoot is defined as the amo
112. her than slot 0 The chassis should be checked to ensure that it is capable of providing adequate power and cooling for the VM2601 Once the chassis is found adequate the VM2601 s logical address and the backplane jumpers of the chassis should be configured before the VM2601 s installation CALCULATING SYSTEM POWER AND COOLING REQUIREMENTS The power and cooling requirements of the VM2601 are given in the specification table in Section 1 of this manual It is imperative that the chassis provide adequate power and cooling for this module Referring to the chassis user manual confirm that the power budget for the system the chassis and all modules installed therein is not exceeded and that the cooling system can provide adequate airflow at the specified backpressure It should be noted that if the chassis cannot provide adequate power to the module the instrument may not perform to specification or possibly not operate at all In addition if adequate cooling is not provided the reliability of the instrument will be jeopardized and permanent damage may occur Damage found to have occurred due to inadequate cooling voids the warranty on the instrument in question VM2601 2 3 Preparation for Use 19 VXI Technology Inc SETTING THE CHASSIS BACKPLANE JUMPERS Please refer to the chassis user manual for further details on setting the backplane jumpers SETTING THE LOGICAL ADDRESS The logical address of the VM2601 is set by a single 8
113. his command is possibly changed by the execution of the RST command If no X is found then RST has no effect The RST column gives the value of each command s setting when the unit is powered up or when an RST command is executed VM2601 2 3 Command Dictionary 29 VXI Technology Inc TABLE 4 1 IEEE 488 2 COMMON COMMANDS Command Description RST RST Value CLS Clears the Status Register N A ESE Sets the Event Status Enable Register ESR Query the Standard Event Status Register N A N A OPC Set the OPC bit in the Event Status Register N A RST SRE STB TRG TST WAI Halts execution of commands and queries N A IDN Query the module identification string z gt 30 VM2601 2 3 Command Dictionary www vxitech com TABLE 4 2 INSTRUMENT SPECIFIC SCPI COMMANDS Command Description RST Value ABORt ARM AUTO ARM LEVel ARM SLOPe ARM SOURce ARM STATe ARM IMMeciate CALCulate FALL TIMe CALCulate FREQuency CALCulate NDUTy CALCulate NWIDth CALCulate PDUTy CALCulate PERCent NOVershoot CALCulate PERCent NPReshoot CALCulate PERCent NRINging CALCulate PERCent POVershoot CALCulate PERCent PPReshoot CALCulate PERCent PRINging CALCulate PERiod CALCulate PWIDth CALCulate RISE TIMe CALCulate VOLTage AMPLitude CALCulate VOLTage HIGH CALCulate VOLTage LOW CALCulate VOLTage MAXimum CALCulate VOLTage MEAN
114. hoot VM2601 2 3 Command Dictionary 147 VXI Technology Inc MEASure PERCent PRINging Purpose Performs a sequence of commands to provide a positive ringing percentage measurement for the input Type Query Command Syntax None Ao N A RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure PERCent PRINging lt start_samp gt lt _samp gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a positive preshoot percentage as defined by the lt start_samp gt lt _samp gt and lt expected_val gt parameters Description MEASure PERCent PRINging causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a fall time measurement for the input The positive ringing percentage is defined as the amount of voltage by which a pre transitional aberration exceeds a state boundary divided by the signal amplitude The parameters for this query are as follows lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt st
115. i naia nn nn nr nn ioaren anase 169 SAMPle CLOCkK SQURCE A its 170 SPA COUNCIL DOS 171 SO IN O O O NN 172 SIE LIN TV e O dos 173 SY NCHronize MODE a E E a A odie 174 SYNChronize STA Ti A deb 175 TRIGS DELI A A dea BEE 176 TRIGgert IMMediate li tt ac 177 TERT Gi per LEV iii a dci 178 TRIG On SLOP Si A A Aaa 179 TRIGS E SOURCE 00 AA A AAA A AAA A AAA 180 TRIG eN STAJE i ia i A RERE A A A a tds 181 REQUIRED SCPI COMMANDS orite in ess ek asa RA E EAE E RE E E EE RE 182 STATus OPERation CONDItion ccocccocnnonononcnoncnononnnonononnnnnn ron non Ei R Eo EE E E 182 STATUus OPERation ENABle iii innn ie i i i a i 183 STATus OPERation EVENE ii ieni ite i i E 184 STA Tus PRES et dd 185 STATus QUEStionable COND tion cti da case be ash Soa aid a E 186 STA Tus QUES tlOnabl ENABLE resi iorno aes cose ek ace adiciona 187 STA Tus QUES tionable s EV ENE sc ececccsoes eee ed ie aiii 188 SYS Tem ERRO tati ii deat veretuelacte cubeces savy hs OA EO E E EA R EE 189 SYS Tem VERSION A E EN 190 ERROR MESSAGES oriei rrenen ioe op e Eea EE EEEE E SE EEE EEEE Oae O NEES ESEESE EE N Ee 191 IS TE T ATE E OE EN 195 NOISE SPECIFICATION tall A e a i ai 195 How RMS Noise is Calculated cion iinit iii i ie ie ii ieia 195 A NN 197 VM2601 2 3 Preface www vxitech com CERTIFICATION VXI Technology Inc certifies that this product met its published specifications at the time of shipment from the factory VTI further certifies that its calibration
116. icates that a procedure or condition could possibly cause damage to equipment or loss of data These symbols may appear on the product ATTENTION Important safety instructions Frame or chassis ground Indicates that the product was manufactured after August 13 2005 This mark is placed in accordance with EN 50419 Marking of electrical and electronic equipment in accordance with Article 11 2 of Directive 2002 96 EC WEEE End of life product can be returned to VTI by obtaining an RMA number Fees for take back and recycling will apply if not prohibited by national law D4 gt WARNINGS Follow these precautions to avoid injury or damage to the product Use Proper Power Cord To avoid hazard only use the power cord specified for this product Use Proper Power Source To avoid electrical overload electric shock or fire hazard do not use a power source that applies other than the specified voltage Use Proper Fuse To avoid fire hazard only use the type and rating fuse specified for this product 8 VM2601 2 3 Preface www vxitech com WARNINGS CONT Avoid Electric Shock Ground the Product Operating Conditions Improper Use A To avoid electric shock or fire hazard do not operate this product with the covers removed Do not connect or disconnect any cable probes test leads etc while they are connected to a voltage source Remove all power and unplug unit before performing any service Service should only be perf
117. ictionary 97 VXI Technology Inc CONFigure HORizontal RESolution Purpose Sets the sample period for the ADC Type Command Command Syntax CONFigure HORizontal RESolution lt hrz_reso gt AO lt hrz reso gt 12 5 ns Sa 209 7 ms Sa Fast ADC 100 ns Sa 1 ms Sa Slow ADC RST Value 100 ns Sa for both the Fast and Slow ADC Query Syntax CONFigure HORizontal RESolution Query Parameters None Query Response Returns the value currently selected for the lt hrz_reso gt parameter Description Sets the sample period period 1 rate The minimum and maximum sample times for each ADC type are defined below FAST ADC Minimum 1 SRyax 12 5 ns sample for the VM2601 25 ns sample for the VM2602 50 ns sample for the VM2603 Maximum 16 777 216 SRuax 209 7 ms sample 419 4 ms sample 838 8 ms sample Where SRyax is the maximum sample rate for module being used SLOW ADC Minimum 100 ns sample 1 10 MHz Maximum ms sample 10 000 10 MHz Examples Command Query Response Description CONF HOR RES 25 0e 9 Sets the sample rate to 25 ns Sa CONF HOR RES 2 500000000000000e 08 Indicates that the sample rate for the ADC is 25 ns Sa Related Commands 98 VM2601 2 3 Command Dictionary www vxitech com CONFigure NDUTy Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Para
118. ing gt lt string gt the code string can be from 1 to 15 ASCII characters in length entered in IEEE 488 2 definite or indefinite length arbitrary block format None CALibration SECure CODE None Returns the security code in IEEE 488 2 definite block format The calibration security code command sets the code required to disable calibration security Calibration security must first be disabled before the code can be changed Definite length arbitrary block format is used to define the lt string gt parameter This format contains essentially four parts 2 06 VM2601 1 2 8 1 a pound sign header 2 indicates how many digits are used in 3 3 indicates the number of characters that are used in 4 the security code Valid numbers for the third section are through 15 4 the security code It may be up to 15 characters long and is case sensitive Before shipping the instrument the default security code is the module s model number i e VM2601 VM2602 or VM2603 personnel Changing these values incorrectly can cause the f Calibration commands should only be executed by qualified instrument to perform improperly Command Query Response Description CAL SEC CODE 206VM2601 Sets the factory code setting of VM2601 CALibration SECure STATe CALibration STORe 90 VM2601 2 3 Command Dictionary www vxitech com CALibration SECure STATe Purpose Enab
119. ing to the negative ringing of an signal on the selected input range Negative ringing is defined as the peak to peak voltage of a negative post transitional aberration Negative Ringing time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT NRIN Returns the value of the negative ringing voltage Related Commands CONFigure VOLTage NRINging MEASure VOLTage NRINging VM2601 2 3 Command Dictionary 71 VXI Technology Inc CALCulate VOLTage POVershoot Purpose Returns the positive overshoot value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOLTage POVershoot Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage POVershoot query instructs the device to calculate and return a voltage value corresponding to the positive overshoot from the selected input range The positive overshoot is defined as the amount of voltage by which a post transitional aberration positively exceeds the state boundary 1 0 5
120. ion CALC VOLT MEAN Related Commands CONFigure VOLTage MEAN MEASure VOLTage MEAN VM2601 2 3 Command Dictionary 73 VXI Technology Inc CALCulate VOLTage MINimum Purpose Returns the minimum voltage value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CALCulate VOLTage MINimum Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CALCulate VOLTage MINimum query instructs the device to calculate and return a minimum voltage value from the acquired data set 1 0 5 0 8 o o T voltage V o E T o N J T V Minimum time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT MIN Related Commands CONFigure VOLTage MINimum MEASure VOLTage MINimum 74 VM2601 2 3 Command Dictionary www vxitech com CAL Culate VOLTage NOVershoot Purpose Returns the negative overshoot value for the acquired data Type Query Command Syntax None
121. ion EVENI VM2601 2 3 Command Dictionary 183 VXI Technology Inc STATus OPERation EVENt Purpose Queries the Operation Status Register s event register Type Required SCPI query Command Syntax N A Command Parameters N A RST Value N A Query Syntax STATus OPERation EVENt Query Parameters N A Query Response 0 Description Queries the bits set in the event register of the Operation Status Register This command clears all bits in the event register Examples Command Query Response Description STAT OPER 0 Related Commands STATus OPERation CONDition STATus OPERation ENABle 184 VM2601 2 3 Command Dictionary www vxitech com STATus PRESet Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Presets the Status Registers Required SCPI command STATus PRESet N A N A N A N A N A The Status Preset command presets the Status Registers The Operational Status This command is provided for SCPI compliance only Command Query Response Description STAT PRES Enable Register is set to 0 and the Questionable Status Enable Register is set to 0 N A VM2601 2 3 Command Dictionary 185 VXI Technology Inc STATus QUEStionable CONDition Purpose Queries the Questiona
122. ion from the high reference to the low reference The high reference defaults to 90 of the signal amplitude and the low reference defaults to 10 of the signal amplitude 1 0 90 reference 0 8 0 6 0 4 4 0 2 5 Fall Time T T 0 2 4 6 8 10 12 14 16 18 20 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC FTIM Returns the fall time measurement Related Commands CONFigure FALL TIMe MEASure FALL TIMe VM2601 2 3 Command Dictionary 55 VXI Technology Inc CAL Culate FREQuency Purpose Query that instructs the device to calculate and return the frequency of the digitized data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate FREQuency Query Parameters None Query Response ASCII number representing frequency measurement in Hz Description The CAL Culate FREQuency query instructs the device to calculate and return the frequency of the digitized data Frequency f is a measure of how many times a signal repeats in one second 1 s Hz This is also equal to 1 pe
123. is acquired when a conversion trigger event occurs from one of the four following methods 1 Trigger source from the front panel input This input has a 4 V input range and may be programmed to trigger on either the rising or falling edge of this signal and at specified voltage levels with 12 bit resolution and accurate to 1 of full scale 2 Trigger source from the VXI TTL trigger bus Any one of the eight TTL trigger bus lines may be selected as the trigger source The unit may be programmed to trigger on either the rising or falling edge of this signal 3 Trigger upon receipt of a word serial command When this mode is selected the ADC will convert when a word serial command is received by the instrument 4 Trigger from the input channel The input channel can be selected to trigger the board It can be programmed to trigger during a rising or falling edge and may also trigger at specified voltage levels with 12 bit resolution and accurate to 1 of full scale Memory can be segmented such that sequential trigger events can be stored without forcing the device to rearm via software or waiting for the previous samples to be offloaded Both pre trigger and post trigger samples can be acquired in up to eight segments When the instrument is configured for greater than eight segments only post trigger samples will be stored The device can support up to 65 536 segments Since three VM2601 modules can be accommodated on a single C size VXIbu
124. ive pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description MEAS FREQ 0 65536 x CONFigure FREQuency CALCulate FREQuency VM2601 2 3 Command Dictionary 139 VXI Technology Inc MEASure NDUTy Purpose Performs a sequence of commands to provide the negative duty cycle measurement for the input Type Query Command Syntax None OTETO E EIEI GG None RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt ref_level gt 50 percent Query Syntax MEASure NDUTy lt start_samp gt lt _samp gt lt ref level gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt ref_level gt 0 to 100 percent typically 50 lt expected_val gt depends on input Query Response Returns a negative duty cycle measurement as defined by the lt start_samp gt lt _samp gt lt ref_level gt and lt expected_val gt parameters Description MEASure NDUTY causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a negative
125. ive pulse width parameters that will govern corresponding CAL Culate and MEASure commands Command CONFigure PWIDth lt start_samp gt lt _samp gt lt ref level gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt ref_level gt 0 to 100 percent lt expected_val gt the expected cycle time of the input signal lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt ref_level gt 50 percent None N A N A This command defines the parameters used by the CALCulate PWIDth query The positive pulse width is a measure of the time required to go from the 50 reference of the rising edge of one wave to the 50 reference of the next falling edge The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref level gt sets the reference point Positive pulse width is the amount of time between one positi
126. ive ringing measurement for the input Type Query Command Syntax None Ao None RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure VOLTage PRINging lt start_samp gt lt _samples gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a positive ringing measurement for the input as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters Description MEASure VOLTage PRINging causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide an positive ringing measurement for the input Positive ringing is defined as the peak to peak voltage of a positive post transitional aberration The parameters for this query are as follows lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt the expected peak to
127. k value The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt lo_ref gt rise time begins when a positive transition of the input signal crosses this reference point e lt hi_ref gt rise time ends when a positive transition of the input signal crosses this reference point e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS RISE TIM 0 16384 10 90 x Related Commands CONFigure RISE TIME CONFigure RTIME CALCulate RISE TIME CALCulate RTIME VM2601 2 3 Command Dictionary 151 VXI Technology Inc MEASure VOLTage AMPLitude Purpose Performs a sequence of commands to provide an amplitude measurement for the input Type Query Command Syntax None OTETO E EIEI None RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples Query Syntax MEASure VOLTage AMPLitude lt start_samp gt lt _samples gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement
128. le or disable calibration security Type Command Command Syntax CALibration SECure STATe lt boolean gt or CALibration SECure STATe lt boolean gt lt string gt Newel lt boolean gt 0 1 OFF ON lt string gt the code string can be from 1 to 15 ASCII characters in length entered in IEEE 488 2 definite or indefinite length arbitrary block format RST Value lt boolean gt ON Query Syntax CALibration SECure STATe Query Parameters None Query Response Returns the value currently selected for the lt boolean gt parameter Description The CALibration SECurity STATe command enables or disables calibration security While security is on the calibration factors ADC gain ADC offset DAC gain and DAC offset cannot be changed In addition the CAL STORe command is disabled effectively write protecting the non volatile memory In order to disable the security state the security code must be supplied The factory default security code is VM2601 see CALibration SECure CODE for more information To enable security the code does not need to be supplied The security state is enabled by default Security can also be enabled without entering the lt string gt parameter by sending the CALibration SECure STATe 1 ON command Security cannot however be disabled using a CALibration SECure STATe 0 OFF command If this command is sent a Missing Paramete
129. llows lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt expected peak to peak signal voltage if sent Examples Command Query Response Description CALC PERC NRIN Returns the negative ringing percentage Related Commands CONFigure PERCent NRINging MEASure PERCent NRINging VM2601 2 3 Command Dictionary 145 VXI Technology Inc MEASure PERCent POVershoot Purpose Performs a sequence of commands to provide a positive overshoot percentage measurement for the input Type Query Command Syntax None Ao N A RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure PERCent POVershoot lt start_samp gt lt samp gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a positive overshoot percentage as defined by the lt start_samp gt lt _samp gt and lt expected
130. lue CALibration DAC OFFSet To set the calibration factor that compensates for 2047 or DAC offset inaccuracies Cal Value CALibration DEFault Sets all calibration factors to their default values CALibration RESet Resets all calibration factors to the values stored in the non volatile memory EEPROM CALibration SECure CODE Sets the code required to disable calibration security CALibration SECure STATe Enable or disable calibration security X ON CALibration STORe Stores calibration data into non volatile memory COMBine FEED Sets a marker for specified events allowing for easy Ha X GND reference after acquisition is complete CONFigure ADC Selects between the fast and slow ADCs X FAST CONFigure FALL TIMe Defines the fall time parameters that will govern corresponding CALCulate and MEASure commands CONFigure FREQuency Defines the frequency parameters that will govern corresponding CALCulate and MEASure commands CONFigure HORizontal RESolution Sets the sample period for the ADC X 100 0 ns CONFigure NDUTy Defines the negative duty cycle parameters that will govern corresponding CALCulate and MEASure commands CONFigure NWIDth Defines the negative pulse width parameters that will govern corresponding CALCulate and MEASure commands CONFigure PDUTy Defines the positive duty cycle parameters that will govern corresponding CALCulate and MEASure commands CONFigure PERCent NOVershoot configure to measure negative overshoot as percent of amplitud
131. me required for the signal to generate one signal cycle This is also defined as 1 frequency or 1 f To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Que Response Description CALC PER Returns the period measurement Related Commands CONFigure PERiod MEASure PERiod 66 VM2601 2 3 Command Dictionary www vxitech com CALCulate PWIDth Purpose Query that returns a positive pulse width measurement Type Query Command Syntax None OA N A RST Value N A Query Syntax CALCulate PWIDth Query Parameters None Query Response ASCII number representing a positive pulse width measurement in seconds Description The CALCulate PWIDth query returns a positive pulse width measurement The positive pulse width is a measure of the time required to go from the 50 reference of the rising edge of one wave to the 50 reference of the next falling edge 1 0 5 0 8 0 6 50 reference lt E Positive qa Pulse Width voltage V 0 2 5 10 time ps To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferr
132. ment Description Outputs the currently configured measurement No configuration information is returned with this query PERiod is the default setting Examples Command Query Response Description MEAS VOLT RTIM 0 1024 10 90 5 0 Takes a rise time measurement between the 10 and 90 percent reference levels RTIM Returns the currently configured measurement CONF Related Commands None 94 VM2601 2 3 Command Dictionary www vxitech com CONFigure ADC Purpose Selects between the fast and slow ADCs Type Command Command Syntax CONFigure ADC lt conf_adc gt AIRES lt conf adc gt FAST SLOW AUTO RST Value FAST Query Syntax CONFigure ADC Query Parameters None Query Response Returns the value currently selected for the lt conf_adc gt parameter Description This command selects between the two converters The fast ADC converts at up to 80 MSa s for the VM2601 40 MSa s for the VM2602 and 20 MSa s for the VM2603 The slow ADC converts at up to 10 MSa s for all three modules The slow converter provides improved dc accuracy for low frequency measurements When AUTO is selected the module selects the best converter to be used based upon the sample rate with the slow converter being used if possible The following criteria is used to determine which ADC is selected If the sample rate is between 4 7 Hz and 1 kHz then the FAST ADC is selected If the sampl
133. meters MEASure VOLTage RMS causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide the root mean square voltage of the input The root mean square voltage is defined by the following formula v Where v voltage and n number of samples n The parameters for this command are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description MEAS VOLT RMS 0 8192 x CONFigure VOLTage RMS CALCulate VOLTage RMS VM2601 2 3 Command Dictionary 165 VXI Technology Inc READ Purpose Initiates arms triggers and fetches a previously configured measurement Type Query Command Syntax None Ao N A RST Value None Query Syntax READ Query Parameters None Oa Ni Returns data previously acquired by a MEASure Description INITiate MMediate command and a FETCh query Examples Command Query Response Description CONF VOLT MAX READ Related Commands 166 VM2601 2 3
134. meters Query Response Description Examples Related Commands Defines the negative duty cycle parameters that will govern corresponding CAL Culate and MEASure commands Command CONFigure NDUTy lt start_samp gt lt _samp gt lt ref_level gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt ref_level gt 0 to 100 percent lt expected_val gt the expected cycle time of the input signal lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt ref_level gt 50 percent None N A N A This command defines the parameters used by the CALCulate NDUTy query A negative duty cycle is defined as the negative pulse width divided by the period and is expressed as a percentage The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref_level gt sets the reference point Negative pulse wi
135. mples Command Query Response Description SYS ERR 350 Queue overflow Related Commands None VM2601 2 3 Command Dictionary 189 VXI Technology Inc SYSTem VERSion Purpose Queries which version of the SCPI standard with which this module complies Type Required SCPI command Command Syntax None Query Only AMIA N A RST Value N A Query Syntax SYSTem VERSion Query Parameters None Query Response Numeric ASCII value Description The System Version query reports the version of the SCPI standard with which the VM2601 complies Examples Command Query Response Description SYST VERS 1994 0 Related Commands None 190 VM2601 2 3 Command Dictionary www vxitech com ERROR MESSAGES In the event that an error occurs during operation an error message will appear The following error messages may appear for the reasons stated below Generic Error Invalid Manufacturer s ID Invalid Model Code Instrument Error Device Not Ready Invalid Input Source Invalid ADC Type Invalid Sync Mode Invalid Mark Source Invalid Auto Re Arm Setting Invalid Arm Source Invalid Arm Slope Invalid Trigger Source An error has occurred for a reason other than those stated below The instrument has an invalid manufacturer s ID The model code for this instrument is invalid An error from the driver generated when a command sent to the instrument is i
136. n some way invalid i e misspelling invalid parameter value etc An error from the driver indicating that the instrument was not ready The lt input source gt parameter is defined incorrectly for INPut SOURce Either DSO or IFR are acceptable for the VM2601 Only DSO is acceptable for the VM2602 or VM2603 The lt config_adc gt parameter is defined incorrectly for the CONFigure ADC command Either FAST SLOW or AUTO is acceptable The lt sync_mode gt parameter is defined incorrectly for the SYNChronnize MODE command Either MASTer or SLAVe is acceptable The lt mark_source_x gt parameters are defined incorrectly for the COMBine FEED command Either GND GPO GP1 or OVR is acceptable for either parameter The lt boolean gt parameter is defined incorrectly for the ARM AUTO command Either 0 1 OFF or ON is acceptable The lt arm_source gt parameter is defined incorrectly for the ARM SOURce command Either EXTernal IMMediate SYNC or TTLT lt 0 7 gt is acceptable The lt arm_slope gt parameter is defined incorrectly for the ARM SLOPe command Either POSitive or NEGative is acceptable The lt arm_source gt parameter is defined incorrectly for the ARM SOURce command Either EXTernal IMMediate INPut SYNC or TTLT lt 0 7 gt is acceptable VM2601 2 3 Command Dictionary 191 Invalid Gain Setting Invalid Filter Frequency Invalid Filter State Invalid Input Range Invalid Reference Oscillat
137. nding a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT PRIN Returns the positive ringing voltage Related Commands CONFigure VOLTage PRINging MEASure VOLT PRINging 80 VM2601 2 3 Command Dictionary www vxitech com CALCulate VOLTage PTPeak Purpose Returns the peak to peak voltage value for the acquired data Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate VOLTage PTPeak Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage PTPeak query instructs the device to calculate and return a peak to peak voltage measurement from the selected input range The peak to peak voltage Vp p is defined as the voltage measured between the signal s maximum and minimum points 1 0 5 0 8 gt 0 6 S Peak to Peak 5 Voltage gt 0 4 gt 0 2 5 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT PTP Related Comm
138. negative pulse width measurement for the input MEASure PDUTy Performs a sequence of commands to provide a positive duty cycle measurement for the input MEASure PERCent NOVershoot measure negative overshoot as percent of amplitude MEASure PERCent NPReshoot measure negative preshoot as percent of amplitude MEASure PERCent NRINging measure negative ringing as percent of amplitude MEASure PERCent POVershoot measure positive overshoot as percent of amplitude MEASure PERCent PPReshoot measure positive preshoot as percent of amplitude MEASure PERCent PRINging measure positive ringing as percent of amplitude MEASure PERiod Performs a sequence of commands to provide a period measurement for the input Performs a sequence of commands to provide a positive pulse width measurement for the input Performs a sequence of commands to provide a rise time measurement for the input MEASure VOLTage AMPLitude Performs a sequence of commands to provide an amplitude measurement for the acquired data MEASure PWIDth MEASure RISE TIMe MEASure VOLTage HIGH Performs a sequence of commands to provide the high voltage value for the acquired data MEASure VOLTage LOW Performs a sequence of commands to provide the low voltage value for the acquired data MEASure VOLTage MAXimum Performs a sequence of commands to provide the maximum voltage value for the acquired data MEASure VOLTage MEAN Performs a sequence of commands to provide
139. nnel channel A INPUT J112 Negative differential input for DSO channel channel A IF INPUT J113 Single ended IFR input channel B 00 ACC ERR FAIL 105 O 108 O 4107 O 108 O 110 O uo O ee ACC ERR FAIL NOTE This connector is covered on the VM2602 and VM2603 modules TRIGGER GP0 INPUT J114 External Trigger Input GP0 marker input ARM GP1 INPUT J115 External Arm Input GP1 marker input EXTERNAL CLOCK INPUT J116 External Sample Clock J111 J112 J113 J114 J115 000000 J116 D D w 2 000000 Note Front panel J designators vary with the type s of module s installed and with the instrument s position in the VMIP carrier FIGURE 1 2 FRONT PANEL LAYOUT 14 VM2601 2 3 Introduction www vxitech com lavo dlINA ZHINO 1091 INI ZHWO08 Ted HN OF IXA lt 4 lt nTa lt lt dNI WHY ONAS z NI We ONAS I TWH Snax g Ia ANo ons B rour ons our 9 ONAS a W 9L La rows J roms r _ nay Da P WT 138330 dNI 319 ONAS moons 4 EN e AT OIL AT BY Ino Wav NAS J INO Wav ons burons e ino aromas E ino burons 1 SIEM 419 SAS Ions PI z moons A La a als N 4397 Dll gan ino wo Sas PI ino moos WA Lxa Da m9 13 n ___ NANI NOT 1X4 L Lona TAT Way 1X3 4 Nav 3 N Wav 1x3 gt Lama TAT OIL Da DELLA a IND E ug IHL NANI y vos Z ue Lo ray o 7 TAT OIL S 300383
140. npCoup instHnal inputCoupling set the input coupling if iStatus lt VI_SUCCESS return iStatus iStatus vivm2601_setSclkFreq instHndl sampleRate set the sample rate if iStatus lt VI_SUCCESS return iStatus Status vivm2601_setSampCnt instHndl sampleCount set the sample count ifliStatus lt VI_SUCCESS return iStatus ptrgCnt sampleCount make pre trigger sampleCount iStatus vivm2601_setPreTrig instHndl ptrgCnt ifliStatus lt VI_SUCCESS return iStatus iStatus vivm2601_initiate instHndl initiate the operation ifliStatus lt VI_SUCCESS return iStatus Status vivm2601_cmdArmImme instHndl ifliStatus lt VI_SUCCESS return iStatus IclDelay double ptrgCnt sampleRate WAIT at least long enough for pre trig Status vivm2601_cmdTrigimme instHndl ifliStatus lt VI_SUCCESS return iStatus IclDelay double sampleCount sampleRate WAIT at least long enough for samples now query the machine state for loopCnt 0 loopCnt lt 1000 loopCnt Status vivm2601_qryOperCondReg instHndl amp operCond if iStatus lt VI_SUCCESS return iStatus if operCond amp vivm2601_OPER_MEAS vivm2601_OPER_MEAS 26 VM2601 2 3 Programming www vxitech com break Status vtvm2601_abort instHndl ready or not abort the operation if iStatus lt VI_SUCCESS return iStatus if daqState vivm2601_DAS_IDLE didn t make it to idle data not read
141. nt sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate VOLTage MA Ximum query The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Que Response Description CONF VOLT MAX 0 32768 x Related Commands CALCulate VOLTage MAXimum 116 VM2601 2 3 Command Dictionary www vxitech com CONFigure VOLTage MEAN Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the mean voltage parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure VOLTage MEAN lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measur
142. ogy Inc CALibration ADC OFFSet Purpose To provide an ADC offset value for measurement compensation Type Command Command Syntax CALibration ADC OFFSet lt adc_type gt lt adc_offset gt AIRE lt adc type gt FAST or SLOW lt adc_offset gt 8092 8292 RST Value lt adc_offset gt 8192 Query Syntax CALibration ADC OFFSet lt adc_type gt Query Parameters lt adc_type gt FAST SLOW Query Response Returns the value currently set for the lt adc_offset gt parameter for the given lt adc_offset gt Description Sets the offset value for the indicated ADC The offset value compensates for offsets in the signal path and converting the raw data from straight binary to signed twos complement binary The offset value is calibrated by applying 0 V to the input and determining the offset required for the measurement to read 0 V Offset value volts sample offset volts count gain 2 voltage range 16 383 where volts count This command is context sensitive i e it sets the ADC offset factor for the specified ADC in the currently selected input range On the VM2601 if the IFR input is selected the only valid value for the lt adc_type gt parameter is FAST and only one range 0 5 V is applicable for the FAST ADC Note that the IFR input is not installed on the VM2602 and VM2603 The valid entries for the lt adc_type gt
143. ommand Dictionary 153 VXI Technology Inc MEASure VOLTage LOW Purpose Performs a sequence of commands to provide the low voltage measurement for the input Type Query Command Syntax None ANO None RST Value lt start_samp gt 0 trigger point sample lt _samples gt 1 024 Query Syntax MEASure VOLTage LOW lt start_samp gt lt _samples gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samples gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters Description MEASure VOLTage LOW causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a low voltage measurement for the input The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Q
144. op lt slope gt incorrect syntax extra g All of the SCPI commands also have a query form unless otherwise noted Query forms contain a question mark The query form allows the system to ask what the current setting of a parameter is The query form of the command generally replaces the parameter with a question mark Query responses do not include the command header This means only the parameter is returned no part of the command or question is returned Keywords or parameters enclosed in square brackets are optional If the optional part is a keyword the keyword can be included or left out Omitting an optional parameter will cause its default to be used If using the optional parameter the square brackets are omitted from the command or query Parameters are enclosed by angle brackets lt gt Braces or curly brackets are used to enclose one or more parameters that may be included zero or more times A vertical bar read as or is used to separate parameter alternatives 22 VM2601 2 3 Programming www vxitech com APPLICATION EXAMPLES SCPI PROGRAMMING EXAMPLE This section contains examples of using SCPI command strings for programming the VM2601 module The code is functional and will contain a brief description of the operation Note the SCPI commands used by the VM2601 are explained in detail in Section 4 In this example VM2601 sets the sweep points sample clock frequency input r
145. or Frequency Invalid Reference Oscillator Source Invalid Register Value Invalid Transition Filter Value Max Error String VXI Technology Inc The lt adc_gain gt or lt dac_gain gt parameter is defined incorrectly for the CALibration DEFault GAIN command For lt adc_gain gt x is acceptable and for lt dac_gain gt y is acceptable The lt filter_freq gt parameter is defined incorrectly for the INPut FILTer FREQuency command Either 20e6 or 40e6 is acceptable The lt boolean gt parameter is defined incorrectly for the INPut FILTer STATe command Either 0 1 OFF or ON is acceptable The lt input_range gt parameter is defined incorrectly for the INPut RANGe command Either 0 5 1 0 2 0 5 0 10 0 or 20 0 is acceptable The lt osc_freq gt parameter is defined incorrectly for the ROSCillator FREQuency command Either 1e6 5e6 or le7 is acceptable The lt osc_source gt parameter is defined incorrectly for the ROSCillator SOURce command Either BUS or EXTernal is acceptable Indicates that a write to a register exceeds the maximum value the register can accomidate e g a number greater than 255 is written to an 8 bit register Indicates that a write to a register exceeds the maximum value the register can accomidate e g a number greater than 255 is written to an 8 bit register The maximum length of the lt string gt parameter was exceeded This parameter must be 12 characters or less 192
146. ored in segment 1 and so on Pre trigger data acquisitions is supported when eight or fewer segments are defined If more than eight segments are defined only post trigger samples will be acquired The number of segments configured must be an even power of two 2 The maximum number of segments is 65 536 For standard units with 16 MSa RAM the minimum segment size is 256 samples For units equipped with the optional 32 MSa RAM the minimum segment size is 512 samples sample RAM size segment size number of segments Examples Command Que Response Description SWE COUN 3 2e4 Sets the number of segments to 32 000 SWE COUN 3 2e4 Indicates that the number of segments has been set to 32 000 Related Commands None VM2601 2 3 Command Dictionary 171 VXI Technology Inc SWEep POINts Purpose Sets the post trigger sample count Type Command Command Syntax SWEep POINts lt post trig_samples gt AIN lt post trig samples gt number of samples to acquire RST Value 1 024 Query Syntax SWEep POINts Query Parameters None Query Response Returns the current value set for the lt post trig_samples gt parameter Description This command sets the post trigger sample count The following restrictions exist for this command e Minimum post triger samples 8 e When configured for 1 to 8 segments memory size maximum post trigger sampl
147. ormed by qualified personnel This product is grounded through the grounding conductor of the power cord To avoid electric shock the grounding conductor must be connected to earth ground To avoid injury electric shock or fire hazard Do not operate in wet or damp conditions Do not operate in an explosive atmosphere Operate or store only in specified temperature range Provide proper clearance for product ventilation to prevent overheating DO NOT operate if any damage to this product is suspected Product should be inspected or serviced only by qualified personnel The operator of this instrument is advised that if the equipment is used in a manner not specified in this manual the protection provided by the equipment may be impaired Conformity is checked by inspection VM2601 2 3 Preface VXI Technology Inc SUPPORT RESOURCES Support resources for this product are available on the Internet and at VTI Instruments customer support centers VTI Instruments Corp World Headquarters VTI Instruments Corp 2031 Main Street Irvine CA 92614 6509 Phone 949 955 1894 Fax 949 955 3041 VTI Instruments Cleveland Instrument Division 5425 Warner Road Suite 13 Valley View OH 44125 Phone 216 447 8950 Fax 216 447 8951 VTI Instruments Lake Stevens Instrument Division 3216 Wetmore Avenue Suite 1 Everett WA 98201 Phone 949 955 1894 Fax 949 955 3041 VTI Instruments P
148. ory default number of post trigger samples set by SWEEP POINTS lt ref_level gt 0 to 100 percent lt expected_val gt the expected cycle time of the input signal lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt ref_level gt 50 percent None N A N A This command defines the parameters used by the CALCulate PDUTy query A positive duty cycle is defined as the positive pulse width divided by the period and is expressed as a percentage The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref level gt sets the reference point Positive pulse width is the amount of time between one positive transition crossing this reference and the subsequent negative transition across this reference e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description CONF PDUT 100 1024 50 x CALCulate PDUTy VM2601 2 3 Command Dictionary 101 VXI Technology Inc CONFigure PERCent NOVershoot Purpose Defines the negative oversho
149. ot parameters that will govern corresponding CALCulate and MEA Sure commands Type Command Command Syntax CONFigure PERCent NOVershoot lt start_samp gt lt _samples gt lt expected_val gt AIN lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate PERCent NOVershoot query The negative overshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the expected peak to peak signal voltage if sent Examples Command Que Response Description CONF PERC NOV 0 65536 x
150. parameter are FAST SLOW Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Response Description Command Que CAL ADC OFFS 8207 Examples Related Commands 84 VM2601 2 3 Command Dictionary www vxitech com CALibration COUNt Purpose Tracks the number of times calibration memory has been written Type Query Command Syntax None Ao N A RST Value N A Query Syntax CALibration COUNt Query Parameters None Query Response Returns a numeric value from 0 to 16 777 215 after the maximum value it will wrap to 0 Description The CALibration COUNt query returns the number of times the CALibration STORe operation has been performed This provides some indication of EEPROM wear Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Examples Command Query Response Description CAL COUN 24 Returns the number of times the CAL STOR command has been performed Related Commands VM2601 2 3 Command Dictionary 85 VXI Technology Inc CALibration DAC GAIN Purpose To set the calibration factor that compensates for DAC gain inaccuracies Type Command Command Syntax CALibration DAC GAIN lt dac_ch
151. ponse N A Description This command defines the parameters used by the CALCulate PERCent PPReshoot query The positive preshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the expected peak to peak signal voltage if sent Examples Command Que Response Description CONF VOLT PPR 0 524288 x Related Commands CALCulate PERCent PPReshoot 106 VM2601 2 3 Command Dictionary www vxitech com CONFigure PERCent PRINging Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the positive ring parameters that will govern corresponding CALCulate and MEASure commands Command CONFigure VOLT PRINging lt start sample gt lt _samp gt lt expected value gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement
152. position DIP switch located near the module s backplane connectors this is the only switch on the module The switch is labeled with positions 1 through 8 and with an ON position A switch pushed toward the ON legend will signify logic 1 switches pushed away from the ON legend will signify logic 0 The switch located at position 1 is the least significant bit while the switch located at position 8 is the most significant bit See Figure 2 1 for examples of setting the logical address switch ar N o ree osition alue AAUABAAE AAAWBAAA 12345678 12345678 1 1 SET TO 4 SET TO 8 2 2 3 4 4 8 ON ON 5 16 AAAWAUA JOAO 6 32 12345678 12345678 7 64 SET TO 168 SET TO 255 8 128 Dynamic FIGURE 2 1 LOGICAL ADDRESS SWITCH SETTING EXAMPLES The VMIP may contain three separate instruments and will allocate logical addresses as required by the VXIbus specification revisions 1 3 and 1 4 The logical address of the instrument is set on the VMIP carrier The VMIP logical addresses must be set to an even multiple of 4 unless dynamic addressing is used Switch positions 1 and 2 must always be set to the OFF position Therefore only addresses of 4 8 12 16 252 are allowed The address switch should be set for one of these legal addresses and the address for the second instrument the instrument in the center position will automatically be set to the switch set address plus one while the third instrument the instrument in the lowest position
153. programmable corner frequencies This module is part of the VMIP family of instruments and can be combined with up to two other modules e g 6 5 digit DMM 50 MSa s AWG 1 ns counter timer to form a high density VXIbus instrument Three VM2601 2 3s can be installed in a single wide C size module providing three independent 80 40 20 MSa s digitzer channels Error Objects cannot be created from editing field codes FIGURE 1 1 VMIP PLATFORM VM2601 2 3 Introduction 11 www vxitech com NOTE With the exception of sample rate and IF receiver capabilities all three VM260x modules perform in the same manner The VM2601 will be referenced thoughout the manual and when exceptions exist they will be noted FEATURES e Up to 80 MHz bandwidth for DSO no filter and 100 MHz for IFR VM2601 only ideal for HF and IF frequencies e Upto 80 MSa s sample rate with pre and post trigger capability 0 5 V 1 0 V 2 V 5 0 V 10 0 V and 20 V input ranges DSO input e 500 750 150 Q or 1 MQ input impedance with ac or de coupling DSO input e Software selectable low pass filter DSO input e Built in pulse parameter measurements e Up to three independent channels per C size card e Auto re arm capability for storing multiple waveforms with pre trigger data e Sleep mode reduces power consumption when not in use e Dual channel synchronization for precise I O DATA ACQUISITION The input data
154. put trigger source is selected and the input signal is a repetetive pulse burst with a duration of 0 1 sample rate number of samples occurring at random intervals If an INIT command is sent followed by an ARM command it will set up the instrument to acquire a snapshot of each burst which is triggered by the input signal and each snapshot will be stored in separate segment If auto rearm were disabled it would be necessary to rearm the instrument between bursts with an external signal or a software command Examples Command Que Response Description ARM AUTO 1 Enables the automatic rearm process ARM AUTO 1 Indicates that the automatic rearm process is enabled Related Commands ARM ARM IMMediate ARM LEVel ARM SLOPe ARM SOURce SWEep COUNt 50 VM2601 2 3 Command Dictionary www vxitech com ARM IMMediate Purpose Arms the instrument on receipt of the command Type Command Command Syntax ARM IMMediate Ao None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description Arms the instrument on receipt of the command and puts the device into Waiting For Trigger mode Examples Command Que Response Description ARM IMM Arms VM2601 Related Commands ARM ARM LEVel ARM SLOPe ARM SOURce VM2601 2 3 Command Dictionary 51 VXI Technology Inc ARM L
155. r error will be returned Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Examples Command Que Response Description CAL SEC STAT OFF 206VM2601 Disables calibration security CAL SEC STAT 1 Enables calibration security CAL SEC STAT 1 Indicates that calibration security is enabled Related Commands CALibration STORe VM2601 2 3 Command Dictionary 91 VXI Technology Inc CALibration STORe Purpose Stores calibration data into non volatile memory Type Command Command Syntax CALibration STORe Ao None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description The CALibration STORe command stores correction data into non volatile memory The correction data is calibration data that has been downloaded via the program messages in the Calibration Data subsystem The CALibration STORe command should only be performed after all the correction data has been finalized Note Security must be turned off in order to use this command Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Examples Command Query Response Description CAL SEC OFF 206VM2601 Disables calibration security CAL STOR
156. r removes power X ON from the instrument FETCh Retrieves the measurements taken by the INITiate command and places it in the output buffer INITiate DELa Set the pre trigger sample count X 1024 INITiate IMMediate Arms the VM2601 upon receipt of the command INPut COUPling Selects ac or de coupling on the specified input X DC channel VM2601 2 3 Command Dictionary 33 VXI Technology Inc Command Description RST RST Value INPut FILTer FREQuency Selects the low pass filter corner frequency for the X 20e6 Hz specified channel INPut FILTer STATe For the specified input channel turns the currently x OFF selected low pass filter ON or OFF INPut IMPedance Sets the input impedance for the selected input X High channel INPut OFFSet This command allows the user to compensate for E X 0 0 input signal offset INPut RANGe Sets the input range to 0 5 V 1 0 V 2 0 V x 20 0 V 5 0 V 10 0 V or 20 0 V full scale l INPut SOURce Select the input source single ended IFR or x DSO differential DSO MEASure FALL TIMe Performs a sequence of commands to provide a fall time measurement for the input MEASure FREQuency Performs a sequence of commands to provide a frequency measurement for the input MEASure NDUTy Performs a sequence of commands to provide the negative duty cycle measurement for the input MEASure NWIDth Performs a sequence of commands to provide a
157. rameters MEA Sure VOLTage POVershoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a positive overshoot measurement for the input The positive overshoot is defined as the amount of voltage by which a post transitional aberration positively exceeds the state boundary The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description MEAS VOLT POV 0 524288 x CONFigure VOLTage POVershoot CALCulate VOLTage POVershoot VM2601 2 3 Command Dictionary 161 VXI Technology Inc MEASure VOLTage PPReshoot Purpose Performs a sequence of commands to provide a positive preshoot measurement for the input Type Query Command Syntax None OTETO E EIEI None RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples Query Syntax MEASure VOLTage PPReshoot lt start_samp gt lt _samples gt lt expected_val gt Query Paramete
158. respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement lt expected_val gt the expected peak to peak voltage if sent Examples Command Query Response Description MEAS VOLT NRIN 0 16384 x Returns the negative ringing measurement Related Commands CONFigure VOLTage NRINging MEASure VOLTage NRINging 160 VM2601 2 3 Command Dictionary www vxitech com MEASure VOLTage POVershoot Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide a positive overshoot measurement for the input Query None None lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples MEASure VOLTage POVershoot lt start_samp gt lt samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt pa
159. riod or 1 T To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Que Response Description CALC FREQ Returns the frequency measurement Related Commands CONFigure FREQuency MEASure FREQuency 56 VM2601 2 3 Command Dictionary www vxitech com CALCulate NDUTy Purpose Query that instructs the device to calculate and return the negative duty cycle Type Query Command Syntax None Ao N A RST Value N A Query Syntax CALCulate NDUTy Query Parameters None Query Response ASCII number representing negative duty cycle measurement as a percentage Description The CAL CulateNDUTy query instructs the device to calculate and return the negative duty cycle of the digitized data The negative duty cycle is defined as the negative pulse width divided by the period and is expressed as a percentage To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned
160. rogramming 25 VXI Technology Inc VXIPLUG amp PLAY DRIVER EXAMPLE This example shows how to access the instrument using the VXIplug amp play driver lean vivm2601_appFunc Example of how to access the instrument using the driver Parameters Il ViSession instHndl Session handle issued by the resource manager II Vilnt16 inputSelect Selects DSO or IFR input For the VM2602 and VM2603 DSO is the only valid selection II Vilnt16 adcSelect If DSO selects fast or slow ADC II Vilnt16 rangeSelect If DSO selects input range II Vilnt16 inputCoupling If DSO selects input coupling II ViReal64 sampleRate sets the sample rate II Vilnt32 sampleCount sets the sample count Vilnt16 dPointer points to storage for the data Returns VI_SUCCESS or error code lean ViStatus _VI_FUNC vtvm2601_appFunc ViSession instHndl Vilnt32 inputSelect Vilnt32 adcSelect Vilnt32 rangeSelect Vilnt32 inputCoupling ViReal64 sampleRate Vilnt32 sampleCount Vilnt16 _VI_FAR dPointer ViStatus iStatus Vilnt32 segNmbr ramOffs ptrgCnt Vilnt32 loopCnt operCond daqState iStatus vivm2601_setInpSour instHndl inputSelect select the input ifliStatus lt VI_SUCCESS return iStatus iStatus vivm2601_setAdcType instHndl adcSelect select the ADC if iStatus lt VI_SUCCESS return iStatus iStatus vivm2601_setInpRange instHndl rangeSelect set the range if iStatus lt VI_SUCCESS return iStatus iStatus vivm2601_setI
161. rs lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters Description MEASure VOLTage PPReshoot causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a positive preshoot measurement for the input The positive preshoot is defined as the amount of voltage by which a pre transitional aberration positively exceeds the state boundary The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS VOLT PPR 0 524288 x Related Commands CONFigure VOLTage NPReshoot CALCulate VOLTage NPReshoot 162 VM2601 2 3 Command Dictionary www vxitech com MEASure VOLTage PRINging Purpose Performs a sequence of commands to provide a negat
162. ry are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref level gt sets the reference point Positive pulse width is the amount of time between one positive transition crossing this reference and the subsequent negative transition across this reference e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description MEAS PDUT 100 1024 50 x Related Commands CONFigure PDUTy CALCulate PDUTy 142 VM2601 2 3 Command Dictionary www vxitech com MEASure PERCent NOVershoot Purpose Performs a sequence of commands to provide a negative overshoot percentage measurement for the input Type Query Command Syntax None Ao N A RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEASure PERCent NOVershoot lt start_samp gt lt samp gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to
163. s The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description CONF VOLT AMPL 0 65536 x CALCulate VOLTage AMPLitude VM2601 2 3 Command Dictionary 113 VXI Technology Inc CONFigure VOLTage HIGH Purpose Defines the high voltage parameters that will govern corresponding CALCulate and MEASure commands Type Command Command Syntax CONFigure VOLTage HIGH lt start_samp gt lt _samples gt lt expected_val gt AIN lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate
164. s card three differential channels can all be operating and triggering independently For example one can be acquiring data while another is waiting for a trigger PROGRAMMING AND DATA ACCESS As is true with most complex VXI Technology instrumentation the VM2601give the user the ability to access the device using the VXI message based interface as well as utilizing direct register access for fast data throughput The SCPI message based command set is used for instrument configuration measurement configuration and to query the results of the measurements Register access is used to transfer the raw digitizer data from the instrument to the host With modern host computers and interfaces all 16 MSa can be transferred in just a few seconds Measurements are configured and initiated by SCPI commands from the host VM2601 2 3 Introduction 13 VXI Technology Inc Measurement data is output in response to a query from the host This considerably reduces test program development and improves overall test times CALIBRATION The calibration constants used to correct the data values are stored in non volatile memory These constants are determined when the instrument is calibrated and can be set or queried by word serial command This eliminates the need for removing covers from the unit and allows for automated calibration FRONT PANEL CONNECTORS aaa XI J Technology INPUT J111 Positive differential input for DSO cha
165. s measurement it does so in this manner When it takes a mean measurement it does so in this manner V pean Mean n x This means that Vypois can be calculated as V 2 2 x Noise Vis V ilean or V Noise AA NUAN Vms Varean V itean 196 Appendix A Noise Specification www vxitech com INDEX EEN PUD ii ds 14 A ABORT hekien didas dialers 31 49 ac amplitude acCULACY ooocoocnoconccoconaccononnnonnnonocononnnonncnnncnnos 17 aiming triggering and clocking specifications 18 analog input specifications ce cesses seceeeeeeeees 16 17 ALM SOU CO o ti dad 18 ARM GP1 INPUT a 14 INIA 31 50 NO A canssdesies inderissarbitbandedtaateneteotie ade 31 52 ARM SLOPE arroi consonancia sedivecssaceteencvestee 31 53 ARM SOUR Ce noa E a A 31 54 ARM STA Td a t EE auton 31 ARM IMMediate oooocncicononicnionoccnnconccncononcnncnnonncnno 31 51 B backplane annos sorene eaea EE AE iea A ERON 21 bandwidths sosire ia E A anaes E E 16 block diagram e s sesseseeessssesessesstsersessesersesseseeresssseseesess 15 built in measurement fUncti0NS oooconccnicnoncnononononnconocnonos 18 C CALCulate FALL TIMe cooccnconinncnionononncononnonocnnoncnncnnonnons 31 CAL Culate FREQuenecy coccccnccnccnoconoconncnnoconcnnonnnonnono 31 56 CAECGulate NDU TY Picociordos inara edi 31 57 CALCulate NWIDth oooooconocccinoncccnonancconancconnnanonnnnoos 31 58
166. samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage LOW query The volgate low defines the low state of the data The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description CONF VOLT LOW 500 32768 x CALCulate VOLTage LOW VM2601 2 3 Command Dictionary 115 VXI Technology Inc CONFigure VOLTage MAXimum Purpose Defines the maximum voltage parameters that will govern corresponding CALCulate and MEA Sure commands Type Command Command Syntax CONFigure VOLTage MA Ximum lt start_samp gt lt samples gt lt expected_val gt AOS lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger poi
167. sed in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate PERiod query The period T of a function is defined as the amount of time required for the signal to generate one signal cycle This is also defined as 1 frequency or 1 f The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Que Response Description CONF PER 0 256 x Related Commands CALCulate PERiod 108 VM2601 2 3 Command Dictionary www vxitech com CONFigure PWIDth Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the posit
168. seseeeenreees 13 SM A O O NTE E EE RT METRE SET ER ae 14 Front Panel Connectors ccccccccscccssscesscccseceeseecsssceeseccssecesseccsseseessecsseseeseecsseseeaeecsueeeeseecaeeeeseeccsaeceeeecaeeeeeess 14 VM260x Specifications s tseceie E isd oo se esc choos Sos id 16 AA NN 19 PREPARATION FOR USE EE EE N E o E 19 TastallatioM AAEE E EA E S E T ETE S edo AA A do dae ETE E coo 19 Calculating System Power and Cooling Requirement cccccccecsessseesceesceeeceeccesecsecsseesecaeceaeceaecaeeeaeenerenes 19 Setting the Chassis Backplane Jumpers ccccsceessesssesscessceseeeseeeeceseceseesecnaecsaecsaecaeecaeeeaeeeeeseeeeereesesneeneeaees 20 Setting the Logical Address A idos 20 NA O susseesousduesdosuedenss cvenesdenseseeaesun sesceasoeussceseasenesSonunsensecenoss 21 PROGRAMMING tica lech sptawvancrescevanthaus saute caste dices tocino leed de 21 Introduction done RC 21 Nota da dd 22 NANA NN 23 SCPL Programming Example ccoo debida e a E raran ends ieina 23 E a AR Example di 24 VXIplug amp play Driver Example oooooonncnnnnninonoonconnconnonnconnconconnnonnnonn a a a a a aa ain 26 SNA 29 COMMAND DIGTIONAR Yes ccs ish ovocitos dei di 29 Introduction los date le AN del ae side boned data Dead ds a e o o E ad 29 Alphabetical Command Listing a 29 Command Dictionaries edo leo a cats do led 37 COMMONS EPICOMMANDS se survoc tii did dd ctl its 38 O AS AE ES AE AAE AE A EA AA AEE AAS AEN ecole OET AEA S 38 ESE Lidia a le ad
169. start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description MEAS VOLT MAX 0 32768 x CONFigure VOLTage MAXimum CALCulate VOLTage MAXimum VM2601 2 3 Command Dictionary 155 VXI Technology Inc MEASure VOLTage MEAN Purpose Performs a sequence of commands to provide the mean voltage measurement for the input Type Query Command Syntax None ANO None RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax MEA Sure VOLTage MEAN lt start_samp gt lt _samples gt lt expected_val gt Query Parameters lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Query Response Returns a voltage measurement as defined by the lt start_samp gt lt samples gt and lt expected_val gt parameters Description MEASure VOLTage MEAN causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a mean voltage measurement for the input The parameters for this query are as follows e l
170. ster or slave Type Command Command Syntax SYNChronize MODE lt sync_mode gt AIN lt sync_mode gt MASTer SLAVe OFF RST Value OFF Query Syntax SYNChronize MODE Query Parameters None Query Response Returns the value currently selected for the lt sync_mode gt parameter Description This command sets the instrument to perform as either a MASTer or as a SLAVe when synchronized with other VM2601 modules Examples Command Query Response Description SYNC MODE SLAV Sets the module to act as a slave SYNC MODE SLAV indicates that the module is functioning as a slave Related Commands SYNChronize STATe 174 VM2601 2 3 Command Dictionary www vxitech com SYNChronize STATe Purpose Enables disables synchronization operations Type Command Command Syntax SYNChronize STATe lt boolean gt AIRE eo lt boolean gt 0 1 OFF ON RST Value OFF Query Syntax SYNChronize STATe Query Parameters None Query Response Returns the value currently selected for the lt boolean gt parameter Description This command enables or disables the module s ability to synchronize with other VM2601 modules Examples Command Query Response Description SYNC STAT 1 Enables synchronization operation SYNC STAT 1 Indicates that synchronization has been enabled Related Commands SYCHronize MODE VM2601 2 3 Command Dictionary
171. t Aer lt clock_source gt INTernal EXTernal SYNC RST Value INTernal Query Syntax SAMPle CLOCk SOURce Query Parameters None Query Response Returns the value currently selected for the lt clock_source gt parameter Description Outputs the selected sample clock source If set to SYNChronize MODE is set to SLAVe and SYNChronize STATe is set to ON SAMPle CLOCk SOURce SYNC is automatically selected and need not be sent Examples Command Query Response Description SAMP CLOC SOUR EXT Selects an external source as the sample clock SAMP CLOC SOUR EXT Indicates that an external sample clock source is selected Related Commands 170 VM2601 2 3 Command Dictionary www vxitech com SWEep COUNt Purpose Set the number of segments Type Command Command Syntax SWEep COUNt lt num_segments gt AIN lt num segments gt 1 65 536 where lt num_segments gt must be an integer power of 2 i e 1 2 4 8 65 536 RST Value 1 Query Syntax SWEep COUNt Query Parameters None Query Response Returns the current value set for the lt num_segments gt parameter Description This command sets the number of descrete segments sample memory will be partitioned into If multiple segments are defined the data will be stored in segment 0 following the first INIT command The next INIT command will cause data to be st
172. t rising edge The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt ref_level gt sets the reference point Negative pulse width is the amount of time between one negative transition crossing this reference and the subsequent positive transition across this reference e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Query Response Description CONF NWID 0 262144 50 x Related Commands CAL Culate NWIDth 100 VM2601 2 3 Command Dictionary www vxitech com CONFigure PDUTy Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Defines the positive duty cycle parameters that will govern corresponding CAL Culate and MEASure commands Command CONFigure PDUTy lt start_samp gt lt samp gt lt ref_level gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available mem
173. t sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage PTP query The root mean square voltage is defined by the following formula n 1 2 v Vans Za Where v voltage and n number of samples n rms The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description CONF VOLT RMS 0 8192 x CAL Culate VOLTage RMS 126 VM2601 2 3 Command Dictionary www vxitech com CONTrol IPOWer Purpose This command applies power to or removes power from the instrument Type Setting Command Syntax CONTrol IPOWer lt boolean gt AO eo lt boolean
174. t start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Examples Command Que Response Description MEAS VOLT MEAN 0 131072 x Related Commands CONFigure VOLTage MEAN CAL Culate VOLTage MEAN 156 VM2601 2 3 Command Dictionary www vxitech com MEASure VOLTage MINimum Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide the minimum voltage measurement for the input Query None None lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples MEASure VOLTage MINimum lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt an
175. t will be generated See the ESR query for details regarding the individual bits The ESE register layout is Bit 0 Operation Complete Bit 1 Request Control Bit 2 Query Error Bit 3 Device Dependent Error Bit 4 Execution Error Bit 5 Command Error Bit 6 User Request Bit 7 Power On The Event Status Enable query reports the current contents of the Event Status Enable Register Command Query Response Description ESE 36 ESE 36 Returns the value of the event status enable register Related Commands VM2601 2 3 Command Dictionary 39 VXI Technology Inc ESR Purpose Queries and clears the Standard Event Status Register Type IEEE 488 2 Common Command Command Syntax None Command Parameters N A RST Value N A Query Syntax ESR Query Parameters None Query Response Numeric ASCII value from 0 to 255 Description The Event Status Register ESR query queries and clears the contents of the Standard Event Status Register This register is used in conjunction with the ESE register to generate the Event Status Bit ESB in the Status Byte The layout of the ESR is Bit 0 Operation Complete Bit 1 Request Control Bit 2 Query Error Bit 3 Device Dependent Error Bit 4 Execution Error Bit 5 Command Error Bit 6 User Request Bit 7 Power On The Operation Complete bit is s
176. te boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description CONF VOLT PPR 0 524288 x CALCulate VOLTage PPReshoot VM2601 2 3 Command Dictionary 123 VXI Technology Inc CONFigure VOLTage PRiNging Purpose Defines the fall time parameters that will govern corresponding CALCulate and MEASure commands Type Command Command Syntax CONFigure VOLTage PRINging lt start_samp gt lt _samples gt lt expected_val gt AIN lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by t
177. te command performs the same function as the TRG command This command takes effect only when the module is armed for a trigger This command must wait long enough for pre trigger samples to be acquired after arming the instrument If the arm source and the trigger source are set to immediate the data acquisition sequence is IN ITiate IMM ARM TRIGger Examples Command Query Response Description TRIG Related Commands INITiate DELay INITiate IMMediate TRG VM2601 2 3 Command Dictionary 177 VXI Technology Inc TRIGger LEVel Purpose Sets the comparator level of the trigger signal Type Setting Command Syntax TRIGger LEVel lt trigger_level gt AIN lt trigger level gt Numeric ASCII value RST Value 0 0 V Query Syntax TRIGger LEVel Query Parameters None Query Response Numeric ASCII value Description The Trigger Level command sets the trigger level for the selected trigger source given that the source is either the front panel external trigger input or the DSO measurement input If the input trigger source is selected the valid range for the trigger level is the entire input range at the selected gain i e the 1 V range can have a trigger level from 1 0 V to 1 0 V The external input has a range of 4 V to 4 V The input trigger source is only available on the DSO input Examples Command Query Response Description TRIG LEV 0 5
178. ter SRE 4 Returns the value of the SRE register Related Commands N A 44 VM2601 2 3 Command Dictionary www vxitech com STB Purpose Queries the Status Byte Register Type IEEE 488 2 Common Command Command Syntax None AE N A RST Value N A Query Syntax STB Query Parameters None Query Response Numeric ASCII value from 0 to 255 Description The Read Status Byte STB query fetches the current contents of the Status Byte Register See the IEEE 488 2 specification for additional information regarding the Status byte Register and its use The layout of the Status Register is Bit 0 Unused Bit 1 Unused Bit 2 Error Queue Has Data Bit 4 Questionable Status Summary not used Bit 5 Message Available Bit 6 Master Summary Status Bit 7 Operation Status Summary Examples Command Query Response Description STB 16 Queries the Status Byte Register Related Commands N A VM2601 2 3 Command Dictionary 45 VXI Technology Inc TRG Purpose Causes a trigger event to occur Type TEEE 488 2 Common Command Command Syntax TRG Command Parameters None RST Value N A Query Syntax None Query Parameters N A Query Response N A Description The Trigger command causes a trigger event to occur Examples Command Query Response Description TRG Triggers an event Related Commands N A
179. the mean voltage value for the acquired data MEASure VOLTage MINimum Performs a sequence of commands to provide the minimum volgage value for the acquired data MEASure VOLTage NOVershoot Performs a sequence of commands to provide the negative overshoot value for the acquired data MEASure VOLTage NPReshoot Performs a sequence of commands to provide the negative preshoot value for the acquired data MEASure VOLTage NRINging measure negative ringing as peak to peak volts MEASure VOLTage POVershoot Performs a sequence of commands to provide the positive overshoot value for the acquired data 34 VM2601 2 3 Command Dictionary www vxitech com Command Description RST RST Value MEASure VOLTage PPReshoot Performs a sequence of commands to provide the positive preshoot value for the acquired data MEASure VOLTage PRINging measure positive ringing as peak to peak volts MEASure VOLTage PTPeak Performs a sequence of commands to provide the peak to peak voltage value for the acquired data MEASure VOLTage RMS Performs a sequence of commands to provide the root mean square value for the acquired data READ Initiates arms triggers and fetches a previously configured measurement ROSCillator FREQuency Sets the reference oscillator frequency X 10 MHz ROSCillator SOURce Selects the reference oscillator source X BUS SAMPle CLOCk FREQuency Outputs the selected sample clock frequency X
180. the positive preshoot from the selected input range as a percent of the signal amplitude The positive preshoot is defined as the amount of voltage by which a pre transitional aberration positively exceeds the state boundary 1 0 d Positive Preshoot 0 8 nm 0 6 Amplitude voltage V 0 4 0 2 10 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC PERC PPR Returns the positive preshoot measurement as a percent of the signal amplitude Related Commands CONFigure PERC PPR MEASure PERC PPR 64 VM2601 2 3 Command Dictionary www vxitech com CALCulate PERCent PRINging Purpose Returns the positive ringing as a percent of the signal amplitude Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate PERCent PRINging Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CAL Culate PERCent PRINGing query instructs the device to calculate and return a value corresponding to the negative ringing of an signal on the sel
181. thorized modification or misuse operation outside the environmental specifications for the product or improper site preparation or maintenance VXI Technology Inc shall not be liable for injury to property other than the goods themselves Other than the limited warranty stated above VXI Technology Inc makes no other warranties express or implied with respect to the quality of product beyond the description of the goods on the face of the contract VTI specifically disclaims the implied warranties of merchantability and fitness for a particular purpose RESTRICTED RIGHTS LEGEND Use duplication or disclosure by the Government is subject to restrictions as set forth in subdivision b 3 ii of the Rights in Technical Data and Computer Software clause in DFARS 252 227 7013 VXI Technology Inc 2031 Main Street Irvine CA 92614 6509 U S A VM2601 2 3 Preface 7 www vxitech com DECLARATION OF CONFORMITY Declaration of Conformity According to ISO TEC Guide 22 and EN 45014 MANUFACTURER S NAME VXI Technology Inc MANUFACTURER S ADDRESS 2031 Main Street Irvine California 92614 6509 PRODUCT NAME VM2601 80 MSa s Digitizer amp IF Receiver VM2602 40 MSa s Digitizer VM2603 20 MSa s Digitizer MODEL NUMBER S VM2601 VM2602 VM2603 PRODUCT OPTIONS All PRODUCT CONFIGURATIONS All VXI Technology Inc declares that the aforementioned product conforms to the requirements of the Low Voltage Directive 73 23 EEC and th
182. type gt lt adc_gain gt AE lt adc type gt FAST or SLOW lt adc_gain gt for FAST 1 15 1 35 for SLOW 1 12 1 32 RST Value lt adc_gain gt 1 0000 Query Syntax CALibration ADC GAIN lt adc_type gt Query Parameters lt adc_type gt FAST or SLOW Query Response Returns the value currently set for the lt adc_gain gt parameter for the given lt adc_type gt Description Sets the gain factor for the indicated ADC CALibration ADC GAIN compensates for gain errors due to component tolerances This factor is calculated using the following formula cal _ volts x1 6 383 2x range x sample offset Gain Factor This command is context sensitive i e it sets the ADC gain factor for the specified ADC in the currently selected input range On the VM2601 if the IFR input is selected the only valid value for the lt adc_type gt parameter is FAST and only one range 0 5 V is applicable for the FAST ADC Note that the IFR input is not installed on the VM2602 and VM2603 The valid entries for the lt adc_type gt parameter are FAST SLOW Calibration commands should only be executed by qualified personnel Changing these values incorrectly can cause the instrument to perform improperly Response Description Examples Command Query CAL ADC GAIN 2 1 25 Related Commands VM2601 2 3 Command Dictionary 83 VXI Technol
183. ude 0 ccceccesecsseessessecseeeseeeneeseeeseeeseensecaecsaecnaecsaecaeecaeeeaeeeeeseeeeeeseeeseeereeeees 152 MEASure VOL Tage HIGH oi vccsuisssaievszestuersanadsovepesceavedeyinsednacounagdaeebessandeodagtagepeccenssedigderdvnagantostusiayebeccente 153 MEASure VOL Tage LOW e a a a pases deeb a An thn vied eg toeticeontesthgasVodesduenbnneg iveceanBestighovesecsente 154 MEA Sure VOLTage MA Xiu occ cecceecceseeesecseeeseeeseeeneeseeesecesecneecnseceaecnaecaaecsaecaeeeaeeseecaeseneseneeeneeerenaeees 155 MEA Sure VOLTage MEAN ssssscccsrscersccensssnrsccenssssnscccnsssnvscoenssensacocnsesnnsevensesssesnsessnscensesessvensesensane 156 MISION ETA INIA 157 MEASure VOLTage NOVershoot cccesccssesseeesececeeseeeseeeeeesseeeceseensecaseceaeceaecaaecaaecaeeeaecaeecaeeeaeeeseeeeeenrenseens 158 VM2601 2 3 Preface 3 VXI Technology Inc MEASute VOL Tage NPRESHOOt coccion dei ias R E ainia 159 MEASure VOL Tage NRIN GIN 9 ca iaa NSS 160 MEASure VOL Tage PO Vershoot tido aaa 161 MEASure VOL Tage PPRESHOOt suit ida 162 MEASute VOL Tage PRINGIN Gs tt adas 163 MEASure VOL Page PT Peak sf ccesd tt loo rio A tatoos 164 MEA Sure VOL Tage RMS tdt dead ata ai A decisis a aoan ana Noe 165 READ tie iio Sa tA ct teo e o dated AA E E DE E Ml de OL A Te He 166 NING AAA 167 ROSCillator SOURCE ti a dd EA T tected 168 SAMPle CLOCk FREQueney ocoocccccoccoonconoconoconoconoco nooo ccoo nono nono nono ron ron na an aias aatas
184. ue Response Description MEAS VOLT LOW 500 32768 x Related Commands CONFigure VOLTage LOW CAL Culate VOLTage LOW 154 VM2601 2 3 Command Dictionary www vxitech com MEASure VOLTage MAXimum Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query Parameters Query Response Description Examples Related Commands Performs a sequence of commands to provide the maximum voltage measurement for the input Query None None lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples MEASure VOLTage MAXimum lt start_samp gt lt _samples gt lt expected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory lt expected_val gt depends on input Returns a voltage measurement as defined by the lt start_samp gt lt _samples gt and lt expected_val gt parameters MEASure VOLTage MA Ximum causes the instrument to execute an INIT ARM TRIGger acquire calculate and fetch sequence to provide a maximum voltage measurement for the input The parameters for this query are as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt
185. unt of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the expected peak to peak signal voltage if sent Command Que Response Description CONF PERC POV 0 524288 x CALCulate PERC POV VM2601 2 3 Command Dictionary 105 VXI Technology Inc CONFigure PERCent PPReshoot Purpose Defines the positive preshoot parameters that will govern corresponding CALCulate and MEASure commands Type Command Command Syntax CONFigure PERCent PPReshoot lt start_samp gt lt _samples gt lt expected_val gt AIN lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Res
186. ure NWIDth MEASure NWIDth 58 VM2601 2 3 Command Dictionary www vxitech com CALCulate PDUTy Purpose Query that instructs the device to calculate and return the positive duty cycle Type Query Command Syntax None Ao N A RST Value N A Query Syntax CAL Culate PDUTy Query Parameters None Query Response ASCII number representing positive duty cycle measurement as a percentage Description The CAL Culate PDUTy query instructs the device to calculate and return the positive duty cycle of the digitized data The positive duty cycle is defined as the positive pulse width divided by the period and is expressed as a percentage To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Que Response Description CALC PDUT Returns the positive duty cycle measurement Related Commands CONFigure PDUTy MEASure PDUTy VM2601 2 3 Command Dictionary 59 VXI Technology Inc CALCulate PERCent NOVershoot Purpose Returns the negative overshoot as a percent of the signal amplitude Type Query Command Syntax None Ao N A RST Value N A Query Syntax CA
187. ure VOLTage MAXimum Defines the maximum voltage parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage MEAN Defines the mean voltage parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage MINimum Defines the minimum voltage parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage NOVershoot Defines the negative overshoot parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage NPReshoot Defines the negative preshoot parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage NRINging configure to measure negative ringing as peak to peak volts CONFigure VOLTage POVershoot Defines the positive overshoot parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage PPReshoot Defines the positive preshoot parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage PRINging configure to measure positive ringing as peak to peak volts CONFigure VOLTage PTPeak Defines the peak to peak voltage parameters that will govern corresponding CALCulate and MEASure commands CONFigure VOLTage RMS Defines the root mean square voltage parameters that will govern corresponding CALCulate and MEASure commands CONFigure Outputs the current measurement configuration CONTrol IPOWer This command applies power to o
188. urns the value currently selected for the lt trig_source gt parameter Description The Trigger Source command selects the source of input trigger for data capture The query returns the source of the input trigger used for data capture Examples Command Query Response Description TRIG SOUR TTLTO This sets the input trigger source to TTL Trigger 0 TRIG SOUR TTLT 0 TRIG SOUR EXT This sets the input trigger source to an external source TRIG SOUR EXT Related Commands TRIGger LEVel TRIGger SLOPe 180 VM2601 2 3 Command Dictionary www vxitech com TRIGger STATe Purpose Query returns whether or not the VM2601 has been triggered Type Setting Command Syntax TRIGger STATe lt boolean gt ANNIE lt boolean gt 1 0 RST Value 0 Query Syntax TRIGger STATe Query Parameters None Query Response Boolean ASCII value Description This command returns the current state of the trigger mode The valid states are 0 Waiting for Trigger 1 Trigger has occurred Examples Command Query Response Description TRIG STAT 0 Device in waiting for trigger mode Related Commands TRIGger SLOPe TRIGger SOURce VOLTage RANGe VM2601 2 3 Command Dictionary 181 VXI Technology Inc REQUIRED SCPI COMMANDS STATus OPERation CONDition Purpose Type Command Syntax Command Parameters RST Value Query Syntax Query
189. val gt expected peak to peak signal voltage if sent Command Que Response Description CONF VOLT NRIN 64 2048 CALCulate VOLTage NRINging VM2601 2 3 Command Dictionary 121 VXI Technology Inc CONFigure VOLTage POVershoot Purpose Defines the positive overshoot parameters that will govern corresponding CAL Culate and MEASure commands Type Command Command Syntax CONFigure VOL Tage POVershoot lt start_samp gt lt _samples gt lt expected_val gt AAA lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples Query Syntax None Query Parameters N A Query Response N A Description This command defines the parameters used by the CALCulate VOLTage POVershoot query The positive overshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is n
190. ve transition crossing this reference and the subsequent negative transition across this reference e lt expected_val gt the value that is expected to be returned by the instrument Command Query Response Description CONF PWID 0 16384 50 x CALCulate PWIDth VM2601 2 3 Command Dictionary 109 VXI Technology Inc CONFigure RISE TIMe Purpose Defines the rise time parameters that will govern corresponding CALCulate and MEASure commands Type Command Command Syntax CONFigure RISE TIMe lt start_samp gt lt _samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt or CONFigure RTIMe lt start_samp gt lt _samp gt lt lo_ref gt lt hi_ref gt lt expected_val gt Oe E ete lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt lo_ref gt 0 to 100 percent The default is 10 and it must be less than lt hi_ref gt lt hi_ref gt 0 to 100 percent The default is 90 and it must be greater than lt lo_ref gt lt expected_val gt depends on input RST Value lt start_samp gt 0 trigger point sample lt _samp gt 1 024 default number of post trigger samples lt lo_ref gt 10 percent lt hi_ref gt 90 percent Query Syntax None Query Parameters N A Query Response N A
191. vt Ltd Bangalore Instrument Division 642 80 Feet Road Koramangala IV Block Bangalore 560 034 India Phone 91 80 4040 7900 Phone 91 80 4162 0200 Fax 91 80 4170 0200 Technical Support Phone 949 955 1894 Fax 949 955 3041 E mail support vtiinstruments com Visit http www vtiinstruments com for worldwide support sites and service plan information VM2601 2 3 Preface www vxitech com SECTION 1 INTRODUCTION OVERVIEW The VM2601 VM2602 and VM2603 refered to as the VM260x modules are high resolution high speed digitizers All three modules have Digital Storage Oscilloscope DSO functionality In addition the VM2601 also incorporates an Intermediate Frequency Receiver IFR function This makes it ideal for applications in medical automotive semi conductor avionics and communication test The VM260x modules are a message based device with a SCPI command set to simplify programming and configuration and register access to provide high speed data throughput Each module has either an 80 MSample s MSa s VM2601 40 MSa s VM2602 or 20 MSa s VM2603 ADC to support DSO applications In addition the DSO input can be routed to a 10 MSa s ADC to support DC accurate low frequency voltage measurements A 16 MSa memory provides ample storage for even the most demanding test program The DSO input features programmable impedance ac or de coupling and a low pass filter LPF with
192. xpected_val gt lt start_samp gt first sample used in the measurement 0 the trigger point lt _samp gt number of samples used in the measurement 8 to available memory default number of post trigger samples set by SWEEP POINTS lt expected_val gt depends on input lt start_samp gt 0 trigger point sample lt samp gt 1 024 default number of post trigger samples None N A N A This command defines the parameters used by the CALCulate VOLTage NOVershoot query The negative overshoot is defined as the amount of voltage by which a post transitional aberration negatively exceeds a state boundary The parameters for this command are defined as follows e lt start_samp gt indicates the number of the sample with respect to the trigger point that will be the first sample used in the measurement 0 trigger point If lt start_samp gt is negative pre trigger samples will be included in the measurement e lt samp gt indicates the number of samples to be used in the measurement e lt expected_val gt the value that is expected to be returned by the instrument Command Que Response Description CONF VOLT NOV 0 65536 x CALCulate VOLTage NOVershoot VM2601 2 3 Command Dictionary 119 VXI Technology Inc CONFigure VOLTage NPReshoot Purpose Defines the negative preshoot parameters that will govern corresponding CAL Culate and MEA Sure commands
193. y return vtvm2601_ERR_NOT_READY segNmbr 0 segment number 0 use the first segment ramOffs 0 ram offset 0 first sample from the trigger point Now get the samples Status vivm2601_a32Fetch instHndl segNmbr ramOffs sampleCount dPointer return iStatus VM2601 2 3 Programming 27 VXI Technology Inc 28 VM2601 2 3 Programming www vxitech com SECTION 4 COMMAND DICTIONARY INTRODUCTION This section presents the instrument command set It begins with an alphabetical list of all the commands supported by the VM2601 divided into three sections IEEE 488 2 commands the instrument specific SCPI commands and the required SCPI commands Each command provides a brief description of the command s function whether the command s value is affected by the RST command and if applicable its RST value The remainder of this section is devoted to describing each command one per page in detail The description is presented in a regular and systematic manner assisting the user in the use of each command Every command entry describes the exact command and query syntax the use and range of parameters and a complete description of the command s purpose ALPHABETICAL COMMAND LISTING The following tables provide an alphabetical listing of each command supported by the VM2601 along with a brief description If an X is found in the column titled RST then the value or setting controlled by t
194. y Response ASCII value representing a voltage measurement in volts Description The CAL Culate VOLTage NPReshoot query instructs the device to calculate and return a voltage value corresponding to the negative preshoot from the selected input range The negative preshoot is defined as the amount of voltage by which a pre transitional aberration negatively exceeds a state boundary 1 0 0 8 0 6 0 4 time us To correctly perform a CALCulate function a data set must be acquired INITiate ARM TRIGger and the data may be transferred to the host register access before the execution CALC query This sequence is not a prerequisite for sending a CALCulate query but is required for valid data to be returned Examples Command Query Response Description CALC VOLT NPR Returns the negative preshoot voltage Related Commands CONFigure VOLTage NPReshoot MEASure VOLTage NPReshoot 76 VM2601 2 3 Command Dictionary www vxitech com CALCulate VOLTage NRINging Purpose Returns the negative ringing measurement of the data being acquired Type Query Command Syntax None Ao N A RST Value N A Query Syntax CALCulate VOLTage NRINging Query Parameters None Query Response ASCII value representing a voltage measurement in volts Description The CALCulate VOLTage NRINGing query instructs the device to calculate and return a value correspond
195. y Response Returns the value of the SAR size If 1 0 is returned this indicates that the SAR time is set to three times the transition time Description This command defines the duration of the signal aberration region SAR size in seconds This region is defined as the time required for a signal to settle between its lt hi_ref gt level 90 default and high state during a rise time measurement Conversely it is defined as the time required for a signal to settle between its lt lo_ref gt level 10 default and its low state during a fall time measurement By default this value is set to 1 which indicates that the SAR time is equal to three times the the duration of the transition state SAR Time 1 0 gt 4 0 Y High State j 0 8 90 reference 0 8 gt F o6 l 0 6 S o4 t 0 4 10 reference 0 2 0 2 Low State 1 0 2 4 6 8 10 12 14 46 0 2 4 6 8 10 12 14 16 time us Examples Command Query Response Description CONF SAR TIM 0 001 Configures the SAR time to be 0 001 s Related Commands CONF SAR TIM VM2601 2 3 Command Dictionary 111 VXI Technology Inc CONFigure SAR TIMe Purpose Queries and returns the signal aberration region SAR size in seconds Type Query Command Syntax N A Ao N A RST Value 1 Query Syntax CONFigure SAR TIMe Query Parameters
Download Pdf Manuals
Related Search
Related Contents
TEFAL TT562E10 Instruction Manual Concept 2.6 User Manual Kärcher K 2.27 Lire l`extrait - Chimie Présentation de l`opération Fête des Voisins Manuales - Yupana PC Prima LT User's Guide MPS-100 e-drum modul bedienungsanleitung Goddard Design Co. 51 Nassau Avenue Brooklyn, NY 11222 JVC XM-228BK CD Player User Manual Copyright © All rights reserved.
Failed to retrieve file