Vxi VM2164 User Manual

bus
VM2164
COUNTER / TIMER
USERS MANUAL
P/N: 82-0059-000
Rev. June 29th, 2016
VXI Technology, Inc.
2031 Main Street
Irvine, CA 92614-6509
(949) 955-1894
VXI Technology, Inc.
2
www.vxitech.com
VM2164 Preface
3

TABLE OF CONTENTS

INTRODUCTION
Certification .......................................................................................................................................................... 7
Warranty ............................................................................................................................................................... 7
Limitation of Warranty ......................................................................................................................................... 7
Restricted Rights Legend ...................................................................................................................................... 7
DECLARATION OF CONFORMITY ................................................................................................................................ 8
GENERAL SAFETY INSTRUCTIONS ............................................................................................................................. 9
Terms and Symbols .............................................................................................................................................. 9
Warnings ............................................................................................................................................................... 9
SUPPORT RESOURCES.............................................................................................................................................. 11
SECTION 1 ................................................................................................................................................................... 13
INTRODUCTION ....................................................................................................................................................... 13
Overview............................................................................................................................................................. 13
Programming ...................................................................................................................................................... 14
Calibration .......................................................................................................................................................... 14
Built-In Software Functions ................................................................................................................................ 15
Features ............................................................................................................................................................... 15
General Specifications ........................................................................................................................................ 16
Oscillator Specifications ..................................................................................................................................... 20
SECTION 2 ................................................................................................................................................................... 21
PREPARATION FOR USE ........................................................................................................................................... 21
Introduction ........................................................................................................................................................ 21
Calculating System Power and Cooling Requirements ....................................................................................... 21
Setting the Chassis Backplane Jumpers .............................................................................................................. 22
Setting the Logical Address ................................................................................................................................ 22
SECTION 3 ................................................................................................................................................................... 23
COMMAND DICTIONARY ......................................................................................................................................... 23
Introduction ........................................................................................................................................................ 23
The SCPI Programming Language ..................................................................................................................... 23
Notation .............................................................................................................................................................. 24
Alphabetical Command Listing .......................................................................................................................... 24
Alphabetical Command Listing .......................................................................................................................... 25
Alphabetical Command Listing (Cont.) .............................................................................................................. 26
Alphabetical Command Listing (Cont.) .............................................................................................................. 27
Alphabetical Command Listing (Cont.) .............................................................................................................. 28
Alphabetical Command Listing (Cont.) .............................................................................................................. 29
Command Dictionary .......................................................................................................................................... 30
IEEE 488.2 COMMON COMMANDS ......................................................................................................................... 32
*CLS ................................................................................................................................................................... 32
*ESE ................................................................................................................................................................... 33
*ESR? ................................................................................................................................................................. 34
*IDN? ................................................................................................................................................................. 35
*OPC .................................................................................................................................................................. 36
*RST ................................................................................................................................................................... 37
*SRE ................................................................................................................................................................... 38
*STB? ................................................................................................................................................................. 39
*TRG .................................................................................................................................................................. 40
*TST? ................................................................................................................................................................. 41
*WAI .................................................................................................................................................................. 42
VXI Technology, Inc.
4 VM2164 Preface
INSTRUMENT SPECIFIC COMMANDS ................................................................................................ ........................ 43
ABORt ................................................................................................................................................................ 43
ARM([:SEQuence1]|[:STARt])[:LAYer]:DELay ............................................................................................... 44
ARM([:SEQuence1]|[:STARt])[:LAYer]:ECOunt ............................................................................................. 45
ARM([:SEQuence1]|[:STARt])[:LAYer]:IMMediate ........................................................................................ 46
ARM([:SEQuence1]|[:STARt])[:LAYer]:MODE ............................................................................................... 47
ARM([:SEQuence1]|[:STARt])[:LAYer]:SLOPe ............................................................................................... 48
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce ............................................................................................ 49
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce:CATalog[:ALL]? ............................................................... 50
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce:CATalog:DELayable? ........................................................ 51
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce:CATalog:FIXed? ............................................................... 52
ARM(:SEQuence2|:STOP)[:LAYer]:DELay ...................................................................................................... 53
ARM(:SEQuence2|:STOP)[:LAYer]:ECOut ...................................................................................................... 54
ARM(:SEQuence2|:STOP)[:LAYer]:IMMediate ............................................................................................... 55
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce ................................................................................................... 56
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce:CATalog[:ALL]? ...................................................................... 57
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce:CATalog:DELayable? .............................................................. 58
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce:CATalog:FIXed? ...................................................................... 59
CALCulate:AVERage? ................................................................ ................................................................ ....... 60
CALCulate:LIMit:ENVelope[:DATA] ............................................................................................................... 61
CALCulate:LIMit:FCOunt? ................................................................................................................................ 62
CALCulate:LIMit:LOWer[:DATA] ................................................................................................................... 63
CALCulate:LIMit:REPort[:DATA]? .................................................................................................................. 64
CALCulate:LIMit:UPPer[:DATA] ..................................................................................................................... 65
CALCulate:MAXimum? ..................................................................................................................................... 66
CALCulate:MEDian? ......................................................................................................................................... 67
CALCulate:MINimum? ...................................................................................................................................... 68
CALCulate:SDEViation? .................................................................................................................................... 69
CALCulate:TRANsform:HISTogram:ABOVe? ................................................................................................. 70
CALCulate:TRANsform:HISTogram:BELow? .................................................................................................. 71
CALCulate:TRANsform:HISTogram:COUnt .................................................................................................... 72
CALCulate:TRANsform:HISTogram:POINts .................................................................................................... 73
CALCulate:TRANsform:HISTogram:RANGe ................................................................................................... 74
CALCulate:TRANsform:HISTogram:RANGe:AUTO ....................................................................................... 75
CALCulate:TRANsform:HISTogram? ............................................................................................................... 76
CALCulate:VARiance? ...................................................................................................................................... 77
CALibration:COSCillator ................................................................................................................................... 78
CALibration:DAC:OFFSet ................................................................................................................................. 79
CALibration:DAC:SLOPE ................................................................................................................................. 80
CALibration:DEFault ......................................................................................................................................... 81
CALibration:SECure:CODE ............................................................................................................................... 82
CALibration:SECure[:STATe] ............................................................................................................................ 83
CALibration:STORe ........................................................................................................................................... 84
CALibration:TEC:OFFSet .................................................................................................................................. 85
CALibration:TEC:STARtslope ........................................................................................................................... 86
CALibration:TEC:STOPslope ............................................................................................................................ 87
CALibration:TINTerval:OFFSet ......................................................................................................................... 88
CONFigure[1|2](:SCALar]|:ARRay):NDUTy cycle|PDUTCycle|DCYCle ........................................................ 89
CONFigure[1|2](:SCALar]|:ARRay):NWIDth|PWIDth ..................................................................................... 90
CONFigure[1|2](:SCALar]|:ARRay):PHASe ..................................................................................................... 91
CONFigure[1|2](:SCALar]|:ARRay):RTIMe|FTIMe|RISE:TIME|FALL:TIME ................................................ 92
CONFigure[1|2](:SCALar]|:ARRay):TINTerval ................................................................................................ 93
CONFigure[1|2](:SCALar]|:ARRay)[:VOLTage][<volt_func>] ........................................................................ 94
CONFigure[1|2|3](:SCALar]|:ARRay):FREQuency ........................................................................................... 95
www.vxitech.com
VM2164 Preface
5
CONFigure[1|2|3](:SCALar]|:ARRay):FREQuency:RATio ................................................................ ............... 96
CONFigure[1|2|3](:SCALar]|:ARRay):PERiod .................................................................................................. 97
CONFigure[1|2|10|20](:SCALar]|:ARRay):TOTalize ........................................................................................ 98
FETCh[<function>]? .......................................................................................................................................... 99
FETCh:COUNt? ............................................................................................................................................... 100
FETCh:TOTalize? ............................................................................................................................................ 101
FETCh[:VOLTage?] ......................................................................................................................................... 102
INITiate:CONTinuous ...................................................................................................................................... 103
INITiate[:IMMediate] ....................................................................................................................................... 104
INPut[1|2]:ATTenuation [DEFault | MINimum | MAXimum] ......................................................................... 105
INPut[1|2]:COMParator[1|2]:LEVel:RELative ................................................................................................ 106
INPut[1|2]:COMParator[1|2]:SLOPe [DEFault] ............................................................................................... 107
INPut[1|2]:COUPling ....................................................................................................................................... 108
INPut[1|2]:FILTer:FREQuency ........................................................................................................................ 109
INPut[1|2]:FILTer[:STATe] [DEFault] ............................................................................................................ 110
INPut[1|2]:IMPedance [DEFault] ................................................................ ................................ ..................... 111
INPut[1|2]:SETup ............................................................................................................................................. 112
INPut[1|2]:SETup:AUTO ................................................................................................................................. 113
INPut[1|2]:SETup:AUTO:TIMe ....................................................................................................................... 114
INPut[1|2]:SETup:TIMe ................................................................................................................................... 115
MEASure[1|2]([:SCALar]|:ARRay]:DCYCle|NDUTycycle|PDUTycycle? ................................ ...................... 116
MEASure[1|2]([:SCALar]|:ARRay):NWIDth|PWIDth? ................................................................................... 117
MEASure[1|2]([:SCALar]|:ARRay):PHASe? ................................................................................................... 118
MEASure[1|2]([:SCALar]|:ARRay):RTIMe|FTIMe|RISE:TIME|FALL:TIME? ............................................. 119
MEASure[1|2]([:SCALar]|:ARRay):TINTerval? .............................................................................................. 120
MEASure[1|2]([:SCALar]|:ARRay)[:VOLTage][<volt_func>]? ...................................................................... 121
MEASure[1|2|3]([:SCALar]|:ARRay):FREQuency?......................................................................................... 122
MEASure[1|2|3]([:SCALar]|:ARRay):FREQuency:RATio? ............................................................................ 123
MEASure[1|2|3]([:SCALar]|:ARRay):PERiod? ................................................................................................ 124
MEASure[1|2|10|20][:SCALar]]:TOTalize? ..................................................................................................... 125
OUTPut:CLOCk ............................................................................................................................................... 126
OUTPut:TTLTrg .............................................................................................................................................. 127
OUTPut:TTLTrg:STATe.................................................................................................................................. 128
READ? ............................................................................................................................................................. 129
RESet ................................................................................................................................................................ 130
SENSe:APERture [DEFault | MINimum | MAXimum] .................................................................................... 131
SENSe:COUNt [DEFault | MINimum | MAXimum] ........................................................................................ 132
SENSe:EVENts ................................................................................................................................................ 133
SENSe:MODe .................................................................................................................................................. 134
SENSe:TINTerval:DELay:EVENTs ................................................................................................................ 135
SENSe:TINTerval:DELay:TIME ..................................................................................................................... 136
SENSe[1|2]:FUNCtion ..................................................................................................................................... 137
SENSe[1|2|3]:FUNCtion ................................................................................................................................... 138
SENSe[1|2|10|20]:FUNCtion ............................................................................................................................ 139
SOURce:COSCillator[:SOURce] ..................................................................................................................... 140
SOURce:COSCillator:VALue? ........................................................................................................................ 141
TEST? ............................................................................................................................................................... 142
TEST:ALL? ...................................................................................................................................................... 143
UNIT:ANGLe ................................................................................................................................................... 144
REQUIRED SCPI COMMANDS ................................................................................................................................ 145
STATus:OPERation:CONDition? .................................................................................................................... 145
STATus:OPERation:ENABle ........................................................................................................................... 146
STATus:OPERation:NTR ................................................................................................................................ 147
STATus:OPERation:PTR ................................................................................................................................. 148
STATus:OPERation[:EVENt]? ........................................................................................................................ 149
VXI Technology, Inc.
6 VM2164 Preface
STATus:PRESet ............................................................................................................................................... 150
STATus:QUEStionable:CONDition? ............................................................................................................... 151
STATus:QUEStionable:ENABle ...................................................................................................................... 152
STATus:QUEStionable[:EVENt]? ................................................................................................................... 153
SECTION 4 ................................................................................................................................................................. 156
CALIBRATION AND VERIFICATION ......................................................................................................................... 156
Related Documents ........................................................................................................................................... 156
Equipment Used ................................................................................................................................................ 156
Method .............................................................................................................................................................. 157
1. Front End Calibration Procedure.............................................................................................................. 157
2. Calibrate DAC ................................................................................................................................ .......... 158
3. Calibrate TEC .......................................................................................................................................... 160
4. Time Interval Offset Calibration .............................................................................................................. 166
INDEX ........................................................................................................................................................................ 167
www.vxitech.com
VM2164 Preface
7

CERTIFICATION

VXI Technology, Inc. (VTI) certifies that this product met its published specifications at the time of shipment from the factory. VTI further certifies that its calibration 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, unauthorized 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.
VXI Technology, Inc.
8 Preface

DE C L A R A T I O N O F C O N F O R M I T Y

Declaration of Conformity According to EN ISO/IEC 17050-1:2004
MANUFACTURERS NAME VXI Technology, Inc.
MANUFACTURERS ADDRESS 2031 Main Street
Irvine, California 92614-6509
PRODUCT NAME Counter/Timer
MODEL NUMBER(S) VM2164
PRODUCT OPTIONS All
PRODUCT CONFIGURATIONS All
VTI Instruments (formerly VXI Technology) declares that the aforementioned product conforms to the requirements of the Low Voltage directive (European Council directive 2014/35/EU, dated 22 July 1993) and the Electromagnetic Compatibility directive (European Council directive 2014/30/EU; generally referred to as the EMC directive). In substantiation, the products were tested and/or evaluated to the standards shown below:
SAFETY EN61010-1:2010
EMC EN61326-1:2013
EN55011 Class A Group 1 EN61000-4-2 EN61000-4-3 EN61000-4-4 EN61000-4-5 EN61000-4-6 EN61000-4-8 EN61000-4-11 CISPR 22
June 2016
Steve Mauga, QA Manager
www.vxitech.com
Preface 9

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
Indicates 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
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.
VXI Technology, Inc.
10 Preface
WARNINGS (CONT.)
Avoid Electric Shock
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
performed by qualified personnel.
Ground the Product
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.
Operating Conditions
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.
Improper Use
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.
www.vxitech.com
Preface 11

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
AMETEK Instruments Pvt. Ltd. India
4th Floor, Block A, Divyashree NR Enclave, EPIP Industrial Area, Whitefield, Bangalore – 560066 INDIA
Phone: +91 80 6782 3200 Fax: +91 80 6782 3232
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.
VXI Technology, Inc.
12 Preface
www.vxitech.com
VM2164 Introduction
13

SECTION 1

INTRODUCTION

OVERVIEW

The VM2164 is a high-performance system level universal counter, designed to outperform traditional rack-and-stack and other C-size VXIbus counters, but with a considerably smaller footprint. A part of the VMIP (VXI Modular Instrumentation Platform) family of products, the VM2164 can be combined with up to two other high-performance instruments on a single C-Size card to form a customized and highly integrated instrument (see Figure 1-1).
This allows the user to reduce system size and cost by combining the VM2164 with two other instrument functions in a single-wide C-size VXIbus module. Up to three VM2164s can also be combined together on a single VXIbus card, making it an ideal choice for applications that require multi-signal measurement functions, such as in automotive or medical electronic test.
A powerful combination for any automated test set is our single VXIbus module, VT2000 combining a 6.5 digit system DMM (VM2710A), a 200 MHz 1 ns universal counter (VM2164) and a 50 MSample/s arbitrary waveform/function generator (VM3640A). Our single-slot timer counter (VM2164) plus a Rubidium standard (VM3000) is another powerful combination.
V X
I B U S
I N T E R N A L
V
M
I P
B U S
VMIP
INTERFACE
VMIP
INSTRUMENT
MODULE #1
VMIP
INSTRUMENT
MODULE #2
VMIP
INSTRUMENT
MODULE #3
FIGURE 1-1 THE VMIP
PLATFORM
VXI Technology, Inc.
14 VM2164 Introduction
Each VM2164 Counter/Timer is treated as an independent instrument in the VXIbus chassis. Each has its own unique Logical Address and its own front panel FAIL and ACC indicators. The ACC (ACCESS) LED flashes when read/write commands are being sent to the module. The FAIL LED glows green to indicate that the board is receiving power. This LED glows red when a fail condition has occurred.

PROGRAMMING

The VM2164 is programmed using message-based word serial protocol. The commands are SCPI and IEEE-STD-488-2 compatible. VXIplug&play drivers are also provided to further ease programming.

CALIBRATION

The calibration constants used to correct the data values are stored in non-volatile memory and are password protected for security. These constants are determined when the instrument is calibrated and can be changed as necessary. These constants may also be queried at any time via a word-serial query and altered via a word-serial command (with the password). All calibration is done using calibration DACs to adjust the gain and offset of each channel. This eliminates the need for removing covers from the unit and allows for automated calibration.
FIGURE 1-2 FRONT PANEL LAYOUT
CHANNEL 3 INPUT (Optional)
CHANNEL 1 INPUT
CHANNEL 2 INPUT
EXTERNAL REFERENCE OUTPUT
EXTERNAL REFERENCE INPUT
EXTERNAL ARM INPUT
bus
FAIL
ACC
FAIL
ACC
FAIL
ACC
www.vxitech.com
VM2164 Introduction 15

BUILT-IN SOFTWARE FUNCTIONS

BUILT IN SOFTWARE FUNCTIONS
Auto-Level
• Pulse Characterization
• Period
• Frequency
• Positive Pulse Width
• Negative Pulse Width
Positive Duty Cycle
Burst Frequency
• Rise Time
• Fall Time
Burst Characterization
• BIT (Built-In Test)
Clock On/Off – In/Out

FEATURES

FEATURES
FREQUENCY
Frequency Frequency Ratio Frequency in Bursts Channel 3
PERIOD AND TIME
Period (Single) Period (Average) Positive Pulse Width Negative Pulse Width Rise Time Fall Time Time Interval Time Interval Average
PHASE
VOLTAGE
VDC V
P-P
V
MAX
V
MIN
ARMING
Arm Source Arm Slope Trigger Level Arming Start Delay Hold Off Burst Sync Delay
Ch 1, Ch 2, Ext, VXI TTLT Positive, Negative Fixed (approximately TTL) Events/Timed Timed Timed
MEASUREMENT STORAGE
Standard
1000 measurements
POSITIVE / NEGATIVE DUTY CYCLE
TOTALIZE
VXI Technology, Inc.
16 VM2164 Introduction

GENERAL SPECIFICATIONS

INPUT SPECIFICATIONS
CHANNEL 1 & 2
Impedance
1 MΩ20 pF 50 Ω20 pF
Frequency Range
DC Coupled AC Coupled
DC – 200 MHz 20 Hz – 200 MHz
50 kHz 155 kHz
Sensitivity
1x
20 mVrms – up to 50 MHz 40 mVrms – 50 MHz to 200 MHz 100 mV
P-P
– 5 to 10 ns pulse
50 mV
P-P
– Greater than 10 ns pulse
10x
200 mVrms – up to 50 MHz 400 mVrms – 50 MHz to 200 MHz
1.0 V
P-P
– 5 to 10 ns pulse
500 mV
P-P
– Greater than 10 ns pulse
Crosstalk
< -36 dB at 100 MHz into 50 Ω
Input Damage Level
1x / 10x
50 Ω Input
240 Vrms (DC + ACrms) to 2 kHz linearly derated to 5 Vrms at 100 kHz. 5 Vrms above 100 kHz 5 Vrms – DC to 200 MHz
Trigger Level Range
1x
10x
±5.0 V ±50 V
Trigger Level Resolution
1x
2.5 mV
10x
25 mV
Trigger Sensitivity
1x
20 mVrms Sine Wave (< 50 MHz) 40 mVrms Sine Wave (50 MHz to 200 MHz)
10x
200 mVrms Sine Wave (< 50 MHz) 400 mVrms Sine Wave (50 MHz to 200 MHz)
Auto-Trigger
Automatically set to the 50% point between the signal’s peak-to-peak levels. The signal’s 10% and 90% points are sued for rise and fall
time measurements.
Trigger Error (seconds)
pointTrigger @ rate SlewInput
EE
2
Signal
2 Input
, (E
Signal
is the input signal noise)
E
Input
(RMS Noise of the Input)
1x 10x
2 mVrms, (500 μVrms typical) 20 mVrms, (5 mVrms typical)
Trigger Level Timing Error
1x
Stopat Rate SlewInput
mV 12.5
Startat Rate SlewInput
mV 12.5
10x
Stopat Rate SlewInput
mV 125
Startat Rate SlewInput
mV 125
Base Resolution and Accuracy
t
res
50 ps
t
acc
0.4 ns typical, 0.8 ns worst case
Differential Channel Error
100 ps
www.vxitech.com
VM2164 Introduction 17
CHANNEL 3 INPUT (OPTION 17)
Frequency Range
150 MHz to 3.0 GHz
Sensitivity 150 MHz – 2.4 GHz
2.4 GHz – 3.0 GHz
-25 dBm to +19 dBm
-19 dBm to +19 dBm
Impedance
50 Ω
Input Coupling
AC
Input Damage Level
5 Vrms
EXTERNAL REFERENCE OUTPUT
Frequency
10 MHz
Coupling
DC
Output Impedance
50 Ω
Output Level Low
0.8 V into > 10 kΩ
Output Level High
4.2 V into > 10 kΩ
Gate Time
Programmable from 200 μs to 99.9999 s
EXTERNAL REFERENCE INPUT
Frequency
10 MHz
Coupling
AC
Input Impedance
1 kΩ
Voltage Range
500 mVrms to 12 Vrms
Input Damage Level
15 Vrms
EXTERNAL ARM INPUT
Coupling
DC
Impedance
1 kΩ
Input Threshold
1.3 V fixed
Input Signal Level
500 mV
P-P
about the input threshold
Pulse Width
50 ns
Transition Time
250 ns
TTL TRIGGER BUS ARMING
Input
Any VXIbus TTL Trigger line may be selected for arming (Rising or Falling edge sensitive)
Output
Any VXIbus TTL Trigger line may be selected to follow the measurement gate signal (polarity is programmable)
MEASUREMENTS
FREQUENCY MEASUREMENTS
Input 1 & 2 Range
500 μHz to 200 MHz (DC coupled) 20 Hz to 200 MHz (AC coupled)
Input 1 & 2 Resolution
Time Gate
Error)Trigger (StopError)Trigger (Start t
Frequency
222
res
Input 1 & 2 Systematic Error
 
 
GateTime
t
Error Base Time Frequency
acc
Input 3 Frequency Range
150 MHz to 2.5 GHz
Input 3 Resolution
Time Gate
Error)Trigger (StopError)Trigger (Start t
Frequency 32
222
res
Input 3 Systematic Error
 
 
 
 
GateTime
t
Error Base Time Frequency 32
acc
Accuracy
 
 
INPUTINPUT
Time Gate
Error Systematic
1
Error Base Time Resolution ff
VXI Technology, Inc.
18 VM2164 Introduction
FREQUENCY RATIO
Input 1 & 2 Range
500 μHz to 200 MHz (DC coupled) 20 Hz to 200 MHz (AC coupled)
Results Range
CH1
CH2
,
CH2
CH1
2.5 x 10
-12
to 4.0 x 1011
Resolution
CH2
CH1
1Count
Count
-
Count
Count
CH2
CH1
CH2
CH1
Resolution
CH1
CH2
Count
1Count
-
Count
Count
CH1
CH2
CH1
CH2
Input 3 Range
150 MHz to 2.5 GHz
Results Range
CH3
CH2
CH3
CH1
CH2
CH3
CH1
CH3
,,,
2.0 x 10
-13
to 5.0 x 1012
Resolution
CH3
CH2
,
CH3
CH1
32Count
Count
-
Count
Count
CH3
CH2or CH1
CH3
CH2or CH1
Resolution
CH2
CH3
,
CH1
CH3
1Count
Count
-
Count
Count
CH2or CH1
CH3
CH2or CH1
CH3
PERIOD MEASUREMENT
Input 1 & 2 Range
5 ns to 2000 s
Resolution
222
res
Error)Trigger (StopError)Trigger (Start t
Systematic Error
 
 
Time Gate
t
Error Base TimePeriod
acc
PHASE MEASUREMENT
Range
0° to 360° or -180° to +180°
Resolution
 
 
 
 

2
22
res
360
Phase
1ErrorTrigger 4t360Frequency
Systematic Error
 
 
 Error Channel alDifferenti
Time Phase
t
Period
t
ErrorTrigger 360Frequency
accacc
TIME INTERVAL MEASUREMENTS
Range
2 ns to 1 x 106 s
Resolution – Single Shot
222
res
Error)Trigger (StopError)Trigger (Start t
Systematic Error
 
 
Error Channel alDifferenti
Interval Time
t
Error Base TimeInterval Time
acc
PULSE WIDTH MEASUREMENT
Range
5 ns to 20 ms
Resolution – Single Shot
2
222
res
Error Timing LevelTrigger Error)Trigger (StopError)Trigger (Start t
Systematic Error
 
 
Width
t
Error Base TimeWidth
acc
Accuracy
 
 
 
 
WidthPulse
Error Systematic
1
WidthPulseError Base Time Resolution
RISE AND FALL TIME MEASUREMENT
Range
10 ns to 1000 s
Resolution – Single Shot
2
222
res
Error Timing LevelTrigger Error)Trigger (StopError)Trigger (Start t
Systematic Error
 
 
Interval Time
t
Error Base TimeInterval Time
acc
www.vxitech.com
VM2164 Introduction 19
DC VOLTAGE MEASUREMENT
Range
1x
±4 V
10x
±40 V
Resolution
1x
2.5 mV
10x
25 mV
Accuracy
1x
±12.5 mV
10x
±125 mV
PEAK VOLTAGE MEASUREMENT
Range
1x
±5 V
10x
±50 V
Resolution
1x
2.5 mV
10x
25 mV
Accuracy
1x
±12.5 mV
10x
±125 mV
VXI Technology, Inc.
20 VM2164 Introduction

OSCILLATOR SPECIFICATIONS

NO OSCILLATOR USE VXI 10 MHZ
Performance
±100 ppm
EX2500A
Performance
±50 ppm
TCXO STANDARD
Performance
High Performance
Aging
±1 x 10-6/year
Temperature
±3 x 10-6 (0°C to 50°C)
Adjustment Range
±3 x 10-6 minutes
Warm Up Time
N/A
OCXO OPTION 16
Performance
Ultra High Performance
Aging
±1 x 10-7/year ±1 x 10-9/day
Temperature
±1 x 10-7 (0°C to 50°C)
Adjustment Range
±4 x 10-7 minutes
Warm Up Time
< 3 minutes
www.vxitech.com
VM2164 Preparation for Use 21

SECTION 2

PREPARATION FOR USE

INTRODUCTION

When the VMIP is unpacked from its shipping carton, the contents should include the following items:
(1) VMIP VXIbus module (1) VM2164 Counter / Timer User’s Manual (this manual)
All components should be immediately inspected for damage upon receipt of the unit.
The chassis should be checked to ensure that it is capable of providing adequate power and cooling for the VMIP. Once the chassis is found adequate, the VMIP’s logical address and the chassis’ backplane jumpers should be configured prior to the VMIP’s installation. Once these steps are complete, it may then be installed into an appropriate chassis in any slot other than slot zero.
CALCULATING SYSTEM POWER AND COOLING REQUIREMENTS
It is imperative that the chassis provide adequate power and cooling for this module. Referring to the chassis operation 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 might 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 will also void the module's warranty.
VXI Technology, Inc.
22 VM2164 Preparation for Use
SETTING THE CHASSIS BACKPLANE JUMPERS
Please refer to the chassis operation manual for further details on setting the backplane jumpers.
SETTING THE LOGICAL ADDRESS
The logical address of the VM2164 is set by a single 8-position DIP switch located near the VMIP 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 a logic 1; switches pushed away from the ON legend will signify a 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.
SET TO 4
1ON2 3 4 5 6 7 8
SET TO 168
1 2 3 4 5 6 7 8
SET TO 8
1ON2 3 4 5 6 7 8
SET TO 255
1
ON ON
2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
Switch
Position
1 2 4
8 16 32 64
128
Switch
Value
ON ON
(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) 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.
www.vxitech.com
VM2164 Command Dictionary 23

SECTION 3

COMMAND DICTIONARY

INTRODUCTION

This section presents the instrument command set. It begins with an introduction to the Standard Commands for Programmable Instruments (SCPI) programming language, detailing proper syntax and explaining SCPI nomenclature. The introduction is then followed by an alphabetical listing of all the commands supported by the VM2164 Counter/Timer. The remainder of this section is devoted to describing each command, one per page, in detail. The description is presented in a way to assist the user in the use of each command. Every command entry describes the exact command and/or query syntax, the use and range of parameters, and a description of the command’s purpose.

THE SCPI PROGRAMMING LANGUAGE

The VM2164 is a VXIbus message-based device whose command set is compliant with the 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 SCPI programming language is a tree-structured language based on IEEE-STD-488.2 Specifications. It utilizes 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, terminate each branch with a semicolon. For example,
CALibration:SECure:CODE and CALibration:SECure:STATe are both branches off the CALibration: trunk and can be combined as follows:
CALibration:SECure:CODE <string>;STATe <boolean>,<string>
The above command is the same as the these two commands:
CALibration:SECure:CODE <string> CALibration:SECure:STATe <boolean>,<string>
See the Standard Commands for Programmable Instruments (SCPI) Manual, Volume 1: Syntax & Style, Section 6, for more information.
VXI Technology, Inc.
24 VM2164 Command Dictionary
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:
CALibration:SECure:CODE <string>
calibration:secure:code <string> CALIBRATION:SECURE:CODE <string> CAL:SECure:CODE <string> CAL:SEC:CODE <string> cal:sec:code <string>
The following command is not correct because it uses part of the long form of CALibration, but not all the characters of the long form:
calib:sec:code <value> (incorrect syntax - extra "ib"- only cal or
calibration is correct)
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.

NOTATION

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.
Parameters are enclosed by angle brackets (< >). 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.

ALPHABETICAL COMMAND LISTING

The tables on the pages that follow provide an alphabetical listing of each command supported by the VM2164 Counter/Timer along with a brief definition. If an X is found in the column titled “*RST” (Reset), then the value or setting controlled by this command is possibly changed by the execution of the *RST command. If an X is not found, then the *RST has no effect. The *RST value is provided with each command. This value is set when the unit is powered up or when an *RST or a RESet command is executed. Note that calibration values revert to the values stored in non-volatile memory upon reset. Using the CALibration:DEFault command will return calibration values back to known, factory preset values. In order for CALibration commands/queries to be executed, calibration security must be turned off. If security is not turned off, a “-203, Command
Protected” error will be returned. See CALibration:SECure:CODE for information on calibration
security.
VM2164 Command Dictionary
25
www.vxitech.com
ALPHABETICAL COMMAND LISTING
Command
Description
*RST
*RST Value
*CLS
Clears all status and event registers.
*ESE
Sets the bits of the Event Status Enable Register.
*ESR?
Queries and clears the Standard Event Status Register.
*IDN?
Queries the module for its identification string.
*OPC
Sets the OPC bit in the Event Status Register.
*RST
Resets the module’s hardware and software to a known state.
*SRE
Sets the service request enable register.
*STB?
Queries the Status Byte Register.
*TRG
Causes a trigger event to occur.
*TST?
Causes a self-test procedure to occur and queries the results.
*WAI
Halts execution of additional commands and queries until the No Operation Pending message is true.
ABORt
This command aborts any actions in process.
ARM([:SEQuence1]|[:STARt])[:LAYer]:DELay
Specifies a time delay to occur after the receipt of an arm signal before actually arming the counter.
X
0.000000000000000e+00
ARM([:SEQuence1]|[:STARt])[:LAYer]:ECOunt
Specifies the number of arm signals to count prior to arming the counter.
X
0.000000000000000e+00
ARM([:SEQuence1]|[:STARt])[:LAYer]:IMMediate
To create a one time entry by the counter into the armed state.
ARM([:SEQuence1]|[:STARt])[:LAYer]:MODE
If the counter has been configured for an array measurement, this command specifies whether the counter will perform one or all operations when an ARM command is received.
X
ALL
ARM([:SEQuence1]|[:STARt])[:LAYer]:SLOPe
Specifies the slope of the counter external arm signal.
X
POS
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce
Selects or queries the start arming source.
X
IMM
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce:CATalog[:ALL]?
Lists all trigger sources available for use with the ARM:SOUR command.
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce:CATalog:DELayable?
Lists all delayable trigger sources available for use with the ARM:SOUR command.
ARM([:SEQuence1]|[:STARt])[:LAYer]:SOURce:CATalog:FIXed?
Lists all fixed trigger sources available for use with the ARM:SOUR command.
ARM(:SEQuence2|:STOP)[:LAYer]:DELay
Specifies a time delay to occur after receipt of a stop arm signal prior to actually disarming the counter.
X
0.000000000000000e+00
ARM(:SEQuence2|:STOP)[:LAYer]:ECOunt
Specifies the number of stop arm signals the instrument will count prior to disarming the counter.
X
0.000000000000000e+00
ARM(:SEQuence2|:STOP)[:LAYer]:IMMediate
Causes a one-time exit by the counter from the armed state.
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce
Selects or queries the stop arming source to be used when the counter is initiated.
X
IMM
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce:CATalog[:ALL]?
Lists all trigger sources available for use with the ARM:STOP:SOUR command.
X
See command for possible query responses
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce:CATalog:DELayable?
Lists all fixed trigger sources available for use with the ARM:STOP:SOUR command.
ARM(:SEQuence2|:STOP)[:LAYer]:SOURce:CATalog:FIXed?
Lists all delayable trigger sources available for use with ARM:STOP:SOUR command.
26
VM2164 Command Dictionary
VXI Technology, Inc.
ALPHABETICAL COMMAND LISTING (CONT.)
Command
Description
*RST
*RST Value
CALCulate:AVERage?
This query calculates the average of a specified number of measurements in the memory buffer.
CALCulate:LIMit:ENVelope[:DATA]?
This command searches for all the input data values within an envelope of values defined as being above, below, or in between as set boundary of values.
X
-9.989999999999990e+99,
-9.989999999999990e+99
CALCulate:LIMit:FCOunt?
This query performs a limit test on the current available data.
CALCulate:LIMit:LOWer[:DATA]?
Searches for all the input data values below a certain <threshold>.
X
-9.989999999999990e+99
CALCulate:LIMit:REPort[:DATA]?
This query returns the <memory_index> and <failed_value> values collected.
CALCulate:LIMit:UPPer[:DATA]?
Searches for all the input data values above a certain <threshold>.
X
-9.989999999999990e+99
CALCulate:MAXimum?
This query calculates and returns the maximum value of a set of data.
CALCulate:MEDian?
This query calculates and returns the median value of a set of data.
CALCulate:MINimum?
This query calculates and returns the minimum value of a set of data.
CALCulate:SDEViation?
This query calculates and returns the standard deviation for a set of data.
CALCulate:TRANsform:HISTogram:ABOVe?
This query returns the number of points above the maximum value in a histogram calculation.
CALCulate:TRANsform:HISTogram:BELow?
This query returns the number of points below the minimum value in a histogram calculation.
CALCulate:TRANsform:HISTogram:COUnt?
Determines the number of data points to include in a histogram calculation.
X 1 CALCulate:TRANsform:HISTogram:POINts?
Sets the number of intervals in a histogram calculation.
X
1
CALCulate:TRANsform:HISTogram:RANGe?
Sets the minimum and maximum values to use in a histogram calculation.
X
-9.989999999999990e+99,
-9.989999999999990e+99
CALCulate:TRANsform:HISTogram:RANGe:AUTO?
This command sets the minimum and maximum values to use in a histogram calculation.
X
1
CALCulate:TRANsform:HISTogram?
This query calculates and returns the histogram for a set of data.
CALCulate:VARiance?
This query calculates and returns the variance for a set of data.
CALibration:COSCillator
Calibrates the reference oscillator. (Must have Option 15 or Option 16 installed)
Assumes the last
value stored in
non-volatile memory
CALibration:DAC:OFFSet
Calibrates one of the two factors used by the DAC.
CALibration:DAC:SLOPE
Calibrates one of two factors used by the DAC.
CALibration:DEFault
Initializes calibration values to known values.
CALibration:SECure:CODE
Sets the code required to disable calibration security.
CALibration:SECure[:STATe]
Enable or disable calibration security.
CALibration:STORe
Stores calibration data into non-volatile memory.
CALibration:TEC:OFFSet
Calibrates one of three factors used by the TEC circuitry.
CALibration:TEC:STARtslope
Calibrates one of three factors used by the TEC circuitry.
CALibration:TEC:STOPslope
Calibrates one of three factors used by the TEC circuitry.
CALibration:TINTerval:OFFSet
This command compensates for the differences between Channel 1 and Channel 2.
X
VM2164 Command Dictionary
27
www.vxitech.com
ALPHABETICAL COMMAND LISTING (CONT.)
Command
Description
*RST
*RST Value
CONFigure[1|2](:SCALar]|:ARRay):NDUTy cycle|PDUTCycle|DCYCle
This command configures a positive or negative duty cycle measurement.
X
Array size = 1 Dcycle Reference = 50
CONFigure[1|2](:SCALar]|:ARRay):NWIDth|PWIDth
This command configures the counter to measure the positive or negative pulse width time of the signal on the CONFigure suffix input channel.
X
Array size = 1 Dcycle Ref = 50
CONFigure[1|2](:SCALar]|:ARRay):PHASe
This command configures a phase measurement.
X
1
CONFigure[1|2](:SCALar]|:ARRay):RTIMe|FTIMe|RISE:TIME|FALL:TIME
This command configures the counter to measure the rise or fall time of the signal on the CONFigure suffix input channel.
X
Array size = 1 Low Reference = 10 High Reference = 90
CONFigure[1|2](:SCALar]|:ARRay):TINTerval
This command sets the counter to make a time interval measurement.
X
1
CONFigure[1|2](:SCALar]|:ARRay)[:VOLTage]:[:…]
These commands configure the counter to measure the voltage on the CONFigure suffix input channel.
X
1
CONFigure[1|2|3](:SCALar]|:ARRay):FREQuency
This command configures the counter to measure the frequency of the signal on the CONFigure suffix input channel.
X
1
CONFigure[1|2|3](:SCALar]|:ARRay):FREQuency:RATio
This command configures the counter to measure the ratio of the frequencies of the signals on the CONFigure suffix input channel and <second channel>.
X
1
CONFigure[1|2|3](:SCALar]|:ARRay):PERiod
This command configures the counter to measure the period of the signal on the CONFigure suffix input channel.
X
1
CONFigure[1|2|10|20](:SCALar]|:ARRay):TOTalize
This command configures a totalized measurement.
FETCh[:…]?
This query returns the values of measurements.
FETCh:COUNt?
This query returns the number of measurements completed.
X 0 FETCh:TOTalize?
This query returns the total counts from Channel 1 and 2
FETCh:[:VOLTage][:…]?
This query sets up to return the results of the pervious voltage measurement.
INITiate:CONTinuous
Verifies whether the counter is taking continuous measurements.
X
0 if not continuous, 1 if continuous
INITiate[:IMMediate]
This command initiates the current trigger sequence.
INPut[1|2]:ATTenuation
This command sets the input block signal attenuator for the specified channel.
X
1
INPut[1|2]:COMParator[1|2]:LEVel:RELative
This command sets the comparator threshold level voltage of the channel and comparator selected.
X
0
INPut[1|2]:COMParator[1|2]:SLOPe
This command sets the slope for the selected input channel and comparator.
X
POS
INPut[1|2]:COUPling
This command sets the input block signal coupling for the specified channel AC or DC.
X
AC
INPut[1|2]:FILTer[:FREQuency]
This command sets the frequency of the low pass filter.
X
20e6 below 30 MHz 100e6 at or above 30 MHz
INPut[1|2]:FILTer[:STATe]
This command sets the input block signal low-pass filter state for the selected channel to ON or OFF.
X
ON
INPut[1|2]:IMPedance
This command sets the input terminating impedance for the specified channel.
X
1000000.000000 (1e6)
INPut[1|2]:SETup
This command sets up Input Channel 1 or 2 by specifying an expected peak-to­peak input voltage and optionally an expected input offset voltage.
INPut[1|2]:SETup:AUTO
This command controls the auto setup of Input Channels 1 and 2.
X
ONCE
28
VM2164 Command Dictionary
VXI Technology, Inc.
ALPHABETICAL COMMAND LISTING (CONT.)
Command
Description
*RST
*RST Value
INPut[1|2]:SETup:AUTO:TIMe
This command sets the duration of time that will be allowed for a signal to occur before a measurement is aborted when autotriggered.
X
0.02
INPut[1|2]:SETup:TIMe
This command sets the duration of time after an INITiate command that will be allowed for a signal to occur before a measurement is aborted.
X
0.04
MEASure[1|2]([:SCALar]|:ARRay]:DCYCle|NDUTycycle|PDUTycycle?
This query performs a positive or negative duty cycle measurement.
X
1
MEASure[1|2]([:SCALar]|:ARRay):NWIDth|PWIDth?
This query configures the counter to measure the positive or negative pulse width time of the signal on the MEASure suffix input channel.
X
1
MEASure[1|2]([:SCALar]|:ARRay):PHASe?
This query performs a phase measurement.
X
1
MEASure[1|2]([:SCALar]|:ARRay):RTIMe|FTIMe|RISE:TIME|FALL:TIME?
This query configures the counter to measure the rise and or fall time of the signal on the MEASure suffix input channel.
X
Array size = 1 Low reference = 10 High reference = 90
MEASure[1|2]([:SCALar]|:ARRay):TINTerval?
Sets the counter to make a time interval measurement and fetch the result.
MEASure[1|2]([:SCALar]|:ARRay)[:VOLTage][:…]?
These queries configure the counter to measure the voltage on the MEASure suffix input channel.
X
1
MEASure[1|2|3]([:SCALar]|:ARRay):FREQuency?
Configures the counter to measure the frequency of the signal on the MEASure suffix input channel.
X
1
MEASure[1|2|3]([:SCALar]|:ARRay):FREQuency:RATio?
This query configures the counter to measure the ratio of the frequencies of the signals on the MEASure suffix input channel and <second channel>.
X
1
MEASure[1|2|3]([:SCALar]|:ARRay):PERiod?
Configures the counter to measure a period of the signal on the MEASure suffix input channel.
X
1
MEASure[1|2|10|20][:SCALar]]:TOTalize?
This query performs a totalize measurement.
OUTPut:CLOCk
This command toggles the External Reference as a useable reference clock.
X
1
OUTPut:TTLTrg
This command selects the TTL trigger line that will receive the output.
X
0
OUTPut:TTLTrg:STATe
This command toggles the use of TTL trigger lines as usable outputs.
X
ON
READ?
This query causes an INITiate:IMMediate action and a FETCh? query.
RESet
Resets the module’s hardware and software to a known state.
SENSe:APERture
This command sets the counter measurement aperture <time>.
X
0.100000
SENSe:COUNt
This command sets the counter to do <array size> number of measurements.
X 1 SENSe:EVENts
This command sets the counter <# of events>.
X
1000
SENSe:MODe
This command sets the counter to make a measurement for a length of time (APERture) or for a number of cycles of the input signal (EVENTs).
X
APER
SENSe[1,2]:FUNCtion
This command selects a function and input channel without changing most of the setup of the counter.
X
FREQ
SENSe[1|2|3]:FUNCtion
The SENSe:FUNCtion command selects a function and input channel without changing most of the counter setup.
X
FREQ
SENSe[1|2|10|20]:FUNCtion
The SENSe:FUNCtion command selects a function and input channel without changing most of the counter setup.
VM2164 Command Dictionary
29
www.vxitech.com
ALPHABETICAL COMMAND LISTING (CONT.)
Command
Description
*RST
*RST Value
SOURce:COSCillator[:SOURce]
The SOURce subsystem commands are used to command the TCXO1 option (if available).
X
ROSC, if Option 15 is used, then TCXO1 is returned
SOURce:COSCillator:VALue?
This query returns the current oscillator frequency.
X
9.9999999999e+06
TEST?
Performs an internal communication test.
TEST:ALL?
The Test subsystem handles the self test operations of the instrument.
UNIT:ANGLe
The UNIT subsystem command specifies the units for the phase measurements as either degrees or radians and determines whether the units will be positive or centered around zero.
X
Unit = RAD Zero = MIN
STATus:OPERation:CONDition?
The STATus:OPERation:CONDition query returns the current operational status of the counter.
X
0
STATus:OPERation:ENABle
Sets the Questionable Status Enable Register.
STATus:OPERation:NTR
Sets the negative transition filter.
STATus:OPERation:PTR
Sets the positive transition filter.
STATus:OPERation[:EVENt]?
Queries the Operation Status Register's event register.
STATus:PRESet
Presets the Status Registers.
STATus:QUEStionable:CONDition?
Queries the Questionable Status Condition Register.
STATus:QUEStionable:ENABle
Sets the Questionable Status Enable Register.
STATus:QUEStionable[:EVENt]?
Queries the Questionable Status Event Register.
VXI Technology, Inc.
30 VM2164 Command Dictionary

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 characteristics are used:
Purpose
Describes the purpose of the command.
Type
Describes the type of event, such as type or setting.
Command Syntax
Details the exact command format
Command Parameters
Describes the parameters sent with the command and their legal parameters
*RST Value
Describes the value assumed when the *RST (reset) 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
Presents 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.
Loading...
+ 138 hidden pages