Home
PICOTEST
Contents
1. Figure 4 15 To turn on off auto triggering press the softkey under AUTO to toggle between ON and OFF as shown in the Figure 4 16 Figure 4 16 To set trigger level press the softkey under LEVEL and use the numeric keypad or arrow keys to enter a desired value as shown in the Figure 4 17 refer to Ch 4 2 1 Trig Auto ON O to 100 PCT Trig Auto OFF ATT X1 5 125 to 5 125V ATT X10 51 25 to 51 25V Numeric_value Resolution ATT X1 0 0025V ATT X10 0 025V Figure 4 17 To specify triggering slope edge press the softkey under SLOPE as shown in the Figure 4 18 to toggle between POS positive as shown in Figure 4 19 and NEG negative as shown in Figure 4 20 High 0 PCT Middle 50 PCT Low 100 PCT 50 Figure 4 18 Figure 4 19 Figure 4 20 To set sensitivity Press the softkey under SENS to toggle between LOW MED medium and HIGH as shown in the Figure 4 21 Figure 4 2 e To set Com The setting is enabled only by using Time Interval as Shown in the Figure 4 22 To toggle the softkey Com OFF sources will be inputted to the CH1 and CH2 individually as the Time Interval is working To toggle the softkey Com ON sources will be supported via CH1 only as the Time Interval is working Remote Interface Command To turn on off auto triggering SENSe EVENt 1 2 LEVel ABSolute AUTO ON OFF To set trigger level SENSe EVENt 1 2 LEVel ABSolute lt numeric value gt v
2. printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset U6200A stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear U6200A status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial U6200A stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required Aa eres ee ola CH1 Input Condition gt gt gt stat viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP1 COUP AC 12 amp ret stat viWrite sesn unsigned char INP1 ATT 1 10 amp ret stat viWrite sesn unsigned char INP1 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret 179 amp ret stat viWrite sesn unsigned char PHAS ARM SOUR EXT 17 amp ret stat viWrite sesn unsigned char PHAS ARM SLOP POS 17 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite se
3. SENSe EVENt 1 2 LEVel RELative lt numeric value gt PCT To set sensitivity SENSe EVENt 1 2 HYSTeresis RELative 100 50 0 To specify triggering slope edge 51 SENSe EVENt 1 2 SLOPe POSitive NEGative To set common SENSe EVENt2 FEED JINPut 1 INPut2 for U6200A only Using Com to Make Time Interval TI Measurement on a Single Signal As described in Ch 3 3 Interval 1 to 2 measures the length of the duration between a start event on channel 1 and a stop event on channel 2 And users also can do the settings on level slope or sensitivity for application purposes One may also follow the following instructions such that the start and the stop events are triggered from the same source connected to one of the two channels 1 Connect a signal source to channel 1 or 2 Press TIME amp PERIOD button 3 Use the softkey under INTVL 1 to 2 to select interval measurement Press CH1 or CH2 button to enter the channel conditioning menu 5 Press the softkey under TRIG SENS to enter the trigger setting menu 6 Press the softkey under Com to select OFF or ON as shown in the Figure 4 22 This instructs the Counter to count the signal interval time from channel 1 or 2 to channel 2 or 1 Figure 4 22 X Note The U6220A doesn t support Time Interval Measurement colored green 52 4 9 Save and Recall Functions The U6200A 220A provide functions to save and recall your measurement setti
4. The command CALCulate 1 Performs data processing or transfer on data of scale and offset operation acquired by the SENSe command Be sure to send CALCulate 1 MATH STATe ON to activate the operation before 102 any CALCulate 1 command CALCulate 1 DATA Queries the measurement result using scale and offset calculation Return O amp Results are formatted according to FORMat DATA ASCii REAL setting amp When using ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format The number of significant digits will range from 1 to 15 depending on the measurement resolution Only significant digits will be returned If there is no valid result error 230 will be generated and 9 91E37 Not A Number will be returned If Totalize or Voltage Peaks are chosen error 0221 will be generated and 9 91E37 Not A Number will be returned Notes If this command is sent when a measurement is in progress the results will not be available until the measurement is completed and it also holds off the subsequent commands unless there is a device clear or a power cycle The last computed result remains valid until a new calculation is made to a relevant instrument state is modified CALCulate 1 FEED SENSe 1 Feeds the data to the CALCulate 1 block Return The string SENS is returned CALCulate 1 IMMediate Instructs the counter to re compute the current data without re acqui
5. FUNCtion ON XNONe FREQuency 1 2 3 1PXNONe JFREQuency RATio 1 2 1 3 2 1 3 1 JXNONe JPERiod 1 2 3 XNONe RISE TIME 1 T XNONe RTIMe 1 JXNONe JFALL TIME 1 T XNONe FTIMe 1 XNONe PWIDth 1 T XNONe NWIDth 1 DXNONe TINTerval 1 27 L1IXNONe JVOLTage PTPeak 1 2 IXNONe VOLTage MAXimum 1 2 PXNONe JVOLTage MINimum 1 2 LIIXNONe JVOLTage CENTer 12 JXNONe JPHASEe 1 2 IXNONe DCYCle 1 IXNONe PDUTycycle 1 1PXNONe JTOTalize 1 164 PHASe ARM STARt SLOPe POSitive NEGative SOURce IMMediatae EXTernal ROSGC illator SOURGce INTernal EXTernal AUTO lt Boolean gt EX Ternal FREQuency TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative SOURce IMMediate EXTernal LAYer 1 ECOunt lt numeric_value gt SOURce IMMediate TiMer INTernali TIMer lt numeric value gt S ESTOP LAYer2 SLOPe POSitive NEGative SOURce IMMediate EXTernal LA Yer 1 ECOunt lt numeric_value gt SOURce IMMediate TIMer INTernal2 TIMer lt numeric value gt STARt SLOPe POSitive NEGative SOURce IMMediate EXTernal STOP SOURce IMMediate TIMer TIMer lt numeric value gt 165 TOTalize ARM STARt SLOPe POSitive NEGative SOURce IMMediate EXTernal STOP SLOPe POSitive NEGative SOURce IMMediate EXTernal TIMer
6. OPC OPT RCL lt NRf gt RST SAV lt NRf gt SRE lt NRf gt SRE STB TRG 75 TST WAI X Note The U6220A doesn t support the commands and the channel 2 amp 3 selections colored green 76 6 Manual Calibration Procedures The manual calibration is via the following procedures UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Offs T F gt RunCal After pressing the softkey under RunCal the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed The Calibration can be saved by pressing the softkey under Save X Note The Offset calibration is more prior than the Gain calibration 6 1 How to do the Offset Calibration via CH1 The Offset Calibration via CH1 is for checking DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Offs Inp1 2 Remove all sources on the counter 3 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 2 How to do the Offset Calibration via CH2 The Offset Calibration via CH2 is for check
7. TIMer lt numeric value gt S SYS Tem COMMunicate SERial SOURce USB CONTrol DTR OFF LIMit ERRor KEY lt numeric value gt LOG VERSion TRACe CATalog DATA OFFSET lt numeric value gt HZ S DEG DATA SCALE lt numeric value gt DATA OFFSET DATA SCALE TRIGger COUNT AUTO lt Boolean gt 166 E About Application Programs This section provides a brief description for each U6200A 220A sample collection X Note The U6220A doesn t support some of the application programs colored green Using CONFigure to Measurement Example 1 Freq amp Ratio measurement Freq_Ratio cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the project define MAX_COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI_FIND_BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the sy
8. Telephone 886 7 815 7183 Website http www picotest com tw Or contact Picotest for more help by email Email sales picotest com tw or info picotest com tw L eee i ee ll 1 1 Feature Overview U6200A 220A offer DC 1mHz 400 MHz frequency range for U6200A channel 1 amp 2 Standard Channel 3 provides 375MHzZ 6GHz frequency range 12 digits resolution with 1s gate time 40 ps time domain function resolution Connection via USB Ethernet 10M 100M and GPIB optional Multi parameter display of results Optional third channel that provides measurements up to 20 GHz for U6200A only Easy to use shortcut keys Easy amp free PC applications Note The U6220A doesn t provide the channel 2 amp 3 colored green Note Full U6200A 220A specifications are included in Appendix A Note Picotest provides users a free software U6200A 220A PT LINK Ver 1 0 This software s GUI Graphic User Interface tool can get results from measurements and transform data to Microsoft Excel or Word for analysis or reworking 1 2 Warranty Information If the equipment is used in a manner not specified by the manufacturer the protection provided by the equipment may be impaired i 2 4 Warranty PICOTEST CORP guarantees that this product meets its published specifications at the time of shipment from the factory Under proper installation it should work as expected Warranty Period This equipment is warra
9. When the CONTinuous is set to ON the measurements are initiated continuously when the CONTinuous is set to OFF the counter does not issue any measurement until it receives INITiate IMMediate command or CONTinuous is set to ON Return amp A single ASCII encoded byte 0 means CONTinuous OFF and 1 means CONTinuous ON Notes amp This will be set back to CONTinuous OFF after RST command amp When INIT CONT ON command is sent the counter o Invalidates the statistics results o Clears the current statistics count to 0 o Reports the negative status condition NOT computing statistics to bit 8 of Operation Status Register amp When CALC2 LIM CLE AUTO is ON and whenever the counter receives INIT CONT ON command it o Invalidates the limit data o Clears the pass and fail counts CLAC2 LIM FCO and CALC2 LIM PCO in the limit testing 121 o Sets the Limit Detect output to the in limit voltage level When SENSe EVEN LEV ABS AUTO is ON and INIT CONT ON command is sent the counter issues an auto trigger on the source channel and at the beginning of each measurement cycle while INIT CONT is ON amp The state of TRIG COUN AUTO has no affect on the operation of INIT CONT ON INIT CONT ON operates as if TRIG COUN was 1 The beginning of the first measurement caused by setting INIT CONT ON sets the pending Operation Flag to true The pending Operation Flag is set to false by aborting of a measurement or
10. send Clear command CLS Clear U6200A status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial U6200A stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required CH1 Input Condition a stat viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP1 COUP AC 12 amp ret stat viWrite sesn unsigned char INP1 ATT 1 10 amp ret stat viWrite sesn unsigned char INP1 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret stat viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 amp ret CH2 Input Condition stat viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP2 COUP AC 12 amp ret stat viWrite sesn unsigned char INP2 ATT 1 10 amp ret stat viWrite sesn unsigned char INP2 FILT OFF 13 amp ret 183 stat viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN2 HYST
11. 1 VOLTage FALL TIME lt lower_reference gt upper_reference 1 VOLTage FTIMe lt lower_reference gt upper_reference 1 VOLTage PWIDth lt reference gt 1 VOLTage NWIDth lt reference gt 1 VOLTage TINTerval 1 2 VOLTage PTPeak 1 2 VOLTage MAXimum 1 2 VOLTage MINimum 1 2 VOLTage CENTer 1 2 VOLTage PHASe 1 2 VOLTage DCYCle lt reference gt Q1 VOLTage PDUTycycle lt reference gt 1 VOLTage TOTalize TIMed lt gate_time gt 1 X Note The U6220A doesn t support the commands and the channel 2 amp 3 selections colored green The CONFigure Command The CONFigure command offers a little more flexibility than the command MEASure and is usually used with the commands READ The universal counter sets the parameters for the requested function but does not make measurement Users have an option to change the configuration To initiate the measurement READ Or INITiate commands can be used CONFigure SCALar lt function gt lt parameters gt lt source_list gt For more information about lt function gt lt parameters gt and lt source_list gt please refer to the above table e If you skip the parameters or the function or the source list or use the keyword DEFault instead the default settings parameters function and source will be used e Using
12. 2 of V peak to peak amplitude greater than 1 V 1 Vp p 50 Q ATT OFF 100 Hz 10 KHz 15mV 2 0f V 10 KHz 5 MHz 15 mV 4 of V peak to peak amplitude greater than 200 mV 5 MHz 80 MHz 15mV 7 of V 80 MHz 300 MHz 15 mV 15 of V The peak volts measurement will keep operating up to 400 MHz although results act as references only Tres is the resolution including effect of certain internal errors The differential channel Error terms which counted by many systematic uncertainty equations result channel to channel disaccord and internal noise These issues can be improved by the TI calibration in the well controlled temperature environment 95 B Preset Values and Save Recall Information X Note The U6220A doesn t provide the function via the channel 2 colored green Value at RST In GPIB Reset Save Recall non TT memory Input 1E 60hms impedance 1E 60hms yes no Input CH xp yes gt etenuation no CH1 percent 50 1 yes no Trigger CH2 percent 50 yes no Level CH1 volts 0 yes no CH2 volts 0 1 ys no Teger H L postive LNM Slope CH2 1 positive yes no as Giz hgh yes no Limit test on off off yes gt Limits parameters Lowerlimit 0 yes Uppertimit 0 yes gt parameters measurement stats me ve measurement Timebase Expected Frequency Parameters i OS Trigger Gai
13. 3 1 XNONe PERiod 1 2 3 XNONe PHASe 1 2 XNONe JNWIDth 1 XNONe PWIDth 1 XNONe TINTerval 1 2 XNONe TOTalize 1 JIXNONe VOLTage PTPeak 1 2 EXNONe VOLTage MAXimum 1 2 J XNONe J VOLTage MINimum 1 2 JIXNONe J VOLTage CENTer 1 2 Return 139 lt function gt lt channel gt lt channel gt string is returned Notes This will be set back to default which is FREQency 1 after the counter has been turned off or after a remote interface reset If the specified channel is the default channel the returned string will skip it and it is shown only when the specified channel is not the default channel For instance if the sensor function is frequency on channel 1 the returned string will be FREQ If the sensor function is frequency on channel 2 then the string FREQ 2 will be returned When the optional channel specification is skipped the counter will automatically choose to use the default channel which is channel 1 for Frequency Period Rise Fall time Duty Cycle Pulse width Totalize and Voltage Peaks measurements and channel 1 to channel2 for Time Interval Frequency Ratio and Phase measurements When the sensor function is Totalize Voltage Maximum Voltage Minimum or Voltage Peaks use INIT IMM to initiate a single measurement When sensor function is set to Rise
14. CALC2 LIM FCO CALC2 LIM PCO CAL 3 Note The re calculation is done automatically when any change is made to any of the CALCulate 1 2 commands when CALC IMM AUTO is ON CALCulate2 I1MMediate AUTO lt Boolean gt Sets if the re calculation will automatically be done whenever there s any change made to any of the CALCulate 1 2 commands When it is set to OFF the CALCulate 1 2 command produces new results when the command is executed even when new data is not acquired And this allows the user to have the new results on the same current data right after new configuration changes Return An ASCII encoded byte 0 means OFF and 1 means ON Notes This will be set to OFF after the counter has been turned off or a remote interface reset Affects all the recalculation command settings The only limit result that can be post processed is CALC2 LIM FAIL The limit counts CALC2 LIM FCO and CALC LIM PCO reflect measurements that were limit tested at time of data acquisition CALCulate2 LIMit CLEar AUTO lt Boolean gt Sets if the limit test results to be cleared when an INITiate IMMediate or an INITiate CONTiunuous ON command is encountered 106 When it is set to OFF only will the CALC2 LIM CLE IMM command clear the limit testing results Return A single ASCII encoded byte 0 means OFF and 1 means ON Notes This will be set to ON after the counter has been turned off or a
15. SCPI commands are based on a hierarchical structure also Known as a tree system In this system associated commands are grouped together under a common node or root thus forming subsystems A portion of the SENSE subsystem is shown below to illustrate the tree system SENSe TOTalize ARM STARt SLOPe POSitive NEGative PHASe ARM STOP SLOPe POSitive NEGative SENSe is the root keyword of the command TOTalize and PHASe are second level keywords and ARM is third level keyword A colon separates a command keyword from a lower level keyword Command Format Used in This Manual The format used to show commands in this manual is shown below SENSe TINTerval ARM STARt SLOPe Positive Negative X Note The U6220A doesn t support the command colored green The command syntax shows most commands and some parameters as a mixture of upper and lower case letters The upper case letters indicate the abbreviated spelling for the command For shorter program lines send the abbreviated form For better program readability send the long form 98 For example in the above syntax statement SENS and SENSe are both acceptable forms You can use upper or lower case letters Therefore SENSE sens and Sens are all acceptable Other forms such as SEN and SE will generate an error A vertical bar separates multiple parameter choices for a given command string Triangle brackets lt gt indicate that you must specify a
16. To set IP address network mask or gateway 1 Press the softkey under DHCP to turn off DHCP 2 Press the softkey under IP ADDR NET MASK or GATEWAY 3 Use the numeric keys to enter the value 4 Press the softkey under ENTER to set the value or the softkey under CANCEL to withdraw the changes To set up DNS DNS Domain Name Service translates domain names into IP addresses If the DNS is being used consult local network administrators with the information about the host name domain name and DNS server address A DNS server address is in the form of n n n n as shown in the Figure 5 3 where n is an integer between O and 255 Figure 5 3 To set the DNS server address In the LAN menu press the softkey under DNS Setup and then the softkey under DNS server Use the numeric keys or the arrow keys to enter the DNS server address refer to Ch 4 2 1 64 To set the host name In the LAN menu press the softkey under Host Name Use the numeric keys or the arrow keys to enter the Host name refer to Ch 4 2 1 To set the domain name In the LAN menu press the softkey under Domain Name Use the numeric keys or the arrow keys to enter the Domain name refer to Ch 4 2 1 5 3 Remote Interface Commands One may instruct the U6200A 220A to take measurement by using the SCPI commands on a remote PC after the Counter and the PC are connected and interface is properly configured as described in Ch 5 1 The SCPI commands a
17. auto and measures Duty Cycle with the specified parameters The lt reference gt specifies the point on the pulse where the duty cycle is determined and it can be specified as either a percentage or an absolute voltage The default is in percentage The lt reference gt parameter is used to configure the trigger setting When it is specified in percentage or default auto trigger is enabled and trigger level is the specified value When it is specified in voltage auto trigger is disabled and the trigger level is the specified value lt reference gt default 50 pct 125 Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 9 0025V for x1 attenuation 0 025V for x10 attenuation MEASure SCALar VOLTage FALL TIME lt lower reference gt upper_reference gt 1 Sets the measurement arming to auto and measures Fall Time with the specified parameters The lt lower reference gt and lt upper reference gt are used to specify the lower and upper points on the falling edge of the input signal They can be specified as either a percentage or an absolute voltage The lt lower reference gt and lt upper reference gt are used to configure the trigger setting When they are in percentage or defaults auto trigger is enabled and trigger level is the specified value When they are specified in voltage auto trigger is disabled and the trigger level is th
18. 2 Use the softkey under Style to toggle between uHz and E 6 as shown in the Figure 4 31 and Figure 4 32 respectively Figure 4 31 Figure 4 32 4 11 Display Tips The display tips including 1 View remote Command error 2 Get HELP on any key 3 Power up Default state resetting 4 Synchronize multiple instruments 5 PICOTEST Technical Support will be presented via the following procedures 4 11 1 View Remote Command Error Via the display tips users will easily view remote command error The operation procedures are in the following 1 Press the Help button on the front panel 2 Press the softkeys under and SELECT to select item 1 View remote command error Command error information would be shown on the display if an error exists 3 Press the softkey under Done to exit from the display to the operation mode Error messages will be erased and the display will show 0 No error as the command SYST ERR is executed 58 4 11 2 Get HELP on ANY KEY Users can get HELP from pressing each button including the softkey which can provide service The operation procedures are in the following 1 Press the Help button on the front panel 2 Press the softkeys under and SELECT to select item 2 Get HELP on any key The HELP information will be shown on the display To get brief help information on any front panel key or menu soft key press and hold the key for few seconds 3 Press the softkey under Done
19. 43 4 Press the softkey under Done to finish the entry of this value or the softkey under Cancel to withdraw the changes Remote interface command Use the following command to specify the value of Offset TRACe DATA OFFSET lt numeric value gt HZ S DEG To specify Set Offs To enable Set Offs the value will be set in negative automatically 1 Press Scale amp Offset button 2 Press the softkey under Set Offs 4 5 Limits Operations The U6200A 220A lets you set upper and lower measurement limits and you can instruct the Counter to stop or keep measuring when the measurement exceeds the limits Please note that the Limit Modes are not available for the Totalize located in Other Meas and the Voltage Peak measurement By the functions on the Limit Modes as shown in the Figure 4 11 users can stop measurement as they set OnFail Stop and get measured value exceeding user defined parameters On the contrary the measurement can keep going as the setting is OnFail Go on although measurement exceeds user defined parameters And the exceeded values will be transmitted to another unit for diagnosing via USB as the OUT USB is enabled X Note The U6220A doesn t support OUT USB function Figure 4 11 44 Besides the OnFail Stop won t effect any change under single measurement mode To set upper or lower limit 1 Press LIMIT MODES button 2 Press the softkey under Upper to select upper limit or under
20. Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands for making period measurement SENSe FUNCtion ON XNONe JPERiod 1 2 3 21 Or CONFigure SCALar VOLTage PERiod 1 2 3 READ SCALar VOLTage PERiod Or MEASure SCALar VOLTage PERiod 1 2 3 X Note The U6220A doesn t provide the channel 2 amp 3 3 5 Rise Fall Time Measurement Auto triggering is enabled by default for rise fall time measurement and it automatically identifies the 10 and 90 points of the signal and sets the trigger levels in accordance One may manually disable the auto triggering and override the automatic settings refer to Ch 4 8 To measure rise or fall time 1 Connect your signal source to channel 1 2 Press TIME amp PERIOD button 3 Press the softkey under EDGE to select edge measurement function Press it again to toggle between rise and fall times 4 Optional settings a Use GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 b Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 c Use Limit Modes button set the upper and lower limits if it s needed refer to Ch 4 5 d Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 e Use the selections in the CH
21. Return A sequence of ASCII encoded bytes IMM means Immediate EXT means External 137 TIM means Timer and DIG means Digits Note This will be set to Timer after the counter has been turned off or a remote interface reset SENSe FREQuency ARM STOP TIMer lt numeric value gt S Sets or Queries the gate time used in arming Period Frequency and Frequency ratio measurements The range for the mentioned measurements is 1E 3 to 1 000 seconds and the resolution is 0 01E 3 seconds But users have to note that the range for the Frequency ration is 1E 3 to 200 seconds Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Notes This will be set to the value of 0 1 second after the counter has been turned off ora remote interface reset This command only applies when SENSe FREQ ARM STOP SOUR TIM is used SENSe FREQuency EXPected 1 2 3 lt numeric value gt HZ Sets or queries the approximate value of the frequency for the input signal in Frequency Period Frequency ratio Phase and Duty cycle measurements The frequency range is 0 001 to 400E6 Hz for channel 1 and 2 375E6 to 6E9 Hz for channel 3 and 250E6 to 20E9 Hz for channel 3 option 02 Return e Numeric data transferred as ASCII byte in lt NR3 gt format with fifteen significant digits Notes This actual result must be within 10 of this approximate value Providing this value will shorten th
22. STARt SLOPe POSitive NEGative SENSe FREQuency ARM STOP SOURce IMMediate SENSe FREQuency ARM STOP SOURCce EXTernal SENSe FREQuency ARM STOP SLOPe POSitive NEGative SENSe FREQuency ARM STOP SOURce TIMer SENSe FREQuency ARM STOP TIMer lt numeric value gt s X Note The U6220A doesn t support Time interval Rise Fall Time Duty Cycle and Width Measurement color green 37 For rise fall time duty cycle and width measurements Press the Time amp Period and Gate amp ExtArm buttons and then toggle between auto and external under the softkey Gate Mi If Auto Arming is selected the Counter automatically starts continuous measurements Mi If External Arming is selected press the softkey under SLOPE to toggle between Positive and Negative This is to specify the slope of the external start arm signal Remote Interface Command Auto arming SENSe TINTerval ARM ESTART LAYer2 SOURce IMMediate External arming SENSe TINTerval ARM ESTART LAYer2 SOURce EXTernal SENSe TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative ESTART LAY2 SOURce Front Panel Arming Mode IMMediate Auto EXTerna EXTERNAL For phase measurements Press the Other Meas and Gate amp ExtArm buttons and then toggle between auto and external under the softkey ARM W If Auto Arming is selected the Counter automatically starts continuous measurements Mi If External Arming is selected press the sof
23. VBUS Floating gt oe Limit Test Pass cron Limit Test Fail Figure 5 1 61 X Note The Pass Fail Output can t be used on Volt Peak and Totalize X Note The U6220A doesn t support OUT function colored green 5 2 Setting Up for Remote Access Users may use the U6200A 220A application developed by PICOTEST to remotely control the universal counter through USB LAN or GBIP interface To set up the USB interface The USB cord should be connected well between the U6200A 220A and user s PC Install the U6200A 220A application in the PC and execute the program Click Tool tab for PT Assistant then input commands To check USB ID 1 Press the UTILITY button and then the softkey under I O to select the I O menu 2 Press the softkey under SHOW USBID The USB ID will then be displayed To set up the GPIB interface Insert a GPIB interface card into the interface slot on the rear panel Assign an address for the interface Then install the U6200A 220A application in the PC and execute the program Click Tool tab for PT Assistant then type in commands How to assign GPIB address 1 Press Utility button and then the softkey under I O to select the I O menu 2 Press the softkey under GPIB Addr to specify the GPIB address as shown in the Figure 5 3 3 Use the numeric keypad or the arrow keys to input a desired address refer to Ch 4 2 1 62 Figure 5 3 x Note The GPIB address is from 0 30 L
24. and the trigger levels are set to the 50 points of each signal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 The Channel 2 here acts as the reference One period on Channel 2 will be defined 360 As the Channel 1 leads the Channel 2 the pulse result will be positive To make phase measurement 1 Connect your signal sources to channel 1 and channel 2 respectively 27 2 Press OTHER MEAS button 3 Press the softkey under PHAS 1 to 2 to select phase measurement function 4 Optional settings a Use softkey Phase 1 to 2 and GATE amp ExtArm button to set the auto or external ARM if it s needed refer to Ch 4 3 b Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 c Use Limit Modes button to set the OnFail OUT Upper and Lower limits if it s needed refer to Ch 4 5 d Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 e Use the selections in the CH1 amp CH2 to set the input conditions and the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measurements Press STOP SINGLE button to stop current measurement or to make single measurement Remote
25. format with eleven significant digits A fail will be returned if the result is less than the lower limit but when the result is equal to the lower limit the counter will not report a fail Notes The lower limit will be set to 0 after the counter has been turned off or a remote interface reset Setting a new lower limit will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO If the limit testing is on CALC MATH STATe ON user should consider the scaled and offset results when specifying the limit CALCulate2 LIMit UPPer DATA lt numeric value gt HZ S DEG Sets or queries the upper limit in the limit test Return Numeric value transferred as ASCII bytes in lt NR3 gt format with eleven significant digits A fail will be returned if the result is greater than the upper limit but when the result is equal to the upper limit the counter will not report a fail Notes The upper limit will be set to 0 after the counter has been turned off or a remote interface reset Setting a new upper limit will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO If the limit testing is on CALC MATH STATe ON user should consider the scaled and offset results when specifying the limit The command CALCulate3 This group performs statistics calculation and data transfer 110 CALCulate3 AVERage ALL Queries all of the four statistics results mean value standard deviation maximum
26. viClose defaultRM return 0 Example 3 Volt Peak measurement Volt Peak cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 175 stat viFindRsrc defaultRM USB 0 9 0x164E 0x1838 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI_LATTR_INTF_INST_NAME intfDesc printf Resource s De
27. 1 TIMer lt numeric_value gt S SENSe TINTerval ARM ESTOP LAYer 1 ECOunt lt numeric_value gt External arming for U6200A SENSe TINTerval ARM ESTART LAYer2 SOURce EXTernal SENSe TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative SENSe TINTerval ARM ESTART LAYer 1 SOURce IMMediate SENSe TINTerval ARM ESTART LAYer 1 SOURce TIMer SENSe TINTerval ARM ESTART LAYer 1 SOURce INTernal1 SENSe TINTerval ARM ESTART LAYer 1 TlMer lt numeric_value gt S SENSe TINTerval ARM ESTART LAYer 1 ECOunt lt numeric_value gt SENSe TINTerval ARM ESTOP LAYer2 SOURCce IMMediate SENSe TINTerval ARM ESTOP LAYer2 SOURce EX Ternal SENSe TINTerval ARM ESTOP LAYer2 SLOPe POSitive NEGative SENSe TINTerval ARM ESTOP LAYer 1 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer 1 SOURce TIMer SENSe TINTerval ARM ESTOP LAYer 1 SOURce INTernal2 SENSe TINTerval ARM ESTOP LAYer 1 TIMer lt numeric_value gt S SENSe TINTerval ARM ESTOP LAYer 1 ECOunt lt numeric_value gt 41 ESTART LAY2 ESTART LAY1 ESTOP LAY2 ESTOP LAY1 Front Panel Arming Setting SOURce SOURce SOURce SOURce START DELAY STOP DELAY IMMediate IMMediate IMMediate I MMediate Auto Auto None IMMediate IMMediate IMMediate TIlMer Auto Auto Time IMMediate IMMediate IMMediate INTernal2 Auto Auto Event EX
28. 180 EEE Gate EX Atressin E TETTES LET hee ses Gate TIME gt reser Seep ee cea eee eer ARM Auto Sonae eN Ede WE Se na A a Read From Device s lt s s sse sssses asece viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn CONF TOT TIM 1 18 amp ret TOT ARM SOUR IMM 16 amp ret TOT ARM STOP SOUR TIM 21 amp ret TOT ARM STOP TIM 1 18 amp ret TOT ARM SOUR IMM 16 amp ret TOT ARM STOP SOUR TIM 21 amp ret TOT ARM STOP TIM 1 18 amp ret TOT ARM SOUR IMM 16 amp ret TOT ARM STOP SOUR IMM 21 amp ret unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 Using Scale amp Offset to Measurement Example 5 Scale amp Offset Scal_Offset cpp Defines the entry point for the console application include stdafx h 181 include visa h include visa32 lib first to the probject define MAX_COUNT 200 include stdio h int main int argc char argv ViStatus
29. DEG DATA OFFSET lt arbitrary block gt DATA OFFSET DATA SCALE lt numeric value gt DATA SCALE lt arbitrary block gt DATA SCALE The COMMANDS CALCulate All commands CALCulate perform mathematical operations on the measurements but among those commands the commands CALCulate 1 deal with the calculations related to SCALE and OFFSET operations and commands CALCulate2 performs operations related to limit testing and commands CALCulate3 do all calculations related to statistics operations CALCulate 1 DATA 72 FEED SENSe 1 IMMediate IMMediate AUTO lt Boolean gt MATH EXPRession CATalog MATH EXPRession DEFine MATH EXPRession NAME SCALE OFFSET MATH EXPRession SELect SCALE OFFSET MATH STATe lt Boolean gt CALCulate2 FEED CALCulate 1 IMMediate IMMediate AUTO lt Boolean gt LIMit CLEar AUTO lt Boolean gt LIMit CLEar IMMediate LIMit DISPlay GRAPh NUMBer LIMit FAIL LIMit FCOunt LOWer LIMit FCOunt UPPer LIMit FCOunt TOTal LIMit LOWer DATA lt numeric value gt HZ S DEG LIMit UPPer DATA lt numeric value gt HZ S DEG LIMit PCOunt TOTal LIMit STATe lt Boolean gt CALCulate3 AVERage ALL AVERage CLEar AVERage COUNt lt numeric value gt AVERage COUNt CURRent AVERage STATe lt Boolean gt AVERage TYPE MAXimum MINimum SEDViation SCALar or MEAN DELTa DATA
30. Lower to select lower limit Use the numeric keypad or the arrow keys to enter a desired limit value refer to Ch 4 2 1 Upper Range 9 999 999 000 0E 12 to 1 000 000 000 0E 13 0 000 000 000 0 1 000 000 000 0E 13 to 9 999 999 000 0E 12 Value Resolution 11 digits Lower Range 9 999 999 000 0E 12 to 1 000 000 000 0E 13 0 000 000 000 0 1 000 000 000 0E 13 to 9 999 999 000 0E 12 Value Resolution 11 digits 3 Press the softkey under DONE to finish setting the limits Remote Interface Command Use the following commands to set upper lower limits CALCulate2 LIMit UPPer DATA lt numeric value gt HZ S DEG CALCulate2 LIMit LOWer DATA lt numeric value gt HZ S DEG To use limit testing 1 Press LIMIT MODES button 2 Press the softkey under ONFAIL to toggle between GO ON and STOP Select GO ON so that the Counter keeps making measurements when the measurement exceeds the limits or select STOP so that the counter stops measuring when the measurement exceeds the limits 3 Press the softkey under DONE to finish the setting Remote Interface Command Use the following commands to activate the limit testing and to set ONFAIL mode CALCulate2 LIMit STATe OFF ON 45 INITiate AUTO OFF INITiate AUTO ON To display graph for limit testing result The counter display Limit Testing results in a graph where a circle within two vertical bars represents a measurement within user defined limits and the setting inform
31. Numeric data transferred in ASCII bytes in lt NR2 gt format The response is in the form of YYYY V where YYYY represents the year and V represents the approved version of that year SYSTem COMMunicate RLSTate LOCal REMote RWLock Set or queries the remote local state of the instrument LOCal Free the all panel keys REMote Set I O mode to remote and lock all of panel keys but Preset Local key not RWLock To lock all of panel keys instrument can only be controlled via the remote interface 151 SYSTem BEEPer STATe OFF ON Set or queries the beeper enable mode when an error is generated from the Front panel or over the remote interface SYSTem IDNStr lt QUOTED STRING gt Set the IDN String for I O compatible mode The setting string be queried by idn when I O mode is compatible SYSTem UTILity 10 MODE NATive COMPatibility To set and query the IDN string the NATive can be selected for default and the COMPatibility can be selected for user definition Return A sequence of ASCII encoded bytes NAT or COMP Note As the command RST is executed the NAT will be set The Commands TRACe These commands are used to specify and query the scale and offset values TRACe CATalog Queries the names of the constants the counter uses Return The strings SCALE and OFFSET are returned TRACe DATA OFFSET lt numeric value gt HZ S DEG Or TRACe DATA OFFSET lt arbitrary bloc
32. any value lower than this value will not be used in the statistics calculation If math operation is enabled CALC3 MATH STATe ON user should consider the scaled and offset measurement when specifying the limit Setting a new lower limit will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO When the display is not able to show all of the significant digits of this value the displayed value is different from the actual value because the displayed value has been rounded But if you press ENTER while the number is still in display the actual value will be updated to the value shown CALCulate3 LFILter UPPer DATA lt numeric value gt HZ S DEG Sets or queries the upper limit in statistics operation The resolution is 11 digits and the range is from 9 9999990000E 12 to 1 0000000000E 13 0 0000000000 and 1 0000000000E 13 to 9 9999990000E 12 Return Numeric data transferred in ASCII bytes in lt NR3 gt format with eleven significant digits Notes It will return to its power on default 0 after the counter has been turned off or a remote interface reset This command shares the same value with CALC LIM UPP command When limit filtering is enabled CALC LFIL STAT ON any value higher than this value will not be used in the statistics calculation If math operation is enabled CALC3 MATH STATe ON user should consider the scaled and offset measurement when specifying the limit Setting a new upper limit will cl
33. are under one of the measurement modes press the Stop Single key to make the Counter stop the measurement If the U6200A 220A are under the Run mode select another measurement function to make the Counter abort the on going measurement Single mode operations If the U6200A 220A are under one of the measurement modes and on going measurement is actuated press the Stop Single key to make the Counter enter the single mode and make single measurement or N measurements if STATS SINGLE N is selected and STATS N CNT is set to N refer to Ch 4 6 After the measurement is done the Counter automatically exits the Single mode If the U6200A 220A are under the Run mode press the Stop Single key to make the U6200A 220A enter the Single mode If the U6200A 220A are under the Single mode press the Stop Single key to cause the Counter to abort the current 33 measurement 4 3 Gate amp External Arm operations The U6200A 220A provide four arming modes auto time digits and external The descriptions are below the following table giving the selection items under the functions such as Freq Period Ratio Phase unavailable for U6220A Totalize Rise Fall time unavailable for U6220A and Time Interval unavailable for U6220A Freq Period Rise Time Fall Time Phase Totalize Time Interval Ratio Width Dutycycle Auto Arming Auto Arming Auto Arming Auto Arming Auto Arming ARM Auto Delay None Time Event lt time g
34. by the completion of the last measurement after INIT CONT is set to OFF amp When the measurements are being made continuously ABORt command will terminate the measurement in progress but does not change the value of INIT CONT If INIT CONT is set to ON prior to ABORt it remains ON and a new measurement is initiated amp When a single measurement is in progress INIT CONT is OFF o Error 213 Init ignored is generated and the state if INIT CONT is unaffected by INIT CONT ON o Error 210 Trigger error is generated by INIT CONT OFF amp The INIT CONT will be set to ON after the counter has been turned off but set to OFF after RST command INITiate IMMediate Instructs the counter to initiate a single measurement or a specified number of measurements The counter will initiate one single measurement when gt TRIG COUN AUTO is OFF Or CALC3 AVER STAT is OFF Or SENS FUNC ON is Totalize Or SENS FUNC ON is any Voltage Peaks The counter will initiate a complete block of measurements when gt TRIG COUN AUTO is ON And CALC3 AVER STAT is ON 122 And SENS FUNC ON is not Totalize or Voltage Peaks See TRIG COUN AUTO for specifics Notes When TRIG COUN AUTO and CALC3 AVER STAT are both ON the counter clears the statistics results and the current count when it receives INIT IMM When CALC2 LIM CLE AUTO is ON and whenever the counter receives INIT CONT ON comman
35. counter to clear the input buffer and Output Queue resets the parser execution control and response formatter Clears any command that would prevent processing a command RST or others Disables the effect of previously executed the command OPC and terminates the hold off action of a WAI OPC Or data query MEASure query READ query FETCh query CALC DATA CALC2 LIM FAIL waiting for pending operation to complete Note Diagnostics or calibration initiated from front panel may be terminated it is waiting for user input DISPIay ENABIe lt Boolean gt Sets or queries if the whole display is enabled Return amp A single ASCII encoded byte 0 means Disables and 1 means Enabled 117 Notes amp The display will be set back to Enabled after RST command This value is unaffected by save amp revall DISPIay MENU STATe OFF Disables the menu display and shows the results Response indicates whether menu or results is in display Return amp A single ASCII encoded byte 0 means that the result display is in enabled and O means that the menu display is enabled Notes The state of the display will be set back to OFF which means that the menu display is disabled and the result display is enabled after RST command Use SYST KEY command or the front panel key to display the menu This value is unaffected by save amp recall DISPlay WINDow TEXT FEED CALCulate2 CALCulate3 Sets
36. in Chapter 5 4 1 Measurement Result and Status Display The U6200A 220A provide display of measurement results along with the information on the executive channel The following options are available for all the measurement functions except Voltage Peaks By U6200A s display at Time amp Period function as an example please press Show Status softkey to check the messages located in the right bottom corner of the display as shown in Figure 4 1 Then press the same softkey under the items to toggle the next information for example the Input item will appear as shown in Figure 4 2 Figure 4 1 Figure 4 2 Input display the parameters of the input channel s as shown in Figure 4 3 Stats display statistics mean std AP P and N and the number of measurements taken in getting the statistics as shown in Figure 4 4 Limit display the measurement results in graph mode as shown in Figure 4 6 Volt display the maximum minimum Vc and Vpp voltages of the input signal as shown in Figure 4 5 31 Hoi ft de at HH pai HE pml m Ml l Figure 4 4 Figure 4 5 Figure 4 6 For Voltage Peaks function the status will show the Input and Volt information Front panel operation 1 Select your measurement function by pressing one of the measurement keys 2 Press the softkey under STATUS 3 Keep pressing the softkey to toggle between the options Continue with the procedure described in Chapter 3 for the me
37. or queries what data flow is fed into the display CALCulate2 is used to direct any result other than statistics to the result display The result should be one of the following amp Raw measurement result when the mathematical function is not enabled amp The scaled offset measurement result when the mathematical function is enabled The limit graph when the limit testing is enabled and the graph mode is chosen CALCulate3 is used to direct the statistics result to the result display The particular statistic result displayed is determined by CALC3 AVER TYPE Return amp The string CALC2 or CALC3 is returned Note amp This will be set back to CALC2 after the RST command 118 DISPlay WINDow TEXT RADix COMMa DPOint Sets or queries the character used to separate integral and fractional portions of a displayed number When using COMMa one thousand is displayed as 1 000 0 but 1 000 0 if you are using DPOint Return A sequence of ASCII encoded byte COMM or DPO Note This value is stored at non volatile memory so it will not change after the counter has been turned off or after RST command or save amp recall FETCh SCALar lt function gt This command queries the measurement taken by the command INItiate or MEASure query or READ This command is the generic form of the Commands FETCh Skipping the lt function gt and the lt parameters gt will inst
38. please input a new one Then press the Enter button to store it CALibration SECurity STATe lt Boolean gt lt NRf gt Sets or queries the security state of the calibration To unsecure the Counter for calibration specify OFF with a valid security code Once the Counter is unsecured any calibration can be performed 115 To secure the Counter specify ON with a valid security code When the Counter is secure against calibration no calibration can be performed except for interpolator calibration Return amp Single ASCII encoded byte 0 means the Counter is unsecure while 1 means the Counter is secure Notes The security state is stored in non volatile memory and is unaffected by power on save recall or RST The security code is set to 6200 when the Counter is shipped from the factory If users forget the security code they can use the CALibration SECurity CODE RESet command to recover to the default condition CALibration SECurity CODE RESet To prevent missing the user defined code and access the calibration mode quickly users can execute the command to recover to the default condition The Command CONFigure The commands CONFigure and READ offer more flexibility than the command MEASure It provides the configuration part of the measurement but does not perform measurement nor query the result When using the comand CONFigure the Scale and Offset operation statistics and limit testing are all di
39. readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL 177 viClose flist viClose defaultRM return 0 Example 4 Other Measurement OtherMeas cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI SUCCESS I Error Initializing VISA exiting printf Error Initializing NI VISA return 0 178 stat viFindRsrc defaultRM USB 0 9 0x164E 0x1838 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI_NULL VI_NULL amp sesn if stat lt VI SUCCESS
40. remote interface reset amp When this is set to ON the following will be done whenever INIT IMM or INIT CONT ON is executed The limit data gets cleared The CALC2 LIM FAIL CALC2 LIM FCO and CALC2 LIM PCO information gets cleared The Limit Detect output of the RS 232 connector is set to the in limit voltage level CALCulate2 LIMit CLEar IMMediate Instructs the counter to invalidate the limit data immediately and clear CALC2 LIM FAIL CALC2 LIM FCO and CALC2 LIM PCO information and also sets the limit detect output of the RS 232 connector to the in limit voltage level Note If the limit state is set to OFF error 221 will be generated CALCulate2 LIMit DISPIay GRAPh NUMBer To execute the command for the display in number or graph the display will show both result number and graph Return A sequence of ASCII encoded byte GRAP means graphic and NUMB means numeric CALCulate2 LIMit FAIL Queries the status of the last measurement that was limit tested Return A single ASCII encoded byte is returned 0 means that the last measurement has passed the limit test and 1 means that it failed the test 107 Notes O If there is no valid measurement result a 0 will be returned and error 230 will be generated If this command is sent when limit test is on and a measurement is in progress the response will not be available until the measurement is completed and it also holds
41. ret viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 NE GE EE Fred amp Ratio mcas U G gt gt s en stat viWrite sesn unsigned char CONF FREQ 1 14 amp ret stat viWrite sesn CONF FREQ 2 14 amp ret stat viWrite sesn CONF FREQ 3 14 amp ret stat viWrite sesn CONF FREQ RAT 1 2 23 amp ret stat viWrite sesn CONF FREQ RAT 1 3 23 amp ret 191 stat viWrite sesn CONF FREQ RAT 2 1 23 amp ret stat viWrite sesn CONF FREQ RAT 3 1 23 amp ret stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM STOP TIM 1 19 amp ret KE SETENE ac cae ed Gate AUTO 7 stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR IMM 22 amp ret ieee ee eae Gate Digte a stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOU
42. security code as shown in the Figure 4 27 4 Press the softkey under Cal Diag to manually set calibration conditions such as Gain Offs and T F as shown in the Figure 4 28 users can save the settings according to purposes by pressing the softkey under Save For more calibration information please check the List 4 1 5 Press the softkey under Run Cal when everything is set ready Figure 4 27 Figure 4 28 55 Gain Inp1 Run Cal DC 5V Calibration at CH1 4 Gain Att2 Run Cal DC 9V ATT x 10 Calibration at CH2 6 Offs inp2 Run cal DC 0V Calibration at CH2 7 8 offs atta Run cal DE OV ATT x 10 Calibration at CH2 9 T F Quick Run Cal Time Domain Calibration ne External Arm List 4 1 X Note The U6220A doesn t support some calibration items colored green Remote Interface Command Use these commands to run calibration CALibration SECurity STATe lt Boolean gt lt NRf gt System Setup Under the System Setup menu as shown in the Figure 4 29 users can run self test adjust the beeper setting choose dot convention i e using comma or period to separate the integral portion and fraction portion of a number and TOUT i e If the time out ON is chosen the time out mode will be enabled and as measurement time exceeds time out limit the counter will send a not a number value to the computer For this purpose the counter can prevent keeping measurement Besides the time o
43. stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI_SUCCESS Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x1838 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI_SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 182 else stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset U6200A stat viWrite sesn unsigned char RST 4 amp ret
44. stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 Example 2 Time amp Period measurement Time Period cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h 170 int main int argc char argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI_SUCCESS Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x1838 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rs
45. this command automatically turns off the statistics operation scale 67 and offset operation and limit testing e Ifthe trigger level is not specified in lt parameters gt then auto triggering will be enabled and the trigger levels will be automatically set in all functions but Voltage Peaks and Totalize on the measurement channel CONFigure CONFigure SCALar VOLTage FREQuency lt expected value gt lt resolution gt 1 2 3 VOLTage FREQuency RATio lt expected value gt lt resolution gt 1 2 3 1 2 3 1 VOLTage PERiod lt expected value gt lt resolution gt 1 2 3 VOLTage RISE TIME lt lower_reference gt upper reference Q1 VOLTage RTIMe lt lower reference gt upper reference Q1 VOLTage FALL TIME lt lower reference gt upper_reference 1 VOLTage FTIMe lt lower reference gt upper_reference 1 VOLTage PWIDth lt reference gt 1 VOLTage NWIDth lt reference gt 1 VOLTage TINTerval 1 2 VOLTage PTPeak 1 2 VOLTage MAXimum 1 2 VOLTage MINimum 1 2 VOLTage CENTer 1 2 VOLTage PHASe 1 2 VOLTage DCYCle lt reference gt Q1 VOLTage PDUTycycle lt reference gt 1 VOLTage TOTalize CONTinuous 1 VOLTage TOTalize TIMed lt gate_time gt 1 X Note The U6220A doesn t suppo
46. to 200 seconds e External Arming Under the External Arming mode as shown in the Figure 4 9 for the available measurement including period frequency ratio and totalize a signal source must be connected to the Ext Arm connector on the rear panel Start and end of measurement is then controlled by the external signal When the External Arming is toggled two more items are available to set One is Start Neg Pos and the other one is Stop Neg Pos Time Auto 35 Figure 4 9 Digits Arming Under the Digits Arming mode with the range from 3 to 15 as shown in the Figure 4 10 for the available measurement including frequency period and ratio users can set the resolution they request Figure 4 10 Gate and External Arm operations 1 Press Stop Single button to stop the Counter from taking continuous measuring Select your desired measurement function by pressing one of the measurement function keys and the corresponding softkey if it s needed refer to Chapter 3 Connect an external signal source to the Ext Arm connector on the rear panel if users want to apply the External Arming Press Gate amp ExtArm button to further select from the menu For frequency period and ratio measurements Press the softkey under GATE to toggle from auto time digits and external HM If Auto Arming is selected the Counter will automatically start continuous measurement HM If Digits Arming is selected use the numeric keypa
47. to toggle between Auto and Ext Please note that as the softkey is toggled to the Ext the Slop item will appear for users to toggle between Pos Positive and Neg Negative The setting information is in the following Start Delay TimeRange 100 ns to 999 9999 ms Start Delay Time Resolution 100 ns Start Delay Event Range 1 to 99 999 999 Channel 2 events Start Delay Event Rate 10 MHz maximum Start Delay Event Setup Time 30 ns minimum Stop Delay Time Range 100 nsto 10s Stop Delay Time Resolution 100 ns from 100 ns to 1 s 1 ms from 1 sto 10s Stop Delay Event Range 1 to 99 999 999 Channel 2 events Stop Delay Event Rate 10 MHz maximum Stop Delay Event Setup Time 30 ns minimum X Note For positive and negative of the Slop they specify the slope of the start arm signal For positive and negative of the Stop they specify how measurement should stop And for the Time it s to set the duration of measurement As time is selected use the numeric keypad or the arrow keys to input a desired duration value refer to Ch 4 2 1 The time unit will be shown on the top right corner 40 Remote Interface Command Auto arming SENSe TINTerval ARM ESTART LAYer2 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer2 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer 1 SOURce IMMediate SENSe TINTerval ARM ESTOP LAYer 1 SOURce TIMer SENSe TINTerval ARM ESTOP LAYer 1 SOURce INTernal2 SENSe TINTerval ARM ESTOP LAYer
48. 0E 5 s Resolution 40 ps 94 RMS Resolution 120 ps Systematic Uncertainty Phase Edge Time x Time Base Error Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of each input The width of the pulse must be greater than 1 ns frequency range to 300 MHz Results Range 180 to 3609 Resolution 40 ps RMS Resolution Systematic Uncertainty Duty Cycle 120 ps Trigger Level Timing Error xFrequency Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 300 MHz Pulse Selection Positive or Negative Trigger Default setting is Auto Trigger at 50 Results Range Otol Resolution 40 ps RMS Resolution Systematic Uncertainty Totalize 120 ps Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 400 MHz Pulse Selection Positive or Negative Trigger Default setting is Trigger at 0 V Results Range O to 10E 15 Resolution 1 count Systematic Uncertainty Peak Voltage DC Signals 1 count Results Range 5 1Vto 5 1V Resolution 2 5 mV 15mV 2 of V peak to peak amplitude greater than 200 mV DC Signals ATT x 10 150 MV
49. 1 to set the input conditions and the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measurements 22 6 Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands for making rise or fall time measurement SENSe FUNCtion ON XNONe JRISE TIME 1 SENSe FUNCtion ON J XNONe JRTIMe 1 SENSe FUNCtion ON J XNONe JFALL TIME 1 SENSe FUNCtion ON XNONe JFTIMe 1 Or CONFigure SCALar VOLTage RISE TIME 1 CONFigure SCALar VOLTage RTIMe 1 CONFigure SCALar VOLTage FALL TIME 1 CONFigure SCALar VOLTage FTIMe 1 READ SCALar VOLTage RISE TIME READ SCALar VOLTage RTIMe READ SCALar VOLTage FALL TIME READ SCALar VOLTage FTIMe Or MEASUure SCALar VOLTage RISE TIME 1 MEASUure SCALar VOLTage RTIMe 1 MEASure SCALar VOLTage FALL TIME 1 MEASUure SCALar VOLTage FTIMe 1 X Note The U6220A doesn t support Rise Fall Time Measurement 3 6 Pulse Width Measurement Auto triggering is enabled by default for pulse width measurement and the trigger levels are set to the 50 points of each signal On
50. 3 23dBm Damage Level 26 dBm DC 24V External Arm Input Specifications External Arm Input Characteristics Impedance 1 kQ Input Capacitance 17 pF Start Slope Positive or Negative Stop Slope Positive or Negative 1 External Arm is available for all measurements except Peak Volts 2 External Arm is referred to as External Gate for some measurements Internal Time Base Stability Standard High Stability Oven 0 to 50 C U6200 opt01 for U6200A only Temperature Stabilit perser 1 x 10E 6 5 x 10E 9 referenced to 25 C Per Day 8 x 10E 10 Per Month Notes Per Year 2 x 10E 6 8 x 10E 8 Turn on stability vs time 30 2 0 x 10E 8 min referenced to 24 hours Calibration Electronic Electronic 93 External Time Base Input Specifications Voltage Range 200 mVrms to 10 Vrms Damage Level External Time Base Input Characteristics Threshold OV Impedance 1 kQ Input Capacitance Internal vs External Time 25 pF Manual Select Internal or External Automatic Internal used when External not present default Base Selection Time Base Output Specifications Output Frequency 10 MHz Voltage 570 mVpp 0 dBm typical Impedance 50 Q typical AC coupled Frequency Period Channel 1 and 2 Measurement Specifications 1 mHz to 400 MHz 2 5 ns to 1000 s Trigger Default setting is Auto Trigger at 50 Auto Gate Time 0 1 sec STD CH 3 375 M
51. 7 VW J PICOTEST U6200A 6 GHz Universal Counter CA o a 0 000 UVLO 900 0 Piter Ho Wale AC EAT RE Nas gy NOS AE ng Na J ead a V T ER en Nee 5 JE U6220A 400 MHz Frequency Counter ooo M HF s Pe eS 100000000000 ke MG ED ED E EH GD ORIA OOM Fraser Courier Printed date 06 2009 Table of Contents 1 GENERAL INFORMATION esoessvnseseevevsessensensensenesnesnessensensensensenssnesnessensensensensenssnesnessee 5 bee ey Wee OVERVIEW ENER EE EE Rr erect mn 5 1 2 WARRANTY INFORMATION c s s22 cectaceasnssoreesstecnstenss E AAE ES AET 6 EE PRECAUTION OF PET 7 1 4 UPKEEP OF THE UO 200A 220A sv 8 15 SAFETY INFORMA I Ne 8 16 SGYMBOLS AND TEN 9 LT INSPECTION pe 10 LO OPTIONS AND ACCESSORIES Are 10 1 9 U6200A 220A FUNCTION SUPPORT LIST xn neciticed nie teens 11 Z OVERVIEW cinnire E A ar AE E 12 21 SETANG UP YOUR VUGE200AR 22 Mee 12 2 ETO SUSTE NENNE varen 12 2 2 GETTING STARTED WITH THE U6200A 220A rrrrenrrnnnrrrnnrersnrrrsnrrnsnrrnsnrensnrersnrsnsnnene 14 22 TTS FTP 14 222 MORGA PANE sdiae act ucescl oenastes goceeensn A eeu anos 16 3 MAKING MEASUREMENTS esseseevessessensensensensenesnesnensensensensensnesnesnensensensensensenesnesnenee 17 3 1 FREQUENCY MEASUREMENT se 17 3 2 FREQUENCY RATIO MEASUREMENT ccccccescssssssececccccecccccccccsccccccsssteccccee
52. AN Configuration To configure user s local area network interface A few parameters need to be configured Users may need to contact network administrators for information to establish communication with the LAN interface X Note The U6200A 220As LANs support the environments including Web Server and Java TM SE Runtime 6 Update 1 or up To configure LAN interface 1 Press UTILITY button and then the softkey under I O to select the I O menu 2 Press the softkey under LAN to enter the LAN menu where users can set up IP addresses and DNS as shown in the Figure 5 4 Figure 5 4 To set up IP addresses 1 Press the sofykey under IP SETUP to enter the IP address menu 2 Use the softkey under DHCP to toggle between ON and OFF as shown in the Figure 5 5 Figure 5 5 63 X Note The address 192 168 0 248 set as a default is an example for users reference IP address network mask and gateway will be assigned automatically by the DHCP server at the time of connecting the U6200A 220A to the network if users enable DHCP On the contrary if users disable the DHCP function then they need to set IP address network mask and gateway manually For more IP address information users have to contact local network administrators The ways to set up these values are identical The values are all in IP address format in form of n n n n where n is an integer between 0 and 255 The procedure is described as follows
53. ARM STOP SOUR DIG 22 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 19 amp ret ut ee la tp ean eae ec ce ak eee inane a ee Scale GOSEE gt 0s nresramnds een stat viWrite sesn unsigned char CALC2 LIM STAT ON 17 amp ret stat amp ret stat amp ret viWrite sesn viWrite sesn unsigned char CALC2 LIM UPP 11MHz 19 unsigned char CALC2 LIM LOW 9MHz 18 stat viWrite sesn unsigned char CALC2 IMM AUTO ON 17 amp ret 188 stat viWrite sesn unsigned char INIT AUTO OFF 13 amp ret stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Ts Read From DEVICE s2424 ssssses sess eace ee eases ay stat viWrite sesn unsigned char FETC 5 amp ret stat viWrite sesn READ 5 amp ret stat viWrite sesn MEAS FREQ 10 amp ret stat viWrite sesn SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GITL viClose flist viClose defaultRM return 0 Using the Stats to Measurement Example 7 Stats Modes Stats cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX_COUNT 200 include stdio h int main int argc ch
54. CONFigure SCALar VOLTage NWIDth Q1 READ SCALar VOLTage PWIDth READ SCALar VOLTage NWIDth MEASure SCALar VOLTage PWIDth 1 MEASure SCALar VOLTage NWIDth 1 Note The U6220A doesn t support Pulse Width Measurement 24 3 7 Duty Cycle Measurement The Duty cycle is defined by the following formula and with its results from O to 1 Duty Cycle Positive Pulse Width Period The dutycycle mode is only available to apply on Channel 1 Moreover auto triggering is enabled by default for duty cycle measurement and the trigger levels are set to the 50 points of each signal One may manually disable the auto triggering and change the trigger levels and Slopes settings refer to Ch 4 8 To measure Duty Cycle i Zz Connect your signal source to channel 1 Press OTHER MEAS button Use the first row softkey under DUTY CYC1 to select duty cycle measurement function Optional settings Use GATE amp ExtArm button to set the auto or external gate time if it s needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 Use Limit Modes button set the OnFail OUT Upper and Lower limits if it s needed refer to Ch 4 5 Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 Use the selections in the CH1 to set the input conditions an
55. Clear U6200A status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial U6200A stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required HETE CAL Input condition gt gt gt essens viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret viWrite sesn unsigned char INP1 COUP AC 12 amp ret viWrite sesn unsigned char INP1 ATT 1 10 amp ret viWrite sesn unsigned char INP1 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 pe CH2 Input Condition sssescecseresseseccnnescense viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 KE reed amp Rato 50 e na I viWrit
56. Data type error The parser recognized a data element different than one with the allowed 85 type For example numeric or string data was expected but block data was received 105 GET not allowed A Group Execute Trigger was received within a program message 108 Parameter not allowed More parameters were received than expected for the header 109 Missing parameter Fewer parameters were received than required for the header 112 Program mnemonic too long The header or character data element contains more than twelve characters 113 Undefined header The header is syntactically correct but it is undefined for the Counter For example XYZ is not defined for the Counter 120 Numeric data error This error as well as errors 121 through 129 are generated when parsing a data element which appears to be numeric including the non decimal numeric types This particular error message is used when the Counter cannot detect a more specific error 121 Invalid character in number An invalid character for the data type being parsed was encountered For example a 9 in octal data 123 Exponent too large Numeric overflow 124 Too many digits The mantissa of a decimal numeric data element contained more than 255 digits excluding leading zeros 128 Numeric data not allowed A legal numeric data element was received but the Counter does not allow one in this position for the header 131 Invalid suffix The suffix
57. ERRUPTED Indicates that a condition causing an INTERRUPTED Query error occurred For example a query followed by DAB or GET before a response was completely sent e 420 Query UNTERMINATED Indicates that a condition causing an UNTERMINATED Query error occurred For example the Counter was addressed to talk and an incomplete program message was received e 430 Query DEADLOCKED Indicates that a condition causing a DEADLOCKED Query error occurred For example both input buffer and output buffer are full and the Counter cannot continue e 440 Query UNTERMINATED after indefinite response Indicates that a query was received in the same program message after a query requesting an indefinite response for example IDN or OPT was executed 89 7 5 Counter Specific Errors 2000 Offset calibration on channel 1 failed 2001 Offset calibration on channel 2 failed for U6200A only 2002 Gain calibration on channel 1 failed 2003 Gain calibration on channel 2 failed for U6200A only e 2004 Interpolator calibration failed 2005 Oscillation calibration failed 2006 Time interval calibration failed for U6200A only 2007 Measurement hardware calibration failed A measurement calibration failed on the last measurement 2009 No valid external timebase Users have selected external reference and there is no external reference applied to the rear panel Ref In connector or the external signal is
58. EViation SCALar or MEAN DELTa LFILter STATe lt Boolean gt LOWer DATA lt numeric value gt HZ S DEG UPPer DATA lt numeric value gt HZ S DEG CALibration DATA lt arbitrary block gt SECurity STATe lt Boolean gt lt NRf gt CODE lt Nrf gt RESet CONFigure SCALar lt function gt CONFigure DISPlay ENABlIe lt Boolean gt MENU STATe OFF WINDow TEXT FEED CALCulate2 JCALCulate3 162 RADix COMMa DPOint FETCh INITiate AUTO lt Boolean gt CONTinuous lt Boolean gt IMMediate INPut 1 2 AT Tenuation COUPIing AC DC FILTer LPASS STATe lt Boolean gt FREQuency IMPedance lt numeric value gt OHM INPuit3 COUPIing IMPedance MEASure SCALar lt function gt READ SCALar lt function gt SENSe DATA SENSe 1 EVENt 1 2 HYSTeresis RELative lt numeric value PCT LE Vel ABSolute lt numeric value gt V AUTO lt Boolean gt RELative lt numeric value gt PCT SLOPe POSitive NEGative EVENt2 163 FEED JINPut 1 JINPut2 FREQuency ARM STARt SLOPe POSitive NEGative SOURce IMMediate EXTernal STOP DIGits lt numeric value gt SLOPe POSitive NEGative SOURce IMMediate EXTernal TIMer DIGits TIMer lt numeric value gt S DIGits lt numeric value gt EXPected 1 2 3 lt numeric value gt HZ AUTO ON
59. FEED JCALCulate 1 LFILter LOWer DATA lt numeric value gt HZ S DEG 73 LFILter UPPer DATA lt numeric_value gt HZ S DEG LFILter STATe lt Boolean gt PATH Commands SYSTEM RELATED ABORt DISPIay ENABIe lt Boolean gt MENU STATe OFF WINDow TEXT FEED CALCulate2 CALCulate3 WINDow TEXT RADix COMMa DPOint FORMat DATA ASCii REAL SYSTem COMMunicate SERial CONTrol DTR OFF LIMit COMMunicate SERial SOURce USB COMMunicate RLSTate REMote LOCal RWLock ERRor KEY lt Numeric value gt KEY LOG VERSion BEEPer STATe ON OFF IDNStr lt QUOTED STRING gt Example SYSTem IDNStr PICOTEST U6200A 0 0 0 CALIBRATION COMMANDS The U6200A 220A have a security code to protect the counter from an accidental calibration such as 6200 for the U6200A and 6220 for the U6220A You have to enter a correct security code before you can calibrate the counter CALibration SECurity STATe lt Boolean gt lt NRf gt SECurity CODE lt new code gt 74 DATA lt arbitrary block gt Miscellaneous INPut 1 2 ATTenuation 1 10 COUPling AC DC FILTer LPASS STATe lt Boolean gt FILTer LPASS FREQuency IMPedance lt numeric value gt OHM INPut3 COUPIling IMPedance TRIGger COUNt AUTO lt Boolean gt MEMory NSTates IEEE 488 2 COMMON COMMANDS CLS DDT lt arbitrary block gt ESE lt NRf gt ESE ESR IDN OPC
60. FETCh should be used to retrieve the terminated measurement result The Command SENSe SENSe DATA SENSe 1 Queries the current measurement results of the SENSe commands no scale or offset applied Return Result is formatted according to FORMat DATA ASCii REAL command Notes If using the ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format The number of significant digits ranges from 1 to 10 depending on the resolution If there is no valid measurement result Not A Number 9 91E37 will be returned and error 230 will be generated If this command is executed while a measurement is in progress the prior measurement result will be returned e If this command is executed while an automatically armed Totalize measurement is in progress Not A Number 9 91E37 will be returned and error 221 will be generated User should send ABORt command to abort the measurement so that the error can be avoided SENSe EVENt2 FEED INPut 1 INPut2 Sets or queries the state of the common separate Return The string INP or INP2 is returned Notes This will be set to its default which is INP2 after the counter has been turned off or after a remote interface reset e All functions but Time Interval allow fixed input route setting 133 SENSe JEVENt 1 2 HYSTeresis RELative lt numeric value gt PCT Sets or queries the size of the hysteresis win
61. FUNCtion ON XNONe TINTerval 1 2 Or CONFigure SCALar VOLTage TINTerval 1 2 READ SCALar VOLTage TINTerval Or MEASure SCALar VOLTage TINTerval 1 2 20 X Note The U6220A doesn t support Time Interval measurement 3 4 Period Measurement Auto triggering is enabled by default for period measurement and the trigger levels are set to the 50 points of each signal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 To measure period 1 Connect your signal source to channel 1 2 Press TIME amp PERIOD button 3 Press the softkey under Period to select period measurement function 4 Optional settings a Use GATE amp ExtArm button to set the gate time resolution or arming if needed refer to Ch 4 3 b Use Scale amp Offset button to set the scaling and offset parameters if needed refer to Ch 4 4 c Use Limit Modes button set the upper and lower limits if needed refer to Ch 4 5 d Use Stats button to set up the statistics function and limit filtering if needed refer to Ch 4 6 e Use the selections in the CH1 to set the input conditions and the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measurements
62. Hz to 6 GHz 0 166 ns to 2 6 ns Frequency Ratio CH 1 CH 2 CH 1 CH3 CH 2 CH 1 CH 37 CH1 Measurement is specified over the full signal range of each input 10E 10 to 10E 11 Results Range Auto Gate Time Time Interval 0 1 sec Measurement is specified over the full signal ranges of Channels 1 and 2 The width of the pulse must be greater than 1 ns frequency range to 300 MHZ Trigger Default setting is Auto Trigger at 50 Results Range 0 5 ns to 10E 5 s Resolution 40 ps RMS Resolution 120 ps Systematic Uncertainty Pulse Width Time TI x Time Base Error Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 300 MHz Pulse Selection Trigger Positive or Negative Default setting is Auto Trigger at 50 Results Range 1 5 ns to 10E 5 s Resolution 40 ps RMS Resolution Systematic Uncertainty Rise Fall Time 120 ps Pulse Width Time x Time Base Error Trigger Level Timing Error 500 ps Differential Channel Error Measurement is specified over the full signal range of Channel 1 The width of the pulse must be greater than 1 ns frequency range to 300 MHz Edge Selection Positive or Negative Trigger Default setting is Auto Trigger at 10 and 90 Results Range 2 ns to 1
63. Interface Command Use the following commands for making phase measurement SENSe FUNCtion ON XNONe JPHASe 1 2 Or CONFigure SCALar VOLTage PHASe Q1 Q2 READ SCALar VOLTage PHASe Or MEASUure SCALar VOLTage PHASe 1 2 X Note The U6220A doesn t support Pulse Width Measurement 3 10 Voltage Peak Measurement The U6200A can also measure positive or negative voltage peak of the 28 input signal Note that the Counter measures the input signal after the signal is conditioned by the input settings impedance coupling attenuation and filter refer to Ch 4 7 The measurement result is corrected for X10 attenuation Also note that Gating amp Arming Limit and Math are not available for voltage peak measurements To measure positive or negative voltage peak 1 2 Connect your signal source to channel 1 or 2 Press VOLT PEAK button to select voltage peak measurement function Press the softkey under VOLT to select input channel Optional settings Press the softkey under MODE to select the operational mode as Fast or Slow Press the softkey under SHOW to select display of the result as Vmax positive peak Vmin negative peak Vc average from positive and negative peak or Vpp peak to peak Use the selections in the CH1 or CH2 to set the input conditions and the trig Sens Use Show Status button to check the conditions of Input Volt Stats and Limit Us
64. NG ssscccsssssscssssssscsssscssssssccsssssccsssssccsesnes 61 5 1 PASS FAIL OUTPUT VIA USB CONNECT OR uegnet 61 5 2 SETTING UP FOR REMOTE ACCESS ER 62 55 REMOTE INTERFACE COMMANDS se 65 6 MANUAL CALIBRATION PROCEDURES esesssesvvessessessssnsesensnseeesseseeessessessssssesennen 77 6 1 HOW TO DO THE OFFSET CALIBRATION VIA CH1 5505 iss dtevcwsrsusvunntereuey Gode 71 6 2 HOW TO DO THE OFFSET CALIBRATION VIA CH2 cccccccesccesssccesseeeesseeeesseeeesseeens 77 6 3 HOW TO DO THE ATT x 10 OFFSET CALIBRATION VIA CH 0 cece ececcecscsceseceeseeenseeeeseeenseeensees 78 6 4 HOW TO DO THE ATT X 10 OFFSET CALIBRATION VIA CH2 0 eeeccececseescessseeeseeeeseeeneeeeseeensees 78 6 5 HOW TO DO THE GAIN CALIBRATION VIA CH1 nrrnnrrrronvrrronrrrnenvrrronvrrnenrrnnsnvrnrsnvnsnnns 79 6 6 HOW TO DO THE GAIN CALIBRATION VIA CH2 rrrrenvrononvrnnonvrrnenvrnnenvrenenvrnnsnvnnnsnvnennns 79 6 7 HOWTO DO THE ATT X 10 GAIN CALIBRATION VIA CH1 ecccccseccecsecceeseceesseeeesseeeesseeeesseeens 80 6 8 HOW TO DO THE ATT X 10 GAIN CALIBRATION VIA CH2 ceccececcessscsseecsseeeeseeenseeeseeenseeensees 80 6 9 HOW TO DO THE TIME DOMAIN CALIBRATION INCLUDING EXTERNAL ARM 81 6 10 HOW TO DO THE TIME INTERVAL CALIBRATION ccccccssccesssceessseeesseeeesseeeesseeens 82 6 12 HOW TO DO THE STANDARD TIMEBASE CALIBRATION cccsccccesccessseeesseeeesseeens 83 7 ERROR MESSAGES sissssssscscsssesscsccacescisasusss
65. NSe TOTalize ARM STOP SOURce IMMediate Time arming SENSe TOTalize ARM STARt SOURce IMMediate SENSe TOTalize ARM STOP SOURce TIMer SENSe TOTalize ARM STOP TIMer lt numeric value gt S External arming SENSe TOTalize ARM STARt SOURce EXTernal SENSe TOTalize ARM STARt SLOPe POSitive NEGative SENSe TOTalize ARM STOP SOURce EXTernal SENSe TOTalize ARM STOP SLOPe POSitive NEGative SENSe TOTalize ARM STOP SOURce TIMer SENSe TOTalize ARM STOP TIMer lt numeric value gt S STARt SOURce STOP SOURce ee Saring ae IMMediate IMMediate Auto IMMediate TIMer Time EXTernal EXTernal EXTERNAL POS NEG EXTernal TIMer 39EXTERNAL Time For time interval measurement Press the softkey under GATE to toggle between auto and external Press the softkey under DONE to finish the selection Mi If Auto Arming is selected the counter automatically starts continuous measurements Besides users can press the softkey under Delay to toggle between None Time and Event In the settings of Time and Event users also can input parameters according to purposes Mi If External Arming is selected users can define the delay time and other settings by pressing the softkey under Dely to toggle between None Time and Event the softkey under Slop to toggle between Pos Positive and Neg Negative the softkey under Dely to toggle between None Time and Event the softkey under Stop
66. OP TIM 1 18 amp ret Gate Auto stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR IMM 22 amp ret Gate Digits gt sammmmm sm s7 stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR DIG 17 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 17 amp ret EEE Ar ea ep nea ec pce el ee eee GE NE EE EEG Rise Fall Time POS NEG Width measure stat viWrite sesn CONF RISE Time 14 amp ret stat viWrite sesn CONF FALL TIME 14 amp ret stat viWrite sesn CONF PWID TIME 14 amp ret stat viWrite sesn CONF NWID TIME 14 amp ret Gate Ext e stat viWrite sesn TINT ARM ESTART LAY2 SOUR IMM 29 amp ret 173 stat stat stat stat has stat stat stat stat stat stat stat TINT ARM JE stat stat stat stat stat ha stat stat stat stat 1 viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn ESTOP LAY1 viWrite sesn viWrite sesn viWrite se
67. Or 0 terminated with a new line and EOI Notes It will be set back to 14INIT after the counter has been turned off or after a remoter interface reset e When defining the device trigger to FETCh Or READ note that these definitions do not allow the specification of a particular function This lack of a function specification results in each DDT using the function specified and used by the last command CONFigure FETCh READ or MEASure if possible ESE lt NRf gt Sets the Standard Event Status Enable Register The parameter s range is from 0 to 255 and the resolution is 1 The parameter represents the bit values of the Standard Event Status Enable Register when it is rounded to an integer value and expressed in base 2 binary The value of unused bits is zero when queried and ignored when set 155 Notes e The Standard Event Status Enable Register is cleared and set to 0 after the counter has been turned off e This value is unaffected by save recall and RST ESE Queries the Standard Event Status Enable Register Return e Numeric data transferred as ASCII bytes in lt NR1 gt format Notes e The Standard Event Status Enable Register is cleared and set to 0 after the counter has been turned off e This value is unaffected by save recall and RST ESR Queries the Standard Event Status Register This event register captures changes in conditions by having each event bit correspon
68. P TIM 1 19 amp ret Gate Auto stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR IMM 22 amp ret Pr GEN stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR DIG 22 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 19 amp ret ee eee ee ee ee ee ee eee ee ee ee ee eee eee 184 stat viWrite sesn unsigned char TRAC DATA SCALE 3 17 amp ret stat viWrite sesn unsigned char TRAC DATA OFFSET 5MHz 21 amp ret stat viWrite sesn unsigned char FETC 5 amp ret stat viWrite sesn READ 5 amp ret stat viWrite sesn MEAS FREQ 10 amp ret stat viWrite sesn SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 Using the Limit to Measurement Example 6 Limit Modes Limit cpp Defines the entry point for the console application include stdafx h include visa h include visa32 lib first to the probject define MAX COUNT 200 include stdio h int main int argc char argv ViStatus stat For checking errors ViSession defaul
69. Q FM Tolerance FM Tolerance 25 Voltage Range and Sensitivity 20 mVrms to 5 V ac dc Medium and High imH to 225 MHz 25 mVrms to 5 V ac dc Low 75 mVrms with optional rear connectors 30 mVrms to 5 V ac dc 75 mVrms with optional rear connectors Channel 1 amp 2 for U6200A only Input Characteristics Impedance 1 MQ or 50 Q 225 MHz to 400 MHz ATT X 1 1 MQ 24 pF Capacitance ATT X 10 1 MQ 15 pF Capacitance Coupling AC or DC 100 KHz or disabled 20 dB at gt 1 MHz Selectable between Low Medium default or High Input Sensitivity Medium is approximately 1 35x High Sensitivity low is approximately 1 7x High Sensitivity FE Voltage Range and Sensitivity Single Shot Pulse 91 Low Pass Filter 1 5ns to 10ns Pulse Width gt 10 ns Pulse Width 80 mVpp to 10 Vpp 150 mVpp with optional rear connectors 50 mVpp to 10 Vpp 150 mVpp with optional rear connectors Trigger Level ATT x 1 Range Accuracy 5 125 V 15 mV 1 of trigger level Resolution 2 5mV ATT x 10 Range X 10 Trigger Slope Range Positive or Negative O to 100 in 1 steps Auto Trigger Level Frequency Peak Voltage fast mode gt 10 KHz Peak Voltage slow mode gt 100 Hz Amplitude gt 100 mVpp No amplitude modulation Damage Level DC 400MHz 50 Q 12 Vrms 0 to 3 5 kHz 1 MQ 3 5 kHz to 100KHz 1 MQ 100KHz to 400MHz 1 MQ 350 V dc ac pk 350 V dc ac pk
70. R DIG 22 amp ret stat viWrite sesn FREQ ARM STOP DIG 5 19 amp ret stat viWrite sesn unsigned char CALC3 AVER STAT ON 18 stat viWrite sesn unsigned char CALC3 AVER COUN 10 18 amp ret stat viWrite sesn unsigned char CALC3 LFIL stat OFF 19 amp ret stat viWrite sesn unsigned char CALC3 AVER Type SDEV 20 amp ret stat viWrite sesn unsigned char TRIG COUN AUTO OFF 18 amp ret stat viWrite sesn unsigned char INIT CONT ON 12 amp ret 192 a E E E E E NE A tn a ia id am ie Pa oF Sa laa Read From Device stat viWrite sesn unsigned char FETC 5 amp ret stat viWrite sesn READ 5 amp ret stat viWrite sesn MEAS FREQ 10 amp ret stat viWrite sesn SENS DATA 10 amp ret EEE ENE EE ENE EEE EEE moccasin eee stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL viClose flist viClose defaultRM return 0 193
71. REL 50 17 amp ret stat viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret stat viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 ret sp a EE EA EEE EE aa nc ER MER er eve feet tt Be ee gt Freq amp Ratio measure stat viWrite sesn unsigned char CONF FREQ 1 14 amp ret stat viWrite sesn CONF FREQ 2 14 amp ret stat viWrite sesn CONF FREQ 3 14 amp ret stat viWrite sesn CONF FREQ RAT 1 2 23 amp ret stat viWrite sesn CONF FREQ RAT 1 3 23 amp ret stat viWrite sesn CONF FREQ RAT 2 1 23 amp ret stat viWrite sesn CONF FREQ RAT 3 1 23 amp ret Gate Time stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret Gate Ext stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM STO
72. Return A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note This will be set to Immediate after the counter has been turned off or a remote interface reset SENSe ROSCillator EXTernal FREQuency Under the timeBase measurement Fno will be shown on the counter display if there is no inputted frequency or Fxx will be shown on the counter and Not a number on the PC side if the inputted frequency is an invalid value On the other hand the command ROSCillator SOURce will reply Not a number under the INTernal condition and 1 00000E 007 under the EXTernal condition Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Note If the current reference timebase is internal or if the current reference timebase is external but the frequency is not known Not A Number 9 91E37 will be returned SENSe ROSCillator SOURce INTernal EXTernal Sets or queries the current reference timebase Return A sequence of ASCII encoded bytes INT means that the timebase is internal 141 reference EXT means that external Notes Specifying the reference timebase automatically disables SENS ROSC SOUR AUTO SENS ROSC SOUR AUTO OFF e When SENS ROSC SOUR AUTO ON this query tells which timebase reference is used Save recall operation does not apply on this value SENSe ROSCillator SOURce AUTO lt Boolean gt Sets o
73. SB As the command is set to OFF users can t use the Output function of the Limit PASS FALL Return amp A sequence of ASCII encoded bytes OFF or LIM Notes This value is stored at non volatile memory so it does not change after the counter has been turned off or after a remote interface reset The start and stop thresholds are not user configurable SYSTem ERRor Queries the first error in the error queue and removes it from the error queue Refer to Chapter 6 for the error numbers and messages Return The error number and the error message are returned The error number is an integer between 32767 and 32767 A 0 is returned if there is no error in the error queue Notes The error queue will be emptied after the counter has been turned off or after the last error in the queue has been read 149 When there are more than 30 errors which causes the error queue overflows the last error is replaced with error 350 queue overflows The most recent error will be discarded This command removes the displayed error from the error queue The RST command does not change the error queue SYSTem KEY lt numeric value gt This command simulates the pressing of a front panel key The parameter lt numeric value gt is a key code number The following table shows the keys and their corresponding number codes This command places an entry in the Key Queue just like the real pressing of a key on
74. SS RQS bit or anything related to the generation of SRQ The response value when rounded to an integer value and expressed in base 2 binary represents the bit values of the Status Byte Register Return e Numeric data transferred as ASCII bytes in lt NR1 gt format Range is O to 255 e The value of unused bits is zero when queried e The Master Summary Status not the RQS message is reported on bit 6 Master Summary Status indicates that the counter has at least one reason for requesting service The Master summary Status is not sent in response to a serial poll the IEEE 488 1 RQS message is sent instead It is the inclusive OR of the bitwise combination excluding bit6 of the Status Byte 159 Register and the Service Request Enable Register TRG This command is the device specific analog of the IEEE 488 1 group Execute Trigger GET interface message and has exactly the same effect This command will perform the action defined by the DDT command TST Starts an internal self test and returns a response indicating if there is any error found in the self test Return e Numeric data transferred as ASCII bytes in lt NR1 gt format e A response value of zero indicates a complete self test without any errors and a response value of non zero value indicates either a complete test with errors or an unfinished self test e If the self test fails error 330 will be generated Note The self test include
75. T OFF 13 amp ret viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 Se cl CH2 X Input Cong gt es viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 Stare RSeeP sector Freq amp Ratio Measure lt gt gt gt gt ntsnesmesanndenen viWrite sesn unsigned char CONF FREQ 1 14 amp ret viWrite sesn CONF FREQ 2 14 amp ret viWrite sesn CONF FREQ 3 14 amp ret viWrite sesn CONF FREQ RAT 1 2 23 amp ret viWrite sesn CONF FREQ RAT 1 3 23 amp ret viWrite sesn CONF FREQ RAT 2 1 23 amp ret viWrite sesn CONF FREQ RAT 3 1 23 amp ret EE E E E i Gate TIME gt gt esetensnsnsran ann viWrite sesn unsigned char FREQ ARM SOUR IMM 17 stat viWrite se
76. Ternal IMMediate IMMediate I MMediate Ext None Auto None EXTernal IMMediate IMMediate TlMer Ext None Auto Time EXTernal MMediate IMMediate INTernal2 Ext None Auto Event EXTernal IMMediate EXTernal IMMediate Ext None Ext None EXTernal IMMediate EXTernal TI Mer Ext None Ext Time EXTernal IMMediate EXTernal INTernal2 Ext None Ext Event EXTernal Tl Mer IMMediate I MMediate Ext Time Auto None EXTernal Tl Mer IMMediate TlMer Ext Time Auto Time EXTernal Tl Mer IMMediate INTernal2 Ext Time Auto Event EXTernal TIMer EXTerna I IMMediate Ext Time Ext None EXTernal TIMer EXTerna I TI Mer Ext Time Ext Time EXTernal Tl Mer EXTerna I INTernal2 Ext Time Ext Event EXTernal INTernal1 IMMediate I MMediate Ext Event Auto None EXTernal INTernal1 IMMediate TlMer Ext Event Auto Time EXTernal INTernal1 IMMediate INTernal2 Ext Event Auto Event EXTernal INTernal1 EXTerna I IMMediate Ext Event Ext None EXTernal INTernal1 EXTerna I TI Mer Ext Event Ext Time EXTernal INTernal1 EXTerna I INTernal2 Ext Event Ext Event 4 4 Setting Scale and Offset The U6200A 220A provides the option of performing scaling and offset calculations on the measurement results before they are displayed The mathematical formula involved is listed as follows Displayed Result Scale x Measurement Result Offset The Scale and Offset are user specified parameters as shown in the Figure 4 10 and provide multiplication and addition functions for user purposes to of
77. Time the trigger level for channel 1 is set to 10 and the trigger level for channel 2 is set to 90 When the sensor function is set to Fall time the trigger level for channel 1 is set to 90 and the trigger level for channel 2 is set to 10 The auto triggering is enabled in both cases When the sensor function is set to Pulse Width or Duty Cycle the trigger levels for both channel 1 and channel 2 are set to 50 The auto triggering is enabled When the sensor function is set to TINTerval 1 2 the input routing is set to separate SENSe EVEN2 FEED INP2 Use SENS EVEN2 FEED INP1 to select common mode Time Interval This command doe not affect FETCh READ or CONFigure Sets or queries Gate for Phase measurements For more information about the front panel gating settings and the interface command parameters please refer to the PHASE table in Chapter 5 4 SENSe PHASe ARM STARt SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming Phase measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative 140 Notes This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when the command SENS PHAS ARM STAR SOUR EXT is used SENSe PHASe ARM STARt SOURce IMMediate EXTernal Sets or queries the start arm for Phase measurements
78. ain Inp2 2 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter 3 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z 4 Adjust the voltage on the Agilent 33220A and let the DMM displays 5 000V 0 001V 79 5 Remove the input source from the DMM on the counter 6 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed X Note The U6220A doesn t support the calibration via channel 2 6 7 How to do the ATT x 10 Gain Calibration via CH1 The Offset Calibration via CH1 is for checking ATT x 10 and DC 9V Please do the following procedures to finish the calibration Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Att1 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z Adjust the voltage on the Agilent 33220A and let the DMM displays 5 000V 0 001V Remove the input source from the DMM on the counter Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished
79. amp 3 selections colored green The MEASure Command Although it does not offer much flexibility using the command MEASure is the simplest way to program the Counter for measurement With the command the Counter makes measurement according to the selected measurement function and sends the result to the output buffer MEASure SCALar lt function gt lt parameters gt lt source_list gt For more information about lt function gt lt parameters gt and lt source_list gt please refer to the above table e If users skip the parameters and the function or use the keyword DEFault the default setting parameters and function will be used e Using this command automatically turns off the statistics scale and offset and limit testing operations e Ifthe trigger level is not specified in lt parameters gt then auto triggering will be enabled and the trigger levels will be automatically set in all functions but Voltage Peaks and Totalize on the measurement channel MEASure MEASUure SCALar VOLTage FREQuency lt expected value gt lt resolution gt 1 2 3 66 VOLTage FREQuency RATio lt expected_value gt lt resolution gt 1 2 3 1 2 3 1 VOLTage PERiod lt expected value gt lt resolution gt 1 2 3 VOLTage RISE TIME lt lower_reference gt upper_reference 1 VOLTage RTIMe lt lower_reference gt upper_reference
80. an specify individual setting for their measurements by adding setting specification commands between them This command is the generic form of the Command READ Skipping the lt function gt and the lt parameters gt will instruct the counter to use the function specified by the last command CONFigure MEASure READ or FETCh When SCALar lt function gt is specified the counter returns the specified result if it is consistent with the current measurement function or it can be derived from the current measurement function Refer to Commands FETCh in this section for the derivability of functions Return Result will be formatted according to FORMat DATA ASCii REAL setting If using ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format with 1 to 5 significant digits depending on the resolution Notes Sending this command while a measurement is in progress will terminate the current measurement idle the measurement cycle before initiating the desired measurement and waits for the measurement to complete It holds off further commands from being executed until the current measurement completes However you can use Device Clear or power on to cancel this hold off effect 132 When an automatically armed Totalize measurement is in progress sending a READ Command will cause error 221 and Not a Number 9 91E37 will be returned Use INItiate to begin the measurement and ABORt to end it
81. and 1 means ON Notes Affects all the recalculation command settings This will be set to OFF after the counter has been turned off or a remote interface reset CALCulate 1 MATH EXPRession CATalog Queries the defined equation name 104 Return amp Returns the string SCALE OFFSET CALCulate 1 MATH EXPRession DEFine Queries the equation used in the calculation Return A sequence of ASCII encoded bytes SENS SCALE OFFSET terminated by a new line and EOI Note It should be the last query in a terminated program message or error 440 will be generated CALCulate 1 MATH EXPRession NAME SCALE OFFSET Or CALCulate 1 MATH EXPRession SELect SCALE OFFSET Defines the name of the expression used in mathematic operation Return A sequence of ASCII encoded bytes SCALE OFFSET CALCulate 1 MATH STATe lt Boolean gt Enables or disables the mathematic operation Return An ASCII encoded byte 0 means OFF and 1 means ON Note This command will clear the limit counts CALC LIM FCO CALC LIM PCO The command CALCulate2 This group performs limit testing and data transfer CALCulate2 FEED CALCulate 1 Sets or queries the data flow to be fed into the CALCulate2 block 105 Return The string CALC is returned CALCulate2 IMMediate Instructs the counter to re compute the current data without re acquiring data This command will not affect
82. ar argv ViStatus stat For checking errors ViSession defaultRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources 189 char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI_SUCCESS Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x1838 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI_NULL VI_NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI_LATTR_INTF_INST_NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset U6200A 190 stat viWrite sesn unsig
83. arsing an expression data element It is used if the Counter cannot detect a more specific error 171 Invalid expression The expression data element was invalid see IEEE 488 2 For example unmatched parentheses or an illegal character 178 Expression data not allowed Expression data was encountered but was not allowed by the Counter at this point in parsing 181 Invalid outside macro definition Indicates that a macro parameter placeholder lt number gt was encountered outside of a macro definition 87 7 2 Execution Errors 200 Execution error This is the generic syntax error if the Counter cannot detect more specific errors This code indicates only that an Execution Error has occurred 210 Trigger error Used when the Counter cannot detect a more specific error from the INIT TRIG or ABOR subsystems 211 Trigger ignored Indicates that a GET or TRG was received and recognized by the Counter but was ignored 213 Init ignored Indicates that a request for a measurement initiation was ignored as another measurement was in progress 220 Parameter error Indicates that a program data element related error occurred This error is used when the Counter cannot detect more specific errors 221 Setting conflict Indicates that a legal program data element was parsed but could not be executed due to the current Counter state 222 Data out of range Indicates that a legal program data element was parsed but could not be execu
84. asurement Note The U6220A doesn t support Time Domain function Third row in the yellow area Gate amp ExtArm Gate and External Arm menu key Limit Modes Limit setting and testing menu key Scale amp Offset Scale and offset input key Stats Statistics function menu key Save amp Recall Measurement setting save and recall menu key Stop Single Key to make single measurement or stop continuous measurement after current measurement is finished Channel condition buttons and connectors in the black area CH1 Channel 1 condition control key and connector CH2 Channel 2 condition control key and connector CH3 Channel 3 condition control key and connector X Note The U6220A doesn t provide the channel 2 amp 3 15 6 Twelve numeric keys in the green area Numerical value input keys 7 Four arrow keys in the pink area Keys to control cursor in order to increase or decrease numerical value and provide entry of alphabetical letters Note Among all the buttons and keys on the front panel those in item 3 and 4 will light up to indicate its function in effect 2 2 2 The Rear Panel The rear panel of the U6200A 220A is shown in Figure 2 7 Figure 2 7 External Arm Input Terminal External 10 MHz Input Terminal External 10 MHz Output Terminal LAN Interface Connector GPIB Interface Connector USB Interface Connector Power cord con
85. asurement function of your choice 4 2 Key Functions The keys and buttons on the U6200A 220A lead users to their application purposes Picotest provides two kinds of keys on the front panel One is Numeric Keypad and Arrow Keys and the other one is the measurement control keys 4 2 1 Numeric Keypad and the Arrow Keys There are 12 buttons on the numeric keypad plus four arrow keys provided for numeric entry To enter a numeric value one may input the desired value directly on the numeric keypad or use the left right arrow keys to move the cursor to the desired digit and the up down arrow keys to increase or decrease the value To finish the entry press the softkey 32 under Done or under the desired unit exponent to set the value To cancel the changes press the softkey under CANCEL 4 2 2 Measurement Control Keys Run and Stop Single There are two measurement modes in the U6200A 220A Run and Single modes Users can press the Run key to put the Counter in the Run mode while the Stop Single key is in the Single mode Run mode operations If the U6200A 220A are under one of the measurement modes press the Run key to make the U6200A 220A enter the Run mode and start continuous measurements If the U6200A 220A are under one of the measurement modes press the Run key again to make the Counter abort the on going measurement and re enter the Run mode This also clears any statistics being collected If the U6200A 220A
86. ation will be showed Users Show Status gt Limit When users finish the Limit Testing settings and press the softkey under DONE the graph display mode will be presented at the bottom of the display by pressing the softkey Show Status and toggle between options until Limit appears Remote Interface Command Use the following command to select display mode for Limit Testing result CALCulate2 LIMit DISPlay GRAPh NUMBer To specify OUT Please refer to the instruction in Chapter 5 1 Press Limit Modes button 2 Press the softkey under OUT to toggle between Off USB X Note The U6220A doesn t support OUT USB function Remote Interface Command SYS Tem COMMunicate SERial CONTrol DTR OFF LIM SYSTem COMMunicate SERial SOURce USB for U6200A only 4 6 Statistics Operations The U6200A 220A may be activated to collect statistics on measurements within specified limits or on other measurement except Peak Volts and Totalize Press the STATS button to enter the menu for setting up statistics operations To enable disable statistics operations press the STATS in the 46 MATH area on the front panel to turn on or off the statistics operation To select which statistic to display press the softkey under SHOW to toggle between Stdev Max Min Mean Delta and Meas e To display measurement press the softkey under SHOW to toggle through the options until MEAS appears To set number of measurements mad
87. ative edge Notes This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTOP LAY2 SOUR EXT is used SENSe TINTerval ARM ESTOP LAYer2 SLOPe IMMediate EXTernal Sets or queries the stopping point of the arm for Time interval measurements Return A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note This will be set to Immediate after the counter has been turned off or a remote interface reset SENSe TINTerval ARM ESTOP LAYer 1 ECOunt lt numeric value gt Sets or queries the number of events used to delay the stop arm for Time Interval measurements The range is from 1 to 99 999 999 The resolution is 1 Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes This will be set back to 1 after the counter has been turned off or a remote interface 145 reset This command only applies when SENSe TINT ARM ESTOP LAYer 1 SOUR Internal2 is used SENSe TINTerval ARM ESTOP LAYer 1 SOURce IMMediate TIMer INTernal2 Sets or queries the stopping point of the arm for Time Interval measurements Return A sequence of ASCII encoded bytes IMM means Immediate INT means Internal2 and TIM means Timer Note This will be set to Immediate after the counter has been turned off or a remote interface reset This command does not apply on Ri
88. d it o Invalidates the limit data o Clears the pass and fail counts CLAC2 LIM FCO and CALC2 LIM PCO in the limit testing o Sets the Limit Detect output to the in limit voltage level When SENSe EVEN LEV ABS AUTO is ON and INIT IMM command is sent the counter issues an auto trigger on the source If the counter is in the process of making a measurement or if iNItiate CONTinuous is set to ON an IMMediate command has no effect and error 231 Init ignored is generated Beginning a measurement or block of measurements with an INIT IMM sets the pending Operation Flag to true Completing the measurement or block of measurements normally or by aborting sets Pending Operation Flag to false For an automatically armed Totalize measurement use ABORt to terminate the measurement initiated with INIT IMM INPut 1 2 ATTenuation 1 10 Sets or queries the input attenuation Return Numeric data transferred as ASCII bytes in lt NR1 gt format Note amp The input attenuation is set to X1 after RST command INPut 1 2 COUPIing AC DC Sets or queries the input coupling 123 Return A sequence of ASCII encoded bytes AC or DC Note The input coupling is set to AC after RST command INPut 1 2 FILTer LPASs STATe lt Boolean gt Sets or queries the state of the low pass filter Return amp A single ASCII encoded byte 0 means OFF and 1 means ON Note amp This will be set t
89. d or the arrow keys to input a desired number of digits or resolution refer to Ch 4 2 1 HM If Time Arming is selected use the numeric keypad or the arrow keys to select a desired gate time refer to Ch 4 2 1 The unit will show 36 on the top right corner M If External Arming is selected press the softkey under START to specify whether measurement should start at the positive or negative edge Press the same key to toggle between positive and negative Press the softkey under STOP to toggle between positive negative auto and time This is to specify how measurement should stop Positive and negative specifies the slope of the stop arm signal Time is to set the duration of measurement As time is selected use the numeric keypad or the arrow keys to input a desired duration value refer to Ch 4 2 1 The time unit will be shown on the top right corner after the input is completed Remote Interface Commands Auto arming SENSe FREQuency ARM STARt SOURce IMMediate SENSe FREQuency ARM STOP SOURce IMMediate Digits arming SENSe FREQuency ARM STARt SOURce IMMediate SENSe FREQuency ARM STOP SOURce DIGits SENSe FREQuency ARM STOP DIGits lt numeric value gt Time arming SENSe FREQuency ARM STARt SOURce IMMediate SENSe FREQuency ARM STOP SOURce TIMer SENSe FREQuency ARM STOP TIMer lt numeric value gt External arming SENSe FREQuency ARM STARt SOURce EXTernal SENSe FREQuency ARM
90. d the trig Sens Use Show Status button to check the conditions of Input Volt Stats and Limit Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 Press RUN button to make continuous measurements Press STOP SINGLE button to make single measurement or to stop continuous measurements 25 Remote Interface Command Use the following commands for making duty cycle measurement SENSe FUNCtion ON XNONe DCYCle 1 SENSe FUNCtion ON XNONe PDUTycycle 1 Or CONFigure SCALar VOLTage DCYCIle 1 CONFigure SCALar VOLTage PDUTycycle 1 READ SCALar VOLTage DCYCIe READ SCALar VOLTage PDUTycycle Or MEASUure SCALar VOLTage DCYCle 1 MEASure SCALar VOLTage PDUTycycle 1 X Note The U6220A doesn t support Duty Cycle Measurement 3 8 Totalize Measurements Totalize measurement counts and displays the number of events triggered from the input signal Only channel 1 is available for this measurement Auto triggering is automatically turned off on channel 1 as the signal may not be suitable at the beginning of the measurement If GATE AUTO is selected refer to Ch 4 3 the Counter will continuously display the count of events Otherwise the counting stops at the time constrained by the Gating amp Arming settings Counting is reset to zero when totalize function is first invoked whe
91. d to a specific condition in the instrument An event becomes TRUE when the associated condition makes the defined transition The event bits cannot be cleared until they are read even if they do not reflect the current status of a related condition Return e Numeric data transferred as ASCII bytes in lt NR1 gt format e The query response is an integer formed by the binary weighting of the bits The value of unused bit is zero Notes This register is cleared after the counter has been turned off or after CLS or ESR Note that the instrument s power on sequence initially clears the register but then records any subsequence events during the power on sequence including setting the Power on bit IDN 156 Queries the counter identification OPC Enables the OPC bit bit 0 in the Standard Event Status Register to be set upon the transition if the measurement cycle from measuring to idle Note e This event command is disabled by CLS RST Device Clear after the counter has been turned off or upon the transition of the measurement cycle from measuring to idle OPC A response is generated when the counter is placed in an idle state from a measuring state This allows synchronization between a controller and the instrument using the MAV bit in the Status Byte Register or a read of the Output Queue Since this query will not respond until the measurement cycle transition from measuring to idle t
92. der RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 78 X Note The U6220A doesn t support the calibration via channel 2 6 5 How to do the Gain Calibration via CH1 The Offset Calibration via CH1 is for checking DC 5V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain Inpl 2 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter as shown in the Figure 5 1 3 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z 4 Adjust the voltage on the Agilent 33220A and let the DMM displays 5 000V 0 001V 5 Remove the input source from the DMM on the counter 6 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 6 How to do the Gain Calibration via CH2 The Offset Calibration via CH2 is for checking DC 5V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt G
93. does not follow the syntax described in IEEE 488 2 or the suffix is inappropriate for the Counter 134 Suffix too long The suffix contained more than 12 characters 138 Suffix not allowed A suffix was encountered after a numeric element that does not allow suffixes 86 141 Invalid character data An invalid character was detected in the character data element 148 Character data not allowed A legal character data element which was prohibited by the Counter was detected 150 String data error This error can be generated when parsing a string data element This particular error message is used if the Counter cannot detect a more specific error 151 Invalid string data A string data element was expected but was invalid for some reason For example an END message was received before the terminal quote character 158 String data not allowed A string data element was encountered but was not allowed by the Counter at this point in parsing 160 Block data error This error can be generated when parsing a block data element This particular error message is used if the Counter cannot detect a more specific error 161 Invalid block data A block data element was expected but it was not allowed by the Counter at this point in parsing 168 Block data not allowed A legal block data element was encountered but was not allowed by the Counter at this point in parsing 170 Expression errors This error can be generated when p
94. dow as a percentage of the allowable hysteresis For example 0 is for the minimum hysteresis setting and 100 is for the maximum Specifying 100 or MAXimum provides the greatest noise immunity lowest sensititity while specifying 0 or MINimum provides the least noise immunity Return The 100 50 or O PCT is returned Note As the command RST is executed the noise immunity will be set to 50 PCT SENSe EVENt 1 2 LEVel ABSolute lt numeric value gt V Sets or queries the level of the center of the hysteresis window The range is 5 125 to 5 125 volts for X1 attenuation and 51 25 to 51 25 volts for X10 attenuation The resolution is 0 0025V for X1 attenuation and 0 025V for X10 attenuation Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Note Sending this command disables SENS EVEN 1 2 LEV AUTO SENSe EVENt 1 2 LEVel ABSolute AUTO lt Boolean gt Sets or queries the state of the auto triggering When auto triggering is enabled the counter automatically measures and computes the trigger level according to the percentage specified by the command SENS EVEN 1 2 LEV REL Also the counter measures and computes trigger level each time INIT or INIT COUNT ON command is sent When the auto triggering is on the counter checks for each measurement if the measurement signal is triggering and the counter will measure and compute a n
95. e Only applies when SENS TINT ARM ESTART LAY2 SOUR EXT is selected Related Gate amp ExtArm Sets or queries Gate for Time interval measurements For more information about the front panel gating settings and the interface command parameters please refer to the TINT table in Chapter 5 4 SENSe TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming Time interval measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTART LAY2 SOUR EXT is used SENSe TINTerval ARM ESTARt LAYer2 SOURce IMMediate EXTernal Sets or queries the start arm for Time interval measurements Return A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note This will be set to Immediate after the counter has been turned off or a remote interface reset SENSe TINTerval ARM ESTARt LAYer 1 ECOunt lt numeric value gt 143 Sets or queries the number of events used to delay the start arm for Time Interval measurements The range is from 1 to 99 999 999 The resolution is 1 Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes This will be set to 1 after the counter has been turned o
96. e Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 Press RUN button to make continuous measurements Press STOP SINGLE button to stop current measurement or to make single measurement X Note The U6220A doesn t provide the channel 2 Remote Interface Command Use the following commands for making voltage peak measurement SENSe FUNCtion ON XNONe VOLtage MAXimum 1 2 SENSe FUNCtion ON XNONe VOLtage MINimum 1 2 SENSe FUNCtion ON XNONe VOLtage PTPeak 1 2 SENSe FUNCtion ON XNONe VOLtage CENTer 1 2 Or CONFigure SCALar VOLTage MAXimum Q1 Q2 29 CONFigure SCALar VOLTage MINimum 1 2 CONFigure SCALar VOLTage PTPeak 1 2 CONFigure SCALar VOLTage CENTer 1 2 READ SCALar VOLTage PTPeak Or MEASure SCALar VOLTage MAXimum 1 2 MEASure SCALar VOLTage MINimum 1 2 MEASure SCALar VOLTage PTPeak 1 2 MEASure SCALar VOLTage CENTer 1 2 X Note The U6220A doesn t provide the channel 2 30 4 Front Panel Operations This chapter will guide you through different ways of configuring measurement functions It contains information about how to change the parameters and settings for your measurements and all the other front panel operations for system settings Remote interface settings are described
97. e for each computed Statistic press the softkey under N Cnt to enter the number of counts Use the numeric keypad and the arrow keys to set the desired value refer to Ch 4 2 1 The number range is from 2 to 1 000 000 To display the statistics on measurements within limits refer to Ch 4 5 for setting the limits press the softkey under USE to toggle between All taking all measurements and InLimit taking only measurements within limits e To specify whether to make single or N measurements specified by N Cnt when the STOP SINGLE button is pressed press the softkey under SINGLE to toggle between Once and N Also refer to the single mode operation in Ch 4 2 2 N means the number of limited measurement Note Generally measurement resolution will be improved in proportion to even up to the numerical process limits of the instrument Remote Interface Command Use the following commands for statistic operations CALCulate3 AVERage STATe OFF ON CALCulate3 AVERage COUNt lt numeric value gt CALCulate3 LFILter STATe ON OFF CALCulate3 AVERage TYPE MAXimum MINimum SDEViation MEAN or SCALar DELTa DISPlay WINDow TEXT FEED CALC3 TRIGger COUNt AUTO ON OFF 47 4 7 Setting Channel Input Conditions Press CH1 or CH2 for U6200A only button to enter the channel conditioning menu in which you can set up the input conditions of the corresponding channel Procedures for setting up the input condit
98. e may manually disable the auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 To measure pulse width 1 Connect your signal source to channel 1 2 Press TIME amp PERIOD button 23 Press the softkey under WIDTH to select pulse width measurement function Press it again to select positive width or negative width Optional settings Use softkey Period CH1 CH2 and GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 Use Limit Modes button to set the upper and lower limits if needed refer to Ch 4 5 Use Stats button to set up the statistics function and limit filtering if needed refer to Ch 4 6 Use the selections in the CH1 to set the input conditions and the trig Sens Use Show Status button to check the conditions of Input Volt Stats and Limit Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 Press RUN button to make continuous measurement Press STOP SINGLE button to make single measurement or to stop continuous measurement Remote Interface Command Use the following commands for making pulse width measurement SENSe FUNCtion ON XNONe JPWIDth 1 SENSe FUNCtion ON JIXNONe JNWIDth 1 CONFigure SCALar VOLTage PWIDth 1
99. e preparation time accelerate the measurements and help get more accurate results e When SENS FREQ EXP 1 2 3 is ON Not A Number 9 91E37 will be returned and error 221 will be generated Save recall operation does not apply on this value 138 SENSe FREQuency EXPected 1 2 3 AUTO ON Configures the counter to determine the frequency of the input signal as a pre measurement step for Period Frequency Phase Duty cycle and Frequency ratio measurements It also queries the state of this pre measurement Return Single ASCII encoded byte 0 means OFF and 1 means ON Notes This will be set to ON after the counter has been turned off or a remote interface reset Enabling the auto mode will clear the previously specified value of approximate frequency if any The only way to disable this is to set a approximate value for the frequency using the SENSe FREQuency EXPected 1 2 3 lt numeric value gt HZ command Save recall operation does not apply on this value SENSe FUNCtion ON lt sensor function gt Sets or queries the lt sensor function gt which will be sensed by the counter These are the lt sensor function gt s J XNONe JDCYCLe 1 or XNONe PDUTycycle 1 XNONe JFALL TIME 1 or XNONe FTIMe 1 XNONe JRISE TIME 1 or XNONe RTIMe 1 XNONe JFREQuency 1 2 3 L XNONe FREQuency RATio 1 2 2 1 1 3
100. e sesn unsigned char CONF FREQ 1 14 amp ret 187 viWrite sesn CONF FREQ 2 14 amp ret stat viWrite sesn CONF FREQ 3 14 amp ret stat viWrite sesn CONF FREQ RAT 1 2 23 amp ret stat viWrite sesn CONF FREQ RAT 1 3 23 amp ret stat viWrite sesn CONF FREQ RAT 2 1 23 amp ret stat viWrite sesn CONF FREQ RAT 3 1 23 amp ret ENE L PE EAEN rece lg ap eg kee cc ge em A AE Terese Gate Time stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret Pr Gale Pr stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM STOP TIM 1 19 amp ret Gate Auto mm stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR IMM 22 amp ret Gate Digits aa stat viWrite sesn FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn FREQ
101. e specified value lt lower reference gt default 10 pct Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt upper_reference gt default 90 pct 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation 0 025V for x10 attenuation MEASure SCALar VOLTage RISE TIME lt lower reference gt upper_reference gt 1 Sets the measurement arming to auto and measures Rise Time with the specified 126 parameters The lt lower_reference gt and lt upper_reference gt are used to specify the lower and upper points on the falling edge of the input signal They can be specified as either a percentage or an absolute voltage The lt lower_reference gt and lt upper_reference gt are used to configure the trigger setting When they are in percentage or defaults auto trigger is enabled and trigger level is the specified value When they are specified in voltage auto trigger is disabled and the trigger level is the specified value lt lower_reference gt default 10 pct Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt upper_reference gt default 90 pct 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation 0 0025V for x1 attenuation 0 025V
102. ear the limit counts CALC2 LIM FCO CALC2 LIM PCO When the display is not able to show all of the significant digits of this value the displayed value is different from the actual value because the displayed value has been rounded But if you press ENTER while the number is still in display the actual value will be updated to the value shown 114 CALCulate3 LFILter STATe lt Boolean gt Sets or queries the state of the statistics filtering Return A single ASCII encoded byte 1 means ON and 0 means OFF Notes OQ It will be returned to 0 after the counter has been turned off or a remote interface reset When this is on only the measurements scaled and offset when math is on within limits will be used in statistical calculation CALCulate3 PATH Queries the order in which CALCulate3 sub blocks are to be processed Return A sequence of ASCII encoded bytes LFIL AVER Notes For the counter this sequence is fixed to be LFILter followed by AVERage The command CALibration CALibration SECurity CODE lt new code gt Sets the security code for calibration The range is from 0 to 99 999 999 and the resolution is 1 Default Security validate code is 6200 Note amp The security code is stored in non volatile memory and is unaffected by power on save recall or RST When the state is in the security code requirement please input the correct code After that if you want to change the code
103. erminal presented need to be connected to the actual earth ground o This symbol indicates Protective Conductor Terminal Up Underwriters Laboratories This symbol indicates earth ground terminal E This symbol indicates this product complies with the essential requirements or the applicable European laws or directives with respect to safety health environment and consumer protections 1 7 Inspection The product package is supplied with the following items One U6200A 220A 107 H x 224 W x 380 D mm approx 3 2 Kg One power cord One USB cable One CD including this electronic User s Manual and software applications Optional accessories as you ordered for U6200A only GPIB interface card Optional 1 8 Options and Accessories The following options and accessories are available from Picotest for use with the U6200A Please refer to Table 1 1 Table 1 1 Accessories Part Name Part Number High stability oven oscillator U6200 opt01 250MHz 20GHz Input Channel U6200 0pt02 Rear panel input module U6200 0pt04 CH1 CH2 Rear panel input module U6200 0pt05 CH1 CH2 CH3 GPIB Card M3500 opt04 X Note The only one available accessory for U6220A is the GPIB Card 10 1 9 U6200A 220A Function Support List FREQUENCY VOLT MIN VOLT CENT VOLT CENT Wile H NF NIFINI BPI NI eB WIN EH WuU NI H H w N X Note The unsupported functions U6200A
104. esssseesessqsuacecsnesnivesusdecesssasbatesveseodacencaseasesecsteteess 85 721 COMMAND ERRORS AR 85 L2 EXECUTION TERRORS oie eae sited nse te ac es eee ates Teer tnaa 88 PRE SPECIFIC ENN 89 74 QUERY ERRORS je aaaatanteascuaceceaassacomone 89 75 COUNTER SPECIFIC ERRORS ee erd 90 APPENDIX sp 91 99 gt SPE GIRL CA ONT Slee teeta See are eel a Se ee hen areca ae 91 PRESET VALUES AND SAVE RECALL INFORMATION sccccssccsssceesscesssceesecesseeesseeeees 96 GENERAL SPECIFICATIONS s t2 csnnerecccsigrsmomasaciancnesdumenastinaiemmrmasetabaniaseienmeshiccniarsons 97 REMOTE INTER PACE REFERENCE svenn 98 D 1 Introduction to the SCPI Language mmrrvvrrrsrrvrssrrerssrrerssrresssrrsssrrne 98 D 2 Command Referente vr 102 D 3 IEEE 488 Common CommandS rsrwrsnnranrnnnvrnnvnnanrrenvnnsvrrennsenvensvnsens 154 D 4 IEEE 488 Compliance Information rrrrrrrrvarenrrrrvrrrevrerenrerenrersnnne 160 ABOUT APPLICATION PROGRAMS wiiticenieie eee at aacees ens leiden coneuans 167 1 General Information This section contains general information about PICOTEST U6200A Universal Counter and U6220A Frequency Counter abbr U6200A 220A The information includes Feature Overview Warranty Information Precaution of Operation Upkeep of U6200A 220A Safety Information Symbols and Terms Inspection Options and Accessories You can contact Picotest Corp via the following telephone number for warranty service or technical support information
105. est is off a 0 will be returned and error 221 will be generated If there is no valid measurement result a 0 will be returned and error 230 will be generated If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit PCOunt TOTal Queries the total number of measurements that pass the limit test Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O If the limit test is off a 0 will be returned and error 221 will be generated O If there is no valid measurement result a 0 will be returned and error 230 will be generated If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit STATe lt Boolean gt Defines or queries the limit test state Return A single ASCII encoded byte is returned 0 means OFF and 1 means ON Notes This will be set to OFF after the counter has been turned off or a remote interface reset The limit data and the CALC2 LIM FAIL CALC2 LIM FCO and CALC2 LIM PCO information will be cleared Sets the limit detect output to the in limit voltage level 109 CALCulate2 LIMit LOWer DATA lt numeric value gt HZ S DEG Sets or queries the lower limit in the limit test Return Numeric value transferred as ASCII bytes in lt NR3 gt
106. eters by adding a question mark to the command For example the following command sets the input attenuation to 10 INPut ATTenuation 10 You can query the input attenuation by executing INPut ATTenuation xCaution If you send two query commands without reading the response from the first and then attempt to read the second response you may receive some data from the first response followed by the complete second response To avoid this do not send a query command without reading the response When you cannot avoid this situation send a device clear before sending the second query command SCPI Command Terminators A command string sent to the universal counter must terminate with a lt new line gt character The IEEE 488 EOI end or identify message is interpreted as a lt new line gt character and can be used to terminate a command string in place of a lt new line gt character A lt carriage return gt followed by a lt new line gt is also accepted Command string termination will always reset the current SCPI command path to the root level IEEE 488 2 Common Commands The IEEE 488 2 standard defines a set of common commands that perform functions like reset self test and status operations Common 100 commands always begin with an asterisk are four to five characters in length and may include one or more parameters The command keyword is separated from the first parameter by a blank space Use a semico
107. ew trigger level if no triggering is found Return A single ASCII encoded byte 0 means OFF and 1 means ON Notes 134 This will be set to ON after the counter has been turned off or a remote interface reset Specifying a trigger level by using the command SENS EVEN 1 2 LEV ABS to disable auto triggering SENSe JEVENt 1 2 LEVel RELative lt numeric value gt PCT Sets or queries the percentage of the peak to peak range of the signal at which the instrument automatically triggers The range is from 0 to 100 PCT and the resolution is 10 PCT The counter automatically measures and computes the trigger level according to the percentage specified by the command SENS EVEN 1 2 LEV REL when it receives this command Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes This will be reset to 50 PCT after the counter has been turned off or a remote interface reset This command only applies when SENS EVEN 1 2 LEV ABS AUTO is ON SENSe JEVENt 1 2 SLOPe POSitive NEGative Sets or queries which edge of the input signal will be considered an event when the counter measures frequency period frequency ratio time interval totalize or phase If specifying the positive slope a signal ascending from a lower voltage to a higher voltage will define an event at the upper hysteresis limit on the other hand if specifying the negative slope a signal descending from a highe
108. f measurement 69 triggering and reading retrieval but offer the most flexibility After you have configured the universal counter use the command INITiate to initiate the measurements The results are sent to the internal memory and stored until you are ready to read them FETCh SCALar lt function gt For more information about lt function gt please refer to the above table The command FETCh sends the data in the universal counter s internal memory to the output buffer where you can read them into your bus controller INITiate AUTO lt Boolean gt CONTinuous lt Boolean gt IMMediate FETCh FETCh SCALar VOLTage FREQuency VOLTage FREQuency RATio VOLTage PERiod VOLTage RISE TIME VOLTage RTIMe VOLTage FALL TIME VOLTage FTIMe VOLTage PWIDth VOLTage NWIDth VOLTage TINTerval VOLTage PTPeak VOLTage MAXimum VOLTage MINimum VOLTage CENTer VOLTage PHASe VOLTage DCYCle VOLTage PDUTycycle VOLTage TOTalize TIMed 70 X Note The U6220A doesn t support the commands colored green The SENSe command The commands SENSe control directly on the instrument specific setting but not the ones related to the signal oriented characteristics SENSe DATA SENSe 1 SENSe EVENt2 FEED JINPut 1 INPut2 EVENt 1 2 HYSTeresis RELative lt numeric value gt PCT EVENt 1 2 LEVel ABSolute lt nume
109. ff or a remote interface reset e This command only applies when SENSe TINT ARM ESTART LAY 1 SOUR Internal 1 is used This command does not apply on Rise Fall time Duty cycle or Pulse width measurements SENSe TINTerval ARM ESTARt LAYer 1 SOURce IMMediate TIMer INTernal 1 Sets or queries the start arm delay fro Time Interval measurements Return A sequence of ASCII encoded bytes IMM means Immediate TIM means Timer and INT means Internal Note This will be set to Immediate after the counter has been turned off or a remote interface reset This command does not apply on Rise Fall time Pulse width or Duty Cycle measurements SENSe TINTerval ARM ESTART Layer 1 TIMer lt numeric value gt S Sets or queries the delay time in start arm for Time Interval measurements Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes This will be set to 100E 9 seconds after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTART LAYer 1 SOUR TIM is used 144 e This command dos not apply on Rise Fall time Pulse width or Duty cycle measurements SENSe TINTerval ARM ESTOP LAYer2 SLOPe POSitive NEGative Sets or queries the slope of the external stop arm signal used in external arming Time interval measurements Return A sequence of ASCII encoded bytes POS means Positive edge and NEG means neg
110. for x10 attenuation MEASure SCALar VOLTage FREQuency lt expected value gt lt resolution gt 1 2 3 Sets the measurement arming to digits and measures the frequency The lt expected value gt and lt resolution gt parameters are used to configure the number of digits of resolution arming setting The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a positive slope lt expected value gt default 10 MHz Chi Ch2 0 100 Hz to 400 MHz Resolution lt expected value gt should be within 10 of input frequency for optimum arming configuration lt expected value gt Default 500 MHz 127 375 MHZ to 6GH Resolution lt expected value gt should be within 10 of input frequency for optimum arming configuration lt resolution gt Default Value which indicates 4 digits of resolution for the specified Chi Ch2 lt expected value gt 1E 16 Hz 1E6 Hz 15 to 3 digits of resolution Resolution lt resolution gt should use a mantissa of 1 0 and be an even power of 10 lt resolution gt Default Value which indicates 4 digits of resolution for the specified Ch3 lt expected value gt 1E 7 Hz 1E7 Hz 15 to 3 digits of resolution Resolution lt resolution gt should use a mantissa of 1 0 and be an even power of 10 lt source list gt 1 MEASure SCALar VOLTage FREQuency RATio lt expected value gt
111. fset systematic errors or to present the percentage difference between signals This option is disabled by default It is automatically turned on when either Scale or Offset is specified Figure 4 10 42 To Enable Disable Math Calculation with Scale and Offset 1 Press SCALE amp OFFSET button 2 Press the softkey under Scale or Offs to do specific settings Remote interface command Use this command to enable or disable the math operation CALCulate MATH STATe OFF ON To Specify the value of Scale 1 Press SCALE amp OFFSET button 2 Press the softkey under Scale The present value of Scale is then displayed 3 Use the numeric keypad or the arrow keys to enter a desired value refer to Ch 4 2 1 SCALE Range 9 999 999E 12 to 1 000 000E 13 0 000 000 1 000 000E 13 to 9 999 999E 12 Value Resolution 7 digits 4 Press the softkey under Done to finish the entry or the softkey under Cancel to withdraw the changes Remote interface command Use the following command to specify the value of Scale TRACe DATA SCALE lt numeric value gt To Specify the value of Offset 1 Press SCALE amp OFFSET button 2 Press the softkey under Offs The present value of Offset is then displayed 3 Use the numeric keypad or the arrow keys to enter a desired value refer to Ch 4 2 1 Offset Range 9 999 999 000 0E 12 to 1 000 000 000 0E 13 0 000 000 000 0 1 000 000 000 0E 13 to 9 999 999 000 0E 12 Value Resolution 11 digits
112. ge will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 84 Error Messages Errors are retrieved in first in first out FIFO order The first error returned is the first error that was stored Use SYST ERR to read errors When user has read all errors from the queue the error queue becomes empty and any error query will return 0 No error The U6200A beep once each time an error occurs Should more than 29 errors have existed the last error stored in the queue the most recent error is replaced with 350 Queue overflow No additional errors are saved until you remove errors from the queue The error queue is cleared when power is off or after a CLS clear status command is executed The RST reset command does not clear the error queue 7 1 Command Errors e 0 No error There is no error in the error queue SYSTem ERRor query or the queue was cleared by power on or CLS e 100 Command error This is the generic syntax error used when the Counter cannot detect more specific errors e 101 Invalid character A syntactic element contains a character that is invalid for that type For example a header containing an ampersand INP COUP amp AC e 102 Syntax error An unrecognized command or data type was encountered 103 Invalid separator The parser was expecting a separator but encountered an illegal character e 104
113. he only way to cancel the query holdoff is by Device Clear Or power on Return A single ASCII encoded byte 1 Note e This query does not affect the OPC bit in the Standard Event Status Register OPT Queries the instrument to identify any installed options High stability oven oscillator J6200 opt01 for U6200A only 250MHz 20GHz Input Channel U6200 opt02 for U6200A only Rear panel input module CH1 CH2 U6200 opt04 for U6200A only Rear pane input module CH1 CH2 CH3 U6200 o0pt05 for U6200A only GPIB Card M3500 o0pt05 RCL lt NRf gt Restores the state of the counter from a copy stored in local non volatile memory Before the recall takes place the current state of the instrument is automatically saved to 157 register 0 The parameter s range is from 0 to 20 and the resolution is 1 Note e This command does not affect the following commands or statuses ESE OPC OPC SRE WAI CALibration DATA CALibration SECurity CODE CALibration SECurity STATe CONFigure DISPlay ENABIe DISPlay MENU STATe DISPlay WINDow TEXT RADiIx SENSe FREQuency EXPected 1 2 3 SENSe FREQuency EXPected 1 2 3 AUTO SENSe ROSCillator SOURCe SENSe ROSCillator SOURCe AUTO SYSTem COMMunicate SERial CONTrol DTR SYSTem ERRor SYSTem KEY SYSTem KEY LOG GP IB address RST Reset the universal counter to its power on configuration disables macros empties the Key
114. ied Picotest disclaims any implied warranties of MERCHANTABILITY SATISFACTORY QUALITY and FITNESS for any particular reasons 1 3 Precaution of Operation Please carefully read the manual before operating this device This manual is for reference only Please consult your local service representative for further assistance The contents of this manual may be amended by the manufacturer without notice Never dismantle the equipment by any unauthorized personnel or equipment may be damaged The equipment has been strictly tested for quality before delivery from our factory However this equipment must not be used in dangerous situations where damage may result This production should be placed in a safe area in case of unpredicted personnel use amp The rear protective conduct terminal needs to be connected to the actual earth ground or electrical shock may occur The patent and related documents for the equipment belong to PICOTEST CORP Any part of reproduction is illegal 1 4 Upkeep of the U6200A 220A Although the U6200A universal counter is very durable and weather resistant care should be taken not to expose it to severe impact or pressure Keep the U6200A 220A far from water and damp environment Calibration will be taken every year Please contact with your local service representative for more information If the incorrect display or abnormal beeps occurred you should stop using the equipme
115. ied number of measurement has been collected another set of measurements has to be collected before the counter does another statistics calculation CALCulate3 AVERage COUNt CURRent Queries the number of measurement collected so far for statistics calculation The range is from 0 to 1 000 000 Return amp Numeric data transferred as ASCII bytes in lt NR1 gt format Notes If the statistics operation is not enabled CALC3 AVER STATe OFF error 221 will be generated Ifthe current measurement operation is Totalize or Voltage Peaks 0 will be returned and error 221 will be generated CALCulate3 AVERage STATe lt Boolean gt Sets or queries the statistics operation state Return A single ASCII encoded byte 0 means OFF and 1 means ON Note This will be set to OFF after the counter has been turned off or a remote interface reset CALCulate3 AVERage TYPE MAXimum MINimum SDEViation SCALar or MEAN Sets the statistical result for CALC3 DATA Command and display when DISP WIND TEXT FEED is set to CALC3 Return A sequence of ASCII encoded bytes There are MAX MIN SDEV or MEAN Note O This will be set to its default MEAN after the counter has been turned off or a remote interface reset 112 CALCulate3 DATA Queries the statistical result selection made by CALC3 AVER TYPE command Return A result formatted by FORMat DATA ASCii REAL command If using the ASCII fo
116. ignal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 19 To measure time interval il 2 J Connect the signal sources to the channel 1 and 2 respectively Press TIME amp PERIOD button Use the softkey under Intval 1 to 2 to select interval measurement function Optional settings Use GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 Use Limit Modes button set the upper and lower limits if it s needed refer to Ch 4 5 Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 Use the selections in the CH1 amp CH2 to set the input conditions and the trig Sens Use Show Status button to check the conditions of Input Volt Stats and Limit Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 Press RUN button to make continuous measurements Press STOP SINGLE button to make single measurement or to stop continuous measurements The start and the stop events may be triggered from the same source connected to one of the two channels Refer to Ch 4 8 for detailed operations Remote Interface Command Use the following commands for making time interval measurement SENSe
117. ilent 81110A operation press LEVELS and then Output1 and Output2 buttons to set Amplit to 1V and the Offset to OV respectively 7 Under the Agilent 81110A operation press TIMING button and set the Freql amp Freq2 to ON and adjust them to 1MHz respectively 8 Under the Agilent 81110A operation in the Output1 set the Delay to Os DtyCyc to 50 and LeadE to 0 8ns And in the Output2 set the Delay to 125ns DtyCyc to 50 and LeadE to 0 8ns 9 Connect from the OUTPUT1 and OUTPUT2 of the Agilent 81110A to the Counter s CH1 and CH2 respectively 10 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed X Note The U6220A doesn t support Time Interval Calibration 6 12 How to do the Standard Timebase Calibration The calibration is for 1OMHz Please do the following procedures to finish the calibration 1 After powering the counter users have to warm it up at least 30 83 minutes Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Freq Input 10 MHz source to the counter s CH1 4 The standard specification for a 10 MHz is 10 000 000 00 MHz 1Hz Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished messa
118. ing DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Offs 77 Inp2 2 Remove all sources on the counter 3 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed X Note The U6220A doesn t support the calibration via channel 2 6 3 How to do the ATT x 10 Offset Calibration via CH1 The Offset Calibration via CH1 is for checking ATT x 10 and DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Offs Att1 2 Remove all sources on the counter 3 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 4 How to do the ATT x 10 Offset Calibration via CH2 The Offset Calibration via CH2 is for checking ATT x 10 and DC 0V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Offs Att2 2 Remove all sources on the counter 3 Press the softkey un
119. ions are identical for both channels To Set Input Impedance press the softkey under IMPED to toggle between 1 MQ and 50Q To Set Input Coupling press the softkey under COUPL to toggle between AC and DC To Set Attenuation of signals press the softkey under ATTEN to toggle between X1 and X10 To Set Filter press the softkey under FILTER to toggle between NONE and 100k Input Front Rear Users also can do measurement from the rear terminal by pressing the softkey under Input Front once the source connection is established in the rear Please note that if sources are from the rear users have to purchase the accessory U6200 opt04 X Note The U6220A doesn t provide the rear input CH1 CH2 CH3 Remote Interface Command Use the following commands for assigning your channel conditions INPut 1 2 1MPedance 1E6 50 OHM INPut 1 2 COUPIing AC DC INPut 1 2 ATTenuation 1 10 INPut 1 2 FILTer ON OFF INPut 1 2 PATH FRONt REAR X Note The commands via channel 2 are for U6200A only 4 8 Trigger Setting All measurement functions are almost performed in auto trigger default mode One may manually turn off auto triggering and or make changes 48 on related settings if it s needed When auto triggering is off users are allowed to specify the voltage level at which the corresponding input channel triggers an event When auto triggering is on users are allowed to specify the percentage of an input signal a
120. k gt Sets the offset value The range for offset value is from 9 9999990000E 12 to 1 0000000000E 13 0 0000000000 and from 1 0000000000E 13 to 9 9999990000E 12 The resolution is 11 digits Notes The offset value will be set back to zero after the counter has been turned off or after 152 a remote interface reset Specifying a new offset value will clear the limit counts CALC2 LIM FCO CALC2 LIM PCO TRACe DATA OFFSET Queries the offset value Return The format of the response is according to the specification made in FORMat DATA ASCii REAL command If using the ASCII format the numeric data is transferred as ASCII bytes in lt NR3 gt format with eleven significant digits Note If the display screen is not able to show all the significant digits the displayed value is rounded so that it is different from the actual value but press the softkey under ENTER while it is in the 11 digit display can change the actual offset value to the displayed value TRACe DATA SCALE lt numeric value gt Or TRACe DATA SCALE lt arbitrary block gt Sets the scale value The range for scale value is from 9 999999E 12 to 1 000000E 13 0 0000000000 and from 1 000000E 13 to 9 999999E 12 The resolution is 7 digits Notes The offset value will be set back to 1 000000 after the counter has been turned off or after a remote interface reset Specifying a new offset value will clear the limit c
121. linearly derated to 12 Vrms 12 Vrms Attenuator Voltage Range x10 Trigger Range x10 1 Specifications and Characteristics for Channels 1 and 2 are identical for both Common and Separate Configurations 2 Values shown are for x 1 attenuator setting Multiply all values by 10 nominal when using the x 10 attenuator setting Note that it may necessary to recalibrate the input offset in the application environment especially at high temperature to achieve maximum sensitivity Channel 3 Input Specifications for U6200A only Frequency Range 375 MHz to 6 GHz Channel 3 Input Characteristics for U6200A only Impedance 50 Q VSWR lt 251 Coupling AC Power Range and Sensitivity Sinusoid 375 MHz to 500 MHz 16 dBm to 15 dBm 500 MHz to 1 GHz 1 GHz to 2 GHz 20 dBm to 15 dBm 23 dBm to 15 dBm 2 GHz to 4 GHz 25 dBm to 15 dBm 4 GHz to 5 GHz 5 GHz to 5 5 GHz 5 5 GHz to 6 GHz 21dBm to 15 dBm 20 dBm to 15 dBm 17 dBm to 15 dBm Damage Level 92 25 dBm DC 12V a Option Channel 3 Input Specifications U6200 0pt02 for U6200A only Frequency Range 250 MHz to 20 GHz Option Channel 3 Input Characteristics U6200 0pt02 for U6200A only Impedance 50 Q Coupling AC VSWR lt ABI Power Range and Sensitivity Sinusoid at 25 C 250 500MHz 22 23dBm 0 5 14GHz 27 23dBm 14 15GHz 21v 23dBm 15 16GHz 19 23dBm 16 19GHz 17 23dBm 19 20GHz 1
122. lity gt DC ON gt Output Setup gt Load 3 Adjust the square wave to 20MHz and set the Ampl to 1 65Vpp the Offs to 0 75Vdc and DutyCycle to 50 on the Agilent 33220A 4 Connect Agilent 33220A s Sync to the Counter s External ARM 5 Under the Agilent 81110A operation the procedures should be MODE TRG gt Pulse Period gt internal PLL 6 Under the Agilent 81110A operation press LEVELS and then Output1 buttons to set Amplit to 1V and the Offset to OV 7 Under the Agilent 81110A operation press TIMING and set the Freq to ON and adjust it to 1MHz Besides in the output1 set the Delay to Os DtyCyc to 50 and LeadE to 0 8ns 81 8 Connect from the OUTPUT1 of the Agilent 81110A to the Counter s CH 9 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 10 How to do the Time Interval Calibration The calibration is for Time Interval excluding the External ARM Please do the following procedures to finish the calibration Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Finel Under the Agilent 81110A operation the procedures should be MODE TRG gt Pulse Period gt internal PLL Under the Agilent 81110A operation press LEVELS and then Output1 amp Output2 buttons to se
123. lon to separate multiple commands as shown below TRSTA CES ESE 32 OPC SCPI Parameter Types The SCPI language defines several different data formats to be used in program messages and response messages Numeric Parameters Commands that require numeric parameters will accept all commonly used decimal representations of numbers including optional signs decimal points and scientific notation Discrete Parameters Discrete parameters are used to program settings that have a limited number of values like IMMediate EXTernal They have a short form and a long form just like command keywords You can mix upper and lower case letters Query responses will always return the short form in all upper case letters The following command uses discrete parameter INITiate IMMediate Boolean Parameters Boolean parameters represent a single binary condition that is either true or false For a false condition the universal counter will accept OFF or 0 For a true condition the universal counter will accept ON or 1 When you query a boolean setting the instrument will always return O or 1 The following command uses a boolean parameter INPut IMPedance AUTO OFF ON String Parameters String parameters can contain virtually any set of ASCII characters A string must begin and end with matching quotes either with a single quote or with a double quote You can include the 101 quote delimiter as pa
124. lt lt S S M I IISI III I SIII III III III IIIS lt I V cT O G O I U a I Q O 3 ev I Q 77 regarding the U6220A in the following will be colored green 2 Overview This chapter will give you an overview of the U6200A 220A s basic features and guide you through the basics of the U6200A 220A Users will be familiar with those features after reading this chapter 2 1 Setting up Your U6200A 220A This section guides users to use the U6200A 220A Users might want to check if they have all the parts with their counters All our products are handled and inspected professionally before shipping out to customers If any damaged or missing parts are found or any questions are from using the unit please contact your local service representative immediately and do not attempt to operate the damaged product 2 1 1 To adjust the handle You may adjust the carrying handle for your purpose The following figures show you how to do it I Taking off the handle from the Universal Counter Step 1 Turn up the handle Pull slightly outward on both sides of the handle and slowly rotate it up as shown in Figure 2 1 12 Figure 2 1 Step 2 Pull out the handle When the handle is turned up to 90 with the universal counter please pull out the handle from the universal counter as shown in Figure 2 2 GODT O00000 o o O 000000 ry Figure 2 2 I Adjusting the position f
125. lt resolution gt 1 2 1 3 2 1 3 1 Sets the measurement arming to digits and measures the frequency ratio between two inputs The lt expected value gt and lt resolution gt parameters are used to configure the number of digits of resolution arming setting 1E 10 to TELL Ch1 Ch2 Ch1 Ch3 LE 11 to 1E10 lt expected value gt Ch2 Ch1 Ch3 Ch1 lt expected value gt should be within Resolution 10 of ratio for optimum arming configuration Value which indicates 4 digits of lt resolution gt resolution for the specified lt expected value gt 18 25 1ES Range SS 15 to 3 digits of resolution Ch1 Ch2 Ch1 Ch3 1E 26 1E7 Range i 15 to 3 digits of resolution Ch2 Ch1 Ch3 Ch1 128 lt resolution gt should use a mantissa of Resolution 1 0 and be an even power of 10 lt source list gt 01 02 01 03 02 0 03 0 MEASure SCALar VOLTage MAXimum 1 2 Measures voltage maximum as L Default 0 O lt source list gt MEASure SCALar VOLTage MINimum 1 2 on Defaut 00 lt source list gt MEASure SCALar VOLTage NWIDth lt reference gt 1 Measures voltage minimum Sets the measurement arming to auto and measures negative pulse width The lt reference gt specifies the point on the pulse where the negative pulse width is determined This point can be specified in percentage or in voltage The defau
126. lt unit is percent The lt reference gt parameter is used to configure the trigger setting When it is specified in percentage or default auto trigger is enabled and trigger level is the specified value When it is specified in voltage auto trigger is disabled and the trigger level is the specified value lt reference gt default 50 pct Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt source list gt default 1 MEASure SCALar VOLTage PWIDth lt reference gt 1 Sets the measurement arming to auto and measures positive pulse width The lt reference gt specifies the point on the pulse where the positive pulse width is determined This point can be specified in percentage or in voltage The default unit is percent 129 The lt reference gt parameter is used to configure the trigger setting When it is specified in percentage or default auto trigger is enabled and trigger level is the specified value When it is specified in voltage auto trigger is disabled and the trigger level is the specified value lt reference gt default 50 pct Voltage range 5 125V to 5 125V for x1 attenuation 51 25V to 51 25V for x10 attenuation Voltage resolution 0 0025V for x1 attenuation 0 025V for x10 attenuation lt source list gt default 1 MEASure SCALar VOLTage PERiod lt expected val
127. message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed 6 8 How to do the ATT x 10 Gain Calibration via CH2 The Offset Calibration via CH2 is for checking ATT x 10 and DC 9V Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt Gain 80 Att2 2 Use the BNC T connector with 2 BNC cords to link an Agilent 33220A and a DMM multimeter 3 Under Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Hi Z 4 Adjust the voltage on the Agilent 33220A and let the DMM displays 5 000V 0 001V 5 Remove the input source from the DMM on the counter 6 Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed X Note The U6220A doesn t support the calibration via channel 2 6 9 How to do the Time Domain Calibration Including External ARM The calibration is for Time Domain excluding the Time Interval Please do the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Quick 2 Under the Agilent 33220A operation the procedures should be Uti
128. n Cal parameters no yes OE OE 20 Vi para meters vu emner O Cal 96 C General Specifications X Note The U6220A doesn t support the accessories from item 1 4 color green Item Limitation amp description Power Supply Voltage 100V 240V 10 50Hz 60Hz 10 100V 120V 10 400Hz 10 Power Requirements Operating Humidity Operating Environment Storage Temperature 50 VA Maximum Maximum relative humidity 80 for temperature up to 31 C decreasing linearly to 50 relative humidity at 40 C O to 55 40 C to 70 C Operating Altitude Up to 2000m Bench Dimensions 210mm x 85mm x 350mm WxHxD Weight 3200g Safety TESSA OLOA AOTAN ENS NAA AN 2 Edition EMC EN61326 IEC61000 3 IEC61000 4 Warm up Time 1 Hour Warranty 1 Year 1 U6200 opt01 High Stability Oven U6200 0pt02 250 MHz 20 GHz Input Channel 3 Accessory U6200 opt04 Rear panel input module CH1 CH2 2 3 4 U6200 o0pt05 Rear panel input module CH1 CH2 CH3 5 M3500 opt04 GPIB Card 97 D Remote Interface Reference D 1 Introduction to the SCPI Language SCPI Standard Commands for Programmable Instruments is an ASCII based instrument command language designed for test and measurement instruments Refer to Simplified Programming Overview for an introduction to the basic techniques used to program the universal counter over the remote interface
129. n the RUN button is pressed or when STOP SINGLE button is pressed x Note The totalize measurement function can t be used under Scale amp Offset Limit Modes and Stats To make totalize measurement 1 Connect your signal source to channel 1 2 Press OTHER MEAS button 3 Press the softkey under TOTAL CH 1 to select totalize measurement function 4 Optional settings 26 a Use GATE amp ExtArm button to set the gate time or external arming if it s needed refer to Ch 4 3 b Use the selections in the CH1 to set the input conditions and the trig Sens c Use Show Status button to check the conditions of Input Volt Stats and Limit d Use Save amp Recall button to save the changes made in step a if it s needed refer to Ch 4 9 5 Press RUN or STOP SINGLE button to start measurement Remote Interface Command Use the following commands for making Totalize measurements SENSe FUNCtion ON XNONe TOTalize 1 Or CONFigure SCALar VOLTage TOTalize CONTinuous 1 CONFigure SCALar VOLTage TOTalize TIMed 1 READ SCALar VOLTage TOTalize TIMed Or MEASUure SCALar VOLTage TOTalize CONTinuous 1 MEASUure SCALar VOLTage TOTalize TIMed 1 3 9 Phase Measurements Phase 1 to 2 measures the phase difference between signals on channel 1 and channel 2 and the phase difference is shown in degree Moreover auto triggering is enabled by default for time interval measurement
130. nector Fan CH1 2 3 rear input Note The U6220A doesn t provide the rear input CH1 CH2 CH3 x O AN A U BWN 16 3 Making Measurements This chapter guides users how to make some basic measurement via the U6200A 220A and to get to know the relative default parameters 3 1 Frequency Measurement Auto triggering is enabled by default for frequency measurement and the trigger levels are set to the 50 points of the signal One may manually disable the auto triggering function and change the trigger levels and slopes settings refer to Ch 4 8 To measure frequency 1 i 3 Connect your signal source to the input channel you wish to use Press FREQ amp RATIO button Press the softkey FREQ to select frequency measurement function Press it again to select the desired channel Optional settings Use GATE amp ExtArm button to set the gate time resolution or arming if needed refer to Ch 4 3 Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 Use Limit Modes button to set the upper and lower limits if it s needed refer to Ch 4 5 x Note The U6220A doesn t support the Limit Out function Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 Use the selections in the CH1 to set the input conditions and the trig Sens Use Show Status button to check the conditions of Input Volt Stat
131. ned char RST 4 amp ret send Clear command CLS Clear U6200A status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial U6200A stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required Sana alin ca Sia EE CHI Input Condition 458s 4 5s2 seceso eseseecar viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret viWrite sesn unsigned char INP1 COUP AC 12 amp ret viWrite sesn unsigned char INP1 ATT 1 10 amp ret viWrite sesn unsigned char INP1 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 Sos aEeSsHeSSsaHies CH2 put CONGINION ssesesensreeechedensteeecnene viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp
132. ngs which determine how the U6200A 220A measure analyzes and reports answers especially the functions can reserve measurement settings desired precision specific offset scale limit range and statistics The settings are stored in non volatile memory and will not be erased after power down The U6200A 220A can save up to 20 different measurement settings as shown in the Figure 4 23 Refer to Table in Appendix B for all the measurement parameters that are handled by Save and Recall function To save measurement setting 1 Press SAVE amp RECALL button 2 Use the softkey under SAVE to select save function 3 Toggle the same softkey or use the numeric or arrow keys to enter the memory address 1 20 to which you want to save the current settings Press the softkey under ENTER to select one of specified records 5 Press the softkey under Run Store to do the save action as shown in the Figure 4 23 Figure 4 23 Remote Interface Command SAV lt Nrf gt To recall measurement setting 1 Press SAVE amp RECALL button 2 Use the softkey under Recall to select the recal function 3 Toggle the same Recall softkey to enter the memory address from which you want to recall the settings 4 Press the softkey under Run Recall to do the recall action as shown in the Figure 4 24 53 Figure 4 24 Remote Interface Command RCL lt Nrf gt To erase measurement setting 1 Press SAVE amp RECALL button 2 Use
133. not an allowed frequency 2010 External timebase failed during measurement Users have selected the auto reference mode and the Counter detected that the external reference became invalid during the measurement Therefore the current result is not valid and the Counter switches to using the internal reference 2011 Recall setup failed hardware failure RCL failed 2011 Recall setup failed empty register RCL failed because the register specified for recall is empty 2012 Save setup failed SAV failed or RCL couldn t save to register 0 2013 EEPROM failed A request to update a setting which is stored in the EEPROM SYST COMM SER CONT DTR DISP WIND TEXT RAD CAL DATA resulted in a hardware failure 90 Appendix A Specification List This appendix contains the specifications of the U6200A 220A It covers the AC DC Resistance Temperature and Frequency Period characteristics under a variety of conditions It also contains the general characteristics and accuracy calculations for your convenience A lot of efforts are made to make sure these specifications serve your needs for production engineering and or research purposes All specification applies to the U6200A 220A unless noted otherwise X Note The U6220A doesn t provide the specifications colored green Channel 1 amp 2 for U6200A only Input Specifications DC Coupled 1mHz to 400 MHz 200KHz to 400 MHz 50 Q AC Coupled 30 Hz to 400 MHz 1 M
134. nsigned char INP2 IMP 1000000 16 amp ret unsigned char INP2 COUP AC 12 amp ret unsigned char INP2 ATT 1 10 amp ret unsigned char INP2 FILT OFF 13 amp ret unsigned char EVEN2 SLOP POS 14 amp ret unsigned char EVEN2 HYST REL 50 17 amp ret unsigned char EVEN2 LEV REL 50 16 amp ret unsigned char EVEN2 LEV ABS AUTO ON 21 stat viWrite sesn unsigned char CONF VOLT PTP 1 18 amp ret stat stat amp ret J stat stat stat stat stat stat stat stat amp ret 1 stat stat stat stat stat stat stat stat stat stat stat 1 viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn CONF VOLT PTP 2 18 amp ret CONF VOLT MAX 1 18 amp ret CONF VOLT MAX 2 18 amp ret CONF VOLT MIN 1 18 amp ret CONF VOLT MIN 2 18 amp ret CONF VOLT CENT 1 19 amp ret CONF VOLT CENT 2 19 amp ret ake epee hel re Read From Device unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret i a E tt EE E EEE NE EE E EE stat viRead sesn unsigned char
135. nt at once amp Do not use the Counter around explosive gas or inflammable vapor Wipe the surface of the U6200A universal counter with a piece of dry and clean cloth 1 5 Safety Information Caution Please read through the following safety information before using the product To avoid possible electrical shock or personal injury please read and follow these guidelines carefully Follow the guidelines in this manual and DO NOT use the Counter if the case is damaged Check the instrument case and terminals and make sure all the devices are in the proper positions Do not apply excessive voltage to the Universal counter Apply voltage within the rated range only Use caution when measuring voltages above 30 V RMS 42 V peak or 60 V DC These voltages pose an electric shock hazard If you need to open the instrument case or replace any parts read through this manual first You must be the qualified personnel to perform this action Do not try to operate the instrument if it is damaged Disconnect the power from the equipment and consult the local service representative Return the product to Picotest service department if it s necessary 1 6 Symbols and Terms This symbol indicates hazards that may cause damages to the instrument or even result in personal injury A This symbol indicates high voltage may be present Use extra caution before taking any action This symbol indicates the frame or chassis t
136. nted against defects in material and workmanship for a period of one year from date of Shipment During the warranty period PICOTEST is responsible for necessary repairs as long as the product can be proved to be defective For warranty service or repair this product must be returned to a service facility designated by PICOTEST Please contact your local service representative Excluded Items This warranty does not include consumptive parts such as fuses buttons and relays Neither does this warranty cover defects caused by improper installation improper or insufficient maintenance unauthorized modification improper operation ignorance of environmental specifications or improper software or interfacing Remarks No other warranty is expressed or implied except for the above mentioned The remedies provided herein are the buyer s sole and exclusive remedies PICOTEST shall not be liable for any direct indirect special incidental or consequential damages Limitation of warranty 1 Our warranties do not cover any damage resulting from unauthorized modification or misuse 2 Unless mentioned elsewhere in this document our warranty does not apply to fuses probes and problems arising from normal wear or user s failure to follow instructions 3 Our warranties do not apply on any direct incidental special or consequential damages 4 The above warranties are exclusive and no other warranty is expressed or impl
137. o OFF after RST command INPut 1 2 FILTer LPASs FREQuency Queries the cut off frequency of the low pass filter Return amp Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits amp A value of 100E 3 is returned INPut 1 2 IMPedance lt numeric value gt OHM Sets or queries the input impedance It is either 508 or 1MQ Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six Significant digits Note The input impedance will be set to 1E6 OHM after RST command INPut3 COUPIing Queries the channel 3 input coupling 124 Return A sequence of ASCII encoded bytes AC INPut3 IMPedance Queries the channel 3 input impedance Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six Significant digits The value returned is 50 The Commands MEASure The command MEASure is the simplest way to make a measurement It configures the counter initiates the measurement and queries the result all in one command MEASure SCALar lt function gt lt parameters gt lt source_list gt The above command is the generic form of the MEASure Commands Skipping the lt function gt and the lt parameters gt will instruct the counter to use defaults The description of each command MEASure is listed below MEASure SCALar VOLTage DCYCIle lt reference gt 1 Sets the measurement arming to
138. off the subsequent commands unless there is a device clear or a power cycle If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit FCOunt LOWer Queries the number of the measurement that fails the lower limit test Return amp Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O If the limit test is off a 0 will be returned and error 221 will be generated O If there is no valid measurement result a 0 will be returned and error 230 will be generated If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit FCOunt TOTal Queries the total number of the measurement that fails the limit test Return amp Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O If the limit test is off a 0 will be returned and error 221 will be generated O If there is no valid measurement result a 0 will be returned and error 230 will be generated If the current measurement function is Totalize or Voltage Peaks a 0 will be returned and error 221 will be generated CALCulate2 LIMit FCOunt UPPer Queries the number of the measurement that fails the upper limit test 108 Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes If the limit t
139. or your convenience There are some example positions to suit users needs Position 1 The default position is for packing as shown in Figure 2 3 Figure 2 3 13 Position 2 The adjusted position is for operation as shown in Figure 2 4 Figure 2 4 Position 3 The carrying position shows in Figure 2 5 0 0 0 0 0 0 0 90 0 0 D 000 259595229595930 oO ov 39202020 OA0O 0 90 090003000 090002000 Figure 2 5 2 2 Getting Started with the U6200A 220A The brief descriptions are mentioned in this chapter such as connectors and buttons on the U6200A 220A s front and rear panels 2 2 1 The Front Panel FREQ Channel 1 10 000 000 000 0 Filter None ETE Couple AC Imped 1 Me gees CHANNEL 1 m fe Figure 2 6 14 X 0000 d 5 Power amp Display in the purple area Power Turn on off the U6200A 220A Help Instruction for the function you located First row softkeys in the red area They provide access to the menu shows on the U6200A 220A s display Second row in the blue area Freq amp Ratio Frequency and frequency ratio measurement functional menu key Time amp Period Time interval and period measurement functional menu key Volt Peak Voltage peak measurement function menu key Other Meas Phase duty cycle and totalize measurement menu key Utility Utility configuration menu key Run Key to start continuous me
140. ounts CALC2 LIM FCO CALC2 LIM PCO TRACe DATA SCALE Queries the scale value Return The format of the response is according to the specification made in FORMat DATA ASCii REAL command If using the ASCII format the numeric data is transferred as ASCII bytes in lt NR3 gt 153 format with eleven significant digits Note If the display screen is not able to show all the significant digits the displayed value is rounded so that it is different from the actual value but press the softkey under ENTER while it is in display can change the actual offset value to the displayed value TRIGger COUNt AUTO lt Boolean gt Sets or queries the control over the number of measurements taken when INITiate IMMediate command is sent With this OFF the INIT IMM initiates one measurement When TRIG COUN AUTO is ON and SENS FUNC ON is one of the Frequency Frequency ratio Voltage Peaks Period Pulse Width and Duty cycle measurements then when statistic function is disabled CALC AVER STAT is OFF INIT IMM initiates one measurement only but when statistic function is enabled CALC AVER STAT is ON INIT IMM initiates a specified by CALC3 AVER COUN number of measurements Return A single ASCII encoded byte 0 means OFF and 1 means ON Note This will be set back to OFF after the counter has been turned off or after a remote interface reset D 3 IEEE 488 Common Commands The SCPI command
141. p ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret 172 stat viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 amp ret pe EEE E E et ee ea le ar Peers Period measure lt sss sseceeeSesesererestassoste stat viWrite sesn unsigned char CONF PER 1 13 amp ret stat viWrite sesn CONF PER 2 13 amp ret stat viWrite sesn CONF PER 3 13 amp ret Gate Time s stat viWrite sesn unsigned char FREQ ARM SOUR IMM 17 amp ret stat viWrite sesn unsigned char FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 amp ret Gate Ext a stat viWrite sesn FREQ ARM SOUR Ext 17 amp ret stat viWrite sesn FREQ ARM SLOP POS 17 amp ret stat viWrite sesn FREQ ARM STOP SOUR Ext 22 amp ret stat viWrite sesn FREQ ARM STOP SOUR TIM 22 amp ret stat viWrite sesn FREQ ARM ST
142. queue and places the counter in Operation Complete Idle State and Operation Complete Query Idle State This command does not change any calibration data macros defined by DMC command the Service Register Enable the Standard Event Status Enable the Output Queue the IEEE488 1 address or the state of the IEEE488 1 interface SAV lt NRf gt Saves the current state of the counter in local non volatile memory The current state of the counter is saved in register 0 when RCL or front panel 158 recall is executed The parameter s range is from 1 to 20 and the resolution is 1 SRE lt NRf gt Sets the Service Request Enable Register The parameter value when rounded to an integer value and expressed in base 2 binary represents the bit values of the Service Request Enable Register This register is used to enable a single or inclusive OR group of Status Byte Register events to generate an SRQ The parameter s range is to 255 and the resolution is 1 SRE Queries the Service Request Enable Register Return e Numeric data transferred as ASCII bytes in lt NR1 gt format e The value of bit 6 and unused bits is zero when queries Notes This value is cleared and set back to zero after the counter has been turned off e This value is not affected by save recall and RST command STB Queries the Status Byte Register This query does not directly change the Status Byte Register including the M
143. r queries the state of the auto specifying reference timebase With this on the counter automatically choose the external reference signal as the reference timebase when a valid signal is present at the Ref In connector on the rear panel When an invalid Signal is present at this connector the internal timebase is used Return A single ASCII encoded byte 0 means Off and 1 means ON Notes Specifying a reference oscillator with SENS ROSC SOUR INT EXT disables this auto specifying This will be set back to its default which is ON after the counter has been turned off or after a remote interface reset Sets or queries Gate for Risetime Falltime Duty Cycle and Pulse Width functions measurements For more information about the front panel gating settings and the interface command parameters please refer to the Rise Fall form in Chapter 5 4 SENSe TINTerval ARM ESTART LAYer2 SOURce IMMediate EXTernal Sets or queries the start arm for Risetime Falltime Duty Cycle and Pulse Width functions measurements Query Response A sequence of ASCII encoded bytes IMM or EXT Comments RST IMMediate Related Gate amp ExtArm SENSe TINTerval ARM ESTART LAYer2 SLOPe POSitive NEGative 142 Sets or queries the slope of the external start arm signal used in external arming Risetime Falltime Duty Cycle and Pulse measurements Query Response A sequence of ASCII encoded bytes POS or NEG Comments e RST POSitive
144. r voltage to a lower voltage will define an event at the lower hysteresis limit Return A sequence of ASCII encoded bytes POS or NEG Notes This will be set to Positive after the counter has been turned off or a remote interface reset The slope specified here is irrelevant from to the ones used in Rise Fall Time Duty Cycle and Pulse Width measurements 135 SENSe EVENt3 LEVel ABSolute Queries the channel 3 trigger level Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits in volts as units Note The returned value is 0 and the unit is volts SENSe EVENt3 SLOPe Queries which edge of channel 3 is used to define an event Return A sequence of ASCII encoded bytes POS Sets or queries Gate for Period frequency and frequency ratio measurements For more information about the front panel gating settings and the interface command parameters please refer to the FREQ table in Chapter 5 4 SENSe FREQuency ARM STARt SLOPe POSitive NEGative Sets or queries the slope of the external start arm signal used in external arming for Period frequency and frequency ratio measurements Return A sequence of ASCII encoded bytes POS mean positive and NEG means negative Notes This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when SENSe FREQ ARM STAR SOUR EXT is u
145. rcName stat return 0 else 171 stat viGetAttribute sesn VI ATTR INTF INST NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset U6200A stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear U6200A status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial U6200A stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required TN GE EGGE CAL Input Condition gt gt gt viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret viWrite sesn unsigned char INP1 COUP AC 12 amp ret viWrite sesn unsigned char INP1 ATT 1 10 amp ret viWrite sesn unsigned char INP1 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 pee Sa Se EG CH2 Input Condition ses viWrite sesn unsigned char INP2 IMP 1000000 16 am
146. ric value gt V EVENt 1 2 LEVel AUTO lt Boolean gt EVENt 1 2 LEVel RELative lt numeric value gt PCT EVENt 1 2 SLOPe POSitive NEGative EVENt3 LEVel ABSolute EVENt3 SLOPeE SENSe FREQuency ARM STARt SLOPe POSitive NEGative FREQuency ARM STARt SOURce IMMediate EXTernal FREQuency ARM STOP DIGits lt numeric value gt FREQuency ARM STOP SLOPe POSitive NEGative FREQuency ARM STOP SOURce IMMediate EXTernal TIMer DIGits FREQuency ARM STOP TIMer lt numeric value gt S FREQuency EXPected 1 2 3 lt numeric value gt HZ FREQuency EXPected 1 2 3 AUTO ON SENSe PHASe ARM STARt SLOPe POSitive NEGative PHASe ARM STARt SOURce IMMediate EXTernal SENSe TINTerval ARM STARt SLOPe POSitive NEGative TINTerval ARM STARt SOURce IMMediate EXTernal TINTerval ARM STOP SOURCce IMMediate TIMer 71 TINTerval ARM STOP TIMer lt numeric value gt S SENSe TOTaLize ARM STARt SLOPe POSitive NEGative TOTalize ARM STARt SOURce IMMediate EXTernal TOTalize ARM STOP SLOPe POSitive NEGative TOTalize ARM STOP SOURce IMMediate EXTernal TIMer TOTalize ARM STOP TIMer lt numeric value gt S SENSe VOLTage MODE FAST SLOW X Note The U6220A doesn t support the commands and channel 2 amp 3 selections colored green The TRACe Commands The TRACe commands are used to set up the scale and offset values TRACe CATalog DATA OFFSET lt numeric value gt HZ S
147. ring data This command will not affect CALC2 LIM FCO CALC2 LIM PCO CALC3 Return Results are formatted according to FORMat DATA ASCii REAL setting 103 amp When using ASCii format numeric data is transferred as ASCII bytes in lt NR3 gt format The number of significant digits will range from 1 to 15 depending on the measurement resolution Only significant digits will be returned If there is no valid result error 230 will be generated and 9 91E37 Not A Number will be returned If Totalize or Voltage Peaks are chosen error 0221 will be generated and 9 91E37 Not A Number will be returned Note The recalculation is done automatically when any change is made to any of the CALCulate 1 2 commands when CALC IMM AUTO ON CALCulate 1 I1MMediate Queries the results of the new calculation Note As the commands INIT CONT OFF and CALCulate 1 IMMediate AUTO OFF are inputted the command CALCulate 1 IMMediate is just valid CALCulate 1 IMMediate AUTO lt Boolean gt Sets if the re calculation will automatically be done whenever there s any change made to any of the CALCulate 1 2 commands When it is set to OFF the CALCulate 1 2 command produces new results when the command is executed even when new data is not acquired And this allows the user to have the new results on the same current data right after new configuration changes Return An ASCII encoded byte 0 means OFF
148. rmat it returns numeric data transferred in lt NR3 gt format The number of significant digits will range from 1 to 15 depending on the resolution Notes Be sure to enable the statistics operation before query the result O If the statistics operation is not enabled CALC3 AVER STATe OFF or the current measurement function is Totalize or Voltage Peaks Not A Number 9 91E37 will be returned and error 221 will be generated If there is no valid result Not A Number 9 91E37 will be returned and error 230 will be generated The last calculated statistical result remains valid until a new calculation is made ora relevant instrument state is modified CALCulate3 FEED CALCulate 1 Sets or queries the data flow to be fed into the CALCulate3 block Return The string CALC is returned CALCulate3 LFILter LOWer DATA lt numeric value gt HZ S DEG Sets or queries the lower limit in statistics operation The resolution is 11 digits and the range is from 9 9999990000E 12 to 1 0000000000E 13 0 0000000000 and 1 0000000000E 13 to 9 9999990000E 12 Return Numeric data transferred in ASCII bytes in lt NR3 gt format with eleven significant digits Notes O It will return to its power on default 0 after the counter has been turned off or a 113 remote interface reset This command shares the same value with CALC LIM LOW command When limit filtering is enabled CALC LFIL STAT ON
149. rt of the string by typing it twice without any characters in between The following command uses a string parameter DISPlay TEXT CALC2 D 2 Command Reference ABORt Aborts any measurement in progress as quickly as possible X Note The U6220A doesn t support some commands and instructions colored green Notes amp When this command is sent while the measurement cycle is idle INIT CONT OFF and pending operation flag is false it is ignored amp When this command is sent while a single measurement is in progress TRIG COUN AUTO OFF or CALC3 AVER OFF INIT CONT OFF and pending operation flag is true the measurement will be aborted and pending operation flag set false amp When this command is sent while repetitive measurement are being taken INIT CONT ON the current measurement in progress will be aborted and the pending operation flag set false A new measurement will then be automatically initiated and the pending operation flag set true amp When this command is sent while a block of measurements is in progress TRIG COUN AUTO ON and CALC3 AVER ON INIT CONT OFF and the pending operation flag is true the measurement block will be aborted the pending operation flag set false and the Measuring bit in the Operation Status Register will be set false amp Terminating a measurement in progress invalidates the result but is the appropriate way to terminate an automatically armed _ Totalized measurement
150. rt the commands and the CH2 amp 3 selections colored green The READ Command The command READ is often used with the command CONFigure to have a effect similar to the command MEASure in which the users provide required parameters configure the counter and make 65 measurements The command CONFigure does the configuration part of the measurement and the command READ does the data acquisition and post processing if any and puts the result in the Output queue Use this command combination to instruct the counter to perform something between the measurement setup and data acquisition READ SCALar lt function gt For more information about lt function gt lt parameters gt and lt source_list gt please refer to the above table Using the command READ has a same effect as using the command INITiate IMMediate followed by the command FETCh READ READ SCALar VOLTage FREQuency VOLTage FREQuency RATio VOLTage PERiod VOLTage RISE TIME VOLTage RTIMe VOLTage FALL TIME VOLTage FTIMe VOLTage PWIDth VOLTage NWIDth VOLTage TINTerval VOLTage PTPeak VOLTage MAXimum VOLTage MINimum VOLTage CENTer VOLTage PHASe VOLTage DCYCle VOLTage PDUTycycle VOLTage TOTalize TIMed X Note The U6220A doesn t support the commands colored green The Commands INITiate and FETCh These two commands provide the lowest level of control o
151. ruct the counter to use the function specified by the last command CONFigure MEASure READ or FETCh When SCALar lt function gt is specified the counter returns the specified result if it is consistent with the current measurement function or it can be derived from the current measurement function The following table shows what functions can be derived from what functions Voltage Maximum lt gt Voltage Peaks Voltage Minimum lt gt Voltage Peaks Voltage CENTer Voltage Peaks For more information about lt function gt options please refer to the table in Chapter 5 4 Return amp Results will be formatted according to FORMat DATA ASCii REAL specification If choosing the ASCii format numeric data is transferred as ASCII bytes in 119 lt NR3 gt format The number of significant digits ranges from 1 to 5 depending on the resolution If there is no valid result Not a Number 9 91E37 is returned and error 230 is generated When an automatically armed Totalize measurement is in progress sending a FETCh Command will cause error 221 and Not a Number 9 91E37 will be returned To avoid this error use ABORt to terminate the measurement first Note Sending this command while a measurement is in progress will hold off further commands from being executed until the current measurement completes However you can use Device Clear or power on to cancel this hold off effect FORMat DATA ASCii REAL Set
152. s and Limit Use Save amp Recall button to save your settings i e changes made in 17 steps a d if it s needed refer to Ch 4 9 5 Press RUN button to start continuous measuremets Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands to instruct the U6200A for making frequency measurement SENSe FUNCtion ON XNONe JFREQuency 1 2 3 Or CONFigure SCALar VOLTage FREQuency 1 2 3 READ SCALar VOLTage FREQuency Or MEASure SCALar VOLTage FREQuency 1 2 3 X Note The U6220A doesn t provide the channel 2 amp 3 3 2 Frequency Ratio Measurement Auto triggering is enabled by default for frequency ratio measurement and the trigger levels are set to the 50 points of each signal One may manually disable auto triggering and change the trigger levels and slopes settings refer to Ch 4 8 To measure frequency ratio 1 Connect your signal sources to the input channels you wish to use 2 Press FREQ amp RATIO button 3 Press the softkey under RATIO to select frequency ratio measurement function Press it again to select the desired channels 4 Optional settings a Use GATE amp ExtArm button to set the gate time resolution or arming if it s needed refer to Ch 4 3 b Use Scale amp Offset button to set the scaling and offset parameters if it s needed refer to Ch 4 4 c U
153. s or queries the format type of the data When choosing ASCii type numeric data is transferred as ASCII bytes in lt NR3 gt format The numbers are separated by commas as specified in IEEE488 2 When there is no response data Not A Number 9 91E37 will be returned When choosing REAL type response data is transferred in a lt definite length block gt as a 64 bit IEEE754 floating point number Not a Number 9 91E37 will be returned in the lt definite length block gt if there is no response data Return amp A sequence of ASCII encoded bytes ASCii or REAL Notes amp The format type of the data will be set back to ASCii after RST command amp This command controls the response data type of the following commands CALCulate DATA CALCulate3 DATA FETCh MEASUure query READ SENSe DATA TRACe DATA query 120 INITiate AUTO lt Boolean gt Sets or queries whether the counter stops or goes on measuring when a measurement exceeds the specified limits AUTO OFF instructs the counter to stop measuring when a measurement exceeds the limits and AUTO ON set INIT CONT to OFF instructs the counter to keep measuring even if the measurement fails the limit test Return amp A single ASCII encoded byte 0 means AUTO OFF and 1 means AUTO ON Note This will be set back to AUTO OFF after RST command INITiate CONTinuous lt Boolean gt Sets or queries the enable for initiating measurements continuously
154. s the followings CPU ROM RAM EEPROM QSPI FPGA Front End Measurement hardware and Interpolator hardware WAI This command prevents the instrument from executing any further commands or queries until the measurement cycle transitions from measuring to idle The only way to cancel this holdoff is by device memory clearance or power on Note e This command is not affected by RST and CLS commands D 4 IEEE 488 Compliance Information This section encloses a list of commands that are device specific to the U6200A 220A These commands are designed with the SCPI format in mind and they follow all the syntax rules of the standard 160 X Note The U6220A doesn t support some of the IEEE 488 compliance colored green CALCulate 1 DATA FEED SENSe 1 IMMediate AUTO lt Boolean gt MATH EXPRession CATalog DEFine NAME SELect SCALE OFFSET STATe lt Boolean gt CALCulate2 FEED CALCulate 1 IMMediate AUTO lt Boolean gt LIMit STATe lt Boolean gt DISPIay GRAPh NUMBer CLEar AUTO lt Boolean gt IMMediate FAIL PCOunt TOTal FCOunt LOWer UPPer TOTal LOWer DATA lt numeric value gt HZ S DEG UPPer DATA lt numeric value gt HZ S DEG 161 CALCulate3 DATA FEED CALCulate 1 PATH AVERage STATe lt Boolean gt ALL CLEar COUNt lt numeric value gt CURRent TYPE MAXimum MINimum SD
155. s used in the U6200A 220A are in conformance with the SCPI standard Version 1992 0 The common commands are listed here X Note The U6220A doesn t support some of the IEEE 488 commands colored green CLS Clears all event registers summarized in the status byte including Standard Event Status Register Operation Event Status Register and Questionable Data 154 Event Status Register and the error queue This command also place the counter in Operation Complete Idle State and Operation Complete Query Idle State IEEE488 2 and disables any prior OPC command If CLS follows immediately a program message terminator the output queue 1 and the MAV bit are cleared because any new program message after a program message terminator clears the output queue Notes This command does not clear saved settings or any data memories e This command will clear any displayed error messages DDT lt arbitrary block gt This is a Define Device Trigger command It sets or queries the command that the device will execute when it receives the IEEE 488 1 Group Execute Trigger GET interface message or a TRG common command The counter takes only the commands INITitate IMMediate READ and FETCh or otherwise error 224 will be generated When the parameter is a zero length lt arbitrary block gt the counter does not do anything when it receives a GET or a TRG command Return e 14INIT 15FETC 15READ
156. sabled If an absolute trigger level is not specified in the lt parameters gt auto trigger and auto trigger level will be enabled and set for all measurement function except Totalize and Voltage Peaks Refer to The Command MEASure later in this section for the descriptions of the lt parameters gt and the lt source list gt for each function Note When you use this command several default settings are automatically used In order to switch to another function without changing the settings use SENS FUNC ON CONFigure SCALar lt function gt lt parameters gt lt source_list gt To perform the specified function without initiating the measurement please use the 116 command INIT FETC or READ to make and query a measurement Skipping the lt parameters gt and the lt source_list gt will recover to the default condition CONFigure Queries the function configured by the last CONFigure or MEASure command Return amp A string with the form of lt function gt lt parameter gt lt source list gt is returned If there is not any specification before this query an empty string is returned and an error 221 Settings conflict is generated The response is unaffected by RST recall or SENS FUNC Note Refer to The Command MEASure later in this section for the descriptions of the lt parameters gt and the lt source list gt for each function Device Clear Instructs the
157. scription s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset U6200A stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear U6200A status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial U6200A stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required raet CHLTAPUE Condition a2s4 22 2ess c4eececs csere stat viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret stat viWrite sesn unsigned char INP1 COUP AC 12 amp ret stat viWrite sesn unsigned char INP1 ATT 1 10 amp ret stat viWrite sesn unsigned char INP1 FILT OFF 13 amp ret stat viWrite sesn unsigned char EVEN1 SLOP POS 14 amp ret stat viWrite sesn unsigned char EVEN1 HYST REL 50 17 amp ret 176 viWrite sesn viWrite sesn unsigned char EVEN1 LEV REL 50 16 amp ret unsigned char EVEN1 LEV ABS AUTO ON 21 SRS ReSerShesSHaoSHnessSHaes CH2 Iput CONnGITION ssssesensneeechedensnrencaene viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn u
158. se Fall time Pulse width or Duty cycle measurements SENSe TINTerval ARM ESTop Layer 1 TIMer lt numeric value gt S Sets or queries the delay time used in stop arm for Time Interval measurements The range is 100E 9 to 10 000 seconds and the resolution is 100E 9 seconds Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes This will be set to 100E 9 seconds after the counter has been turned off or a remote interface reset This command only applies when SENSe TINT ARM ESTOP LAY 1 SOUR TIM is used This command does not apply on Rise Fall Time Pulse width or Duty cycle measurements Sets or queries Gate for Totalize measurements For more information about the front panel gating settings and the interface command parameters please refer to the TOT table in Chapter 5 4 SENSe TOTalize ARM START SLOPe POSitive NEGative 146 Sets or queries the slope of the external start arm signal used in external arming Totalize measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes This will be set to Positive after the counter has been turned off or a remote interface reset This command only applies when SENSe TOT ARM STAR SOUR EXT is used SENSe TOTalize ARM STARt SOURce IMMediate EXTernal Sets or queries the starting point of the arm for Totalize measurement Return A sequence of ASCII encoded by
159. se Limit Modes button to set the upper and lower limits if it s 18 needed refer to Ch 4 5 X Note The U6220A doesn t support the Limit Out function d Use Stats button to set up the statistics function and limit filtering if it s needed refer to Ch 4 6 e Use the selections in the CH1 amp CH2 to set the input conditions and the trig Sens f Use Show Status button to check the conditions of Input Volt Stats and Limit g Use Save amp Recall button to save your settings i e changes made in steps a d if it s needed refer to Ch 4 9 5 Press RUN button to make continuous measuremets 6 Press STOP SINGLE button to make single measurement or to stop continuous measurements Remote Interface Command Use the following commands for making frequency ratio measurement SENSe FUNCtion ON XNONe FREQuency RATio 1 2 2 1 3 1 1 3 Or CONFigure SCALar VOLTage FREQuency RATio 1 2 2 1 1 3 3 1 READ SCALar VOLTage FREQuency RATio Or MEASure SCALar VOLTage FREQuency RATio 1 2 2 1 1 3 3 1 X Note The U6220A doesn t support the Frequency Ratio commands 3 3 Time Interval Measurement Interval 1 to 2 measures the length of the duration between a start event on channel 1 and a stop event on channel 2 Auto triggering is enabled by default for time interval measurement and the trigger levels are set to the 50 points of each s
160. sed SENSe FREQuency ARM STARt SOURce IMMediate EXTernal Sets or queries the start arm for period frequency and frequency ratio measurements Return 136 A sequence of ASCII encoded bytes IMM means Immediate and EXT means External Note This will be set to Immediate after the counter has been turned off or a remote interface reset SENSe FREQuency ARM STOP DIGits lt Numeric value gt Sets or queries the resolution in terms of digits used in arming Period Frequency and frequency ratio measurements Return Numeric data transferred as ASCII bytes in lt NR1 gt format and the range of the resolution is 3 to 15 Notes This will be set to 4 after the counter has been turned off or a remote interface reset This command only applies when SENSe FREQ ARM STOP SOUR DIG is used SENSe FREQuency ARM STOP SLOPe POSitive NEGative Sets or queries the slope of the external stop arm signal used in external arming for Period frequency and frequency ratio measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes This will be set to Negative after the counter has been turned off or a remote interface reset This command only applies when SENSe FREQ ARM STOP SOUR EXT is used SENSe FREQuency ARM STOP SOURce IMMediate EXTernal TIMer DIGits Sets or queries the stop arm for Period Frequency and Frequency ratio measurements
161. seeeceeeeeaecs 18 5 3 TIME INTERVAL MEASUREMEN Lasse 19 54 PERIOD MEASUREMENT aen rii E tele laa eases 21 SS RISE PAW TIME MEASUREMENT TT 22 5 6 PULSE WIDTH MEASUREMENT sengs atra 23 ST DUTY CY CEE MEASUREMENT dd 25 50 VOTALIZE MEASUREMENTS Aer 26 5 09 PHASE MEASUREMENT S LP D 5 10 VOLTAGE PEAK MEASUREMENT ve 28 4 FRONT PANEL OPERATIONS seeessesevsssevsveessvseeessesseesnesseeensnseesnsessesssesssssnsnsesssnesseees 31 4 1 MEASUREMENT RESULT AND STATUS DISPLAY rrrrronvreronvrrnonvrenenvrrnenvrensnvrrnrnvrrnsnvnenn 31 FZ KEN TIONG se 32 4 2 1 Numeric Keypad and the Arrow Keys rmmrvrnrsrrrarssrrersvrressrrrnsssrreens 32 4 2 2Measurement Control Keys Run and Stop Single rrrrursrvvrnn 33 4 3 GATE amp EXTERNAL ARM OPERATIONS cccccsssccccccecccccccccacccccaceccceacscecasccesauscecaeceess 34 AAt SETTING SCALE AND ET 42 4 LIMITS OPERATIONS smaa EEE ESEN 44 4 60 STAISTIES OPERATIONS varene 46 4 7 SETTING CHANNEL INPUT CONDITIONS rsrrrrnnrrrnnvrrronnrenenvrenenvrerenvrenenvrsnsnvrsnsnvrsssnvssnn 48 JH PIGGER SETTING 48 4 SAVE AND RECALL FUNCTIONS as 53 410 UT OPERATIONS ar NNN 55 FE DEP TIPS esac E atlas dea ce e aheaNac aaa canegatiets 58 4 11 1 View Remote Command Erfor mmmrrrrerrrrrvrrrvrrerrrnvrrrvrrenrernvrrrvnenn 58 4 11 3 Power up Default State Resetting rrrrrrvrrrrvrarrvrrrrvrrrrvrrrrvrerrvrennne 59 4 11 4 Synchronize Multiple Instruments 59 5 REMOTE INTERFACE OPERATIO
162. sn unsigned char EVEN1 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN1 LEV ABS AUTO ON 21 Sa CH2 Input Condition ssesseessenereoresresseresene ty viWrite sesn unsigned char INP2 IMP 1000000 16 amp ret viWrite sesn unsigned char INP2 COUP AC 12 amp ret viWrite sesn unsigned char INP2 ATT 1 10 amp ret viWrite sesn unsigned char INP2 FILT OFF 13 amp ret viWrite sesn unsigned char EVEN2 SLOP POS 14 amp ret viWrite sesn unsigned char EVEN2 HYST REL 50 17 amp ret viWrite sesn unsigned char EVEN2 LEV REL 50 16 amp ret viWrite sesn unsigned char EVEN2 LEV ABS AUTO ON 21 ck kg lp an ne E EEE EE lp ee pjkeepkpSnsdik memme Phase N aSUl gt viWrite sesn unsigned char CONF PHAS 1 2 19 me ae EEA NG viWrite sesn unsigned char PHAS ARM SOUR IMM 17 HEGE Sale AULO annet viWrite sesn PHAS ARM SOUR EXT 17 amp ret viWrite sesn PHAS ARM SLOP POS 17 amp ret EEE REE ER RE ENE EE E EEE tee pt rei E E a i SE Duty Cycle Measure ed viWrite sesn CONF DCYC 1 2 19 amp ret Sa a GAP BE aa a a aT viWrite sesn TINT ARM ESTART LAY2 SOUR IMM 29 amp ret viWrite sesn TINT ARM ESTART LAY2 SOUR EXT 29 amp ret viWrite sesn TINT ARM ESTART LAY2 SLOP POS 29 amp ret ET si Gale AUTO gt viWrite sesn TINT ARM ESTART LAY2 SOUR IMM 29 amp ret
163. sn unsigned char FREQ ARM STOP SOUR TIM 22 stat stat stat stat stat stat stat stat amp ret EEE END stat stat stat stat stat stat stat stat ret eee ae stat stat stat stat stat stat stat oe eee eee stat amp ret amp ret stat amp ret viWrite sesn unsigned char FREQ ARM STOP TIM 1 19 169 acetal as i a Gate AUTO ss2 s2 ser7ses Ss sreseessreesersc aia i aa lela tae ale alle GIE PIGS ases a se ptasi et ete i Read From DEVICE ss s255 esa44a254 e5s42 45 gt viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn FREQ ARM SOUR Ext 17 amp ret FREQ ARM SLOP POS 17 amp ret FREQ ARM STOP SOUR Ext 22 amp ret FREQ ARM STOP SOUR TIM 22 amp ret FREQ ARM STOP TIM 1 19 amp ret FREQ ARM SOUR IMM 17 amp ret FREQ ARM STOP SOUR IMM 22 amp ret FREQ ARM SOUR IMM 17 amp ret FREQ ARM STOP SOUR DIG 22 amp ret FREQ ARM STOP DIG 5 19 amp ret unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret stat viRead sesn unsigned char readin 128 amp ret printf Read s readin
164. sn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn viWrite sesn TINT ARM ESTART LAY2 SOUR EXT 29 amp ret TINT ARM ESTART LAY2 SLOP POS 29 amp ret KEENE EE Gapo AUTO gt gt gt TINT ARM ESTART LAY2 SOUR IMM 29 amp ret EEE ee ee ee J Intv ll tO 2 NEPPE essensen CONF TINT 1 2 19 amp ret AE EEE SEE S ee TINT ARM ESTART LAY2 SOUR EXT 29 amp ret TINT ARM ESTART LAY2 SLOP POS 29 amp ret TINT ARM ESTART LAY1 SOUR TIM 29 amp ret TINT ARM ESTART LAY1 TIM 1Ms 29 amp ret TINT ARM ESTOP LAY2 SOUR EXT 29 amp ret TINT ARM ESTOP LAY2 SLOP POS 29 amp ret TINT ARM ESTOP LAY1 SOUR TIM ret stat viWrite sesn TIM imS 29 amp ret nn ARM Auto TINT ARM ESTART LAY2 SOUR IMM 29 amp ret TINT ARM ESTOP LAY2 SOUR IMM 29 amp ret TINT ARM ESTOP LAY1 SOUR IMM 29 amp ret TINT ARM ESTOP LAY1 SOUR TIM 29 amp ret TINT ARM ESTOP LAY1 TIM 1mS 29 amp ret EEE se Read From Device s 4 seee se sense secs n unsigned char FETC 5 amp ret READ 5 amp ret MEAS FREQ 10 amp ret SENS DATA 10 amp ret SN stat viRead sesn unsigned char readin 128 amp ret printf Read s readin stat viSetAttribute sesn VI ATTR TMO VALUE tmo stat viGpibControlREN sesn VI GPIB REN ADDRESS GTL 174 viClose flist
165. ss the softkeys under and SELECT to select item 5 PICOTEST Technical Support The PICOTEST contact information and website will be shown on the display To obtain technical support dial the number 886 7 815 7183 or visit PICOTEST Website Http www picotest com tw for technical support 3 Press the softkey under Done to return to the operation mode 60 5 Remote Interface Operations The U6200A 220A support three interfaces for remote access USB LAN and GPIB IEEE 488 USB and LAN are built in the U6200A 220A GPIB is available as an optional interface card In addition to setting up the interfaces this Chapter lists the SCPI Standard Commands for Programmable Instrument commands available for controlling the U6200A 220A remotely For the new users to apply SCPI commands please refer to Appendix C for more information 5 1 Pass Fail Output via USB Connector The USB connector on the rear panel of U6200A is a series B connector When users press the Limit Modes button and the softkey under OUT to toggle to USB the internal pass and fail TTL output signals limit testing will be transmitted via the USB port The pass and fail signals are low true and indicate the Math Pass Fail Limit Test result for the next reading to be output to the GPIB interface The signals are active low for approximately 2ms 100 usec for each reading taken Figure 5 1 shows the USB connector series B Contact Typical Wiring
166. stem stat viOpenDefaultRM amp defaultRM 167 if stat lt VI_SUCCESS Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x1838 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI_LATTR_INTF_INST_NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Visa Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset U6200A stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS Clear U6200A status register stat viWrite sesn unsigned char CLS 4 amp ret send reset command INIT CONT ON Initial U6200A stat viWrite sesn unsigned char INIT CONT ON 12 amp ret Send commands befor measure required 168 TREG CAL Input Condition gt gt viWrite sesn unsigned char INP1 IMP 1000000 16 amp ret viWrite sesn unsigned char INP1 COUP AC 12 amp ret viWrite sesn unsigned char INP1 ATT 1 10 amp ret viWrite sesn unsigned char INP1 FIL
167. t 1 2 MEASure SCALar VOLTage PTPeak 1 2 Makes Peak to Peak measurement ee feo lt source list gt 1 1 2 MEASure SCALar VOLTage CENTer 1 2 Measures center voltage ist gt Default 1 lt sourcelist gt ange 1 2 MEASure SCALar VOLTage TINTerval 1 2 Measures Time Interval The first channel is the start channel and the second channel is the stop channel The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a positive slope The measurement arming is set to auto with no delay The input routing is coupled to separate Default 1 2 inputs lt source list gt 1 2 MEASure SCALar VOLTage TOTalize TIMed lt gate_time gt 1 Makes Totalize measurement during the specified lt gate_time gt The trigger settings are coupled so that the measurement channel has auto trigger disabled with a positive slope 131 er MEMory NSTates Queries the number of available SAV RCL states in the counter Return Numeric data transferred as ASCII bytes in lt NR1 gt format which is 21 The response is one greater than the maximum which can be sent as a parameter to the SAV and RCL commands READ SCALar lt function gt The command is usually used with a CONFigure command to make measurements like Command MEASure User c
168. t lt events gt ARM Auto Digits Arming Gate Digits Digits lt digits gt Time Arming Time Arming Gate Time Gate Time Time lt time gt Time lt time gt External External External Arming External Arming External Arming Arming Arming Gate Ext ARM Ext Gate Ext Gate Ext ARM Ext Start POS Slop POS Start POS Slop POS Slop POS NEG NEG NEG NEG NEG Stop Auto Stop NEG Delay None NEG POS Time POS Time Event Time Time lt time gt Time lt time gt Time lt time gt Event lt events gt Stop Auto Ext Slop POS NEG Delay None Time Event Time lt time gt Event lt events gt 34 e Auto Arming Under the Auto Arming mode as shown in the Figure 4 7 for the available measurement including frequency period frequency ratio risetime falltime pulse width dutycycle and phase the counter takes measurements as fast as possible except for totalize measurements For totalize measurements the counter starts to count whenever Run button or Stop Single button is pressed Figure 4 7 e Time Arming Under the time arming mode as shown in the Figure 4 8 for the available measurement including frequency period ratio and totalize users can set the length of time gate time for which the counter takes measurement Figure 4 8 X Notei The Gate Time Range on the frequency and the period is from 1E 3 to 1000 seconds X Note2 The Gate Time Range on the Ratio is from 1E 3
169. t Amplit to 1V and the Offset to OV respectively Under the Agilent 81110A operation press TIMING and set the Freq1 amp Freq2 to ON and adjust them to 1MHz respectively Under the Agilent 81110A operation in the Output1 and Output2 set the Delay to Os DtyCyc to 50 and LeadE to 0 8ns Connect from the OUTPUT1 and OUTPUT2 of the Agilent 81110A to the Counter s CH1 and CH2 respectively Press the softkey under RunCal to do the calibration Then the counter s display will show Calibrating The finished message will disappear from the display as calibration is done On the contrary the NG message will show on the display as calibration is failed X Note The U6220A doesn t support Time Interval Calibration 6 11 How to do the Time Interval Calibration Including External ARM The calibration is for Time Interval including the External ARM Please do 82 the following procedures to finish the calibration 1 Press UTILITY gt CAL gt Enter Security Code gt Cal Diag gt T F Fine2 2 Under the Agilent 33220A operation the procedures should be Utility gt DC ON gt Output Setup gt Load 3 Adjust the square wave to 20MHz and set the Ampl to 1 65Vpp the Offs to 0 75Vdc and DutyCycle to 50 on the Agilent 33220A 4 Connect Agilent 33220A s Sync to the Counter s External ARM 5 Under the Agilent 81110A operation the procedures should be MODE TRG gt Pulse Period gt internal PLL 6 Under the Ag
170. t which the Counter triggers an event In addition one may specify sensitivity level to avoid incorrect events triggered due to noise Sensitivity at a particular frequency is the lowest amplitude signal to trigger the counter for counting The amplifier gain and the voltage difference between the trigger hysteresis levels determine the sensitivity of the counter Sensitivity is specified by the upper and lower levels with the trigger level fixed at the middle The input signal must cross both the upper and lower levels in order to trigger a count as shown in Figure 4 12 If the peak to peak amplitude of a signal does not exceed the limits this signal will not trigger a count as shown in Figure 4 13 Moreover the counter also won t do a count as the trigger level which is set below the midpoint of the signal can t cross the limit as shown in Figure 4 14 Upper Hysteresis Level Upper Hysteresis Level t Peak to Peak Peak to Peak Sensitivity Sensitivity Lower Lower f A Hysteresis Hysteresis Level Input signal Level Input signal to Counter to Counter Figure 4 12 Figure 4 13 Upper Hysteresis Level Peak to Peak Sensitivity a Lower f A dan Input signal to Counter Figure 4 14 Triggering menu is associated with input channel Press CH1 or CH2 for U6200A only and the softkey under TRIG SENS as shown in the Figure 4 15 to enter the menu Then follow the instructions below for different operations 49
171. t will be available SENSe TOTalize ARM STOP TIMer lt numeric value gt S Sets or queries the gate time in arming Totalize measurements The range is 1E 3 to 1 000 seconds and the resolution is 0 01E 3 seconds Return Numeric data transferred as ASCII bytes in lt NR3 gt format with six significant digits Notes This will be set to 100E 3 seconds after the counter has been turned off or a remote interface reset This command only applies when SENSe TOT ARM STOP SOUR TIM is used SENSe VOLTage MODE FAST SLOW To set or query FAST or SLOW under the Mode of Voltage Peak the FAST is recommended if the input source is over 10 KHz and the SLOW is recommended if the input source is over 100 Hz Return A sequence of ASCII encoded bytes FAST or SLOW The Commands SYSTem 148 These commands deal with the capabilities that have no direct effects on the counter s performance SYSTem COMMunicate SERial SOURce USB Sets or queries the hardware pacing scheme As the LIMIT PASS FALL is set to USB the output port will be via USB Return A USB message will be returned Note As the command SYSTem COMMunicate SERial SOURce USB is executed users can t do the remote control via USB excluding LAN or GPIB SYSTem COMMunicate SERial CONTrol DTR OFF LIMit Sets or queries the hardware pacing scheme The parameter LIMit can be set by the command SYSTem COMMunicate SERial SOURce U
172. tRM Communication channels ViSession sesn Communication channel ViChar rsrcName VI_FIND_BUFLEN Serial resource name 185 ViChar intfDesc VI FIND BUFLEN Port binding description ViUInt32 ret To hold number of resources ViFindList flist To hold list of resources char readin 128 int tmo printf n Start C Example program n printf We check the Counter on USB port and n printf identify the first connected device n n Begin by initializing the system stat viOpenDefaultRM amp defaultRM if stat lt VI_SUCCESS Error Initializing VISA exiting printf Error Initializing NI VISA return 0 stat viFindRsrc defaultRM USB 0 9 0x164E 0x1838 INSTR amp flist amp ret rsrcName stat viOpen defaultRM rsrcName VI NULL VI NULL amp sesn if stat lt VI SUCCESS printf Could not open s status 0x 08IX n rsrcName stat return 0 else stat viGetAttribute sesn VI_LATTR_INTF_INST_NAME intfDesc printf Resource s Description s n rsrcName intfDesc stat viFindNext flist rsrcName Setting Process Timeout stat viGetAttribute sesn VI ATTR TMO VALUE amp tmo 186 stat viSetAttribute sesn VI ATTR TMO VALUE 30000 send reset command RST reset U6200A stat viWrite sesn unsigned char RST 4 amp ret send Clear command CLS
173. ted because the interpreted value is outside the legal range defined by the Counter Typically the value is clipped to legal limit 223 Too much data Indicates that a legal program data element of block expression or string type was received that contained more data than the Counter could handle due to memory or related Counter specific requirements 224 Illegal parameter value Used where exact value from a list of possible values was expected 230 Data corrupt or stale No valid data available New measurement started but not completed 240 Hardware error Indicates that a legal program command or query could not be executed because of a hardware problem in the Counter 241 Hardware missing Indicates that a legal program command or query could not be executed because of 88 missing Counter hardware For example the Channel 3 option was not installed 272 Macro execution error Indicates that a syntactically legal macro program data sequence could not be executed due to some error in the macro definition 7 3 Device Specific Errors 300 Device specific error This is the generic device dependent error 310 System error Indicates that a system error occurred 330 Self test failed Indicates at least one failure occurred when TST was executed 350 Queue overflow There is no more room in the error queue and an error occurred 7 4 Query Errors e 400 Query error This is the generic query error e 410 Query INT
174. tes IMM means Immediate and EXT means External Notes This will be set to Immediate after the counter has been turned off or a remote interface reset When the staring and the stopping points are both set to immediate the INIT IMM command can be used to start totalizing and the ABORt command can be used to end it Before the auto totalize measurement is terminated there is no valid totalize result SENSe TOTalize ARM STOP SLOPe POSitive NEGative Sets or queries the slope of the external stop arm signal used in external arming Totalize measurements Return A sequence of ASCII encoded bytes POS means Positive and NEG means Negative Notes This will be set to Negative after the counter has been turned off or a remote interface reset This command only applies when SENSe TOT ARM STOP SOUR EXT is used 147 SENSe TOTalize ARM STOP SOURce IMMediate TIMer EXTernal Sets or queries the stopping point of the arm for Totalize measurements Return A sequence of ASCII encoded bytes IMM means Immediate TIM means Timer and EXT means External Notes This will be set to Timer after the counter has been turned off or a remote interface reset e When the staring and the stopping points are both set to immediate the command INIT IMM can be used to start totalizing and the command ABORt can be used to end it Before the auto totalize measurement is terminated no totalize resul
175. the front panel The maximum capacity of the key queue is 500 mm J25 mers leit Mode 4 sale moret 28 maters af ar fs mme H u ce a fs gt cs a Je gt gt Return Numeric data transferred as ASCII bytes in lt NR1 gt format The number returned represents a key last pressed in the front panel A 1 is returned when this key queue is empty Notes 150 The key queue will be cleared after the counter has been turned off or after a RST command Save recall operation does not apply on this value Key commands are sequential but only in terms of processing other key commands or getting into the key queue The operation performed by the key command is not guaranteed to be complete before processing of the next non ley command Be ware of this when intermixing key commands and non key commands SYSTem KEY LOG Queries all the entries in the Key Queue Return Numeric data transferred as ASCII bytes in lt NR1 gt format A 1 is returned when the queue is empty Each Key Code number is separated by a comma The entries are in a last in first out order e The maximum number of key codes is 500 Each key code has a range of 1 to 10 Note The Key Queue will be empties after the counter has been turned off or after a RST command Save recall operation does not apply on this value SYSTem VERSion Queries the SCPI version number with which the counter complies Return
176. the softkey under Erase to select the erase function 3 Toggle the same Erase softkey to enter the memory address in which you want to erase the settings 4 Press the softkey under Run Erase to do the erasion as shown in the Figure 4 25 Figure 4 25 To Power on Recall 1 Press Save amp Recall button 2 Press the softkey under Save to select the memory number from 1 to 20 for stocking present settings As well the arrow and numeric keys are available to be used It s better that users take memo on each saved number 3 Press the softkey under Done to finish Press the softkey under RwrOn Recall to toggle between the saved memory numbers shown on the display 5 Press the softkey under Done to select the desire number as the power on default 54 4 10 Utility Operations The Utility operations let users execute manual calibration configure interface enable or disable Beep function run self test and set up timebase as shown in the Figure 4 26 Figure 4 26 I O configuration Refer to chapter 5 for interface configuration Calibration Users need a security code such as 6200 for the U6200A and 6220 for the U6220A Only when a correct security code is entered users will enter to the calibration menu 1 Press the UTILITY button and it works with a lighting signal Use the softkey under CAL to select the calibration operation 3 Use the numeric keypad or the arrow keys to enter the correct
177. tkey under SLOPE to toggle between Positive and Negative This is to specify the slope of the external start arm signal Remote Interface Command Auto arming SENSe PHASe ARM STARt SOURce IMMediate External arming for U6200A only SENSe PHASe ARM STARt SOURce EXTernal SENSe PHASe ARM STARt SLOPe POSitive NEGative 38 STARt SOURce IMMediate EXTernal Front Panel Arming Mode Auto EXTERNAL For totalize measurements Press the softkey under GATE to toggle from auto time and external If Auto Arming is selected the counter automatically starts continuous measurements If Time Arming is selected use the numeric keypad or the arrow keys to select a desired gate time refer to Ch 4 2 1 The time unit will be displayed on the top right corner If External Arming is selected press the softkey under START to toggle between positive and negative This is to specify the slope of the start arm signal Press the softkey under STOP to toggle between positive negative and time This is to specify how measurement should stop Positive and negative specifies the slope of the stop arm signal Time is to set the duration of measurement As time is selected use the numeric keypad or the arrow keys to input a desired duration value refer to Ch 4 2 1 The time unit will be shown on the top right corner Remote Interface Command Auto arming SENSe TOTalize ARM STARt SOURce IMMediate SE
178. to finish the setting and return to the operation mode 4 11 3 Power up Default State Resetting Users can follow the tips to power up from a specific default state The operation procedures are in the following 1 Press the Help button on the front panel 2 Press the softkeys under and SELECT to select item 3 Power up Default state resetting The teaching instruction will be there such as 1 Press Save amp Recall 2 Press PwrOn Recall to select default on record 0 3 Press Done to complete setting 3 Press the softkey under Done to exit from the display to the operation mode 4 11 4 Synchronize Multiple Instruments Users can follow the tips to synchronize multiple instruments The operation procedures are in the following 1 Press the Help button on the front panel 2 Press the softkeys under and SELECT to select item 4 Synchronize multiple instruments The teaching instruction will be there such as 1 Connect the 10MHz In connector from one 59 instrument to the other instrument 2 Press Utility 3 Press TimeBase to select Auto or Ext as time base source 4 Press Done 3 Press the softkey under Done to exit from the display to the operation mode 4 11 5 PICOTEST Technical Support Via the tips users can find the PICOTEST contact information The operation procedures are in the following 1 Press the Help button on the front panel 2 Pre
179. ue gt lt resolution gt 1 2 3 Sets the measurement arming to digits and measures the period The lt expected value gt and lt resolution gt parameters are used to configure the number of digits of resolution arming setting The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a positive slope Resolution lt expected value gt should be within 10 of the input kun period for optimum arming configuration Resolution lt expected value gt should be within 10 of the input period for optimum arming configuration lt resolution gt Value which indicates 4 digits of resolution for the Ch1 Ch2 specified lt expected value gt 1E 23 1E 2 sec 15 to 3 digits of resolution Resolution lt resolution gt should use a mantissa of 1 0 and be an even power of 10 lt resolution gt Value which indicates 4 digits of resolution for the Ch3 specified lt expected value gt 1E 24 1E 11 sec 15 to 3 digits of resolution 130 Resolution lt resolution gt should use a mantissa of 1 0 and be an even power of 10 1 2 3 MEASure SCALar VOLTage PHASe 1 2 Sets the measurement arming to auto and measures Phase The Channel 1 and Channel 2 share the same trigger setting so that the measurement channel has auto trigger enabled at 50 with a positive slope L_ Default 1 2 lt source list g
180. ut OFF is set to disabled the function System Setup 56 Figure 4 29 1 Press the UTILITY button Use the softkey under Syst to enter the system setup menu 3 To enable disable beeper press the softkey under BEEP to toggle between OFF and ON To run self test Press the softkey under SelfTest to start the test 5 To select dot convention press the softkey under Dot 9 0 to toggle between dot and comma conventions 6 To show option Press the softkey under Show Opt to present the built in accessory information 7 To enable disable time out press the softkey under TOUT to toggle between OFF and ON Remote Interface Command TST SYSTem BEEPer STATe ON OFF DISPlay WINDow TEXT RADix DPOint COMMa SYSTem TOUT ON OFF SYSTem TOUT lt numeric value gt TimeBase Source Follow the following instruction to select TimeBase source 1 Press UTILITY button 2 Use the softkey under TimeBase to select timebase source 3 Use the softkey under TimeBase to toggle between AUTO INT internal and EXT external as shown in the Figure 4 30 Figure 4 30 Remote Interface Command SENSe ROSCillator SOURce INT EXT SENSe ROSCillator SOURce AUTO ON OFF Style 57 The Style function is the way to present values on the display Users can toggle the softkey under Style between the E 6 and uHz notations Here UHz refers to the engineering notation and E 6 refers to the E notation 1 Press Utility button
181. vailable for the U6200A 220A are listed below for quick reference Refer to Appendix C for detailed command syntax and description For the new users to apply SCPI commands please refer to Appendix C 1 for the introductory material on SCPI X Note The following conventions are used in SCPI command listing Triangle brackets lt gt indicates that users must specify a value for the enclosed parameter The square brackets indicates that the parameter is optional and can be omitted A vertical bar separates several options for a parameter umelon gt O vmrametere source FREQuency pA value gt lt resolution gt sen VOLTage FREQuency RATio lt expected value gt lt resolution gt Q2 Q3 Q1 vOLTage PERiod PERiod lt expected_value gt lt resolution gt 1 2 3 VOLTage RISE TIME lt lower_reference gt upper_reference 1 VOLTage RTIMe VOLTage FALL TIME lt lower_reference gt upper_reference 1 E SS FTIMe voLTage PWDH PWIDth lt reference gt Ken 65 VOLTage PTPeak 1 2 evortagel maximum renn vortagel minimum fen en VOLTage DCYCIle lt reference gt 1 3 Meme PDUTycycle VOLTage TOTalize CONTinuoUS TOTalize CONTinuous em X Note The command VOLTage TOTalize CONTinuous is allowed with CONFigure only X Note The U6220A doesn t support the commands and the channel 2
182. value and minimum value Return Numeric data transferred as ASCII bytes in lt NR3 gt format The number of significant digits range from 1 to 15 depending on the resolution Notes The statistics operation should be enabled CALC3 AVER STATe ON before using this command If not Not A Number 9 91E37 will be returned and error 221 will be generated The result is separated by commas and the display order is mean value standard deviation minimum value and then maximum value O If there is no valid result Not A Number 9 91E37 will be returned and error 230 will be generated If the current measurement operation is Totalize or Voltage Peaks Not A Number 9 91E37 will be returned and error 221 will be generated CALCulate3 AVERage CLEar Clears the statistics data sets the statistics counts to zero and reports the negative status condition to bit 8 of the Operation Status Register Notes If the statistics operation is not enabled CALC3 AVER STATe OFF error 221 will be generated CALCulate3 AVERage COUNt lt numeric value gt Sets or queries the number of measurement that to be used in the statistics operation The range of this number is from 2 to 1 000 000 Return Numeric data transferred as ASCII bytes in lt NR1 gt format Notes O This will be set to the counter s default 100 after the counter has been turned off or a remote interface reset 111 When the specif
183. value for the enclosed parameter For example the above syntax statement shows the range parameter enclosed in triangle brackets The brackets are not sent with the command string You must specify a value for the parameter such as INPut COUPling AC Some parameters are enclosed in square brackets The brackets indicate that the parameter is optional and can be omitted The brackets are not sent with the command string If you do not specify a value for an optional parameter the universal counter chooses a default value Command Separators A colon is used to separate a command keyword from a lower level keyword You must insert a blank space to separate a parameter from a command keyword If a command requires more than one parameter you must separate adjacent parameters using a comma as shown below READ SCALar FALL TIME A semicolon is used to separate commands within the same subsystem and can also minimize typing For example sending the following command string DISP MENU OFF TEXT FEED CALC2 is the same as sending the following two commands DISP MENU OFF 99 DISP TEXT FEED CALC2 Use a colon and a semicolon to link commands from different subsystems For example in the following command string an error is generated if you do not use both the colon and semicolon DISP MENU OFF CALC2 LIM DISP NUMBER Querying Parameter Settings You can query the current value of most param
Download Pdf Manuals
Related Search
PICOTEST picotest picotest j2120a picotest j2101a picotest j2111a picotest m3522a picotest m3500a picotest m3510a picotest u6200a picotest j2121a picotest j2100a picotest p9610a picotest m3500a manual picotest m3500a service manual
Related Contents
Mise en page 1 - Éditions Charles Léopold Mayer "取扱説明書" FileCleaner User Manual Denon DN-X1500S User's Manual Sony DVP-S535D User's Manual Kullanıcı kılavuzu Manual de Instruções ES 50 PRO R18c_Piano di manutenzione imp meccanici Ames TCCARTH Instructions / Assembly Zelio Logic and Altivar 17-110-0120 - D2 Series Dryer User Manual.indd Copyright © All rights reserved.
Failed to retrieve file