Manuale UtenteSommarioTitle Page1Table of Contents5List of Commands171 Programming Fundamentals37Creating Valid Commands39Command Notation Syntax40Special Characters in Commands41Parameters in Commands42Improving Measurement Speed45Turn off the display updates45Disable auto alignment45Use a fixed IF Gain range45Disable the IF/Video/Sweep output ports45Select phase noise performance46Use binary data format instead of ASCII46Minimize the number of GPIB transactions.46Avoid unnecessary use of *RST.47Minimize DUT/instrument setup changes.47Putting Multiple Commands on the Same Line48SCPI Termination and Separator Syntax48Overview of GPIB (Option A4H)50GPIB Instrument Nomenclature50GPIB Command Statements50Overview of RS-232 (Option 1AX)52Settings for the Serial Interface52Handshake and Baud Rate52Character Format Parameters52Modem Line Handshaking53Data Transfer Errors53Printer Setup and Operation54Equipment54Interconnection and Setup54Testing Printer Operation562 Status Registers57Use Status Registers to Determine the State of AnalyzerEvents and Conditions58What are the Status Registers?59How Do You Access the Status Registers?61Using the Service Request (SRQ) Method63Generating a Service Request63Setting and Querying the Status Register65Details of Bits in All Registers65Status Byte Register66Service Request Enable Register67Standard Event Status Register68Standard Event Status Event Enable Register70STATus:OPERation Register70STATus:OPERation Condition and Event Enable Registers73STATus:QUEStionable Registers73STATus:QUEStionable:POWer Register76Questionable Status Event Enable Register77Questionable Status Power Condition and Event Registers79STATus:QUEStionable:FREQuency Register80Questionable Status Frequency Condition and EventEnableRegisters82STATus:QUEStionable:CALibration Register83STATus:QUEStionable:INTegrity:UNCalibrated Register86Questionable Status Calibration Condition and EventEnableRegisters87Questionable Status Integrity Uncalibrated Condition and EventEnableRegisters88STATus:QUEStionable:INTegrity Register89Questionable Status Integrity Event Condition and EnableRegisters913 ProgrammingExamples93List of Programming Examples94Programming Examples System Requirements95C Programming Examples using VTL96Typical Example Program Contents96Linking to VTL Libraries97Compiling and Linking a VTL Program97Example Program99Including the VISA Declarations File99Opening a Session100Device Sessions100Addressing a Session102Closing a Session103Using Marker Peak Search and Peak Excursion104Example:104Using Marker Delta Mode and Marker Minimum Search108Performing Internal Self-alignment112Reading Trace Data using ASCII Format (GPIB)116Reading Trace Data Using 32-bit Real Format (GPIB)120Reading Trace Data Using ASCII Format (RS-232)125Reading Trace Data Using 32-bit Real Format (RS-232)130Using Limit Lines135Measuring Noise141Entering Amplitude Correction Data145Status Register–Determine When a Measurement is Done149Determine if an Error has Occurred155Measuring Harmonic Distortion (GPIB)161Measuring Harmonic Distortion (RS-232)169Making Faster Measurements (multiple measurements)1774 Programming Command Cross-References185Functional Index to SCPI Subsection1865 Language Reference189SCPI Sections and Subsections191IEEE Common Commands193Calibration Query193Clear Status193Standard Event Status Enable193Standard Event Status Register Query194Identification Query194Instrument State Query194Operation Complete195Query Instrument Options195Recall195Reset196Save196Service Request Enable196Read Status Byte Query196Trigger197Self Test Query197Wait-to-Continue197ABORt Subsystem198Abort198CALCulate Subsystem199NdBpoints199NdBresults199NdBstate200Calculate Correction at Frequency200Test Current Trace Data Against all Limit Lines200CALCulate:EMI:SLISt Subsection201Add Measure to List201Add Marker to List201Append Signal Data to List201Clear Marks204Set Comment for Signals205Set Comment for Current Signal205Set Comment for Marked Signals205Delete Signal205Turn Signal List On or Off206Retrieve Signal as a String206Retrieve Signals in List206Mark Selected Signals206Position Cursor to Signal List207Specify Sort Key207Specify Signal List Display Parameters208CALCulate:LLINe Subsection209Delete All Correction Sets in Memory209Control Limit Line Amplitude Interpolation209Set Fixed or Relative Limit Lines209Set Limit Line X-axis Units210Control Limit Line Frequency Interpolation211Define Limit Line Values211Merge Additional Values into the Existing Limit Line213Delete Limit Line213Display the Limit Line213Test the Data Against the Limit Line214Set the Margin Size214Display the Limit Margin214Control Limit Line Testing215Select the Type of Limit Line215CALCulate:MARKer Subsection216Markers All Off on All Traces216Continuous Peaking Marker Function216Frequency Counter Marker Resolution216Frequency Counter Marker Automatic Resolution217Frequency Counter Marker217Frequency Counter Marker Query217Marker Function217Marker Peak (Maximum) Search218Marker Peak (Maximum) Left Search218Marker Next Peak (Maximum) Search218Marker Peak (Maximum) Right Search219Marker Peak (Minimum) Search219Marker Mode219Define Peak Excursion220Define Peak Search220Define Peak Threshold221Peak to Peak Delta Markers221Set Center Frequency to the Marker Value221Set Reference Level to the Marker Value221Set Span to the Marker Value222Set Start Frequency to the Marker Value222Set Center Frequency Step Size to the Marker Value222Set Stop Frequency to the Marker Value222Marker On/Off222Marker Table On/Off223Marker to Trace223Marker to Trace Auto223Continuous Signal Tracking Function223Marker X Value224Span Markers Center Frequency X Value224Marker X Position224Span Markers Center Frequency X Position225Span Markers Span X Position225Delta Pair Markers Start Frequency X Position225Delta Pair Markers Stop Frequency X Position226Marker X-Axis Readout226Span Markers Span X Value226Delta Pair Markers Start Frequency X Value227Delta Pair Markers Stop Frequency X Value227Marker Read Y Value227CALCulate:NTData Subsection228Normalize the Trace Data228CALibration Subsystem229Align All Instrument Assemblies229Set Auto Align Mode All or Not RF229Automatic Alignment230Return to the Default Alignment Data230Align FM Demodulation230Query the Internal or External Frequency Reference230Coarse Adjust the Frequency Reference231Fine Adjust the Frequency Reference231Select the Frequency Corrections231Align the RF Circuitry231Select the Source State for Calibration232Calibrate the Tracking Generator232COUPle Subsystem233COUPle the Function to Other Settings233DISPlay Subsystem235Display Viewing Angle235Date and Time Display Format235Date and Time Display235Display Annotation Title Data236Turn the Entire Display On/Off236Turn the Full Screen Display On/Off236Window Annotation237Trace Graticule Display237Trace X-Axis Scale Offset237Display Line Amplitude238Display Line On/Off238IF Gain Auto/Reference Level Auto Ranging238Normalized Reference Level239Normalized Reference Level Position239Trace Y-Axis Amplitude Scaling240Trace Y-Axis Frequency Scaling240Trace Y-Axis Reference Level240Trace Y-Axis Reference Level Offset241Vertical Axis Scaling242FORMat Subsystem243Byte Order243Numeric Data format243HCOPy Subsystem245Abort the Print245Printer Type245Select Report Content245Print Report245Select a Signal List to Include in a Report246Select a Signal List to Include in a Report (Delta)246Color Hard Copy246Print a Hard Copy247Form Feed the Print Item247Page Orientation247Number of Items Printed on a Page247Printed Page Size248Select Report Type248INITiate Subsystem249Continuous or Single Measurements249Take New Data Acquisitions250Abort Measurement250Pause the Measurement250Restart the Measurement251Resume the Measurement251INPut Subsystem252Input Port Coupling252Clear the Input Overload253MEASure Group of Commands254Configure Commands254Fetch Commands255Measure Commands255Read Commands256Get Measurement Results257Read Command257Configure for Measuring Frequency257Measure at Marker258Measure at Marker and Add to List258Setting Max/Min On or Off258Max/Min View ->Max258Measure Peaks259Remeasure Current Signal259MMEMory Subsystem260Catalog the Selected Memory Location260Copy a File260Move Data to File261Delete a File261Load a Corrections Table from a File261Load a Limit Line from Memory to the Instrument261Load an Instrument State from a File262Load a Trace From a File to the Instrument262Make a Directory263Store (Load/Save) a Signal List263Delete a Directory264Store a Corrections Table to a File264Store a Limit Line in a File265Store Measurement Results in a File265Store a Screen Image in a Graphic File265Store an Instrument State in a File265Store a Trace in a File266OUTPut Subsystem267Turn Output On/Off267SENSe Subsystem268[:SENSe]:AVERage Subsection269Clear the Current Average269Set the Average Count269Turn Averaging On/Off269Turn Automatic Averaging On/Off270Type of Averaging for Measurements271[:SENSe]:BANDwidth Subsection272Resolution Bandwidth272Resolution Bandwidth Automatic272Resolution Bandwidth Mode272Video Bandwidth273Video Bandwidth Automatic273Video to Resolution Bandwidth Ratio273Video to Resolution Bandwidth Ratio Mode Select273Resolution Bandwidth Type275[:SENSe]:CORRection Subsection276Delete All Corrections276Perform Amplitude Correction276Set Amplitude Correction Data276Merge Additional Values into the Existing AmplitudeCorrectionData277Delete Amplitude Correction278Set Amplitude Correction Frequency Interpolation278Perform Amplitude Correction278Input Impedance Correction279External Amplifier Correction279[:SENSe]:DEMod Subsection280Type of Demodulation280FM Deviation280Squelch280Demodulation Control281Demod Time281Demod View281[:SENSe]:DETector Subsection282Automatic Detection Type Selected282Type of Detection284Type of EMI Detector285EMI View286Range Immediate286Unrange286[:SENSe]:EMI Subsection287Auto Measure Average On or Off287Auto Measure Peak On or Off287Auto Measure Quasi Peak On or Off287Setting the Dwell Time for Peak288Setting the Dwell Time for Quasi Peak288Setting the Dwell Time for Average Peak288Preselector Centering On or Off (E7403A, E7404A, E7405A only)288Setting the Dwell Time for Range289Auto Measure Margin On or Off289[:SENSe]:FREQuency Subsection290Center Frequency290Center Frequency Step Size Automatic290Center Frequency Step Size291Frequency Span291Full Frequency Span292Last Frequency Span292Start Frequency292Stop Frequency293Frequency Synthesis Mode293Frequency Synthesis State294[:SENSe]:POWer Subsection295Enable/Disable QPD X10 Gain295Input Attenuation295Input Port Attenuator Auto295Input Port Power Gain296Input Port Maximum Mixer Power296Optimize Preselector Frequency296Preselector Center297[:SENSe]:SWEep Subsection298Sweep Points298Set Frequency Domain Scale Type298Sweep Time299Automatic Sweep Time299Sweep Time Mode300Time Gating Delay (Option 1D6 Only)300Time Gate Length (Option 1D6 Only)300Time Gate Level (Option 1D6 Only)301Time Gate Polarity (Option 1D6 Only)301Preset Time Gate (Option 1D6 Only)301Control Time Gate (Option 1D6 Only)301Time Gate Trigger Type (Option 1D6 Only)302SOURce Subsystem303Sets the Output Power Offset Correction303Source Attenuation303Automatic Source Attenuation304Sets the Output Power304Sets the Source Output Power Mode305Set the Source Sweep Power Range305Set the Output Power at the Start of the Sweep306Set the Output Power to Step Automatically306Set the Output Power Step Size306Set the Source Sweep Power Range307Output Power Tracking307Output Power Tracking Peak307STATus Subsystem308Operation Condition Query308Operation Enable308Operation Event Query308Operation Negative Transition309Operation Positive Transition309Preset the Status Byte309STATus:QUEStionable Subsection310Questionable Calibration Condition310Questionable Calibration Enable310Questionable Calibration Event Query310Questionable Calibration Negative Transition311Questionable Calibration Positive Transition311Questionable Condition311Questionable Enable312Questionable Event Query312Questionable Frequency Condition312Questionable Frequency Enable313Questionable Frequency Event Query313Questionable Frequency Negative Transition313Questionable Frequency Positive Transition314Questionable Integrity Condition314Questionable Integrity Enable314Questionable Integrity Event Query314Questionable Integrity Negative Transition315Questionable Integrity Positive Transition315Questionable Integrity Uncalibrated Enable315Questionable Integrity Uncalibrated Event Query316Questionable Integrity Uncalibrated Negative Transition316Questionable Integrity Uncalibrated Positive Transition316Questionable Negative Transition317Questionable Power Condition317Questionable Power Enable317Questionable Power Event Query317Questionable Power Negative Transition318Questionable Power Positive Transition318Questionable Positive Transition318SYSTem Subsystem319GPIB Address319Serial Port DTR Setup319Serial Port RTS Setup320Serial Port Baud Rate Setup320Serial Port Receive Pace Setup321Serial Port Transmit Pace Setup321Hardware Configuration Query321Display the Hardware Configuration321System Configuration Query322Display System Configuration322Set Date322Error Information Query322Locate SCPI Command Errors323Host Identification Query323License Key – Install Application/Option324Delete a License Key324Query Instrument Options324Power On Elapsed Time325Power On Time325Power On Type325Enable IF/Video/Sweep Output Ports325Preset326Persistent State Reset326Preset Type326Save User Preset327Speaker Control327Set Time327SCPI Version Query327TRACe Subsystem328Copy Trace328Transfer Trace Data328Exchange Traces329Trace Math Add329Mean Trace Data330Query the Signal Peaks330Query Number of Peaks Found330Peak Sorting330Smooth Trace Data330Number of Points for Smoothing332Trace Math Subtract332Trace Math Subtract From Display Line333Select Trace Display Mode333TRIGger Subsystem334External Trigger, Line Trigger Delay Value334External Trigger, Line Trigger Delay Enable334External Trigger Slope334Trigger Offset335Trigger Source336Video Trigger Level Amplitude336Video Trigger Level Frequency337UNIT Subsystem338Select Power Units of Measure3386 Agilent 8590/EMC Analyzers Programming Conversion Guide339Index341Dimensioni: 4,4 MBPagine: 349Language: EnglishApri il manuale