background image

53220A/53230A User’s Guide 

 

277

53220A/53230A Error Messages

A

-123

Exponent too large 

The magnitude of the exponent is greater than 
32,000.

-124

Too many digits

The mantissa (the positive fractional part of the 
number) contains more than 255 digits.

-128

Numeric data not allowed

A number was specified in the command header 
or in a parameter where numeric data is not 
allowed.

-130

Suffix error

An error was detected in the suffix (units) of a 
numeric parameter, but more specific information 
is not available.

-131

Invalid suffix

The parameter suffix is specified incorrectly 
(e.g. 10 MZ rather than 10 MHZ).

-134

Suffix too long

A suffix contains more than 12 characters.

-138

Suffix not allowed

A suffix was specified for a numeric parameter 
when one is not allowed.

-140

Character data error

A character error was detected in the command 
header or in a parameter, but more specific infor-
mation is not available.

-141

Invalid character data

Either an invalid character was received, or the 
character is not valid for the command header.

-144

Character data too long

The character data contains more than 12 charac-
ters.

-148

Character data not allowed

A valid character was specified when another 
data type (numeric, boolean) is required. 

-150

String data error

An error was encountered in the string specified, 
but more specific information is not available.

-151

Invalid string data

A required string parameter was received but is 
invalid.

-158

String data not allowed

A valid string was specified when another data 
type (numeric, boolean) is required.

-160

Block data error

An error was encountered in the block data, but 
more specific information is not available.

-161

Invalid block data

The number of bytes in a definite length data 
block does not match the number of bytes indi-
cated by the block header.

Summary of Contents for 53220A

Page 1: ...Agilent Technologies Agilent 53220A 53230A 350 MHz Universal Frequency Counter Timer User s Guide...

Page 2: ...applicable law Agilent disclaims all warranties either express or implied with regard to this manual and any information contained herein including but not limited to the implied warranties of mercha...

Page 3: ...uct may be impaired if it is used in a manner not speci fied in the operation instructions Before Applying Power Verify that all safety precautions are taken Note the instrument s external markings de...

Page 4: ...ed and the instrument is properly grounded To ensure safe operation of the instrument do not exceed the Protection Limits defined on the front panel WARNING During battery operation the maxi mum measu...

Page 5: ...Instrument 15 Materials Included 15 Operating and Storage Environments 17 Electrical Requirements 18 Applying Power 18 Power On LED Status 19 Standby Power 19 Battery Operation 20 Battery Care 22 Usi...

Page 6: ...ing the GPIB Interface 52 Using Interactive IO 55 Firmware and Driver Updates 56 Disabling Calibration Security 56 SCPI Language Emulation Mode 57 Downloading and Installing the Update Utility 57 Down...

Page 7: ...riod 105 Totalizing Measurements 107 Gated 107 Continuous 110 Burst Pulse Measurements 112 Carrier Frequency 113 Pulse PRI and PRF 114 Positive and Negative Widths 117 4 53220A 53230A Input Signal Con...

Page 8: ...Measurements 158 Totalizing 165 Time Interval Measurements 170 Enabling Gate Signals on the Gate In Out BNC 172 Burst Carrier Frequency Measurements 173 Advanced Gate Control Gate Start 177 Advanced G...

Page 9: ...Block Transfer Byte Order 239 Data Flow 240 Counter File System 247 Creating Folders and Files in Flash Memory and on the USB Drive 249 User Defined Power On States 258 Managing Folders and Files 261...

Page 10: ...10 53220A 53230A User s Guide Contents...

Page 11: ...y Functions 23 Display Configuration 23 User Interaction 27 Reference Settings 28 How the User s Guide is Organized 32 Welcome This user s guide contains configuration and operating information for th...

Page 12: ...Totalize Measure View System Trigger Gate Back Local 3 2 1 Channel Setup 1 Watt Max into 50W 53230A 350 MHz 20 ps Universal Frequency Counter Timer Agilent A B C D E F G H Opt 010 UOCXO Line 100 240V...

Page 13: ...is displayed on the front panel Display configuration is covered later in this chapter Graphics math and data logging are covered in Chapter 6 C System Keys provide instrument wide configuration whic...

Page 14: ...OT separate inputs Signals on the center conductor of either panel s channel BNCs are ALSO present on the opposite panel s center conductor Signal path configuration is covered in Chapter 4 B Ext Ref...

Page 15: ...rd with the 53220A 53230A counter Channel Configuration Main Measurement Display Softkey Navigation Input Settings measurement start edge 10 trigger threshold AC input coupling ac or dc 1MW input Impe...

Page 16: ...Opt 201 Add parallel Channel 1 and Channel 2 inputs on rear panel Opt 202 Install Option 106 115 on front panel Opt 203 Install Option 106 115 on rear panel Opt 300 Internal Lithium Ion Smart Battery...

Page 17: ...in this user s guide applies to both the 53220A and 53230A Operating and Storage Environments When operating the 53220A 53230A counter note the following environmental specifications When storing the...

Page 18: ...verification FPGA test front panel verification measurement board verification channel 3 test if present Option 300 battery test 300 if present Power Supply CAT I do not connect to AC mains 100 to 24...

Page 19: ...r Option 010 Battery Option 300 itself supplies standby power for the OCXO when the 53220A 53230A is not connected to line voltage Refer to Standby Power to the Reference Oscillator in Chapter 3 for i...

Page 20: ...n or disconnection of the protective earth terminal will cause a potential shock hazard that could result in personal injury Under battery power the instrument chassis may float to the potential of th...

Page 21: ...red in non volatile memory and does not change when power is cycled or following a reset RST or instrument preset SYSTem PREset or Preset key The battery should remain enabled while the counter is usi...

Page 22: ...ry enabled 30 90 A fully discharged battery may need to be replaced if it has not been recharged for six to 18 months Operating Time typ 3 hours below 35 C Standby Time typ 24 hours below 35 C OCXO po...

Page 23: ...ctions enable you to configure features of the instrument indirectly related to measurement selection and configuration These functions include display configuration display control and numeric data f...

Page 24: ...r of digits is set with the rotary knob or Shift ed numeric keys See Resolution and Gate Time in Chapter 5 for more information when AutoDigits On is set When Graph is selected the data is displayed i...

Page 25: ...The separator can be one of the following None there is no space between digits e g 10 967342515 MHz Space a space is inserted between every three digits e g 10 967 342 515 MHz On a comma or decimal p...

Page 26: ...ing any key with the display turned off turns the display back on Screen Capture For documentation of product testing or as a convenience in gathering data the contents of the counter display can be c...

Page 27: ...to an external USB device See Chapter 7 for information on selecting paths and creating file names User Interaction The features described in this section are related to the user s physical interactio...

Page 28: ...ror generated from the front panel or over the remote interface Turning off the beeper disables the audio indication Note that the beeper setting does not apply to the tone heard when front panel keys...

Page 29: ...t The measurement time out is the time allowed for each measurement to complete If a measurement does not complete before the time out expires 9 91E37 not a number is returned and the display indicati...

Page 30: ...l at which the counter begins the measurement Auto level is the automatic setting of this threshold based on the positive and negative peaks of the input signal The minimum frequency at which auto lev...

Page 31: ...de With 53100 series compatibility mode selected all programming is through the counter s remote interface LAN USB GPIB The counter display responds according to the remote commands received Pressing...

Page 32: ...itten for the operator using the instrument from the front panel and for the programmer controlling the counter from a remote LAN USB GPIB interface As such most topics include a front panel key seque...

Page 33: ...panel and remote usage For general reference the information in this manual is organized as shown in Figure 1 3 Figure 1 3 53220A 53230A User s Guide Organization Signal Conditioning Chapter 4 Trigge...

Page 34: ...34 53220A 53230A User s Guide 1 Preparation for Use...

Page 35: ...rface 44 Configuring the USB Interface 49 Configuring the GPIB Interface 52 Using Interactive IO 55 Firmware and Driver Updates 56 Disabling Calibration Security 56 SCPI Language Emulation Mode 57 Dow...

Page 36: ...und Table 2 1 53220A 53230A Development Environments and Drivers Interface Development Environment IO Driver Recommendations LAN Web enabled instrument interface SCPI Command Interface window Java ena...

Page 37: ...ewing its Home Page Connect the counter directly to the PC or to the PC through a network switch using a standard LAN cable Obtaining the IP Address Turn on the counter and open the Web browser Allow...

Page 38: ...rowser Configuration In some network configurations a proxy server may prevent access to the instrument i e page cannot be displayed after the IP address is entered In this situation the proxy must be...

Page 39: ...the counter display to LXI Web Identify until the indicator is turned off by clicking on Turn Off Front Panel Identification Indicator Programming the Counter Selecting the Remote Control icon second...

Page 40: ...can be sent by selecting Send Read after the command is entered Commands which do not return data are sent using Send Command NOTE Web interface pages other than the Welcome Page may be password prote...

Page 41: ...librar ies also include Agilent Connection Expert described and used later in this chapter The IO Libraries are contained on the Agilent Automation Ready CD or may be downloaded from the Electronic Te...

Page 42: ...recommended 1 GB minimum Available Disk Space 1 5 GB 1 GB recommended for Microsoft NET Framework 2 0 SP2 65 MB for Agilent IO Libraries Suite 1 5 GB 1 GB recommended for Microsoft NET Framework 2 0 S...

Page 43: ...uring installation if prompted Setup type Typical is applicable for most users Adding Instruments to the PC Interface During installation of the Agilent IO Libraries the IO interfaces LAN USB GPIB det...

Page 44: ...ommands in the SCPI SYSTem sub system This subsystem plus descriptions of all SCPI commands is located in the Programming Reference section of the 53210A 53220A 53230A Product Reference CD Configuring...

Page 45: ...ayed in the right column Properties pane To search the network for the counter highlight the LAN interface LAN TCPIP0 and select Add Instrument located on the Connection Expert tool bar After selectin...

Page 46: ...added to the LAN configuration can also use the Sockets protocol To use this connection select Add Address from the Add Instruments menu Figure 2 4 In this window enter the instrument s host name or...

Page 47: ...d on the 53220A 53230A when shipped from Agilent This allows the instrument to automatically obtain an address on the network If there is a DHCP server on the network the server will assign the addres...

Page 48: ...t s serial number The instrument host name is reported by Connection Expert for network serv ers that support Dynamic Domain Name Service DNS For network servers that do not support Dynamic DNS only t...

Page 49: ...trument rear panel Adding Instruments to the USB Configuration With the 53220A 53230A and PC connected through the USB cable start Agi lent Connection Expert Figure 2 4 if it is not already open The P...

Page 50: ...ument s USB address is included in the address string as follows USB0 2391 1287 0123456789 0 INSTR To simplify addressing during programming a VISA alias can be assigned and used in place of the compl...

Page 51: ...fig followed by USB Settings and then USB Off When disabling or enabling the USB interface you must cycle power for the change to take affect When disabled the interface cannot be configured by the Co...

Page 52: ...GPIB Configuration To add instruments to the GPIB interface highlight GPIB0 and select Add Instrument on the Connection Expert tool bar Figure 2 4 In the New GPIB Instrument window that appears Figur...

Page 53: ...0A 53230A User s Guide 53 53220A 53230A Software Installation and Interface Configuration 2 Figure 2 7 Selecting the GPIB Address The counter s GPIB address can be read from the front panel as shown b...

Page 54: ...ure 2 4 From the Connection Expert window highlight the GPIB instrument and then select Change Properties Within the configurable properties window Figure 2 7 change the address to the new address set...

Page 55: ...PC s IO interfaces and allows you to send any command in the 53220A 53230A SCPI command set to the instrument You can also choose from a menu of IEEE 488 Common commands e g IDN RST TST Interactive IO...

Page 56: ...n addition to setting the state to OFF The security code is set to AT53220A Agilent 53220A or AT53230A Agilent 53230A when the instrument is shipped from the factory Note however the security code may...

Page 57: ...alled in the instrument using the Agilent update utility The utility and firmware update can be found at www agilent com find 53220A www agilent com find 53230A Once this page is displayed select the...

Page 58: ...directory location as you will need to specify the path to the firmware file when you run the update utility Installing the Firmware Update After the update file is downloaded from the web site it can...

Page 59: ...cify the path to the firmware file Figure 2 10 Once specified the instrument model number will appear in the Applicable Models window along with the revision and instrument descrip tion Select Next Fi...

Page 60: ...0A will reboot once the update is complete NOTE Following a firmware update Agilent Connection Expert if running may report that the 53220A 53230A configuration has changed This is represented by a ye...

Page 61: ...ates IVI COM and LabVIEW drivers for the 53220A 53230A when available are provided on the Web at either www agilent com find 53220A www agilent com find 53230A Once this page is displayed select the T...

Page 62: ...62 53220A 53230A User s Guide 2 53220A 53230A Software Installation and Interface Configuration...

Page 63: ...Out 74 SCPI Syntax Conventions 75 The MEASure and CONFigure Commands 77 Using MEASure 79 Using CONFigure 79 Frequency and Period Measurements 81 Frequency 81 Frequency Ratio 83 Period 85 Time Stamp 87...

Page 64: ...uency RATio MEASure FREQuency RATio 53220A 53230A 1 2 3 Period CONFigure PERiod MEASure PERiod 53220A 53230A 1 2 3 SPeriod CONFigure SPERiod MEASure SPERiod 53220A 53230A 1 2 Burst Carrier Frequency C...

Page 65: ...A 1 2 Positive Pulse Width CONFigure PWIDth MEASure PWIDth 53220A 53230A 1 2 Phase CONFigure PHASe MEASure PHASe 53220A 53230A 1 2 Totalize Continuous CONFigure TOTalize CONTinuous 53220A 53230A 1 2 T...

Page 66: ...urements to occur The following information applies to the counter s standard temperature com pensated crystal oscillator TCXO and Option 010 Ultra High Stability oven controlled crystal oscillator OC...

Page 67: ...automatic selection of the reference oscillator source If a 1 5 or 10 MHz signal is present on the counter s Ext Ref In connector source EXTernal is set If a valid signal is not present or is lost th...

Page 68: ...hipped from the factory or following the SYSTem SECure IMMediate com mand The setting is stored in non volatile memory and is not changed after a reset RST or instrument preset SYSTem PREset or Preset...

Page 69: ...e AUTO OFF must be set The following example checks for an external reference signal applied to the Ext Ref In connector SENS ROSC SOUR EXT set source also disables automatic source selection SENS ROS...

Page 70: ...Cillator INTernal POWer STANdby OFF ON SENSe ROSCillator INTernal POWer STANdby query form On enables standby power which maintains the temperature of the OCXO when the front panel power button is swi...

Page 71: ...ble for making frequency fre quency ratio and average period measurements The measurement mode is set using the command SENSe FREQuency MODE AUTO RECiprocal CONTinuous SENSe FREQuency MODE query form...

Page 72: ...phs describe continuous gap free mea surements with an example one second gate time Figure 3 1 53230A Continuous Gap Free Measurement Sequence gate open Reading 1 Reading 2 Reading n start 2 3 4 1 sto...

Page 73: ...ignal frequency during the measurement can impact the counter s observable continuous gap free char acteristic As previously mentioned all readings in the current reading count are based on the number...

Page 74: ...reason a measurement is unable to complete The measurement time out is set with the command SYSTem TIMeout time MINimum MAXimum INFinity DEFault SYSTem TIMeout MINimum MAXimum DEFault query form time...

Page 75: ...resolution MINimum MAXimum DEFault channel The programming conventions are as follows Command Keywords and Abbreviated Commands Command keywords e g MEASure FREQuency are separated by a colon Upper ca...

Page 76: ...ting the CALCulate2 subsystem CALC2 TRAN HIST STAT ON CALC2 TRAN HIST POIN 15 CALC2 TRAN HIST RANG AUTO ON CALC2 TRAN HIST RANGe AUTO COUNt 300 can be sent in a string as CALC2 TRAN HIST STAT ON POIN...

Page 77: ...or MEASure Executing commands from the CONFigure and MEASure subsystems is equiv alent to setting parameters individually using the commands subsystems shown in Table 3 2 Table 3 2 Counter Configurat...

Page 78: ...OPe External Gate Source Gate In Out BNC OUTPut STATe Burst Gate Auto On enabled SENSe FREQuency BURSt GATE AUTO Burst Gate Delay 0 0 seconds SENSe FREQuency BURSt GATE DELay Burst Gate Time 1 0 us SE...

Page 79: ...nd or remain unchanged from previously programmed values Because the measurement is taken immediately changes to the counter config uration are limited to the parameters within the command Using CONFi...

Page 80: ...E TIME 0 005 SENS FREQ GATE SOUR TIME INIT Using CONFigure The following command CONFigure returns the measurement function configured by the last CONFigure or MEASure command sent to the instrument S...

Page 81: ...2 Figure 3 2 Standard Frequency Measurement NOTE The SCPI commands listed in these examples are provided as an introduction to how frequency measurements are made Commands may be included even though...

Page 82: ...hannel 3 Option 106 100 MHz 6 0 GHz default 500 MHz expected channel 3 Option 115 300 MHz 15 GHz default 500 MHz resolution all channels 1 0E 15 expected to 1 0E 5 expected default resolution correspo...

Page 83: ...requency ratio measurements are MEASure FREQuency RATio expected MINimum MAXimum DEFault resolution MINimum MAXimum DEFault channel_pair CONFigure FREQuency RATio expected MINimum MAXi mum DEFault res...

Page 84: ...set 6 digits of resolution of ratio measurement RST reset to start from known state MEAS FREQ RAT 1 1 0E 6 1 2 using CONFigure ratio measurement expecting a 1 1 ratio set 9 digits of ratio resolution...

Page 85: ...m MAXimum DEFault channel CONFigure PERiod expected MINimum MAXimum DEFault resolution MINimum MAXimum DEFault channel expected is the expected input signal period resolution is the desired measuremen...

Page 86: ...12 digit resolution RST reset to start from known state MEAS PER 100E 9 1E 12 1 using CONFigure measure the period of a 100 ns 10 MHz signal with 12 digit resolution RST reset to start from known stat...

Page 87: ...on the counter input channels An example of time stamp measurements between the edges of an input waveform is shown in Figure 3 5 Time stamp measurements are available with the 53230A only Figure 3 5...

Page 88: ...rate is the rate at which time stamp readings are generated rate values are 10 0E3 100E3 800E3 and 1 0E6 The actual rate depends on the frequency of the input signal Following a reset RST or instrume...

Page 89: ...lues will either be the signal period itself scale factor 1 for input frequencies the time stamp rate or the signal period multiplied by the scale factor For example a 10 MHz input signal and a 1 MHz...

Page 90: ...in these examples are provided as an introduction to how time interval measurements are made Commands may be included even though they specify default values but which should be considered when modif...

Page 91: ...t The commands used to make time interval measurements are MEASure TINTerval channel_pair CONFigure TINTerval channel s channel_pair are channels in the form 1 2 2 1 channel s can be a channel pair or...

Page 92: ...level on ch 1 INP2 LEV AUTO ON enable auto level on ch 2 INP1 LEV1 REL 10 set ch 1 threshold level to 10 INP2 LEV1 REL 10 set ch 2 threshold level to 10 INP1 SLOP POS start meas on ch 1 rising edge IN...

Page 93: ...ts as set by CONFigure except for those set as shown RST reset to start from known state CONF TINT 1 INP COUP AC set AC coupling INP IMP 50 set input impedance to 50 ohm INP LEV1 1 0 set start thresho...

Page 94: ...wn in Figure 3 8 Figure 3 8 Rise Time and Fall Time Measurements The commands used to make rise and fall time measurements are MEASure RTIMe lower_ref MINimum MAXimum DEFault upper_ref MINimum MAXimum...

Page 95: ...numeric value with no suffix or with the suffix PCT e g 30 or 30 PCT To specify rise or fall time levels in absolute voltage within the ranges 5 125V range 5 125V to 5 125V 51 25V range 51 25V to 51...

Page 96: ...segment from 1 25V to 1 4V RST reset to start from known state CONF FTIM 1 4V 1 25V 1 INP COUP DC set DC coupling INP IMP 50 set input impedance to 50 ohm READ Notes 1 Lower and upper references can b...

Page 97: ...idths are shown in Figure 3 9 Figure 3 9 Positive and Negative Pulse Width Measurements The commands used to make positive and negative pulse width measurements are MEASure PWIDth reference MINimum MA...

Page 98: ...positive rising direction defines the negative width To specify a threshold level from 10 to 90 of the peak to peak input volt age use a numeric value with no suffix or with the suffix PCT e g 30 or...

Page 99: ...m known state CONF NWID 500 MV 1 INP COUP DC set DC coupling INP IMP 50 set input impedance to 50 ohm READ Notes 1 The reference threshold can be specified as a percentage of the peak to peak amplitud...

Page 100: ...ive duty cycle measurements are the ratio of the positive or negative widths to the period of the signal Figure 3 10 Figure 3 10 Positive and Negative Duty Cycle Measurements The commands used to make...

Page 101: ...defines the positive duty cycle Similarly the level at which the signal passes through the threshold in the negative falling direc tion and again in the positive rising direction defines the negative...

Page 102: ...ycle at a 50 0V reference RST reset to start from known state CONF NDUT 50 PCT 1 TRIG SOUR EXT set an external trigger source INIT Notes 1 The reference threshold can be specified as a percentage of t...

Page 103: ...for information on configuring the input signal path and Chapter 5 for information on Triggering Phase Phase measurements indicate the phase difference or shift between signals on counter channels 1...

Page 104: ...or a positive or negative value between 180 POSitive returns the measured phase difference as a positive value between 0 and 360 CENTered returns the measured phase difference as a positive or negati...

Page 105: ...at is CENTered and the signal on channel 2 is delayed for a period equivalent to 90 the measurement will be 90 for the channel pair 1 2 If under the same signal conditions the channel pair were specif...

Page 106: ...od measurement on channel 1 start measurement when signal reaches 1 5V threshold RST reset to start from known state CONF SPER 1 INP LEV 1 5 set 1 5V threshold level READ Notes 1 For period averaging...

Page 107: ...pecified period The relationship of the gate to the period input events are totalized is shown in Figure 3 12 NOTE The SCPI commands listed in these examples are provided as an introduction to how tot...

Page 108: ...Talize TIMed gate_time MINimum MAXimum DEFault channel gate_time specifies the time input events on the counter channel are total ized The range for gate_time is 53220A 100 s to 1000s 10 s resolution...

Page 109: ...OUR INP2 gate is ext signal on ch 2 SENS GATE STAR SLOP POS start gate on rising edge SENS GATE STOP HOLD SOUR TIME hold off gate close SENS GATE STOP HOLD TIME 1 0 hold off close for 1s SENS TOT GATE...

Page 110: ...for a specified gate time continuous totalizing continues indefinitely until the measurement is aborted or cleared and restarted from the front panel The command used to make continuous totalizing mea...

Page 111: ...10 seconds wait 10 seconds SENS TOT DATA query count after 20 seconds ABOR stop measurement FETC retrieve final count Notes 1 Pressing Clear Count on the front panel will not clear or abort continuou...

Page 112: ...ive off width Figure 3 13 identifies these measurements within a burst signal NOTE The SCPI commands listed in these examples are provided as an introduction to how measurements involving microwave pu...

Page 113: ...Measurements Carrier Frequency The commands used to measure the carrier frequency of a burst pulse are MEASure FREQuency BURSt channel CONFigure FREQuency BURSt channel channel is optional channel 3 s...

Page 114: ...t a detector threshold of 6 dB SENS FREQ BURS GATE NARR OFF narrow pulse mode off SENS FREQ BURS GATE AUTO ON automatic gate set up READ Notes 1 See Burst Measurement Detector Threshold in Chapter 4 f...

Page 115: ...E 15 expected to 1 0E 5 expected default resolution corresponds to a 0 1s gate time channel is counter channel 3 specified as 3 MEASure FREQuency PRF expected MINimum MAXimum DEFault resolution MINimu...

Page 116: ...dB READ measure an expected 1 kHz pulse repetition frequency with 6 digit mHz resolution RST reset to start from known state MEAS FREQ PRF 1E3 001 3 measure the pulse repetition frequency using CONFi...

Page 117: ...t channel MEASure NWIDth BURSt channel CONFigure NWIDth BURSt channel channel is counter channel 3 specified as 3 Positive Width and Negative Width Examples measure the positive on width of the burst...

Page 118: ...URS 3 measure the negative off width using CONFigure set a 12 dB detector threshold RST reset to start from known state CONF NWID BURS 3 INP3 BURS LEV 12 set a detector threshold of 12 dB READ Notes 1...

Page 119: ...ing Low Pass Filter 127 Threshold Level and Sensitivity 129 Burst Measurement Detector Threshold 136 Noise Rejection Hysteresis 137 Threshold Slope 139 Measuring Input Signal Levels and Signal Strengt...

Page 120: ...not apply to third channel Option 106 or 115 The counter channels with the exception of frequency ratio and selected time interval measurements are separate and can be configured independently Measure...

Page 121: ...ction INPut 1 2 PROTection CLEar INPut 1 2 LEVel 1 2 SYSTem ALEVel FREQuency INPut 1 2 LEVel AUTO INPut 1 2 LEVel 1 2 RELative INPut3 BURSt LEVel INPut 1 2 NREJect INPut 1 2 SLOPe 1 2 Selectable 100 k...

Page 122: ...termination and bridging applications respectively Using Probes If using a 1 1 or 10 1 probe the input impedance of the counter should be set to match the compatibility e g 50 1 M high Z of the probe...

Page 123: ...ically determine if the protection relay has been opened the command INPut 1 2 PROTection queries the relay state 0 relay closed 1 relay open With the input volt age removed or reduced below the damag...

Page 124: ...0 0V When a 10 1 probe factor is selected the avail able ranges are 50 0V and 500 0V CONFigure and MEASure do not change the input range setting Following a reset RST or a front panel preset Preset th...

Page 125: ...the channel input The probe factor is set with the command INPut 1 2 PROBe factor MINimum MAXimum DEFault INPut 1 2 PROBe MINimum MAXimum DEFault query form Probe factor settings are 1 for a 1 1 prob...

Page 126: ...uency range across the full bandwidth of the instrument 1 mHz 350 MHz CONFigure and MEASure do not change the coupling setting Following a reset RST or front panel preset Preset the coupling is set to...

Page 127: ...DC component DC coupled will typi cally center around 0V AC coupled in one second Coupling Example period measurement of expected 10 MHz signal maximum resolution use channel 1 CONF PER 0 1E 6 MAX 1 I...

Page 128: ...N INPut 1 2 FILTer LPASs STATe query form On enables the filter OFF disables the filter Figure 4 3 shows the effects on the instrument s measurable frequency range when the filter is enabled Figure 4...

Page 129: ...es Figure 4 4 identifies these characteristics and conditions of the input signal The dynamic range of the input signal is indicated on the front panel Figure 4 4 Input Signal Threshold Level and Sens...

Page 130: ...ion 500V range w 10 1 probe 512 5V 250 mV resolution LEVel LEVel1 sets the absolute threshold for all measurements except rise fall time and single channel time interval For rise fall time measure men...

Page 131: ...ing Relative Threshold Levels The CONFigure and MEASure commands enable auto leveling and set a 50 threshold level A reset RST or front panel preset Preset also enables auto leveling at a 50 threshold...

Page 132: ...art event and LEVel2 sets the threshold for the stop event CONFigure and MEASure set the threshold to 50 and enable auto leveling A reset RST or front panel preset Preset also sets the threshold to 50...

Page 133: ...IT take reading Input Coupling and Threshold Levels Figure 4 5 shows a scale of how relative thresholds apply to the input signal When the signal includes a DC offset the absolute value of a relative...

Page 134: ...ueried using INPut 1 2 LEVel 1 2 ABSolute or computed as Vmin threshold x Vpp level w DC coupling 0 5 0 30 x 3 1 4V level w AC coupling 1 5 0 30 x 3 0 6V System Auto Level Range Auto leveling is avail...

Page 135: ...aking two channel measurements The default setting is 50 Hz The value is stored in non volatile memory and does not change when power is cycled or following a reset RST or a front panel preset Preset...

Page 136: ...ents are relative to the pulse width The on por tion of the pulse width is established by a 6 dB and 12 dB detector threshold Figure 4 6 is an example of the thresholds relative to the peak amplitude...

Page 137: ...B levels are 6 and 12 and are nominal i e non specified values CONFigure and MEASure do not change the detector threshold setting Fol lowing a reset RST or front panel preset Preset the threshold is s...

Page 138: ...MEASure do not change the noise rejection setting Following a reset RST or instrument preset Preset noise rejection is disabled off Noise Rejection from Bandwidth Limiting For input signals up to 100...

Page 139: ...negative falling edge Figure 4 4 NEGative the trigger point occurs on the negative edge with the reset point occurring on the positive edge The slope setting does not apply to pulse width duty cycle...

Page 140: ...nd Signal Strength Minimum maximum and peak to peak levels of the input signal are indicated on the bottom of the counter s main measurement display area and an exam ple is included in Figure 4 4 Thes...

Page 141: ...ngths returned by the command indicate the following Color Strength Description None Yellow Green Red 0 1 2 3 4 Signal strength too low May not be able to make measurement For continuous wave CW measu...

Page 142: ...142 53220A 53230A User s Guide 4 53220A 53230A Input Signal Conditioning...

Page 143: ...ing 165 Time Interval Measurements 170 Enabling Gate Signals on the Gate In Out BNC 172 Burst Carrier Frequency Measurements 173 Advanced Gate Control Gate Start 177 Advanced Gate Control Gate Stop Ho...

Page 144: ...rce Gate start delay events Gate start delay time Gate stop source Gate stop slope Gate stop holdoff source Gate stop holdoff events Gate stop holdoff time External External Negative Immediate 1 0 0s...

Page 145: ...ptions and examples of each step in the cycle Input events received are ignored Gate enabled Auto Gate Extension INIT IMMediate Trigger Trigger Delay Time Gate Start Start Gate Delay Time Events Gate...

Page 146: ...ngs SAMPle COUNt Yes No ABORt RST Yes No INITiate IMMediate READ MEASure TRIGger COUNt SAMPle COUNt Sample Count Trigger Count Trigger Delay Trigger Slope Trigger Source TRIGger SOURce TRIGger SLOPe T...

Page 147: ...gate extension measurement completes on next edge of input signal after gate is closed measurement complete frequency and period measurements internal TIME SENSe FREQuency GATE POLarity SENSe TOTaliz...

Page 148: ...is in the idle state Figure 5 3 This includes configuration of the system trigger As shown the counter is placed in the idle state by either of the following the commands ABORt aborts a measurement i...

Page 149: ...Trigger Sequence System Trigger Source return to idle state w hen readings TRIGger COUN t x SAMPle COUN t ABORt R ST TRIGger COUNt SAM Ple C OU Nt Sam ple Count Trigger Count Trigger Delay Trigger Slo...

Page 150: ...te sets a continuous trigger signal By default CON Figure sets the trigger source to IMMEDiate trigger source EXTernal sets the trigger source to an external trigger applied to the rear panel Trig In...

Page 151: ...r parameters CONF FREQ 5E6 0 1 2 TRIG SOUR EXT trigger source external TRIG SLOP POS trigger slope positive System Trigger Delay The delay between receipt of the internal or external system trigger si...

Page 152: ...eceive before returning to the idle state from the wait for trigger state is set with the command TRIGger COUNt count MINimum MAXImum DEFault TRIGger COUNt MINimum MAXimum DEFault query form The trigg...

Page 153: ...he trig ger count and the sample count is greater than 1 000 000 readings data must be read from reading memory fast enough to prevent memory overflow If memory does overflow new readings will overwri...

Page 154: ...NOTE The trigger count and sample count are ignored when making continuous totalize measurements The trigger count is also ignored when making continuous gap free frequency or period measurements Only...

Page 155: ...SAMP COUN 100 take 100 readings per system trigger INIT initiate the counter wait for trigger state FETc retrieve measurements from reading memory READ equivalent to executing INITiate IMMediate direc...

Page 156: ...lated parameters that must be considered A gate source is required for all frequency totalizing and time interval measurements Although selection of the gate source is shown at the beginning of the cy...

Page 157: ...ion with external events or requiring more precise gate control an external gate or advanced gating is used Exter Gate Source IMMediate ADVanced SENSe FREQuency GATE SOURce SENSe TOTalize GATE SOURce...

Page 158: ...EQuency GATE SOURce query form gate source TIME is used to achieve a desired resolution in number of digits It uses an internal gate signal and is the default gate source It enables the gate to remain...

Page 159: ...Resolution Digits Auto Continuous Resolution Digits Reciprocal Calculating Digits and Gate Time Reciprocal Mode 1 usec 4 7 4 7 Digits as a function of gate time Digits Log10 gate time Tss Digits as a...

Page 160: ...er programming However setting changing the gate time separate from the CONFigure MEASure command allows you to change only the gate time while preserving other configuration settings Querying the Gat...

Page 161: ...ct the corresponding gate time SENS FREQ GATE TIME 100e 3 set gate time 100 ms SENS FREQ GATE SOUR TIME set gate source As another example assume a measurement requiring 6 digit resolution of a 5 ns 2...

Page 162: ...unter s rear panel Gate In Out BNC and INPut 1 INPut2 represented by softkeys Chan 1 and Chan 2 are the counter s channel 1 and channel 2 inputs External Gate Signal Polarity When using any external g...

Page 163: ...nput and stops the measurement on the next positive edge CONFigure and MEASure do not change the polarity setting Following a reset RST or instrument preset SYSTem PRESet or Preset key the negative ed...

Page 164: ...ditioning When using external sources INPut 1 and INPut2 the channel selected as the gate source cannot be the same channel on which the measured signal is applied That is the gate source channel cann...

Page 165: ...igure TOTalize TIMed The command used to set or change the gate source is SENSe TOTalize GATE SOURce TIME EXTernal INPut 1 INPut2 ADVanced SENSe TOTalize GATE SOURce query form gate source TIME enable...

Page 166: ...SOUR TIME set gate source External Gate Sources Gate sources EXTernal INPut 1 and INPut2 are external sources EXTernal is the counter s rear panel Gate In Out BNC and INPut 1 INPut2 represented by sof...

Page 167: ...on the next negative edge NEGa tive starts totalizing on a negative edge on the Gate In Out BNC or channel 1 channel 2 input and stops totalizing on the next positive edge CONFigure and MEASure do not...

Page 168: ...polarity of the signal crossing the threshold closes the gate When using sources INPut 1 and INPut2 the channel selected as the gate source cannot be the same channel on which input events are totali...

Page 169: ...events that are totalized to positive Refer to Chapter 4 53220A 53230A Input Signal Conditioning for information on the commands in the INPut subsystem used to change these parameters Reading the Cur...

Page 170: ...nds on the next stop event defined The CONFigure commands set the time interval gate source to IMMediate gate source EXTernal is the counter s rear panel Gate In Out BNC Using an external gate the mea...

Page 171: ...edge the measurement begins on the first start event after the gate edge Following a reset RST or instrument preset SYSTem PRESet or Preset key the negative edge polarity is selected Gate Source ADVa...

Page 172: ...rom sources Time internal IMMediate internal and INPut 1 INPut2 Chan 1 and Chan 2 softkeys can be routed to the rear panel Gate In Out con nector and assigned a polarity using the commands OUTPut STAT...

Page 173: ...ut and Pulse Microwave Measurement Option 150 enables measurement of the burst carrier frequency A representation of the carrier frequency is shown in Figure 5 6 Figure 5 6 Burst Carrier Frequency 6 d...

Page 174: ...F ON SENSe FREQuency BURSt GATE NARRow query form ON enables narrow pulse mode for on durations less than 10 s Automatic gate set up SENSe FREQuency BURSt GATE AUTO ON is always used when narrow mode...

Page 175: ...form when ON the gate time and delay are automatically configured based on the characteristics of the pulse signal Following a reset RST or instrument pre set SYSTem PRESet or Preset key automatic ga...

Page 176: ...key the gate time is set to 1 s delay sets the gate delay at the start of the measurement The delay starts when the input level reaches the detector threshold 6 dB 12 dB set by the INPut3 BURSt LEVel...

Page 177: ...mode off SENS FREQ BURS GATE AUTO OFF manually set delay time SENS FREQ BURS GATE DEL 5E 6 set gate delay SENS FREQ BURS GATE TIME 10E 6 set gate time READ Advanced Gate Control Gate Start Setting th...

Page 178: ...SOURce SENSe GATE STARt SLOPe SENSe GATE STARt DELay SOURce SENSe GATE STARt DELay EVENts input channel SENSe GATE STARt DELay TIME IMMediate Gate Start open internal not available with time interval...

Page 179: ...form gate source BNC is the counter s rear panel Gate In Out BNC gate source INPut 1 and INPut2 represented by softkeys Chan 1 and Chan 2 are the counter s channel 1 and channel 2 inputs These sources...

Page 180: ...input The gate is stopped closed based on the corresponding stop gate settings Following a reset RST or instrument preset SYSTem PRESet or Preset key a negative slope is selected External Gate Start S...

Page 181: ...g multiple parameters configure the counter for an externally gated frequency measurement The gate start signal is applied to the rear panel Gate In BNC CONF FREQ 2 frequency measurement on channel 2...

Page 182: ...terval measurements delay events are counted on the start channel For frequency ratio measurements delay events are counted on the denominator channel The number of events is specified with the comman...

Page 183: ...when specifying a hold off for a number of input events the hold off begins on the first event after the gate opens Figure 5 1 from Gate Start open not available with time interval Gate Stop Source S...

Page 184: ...ge the hold off source setting Following a reset RST or instrument preset SYSTem PRESet or Preset key hold off source IMMediate is selected disabled hold off source EVENts holds off the gate stop clos...

Page 185: ...me is 100 usec for the 53220A or 1 usec for the 53230A INFinity or 9 9E 37 is accepted only for the TOTalize measurement func tion When selected the gate remains open until an ABORt or RST command or...

Page 186: ...XTernal SOURce query form gate source EXTernal is the counter s rear panel Gate In Out BNC gate source INPut 1 and INPut2 not available with time interval measure ments are the counter s channel 1 and...

Page 187: ...STOP SLOPe POSitive NEGative SENSe GATE STOP SLOPe query form POSitive stops closes the gate on a positive edge on the Gate In Out BNC or channel 1 channel 2 input NEGative stops the measurement on a...

Page 188: ...olts MINimum MAXimum DEFault INPut 1 2 LEVel 1 2 ABSolute MINimum MAXimum DEFault query form The specified edge slope of the gate signal crossing the threshold stops the gate More information on the I...

Page 189: ...SOUR EXT select rear panel Gate In BNC SENS GATE STAR SLOP POS set a pos start gate slope OUTP STAT OFF disable BNC as an output configure hold off and stop gate SENS GATE STOP HOLD SOUR TIME hold off...

Page 190: ...190 53220A 53230A User s Guide 5 Triggering and Gating...

Page 191: ...ams 211 Trend Charts 224 Data Logging 230 Graphics Functions and Reading Memory 236 The Agilent 53220A 53230A counter features math operations that allow you to scale readings test limits and statisti...

Page 192: ...adings processed for a given trigger cycle Chapter 5 Trig gering and Gating is determined by the trigger count TRIGger COUNt and the number of readings per trigger SAMPle COUNt The default trigger cou...

Page 193: ...is sent directly to the output buffer and or read ing memory with no math operations performed regardless of any math operations enabled reading memory CALCulate1 AVERage statistics CALCulate1 SCALe s...

Page 194: ...random noise a moving average boxcar filter can be inserted into the data path Figure 6 1 To enable the filter and specify the number of read ings subset to average the following commands are used CAL...

Page 195: ...reading is the average of all readings up to the specified response 10 50 100 At that point the reading is the moving aver age of the last 10 50 or 100 measurements Equal weighting is applied to all...

Page 196: ...ll 53220A 53230A scaling functions are enabled with the command CALCulate 1 SCALe STATe OFF ON CALCulate 1 SCALe STATe query form ON enables scaling OFF disables scaling Following a reset RST or instr...

Page 197: ...a percent change operation The result is the difference between the measurement and the reference value expressed in percentage PPM performs a parts per million change operation The result is the diff...

Page 198: ...can be obtained auto matically or specified directly with the commands CALCulate 1 SCALe REFerence AUTO OFF ON CALCulate 1 SCALe REFerence AUTO query form CALCulate 1 SCALe REFerence reference MINimu...

Page 199: ...f 50000 000 CONF FREQ 50E3 1 SAMP COUN 100 take 100 readings CALC STAT ON enable CALCulate1 subsystem CALC SCAL STAT ON enable scaling CALC SCAL FUNC PCT select scale function PCT CALC SCAL REF 50 000...

Page 200: ...eset RST or instrument preset SYSTem PRESet Inverting the Reading 1 x Each reading as it is taken can be inverted prior to its use in the Mx B equation which thus becomes M x B Inversion is enabled wi...

Page 201: ...ction The user string replaces the instrument assigned measurement units Hz pct ppm The unit prefix m k M remains The units string is displayed on the counter and defined using the commands CALCulate...

Page 202: ...The following example is a typical sequence of scaling commands from the SCPI CALCulate 1 subsystem Scale 500 readings M x B and assign reading units CONF FREQ 1 frequency measurement SAMP COUN 500 5...

Page 203: ...mmands used to generate statistical data are covered in this section As mentioned multiple operations can be enabled at the same time Figure 6 3 is an example with statistics and limit checking enable...

Page 204: ...the Statistics function are enabled The number of readings on which a given set of statistics are based is shown as the Count value Figure 6 3 The count can also be queried with the command CALCulate...

Page 205: ...LCulate1 subsystem CALC AVER STAT ON enable statistics INIT initiated the measurements WAI wait for all rdgs to complete CALC AVER ALL compute statistics Typical data returned for this command is mean...

Page 206: ...rigger SENS FREQ GATE TIME 10e 3 10 ms gate time CALC STAT ON enable CALCulate1 subsystem CALC AVER STAT ON enable statistics INIT initiate the measurements WAI wait for all rdgs to complete CALC AVER...

Page 207: ...an deviation Standard Deviation Standard deviation is available with both counters using the command CALCulate 1 AVERage SDEViation The CALCulate1 subsystem and statistics must also be enabled before...

Page 208: ...d upper limit Limits that are exceeded are reported in the counter s Questionable Data reg ister bits 11 and 12 Register definitions and are contained in Chapter 8 When enabled limit checking appears...

Page 209: ...e MINimum MAXimum DEFault CALCulate 1 LIMit LOWer DATA MINimum MAXimum DEFault query form CALCulate 1 LIMit UPPer DATA value MINimum MAXimum DEFault CALCulate 1 LIMit UPPer DATA MINimum MAXimum DEFaul...

Page 210: ...r see Clearing Limit Conditions Example Limit Checking The following is an example of enabling and using limit checking CONF FREQ 1 configure measurement SAMP COUN 500 check limit on 500 rdgs CALC STA...

Page 211: ...iator and clear only the limit sensing bits 11 12 in the Condition register without clearing reading memory the following command is used CALCulate 1 LIMit CLEar IMMediate Histograms The distribution...

Page 212: ...MODE query form The Graph key followed by the Histogram softkey enables and automatically starts histograms from the front panel Histograms can also be turned off from the softkey menu Remotely a rese...

Page 213: ...bin s percentage of the total reading count Max Rdgs LR Bin out of range Rdgs UR Bin out of range Mkr 1 maximum value within bin at marker location Mkr 2 maximum value within bin at marker location S...

Page 214: ...computation OFF disables histogram computation Following a reset RST instrument preset SYSTem PRESet or front panel Preset histograms are disabled CALCulate2 TRANsform HISTogram STATe ON CALCulate2 TR...

Page 215: ...d on number of bins points a lower range and an upper range Number of Bins The number of bins is specified with the command CALCulate2 TRANsform HISTogram POINts value MINimum MAXimum DEFault CALCulat...

Page 216: ...ng the Outer Bins softkey and the bin indices Figure 6 6 account for the bins whether they are displayed or not Bin Representation The softkey corresponds to the bin with the largest number of entries...

Page 217: ...When setting the ranges both a lower range and an upper range must be spec ified Any of the following steps will prevent a settings conflict error e g lower range greater than upper range due to the...

Page 218: ...Automatic Range Setting Alternately lower and upper range values can be set automatically based on a minimum value and maximum value obtained from the first n number of readings taken Automatic range...

Page 219: ...ng example creates a 15 bin histogram of 3 000 counter measure ments The lower and upper ranges are automatically determined from the first 300 readings taken CONF FREQ 50E3 1 configure frequency meas...

Page 220: ...ny part of the histogram number of bins lower or upper range a new measurement cycle INITiate IMMediate READ MEASure sending a new SCPI command or changing a current SCPI parameter an instrument reset...

Page 221: ...ne measurement per line ASCII format Selecting Save Readings opens the Export action window from which a path and file name can be selected or created The number of readings exported is the total numb...

Page 222: ...m is adjusted the X Min and X Max indices Figure 6 6 are changed to show the current bin range Pan scans the histogram left or right once a zoom percentage has been set By moving the Pan window region...

Page 223: ...the upper range value An example data string for a 15 bin histogram based on 3 000 readings of a 50 kHz input signal is 4 998912590059145E 004 5 001118414176608E 004 3000 0 4 8 27 71 221 422 612 695 5...

Page 224: ...an Y Max Y Min Function Channel Current reading count memory Maximum and minimum scale boundaries and reading units Boundaries can be auto scaled or set manually Auto scaled boundaries keep all readin...

Page 225: ...nly trend chart parameter that can be set programmatically i e using SCPI commands All other trend chart parame ters are set using the front panel Pressing the Graph key followed by the Trend Chart so...

Page 226: ...scaled on boundaries keep all readings within the trend window Manually set boundaries off can result in readings outside the window Manual boundaries are set using the front panel knob or Shift ed nu...

Page 227: ...or to an external USB memory device as comma separated values CSV in one measurement per line ASCII format Selecting Save Readings opens the Export action window from which a path and file name can be...

Page 228: ...dings displayed by increasing the resolu tion at the center region of the trend chart window Each time the zoom is adjusted the reading indices Figure 6 8 are changed to show the current reading range...

Page 229: ...is the reading count 100 Figure 6 10 is a trend chart of 100 000 readings in which the readings have been decimated Figure 6 10 Trend Chart Display Format with Decimation Max maximum reading values wi...

Page 230: ...terest The reading number corresponding to the marker position is the first reading in the group This may not be the maximum or minimum value within the group 2 Select Pan and using the Shift ed numer...

Page 231: ...with the data logger application Figure 6 11 Starting the Counter Data Logger NOTE Logged readings ARE NOT saved to internal flash memory or external USB mem ory until the logging duration is complet...

Page 232: ...n external USB memory are comma separated values CSV in one measurement per line ASCII format A default path and file name Internal DataLog is used if one is not specified The drive Internal or Extern...

Page 233: ...ration is reached In terms of Readings data logging continues until the specified number of read ings are complete The reading count is set using the rotary knob and arrow keys or using the Shift ed n...

Page 234: ...id path file exists A default path and file name of Internal DataLog is used when the data logger application is started Select Yes to overwrite the file and begin Viewing Readings A trend chart is po...

Page 235: ...n be used review the data Note that pressing the Graph key followed by the Trend Chart softkey does not retain the data in the display If greater than 100 readings are logged the readings are decimate...

Page 236: ...ord record Reset Histogram clears current histogram record does not clear reading memory does not abort readings clears count and new histogram re starts on next reading after reset record Clear Readi...

Page 237: ...ter File System 247 Creating Folders and Files in Flash Memory and on the USB Drive 249 User Defined Power On States 258 Managing Folders and Files 261 The Agilent 53220A 53230A counters allow you to...

Page 238: ...62393720E 006 15 digits REAL definite length or indefinite length arbitrary block format 64 bits Format ASCII are ASCII characters Each reading is comma separated The instrument always returns 15 sign...

Page 239: ...buffer the readings are con verted to REAL format Setting the Block Transfer Byte Order Indefinite length and definite length REAL binary data transfers Table 7 1 associated with the READ FETCh R and...

Page 240: ...external USB memory The commands which determine data flow are listed in Table 7 2 and are described in the following paragraphs output buffer Agilent 53220A 53230A Counter LAN GPIB USB MMEMory STORe...

Page 241: ...eading memory is cleared after a function change during execution of the READ INITiate IMMediate or MEASure command after cycling power or following an instrument reset RST or preset SYSTem PRESet Com...

Page 242: ...e PC creating room in the buffer No readings are lost Transferring Readings from Memory to the Output Buffer The following commands transfer readings from volatile reading memory to the buffer READ is...

Page 243: ...d in the string FETCh Example frequency meas of 500 kHz signal with uHz resolution CONF FREQ 500E3 1E 6 1 configure counter TRIG COUN 1 set trigger count SAMP COUN 10 take 10 readings INIT IMM initiat...

Page 244: ...buffer and erases the readings in reading memory Unlike FETCh DATA REMove can be used to transfer readings before the total reading count is reached TRIGger COUNt x SAMPle COUNt to prevent a memory o...

Page 245: ...mand can be sent before the total reading count TRIGger COUNt x SAMPle COUNt is reached DATA LAST Example frequency meas of 500 kHz signal with uHz resolution CONF FREQ 500E3 1E 6 1 configure counter...

Page 246: ...from memory to the output buffer once a given number of measurements have occurred Once the threshold is reached the number of readings in memory must drop below the threshold level in order to detec...

Page 247: ...l STAT OPER COND serial poll condition reg sleep 100 wait 100 ms while spoll 4096 repeat until threshold is reached R 10E3 retrieve readings from memory 10k at a time Counter File System Measurements...

Page 248: ...current folder for MMEMory Subsystem USB Storage Device Agilent 53220A 53230A Counter MMEMory STORe DATA RDG_STORE file creates data csv dat files MMEMory STORe STATe file creates state sta files fil...

Page 249: ...uide 249 Formats and Data Flow 7 Creating Folders and Files in Flash Memory and on the USB Drive Folders and files are created in instrument memory and on a USB drive as described in the following sec...

Page 250: ...r Name from the Front Panel With the Create new folder window displayed as shown on the previous page enter a folder name or any file name as follows 1 Press the Browse soft key and use the front pane...

Page 251: ...and data1 is create folder dut_1 and select it as the current folder create sub folder data1 MMEM MDIR INT dut_1 MMEM CDIR INT dut_1 MMEM MDIR data1 When specifying a folder name the current folder is...

Page 252: ...ters The format of the transferred readings is specified by the file_name exten sion If csv is specified the data is stored as comma separated values CSV in one measurement per line ASCII format If da...

Page 253: ...sh memory or on a USB memory device and recalled later to restore a specific configuration Figure 7 2 The commands used to store and load counter states are MMEMory STORe STATe file MMEMory LOAD STATe...

Page 254: ...urrent folder and a state file is stored and recalled from that folder MMEM CDIR INT SETUP_1 specify as current folder configure instrument programmatically or from front panel MMEM STOR STAT test1 st...

Page 255: ...tension is added to the file name 6 States state files are recalled by pressing the RECALL STATE soft key highlighting the file name and pressing Select The state is recalled immediately Storing User...

Page 256: ...h instru ments User preferences cannot be stored or loaded retrieved using the front panel Using SAV and RCL Additional commands that can be used to save and recall instrument states are the IEEE 488...

Page 257: ...le of the command is RCL 1 recall the configuration from state location 1 When recalling a state using RCL only the location number is specified When recalling a numbered state location from the front...

Page 258: ...ollowing commands save state in instrument state locations 0 4 SAV 0 1 2 3 4 or store state in state file sta internal or USB MMEMory STORe STATe file enable automatic recall at power on MEMory STATe...

Page 259: ...recalled and MMEM MDIR INT SETUP_A create folder in INT memory configure counter store state in file MMEM STOR STAT INT SETUP_A test_A sta MEM STAT REC AUTO ON enable state recall at power on MEM STAT...

Page 260: ...stem Select the desired state to be set at power on by selecting the desired folder and file name Remember that instrument state locations 0 4 are identified by file name e g STATE_3 sta For states sa...

Page 261: ...folder MMEMory CDIRectory cannot be deleted From the front panel un empty folders can be deleted as prompted as can the SCPI designated current folder Deleting a Folder Example The following example d...

Page 262: ...extension For example delete data file data1 csv in USB folder dut_1 MMEM DEL USB dut_1 data1 csv State files saved in state locations 0 4 can also be deleted with the com mands MEMory STATe DELete 0...

Page 263: ...ss Browse again to view and select the contents within a folder 3 When folder or file appears in within the Path or File window press Perform Delete Deleting State Files Additionally state files can b...

Page 264: ...e1 file2 copies or moves source file1 to destination file2 The file format is drive path file_name drive is either INT internal flash memory or USB external memory device If the file copied or moved i...

Page 265: ...rename file from state1 sta to state2 sta MMEM MOVE INT dut_1 state1 sta INT dut_1 state2 sta Copying Files and Folders from the Front Panel With file action Copy selected as shown on the previous pa...

Page 266: ...t directory are returned The format of the data returned is total memory used total memory free file listing file listing with quotes included is further separated into file name file type file size M...

Page 267: ...s 8 Instrument Status Agilent 53220A 53230A Status System 269 Questionable Data Register Group 269 Standard Operation Register Group 270 Standard Event Register 272 Status Byte Register 273 This chapt...

Page 268: ...268 53220A 53230A User s Guide 8 Instrument Status Figure 8 1 The 53220A 53230A Status System...

Page 269: ...counter input voltage overload time interval frequency phase totalize measurement hardware time out calibration data time base error lower limit exceeded upper limit exceeded reading memory overflow C...

Page 270: ...re enabled with the command STATus QUEStionable ENABle enable STATus QUEStionable ENABle query form enable decimal value corresponding to the binary weighted sum of the bits in the register For exampl...

Page 271: ...vent Register is read with the command STATus OPERation EVENt Unlike the Condition Register the bits in the Event Register remain set following the state that occurred The bits are cleared by reading...

Page 272: ...clear the bits The bits are cleared by sending CLS Enabling the Standard Event Register The Standard Event Enable register specifies which bits in the Standard Event Status register can generate a su...

Page 273: ...e register The difference between the commands is that STB does not clear bit 6 RQS The serial poll SPOLL does clear bit 6 All bits in the Status Byte register except bit 4 are cleared with the comman...

Page 274: ...274 53220A 53230A User s Guide 8 Instrument Status...

Page 275: ...20A 53230A 350 MHz Universal Counter Timer User s Guide Agilent Technologies Appendix A 53220A 53230A Error Messages Appendix A contains a description of the error messages associated with the 53220A...

Page 276: ...re received than expected for the command header 109 Missing parameter Command requires a parameter or parameters 110 Command header error An error was detected in the command header but more specific...

Page 277: ...er error was detected in the command header or in a parameter but more specific infor mation is not available 141 Invalid character data Either an invalid character was received or the character is no...

Page 278: ...ppended to the Settings conflict message describes the conflict and how it was resolved 222 Data out of range The parameter value received was outside the range for the given command 223 Too much data...

Page 279: ...or not a folder name The folder name specified in the memory opera tion is the name of an existing file 257 File name error path is a folder name The file name specified in the memory operation is the...

Page 280: ...verify that the instrument has the latest firmware revision installed Firm ware updates can be located beginning at the Technical Support tab at www agilent com find 53220A or www agilent com find 532...

Page 281: ...as I O settings the reference oscillator setting measurement time out setting have been lost due to a firmware update 330 Self test failed See the appended message for more information 350 Error queue...

Page 282: ...emoving or reducing the signal below the damage level and pressing the flashing chan nel key or sending INPut PROTection CLEar resets the protection relay 302 Cannot reset input protec tion high volta...

Page 283: ...power must be 13 dBm 317 Channel 3 power changed during measurement The measurement could not be completed due to a change too low or too high in input signal power 318 Channel 3 input is not a pulsed...

Page 284: ...01 License file corrupt or empty The lic file specified for installation contains cor rupted data or is empty Recopy the Option 150 license file to the USB drive and repeat the instal lation process 6...

Page 285: ...error calibration memory is secured A calibration cannot be performed when calibra tion memory is secured See To Unlock The Counter For Calibration and To Lock the Counter in Chapter 2 of the service...

Page 286: ...lete within the 1 2 seconds allowed Per form a self test to verify operation of the Channel 3 board and re check the parameters of the input signal 720 Auto calibration failed input signal detected No...

Page 287: ...FPGA revision is less than expected 907 Self Test failed PIC communication failure 908 Self Test failed battery test failed These self tests perform a communication test to detect the presence of the...

Page 288: ...288 53220A 53230A User s Guide A 53220A 53230A Error Messages...

Page 289: ...limiting 127 noise rejection 138 battery level 21 battery operation 20 battery in use 21 enabling and disabling the battery 21 reading the battery level 21 beeper 27 block data transfers 239 byte ord...

Page 290: ...ents 84 memory threshold 246 period measurements 86 phase measurements 104 pulse width measurements 98 R 243 READ 242 rise and fall time measurements 95 setting the auto level frequency 135 single per...

Page 291: ...esetting 220 setting minimum and maximum bin ranges 217 setting up 215 226 viewing data 225 host name and IP address obtaining 38 host names and IP addresses 47 hysteresis 137 time interval errors 138...

Page 292: ...stamp 86 totalizing continuous 109 totalizing timed 106 measuring low frequency signals low frequency signals 132 memory internal flash 247 moving average filter 194 moving files 264 Mx B 197 199 N NI...

Page 293: ...assigning reading units 201 enabling 196 example 202 gain and offset 199 M x b 200 Mx B 197 NULL 197 PCT 197 PPB 197 PPM 197 reference value 198 SCALe 197 scaling data 195 SCPI formats 73 screen captu...

Page 294: ...imed measurements 106 transients 18 trend charts reading decimation 229 trigger cycle 145 triggering idle state 148 sample count 153 settings summary 144 system trigger 148 system trigger count 152 sy...

Reviews: