Table of Contents

Advertisement

Quick Links

User Manual
VX4101
DMM/Counter
070-9678-01
This document supports firmware version 1.0
Warning
The servicing instructions are for use by qualified
personnel only. To avoid personal injury, do not
perform any servicing unless you are qualified to
do so. Refer to the Safety Summary prior to
performing service.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VX4101 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Tektronix VX4101

  • Page 1 User Manual VX4101 DMM/Counter 070-9678-01 This document supports firmware version 1.0 Warning The servicing instructions are for use by qualified personnel only. To avoid personal injury, do not perform any servicing unless you are qualified to do so. Refer to the Safety Summary prior to...
  • Page 2 Commercial Computer Software – Restricted Rights clause at FAR 52.227-19, as applicable. Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes that in all previously published material. Specifications and price change privileges reserved.
  • Page 3 Tektronix, with shipping charges prepaid. Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektronix service center is located.
  • Page 5 ....... . . 3–17 SCPI Commands for the Digital Multimeter ....3–39 VX4101 DMM/Counter User Manual...
  • Page 6: Table Of Contents

    ..........F–21 VX4101 DMM/Counter User Manual...
  • Page 7 ........H–7 Glossary and Index VX4101 DMM/Counter User Manual...
  • Page 8 Table of Contents VX4101 DMM/Counter User Manual...
  • Page 9 Do Not Operate in Wet/Damp Conditions. Do Not Operate in an Explosive Atmosphere. Keep Product Surfaces Clean and Dry. Provide Proper Ventilation. Refer to the manual’s installation instructions for details on installing the product so it has proper ventilation. VX4101 DMM/Counter User Manual...
  • Page 10 WARNING indicates an injury hazard not immediately accessible as you read the marking. CAUTION indicates a hazard to property including the product. Symbols on the Product. The following symbols may appear on the product: WARNING Protective Ground CAUTION Double High Voltage (Earth) Terminal Refer to Manual Insulated VX4101 DMM/Counter User Manual...
  • Page 11 Use Care When Servicing With Power On. Dangerous voltages or currents may exist in this product. Disconnect power, remove battery (if applicable), and disconnect test leads before removing protective panels, soldering, or replacing components. To avoid electric shock, do not touch exposed connections. VX4101 DMM/Counter User Manual...
  • Page 12 Service Safety Summary viii VX4101 DMM/Counter User Manual...
  • Page 13 Conventions The names of all switches, controls, and indicators appear in this manual exactly as they appear on the instrument. Specific conventions for programming are given in the sections Syntax and Commands and Appendix E: Examples. VX4101 DMM/Counter User Manual...
  • Page 14 Preface VX4101 DMM/Counter User Manual...
  • Page 15 Getting Started...
  • Page 17 Product Description The VX4101 DMM/Counter is a C size single slot VXI instrument for use in a mainframe conforming to the VXIbus Specification. The VX4101 provides three of the most common functions needed in a typical VXI system: Full function 5 1/2 digit Digital Multimeter (DMM)
  • Page 18 SurePath relay switched and settled. Universal Counter The Universal Counter in the VX4101 brings unprecedented performance to VXI in terms of both speed and resolution. The features include: Two input channels for frequency, period, rise and fall time, positive and...
  • Page 19 16 2-wire matrix or a 4 64 2-wire matrix. The VX4101 SurePath Master provides serial I/O interface for control of SurePath relay modules. It also monitors the power fuses of all SurePath Relay modules, and provides a serial input interface to identify each module that it controls.
  • Page 20 10 A matrix sections. These sections can be configured to operate as a single 4 4 two-wire matrix. NOTE. There is a query for the VX4101 which will return a list of the SurePath family relay modules that the VX4101 SurePath Master supports.
  • Page 21 Refer to Figure 1–1 for their physical locations. Logical Address Switches The VX4101 supports VXI dynamic addressing. It is shipped with the switches set to FF so that the Slot 0 will automatically assign an address to the module. If you wish to set a specific address, please follow the instructions below.
  • Page 22 IEEE-488 address. Consult the operating manual of the IEEE-488 module being used. LEDs The VX4101 has four LEDs visible on its front panel. These LEDs are labeled as follows: Power LED – this LED is On if all six fuses for the six power buses are intact.
  • Page 23 Product Description Fuses The VX4101 has 6 fuses that limit the amount of current that each module can draw from the VXI backplane +5, -5.2, +24, -24, +12, and -12 V power pins. These fuses protect the module in case of an accidental shorting of the power bus or any other situation where excessive current might be drawn.
  • Page 24 A 2.5 MHz signal is routed in through a test source and checked for accuracy. SurePath Self-Test. While no specific self-test exists, operation of a SurePath relay card implicitly tests the control logic and data path for both the VX4101 and the SurePath card in use. Accessories The following table lists the standard accessories included with the VX4101.
  • Page 25 SMB to BNC Cable VX1729 Modification Kit for VX1630 VX1630 Option DM cable to use the VX4101 DMM with the VX4330 Scan- VXIplug&play Software VXIplug&play Soft Front Panels (SFPs) provide interactive control of VXI instruments using software virtual instruments and instrument drivers that are controller independent.
  • Page 26 Product Description 1–10 VX4101 DMM/Counter User Manual...
  • Page 27 If the VX4101 is used in a Tektronix mainframe, all VX4101 cooling require- ments are met. NOTE. If the VX4101 is inserted in a slot with any empty slots to the left of the module, the VME daisy-chain jumpers must be installed on the backplane in order for the VXI Module to operate properly.
  • Page 28 Installation Module Installation Procedure Follow these steps to install the VX4101: CAUTION. The VX4101 Module is a piece of electronic equipment and therefore has some susceptibility to electrostatic damage (ESD). ESD precautions must be taken whenever the module is handled.
  • Page 29 The source code as well as the dynamic link library are distributed so that the end user has the flexibility of using either in the end application. The instrument driver distributed with the Tektronix VX4101 is VXIplug&play compliant. The driver uses VISA calls that are portable across platforms and development environments.
  • Page 30 Driver Files The instrument driver for the VX4101 is distributed with a number of C source code files, header files, dynamic link libraries and other supporting files. A breakdown of the modules that the files control are as follows: VX4101.
  • Page 31 The VXIPNP\<Framework>\BIN directory includes the following files: tkvx4101.dll tkmpdmm.dll tkmpctr.dll tkmpscan.dll The VXIPNP\KB directory includes the following file: tkvx4101.kb tkmpdmm.kb tkmpctr.kb tkmpscan.kb The VXIPNP\<Framework>\LIB\MSC\ directory includes the following files: tkvx4101.lib tkmpdmm.lib 1–15 VX4101 DMM/Counter User Manual...
  • Page 32 .DLL file with the modifications. NOTE. Tektronix recommends that you back up your original source files before modifying the driver files CAUTION. The Soft Front Panel (SFP) distributed with this driver is built using the distributed .DLL files.
  • Page 33 Revision Level: __________ Serial No.: __________ Mainframe Slot Number: __________ Switch Settings:__________ VXIbus Logical Address Switch: __________ Cable Installed (if any): __________ VXIplug&play software installed: __________ Performed by: _______________________ Date: _____________ 1–17 VX4101 DMM/Counter User Manual...
  • Page 34 1. The backplane SYSFAIL* line is not asserted. 2. At the end of a successful instrument self-test, the instrument is placed in its *RST (power-on) configuration. 3. At the end of a successful *TST?, the entire VX4101 will be placed in its *RST (power-on) state. 1–18...
  • Page 35 1. Double click on the TKVX4101 icon to start the Soft Front Panel. 2. Launch the DMM by clicking on the DMM icon. 3. Click on Stopped and the DMM will take a DC Voltage measurement. 4. Close the DMM and launch the Counter. 1–19 VX4101 DMM/Counter User Manual...
  • Page 36 Stopped button. The Counter will take a DC Voltage measurement. 6. Close the Counter and launch SurePath . 7. If SurePath modules are present immediately to the right of the VX4101, any detected SurePath Module will have its button highlighted. Select one of the highlighted buttons.
  • Page 37 Slot 0 resource device to obtain VISA. All functions, including the instrument specific functions, are described fully in the Windows help file(s) distributed with the driver. The VX4101 driver also has examples using the driver function calls and accompanying readme text files explaining the operation of the examples.
  • Page 38 Syntax Description This close function closes the communication channel with the instrument which is identified by the instrument handle. Once closed the instrument handle is no longer valid and must not be used. 1–22 VX4101 DMM/Counter User Manual...
  • Page 39 The instrument will return to zero if no errors have occurred. vtkvx4101_getInstrDesc Syntax Description This function returns the instrument descriptor string of a connected instrument. tkvx4101_getLogicalAddress Syntax Description This function returns the logical address of a connected instrument. 1–23 VX4101 DMM/Counter User Manual...
  • Page 40 Syntax Description This function returns a list of all slots which contain an instrument of this type. tkvx4101_getSlotNumber Syntax Description This function return the slot number of a connected instrument. 1–24 VX4101 DMM/Counter User Manual...
  • Page 41 This function opens a communication channel to the instrument. It returns a handle which is used to identify the communications channel for all other driver functions. tkvx4101_reset Syntax Description This function resets the instrument to its default reset state. 1–25 VX4101 DMM/Counter User Manual...
  • Page 42 Description This function returns the revision of the driver and of the instrument firmware. tkvx4101_self_test Syntax Description This function executes instrument self test. tkvx4101_sleep Syntax Description This function allows for a delay in program operation. 1–26 VX4101 DMM/Counter User Manual...
  • Page 43 Operating Basics...
  • Page 45 ASCII characters from the system controller via the VXIbus commander and the VXIbus mainframe backplane. Refer to the manual for the VXIbus device that will be the VX4101 Modules commander for details on the operation of that device.
  • Page 46 The scanner master control supports the functions of the SurePath family of VXI relay modules. The VXI Interface and VX4101 board provides serial I/O interface for control of scanner slave and SurePath relay modules. The daughter board also monitors the power fuses of all LocalBus slave modules, and provides a serial input interface to identify each local bus slave that it controls.
  • Page 47 A Normal Transfer Mode read of the VX4101 Module proceeds as follows: Read Operation 1. The commander reads the VX4101 Response register and checks if the Write Ready and DOR bits are true. If they are, the commander proceeds to the next step.
  • Page 48 As with all VXIbus devices, the VX4101 Module has registers located within a 64 byte block in the A16 address space. The base address of the VX4101 device registers is determined by the device unique logical address and can be calcu-...
  • Page 49 Each function module in a VXIbus System can generate an interrupt at a specified level on the VMEbus to request service from the interrupt handler located on its commander. The VX4101 supports programmable interrupt selection for setting the interrupt level for the device.
  • Page 50 Instrument I/O 2–6 VX4101 DMM/Counter User Manual...
  • Page 51 Theory of Operation The VX4101 is a landmark VXI product incorporating a 5 1/2 digit Digital Multimeter (DMM), a 250 MHz Counter, and a SurePath Master in a single C-Size VXIbus slot. The product design maximizes functionality while minimizing cost and component real estate.
  • Page 52 DC measurement. The command set for the VX4101 SCPI Instrument Subsystem is shown below. These commands allow the user to query the VX4101 as to the exact configura- tion of instruments and to select to which instrument is currently active.
  • Page 53 Since these responses can be returned in a different order than the queries for which they were requested, the VX4101 uses a different method of associat- ing a response with the associated query. This is described in a later section entitled Response Formats.
  • Page 54 NOTE. Although it is possible to switch back and forth between strict 488.2 enforcement and the Asynchronous Protocol during instrument operation, Tektronix recommends that the user choose one mode or the other and leave the instrument in that mode until it is reset. Switching back and forth during operation could cause the instrument to enter an undesirable state under some circumstances.
  • Page 55 INSTrument:SELect <instrument name>. For queries which are of a global nature and not associated with a specific instrument, the instrument mnemonic used is VX4101. The canonical query string is based upon the original query which generated this response. The canonical form is the query string expanded to include all default nodes, with each node represented in its short form in upper case ASCII.
  • Page 56 When the VX4101 is using the Asynchronous Protocol and the response queue is empty, a VXI word serial read will cause the VX4101 to return a default message. This ensures that a query will not tie up the VXI backplane.
  • Page 57 Example 1. Example 1 illustrates the disadvantage of strict 488.2 enforcement. After the measure query has been sent to the VX4101 DMM, no other com- mands or queries can be sent to the card until the query returns.
  • Page 58 “in order” with regard to the order the queries were received. Command Response *RST SYST:LANG ASYN SYST:ERR? “VX4101:SYST:ERR?”,0,“No error” *IDN? “VX4101:*IDN?”,Tektronix, VX4101, B000001, Firmware v.1.0.0/SCPI:95.0 INST:CAT? “VX4101:INST:CAT?”,VX4101,SurePath,DMM,Counter INST:SEL DMM INST:SEL? “VX4101:INST:SEL?”,DMM MEAS:ARR:VOLT:DC? “VX4101:RQU?”,“EMPTY”...
  • Page 59 <READ> “DMM:MEAS:ARR:VOLT:DC?”, #3130+1.00000E-01,+1.00000E-01,+1.00000E-01,+1.00000E- 01,+1.00000E-01,+1.00000E-01,+1.00000E-01, +1.00000E-01,+1.00000E-01,+1.00000E-01 <READ> “VX4101:RQU?”,“EMPTY” Command Response *RST SYST:LANG ASYN SYST:RQU:SNUM:STAT ON SYST:ERR? 0:0,0,“No error” *IDN? 0:1,Tektronix, VX4101, B0000001, Firmware v.1.0.0/SCPI:95.0 INST:CAT? 0:2,VX4101,SurePath,DMM,Counter INST:SEL DMM INST:SEL? 0:3,DMM MEAS:ARR:VOLT:DC? 0:-1,“EMPTY” 10,MIN,MAX INST:SEL COUNTER <READ> 0:-1,“EMPTY” INST:SEL? 0:5,Counter MEAS:FREQ? 3:6,1.00000000000000E+07 <READ>...
  • Page 60 Theory of Operation Command Response SYST:ERR? 0:100,0,“No error” *IDN? 0:101,Tektronix, VX4101, B0000001, Firmware 1.0.0/ SCPI:95.0 INST:CAT? 0:102,VX4101,SurePath,DMM,Counter INST:SEL DMM INST:SEL? 0:103,DMM MEAS:ARR:VOLT:DC? 0:-1,“EMPTY” 10,MIN,MAX INST:SEL COUNTER INST:SEL? 0:105,Counter MEAS:FREQ? 3:106, 1.00000000000000E+07 <READ> 0:-1,“EMPTY” <Wait for 35 seconds> <READ> 2:104,#3130+1.00000E-01,+1.00000E-01,+1.00000E-01,+1.00 000E-01,+1.00000E-01,+1.00000E-01,+1.00000E-01, +1.00000E-01,+1.00000E-01,+1.00000E-01...
  • Page 61 This trigger is the digital representation of the analog signal input into the Counter front panel arm signal. This trigger is delayable. Figure 2-1 shows the trigger architecture of the VX4101. The VX4101 has two types of trigger sources, fixed and delayable. A delayable trigger source supports three trigger modes;...
  • Page 62 ARM:STARt source is level-sensitive instead of edge- sensitive. The Counter will remain armed as long as the start source is asserted. NOTE. The Counter has trigger modes and sources which the other two instruments do not have. 2–18 VX4101 DMM/Counter User Manual...
  • Page 63 TTLTrg<0-7> COMMand<0-4> COMMand<0-4> Pass through Pass through SUREPATH SUREPATH SUREPATH TRIG:STARt TRIG:STARt Delay-by-time Delay-by-time COUNTER COUNTER 16-bit 16-bit 1 MHz 1 MHz CTR_EXTARM CTR_EXTARM Delay-by-triggers Delay-by-triggers (ECOunt) (ECOunt) 16-bit 16-bit Figure 2–1: VX4101 Trigger Architecture 2–19 VX4101 DMM/Counter User Manual...
  • Page 64 Theory of Operation 2–20 VX4101 DMM/Counter User Manual...
  • Page 65 Syntax and Commands...
  • Page 67 Command Syntax Command protocol and syntax for the VX4101 Module are as follows: A command string consists of a string of ASCII-encoded characters terminated by a <program message terminator>. The <program message terminator> is optional white space, followed by any one of the following command terminations: A line feed <LF>...
  • Page 68 Multiple data parameters passed by a command are separated by a comma (,) A question mark (?) following a command indicates that a response will be returned. All responses from the VX4101 are terminated with a line feed <LF> (hexadecimal 0A) character In the command descriptions, the following special characters are used.
  • Page 69 When a SYSTem:ERRor? query is received, an error message is moved from the Error/Event queue and placed in the Output queue. 3–3 VX4101 DMM/Counter User Manual...
  • Page 70 Command Syntax 3–4 VX4101 DMM/Counter User Manual...
  • Page 71 Description Clears all event status registers and queues. Examples See Status & Events section for examples *ESE Command Syntax *ESE <nrfDTO> Query Syntax Command Class Global Query Response Register contents, NR1 format, 0–255 *RST Value 3–5 VX4101 DMM/Counter User Manual...
  • Page 72 Limits Related Commands Description Queries the contents of the IEEE 488.2 Standard Event Status Register. The contents of this register are cleared after the read is complete. Examples See Status & Events section for examples 3–6 VX4101 DMM/Counter User Manual...
  • Page 73 IEEE-488.2 Common Commands *IDN? Command Syntax Query Syntax Command Class Global Query Response Tektronix, VX4101, <serial #>, Firmware v.<version>/SCPI:95.0 *RST Value Limits Related Commands Description Returns a unique instrument identification string which includes board serial number and firmware revision level.
  • Page 74 Related Commands *WAI Description This command delays the VX4101 parser from processing any further commands until all commands currently in progress have completed. After all commands have completed, the *OPC command sets the operation complete bit in the IEEE 488.2 Standard Event Status Register. The *OPC? query places an ASCII character 1 in the Output queue.
  • Page 75 IEEE-488.2 Common Commands *RST Value The following are reset values for the components in the VX4101 DMM/Counter: Table 3–1: VX4101 Reset Values Characteristic Description Communication Protocol Synchronous (IEEE 488.2) Reference Oscillator Source Internal 10 MHz TTL Trigger Sources HOLD Periodic Trigger Period...
  • Page 76 Aperture 200e–3 seconds Auto-Ranging Input Impedance 10e9 50 Hz NPLC 60 Hz NPLC Table 3–7: SurePath Settings Characteristic Description Trigger Source Immediate Scan Rate 16e–3 seconds Default Module Names M1,M2,M3,...,Mn Open/Close Dwell Time 0 seconds 3–10 VX4101 DMM/Counter User Manual...
  • Page 77 Status Registers, and Event Enable Registers are not affected by this command. Examples Command Response INST:SEL DMM CONF:FRES CONF? “:SCAL:FRES 3e+08,180000” *RST INST:SEL DMM CONF? “:SCAL:VOLT:DC 300,0.001” *SRE Command Syntax *SRE Query Syntax *SRE? Command Class Global Query Response Register contents, NR1 format, 0–255 3–11 VX4101 DMM/Counter User Manual...
  • Page 78 *RST Value Limits Related Commands Description Queries the contents of the IEEE 488.2 Status Byte Register. The contents of this register are cleared after the read is complete. Examples See Status & Events Section for examples. 3–12 VX4101 DMM/Counter User Manual...
  • Page 79 BUS as its trigger source in the Device Trigger Active State as defined by the IEEE 488.2 standard. Examples Command Response INST:SEL DMM CONF:VOLT:DC TRIG:SOUR BUS INIT FETC:COUN? *TRG FETC:COUN? FETC? +2.39340E-1 3–13 VX4101 DMM/Counter User Manual...
  • Page 80 If a test fails, a descriptive error message is placed in the error queue and the error LED begins to blink. At the end of the self-test, the VX4101 is returned to the reset condition.
  • Page 81 *OPC *OPC? Description This command delays the VX4101 parser from processing any further commands until all commands currently in progress have completed. A command is considered complete as soon as its action has been initiated. The instrument may continue processing, collecting, or measuring after the command has been reported as complete.
  • Page 82 IEEE-488.2 Common Commands Examples Command Response INST:SEL SUREPATH; +2.39340E-1 ROUT:CLOS (@1); *WAI; INST:SEL DMM; MEAS:VOLT:DC? 3–16 VX4101 DMM/Counter User Manual...
  • Page 83 VX4101, including: Querying different firmware versions Querying measurement options Selecting which instrument to use Selecting the IEEE 488.2 or the Asynchronous Mode Protocols A summary listing of the commands in this section are as follows: 3–17 VX4101 DMM/Counter User Manual...
  • Page 84 Examples Command Response INST:SEL DMM CONF:ARR:VOLT:DC INIT FETC:COUN? ABOR FETC:COUN? FETC:COUN? NOTE. After abort, no more measurements are taken. 3–18 VX4101 DMM/Counter User Manual...
  • Page 85 (such as changing a Slot 0 controller) and the instrument has not yet been calibrated with the new source. Examples Command Response SOUR:ROSC -313,“Calibration memory lost; VX4101; Reference Oscillator INT;SYST:ERR? Uncalibrated” SOUR:ROSC:VAL? 10000000.0000 INST:SEL COUNTER CAL:ROSC 10.001E6...
  • Page 86 To temporarily override the calibrated value without storing in non-volatile memory, use the the SOUR:ROSC:VAL command. Examples Command Response SOUR:ROSC INT SYST:ERR –300 “Device specific error; VX4101; Reference Oscillator Not Calibrated” CAL”ROSC:MAN 9.999999E6 SOUR:ROSC INT SOUR:ROSC:VAL? 9999999.0000 SYST:ERR 0, “No error”...
  • Page 87 Query Response *RST Value Limits Related Commands Description This command lists the names of the individual instruments which comprise the VX4101. These names can be used to select the instrument using the INST:SEL command. Examples Command Response INST:CAT? VX4101, SurePath, DMM, Counter...
  • Page 88 Description This command lists the names and numbers of the individual instruments which comprise the VX4101. The names can be used to select the instrument using the INST:SEL command. The numbers can be used to select the instrument using the INST:NSEL command.
  • Page 89 *RST Value Limits Related Commands Description This command returns the number of instruments which are listed when a INST:CAT? query is performed. Examples Command Response INST:CAT? VX4101,SurePath,DMM,Counter INST:COUN? INSTrument:NSELect Command Syntax Query Syntax Command Class Global 3–23 VX4101 DMM/Counter User Manual...
  • Page 90 *RST Value Limits 0–3 Related Commands INSTrument:SELect[?] Description This command selects or queries the current instrument based upon the instrument number. The VX4101 is always instrument 0 and selecting this number effectively deselects all instruments. Examples Command Response *RST INST:NSEL?
  • Page 91 General VX4101 Commands Description This command selects or queries the current instrument based upon the instrument name. Selecting the VX4101 effectively deselects all other instru- ments. Examples Command Response *RST INST:SEL? VX4101 INST:SEL COUNTER INST:SEL? COUNTER OUTPut:TTLTrg[<N>]:SOURce:CATalog? Command Syntax Query Syntax...
  • Page 92 Selects or queries the trigger source for the specified VXIbus TTL trigger. Examples Command Response OUTP:TTLT:SOUR:CAT? HOLD, BUS, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM OUTP:TTLT5:SOUR DMMA OUTP:TTLT5:SOUR? DMMA SOURce:ROSCillator[:SOURce] Command Syntax Query Syntax Command Class Global Query Response 3–26 VX4101 DMM/Counter User Manual...
  • Page 93 Description This command selects the source of the instruments 10 MHz reference oscillator. Valid sources are the VX4101 on-board 10 MHz crystal and the VXIbus backplane 10 MHz signal. Because the user may have more than one possible backplane source, the VX4101 allows calibration factors for up to 10 back reference oscillator sources (USER1 to USER10) to be stored in non-volatile memory.
  • Page 94 INTernal SOUR:ROSC:VAL? 9999998.0000 SOUR:ROSC CLOC SOUR:ROSC? CLOCk10 SOUR:ROSC:VAL? 10000001.000 SOUR:ROSC USER2 SOUR:ROSC? USER2 SYST:ERR? –300 “Device specific error; VX4101; Reference Oscillator Not Calibrated” SOUR:ROSC:VAL? 10000000.0000 SYSTem:ERRor? Command Syntax Query Syntax Command Class Global Query Response ,“No error“ or ,“error string“...
  • Page 95 Limits SYNChronous | ASYNchronous Related Commands SYSTem:RQUeue:SNUMber:STATe[?] SYSTem:RQUeue:SNUMber[:SET][?] SYSTem:RQUeue:QMODe[?] Description This command is used to enable or disable the IEEE 488.2 Message Exchange Protocol Enforcer (MEPE). The MEPE is enabled when the language selected is 3–29 VX4101 DMM/Counter User Manual...
  • Page 96 *RST Value Limits Related Commands Description This query returns the options for which the VX4101 is currently configured. Two options are available in the VX4101: 1C – Counter 500 MHz Frequency Option 2C – Counter Channel 3 Prescalar Option Examples...
  • Page 97 This query provides a textual description of the option codes returned by the SYST:OPT? query. The argument must be delimited by quotes. Examples Command Response SYST:OPT? SYST:OPT:DESC? “!C” Counter 500 MHz option SYSTem:RQUeue:QMODe Command Syntax Query Syntax Command Class Global Query Response 3–31 VX4101 DMM/Counter User Manual...
  • Page 98 See the Theory of Operations in Operating Basics for a detailed description of this mechanism. Examples Command Response SYST:LANG ASYN SYST:RQU:QMOD ALL *IDN? SYST:ERR? “VX4101:*IDN?”, Tektronix, VX4101, B00000021, Firmware v.1.0.0/SCPI:95.0; “VX4101:SYST:ERR?”, 0, “No error” SYSTem:RQUeue:SNUMber[:SET] Command Syntax Query Syntax Command Class Global Query Response *RST Value N/A (SYNChronous mode) 3–32...
  • Page 99 Theory of Operations in Operating Basics for a detailed description of this mechanism. Examples Command Response SYST:LANG ASYN SYST:RQU:SNUM 100 SYST:RQU:SNUM? 0:100,101 SYSTem:RQUeue:SNUMber:STATe Command Syntax Query Syntax Command Class Global Query Response *RST Value N/A (SYNChronous mode) Limits 0, 1, ON, OFF 3–33 VX4101 DMM/Counter User Manual...
  • Page 100 “VX4101:SYST:RQU:SNUM:STAT?”,0 SYST:RQU:SNUM:STAT ON SYST:RQU:SNUM:STAT? 0:1,1 SYSTem:SNUMber? Command Syntax Query Syntax Command Class Global Query Response *RST Value Limits Related Commands Description This query returns the serial number of the VX4101. Examples Command Response SYST:SNUM? B0000001 3–34 VX4101 DMM/Counter User Manual...
  • Page 101 TIMEOUT, is placed in the response queue. This command has no effect if the VX4101 is using the Asynchronous Protocol. For more information on Asynchronous Protocol, see Theory of Operation in Operating Basics.
  • Page 102 Related Commands Description Returns the firmware version of the instrument in <major>.<minor>.<sub-mi- nor> form. Examples Command Response SYST:VERS? 1.0.0 TRIGger ([:SEQuence1] |:STARt)[:LAYer]:FIRe<0-4> Command Syntax TRIGger ([:SEQuence1] |:STARt)[:LAYer]:FIRe<0-4> Query Syntax Command Class Global Query Response *RST Value 3–36 VX4101 DMM/Counter User Manual...
  • Page 103 COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM INST:SEL DMM CONF:VOLT:DC TRIG:SOUR COMM0 INIT FETC:COUN? TRIG:FIR0 FETC:COUN? FETC? -6.03720E+00 TRIGger ([:SEQuence1] |:STARt)[:LAYer]:TIMer Command Syntax Query Syntax Command Class Global Query Response *RST Value Limits 0. Off 3–37 VX4101 DMM/Counter User Manual...
  • Page 104 Sets or queries the value of the period trigger source. Note that this is a global class command and there is only one periodic timer for the VX4101. Any time TRIG:TIM is sent to the card, the period of the timer trigger will be changed for all instruments using it as a source.
  • Page 105 DMM is as follows: Trigger Commands In addition, this section includes a listing of the commands used for triggering measurements for the DMM. A summary of the trigger commands follow the instrument-specific SCPI commands. 3–39 VX4101 DMM/Counter User Manual...
  • Page 106 5.0 sets upper voltage limit calc:aver? averages all the data that has been collected calc:aver? 20,3,2 averages 20 measurement readings. Starts with the 3rd measurement. Averages every other data point 3–40 VX4101 DMM/Counter User Manual...
  • Page 107 <threshold1> value or below the <threshold2> value. If the <threshold1> is less than <threshold2>, the range of data values searched for is between the <threshold1> and <threshold2>. The query for this command returns the boundary values. 3–41 VX4101 DMM/Counter User Manual...
  • Page 108 Sets an envelope voltage. All data points between5.0 volts and 1.0 volts are targeted calc:lim:env? 5.0, 1.0<lf> returns the envelope threshold voltages CALCulate:LIMit:FCOunt? Command Syntax Query Syntax Command Class Instrument Query Response *RST Value Limits Related Commands CALCulate:LIMit:REPort[:DATA] CALCulate:LIMit:LOWer:POINt 3–42 VX4101 DMM/Counter User Manual...
  • Page 109 4<lf> returns the number of data points outsideof a defined threshold CALCulate:LIMit:LOWer[:DATA] Command Syntax Query Syntax Command Class Instrument Query Response *RST Value Limits –300 V to +300 V, 0 to 300 M Related Commands CALCulate:LIMit:LOWer:POINt CALCulate:LIMit:UPPer[:DATA] CALCulate:LIMit:ENVelope[:DATA] CALCulate:LIMit:FCount CALCulate:LIMit:REPort[DATA]? 3–43 VX4101 DMM/Counter User Manual...
  • Page 110 This query command returns the indices of the data values collected in the most recent CALCulate:LIMit:...[:DATA] command. Note:The CALCulate:LIM- it:...[:DATA] command must be run before this command. If no data values were found a zero will be returned. (The first point in memory is “1”) 3–44 VX4101 DMM/Counter User Manual...
  • Page 111 The query for this command returns the boundary value. The example below uses voltage. Examples Command Response inst:sel dmm Selects the DMM calc:lim:upper 5.0 Sets upper voltage threshold calc:lim:upper? 5.0<lf> returns the upper threshold voltage 3–45 VX4101 DMM/Counter User Manual...
  • Page 112 The CALibrate:LFRequency? query returns the rejection frequency value stored in nonvolatile memory. Specifying a value other than 50, 60, or 400 Hz will cause the DMM to default to 60 Hz. 3–46 VX4101 DMM/Counter User Manual...
  • Page 113 The CALibrate:VALue command is used to perform the calibration. The set of modes and ranges that must be calibrated are as follows: DC (10 G input impedance), 0.030, 0.300, 3.00 V ranges DC (10 M input impedance, all ranges) 3–47 VX4101 DMM/Counter User Manual...
  • Page 114 You must include an INITiate or READ? command to place the DMM physically in the proper mode and range. Sufficient time must be allowed for both the calibration source to stabilize and the VX4101 to stabilize physically in the desired mode and range prior to performing the calibration.
  • Page 115 In addition to the required limits above, a calibration reasonableness check is also provided. If the difference between the <Calibration Input Values> specified and the value measured by the VX4101 DMM is outside the required design limits, “DMM Calibration out of Range” error is generated.
  • Page 116 After power-up, the instrument reads these values from the nonvolatile memory, and uses them for null drift compensation. 3–50 VX4101 DMM/Counter User Manual...
  • Page 117 Examples Command Response calibrate:zero:auto on Enable the auto zero calibration for every measuremen CAL:ZERO:AUTO? 1<LF> Auto zero enabled cal:zero:auto off Disable the auto zero calibration for each measurement cal:zero:auto? 0<LF> Auto zero disabled 3–51 VX4101 DMM/Counter User Manual...
  • Page 118 1 and 0 can be substituted for ON and OFF respectivel Cal:zero:auto once Perform an auto zero on the current function and range CONFigure[:SCALar|ARRay][:...] Command Syntax Query Syntax Query Response Current DMM input configuration, range, and resolution. Detailed configuration information on the function specified. 3–52 VX4101 DMM/Counter User Manual...
  • Page 119 This command sets up DC voltage measurements. This command sets up AC coupled, AC TRMS voltage measurements. This command sets up DC coupled, AC TRMS voltage measurements. This command sets up DC current measurements. This command sets up two-wire resistance measurements. 3–53 VX4101 DMM/Counter User Manual...
  • Page 120 “:SCAL:RES 3e+08,180000”<LF> conf:fresistance Set to four-wire Resistance conf? “:SCAL:FRES 3e+08,180000”<LF> conf:ARRAY:volt:dc Set to DC Volts, 10 Measurements 10,50,0.01 configure? “:ARR:VOLT:DC 10,300,0.0109545”<LF> conf:dc? “:ARR:VOLT:DC 10,300,0.0109545 AutoRange OFF AutoZero OFF Aperture=0.00166667 RPSec=600 NPLC=0.1 Rdgs2Avg=2 LFR=60”<LF> * 3–54 VX4101 DMM/Counter User Manual...
  • Page 121 The number of measurements acquired. *RST Value Limits <Count> The current <Array Size> in effect. <Offset> The current <Array Size> in effect. <Step Size> The current <Array Size> in effect. Formats Numeric Related Commands MEASure? CONFigure SENSe INPUt 3–55 VX4101 DMM/Counter User Manual...
  • Page 122 For example, the format of a “fetch? 2” response would be The first numeral 2 following the # sign indicates that the COUNT size field is 2. The number 26 following it indicates there are 26 characters in the block following the header. 3–56 VX4101 DMM/Counter User Manual...
  • Page 123 The INITiate[:IMMediate] command causes the DMM to arm its trigger for measurement acquisition. If the trigger source is immediate, the card will internally trigger the acquisition. Otherwise, the card waits for the selected trigger source to occur before beginning the acquisition. The FETCh:COUNt? 3–57 VX4101 DMM/Counter User Manual...
  • Page 124 INPut:IMPedance Command Syntax Query Syntax Command Class Instrument Query Response The programmed input impedance. *RST Value 10e6 (300 VDC range) Limits 10e6 , 10e9 3–58 VX4101 DMM/Counter User Manual...
  • Page 125 The INPut:IMPedance? query returns the currently defined impedance value. Examples Command Response Input:Impedance 10e9 Define the input impedance as 10e9 INP:IMP? 1.00E+10<LF> INSTrument:RESet Command Syntax Query Syntax Command Class Instrument Query Response *RST Value Limits 3–59 VX4101 DMM/Counter User Manual...
  • Page 126 The instrument returns to its *RST state. The instrument remains selected. Examples Command Response INST:SEL DMM CONF:RES CONF? “:SCAL:RES 3e+08,180000” INST:RES INST:SEL? CONF? “:SCAL:VOLT:DC 300,0.001” MEASure[:SCALar|ARRay][:...]? Command Syntax N/A (query only) Query Syntax Command Class Instrument 3–60 VX4101 DMM/Counter User Manual...
  • Page 127 The MEASure? commands perform the equivalent of the CONFigure, READ?, INITiate:IMMediate, and FETCh? commands. MEASure[:VOLTage][:DC]? performs DC voltage measurements. MEASure[:VOLTage]:AC? performs AC coupled, AC TRMS voltage measure- ments. MEASure[:VOLTage]:ACDC? performs DC coupled, AC TRMS voltage measurements. 3–61 VX4101 DMM/Counter User Manual...
  • Page 128 SENSe[..]:RESolution commands for the method used to determine the aperture when explicitly defining the <RESolution> field. For the MEASure:VOLTage[:DC]? commands, <Expected Value> selects the range and input impedances as specified below. |EV| indicates the absolute value of the <expected value>. 3–62 VX4101 DMM/Counter User Manual...
  • Page 129 +0.000 EV +0.030 30 mV +0.030 < EV +0.300 300 mV +0.300 < EV +3.000 3.00 V +3.000 < EV +30.00 30.0 V +30.00 < EV +300.0 300.0 V MAXimum 300.0 V DEFault Autorange MINimum 30 mV 3–63 VX4101 DMM/Counter User Manual...
  • Page 130 +30 < EV +300 +300 < EV +3e3 +3000 < EV +30e3 30e3 +30000 < EV +300e3 300e3 +300e3 < EV +3e6 +3e6 < EV +30e6 30e6 +30e6 < EV +300e6 300e6 MAXimum 300e6 DEFault Autorange MINimum 3–64 VX4101 DMM/Counter User Manual...
  • Page 131 Perform a single DC Voltage measurement on the 3 V range. Use the default resolution to set the aperture to 200 ms. Explicitly defining an input range turns off autoranging. Issue the following commands: MEASure:SCALar:VOLTage:DC? 2 +1.23456<LF> CONFigure? :SCAL:VOLT:DC 3,1e–05 3–65 VX4101 DMM/Counter User Manual...
  • Page 132 Issue the following commands: Meas:arr:curr? 3,0.15,maximum +0.109876,+0.109678,+0.109444<LF> conf? :ARR:CURR:DC 3,0.15,1.58114e-07 READ? Command Syntax N/A (query only) Query Syntax Command Class Instrument Query Response The measurement data for the function currently in effect. *RST Value Limits Formats 3–66 VX4101 DMM/Counter User Manual...
  • Page 133 The measured DC voltage meas:ac? 10 +9.87654<LF> The measured AC voltage conf? :SCAL:VOLT:AC 30,0.0001<LF> read? +9.67890<LF> The measured AC voltage sense:function res define the active configuration as 2W-resistance conf? :SCAL:RES 3e+08,1<LF> read? +123<LF> The measured resistance 3–67 VX4101 DMM/Counter User Manual...
  • Page 134 SCPI Commands for the Digital Multimeter SENSe[:...] Command Syntax Query Syntax Command Class Instrument Query Response Requested Information 3–68 VX4101 DMM/Counter User Manual...
  • Page 135 ** See the text below. Formats <Measurement Function> DC | AC | ACDC | CURRent | RESistance | FRESis- tance <Boolean> ON | 1 | OFF | 0 Related Commands MEASure? CONFigure READ? INPut CALibrate:LFRequency 3–69 VX4101 DMM/Counter User Manual...
  • Page 136 9.9% of the range, the card will autorange to seek the appropriate range, and retake the measurement on the new range. If autozeroing is enabled, the card performs an autozero after each new range is determined. 3–70 VX4101 DMM/Counter User Manual...
  • Page 137 From 1.10 to 2.0 seconds in .00833... second steps. For 50 Hz line frequency rejection: From .001 to .273 seconds in .001 second steps. From .276 to 1.092 seconds in .004 second steps. From 1.10 to 2.0 seconds in .01 second steps. 3–71 VX4101 DMM/Counter User Manual...
  • Page 138 It is not necessarily equal to the resolution of the digits in the readings returned by the card. The VX4101 calculates an expected resolution that roughly approximates the noise level of the measurement. Noise level is inversely proportional to the square root of the aperture.
  • Page 139 SENSe:FUNCtion command will cause the acquisition to be aborted. Examples Command Response SENSe:VOLTage:DC: Set the DC V range RANGe:UPPer 5 sens:volt:range? 30<LF> The rounded up range value sense:voltage:ac:aperture 0.5 Set the AC V aperture value 3–73 VX4101 DMM/Counter User Manual...
  • Page 140 DC V autoranging. 1 is interchangeable with ON sense:volt:range:auto? 1<LF> STATus:OPERation:CONDition? Command Syntax Query Syntax Command Class Instrument Query Response The operational condition register value. *RST Value Limits Formats Query Response Numeric Related Commands MEASure? READ? 3–74 VX4101 DMM/Counter User Manual...
  • Page 141 Instrument Summary Not used Program Running Not used Reserved Always 0 Table 3–15: STATus:OPERation:CONDition Examples Command Response Description status:operation:condition? Measurement in progress (0010 hex). stat:oper:cond? 3072 Measurement complete because an ABORt was received (0C00 hex). 3–75 VX4101 DMM/Counter User Manual...
  • Page 142 Acquisition memory and control logic Programmable aperture circuitry Autozero test covering the following: DC amplifier AC amplifier TRMS converter A/D converter Serial to parallel conversion circuitry Examples Command Response INST:SEL DMM Selects the DMM TEST:ALL? “DMM Passed Self Test” 3–76 VX4101 DMM/Counter User Manual...
  • Page 143 SCPI Commands for the Digital Multimeter VXI[:SERVant]:FDC:SEL These commands allow the setup and use of the instruments Fast Data Channels. The VX4101 architecture implements FDC V2.0 with a maximum of eight FDC channels per VXIbus module. The DMM instrument itself only utilizes one FDC channel.
  • Page 144 That is, logical channel 1 is implemented on the first physical channel number returned by the query; logical channel 2 is implemented on the second physical channel number returned in the list, etc. 3–78 VX4101 DMM/Counter User Manual...
  • Page 145 Indicates physical FDC channel 2 is implemented on this device’s logical channel 1; physical channel 4 on logical channel 2 VXI:FDC:CONF? 1 READ ONLY Indicates channel 1 is OPENED, INITIALIZED, and READ ONLY VXI:FDC:CLOSe Closes FDC channel 1 3–79 VX4101 DMM/Counter User Manual...
  • Page 146 SCPI Commands for the Digital Multimeter 3–80 VX4101 DMM/Counter User Manual...
  • Page 147: Trigger Commands For The Dmm

    If the instrument is in asynchronous mode, this command can be sent while a query is in progress and the measurment will be aborted. If however, the instrument is in synchronous mode, this command will be queued while a 3–81 VX4101 DMM/Counter User Manual...
  • Page 148 This is a ramification of the IEEE 488.2 Message Exchange Protocol Enforcer (MEPE). Examples Command Response INST:SEL DMM CONF:ARR:VOLT:DC INIT FETC:COUN? INST:ABOR FETC:COUN? FETC:COUN? NOTE. After abort, no more measurements are being taken. 3–82 VX4101 DMM/Counter User Manual...
  • Page 149 In this mode, the instrument triggers immediately upon receipt of a trigger. Examples Command Response INST:SEL DMM CONF:VOLT:DC TRIG:SOUR TTLT0 TRIG:DEL 1E-3 INIT 3–83 VX4101 DMM/Counter User Manual...
  • Page 150 In this mode, the instrument triggers immedi- ately upon receipt of a trigger. Examples Command Response INST:SEL DMM CONF:VOLT:DC TRIG:SOUR TTLT0 TRIG:ECO 100 INIT 3–84 VX4101 DMM/Counter User Manual...
  • Page 151 Command Response TRIG:SOUR:CAT? HOLD, IMMEDIATE, BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM INST:SEL DMM CONF:VOLT:DC TRIG:SOUR TTLT0 INIT FETC:COUN? TRIG:IMM FETC:COUN? FETC? –6.03720E+00 3–85 VX4101 DMM/Counter User Manual...
  • Page 152 (and hence, the specified number of operations has been completed). Examples Command Response INST:SEL DMM CONF:ARR:VOLT:DC 3 TRIG:MODE ONCE TRIG:SOUR COMM0 INIT FETC:COUN? TRIG:FIR0 FETC:COUN? TRIG:FIR0 TRIG:FIR0 3–86 VX4101 DMM/Counter User Manual...
  • Page 153 Lists all trigger sources available for use with the TRIG:SOUR command. Examples Command Response TRIG:SOUR:CAT? HOLD, IMMEDIATE, BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM 3–87 VX4101 DMM/Counter User Manual...
  • Page 154 Lists all delayable trigger sources available for use with the TRIG:SOUR command. Examples Command Response TRIG:SOUR:CAT:DEL? BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, SUREPATH, DMM, COUNTER, CTR_EXTARM TRIGger ([:SEQuence1] |:STARt)[:LAYer]:SOURce:CATalog:FIXed? Command Syntax Query Syntax Command Class Instrument 3–88 VX4101 DMM/Counter User Manual...
  • Page 155 Query Syntax Command Class Instrument Query Response *RST Value IMMEDIATE Limits BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COM- MAND3, COMMAND4, SUREPATH, DMM, COUNTER, CTR_EXTARM Related Commands TRIGger:SOURce:CATalog? TRIGger:FIRe4 TRIGger:TIMer 3–89 VX4101 DMM/Counter User Manual...
  • Page 156 Command Response TRIG:SOUR:CAT? HOLD, IMMEDIATE, BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM INST:SEL DMM CONF:VOLT:DC TRIG:SOUR BUS INIT FETC:COUN? *TRG FETC:COUN? FETC? –6.03720E+00 3–90 VX4101 DMM/Counter User Manual...
  • Page 157: Scpi Commands For The Counter

    SCPI Commands for the Counter This section contains SCPI command summaries for the Universal Counter (Counter). The commands are organized by command subsystem. Some commands within each subsystem are organized by type of command rather than in alphabetical order. 3–91 VX4101 DMM/Counter User Manual...
  • Page 158 SCPI Commands for the Counter 3–92 VX4101 DMM/Counter User Manual...
  • Page 159 The optional <offset> parameter determines at which point in memory values will start to be averaged. The optional <step_size> parameter determines the number of measurements to skip before taking a value to be averaged. 3–93 VX4101 DMM/Counter User Manual...
  • Page 160 <threshold2> value. If the <threshold1> is less than <threshold2>, the range of data values searched for is between the <threshold1> and <threshold2>. The query for this command returns the boundary values. 3–94 VX4101 DMM/Counter User Manual...
  • Page 161 Sets an envelope value. All data points between 5.0 kHz and 1.0 kHz are targeted. calc:lim:env? 5000, 1000<lf> returns the envelope threshold value CALCulate:LIMit:FCOunt? Command Syntax Query Syntax Command Class Instrument Query Response *RST Value Limits Related Commands CALCulate:LIMit:REPort[:DATA] CALCulate:LIMit:LOWer:POINt 3–95 VX4101 DMM/Counter User Manual...
  • Page 162 2<lf> returns the number of data points outside of a defined threshold. CALCulate:LIMit:LOWer[:DATA] Command Syntax Query Syntax Command Class Instrument Query Response *RST Value Limits –300 V to +300 V Related Commands CALCulate:LIMit:LOWer:POINt CALCulate:LIMit:UPPer[:DATA] CALCulate:LIMit:ENVelope[:DATA] CALCulate:LIMit:FCount CALCulate:LIMit:REPort[DATA]? 3–96 VX4101 DMM/Counter User Manual...
  • Page 163 This query command returns the indices of the data values collected in the most recent CALCulate:LIMit:...[:DATA] command. NOTE. The CALCulate:LIMit:...[:DATA] command must be run before this command. If no data values were found a zero will be returned. (The first point in memory is “1”) 3–97 VX4101 DMM/Counter User Manual...
  • Page 164 This command searches for all the input data values above a certain threshold. The query for this command returns the boundary value. NOTE. A CALC:limit:upper, lower, or envelope command must be sent before this query. 3–98 VX4101 DMM/Counter User Manual...
  • Page 165 0.0 0.001 V for calibrating the offset, and 20.0 V 0.1% for calibrating the gain. Examples Command Response CALIBRATE:ARM:VALUE 0 N/A, Perform the ARM input offset correction cal:arm 20 N/A, Perform the ARM input gain correction 3–99 VX4101 DMM/Counter User Manual...
  • Page 166 N/A, Perform the channel 2 cabling delay calibration CAL:DELAY 12 N/A, Perform the channel 1 to 2 cross channel delay calibration cal:delay 21 N/A, Perform the channel 2 to 1 cross channel delay calibration 3–100 VX4101 DMM/Counter User Manual...
  • Page 167 Counter hardware. This command requires an input frequency source set to a 10 MHz square wave at 0.5 V 0.1 V. Examples Command Response CALIBRATE:DTI N/A, Perform the DTI calculations. CALibrate[<channel>]:VALue Command Syntax Query Syntax Query Response *RST Value 3–101 VX4101 DMM/Counter User Manual...
  • Page 168 1 or 2. If [<channel>] is not specified, channel 1 is assumed. Examples Command Response CALIBRATE1:VALUE 5 N/A, Perform the gain correction for channel 1 for a 5 V input CAL2:VAL –5.0 N/A, Perform the gain correction for channel 2 for a –5.0 V input 3–102 VX4101 DMM/Counter User Manual...
  • Page 169 1 or 2. If [<channel>] is not specified, channel 1 is assumed. Examples Command Response CALIBRATE1:HYSTERESIS N/A, Perform the hysteresis linearization for channel 1 CAL2:HYST N/A, Perform the hysteresis linearization for channel 2 CALibrate[<channel>]:LFCOmp Command Syntax Query Syntax Query Response 3–103 VX4101 DMM/Counter User Manual...
  • Page 170 N/A, Perform the low frequency compensation for channel 1 CAL2:LFCO N/A, Perform the low frequency compensation for channel 2 CALibrate[<channel>]:LINearity Command Syntax Query Syntax Query Syntax *RST Value Limits Formats <channel> 1 or 2 Related Commands 3–104 VX4101 DMM/Counter User Manual...
  • Page 171 Command Syntax Query Syntax Query Syntax *RST Value Limits Formats Related Commands Description The CALibrate3:BIAS performs a sensitivity adjustment for the channel 3 input of the card. Examples Command Response CALIBRATE3:SENSITIV N/A, Perform the sensitivity adjustment 3–105 VX4101 DMM/Counter User Manual...
  • Page 172 1 or 2. If [<channel>] is not specified, channel 1 is assumed. Examples Command Response CALIBRATE1:ZERO N/A, Perform the offset calibration for channel 1 CAL2:ZERO N/A, Perform the offset calibration for channel 2 CALibrate [3] :ROSCillator <input frequency> Command Syntax Query Syntax Query Response 3–106 VX4101 DMM/Counter User Manual...
  • Page 173 Description This command is used to calibrate the currently selected reference oscillator using an externally supplied signal with a known frequency and the VX4101 counter. The suffix on the Calibrate keyword specifies to which channel the external signal is connected. The argument specifies the frequency of this signal.
  • Page 174 The Counter may be programmed to make and store up to 1000 measurements. The SCALar commands program the Counter for one measurement. The ARRAy commands program the Counter for 1 to 1000 measurements as specified by the <array size> parameter. CONFigure[1|2][:SCALar|ARRay][:VOLTage][:...] Command Syntax 3–108 VX4101 DMM/Counter User Manual...
  • Page 175 – no effect aperture/events mode – no effect The actions of these commands are modified by the following: <expected value> – no effect <resolution> – no effect autosetup mode – no effect aperture/events mode – no effect 3–109 VX4101 DMM/Counter User Manual...
  • Page 176 If only the <expected value> argument is used: aperture is set to the default value If both <expected value> and <resolution> are used the aperture is calculated as follows: (–9 log expected log resolution ) aperture 3–110 VX4101 DMM/Counter User Manual...
  • Page 177 If neither of the optional arguments are used: aperture is set to the default value If only the <expected value> argument is used: aperture is set to the default value 3–111 VX4101 DMM/Counter User Manual...
  • Page 178 This command will modify the following: function – set to FREQ:RAT aperture – set to default aperture/events mode – set to APERture if autosetup mode is ON or ONCE, the input channel attenuation, offset, gain, level, slope can be modified 3–112 VX4101 DMM/Counter User Manual...
  • Page 179 EVENts counter. In the case where input channel 3 is used and the counter mode is EVENts, the other specified input channel will be used as the input to the EVENts counter. CONFigure[1|2][:SCALar|ARRay][:RTIMe|FTIMe] Command Syntax Query Syntax Query Response *RST Value Default configuration 3–113 VX4101 DMM/Counter User Manual...
  • Page 180 If both <expected value> and <resolution> are used the aperture is calculated as follows: (–9 log expected – log resolution ) aperture with a minimum of 1e–8 and a maximum of 5 seconds. A longer aperture may be set with the SENSe:RTIMe:APERture command. 3–114 VX4101 DMM/Counter User Manual...
  • Page 181 If a reference value is specified and INPut:SETup:AUTO is set to OFF, INPut:SETup:AUTO will be set to ONCE. If a reference value is not specified, the input channel comparators 1 and 2 levels will be set to 0 V. 3–115 VX4101 DMM/Counter User Manual...
  • Page 182 This command sets the Counter to make a time interval measurement. This measurement is made between input channels 1 and 2. The CONFigure suffix selects the input channel for the beginning of the interval. The end of the interval 3–116 VX4101 DMM/Counter User Manual...
  • Page 183 NOTE. Time Interval With Delay uses all available hardware timers. When the counter is in this mode, the aperture is controlled by software and has a minimum period of approximately 10 ms. Command Syntax Query Syntax Query Response 3–117 VX4101 DMM/Counter User Manual...
  • Page 184 If both <expected value> and <resolution> are used the aperture is calculated as follows: (–9 log expected – log resolution ) aperture with a minimum of 1e–8 and a maximum of 5 seconds. A longer aperture may be set with the SENSe:TINTerval:APERture command. CONFigure[1|2][:SCALar]:TOTalize Command Syntax 3–118 VX4101 DMM/Counter User Manual...
  • Page 185 If a measurement or array of measurements haven’t completed, the VX4101 will delay the read until the measurement(s) have completed.
  • Page 186 The default value of <start> is 1. The default value of <step> is 1. The number of values returned is <count>. The first of the values returned is value <start>. Then every <step> values after start are returned. FETCh[:VOLTage][:...]? Command Syntax Query Syntax Query Response 3–120 VX4101 DMM/Counter User Manual...
  • Page 187 = number of characters in the returned data not including #abb r = – or space n = value s = + or – xx = exponent for example: meas:arr:DC? 10 #3119 2.5712e+01, 1.5392e+02,–1.0252e+02, 2.5642e+02,–9.7442e+01, 3.0777e+01,–2.2567e+02, 2.5647e+02,–9.7447e+01, 3.0777e+01 FETCh[:...]? Command Syntax 3–121 VX4101 DMM/Counter User Manual...
  • Page 188 The default value of <start> is 1. The default value of <step> is 1. The number of values returned is <count>. The first of the values returned is value <start>. Then every <step> values after start are returned. 3–122 VX4101 DMM/Counter User Manual...
  • Page 189 1 and the second integer is the total counts from input channel 2. Examples Command Response meas:tot? “9179, 0” fetc? “62710055, 0” fetc? “72161385, 0” fetc? “81704262, 0” fetc? “100501585, 0” fetc? “112160067, 0” abort 3–123 VX4101 DMM/Counter User Manual...
  • Page 190 *SRQ to avoid processing delays caused by polling. INITiate[:IMMediate|CONTinuous] Command Syntax Query Syntax Query Response Returns a 0 if the Counter is not taking continuous measurements, a 1 if it is. *RST Value 3–124 VX4101 DMM/Counter User Manual...
  • Page 191 This command sets the offset voltage for the channel specified by the INPut suffix. The units are volts. The offset voltage is subtracted from the signal after the input attenuator and before the input gain. 3–125 VX4101 DMM/Counter User Manual...
  • Page 192 10 requiring an offset setting of –0.4 instead of –4) INPut[1|2]:OFFSet:RELative Command Syntax Query Syntax Query Response This query moves to the output buffer the input channel offset voltage corrected for the attenuation. *RST Value 3–126 VX4101 DMM/Counter User Manual...
  • Page 193 NOTE. The input signal –4 VDC component will be divided by the attenuator setting of 10. However, the INPut:OFFSet:RELative command takes this into account. The actual offset hardware is set to –0.4 V. INPut[1|2]:COUPling Command Syntax Query Syntax 3–127 VX4101 DMM/Counter User Manual...
  • Page 194 This command sets the input terminating impedance for the specified channel. If <numeric_value> is less than 60, the impedance is set to 50 . If <numeric_val- ue> is greater than 60, the impedance is set to 1E6 (1 M ). DEFault = 1E6 3–128 VX4101 DMM/Counter User Manual...
  • Page 195 NOTE. This setting has no effect on the signal unless the INPut<channel>:FIL- Ter[:LPASs][:STATe] ON command is given. The units for <numeric_value> are in Hertz. DEFault = 20E6 MINimum = 20E6 MAXimum = 100E6 INPut[1|2]:FILTer[:LPASs][:STATe] Command Syntax Query Syntax 3–129 VX4101 DMM/Counter User Manual...
  • Page 196 <numeric_value> is less than 2, the attenuator is set to 1. If <numeric_value> is between 2 and 20, the attenuator is set to 10. If <numeric_value> is greater than 20, the attenuator is set to 100. 3–130 VX4101 DMM/Counter User Manual...
  • Page 197 100 MHz. The X1 and X2.5 gains can be used up the full 500 MHz bandwidth of the product. Table 3–17 shows the settings for optimum sensitivity. 3–131 VX4101 DMM/Counter User Manual...
  • Page 198 The units are volts. DEFault = 0 MINimum = –0.5 MAXimum = 0.5 To calculate what a particular input voltage will be at the comparator, the following equation may be used: VL = S*G*(VO + VI/A) 3–132 VX4101 DMM/Counter User Manual...
  • Page 199 The threshold level corrected for attenuation, slope, gain and offset of the channel and comparator selected is moved to the output buffer. If the level was not previously set by the relative command, the value returned is calculated by the formula: VLR = A((S*VL)/G – VO) 3–133 VX4101 DMM/Counter User Manual...
  • Page 200 S = slope, 1 for positive, –1 for negative G = current gain setting VLR = relative comparator level previously set A = current attenuator setting VO = current offset setting (converted from a relative offset if necessary) INPut[1|2]:COMParator[1|2]:HYSTeresis[:ABSolute] Command Syntax Query Syntax 3–134 VX4101 DMM/Counter User Manual...
  • Page 201 This query places in the output buffer the selected input channel and comparator hysteresis setting in volts. If the hysteresis was not set by the relative command, the value returned is calculated by the formula: 3–135 VX4101 DMM/Counter User Manual...
  • Page 202 Without one of the optional parameters, this command moves to the output buffer the current setting of the slope of the selected input channel and compara- tor. If the optional parameter is used the default value for slope is moved to the output buffer. 3–136 VX4101 DMM/Counter User Manual...
  • Page 203 The Counter will set the input channel attenuation, offset and gain to settings that would center the expected signal in 80% of the comparator range. Both comparators’ slope is set to POSitive, level to 0 V and hysteresis to MAXimum. 3–137 VX4101 DMM/Counter User Manual...
  • Page 204 INPut commands which manually set the input channel hardware other than COUPling, IMPedance and FILTering will set autosetup to OFF. The time a measurement is taken is influenced by the ARM subsystem. INSTrument:RESet Command Syntax Query Syntax Command Class Instrument 3–138 VX4101 DMM/Counter User Manual...
  • Page 205 The Counter may be programmed to make and store up to 1000 measurements. The SCALar commands program the Counter for one measurement. The ARRAy commands program the Counter for 1 to 1000 measurements as specified by the <array size> parameter. 3–139 VX4101 DMM/Counter User Manual...
  • Page 206 DC signal or a repetitive signal with a frequency of at least 1000 Hz. The user must select the proper INPut:COUPling and INPut:IMPed- ance separately. The voltage measurements are calculated as follows: 3–140 VX4101 DMM/Counter User Manual...
  • Page 207 The units of <expected value> and <resolution> are both Hertz. This command will modify the following: function – set to FREQuency aperture – described below aperture/events mode – set to APERture 3–141 VX4101 DMM/Counter User Manual...
  • Page 208 This command configures the Counter to measure the period of the signal on the MEASure suffix input channel. The measurement is initiated and the result placed in the output buffer. The units of <expected value> and <resolution> are seconds. 3–142 VX4101 DMM/Counter User Manual...
  • Page 209 1e–8 and a maximum of 5 seconds. A longer aperture may be set with the SENSe:FREQuency:APERture command. MEASure[1|2|3][:SCALar|ARRay]:FREQuency:RATio? Command Syntax Query Syntax Query Response See the FETCh? commands. *RST Value Default configuration Limits <Array Size> 1 to 1000 <Expected Value> ignored <Resolution> ignored Related Commands 3–143 VX4101 DMM/Counter User Manual...
  • Page 210 EVENts Counter. In the case where input channel 3 is used and the Counter mode is EVENts, the other specified input channel will be used as the input to the EVENts Counter. MEASure[1|2][:SCALar|ARRay]:RTIMe|FTIMe? Command Syntax Query Syntax 3–144 VX4101 DMM/Counter User Manual...
  • Page 211 – set to RTIMe or FTIMe aperture – described below aperture/events mode – set to APERture if autosetup mode is ON or ONCE, the input channel attenuation, offset, gain, level and slope can be modified 3–145 VX4101 DMM/Counter User Manual...
  • Page 212 SENSe:RTIMe:APERture command. MEASure[1|2][:SCALar|ARRay]:NWIDth|PWIDth? Command Syntax Query Syntax Query Response See the FETCh? commands. *RST Value Default configuration Limits <Array Size> 1 to 1000 <reference> 10 to 90 <Expected Value> none <Resolution> none Related Commands 3–146 VX4101 DMM/Counter User Manual...
  • Page 213 (–9 log expected – log resolution ) aperture with a minimum of 1e–8 and a maximum of 5 seconds. A longer aperture may be set with the SENSe:PWIDth:APERture command. MEASure[1|2][:SCALar|ARRay]:TINTerval? Command Syntax Query Syntax Query Response See the FETCh? commands. 3–147 VX4101 DMM/Counter User Manual...
  • Page 214 If both <expected value> and <resolution> are used the aperture is calculated as follows: (–9 log expected – log resolution ) aperture with a minimum of 1e–8 and a maximum of 5 seconds. A longer aperture may be set with the SENSe:TINTerval:APERture command. 3–148 VX4101 DMM/Counter User Manual...
  • Page 215 <expected value> argument is used, the expected period of the input signal should be used, not the expected time interval. This command will modify the following: function – set to TINT aperture – described below aperture/events mode – set to APERture 3–149 VX4101 DMM/Counter User Manual...
  • Page 216 99 days. Use the ABORt command to end this measurement. Since this measurement allows reading the Counter hardware while it is counting, there is some risk that the value returned will be in error. 3–150 VX4101 DMM/Counter User Manual...
  • Page 217 SCPI Commands for the Counter READ? Command Syntax Query Syntax Query Response The read query causes an INITiate:IMMediate action and a FETCh? query. See the INITiate and FETCh command descriptions. *RST Value Limits Related Commands INITiate, FETCh? Description 3–151 VX4101 DMM/Counter User Manual...
  • Page 218 Only the SENSe:FUNCtion command has a SENSe suffix. This suffix will select an input channel to be used for the FUNCtion. If a SENSe suffix is used on the other SENSe commands, a “No suffix allowed error” will be set. Command Syntax Query Syntax 3–152 VX4101 DMM/Counter User Manual...
  • Page 219 <array size> number of measurements. This count will remain in effect no matter what SENSe:FUNCtion is selected. The default value of count is 1. MINimum = 1 MAXimum = 1000 CONFigure and MEASure commands also set this count. 3–153 VX4101 DMM/Counter User Manual...
  • Page 220 10 ms. Command Syntax Query Syntax Query Response These queries all do the same thing. These queries move to the output buffer the currently set aperture time that was set by the most recent SENSe:...:APERture, 3–154 VX4101 DMM/Counter User Manual...
  • Page 221 The units are in seconds and range from 1e–8 to 9e6 in 1e–9 size steps. This count will remain in effect no matter what SENSe:FUNC- tion is selected. CONFigure and MEASure commands also set the aperture. 3–155 VX4101 DMM/Counter User Manual...
  • Page 222 NOTE. Event mode is invalid for Time Interval with Delay measurements. Command Syntax Query Syntax Query Response These queries all do the same thing. These queries move to the output buffer the number of events that was set by the most recent SENSe:...:EVENts command. 3–156 VX4101 DMM/Counter User Manual...
  • Page 223 This <number of events> will remain in effect no matter what SENSe:FUNCtion is selected. The range of events is 1 to 9e15 step 1, however the measurement must complete in 9e6 seconds (99 days) to avoid errors. The default value is 1e3 3–157 VX4101 DMM/Counter User Manual...
  • Page 224 SENSe:...:MODE, CONFig- ure or MEASure command. If the optional DEFault argument is used, then the default value of mode will be moved to the output buffer instead. 3–158 VX4101 DMM/Counter User Manual...
  • Page 225 SENSe:FUNCtion is selected. However some functions don’t have one or both of the APERture and EVENts modes. Those functions ignor the mode setting. The default mode is APERture. CONFigure and MEASure commands set the mode to APERture. 3–159 VX4101 DMM/Counter User Manual...
  • Page 226 SCPI Commands for the Counter SENSe[1|2|3]:FUNCtion Command Syntax Query Syntax Query Response This query moves to the output buffer the currently selected function. Functions are selected by a SENSe:FUNCtion, CONFigure or MEASure command. The possible strings returned are: 3–160 VX4101 DMM/Counter User Manual...
  • Page 227 Related Commands SENSe:TINTerval:DELay:TIME Description This command controls adding a delay between the when the first channel senses an edge to when the second channel is enabled to sense an edge. The default value is off. 3–161 VX4101 DMM/Counter User Manual...
  • Page 228 This command sets the delay time for the time interval with delay function. The default value is 1e–6. STATus:OPERation:CONDition? Command Syntax Query Syntax Command Class Instrument Query Response The operational condition register value. *RST Value Limits Formats Query Response Numeric 3–162 VX4101 DMM/Counter User Manual...
  • Page 229 Set when the instrument is in the process of aborting an operation. Cleared when the abort is complete User 3 Not used User 4 Not used User 5 Reserved Instrument Summary Not used Program Running Not used Reserved Always 0 3–163 VX4101 DMM/Counter User Manual...
  • Page 230 SCPI Commands for the Counter Table 3–18: STATus:OPERation:CONDition Examples Command Response Description status:operation:condition? Measurement in progress (0010 hex) stat:oper:cond? 3072 Measurement complete because an ABORt was received (0C00 hex) 3–164 VX4101 DMM/Counter User Manual...
  • Page 231: Trigger Commands For The Counter

    A summary of the trigger-related commands for the Counter is as follows: ARM ([:SEQuence1] |:STARt) [:LAYer]:DELay Command Syntax Query Syntax Command Class Instrument Query Response *RST Value 0 seconds (pass-through) Limits 0 = pass through, 1 s – 65.535 ms in 1 s steps 3–165 VX4101 DMM/Counter User Manual...
  • Page 232 N (where N is the number specified in the comand), the Counter will enter the armed state. If the arm source selected is fixed, this command will have no effect on the Counter arming. This command always 3–166 VX4101 DMM/Counter User Manual...
  • Page 233 Cause a one time entry by the Counter into the armed state without receiving the specified start arm signal. This command is often used to “prime the pump” in cases such as setting up a scan list measurement. 3–167 VX4101 DMM/Counter User Manual...
  • Page 234 *RST Value 1.4 Volts Limits TTL = 1.6 V ECL = 1.3 V ZERO = 0.0 V MAXimum = 20.0 V MINimum = –20.0 V AUTO = 1.4 V –20 to +20 V Related Commands ARM:SLOPe 3–168 VX4101 DMM/Counter User Manual...
  • Page 235 When the Counter has been configured for some type of array measurement, this command specifies whether the Counter will perform one or all operations when an arm is received. If the mode is ALL, then all operations will be completed 3–169 VX4101 DMM/Counter User Manual...
  • Page 236 FETC:COUN? TRIG:FIR0 TRIG:FIR0 FETCH:COUN? FETC? #2411.234567891E6, 1.234567890E6, 1.234567892E6 ARM ([:SEQuence1] |:STARt) [:LAYer]:SLOPe Command Syntax Query Syntax Command Class Instrument (COUNTER) Query Response POSitive | NEGative *RST Value POSitive Limits POSitive | NEGative Related Commands ARM:LEVel 3–170 VX4101 DMM/Counter User Manual...
  • Page 237 Counter. Examples Command Response ARM:SOUR:CAT? HOLD, IMMEDIATE, BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM, CTR_CHAN2 3–171 VX4101 DMM/Counter User Manual...
  • Page 238 This command specifies the start arming source for the Counter. Examples Command Response ARM:SOUR:CAT:DEL? BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, SUREPATH, DMM, COUNTER, CTR_EXTARM ARM ([:SEQuence1] |:STARt)[:LAYer]:SOURce:CATalog:FIXed? Command Syntax Query Syntax Command Class Instrument (COUNTER) 3–172 VX4101 DMM/Counter User Manual...
  • Page 239 Query Syntax Command Class Instrument (COUNTER) Query Response *RST Value IMMEDIATE Limits BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COM- MAND3, COMMAND4, SUREPATH, DMM, COUNTER, CTR_EXTARM, CTR_CHAN2 Related Commands ARM:SOURce:CATalog? 3–173 VX4101 DMM/Counter User Manual...
  • Page 240 0 = pass through, 1 s – 65.535 ms in 1 s steps Related Commands ARM:STOP:ECOunt Description Specifies a time delay to occur after receipt of a stop arm signal prior to actually disarming the Counter. If the stop arming source selected is fixed, this command 3–174 VX4101 DMM/Counter User Manual...
  • Page 241 This command always zeros the delay by time parameter, so specifying an event count of zero places the arm subsystem in pass-through mode. In this mode, the instrument arms immediately upon receipt of a trigger. 3–175 VX4101 DMM/Counter User Manual...
  • Page 242 Cause a one-time exit by the Counter from the armed state without receiving the specified stop arm signal. Examples Command Response INST:SEL COUNTER ARM:SOUR:CAT? HOLD, IMMEDIATE, BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM, CTR_CHAN2 CONF:FREQ 3–176 VX4101 DMM/Counter User Manual...
  • Page 243 Command Class Instrument Query Response *RST Value Limits Related Commands ARM:STOP:SOURce:CATalog:DELayable? ARM:STOP:SOURce:CATalog:FIXed? ARM:STOP:SOURce Description Lists all trigger sources available for use with the ARM:STOP:SOUR command. This command specifies the stop arming source for the Counter. 3–177 VX4101 DMM/Counter User Manual...
  • Page 244 Lists all delayable trigger sources available for use with the ARM:STOP:SOUR command. This command specifies the stop arming source for the Counter. Examples Command Response ARM:STOP:SOUR:CAT:DEL? BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, SUREPATH, DMM, COUNTER, CTR_EXTARM 3–178 VX4101 DMM/Counter User Manual...
  • Page 245 Lists all fixed trigger sources available for use with the ARM:STOP:SOUR command. This command specifies the stop arming source for the Counter. Examples Command Response ARM:STOP:SOUR:CAT:FIX? HOLD,IMMEDIATE,TIMER,INTERNAL,LEVEL ARM (:SEQuence2 |:STOP) [:LAYer]:SOURce Command Syntax Query Syntax Command Class Instrument (COUNTER) Query Response *RST Value IMMEDIATE 3–179 VX4101 DMM/Counter User Manual...
  • Page 246 HOLD, IMMEDIATE, BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM, INTERNAL, LEVEL CONF:ARR:FREQ 512 ARM:SOUR BUS ARM:STOP:SOUR BUS INIT FETC:COUN? *TRG FETC:COUN? FETC:COUN? *TRG FETC:COUN? 3–180 VX4101 DMM/Counter User Manual...
  • Page 247 If the instrument is in synchronous mode, this command will be queued while a query is in progress. This is a ramification of the IEEE 488.2 Message Exchange Protocol Enforcer (MEPE). 3–181 VX4101 DMM/Counter User Manual...
  • Page 248 Trigger Commands for the Counter Examples Command Response INST:SEL DMM CONF:ARR:VOLT:DC INIT FETC:COUN? INST:ABOR FETC:COUN? FETC:COUN? NOTE. After abort, no more measurements are taken. 3–182 VX4101 DMM/Counter User Manual...
  • Page 249 Lists all trigger sources available for use with the TRIG:SOUR command. Examples Command Response TRIG:SOUR:CAT? HOLD, IMMEDIATE, BUS, TTLTRG0, TTLTRG1, TTLTRG2, TTLTRG3, TTLTRG4, TTLTRG5, TTLTRG6, TTLTRG7, COMMAND0, COMMAND1, COMMAND2, COMMAND3, COMMAND4, TIMER, SUREPATH, DMM, COUNTER, CTR_EXTARM 3–183 VX4101 DMM/Counter User Manual...
  • Page 250 Trigger Commands for the Counter 3–184 VX4101 DMM/Counter User Manual...
  • Page 251: Scpi Commands For The Surepatht Modules

    Modules. A summary of the trigger commands follow the instrument-specific SCPI commands. NOTE. The Examples used in the command summaries are for illustrative purposes only and apply only to the VX4380 model of the SurePath Modules. 3–185 VX4101 DMM/Counter User Manual...
  • Page 252 It will continue this cycle until an abort, reset, or INIT:CONT OFF is received. See instrument documentation for details on instrument state after an INITiate. Examples See TRIGger([: SEQuence1] |:STARt) [:LAYer]:IMMediate command for an ex- ample. INITiate [:IMMediate] Command Syntax Query Syntax Command Class Instrument Query Response 3–186 VX4101 DMM/Counter User Manual...
  • Page 253 INIT command will cause the instrument to re-start the same type of measurement. If the instrument is in asynchronous mode, this command can be sent while a query is in progress and the measurement will be aborted. 3–187 VX4101 DMM/Counter User Manual...
  • Page 254 Limits Related Commands Description This command resets the currently selected instrument without affecting other instruments. The instrument returns to its *RST state. The instrument remains selected. Examples Command Response INST:SEL DMM CONF:RES CONF? “:SCAL:RES 3e+08,180000” 3–188 VX4101 DMM/Counter User Manual...
  • Page 255 <NR1> field depends on the current configuration of the section of the VX4330 specified in the second <NR1> field. The range of the second <NR1> field is 1 to 6. This field specifies a section of the VX4330. 3–189 VX4101 DMM/Counter User Manual...
  • Page 256 The first <NR1> field in this case has a range of 1 to 4, and specifies relays on the numbered row of both matrices. The second <NR1> field also has a range of 1 to 4, and specifies relays on the numbered column of both matrices. 3–190 VX4101 DMM/Counter User Manual...
  • Page 257 A <channel_spec> may have one, two or three dimensions depending on the architecture of the relay module it applies to. The following are examples of valid <channel_list>s for Tektronix VX4320, VX4330, VX4350, and VX4380 relay modules. In these examples it is assumed that the Option 01 is installed on a VX4320 Module.
  • Page 258 <channel_list> Channels Specified Channel 1 of section 1 on the VX4320, Channel 4 of section 6 of the VX4330, and the channel on the VX4380 that connects row 3 to column 13 in section 2. 3–192 VX4101 DMM/Counter User Manual...
  • Page 259 For example, the commands join the commons of all six sections of the VX4330 Module and set the mode of the [ROUTe]:CLOSE <channel_list> to scan mode for all six sections of the VX4330. The command 3–193 VX4101 DMM/Counter User Manual...
  • Page 260 Query Response Indicates which relays are closed. *RST Value All relays on all modules are set to the open position. Limits The syntax of a <channel_list> for the VX4330 is described by the following diagram: 3–194 VX4101 DMM/Counter User Manual...
  • Page 261 2 and channels 5 through 10 in section 3. After these relays are closed, wait 0.5 seconds then pulse VXI TTL trigger 7 and pulse the front panel encode signals corresponding to sections 1, 2, and 3 3–195 VX4101 DMM/Counter User Manual...
  • Page 262 2-wire common is pulsed when an odd numbered channel is closed in that section. The encode signal corresponding to the upper 2-wire common is pulsed when an even numbered channel is closed in that section. 3–196 VX4101 DMM/Counter User Manual...
  • Page 263 VX4330 trigger:Sequence: Define VXI TTL trigger 2 as the trigger source for the defined source:ttltrg2 scan list trigger:sequence: delay 1 Set the trigger delay time to 1 second initiate:immediate Initiate the scan sequence 3–197 VX4101 DMM/Counter User Manual...
  • Page 264 This command is supported only for SurePath VX4330 Modules. It sets the mode of operation of sections on a VX4330 to scan or mux. When this command is received, all relays in the sections specified in the <section_list> argument are 3–198 VX4101 DMM/Counter User Manual...
  • Page 265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3–199 VX4101 DMM/Counter User Manual...
  • Page 266 [ROUTe:]MODule:DEFine command. The <section_list> argument indicates which sections of the selected module are to be configured. All relays in the section(s) specified in this list are opened when the [ROUTe:]CONFigure command is received. 3–200 VX4101 DMM/Counter User Manual...
  • Page 267 4-wire common [ROUTe:]CONFigure:DISJoin Command Syntax SurePath Module Valid command only for the VX4330 SurePath module. Query Syntax *RST Value All sections on the VX4330 module are disjoined. Limits 3–201 VX4101 DMM/Counter User Manual...
  • Page 268 VX4330, if two or more sections that are set to scan mode are joined, when a [ROUTe:]CLOSe command closes a relay in one of these sections, all relays in the sections are opened before the specified relay is closed. 3–202 VX4101 DMM/Counter User Manual...
  • Page 269 SurePath Master. The first model number returned is that of the module that the Scanner Master is installed on. Subsequent model numbers are those of modules in consecutive slots to the right of the first module. 3–203 VX4101 DMM/Counter User Manual...
  • Page 270 “M3”, ..., “M11”. Limits A module name may consist of up to 12 characters. The name must start with a letter and may consist of alphanumeric characters, underscores, and digits. Related Commands [ROUTe:MODule[:DELete] [ROUTe:MODule:DELete:ALL [ROUTe:]MODule:CATalog? 3–204 VX4101 DMM/Counter User Manual...
  • Page 271 (@scanner(30!2)) Close channel 30 of section 2 on the VX4330 module? scanner [ROUTe:]MODule:CATalog? Command Syntax SurePath Module Valid command for all SurePath modules *RST Value Limits Related Commands [ROUTe:]MODule:DEFine[:NAME] [ROUTe:]MODule:DELete[:NAME] [ROUTe:]MODule:DELete[:ALL] 3–205 VX4101 DMM/Counter User Manual...
  • Page 272 This query returns a list of SurePath modules that are supported in this version of firmware. Examples Command Action Returns inst:sel SurePath Selects the SurePath mas- rout:mod:cat:supp? Returns Surepath module VX4320, VX4330, VX4350, supported. VX4380 3–206 VX4101 DMM/Counter User Manual...
  • Page 273 Examples Command Response route:module:catalog? “M1”, “M2”, “M3” route:module:delete m1 Delete module name “M1” route:module:catalog? “M2”, “M3” [ROUTe:]MODule:DELete:ALL Command Syntax SurePath Module Valid command for all SurePath modules. Query Syntax *RST Value 3–207 VX4101 DMM/Counter User Manual...
  • Page 274 Valid command for VX4330, VX4350, and VX4380 SurePath modules Query Syntax Query Response See examples. *RST Value All relays on all modules are set to the open position. Limits The syntax of a <channel_list> is described by the following diagram: 3–208 VX4101 DMM/Counter User Manual...
  • Page 275 Examples Three additional VX4330 Modules are installed in consecutive slots to the right of the first VX4101. The default module names for these three modules are m1, m2, and m3. These module names may be altered with the [ROUTe:]MOD- ule[:DEFine] command.
  • Page 276 Master. Do not change the state of the configuration relays on VX4330 Modules rout:open:all Same as the first example route:open:all gp Open all relays on the module that has been assigned module name “gp”. See the [ROUTe:]MODule:DEFine command 3–210 VX4101 DMM/Counter User Manual...
  • Page 277 After this sequence, each time the VXI TTL trigger 2 is pulsed low, the following sequence of events occur: 1. One second delay. This is the delay specified in the trigger:Sequence:delay command. 2. The current relay in the scan list is opened. 3–211 VX4101 DMM/Counter User Manual...
  • Page 278 If SAME is specified, all latching relays are left in their current state at powerfail. NOTE. VXI chassis +5 V power is maintained for 4 ms after ACFAIL is asserted, in compliance with VXI Specifications. This allows for orderly system shutdown and implementation of the PFAil OPEN option. 3–212 VX4101 DMM/Counter User Manual...
  • Page 279 This command defines a list of scan relay closures to sequence. When the ROUTe:SCAN <channel_list> command is received, all relays in this list are opened. In addition to defining a scan list, a trigger source must be specified 3–213 VX4101 DMM/Counter User Manual...
  • Page 280 :IMMediate command causes the scan list to be sequenced without the delay specified by a previously issued TRIGger[:SEQuence]:DELay command. Examples A VX4380, VX4330, and VX4350 are installed in consecutive slots to the right of the slot containing the VX4101. Command Response route:module:define gp,1 Assign module name “gp”...
  • Page 281 VX4101 runs on a multitasking system. The accuracy of the scan time depends on the load placed on the VX4101. Each time a channel is opened or closed, front panel encode signals are generated, and the control signals applied to all relays on the module are verified.
  • Page 282 Abort the scan list scan:rate fast,m1 Set the scan rate of the VX4330 to FAST trigger:sour immediate Set the trigger source to immediate 3–216 VX4101 DMM/Counter User Manual...
  • Page 283 Set when a scan list operation begins. Cleared when the list has been completely traversed or an abort occurs Measuring Not used Triggering Set when the instrument is waiting for an arm signal. Cleared when the arm is received Arming Not used Correcting Not used 3–217 VX4101 DMM/Counter User Manual...
  • Page 284 Cleared when the abort is complete User 3 Not used User 4 Not used User 5 Reserved Instrument Summary Not used Program Running Not used Reserved Always 0 Examples Command Response status:operation: condition? 00000 3–218 VX4101 DMM/Counter User Manual...
  • Page 285: Trigger Commands For The Surepath Modules

    The count specified in this command must be between 1 and 65535. Related Commands ABORt, [ROUTe:]SCAN, TRIGger[:SEQuence]:SOURce, TRIGger[:SEQuence][:IMMediate], TRIGger[:SEQuence]:DELay Description This command specifies the number of times to sequence through an entire scan sequence when an INITiate[:IMMediate] command is received. 3–219 VX4101 DMM/Counter User Manual...
  • Page 286 Trigger Commands for the SurePath Modules Examples Two VX4330 Modules are installed in the slots next to the VX4101. The default module names “m1” and “m2” have been assigned. Command Response route:conf twire,m1,(1:6) Set the configuration of all six sections of the first VX4330 to...
  • Page 287 TRIGger ([: SEQuence1] |:STARt)[:LAYer]:SOURce:CATalog:DELayable? Command Syntax Query Syntax Command Class Instrument Query Response *RST Value Limits Related Commands TRIGger:SOURce:CATalog TRIGger:SOURce:CATalog:FIXed? TRIGger:SOURce TRIGger:FIRe4 TRIGger:TIMer Description Lists all delayable trigger sources available for use with the TRIG:SOUR command. 3–221 VX4101 DMM/Counter User Manual...
  • Page 288 *RST Value Limits Related Commands TRIGger:SOURce:CATalog TRIGger:SOURce:CATalog:DELayable? TRIGger:SOURce TRIGger:FIRe4 TRIGger:TIMer Description Lists all fixed trigger sources available for use with the TRIG:SOUR command. Examples Command Response TRIG:SOUR:CAT:FIX? HOLD,IMMEDIATE,TIMER TRIGger ([: SEQuence1] |:STARt) [:LAYer]:SOURce Command Syntax 3–222 VX4101 DMM/Counter User Manual...
  • Page 289 Selects or queries the trigger source to be used when the instrument is initiated. Examples See TRIGger([: SEQuence1] |:STARt) [:LAYer]:IMMediate command for an ex- ample. TRIGger ([: SEQuence1] |:STARt) [:LAYer]:IMMediate Command Syntax Query Syntax Command Class Instrument Query Response *RST Value Limits Related Commands 3–223 VX4101 DMM/Counter User Manual...
  • Page 290 Self trigger first channel to get started FETC:COUN? 0 (no measurements available initially).Wait for measure completion. May take a few seconds. FETC:COUN? FETC? #252+1.15123E+02, +1.15456E+03, +1.15789E+04, +1.16000E+05 TRIGger ([: SEQuence1] |:STARt) [:LAYer]:DELay Command Syntax Query Syntax Command Class Instrument 3–224 VX4101 DMM/Counter User Manual...
  • Page 291 0 = pass through, 1 to 65,536 triggers Related Commands TRIGger:DELay Description Specifies the number of triggers to count prior to triggering. Upon receipt of trigger N (where N is the number specified in the command), the instrument will 3–225 VX4101 DMM/Counter User Manual...
  • Page 292 This will continue until the specified number of triggers has been received and the specified number of operations has been completed. Examples See TRIGger([: SEQuence1] |:STARt) [:LAYer]:IMMediate command for an ex- ample. 3–226 VX4101 DMM/Counter User Manual...
  • Page 293: Status And Events

    Status and Events...
  • Page 295: Status And Event Reporting System

    (1). A bit which is cleared has a value of positive logic zero (0). In order to maintain conformance to the SCPI standard, the VX4101 has a SCPI Questionable status register. This register is typically used to convey information about the quality of an instrument operation.
  • Page 296 Status Register Reserved Reserved Reserved Summary Bit Counter Operational Reserved Status Register Reserved Reserved Reserved Reserved Reserved Reserved Reserved (always 0) Event Enable Register STAT:OPER:ENAB? STAT:OPER:ENAB <VALUE> Logical ”OR” Logical ”AND” Figure 4–1: VX4101 Standard Registers 4–2 VX4101 DMM/Counter User Manual...
  • Page 297 Description CALibrating Instrument performing calibration SETTling Waiting for controls to settle RANGing Instrument is changing range SWEeping Sweep is in progress MEASuring A triggered measurement is in progress TRIGgering Instrument is waiting for trigger condition 4–3 VX4101 DMM/Counter User Manual...
  • Page 298 Reserved by VX4101 Instrument Defined 3 Reserved by VX4101 Instrument Defined 4 Reserved by VX4101 INSTrument summary Not used by VX4101 PROGram running User-defined program is running Reserved Always zero The Instrument Operational Status Register structure appears in the above table.
  • Page 299 Register. The summary bit becomes a single bit of another register in the next level of the register hierarchy. In the case of the VX4101, the next level in the hierarchy is the VX4101 Operational Status Register. This register has the same structure as the Instru-...
  • Page 300 The IEEE 488.2 Service Request Enable Register is used to specify which bits of the IEEE 488.2 Status Byte Register propagate to the summary bit. This summary bit is a special case in that when it is set, the VX4101 generates a VXIbus Service Request.
  • Page 301 Query Response *RST Value Limits Related Commands Description Clears all event status registers and queues. *ESE Command Syntax Query Syntax Command Class Global Query Response Register contents, NR1 format, 0–255 *RST Value Limits 0–255 Related Commands 4–7 VX4101 DMM/Counter User Manual...
  • Page 302 Query Response Register contents, NR1 format, 0–255 *RST Value Limits Related Commands Description Queries the contents of the IEEE 488.2 Standard Event Status Register. The contents of this register are cleared after the read is complete. 4–8 VX4101 DMM/Counter User Manual...
  • Page 303 Sets or queries the contents of the IEEE 488.2 Service Request Enable Register. The contents of this register are unaffected by a register read. STATus Command Syntax Query Syntax Command Class Global Query Response *RST Value Limits Related Commands *CLS 4–9 VX4101 DMM/Counter User Manual...
  • Page 304 IEEE 488.2 Service Request Enable Register. STATus : QUEue [:NEXT]? Command Syntax Query Syntax Command Class Global Query Response if no error. *RST Value Limits Related Commands SYST:ERR? Description Returns next item from error/event queue in FIFO order. 4–10 VX4101 DMM/Counter User Manual...
  • Page 305 Command Syntax Query Syntax Command Class Instrument Query Response Register contents, NR1 format, 0–32767 *RST Value Related Commands Description Returns contents of Operational Event Register for currently selected instrument. Register contents are cleared after read completed. 4–11 VX4101 DMM/Counter User Manual...
  • Page 306 Setting a bit in this register allows the corresponding bit in the Operational Event Register to propagate to the summary bit. STATus : OPERation : PTRansition Command Syntax Query Syntax Command Class Instrument Query Response Filter contents, NR1 format, 0–32767 *RST Value 32,767 Limits 0–32767 Related Commands 4–12 VX4101 DMM/Counter User Manual...
  • Page 307 Setting a bit in this filter latches one to zero transitions of the corresponding bit in the Operational Condition Register into the Operational Event Register. STATus : QUEStionable [:EVENt]? Command Syntax Query Syntax Command Class Instrument Query Response 4–13 VX4101 DMM/Counter User Manual...
  • Page 308 Command Syntax Query Syntax Command Class Instrument Query Response *RST Value 32767 (all enabled) Limits Related Commands Description Returns contents of Questionable Condition Register for currently selected instrument. Register contents are unaffected by this query. 4–14 VX4101 DMM/Counter User Manual...
  • Page 309 Questionable Event Register to propagate to the summary bit. STATus : QUEStionable : PTRansition Command Syntax Query Syntax Command Class Instrument Query Response Filter contents, NR1 format, 0–32767 *RST Value 32767 Limits 0–32767 Related Commands 4–15 VX4101 DMM/Counter User Manual...
  • Page 310 Set or query the Questionable Negative Transition Filter for the currently selected instrument. Setting a bit in this filter latches one to zero transitions of the corresponding bit in the Questionable Condition Register into the Question- able Event Register. 4–16 VX4101 DMM/Counter User Manual...
  • Page 311 (or aborted). The service request will therefore depend upon a negative transition of this bit. When using the Status subsystem commands for the VX1401 the VX4101 must be selected using “INST:NSEL 0” commands. It is unnecessary when using all other global commands to actually select the VX4101.
  • Page 312 All measurements taken INST:NSEL 0 Select VX4101 *STB? Operational Summary bit, MSS bit, MAV bit STAT:OPER? Bit 1 (DMM Summary) INST:SEL DMM Select DMM STAT:OPER? Bit 4 (Measuring) FETC? <DATA IN IEEE 488.2 BLOCK FORMAT> 4–18 VX4101 DMM/Counter User Manual...
  • Page 313: Appendices

    Appendices...
  • Page 315: Appendix A: Specifications

    Table A–2: Power Supply Voltage and Current DC Volts Current +24 V 325 mA +12 V 130 mA +5 V 3.5 A –2 V 60 mA –5.2 V 1.2 A –12 V 72 mA –24 V 175 mA A–1 VX4101 DMM/Counter User Manual...
  • Page 316 Module Size “C” size, one slot wide VXI Protocol Word Serial (WSP) with Fast Data Channel for DMM data Command Set SCPI, I.EEE-488.2 Table A–5: VX4101-Specific Physical Characteristics Characteristics Description Weight Dimensions A–2 VX4101 DMM/Counter User Manual...
  • Page 317: Over Voltage Indication

    For modules (plug in or VXI), a display and an easily noticeable over voltage indication light are not feasible and over voltage becomes the responsibility of the user. The VX4101 DMM returns a value of 9.99E + 37 or –9.9E + 37 to detect this situation.
  • Page 318 0.016% + 1.5 mV 0.0015% + 50 V (1.0 mV) (1.0 mV) (1.0 mV) 300 V 0.008% + 15 mV 0.014% + 15 mV 0.020% + 15 mV 0.0015% + 500 V (10 mV) (10 mV) (10 mV) A–4 VX4101 DMM/Counter User Manual...
  • Page 319 30 V, 300 V Ranges 10 M Table A–13: DC Input Protection Range Protection V + V– V + to Chassis 350 V on all ranges V– to Chassis Table A–14: DC CMRR Aperture CMRR (DC) 110 dB A–5 VX4101 DMM/Counter User Manual...
  • Page 320 Table A–18: TRMS AC Voltage (DC Coupled and AC Coupled) Range Maximum Reading Resolution 30 mV 30.0000 mV 100 nV 300 mV 300.000 mV 3.00000 10 V 30 V 30.0000 V 100 V 300 V 300.000 1 mV A–6 VX4101 DMM/Counter User Manual...
  • Page 321 (15% of range for 30 mV range). Table A–20: TRMS Accuracy–90 Day and 1 Year Characteristic Description 90-Day Accuracy Add 0.08% of reading to 24-Hour Specifications above 1 Year Accuracy Add 0.15% of reading to 24-Hour Specifications above A–7 VX4101 DMM/Counter User Manual...
  • Page 322 0 to 400 Hz 300 mV >45 dB 0 to 400 Hz 3, 30 V >31 dB 0 to 400 Hz 300 V >36 dB Table A–25: Resistance (2-Wire and 4-Wire) Range Maximum Reading Resolution 30.0000 300.000 A–8 VX4101 DMM/Counter User Manual...
  • Page 323 2.000% + 7 k 2.200% + 7 k 2.500% + 7 k 0.250% + 500 8 k ) 8k ) 8 k ) NOTE. Values shown in parenthesis above are for a 200 ms aperture. A–9 VX4101 DMM/Counter User Manual...
  • Page 324 2.000% + 15 k 2.200% + 15 k 2.500% + 15 k 0.250% + 500 (10 k (10 k (10 k NOTE. Values shown in parenthesis above are for a 16.67 ms or 20 ms aperture. A–10 VX4101 DMM/Counter User Manual...
  • Page 325 NOTE. For Common Mode Rejection, see DCV Specifications. Table A–29: DC Current Range Maximum Reading Resolution 150 mA 0.5 A 150.000 mA 1.00000 A Table A–30: DC Current Sense Resistance Characteristic Description Sense Resistance 0.206 A–11 VX4101 DMM/Counter User Manual...
  • Page 326 A/Day for the 1A range. For temperature drift, add 2 A per C for 150 mA range, and 15 A per C for the 1A range. Table A–33: Input Protection Characteristic Description Input Protection 2 A or 0.6 V A–12 VX4101 DMM/Counter User Manual...
  • Page 327 Table A–37: TRMS AC Voltage (DC Coupled and AC Coupled) Range Maximum Reading Resolution 30 mV 30.0000 mV 100 nV 300 mV 300.000 mV 3.00000 10 V 30 V 30.0000 V 100 V 300 V 300.000 1 mV A–13 VX4101 DMM/Counter User Manual...
  • Page 328 10% of range and are valid for all apertures (15% of range for 30 mV range). Table A–39: Accuracy Characteristic Description 90-Day Accuracy Add 0.08% of reading to 24-Hour Specifications above 1 Year Accuracy Add 0.15% of reading to 24-Hour Specifications above A–14 VX4101 DMM/Counter User Manual...
  • Page 329 3, 30 V >36 dB 0 to 400 Hz 300 V >41 dB Table A–44: Resistance (2-Wire and 4-Wire) Range Maximum Reading Resolution 30.0000 300.000 3.00000 k 10 m 30 k 30.0000 k 100 m A–15 VX4101 DMM/Counter User Manual...
  • Page 330 0.025% + 30 m 0.002% + 2.5 m (20 m (20 m (20 m 1 mA 0.015% + 150 m 0.020% + 150 m 0.025% + 150 m 0.002% + 5.0 m (100 m (100 m (100 m A–16 VX4101 DMM/Counter User Manual...
  • Page 331 350 V 450 V R– to chassis 350 V 450 V NOTE. For Common Mode Rejection, see DCV Specifications. Table A–48: DC Current Range Maximum Reading Resolution 150 mA 0.5 A 150.000 mA 1.00000 A A–17 VX4101 DMM/Counter User Manual...
  • Page 332 For Autozero Off, add 110 A/Day for the 150 mA range and 120 A/Day for the 1A range. Multiply the total temperature coefficient by the difference between the actual operating temperature and Tcal 3 C. A–18 VX4101 DMM/Counter User Manual...
  • Page 333: Universal Counter Specifications

    Table A–54: Channel 1 and 2 Frequency Characteristics Description 0.1 µHz to 250 MHz (500MHz Optional) Range Least Significant Digit 10exp{Int(log((P /4) * F /(N F(P /4)))) + 1}. A–19 VX4101 DMM/Counter User Manual...
  • Page 334 Least Significant Digit 10exp{Int(log((P /4) * 4 * F /(N 4 * F(P /4)))) + 1}. Resolution Ungated Resolution: LSD 1.414(TJE) F Gated Resolution: ) * F /n) (1.414(TJE) * F /n). Accuracy Resolution F(TBE) A–20 VX4101 DMM/Counter User Manual...
  • Page 335 Ch 1/Ch 3 and Ch 2/Ch 3 with Option 2C to 1 Ch 3/Ch 1 and Ch 3/Ch 2 with Option 2C 1 to 10 Table A–60: Channels 1 and 2 Totalizer Characteristics Description Range 1 to 2 (4.5 Least Significant Digit One count. A–21 VX4101 DMM/Counter User Manual...
  • Page 336 ) * Gate time (divide F by 4 for channel 3 prescaler) Resolution Same as LSD Accuracy Same as LSD Table A–64: Voltages Characteristics Description Offset Range 100 V DC Maximum Input Signal 100 V (DC + peak AC) + offset A–22 VX4101 DMM/Counter User Manual...
  • Page 337 = 200 kHz Input Channel Noise 1,2 typ 500 µV Table A–66: Channel 3 Input Characteristics Characteristic Description Coupling Trigger Slope 3 Positive slope (threshold at mean) Impedance 3 Damage Level 3 5 VPTP (AC) A–23 VX4101 DMM/Counter User Manual...
  • Page 338 Table A–69: Channels 1 and 2 Autotrigger Characteristic Description Auto Trigger Range 1,2 Same as user selected for continuous waveforms = 1 kHz Table A–70: Front Panel Connectors Characteristic Description Connector Types BNC (Ch1, Ch2), SMA (Ch3), SMB (Arm) A–24 VX4101 DMM/Counter User Manual...
  • Page 339 All gate inputs will start and stop counting synchronously with the measured input on its next transition (Trigger) for all measurements except totalizing. NOTE: Tektronix terminology uses the measured signals input (Channel 1 or Channel 2) as Triggers, processor and backplane on/off signals as Gates, and the front-panel control signal as the Arm signal.
  • Page 340 Gate Duration Indefinite Software command or hardware based Gate Output At the conclusion of the measurement, defined time, or defined number or events. Table A–76: Measurement Throughput Characteristic Description Throughput Rate 75 measurements/second for array measurements. A–26 VX4101 DMM/Counter User Manual...
  • Page 341 Number of events in a trailing (second) measurement interval. Number of events in a Channel 1 measurement interval. Number of events in a Channel 2 measurement interval. For gated measurements, n is the number of events within the gated interval. A–27 VX4101 DMM/Counter User Manual...
  • Page 342 For example: Int(1.7) = 1 and Int(-1.7) = -2 (Use floor (x) in the C programming language.) log() Computes the base 10 (common) logarithm of the expression within the parenthesis. A–28 VX4101 DMM/Counter User Manual...
  • Page 343: Surepathtspecifications

    VX4350 64 Channel SPDT VX4380 256 Cross Point Relay Matrix Module Maximum number of slave modules: 11 NOTE. As new SurePath switching modules become available the VX4101 will be updated to control these products Certfications and Compliances Table A–78: Certifications and compliances EC Declaration of Conformity –...
  • Page 344 CAT II Local-level mains (wall sockets). Equipment at this level includes appliances, portable tools, and similar products. Equipment is usually cord-connected CAT I Secondary (signal level) or battery operated circuits of electronic equipment A–30 VX4101 DMM/Counter User Manual...
  • Page 345: Appendix B: Input/Output Connections

    Appendix B: Input/Output Connections Table B–1: Digital Multimeter (DMM) Input/Output Connections Pin Number Signal Voltage/2-wire +, 4-wire Voltage/2-wire –, 4-wire – 4-wire 4-wire – Current + Current – Not connected Not connected Not connected B–1 VX4101 DMM/Counter User Manual...
  • Page 346 Appendix B: Input/Output Connections B–2 VX4101 DMM/Counter User Manual...
  • Page 347: Appendix C: Examples

    Appendix C: Examples This appendix contains various examples for using the VX4101. They include the following: Using the DMM Subsystem Using the VXIplug&play driver function calls Using the DMM Subsystem The six functions that the DMM measures are: DC Volts...
  • Page 348 MEASure? The MEASure? commands are the top of the hierarchy. They perform all steps necessary to configure, acquire, and return measurement data in a single command. As an example, executing a MEASure? command performs the following equivalent set of commands: C–2 VX4101 DMM/Counter User Manual...
  • Page 349 12 V, the returned value would be: At this point, the AC Voltage measurement configuration is set to a count of 1 on the 30 V range with an aperture of 200 ms. C–3 VX4101 DMM/Counter User Manual...
  • Page 350 The values in the buffer can also be acted upon by the CALCulate commands. Examples The following examples illustrate the operation of the hierarchy, and the interrelationships of the commands. C–4 VX4101 DMM/Counter User Manual...
  • Page 351 100 measurements. If any measurement exceeded the determined range, a +9.99E+09 (or -9.99E+09) value is stored as the measure- ment value. C–5 VX4101 DMM/Counter User Manual...
  • Page 352 MEAS? command would cause the card to first seek the appropriate range for the input, and once found, would perform an autozero. If during the measurement process the range changed, an autozero would be performed automatically on the new range. Disables autozeroing. C–6 VX4101 DMM/Counter User Manual...
  • Page 353: Using Vxiplug&Play Driver Function Calls

    Before You Begin. Run Start Up Resource Manager (or SURM) or Resource Manager (RESMAN) before running the program unless your communication bus is GPIB. With GPIB, resource management of VXI instruments is automati- cally handled during power-on. /*Communication channels*/ C–7 VX4101 DMM/Counter User Manual...
  • Page 354 /*If retError is less than VI_SUCCESS here the status message must still be obtained by using the default RM session. There would not be a valid instrHndl session.*/ C–8 VX4101 DMM/Counter User Manual...
  • Page 355 /*Set the timeout attribute for the new session for communication up to five seconds. Other attributes include fast data channel setup and read/write termina- tion characters and methods.*/ /*In this example the instrument response is printed to the standard output window.*/ C–9 VX4101 DMM/Counter User Manual...
  • Page 356 Appendix C: Examples /*Close down the system. Be sure to close both the defaultRM and instrHndl sessions C–10 VX4101 DMM/Counter User Manual...
  • Page 357 WARNING The following servicing instructions are for use only by qualified personnel. To avoid injury, do not perform any servicing other than that stated in the operating instructions unless you are qualified to do so. Refer to all Safety Summaries before performing any service.
  • Page 359: Appendix D: Calibration

    Between applying an external voltage and sending the cal:val command in the procedures below, sufficient time should be allowed for both the calibration source and the VX4101 input circuit to settle to the tolerance shown. A good way to assure this in an automated program is to take continuous measurements...
  • Page 360: Dc Mode Calibration Procedure

    This part of the procedure calibrates the DMM for 0.03 VDC with 10 M 10 M Impedance impedance. 1. Program the VX4101 as follows: 2. Program the VX4101 as follows: 3. Apply 0.0 VDC 100 nVDC 4. Program the VX4101 as follows: 5.
  • Page 361 This part of the procedure calibrates the DMM for 03 VDC with 10 M 10 M Impedance impedance. 12. Program the VX4101 as follows: 13. Apply 0.0 VDC 4 VDC 14. Program the VX4101 as follows: 15. Apply 2.90 VDC 35 VDC 16.
  • Page 362 This part of the procedure calibrates the DMM for 300 VDC with 10 M 10 M Impedance impedance. 22. Program the VX4101 as follows: 23. Apply 0.0 VDC 400 VDC 24. Program the VX4101 as follows: 25. Apply 290 VDC 4.5 mVDC 26.
  • Page 363 This part of the procedure calibrates the DMM for 0.3 VDC with 10 G 10 G Impedance impedance. 33. Program the VX4101 as follows: 34. Apply 0.0 VDC 1 VDC 35. Program the VX4101 as follows: 36. Apply 0.290 VDC 5.3 VDC 37.
  • Page 364: Trms Ac (Dc Coupled) Mode Calibrations

    This part of the procedure calibrates the DMM for AC/DC Coupled Range .03 VDC or RMS 0.03 VDC or RMS. 1. Program the VX4101 as follows: 2. Apply 0.009 VRMS 1.9 VRMS at 1 KHz 3. Program the VX4101 as follows: (or any other desired value) 4.
  • Page 365 This part of the procedure calibrates the DMM for AC/DC Coupled Range 3 VDC or RMS 3 VDC or RMS. 11. Program the VX4101 as follows: 12. Apply .300 VRMS 5.3 VRMS at 1 KHz 13. Program the VX4101 as follows: (or any other desired value) 14.
  • Page 366: Resistance Mode Calibration Procedure

    Appendix D: Calibration 25. Program the VX4101 as follows: (or any other desired value) NOTE. TRMS AC (AC Coupled) ranges use the above calibration information. A separate TRMS AC (AC Coupled) calibration is not required. Resistance Mode Calibration Procedure This procedure will calibrate the DMM through its entire range of resistance measurement settings.
  • Page 367 Appendix D: Calibration 10. Program the VX4101 as follows: (or any other desired value) Resistance 300 This part of the procedure calibrates the DMM for 300 resistance. 11. Program the VX4101 as follows: 12. Apply 0.0 1.0 m 13. Program the VX4101 as follows: 14.
  • Page 368 Appendix D: Calibration 24. Apply 10 k 25. Program the VX4101 as follows: (or any other desired value) Resistance 300 k This part of the procedure calibrates the DMM for 300 k resistance. 26. Program the VX4101 as follows: 27. Apply 0.0 28.
  • Page 369 Appendix D: Calibration 38. Program the VX4101 as follows: 39. Apply 10 M 2000 40. Program the VX4101 as follows: (or any other desired value) Resistance 300 M This part of the procedure calibrates the DMM for 300 M resistance.
  • Page 370: Current Mode Calibration Procedure

    The procedure is as follows: Current .15A This part of the procedure calibrates for 0.15A current. 1. Program the VX4101 as follows: 2. Apply 0.0 mA 8 A 3. Program the VX4101 as follows: 4. Apply 140 mA 35 A 5.
  • Page 371: Calibration For The Counter

    Counter. NOTE. For the ARM calibrations, the input should be connected to the SMB connector. For the channel 3 (factory) calibrations, the input should be connected to the SMA Connector, if this option is included. D–13 VX4101 DMM/Counter User Manual...
  • Page 372 Step One: Initialize the To initialize the instrument and prepare it for adjustment, do the following: instrument 1. Send the following command to select the counter function of the VX4101: 2. Connect the calibrator to the channel being calibrated. D–14...
  • Page 373 –0.5 2. For the channel being calibrated, send the following command: where <voltage> is the value in the table above (e.g. cal1:val 50.0). This command takes approximately 2 seconds to execute for each voltage value. D–15 VX4101 DMM/Counter User Manual...
  • Page 374 ARM Input Zero and Gain Correction. To adjust ARM Input zero and gain Correction: 1. Set the calibrator to 0.00 0.001 V, and connect it to the ARM input of the card. 2. Send the command This command takes approximately 0.5 second to execute. D–16 VX4101 DMM/Counter User Manual...
  • Page 375 4. For determining the channel 1 to 2 cross channel delay, send the command: This command takes approximately 3 seconds to execute. 5. For determining the channel 2 to 1 cross channel delay, send the command: This command takes approximately 3 seconds to execute. D–17 VX4101 DMM/Counter User Manual...
  • Page 376 System Clock Calibration There are two clock sources available which the Counter can use as its reference oscillator. These are the internal 10 MHz clock located on the VX4101 CPU card, and the VXI backplane 10 MHz clock. Either or both of these sources could be used in the actual operation of the card.
  • Page 377 Appendix D: Calibration 3. Issue the following command: This command takes approximately 11 seconds to execute. NOTE. If an invalid input signal is present, this command will time out and generate an error after approximately 12 seconds. D–19 VX4101 DMM/Counter User Manual...
  • Page 378 Appendix D: Calibration D–20 VX4101 DMM/Counter User Manual...
  • Page 379: Appendix E: Counter Performance Verification Procedure

    Appendix E: Counter Performance Verification Procedure This procedure verifies the performance of the DMM portion of the VX4101. It is not necessary to complete the entire procedure if you are only interested in a specific performance area. The performance verification is divided into test sets, each testing a specific performance area.
  • Page 380: Equipment Required

    5% signal to the channel one input of the Counter. Wait eight seconds before performing any other operations. 2. Send the following command to the VX4101: Wait eight seconds before performing the next step 3. Send the following command to the VX4101: Wait eight seconds before performing any other operations E–2...
  • Page 381: About The Test Records

    A column to note whether the instrument passed or failed the test Pass/ Test Description Channel Upper Value Reading Lower Value fail Period Single-Shot 100.25 ns 99.75 ns 100.25 ns 99.75 ns Figure E–1: Sample Test Result Record E–3 VX4101 DMM/Counter User Manual...
  • Page 382 Run the self-test procedure described below Self-Test Procedure The self-test is performed by sending a command and query to the VX4101 module. The self-test executes in just under ten seconds. To initiate the self-test, do the following: 1. Send the following commands and query: 2.
  • Page 383: Test Records

    74,999,998.858 Hz Filter 75,000,001.142 Hz 74,999,998.858 Hz 250 MHz 250,000,001.142 Hz 249,999,998.858 Hz 250,000,001.142 Hz 249,999,998.858 Hz 500 MHz 500,000,010.142 Hz 499,999,989.858 Hz 500,000,010.142 Hz 499,999,989.858 Hz Channel 3 Sensitivity Three 3,000,000,010.253 Hz 2,999,999,989.747 Hz E–5 VX4101 DMM/Counter User Manual...
  • Page 384 25 mV 0 mV 25 mV 0 mV Table E–7: DC Voltage Accuracy Measurement Results Pass/ Fail Test Description Channel Upper Value Reading Lower Value 0 VDC 25 mV –25 mV 25 mV –25 mV E–6 VX4101 DMM/Counter User Manual...
  • Page 385 1.96 V 1.64 V –1.8 VDC –1.64 V –1.96 V –1.64 V –1.96 V Table E–10: Arm Input Function Function Pass/ Response Fail Test Description Measured Response 0 VDC positive slope 3 VDC positive slope E–7 VX4101 DMM/Counter User Manual...
  • Page 386 Appendix E: Counter Performance Verification Table E–10: Arm Input Function (Cont.) Function Pass/ Test Description Response Measured Response Fail 3 VDC negative slope 0 VDC negative slope E–8 VX4101 DMM/Counter User Manual...
  • Page 387: Test Procedures

    1 dB, 10 MHz sine wave signal through the splitter to channel one and channel two (10 dBm from the generator). b. Send the following VX4101 command(s)/query: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: E–9 VX4101 DMM/Counter User Manual...
  • Page 388 Apply 500 MHz @ 4 dBm 1 dB to channels one and two. b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e.
  • Page 389 Appendix E: Counter Performance Verification d. Send the following VX4101 command(s)/query to test channel two: e. Record the reading for channel two. Sensitivity Follow the procedures below to test sensitivity. 1. 15 MHz sensitivity test with 20 MHz filter: a. Apply 15 MHz @ –20 dBm 1 dB to channels one and two.
  • Page 390 Appendix E: Counter Performance Verification b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e. Record the reading for channel two. 4. 75 MHz sensitivity test without filter: a.
  • Page 391 Apply 500 MHz @ –12 dBm 1 dB to channels one and two. b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e.
  • Page 392 Apply 200 MHz @ 1 V 5% to channels one and two. b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e.
  • Page 393 Apply 0.9 V 1% @ 100 kHz to channels one and two. b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e.
  • Page 394 Appendix E: Counter Performance Verification c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e. Record the reading for channel two. DC Voltage Accuracy Follow the procedures below to test DC voltage accuracy.
  • Page 395 Apply 9 V 1% @ 100 kHz to channels one and two. b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e.
  • Page 396 Appendix E: Counter Performance Verification b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e. Record the reading for channel two. 4. 1.8 V @ 100 kHz test: a.
  • Page 397 Appendix E: Counter Performance Verification b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e. Record the reading for channel two. 3. 18 VDC test: a.
  • Page 398 Appendix E: Counter Performance Verification b. Send the following VX4101 command(s)/query to test channel one: c. Record the reading for channel one. d. Send the following VX4101 command(s)/query to test channel two: e. Record the reading for channel two. 6. –1.8 VDC test: a.
  • Page 399 Appendix E: Counter Performance Verification 4. Apply 0 VDC 0.1 V to the arm input Send the following VX4101 commands/query E–21 VX4101 DMM/Counter User Manual...
  • Page 400 Appendix E: Counter Performance Verification E–22 VX4101 DMM/Counter User Manual...
  • Page 401: Appendix F: Dmm Performance Verification Procedure

    Appendix F: DMM Performance Verification Procedure This procedure verifies the performance of the DMM portion of the VX4101. It is not necessary to complete the entire procedure if you are only interested in a specific performance area. The procedure is grouped according to specific sets of tests.
  • Page 402: Equipment Required

    However, certain modes and ranges of the VX4101 require additional settling time for the cabling or VX4101 input circuitry. For the resistance ranges or 300 kΩ and greater, additional time is required for the low level source currents (1 nA and 100 pA) to charge the cabling capacitance.
  • Page 403: Prerequisites

    Fully-automated 15 to 25 minutes Prerequisites The VX4101 module covers must be in place and the module installed in an approved VXIbus mainframe as described in Operating Basics The VX4101 has passed the power-on self test The VX4101 has been operating for a warm-up period of at least 20 minutes...
  • Page 404 –0.00015 with Minimum Aperture Figure F–1: Sample Test Result Record Running the Tests. When you run the tests, each VX4101 command/query instruction will return five values. Record the results in the result record as follows: Record the maximum of the last four values in the Maximum Measured...
  • Page 405: Before You Begin

    Run the self-test procedure described below Self-Test Procedure The self-test is performed by sending a command and query to the the VX4101 module. The self-test takes just under ten seconds to execute. The system controller used to send commands and receive query responses should have a timeout setting of a minimum of ten seconds for the self-test as well as all DMM performance verification procedures.
  • Page 406: 24-Hour Test Records

    0.00900954 Check DC 30 mV 90% Range 0.0269894 0.0270106 Check DC 30 mV Range Negative –0.0270106 –0.0269894 Voltage Check DC 300 mV 30% Range 0.0899805 0.0900195 Check DC 300 mV 90% Range 0.269972 0.270029 Check F–6 VX4101 DMM/Counter User Manual...
  • Page 407 AC 3 V DC-Coupled 50% 1.4865 1.5135 Range Check AC 30 V DC-Coupled 10% 2.961 3.039 Range Check AC 30 V DC-Coupled 90% 26.889 27.111 Range Check AC 300 V DC-Coupled 10% 29.55 30.45 Range Check F–7 VX4101 DMM/Counter User Manual...
  • Page 408 Range Low Frequency Check AC 300 V AC-Coupled 90% 267.98 272.02 Range Low Frequency Check AC 300 V AC-Coupled 90% 267.98 272.02 Range High Frequency Check AC 30 mV AC-Coupled 15% 0.0041095 0.0048905 Range High Frequency Check F–8 VX4101 DMM/Counter User Manual...
  • Page 409 4-Wire 33% Range 99982 100018 Check 4-Wire 33% Range 999500 1.0005E+006 Check 4-Wire Null Check –800 4-Wire 33% Range 9.9692E+006 1.00308E+007 Check 4-Wire 33% Range 9.79992E+007 1.02001E+008 Check 2-Wire .3% Range, 1 9.8985 10.1015 Power Line Cycle F–9 VX4101 DMM/Counter User Manual...
  • Page 410 0.90215 Check Table F–7: 24-Hour DMM Common Mode Rejection Results Pass/ Test Description Minimum Minimum Measured Maximum Measured Maximum Fail DC Mode-DC CMR 890 V DC Mode-AC CMR 566 V AC Mode-AC CMR 35.56 V F–10 VX4101 DMM/Counter User Manual...
  • Page 411: 90-Day Verification Test Records

    0.009 Check DC 30 mV 30% Range 0.00898992 0.00901008 Check DC 30 mV 90% Range 0.0269878 0.0270122 Check DC 30 mV Range Negative –0.0270122 –0.0269878 Voltage Check DC 300 mV 30% Range 0.089976 0.090024 Check F–11 VX4101 DMM/Counter User Manual...
  • Page 412 AC 300 mV DC-Coupled 0.268674 0.271326 90% Range Check AC 3 V DC-Coupled 10% 0.28986 0.31014 Range Minimum Aperture Check AC 3 V DC-Coupled 50% 1.4853 1.5147 Range Check AC 30 V DC-Coupled 10% 2.9586 3.0414 Range Check F–12 VX4101 DMM/Counter User Manual...
  • Page 413 10% Range Low Frequency Check AC 3 V AC-Coupled 90% 2.67234 2.72766 Range Low Frequency Check AC 30 V AC-Coupled 10% 2.9426 3.0574 Range Low Frequency Check AC 30 mV AC-Coupled 0.0041284 0.0048716 15% Range Low Frequency Check F–13 VX4101 DMM/Counter User Manual...
  • Page 414 100.03 Check 4-Wire Null Check –0.08 0.08 4-Wire 33% Range 999.77 1000.23 Check 4-Wire 33% Range 9996.5 10003.5 Check 4-Wire 33% Range 99977 100023 Check 4-Wire 33% Range 999300 1.0007E+006 Check 4-Wire Null Check –800 F–14 VX4101 DMM/Counter User Manual...
  • Page 415 0.0008 Check Table F–12: 90-Day DMM Common Mode Rejection Results Pass/ Test Description Minimum Minimum Measured Maximum Measured Maximum Fail DC Mode-DC CMR 890 V DC Mode-AC CMR 566 V AC Mode-AC CMR 35.56 V F–15 VX4101 DMM/Counter User Manual...
  • Page 416: One Year Verification Test Record

    0.009 Check DC 30 mV 30% Range 0.00898938 0.00901062 Check DC 30 mV 90% Range 0.0269861 0.0270139 Check DC 30 mV Range Negative –0.0270139 -0.0269861 Voltage Check DC 300 mV 30% Range 0.0899715 0.0900285 Check F–16 VX4101 DMM/Counter User Manual...
  • Page 417 AC 300 mV DC-Coupled 0.268485 0.271515 90% Range Check AC 3 V DC-Coupled 10% 0.28965 0.31035 Range Minimum Aperture Check AC 3 V DC-Coupled 50% 1.48425 1.51575 Range Check AC 30 V DC-Coupled 10% 2.9565 3.0435 Range Check F–17 VX4101 DMM/Counter User Manual...
  • Page 418 10% Range Low Frequency Check AC 3 V AC-Coupled 90% 2.67045 2.72955 Range Low Frequency Check AC 30 V AC-Coupled 10% 2.9405 3.0595 Range Low Frequency Check AC 30 mV AC-Coupled 0.00412525 0.00487475 15% Range Low Frequency Check F–18 VX4101 DMM/Counter User Manual...
  • Page 419 100.035 Check 4-Wire Null Check –0.08 0.08 4-Wire 33% Range 999.72 1000.28 Check 4-Wire 33% Range 9996 10004 Check 4-Wire 33% Range 99972 100028 Check 4-Wire 33% Range 999100 1.0009E+006 Check 4-Wire Null Check –800 F–19 VX4101 DMM/Counter User Manual...
  • Page 420 0.90242 Check Table F–17: One-Year DMM Common Mode Rejection Results Pass/ Test Description Minimum Minimum Measured Maximum Measured Maximum Fail DC Mode-DC CMR 890 V DC Mode-AC CMR 566 V AC Mode-AC CMR 35.56 V F–20 VX4101 DMM/Counter User Manual...
  • Page 421: Test Procedures

    GND connection eliminates power line common mode from contributing to measurement error for minimum aperture measurement. 1. DC 3 V range null check with minimum aperture: a. Apply 0 VDC Send the following VX4101 command(s)/query: F–21 VX4101 DMM/Counter User Manual...
  • Page 422 2. DC 30 V range null check with minimum aperture: a. Apply 0 VDC Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 423 7. DC 3 V range null check: a. Apply 0 VDC Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record. 8. DC 30 V range null check: a.
  • Page 424 Appendix F: DMM Performance Verification 12. DC 30 mV range negative voltage check: a. Apply –0.027 VDC Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 425 Appendix F: DMM Performance Verification 17. DC 3 V 90% range check: a. Apply 2.7 VDC Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record. 18. DC 3 V Negative voltage check: a.
  • Page 426 Do not touch cabling connections while applying high voltage. b. Apply 270 VDC Send the following VX4101 command(s)/query: c. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 427 1. AC 30 mV DC-coupled 15% range check: a. Apply 0.0045 VDC Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record. 2. AC 30 mV DC-coupled 90% range check: a.
  • Page 428 Appendix F: DMM Performance Verification 3. AC 30 mV DC-coupled negative voltage check: a. Apply –0.027 VDC Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 429 Appendix F: DMM Performance Verification 8. AC 30 V DC-coupled 10% range check: a. Apply 3 VDC Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 430 Appendix F: DMM Performance Verification 13. AC 300 V DC-coupled 10% range low frequency check: a. Apply 25 Hz 30 V Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 431 Appendix F: DMM Performance Verification 18. AC 30 mV DC-Coupled 15% high frequency check: a. Apply 50 kHz 0.0045 V Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 432 Appendix F: DMM Performance Verification 23. AC 30 V AC-coupled 10% range low frequency check: a. Apply 45 Hz 3 V Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 433 Appendix F: DMM Performance Verification 27. AC 30 mV AC-coupled 15% range high frequency check: a. Apply 20 kHz 0.0045 V Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record.
  • Page 434 SENS– Calibration standard VX4101 mating connector NOTE. For 2-wire measurements, pin 9 and 5 of the VX4101 are not connected internally. You can leave the SENS+ and SENS– cables connected or discon- nected, as desired, for 2-wire measurements. 1. 30 4-wire null check: a.
  • Page 435 Appendix F: DMM Performance Verification 4. 300 4-wire 33% range check: a. Apply 100 Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record. 5. 3 K 4-wire null check: a.
  • Page 436 Appendix F: DMM Performance Verification 9. 3 M 4-wire 33% range check: a. Apply 1E+006 Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record. 10. 30 M 4-wire null check: a.
  • Page 437 Appendix F: DMM Performance Verification a. Apply 10 Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record. 14. 300 K 2-Wire 0.3% range check: a. Apply 1000 Send the following VX4101 command(s)/query: b.
  • Page 438 On both the Datron and Fluke calibration standard the V and V cable connections are disconnected internally. When you select current mode, you can leave theV and V cable connections to pin 1 and 6 of the VX4101 unconnected, if desired. I– Calibration standard VX4101 mating connector CAUTION.
  • Page 439 Appendix F: DMM Performance Verification 18. Current 150 mA 93% range check: a. Apply 0.14 A Send the following VX4101 command(s)/query: b. Record the maximum and minimum results of last four of five readings in the appropriate test record. 19. Current 150 mA range negative input check: a.
  • Page 440 CAUTION. Make sure that the Calibration Standard V terminal is disconnected from pin 1 (VIN–) of the VX4101 during the common mode test. Failure to do so will destroy the 1 K resistor (or current limit the calibration standard). VX4101 mating connector Calibration standard WARNING.
  • Page 441 Appendix F: DMM Performance Verification b. Send the following VX4101 command and query: c. Record the average of the 5 readings. d. Increase the voltage between the V+ pin and the VX4101 enclosure from 0 to 199 VDC. e. Send the following query:...
  • Page 442 Appendix F: DMM Performance Verification c. Record the average of the last 4 readings. d. Increase the voltage between the V+ pin and the VX4101 enclosure from 30 to 70 V 60 Hz. e. Send the following query: The difference between any of the five readings and the average recorded above should be within 35.65 mV.
  • Page 443: Appendix G: User Service

    The instrument has been fully tested and calibrated before leaving the factory. If the self test indicates a failure, contact your Tektronix field office or represen- tative for assistance.
  • Page 444 Appendix G: User Service G–2 VX4101 DMM/Counter User Manual...
  • Page 445: Appendix H: Replaceable Parts

    Appendix H: Replaceable Parts This section contains a list of the replaceable modules for the VX4101. Use this list to identify and order replacement parts. Parts Ordering Information Replacement parts are available through your local Tektronix field office or representative.
  • Page 446: Using The Replaceable Parts List

    Using the Replaceable Parts List This section contains a list of the mechanical and/or electrical components that are replaceable for the VX4101. Use this list to identify and order replacement parts. The following table describes each column in the parts list.
  • Page 447 ATTN: ALICIA SANFORD ROCKFORD, IL 611045181 516 18TH AVE TK1943 NEILSEN MANUFACTURING INC 3501 PORTLAND RD NE SALEM, OR 97303 TK2647 INSTRUMENT SPECIALTIES CO INC. C/O TEMCO NW HILLSBORO, OR 97123 1336 SE 51ST STREET H–3 VX4101 DMM/Counter User Manual...
  • Page 448 CKT BD ASSY:DMM PLUS 80009 671–3533–00 950–3794–00 92505–25005:WASHER WAVY 2.7MM 80009 950–3794–00 950–4448–00 92501–25010:SCREW M2.5X10 CHEESEHEAD 80009 950–4448–00 159–5014–00 FUSE,SMD:2.0A,125V,FAST BLOW,0.1 X 0.1 X 75915 R451 002 (REFERENCE DESIGNATOR, F01) 174–3653–00 CABLE ASSY:COAX,RFP,50 TK2469 501–1429–05 OHM,6.0L,SMA,MALE,STR,REAR,PNL,MT,131–0888–00 X PELTOLA H–4 VX4101 DMM/Counter User Manual...
  • Page 449 SHLD GSKT,ELEC:SYMETRICAL SLOTTED FINGER TK2647 348–1365–01 214–4709–00 KEY:KEY TTL RIGHT 80009 214–4709–00 131–0890–01 CONN,HARDWARE:DSUB,JACK SCREW,4–40 X 0.312 ,W/O 00779 205818–2 WASHERS & NUT 671–3537–00 CKT BD ASSY:COUNTER BOARD 80009 671–3537–00 343–0549–00 STRAP,TIEDOWN,E:0.098 W X 4.0 L 06383 PLT1M H–5 VX4101 DMM/Counter User Manual...
  • Page 450 Appendix G: Replaceable Parts Figure H–1: VX4101 Exploded View H–6 VX4101 DMM/Counter User Manual...
  • Page 451: Dressing The Delay Line Cable

    J231 J322 J321 Note: Cable dress for the delay line on the Counter board is very critical. Be sure to keep the cable off of the heat sinks. Figure H–2: VX4101 Delay Line Cable Dress H–7 VX4101 DMM/Counter User Manual...
  • Page 452 Appendix G: Replaceable Parts H–8 VX4101 DMM/Counter User Manual...
  • Page 453: Glossary And Index

    Glossary and Index...
  • Page 455 Data Transfer Bus (DTB) and terminates the DTB cycle if the duration is excessive. Without the termination capability of this module, a Bus Master attempt to transfer data to or from a non-existent Slave location could result in an infinitely long wait for the Slave response. Glossary–1 VX4101 DMM/Counter User Manual...
  • Page 456 VXIbus devices have a set of such registers, all accessible from P1 on the VMEbus. C-Size Card A VXIbus instrument module that is 340.0 mm 233.4 mm 30.48 mm (13.4 in. 9.2 in 1.2 in). Glossary–2 VX4101 DMM/Counter User Manual...
  • Page 457 An address in a communications protocol in which the destination of the message is included in the message. ESTST Extended STart/STop protocol; used to synchronize VXIbus modules. Extended Self Test Any self test or diagnostic power-on routine that executes after the initial kernel self test program. Glossary–3 VX4101 DMM/Counter User Manual...
  • Page 458 The Interrupt ReQuest signal, which is the VMEbus interrupt line that is asserted by an Interrupter to signify to the controller that a device on the bus requires service by the controller. Local Bus A daisy-chained bus that connects adjacent VXIbus slots. Glossary–4 VX4101 DMM/Counter User Manual...
  • Page 459 The smallest functional unit recognized by a VXIbus system. It is often used to identify a particular module. Mainframe Card Cage. For example, the Tektronix VX1410 Mainframe, an operable housing that includes 13 C-size VXIbus instrument module slots. Memory Device A storage element (such as bubble memory, RAM, and ROM) that has configuration registers and memory attributes (such as type and access time).
  • Page 460 A VXIbus device that provides the minimum VXIbus slot 0 services to slots 1 through 12 (CLK10 and the module identity lines), but that may provide other services such as CLK100, SYNC100, STARBUS, and trigger control. Glossary–6 VX4101 DMM/Counter User Manual...
  • Page 461 A commander may also have a commander. Test Monitor An executive routine that is responsible for executing the self tests, storing any errors in the ID-ROM, and reporting such errors to the Resource Manager. Glossary–7 VX4101 DMM/Counter User Manual...
  • Page 462 A 10 MHz, 100 ppm timing reference. Also see CLK10. 100-MHz Clock A 100 MHz, 100 ppm clock synchronized with CLK10. Also see CLK100. 488-To-VXIbus Interface A message based device that provides for communication between the IEEE-488 bus and VXIbus instrument modules. Glossary–8 VX4101 DMM/Counter User Manual...
  • Page 463 AC low voltage accuracy test, E–15 Accuracy requirements, E–1 Arm input function, E–21 Event handling, 4–1 Automated procedures, considerations for, E–2 CLOCK10 signal, E–2 DC high voltage accuracy test, E–18 DC low voltage accuracy, E–16 Equipment required, E–2 Fuses, 1–7 Index–1 VX4101 DMM/Counter User Manual...
  • Page 464 VXIplug&play instrument drivers, 1–1, 1–21 Files installed, 1–14 for Digital Multimeter, 3–39 for SurePath modules, 3–185 function descriptions, 1–21 system requirements, 1–21 For VX4101, 3–17 Self–test, 1–7 VXIplug&play software, 1–9 Soft Front Panels (SFPs) about, 1–9, 1–13 Index–2 VX4101 DMM/Counter User Manual...

Table of Contents