HELP Driver Overview The 1362 driver lets you control a Wavetek/ Datron/Racal 1362 multimeter. It is capable of measuring DCV, ACV, DCI, ACI, 4 and 2 wire resistance on its input terminals. The wtk1362 driver contains five panels: Measure Panel - used to configure the wtk1362 multimeter and trigger the multimeter to start a measurement. Calibration Panel - calibrates the ranges and functions of the DMM. Other Panel - used to perform the self test, query the instrument identity, and set the line frequency. Status Panel - used to query and set the status registers within the wtk1362. The panel also allows you to set the OPC mode and query the instrument for errors. About Panel - indicates the current software revision of the wtk1362 driver. END HELP ! HELP Reset Note that the reset condition of the wtk1362 disconnects the input ports. This prevents any measurements from being made. Set the Input Port before making measurements. END HELP ! HELP Input Port Before doing anything else, set the Input Port to the desired channel and/or ratio math. Note that if Option 40 is not present, only OFF and Channel A are available. END HELP ! HELP Input ZERO The offsets at zero input may be removed by clicking the "Input ZERO" button in the upper right hand corner of the Measure Panel. END HELP ! HELP Taking Readings Readings may be taken any time in the Measure Panel when Input Port is not OFF. If only one reading is to be taken, two boxes will appear near the top of the panel. A click on the box on the left will take a reading. The box in the middle displays the units. If there will be a delay between the time a measurement is started and entered, you may click the "Start Meas" button to start the measurement. If more than one reading is to be taken (Trigger Count > 1), then an x-y display and a button labeled "Expand Display" will appear near the top of the panel. A click on the x-y display, (the box on the left), or on the "Start Meas" button will initiate the readings. If Trigger Source is System, an- other panel will appear so that you can send additional triggers to the instrument. If you click the xy display before all the triggers have been sent, the instrument will respond with only the measurements made to that point. If Trigger Source is External and you click on the xy display to start the readings, this driver will wait a limited amount of time (about 1.2*the max reading rate + 10 seconds) for the instrument to respond, then it will enter the available readings. If you click the "Start Meas" button, another panel will appear that allows you to check whether or not the readings have completed or enter the available readings. Note that the "Measurement Complete" signal is from *ESR?, so if you read that register in another manner this response may never by YES. Clicking on "Expand Display" or taking Readings with Trigger Source "System" or with the "Start Meas" button will give a larger x-y display and allow further control of the x-y display. END HELP ! HELP Expand Display Clicking Expand Display will bring up controls for the x-y display. These controls are: * Click the x-y display or "Start Measure" to take a new set of measurements. * The box above the x-y display sets the maximum scale value of the x-y display. * The box below the x-y display sets the minimum scale value of the x-y display. * The '*->' controls will set the maximum or minimum scale value to the current reading, ( as marked by the diamond shaped cursor ). * The controls to the right of the x-y display move the cursor across the display. * The value at the cursor is indicated in the box labeled 'Reading' at the upper right of the panel. * The controls near the bottom of the display control the type of grid used, and continuous line versus discrete points mode of plotting. * Clicking 'Reduce' in the lower right corner will return you to the main Measure control panel. END HELP ! HELP Setting a Function Clicking on the box next to "Function" on the Measure Panel allows you to specify the measurement to be made. The functions include: * DC Volts * AC Volts * DC Amps * AC Amps * 4 Wire Ohms * 2 Wire Ohms Note that is Option 30 is not present, then DC Amps and AC Amps are not available. END HELP ! HELP Range and Resolution The Range and Resolution may be set for each function. The Range is in the units of the current function and the resolution is set in terms of the number of digits desired. If Auto Range is On, then the Range parameter will be ignored. END HELP HELP Coupling The AC functions can be AC or DC coupled. END HELP HELP Guard Local Guard uses internal connections for guard and shields. Remote Guard connects the channel's guard and shields to the front panel pins--which you must connect to some- thing manually. END HELP HELP Input Filter An analog filter may be inserted into the measurement circuit. With it the NMRR is 74dB at 50 Hz. Without it the NMRR is 54dB. For the AC functions, if the filter is Off then the minimum frequency is 360Hz. If it is On and AC Coupling is used the minimum frequency is 40 Hz. If it is On and DC Coupling is used the minimum frequency is 10Hz. END HELP HELP Triggers There are four parameters to control the triggering of the instrument: Trigger Count: Up to 1000 readings may be stored in a buffer and read as an array or 1 reading may be taken at a time. Trigger Source: The trigger source may be System (manually send the *TRG command for each trigger) or External (supply an external hardware trigger). Trigger Source System is convenient for Trigger Count 1 as X? command automatically triggers itself. However, for Trigger Count greater than 1 you have to supply an appropriate number of triggers-- paced at the desired rate. That does not come automatically. Trigger Source External is convenient for Trigger Count greater than 1 as the external source can be used as a pacer. Trigger Delay: The Trigger Delay can be set to Default or Manual. When Default is selected, the instrument choses the delay. (Please consult the instrument manuals for the delay time.) If it is set to Manual, a delay time can be set from 0 to 10 seconds. END HELP ! HELP Calibration Panel The calibration panel is used to calibrate the range and functions of the DMM and to check the calibration constants. The constants may be read by clicking the STOR (stored positive and negative gain factors and zero offset), the A/D (the A/D positive and negative gain factors and zero offset), and/or the VAL (the four calibration readings and their mean) displays. NOTE: Before any calibration can take place, two security levels must be set. 1) DMM switch set to CAL ENABLE. 2) Calibration security set to be on. This will also bring up two additional items to the display. Calibrate high - full range value. Calibrate low - zero for DC & OHMS, 10% of range for AC. If 0 is returned then the calibration was a success. If 1 is returned then the calibration was a failure. END HELP ! HELP Other Panel Other Panel, also known as miscellaneous, has parameter controls for: Line Frequency: The Line frequency can be set to 50, 60 or 400Hz. This helps the instrument to eliminate power line noise by integrating over the line frequency period. Clicking the "Save Line Freq" button will store the value in the instruments memory so that it will be remembered after a reset. IDN: Query the instrument for its identify string. Self Test: Perform an instrument Self Test. Non-0 results indicate a problem. Consult the instrument manuals for details. END HELP ! HELP Status Panel The Status Panel deals with the IEEE 488.2 defined registers associated with a device. It also sets modes for checking Operation Complete and checks the instrument for errors. The Status Panel includes inquiry fields for: S-Poll - Serial Poll Clear Status - Send *CLS command to clear all Event and Error Registers SRQ Enable - Service Request Enable or Query Status Byte Register- Read Status Byte Query Standard Event Register - Standard Event Register Query Standard Event Enable - Enable Standard Event command or Query The Status Panel allows you to enable Service Request by setting the value in the Service Request (StatusByte) Enable Register. You may also control activation of bit 5 in the Status Byte by entering a value in the Standard Event Enable Register. END HELP ! HELP Wait for OPC Mode The Status Panel contains a field labeled "Wait for Operation Complete Mode". It is used to assure that a command to the device completes before another command can be sent. Set the field to "On", if you wish this kind of guaranteed serial operation. The panel uses the *OPC? query between other commands to assure they complete. If you are sure that there is no need to wait between commands, then you may set this field "Off". If you wish to guarantee that no command is pending when you disable waiting, set the field to "Once"; the panel will wait for all operations to complete and will then set the field to "Off." END HELP HELP Errors Errors in the wtk1362 are determined in two different ways. First the Standard Event Register is read. Bits 2, 4 and 5 indicate Query, Execution and Command Errors. If one of these bits is true, this driver will show the negative of its value as the Error number and generate an appropriate message for the Error String. If none of these bits is true then the device-dependent error queue is read. The Error number and a message are displayed. If it is not 0, please consult the instrument manuals for further details. END HELP ! HELP Auto Update The Auto Update feature of HP ITG allows you to take readings in a "free run" mode. This allows the user to continuously take readings without continuously clicking the display. To use this feature with the WTK 1362, first set the Function, etc. as desired. Note that if Trigger Count is greater than 1, then the Trigger Source must be External as Auto Up- date would not know when to issue system triggers. After you have set up the desired readings and have set the panel to show the desired display, turn on Auto Update. Please consult your HP ITG manuals to learn how to do this. Moving the mouse will cause Auto Update to be suspended temporarily. It should resume after releasing the mouse. If it doesn't, it is possible that "Auto Update" may have been turned off while you where modifying the set-up. Simply turn Auto Update back on to resume. Note that when Trigger Source is External, a transition of bit 0, 1 or 6 in the Standard Event Register is used to indicate that the block of readings has been completed. If you read *ESR? elsewhere it will clear these bits and perhaps prevent the completion of an Auto Update cycle. Also note that this is the same register to which the instrument reports some errors. They will be lost. END HELP ! HELP Sync HP ITG/DOS and HP VEE support a "Sync" component. This component attempts to query as many things as possible from the instrument to determine its current state. (To use this feature in HP VEE, the driver may have to have a different name than the driver being used to program the instrument. Otherwise VEE will do a state recall first, then a Sync--which won't do you much good.) For the WTK 1362, note that the Trigger Count cannot be queried. Also note that while the instrument keeps track of the range, resolution, etc. for each function, only the parameters for the current function can be queried. END HELP ! HELP Components The following table summarizes the component/ names and values for the WTK 1362 instrument driver. For information about using this summary, see the chapter, "Fine-tuning Your Program," in the HP ITG "User's Handbook." The table's first column lists the component name. The second column lists the values the component allows. The third column lists the component's initial value. COMPONENT ALLOWED INITIAL NAME VALUES VALUE ============================================= ACDC_COUP AC,DC AC _____________________________________________ ACI_RESL D4,D5 D5 _____________________________________________ ACV_AUTO OFF, ON OFF _____________________________________________ ACV_RANGE .100 - 300 300 _____________________________________________ ACV_RESL D4,D5 D5 _____________________________________________ ATOD_Constants STRING[44] INVALID _____________________________________________ CAL_HI query _____________________________________________ CAL_LO query _____________________________________________ CAL_SC OFF,ON OFF _____________________________________________ CVAL STRING[127] INVALID _____________________________________________ Cal_Constants STRING[44] INVALID _____________________________________________ Clear_Status button _____________________________________________ DCI_RESL D4,D5,D6 D6 _____________________________________________ DCV_AUTO OFF, ON OFF _____________________________________________ DCV_RANGE .1 - 300 300 _____________________________________________ DCV_RESL D4,D5,D6 D6 _____________________________________________ DELAY 0.1 - 10 0 _____________________________________________ DELAY_AUTO OFF,ON ON _____________________________________________ ERROR query 0 _____________________________________________ ERR_STRING STRING[80] _____________________________________________ Event_Enable 0 - 255 INVALID _____________________________________________ FILTER OFF,ON OFF _____________________________________________ FUNCTION DCV, ACV DCV DCI, ACI FRES, RES, _____________________________________________ GUARD LCL,REM LCL _____________________________________________ IDENTIFY [String 80] _____________________________________________ INP_ZERO button _____________________________________________ Input_Port OFF,CH_A,CH_B, OFF ADIVB,ASUBB,DEVTN _____________________________________________ LFREQ FIFTY,SIXTY, SIXTY FOUR_HUNDRED _____________________________________________ MEAS_READY NO,YES NO _____________________________________________ OHM_AUTO OFF,ON OFF OHM_RANGE 100 - 10000000 10000000 OHM_RESL D4,D5,D6 D6 _____________________________________________ OPC_MODE OFF,ON,ONCE ON _____________________________________________ READING _____________________________________________ READINGS RARRAY[1,1000] _____________________________________________ RESET button _____________________________________________ SEND_TRIG button _____________________________________________ SYNC Control _____________________________________________ Self_Test 0 _____________________________________________ Serial_Poll INVALID _____________________________________________ Standard_Event INVALID _____________________________________________ Start_Measure button _____________________________________________ Status_Byte INVALID _____________________________________________ Status_Enable 0 - 255 INVALID _____________________________________________ TRIG SYS,EXT SYS _____________________________________________ TRIG_COUNT 1 - 1000 1 END HELP