⚫ SIGLENT products are protected by patent law in and outside of P.R.C. ⚫ SIGLENT reserves the right to modify or change parts of or all the specifications or pricing policies at company’s sole decision. ⚫ Information in this publication replaces all previously corresponding material.
"Waste Disposal/Environmental Protection" chapter. In the event of a fire, this product may release harmful substances (gas, liquids, etc.), causing health problems. Therefore, appropriate measures must be taken, for example, protective masks and protective clothing must be worn. www.siglent.com...
: indique des dommages potentiels à l'instrument ou à d'autres biens pouvant survenir. Il doit être consulté dans tous les cas où est marqué, afin de connaî tre la nature des DANGERS potentiels et les actions à entreprendre pour les é viter. www.siglent.com...
Unless expressly permitted, do not remove the cover or any part of the shell while the product is in operation. Doing so will expose circuits and components, reduce the overvoltage level of the measurement, and may cause personal injury, fire, or damage to the spectrum & network analyzer. www.siglent.com...
In order to facilitate the user to hold, SIGLENT Technology has installed a fabric handle on the spectrum & network analyzer. This handle cannot be used as a focus point to be fixed on transportation equipment, such as cranes, forklifts, trucks, etc.
Page 8
SHA850A User Manual area with plenty of water and seek medical assistance. The power adapter specified by SIGLENT Technology must be used for charging, otherwise it may cause a fire or cause personal injury or death. It must be charged in a well-ventilated room. During the charging process, the spectrum & network analyzer should not be covered by objects (such as blankets, towels, clothes), which will affect the heat dissipation effect and cause a serious fire.
CAN/CSA-C22.2 No. 61010-1:2012/A1:2018-11. Safety Requirements for Electrical Equipment for Measurement, Control, and Laboratory Use – Part 1: General Requirements. ◼ CAN/CSA-C22.2 No. 61010-2-030:2018. Safety Requirements for Electrical Equipment for Measurement, Control, and Laboratory Use – Part 2-030: Particular requirements for testing and measuring circuits. www.siglent.com...
To avoid damage to the surface of the instrument and probe, please do not use any corrosive liquid or chemical cleansers. Make sure that the instrument is completely dry before restarting it to avoid potential short circuits or personal injury. VIII www.siglent.com...
Used for measurements installed in buildings, such as junction boxes, circuit breakers, distribution boards and equipment that are permanently connected to fixed installations. ⚫ CAT IV: It is used for measuring at the source of low-voltage devices, such as electricity meters and primary overcurrent protection devices. www.siglent.com...
Assurez-vous qu'aucune surtension (comme celle causé e par la foudre) ne peut atteindre le produit, sinon l'opérateur pourrait s'exposer à un risque de choc é lectrique. Installation (overvoltage) Category Definitions www.siglent.com...
Page 13
Inadequate ventilation may cause temperature increase which would damage the instrument. So please keep the instrument well ventilated during operation. Une ventilation inadéquate peut entraî ner une augmentation de la température qui endommagerait l'instrument. Veuillez donc garder l'instrument bien ventilé pendant le fonctionnement. www.siglent.com...
To make the spectrum & network analyzer completely power off, unplug the instrument power cord from the AC socket and remove the battery from the scope. The battery should be removed from the scope when it is not to be used for an extended period of time. www.siglent.com...
& network analyzer. Adjustment, replacement of parts, maintenance and repair can only be performed by operators authorized by SIGLENT Technology. Safety-related parts can only be replaced with original parts. Safety tests must be carried out after replacing part.
If the packing case or foam protective pad is seriously damaged, keep it until the whole machine and accessories pass the electrical and mechanical tests. Inspection machine If you notice external damage, contact your SIGLENT dealer or local office, and SIGLENT will arrange for a repair or replacement. Check the accessories Please check the accessories according to the packing list in the box.
To deploy the tilt bracket, pull the bottom of the tilt bracket away from the back of the instrument. To retract the tilting bracket, push the bottom of the bracket toward the back of the instrument. Figure 1-2 Side View www.siglent.com...
◆ Battery factory installed, the user can change itself WARNING This instrument can only use Siglent approved batteries, adapters and chargers. When using an onboard DC adapter, always ensure that the power supply is rated at least 75 W @ 15 VDC and that there is no dust or debris on the socket.
Complete the quick adjustment and selection of parameters. knob Built-in fan external exhaust port. Please ensure that this vent Fan vent is unblocked. Internal battery protection cover. Remove during battery Battery case cover replacement. Detachable Convenient hand force, can be installed on both sides. hand strap www.siglent.com...
Page 29
When the button light is on, all key pad buttons and touch screen buttons except the Lock button are locked to prevent misoperation. The function key part of the front panel is the reuse key of menu selection mode and value input mode, which can be switched by Enter and Esc : www.siglent.com...
Page 30
In the menu selection mode, you can perform file operations, such as saving and invoking files, and viewing file browsers. In menu selection mode, the system general information view, version and calibration operation, as well as input and output port Settings, screen display Settings, etc. www.siglent.com...
Slots are provided to accept Kensignton® cable locks. The GPS antenna port is a SMA female connector used to install the GPS antenna and receive GPS satellite signals. GPS Ant Can provide 3.3V DC feed for active GPS antenna. www.siglent.com...
Page 32
VXI, Socket protocol, or a web browser. External 2.5mm x 5.5mm barrel connector, connected to 12V 4A power adapter power charging port, center positive. Used to power devices and charge supply batteries. www.siglent.com...
Page 33
RF signal should not exceed +20 dBm. WARNING Before connecting any signal, short connect the inner core of the test cable to the housing floor to release the static electricity accumulated on the inner core of the test cable. www.siglent.com...
Figure 1-5 User Interface of spectrum analyzer mode Table 1-5 Spectrum Analyzer Mode User Interface Name Description SIGLENT SIGLENT logo Indicate the current working mode and measurement function of Mode/Measure the analyzer, and click to switch, such as spectrum analysis mode, real-time spectrum mode, etc.
You can pull items in and out, such as frequency spans, by touching and holding the trace in two locations, then pulling your finger closer to narrow the span or pulling your finger further to widen it. www.siglent.com...
Firmware Upgrade Follow this procedure to update the instrument firmware: Download the firmware package from an official SIGLENT website. Extract and copy the .ADS file into the root directory of an USB stick. Plug the USB stick into the USB Host connector. Press System > “System” -> “Update” ; find the .ADS file in USB stick.
For more details, refer to the ‘User Guide’. Service and Support SIGLENT warrants that the products that it manufactures and sells will be free from defects in materials and workmanship for a period of three years (accessories for a period of one year) from the date of shipment from an authorized Siglent distributor.
Page 38
If the above problems exist, do not disassemble the instrument and contact SIGLENT in time. The analyzer should be in scanning or measuring state when working normally, and the screen waveform and parameters are in updating state.
Page 39
SHA850A User Manual Pop-up message: The instrument will give prompt message, error message or status message according to the state it is in. These messages can help the user to use the device correctly, not the device failure. www.siglent.com...
The analyzer operates in multiple operating modes, each of which contains several measurements: Figure 2-1 Mode selection ⚫ Spectrum Analyzer Mode (GPSA) ⚫ Cable and Antenna Mode (CAT) ⚫ Vector Network Analyzer Mode (VNA) ⚫ Modulation Analyzer Mode (MA) Figure 2-2 GPSA measurement selection www.siglent.com...
Page 41
Spectrum Monitor (Spectrum Monitor) Carrier Noise Ratio (CNR) Harmonic Analysis (Harmonic) IQ Acquisition Figure 2-3 CAT measurement selection ⚫ Cable and Antenna Mode (CAT) : Distance to Fault Return Loss VSWR Cable Loss Insertion Loss Time Domain Reflectometry DTF&Return Loss www.siglent.com...
Page 42
Parameter Type Enumeration Parameter Range SA: Spectrum Analysis ACPR: Adjacent Channel Power Ratio CHPower: Channel Power OBW: Occupy Bandwidth TPOWer: Time-Domain Power SPECtrogram: Spectrogram TOI: Third-Order Intermodulation HARMonics: Harmonic Analysis CNR: Carrier-to-Noise Ratio Return Enumeration: SA||ACPR|CHP|OBW|TPOW|SPEC|TOI|HARM|CNR Example :INSTrument:MEASure ACPR www.siglent.com...
Float, unit: Hz Example :FREQuency:CENTer 0.2 GHz Command Format [:SENSe]:FREQuency:STARt [:SENSe]:FREQuency:STARt? Instruction Sets the start frequency of the spectrum analyzer. Gets the start Frequency. Parameter Range 0 Hz ~ 7.5 GHz Zero Span: 0 ~ 7.5 GHz Example :FREQuency:STARt 100 Hz www.siglent.com...
Page 44
Sets the frequency span to the previous span setting. Example :FREQuency:SPAN:PREVious Command Format [:SENSe]:FREQuency:SPAN:HALF Instruction Sets the frequency span to half of the current span setting. Example :FREQuency:SPAN:HALF Command Format [:SENSe]:FREQuency:SPAN:DOUBle Instruction Sets the frequency span to double the current span setting. Example :FREQuency:SPAN:DOUBle www.siglent.com...
There are two kinds of frequency step modes:Auto and Manual. In Auto mode, the Freq step is 1/10 of the span in Non-zero span or equals the RBW while in Zero Span. In Manual mode, you can set the step using the numeric keys. www.siglent.com...
⚫ Reducing the RBW will increase the frequency resolution, but will also increase the sweep time dramatically (Sweep Time is affected by a combination of RBW and VBW when the analyzer is in www.siglent.com...
(Sweep Time is affected by a combination of RBW and VBW when it is in Auto mode). ⚫ VBW varies with RBW when it is in Auto mode. While in Manual mode, VBW is not affected by RBW. www.siglent.com...
Specifies the ratio of the video bandwidth to the resolution bandwidth. Gets the ratio of the video bandwidth to the resolution bandwidth. Parameter Type Discrete, Float Parameter Range 0.001, 0.003, 0.01, 0.03, 0.1, 0.3, 1.0, 3.0, 10.0, 30.0, 100.0, 300.0, 1000.0 Return Float Example :BWIDth:VIDeo:RATio 30 www.siglent.com...
AutoSWT = [ minSWT , Points * ResTimeperPoint]; minSWT = 1 us Where velocity factor K =3 or 12, corresponding to two supported Sweep Time Rules:Speed or Accuracy; ResTimeperPoint Represents the DSP response time of a sweep point,it is inversely correlated with RBW value. www.siglent.com...
Toggles the sweep speed between normal and accuracy. Parameter Type Enumeration Parameter Range ACCUracy|NORMal Example :SWEep: SPEed NORMal 3.3.3 Sweep Time Estimate The estimated sweep time represents the time actually consumed by each sweep, including data sampling time (sweep time) and related scheduling time. www.siglent.com...
The maximum reference (Ref) level available is affected by the maximum mixing level; input attenuation is adjusted under a constant maximum mixing level in order to fulfill the following condition: www.siglent.com...
Sets/gets the attenuation value Parameter Type Integer Parameter Range 0 dB ~ 50 dB (Even gears only) Return Integer , unit dB Example :POWer:ATTenuation 10 Command format [:SENSe]:POWer[:RF]:ATTenuation:AUTO OFF|ON|0|1 [:SENSe]:POWer[:RF]:ATTenuation:AUTO? Instructions Sets/gets the auto attenuation value switch Parameter Type Boolean www.siglent.com...
3.4.5.1 Scale Users can change the display range of Y axis by adjusting the scale. The scaling is allowed only the scale type is Log. ⚫ Setting different scales can adjust the display range of the current interface amplitude; www.siglent.com...
Page 54
The conversion relationships between units are as follows. Where, R denotes the reference impedance. The default value is 50Ω and can be adjusted by pressing “Correction -> RF input”. Volts dBm = 10lg ( × Volts dBμV = 20lg ( 1μV www.siglent.com...
Command Format [:SENSe]:CORRection:CSET#[:STATe] [:SENSe]:CORRection:CSET#[:STATe]? Illustration Set Correction Switch Status Parameter Type Boolean Menu Input/Output>Correction Return Value example :CORRection:CSET1 0 :CORRection:CSET2 1 Edit Correction Editing, preserving, loading the selected correction. Command Format [:SENSe]:CORRection:CSET[1]2|3|...|8:DATA {x1,y1 } [:SENSe]:CORRection:CSET#:DATA? Illustration Get/Set correction points www.siglent.com...
Page 56
All the correction is not effective. Delet One/All the Correction Empty all the points of a specail/all correction(s). Command Format [:SENSe]:CORRection:CSET[1]2|3|...|8:DELete Illustration Delete all points of a special correction. example CORRection:CSET1:DELete Command Format [:SENSe]:CORRection:CSET:ALL:DELete Illustration Delete all the corrections example :CORRection:CSET:ALL:DELete www.siglent.com...
Parameter Type Enumeration Parameter Range "IMMediate ", "VIDeo ", "EXTernal ","FRAMe" Return "IMM", "VID", "EXT" ,"FRAMe" Example :TRIGger:SOURce VID 3.5.2 Trigger Level Sets the amplitude level for the video trigger (absolute level only supported). When the video signal www.siglent.com...
Maximum negative delay time = [ 496M / ( sweep points * 64 ) - 5] * sweep time Maximum positive delay time =500ms Command format :TRIGger[:SEQuence]:{type}:DELay :TRIGger[:SEQuence]:{type}:DELay? Instructions sets the trigger delay gets the trigger delay {type}:" VIDeo ", " EXTernal " ,"FRAMe" Parameter Type Float Return Float www.siglent.com...
Period (periodic trigger only) Set the trigger period. For gating and triggering, the same trigger source uses the same trigger cycle. Command format :TRIGger[:SEQuence]:FRAMe:PERiod :TRIGger[:SEQuence]:FRAMe:PERiod? Instructions Set/Query Period Trigger period Parameter Type Float Parameter Range 100ns~10s Return Float Example :TRIGger:FRAMe:PERiod 1s www.siglent.com...
:TRIGger:FRAMe:OFFSet 1s 3.5.8 Reset Time Offset Display Reset the display of cycle trigger time offset. Command format :TRIGger[:SEQuence]:FRAMe:OFFSet:DISPlay:RESet Instructions Reset Period trigger offset return to zero Example :TRIGger:FRAMe:OFFSet:DISPlay:RESet 3.5.9 Sync Source (periodic trigger only) Figure 3-1 Trigger of synchronization source www.siglent.com...
3.5.11.1 Gate On Turn on or off the gate function. When this function is enabled, the gate settings view is closed Command format [:SENSe]:SWEep:EGATe[:STATe] [:SENSe]:SWEep:EGATe[:STATe]? Instructions Set or query the gate switch www.siglent.com...
Page 62
Command format [:SENSe]:SWEep:EGATe:METHod [:SENSe]:SWEep:EGATe:METHod? Instructions Set/Query the gate method www.siglent.com...
Page 63
3.5.11.4 Gate Delay Configure the delay between gate trigger and gate on. Command format [:SENSe]:SWEep:EGATe:DELay [:SENSe]:SWEep:EGATe:DELay? Instructions Set or query the gate delay Parameter Type Float Parameter Range Swept : 8.906us~25s Zero span : 1.894us~25s Return Float Example SWEep:EGATe:DELay 0.005s www.siglent.com...
Page 64
:SWEep:EGATe:VIEW 1 Command format [:SENSe]:SWEep:EGATe:VIEW:STARt [:SENSe]:SWEep:EGATe:VIEW:STARt? Instructions Set/Query the gate View start time Parameter Type Float Return Float Example :SWEep:EGATe:VIEW:STARt 1s Command format [:SENSe]:SWEep:EGATe:TIME [:SENSe]:SWEep:EGATe:TIME? Instructions Set/Query the gate View time Parameter Type Float Return Float Example [:SENSe]:SWEep:EGATe:TIME 1s www.siglent.com...
As a default, analyzer will choose Trace A and set the type of the trace as Clear Write. Command format TRACe:SELEct TRACe:SELEct? Instructions Sets/gets the current trace Parameter Type EnumerationTRACE1-6 Return Enumeration : TRACE1-6 Example TRACe:SELEct TRACE3 www.siglent.com...
AVERage : Displays the average value of trace Return Enumeration : WRITE|MAXH|MINH| AVER Example :TRAC1:TYPE MINH 3.6.3 Trace State There are four trace states: active, view, blank, and background. Different trace states indicate the refresh and display states of traces: Active Refreshed and displayed trace data. www.siglent.com...
For each trace point, Negative Peak detector displays the minimum value of data sampled within the corresponding time interval. Sample For each trace point, Sample detector displays the transient level corresponding to the central time point of the corresponding time interval. This detector type is applicable to noise or noise-like signal. Normal www.siglent.com...
The Math result is denoted by the Z variable and can be displayed by trace Input X, Y Input X, Y can be applied to trace Calculation Type The analyzer provides the calculation types as shown below: Power Diff : X-Y+Offset→Z Power Sum : X+Y+Offset→Z www.siglent.com...
Page 69
:CALCulate:MATH:FUNCtion PDIF Command format :TRACe[1]|2|3|4|5|6:MATH:OFFSet :TRACe[1]|2|3|4|5|6:MATH:OFFSet? Instructions Set the LOG OFFSET constant Ask for the LOG OFFSET constant Parameter Type Integer Parameter Range -100dB-100dB Return -100dB-100dB Example :TRACe1:MATH:OFFSet -10 :TRACe3:MATH:OFFSet? Command format :TRACe[1]|2|3|4|5|6:MATH:REFerence :TRACe[1]|2|3|4|5|6:MATH:REFerence? Instructions Sets/gets the LOG DIFF constant www.siglent.com...
Instructions Sets/reads the normalized reference location Parameter Type Integer Parameter Range 0 ~ 100 Return Integer Example :DISPlay:WINDow:TRACe:Y:NRPosition 10 Command format :DISPlay:WINDow:NTTRace[:STATe] :DISPlay:WINDow:NTTRace[:STATe]? Instructions Sets/gets the normalized reference trace switch Parameter Type Boolean Parameter Range Return Example :DISPlay:WINDow:NTTRace 1 www.siglent.com...
⚫ You can use the numeric keys, knob or direction keys to modify the desired frequency or time as well as view the readouts of different points on the trace. www.siglent.com...
3.7.3.2 Delta One of the marker types. It is used to measure the delta values of X (Frequency or Time) and Y (Amplitude) between the reference point and a certain point on the trace. When selected, a pair of www.siglent.com...
Page 73
Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:MODE POSition|DELTa|FIXed|OFF :CALCulate:MARKer[1]|2|3|4:MODE? Instructions Sets/Gets the marker mode Parameter Type Enumeration Parameter Range POSition DELTa FIXed Return Enumeration : POS|DELT|FIX|OFF Example :CALCulate:MARK1:MODE POSition Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:STATe OFF|ON|0|1 :CALCulate:MARKer[1]|2|3|4|5|6|7|8:STATe? Instructions Sets/gets the marker switch status Parameter Type Boolean www.siglent.com...
Read the value of the Y-axis of the marker point, which can also be used to read the marker noise in the marker function. To execute this command, ensure that the marker is in the onstate.:CALCulate:MARKer[1]|2|3|4|5|6|7|8:STATe :CALCulate:MARKer[1]|2|3|4|5|6|7|8:MODE Parameter Type Float Parameter Range None Return Float , unitdBm Example :CALCulate:MARKer1:Y? Return : -25 www.siglent.com...
In this type, the Normal marker shows the time difference between the marker and the start of the sweep; while Delta marker and Delta Pair marker show the sweep time difference between the delta marker and reference marker. The default readout mode in Zero span is Time. www.siglent.com...
Set/query the marker coupling switch Parameter Type Boolean Parameter Range ON|OFF|0|1 Return Example :CALCulate:MARKer:COUPle 1 :CALCulate:MARKer:COUPle? 3.7.8 Marker Lines Mark the marker with the intersection of horizontal and vertical lines, which is more convenient to query the marker position in the waveform area. www.siglent.com...
The function is invalid in Zero span. Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8[:SET]:CENTer Instructions Sets/gets the value of the marker X axis to the center frequency .If the marker is not open, this command automatically turns the marker on the center frequency. Example :CALCulate:MARKer1:CENTer www.siglent.com...
Page 78
The function is invalid in Zero span. Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8[:SET]:STOP Sets/gets the value of the marker X axis to terminate frequency Instructions If the corresponding marker is not open, sending this command will automatically open the marker at the end frequency. Example :CALCulate:MARKer1:STOP www.siglent.com...
Sets/gets the difference between the marker and the X axis to the center frequency This command takes effect only when the marker mode is DELTa :CALCulate:MARKer[1]|2|3|4|5|6|7|8:MODE Example :CALCulate:MARKer3:DELTa:CENTer 3.7.11 Marker Fn Special marker functions including Noise Marker, N dB BW and Freq Counter. Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:FUNCtion OFF|FCOunt|NOISe|NDB :CALCulate:MARKer[1]|2|3|4|5|6|7|8:FUNCtion? www.siglent.com...
Page 80
The parameters in the figure are shown as : Figure 3-3 N dB parameter mkr_ndb_bw Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:BANDwidth:NDB :CALCulate:MARKer[1]|2|3|4|5|6|7|8:BANDwidth:NDB? Instructions Set/Obtain the N dB bandwidth reference value Parameter Type Float Parameter Range -100 dB ~ 100 dB Return Float Example :CALCulate:MARK1:BANDwidth:NDB 10 DB www.siglent.com...
Page 81
The measurement will be more precise if RMS Avg or Sample detection type is used. ⚫ This function can be used for measuring the C/N ratio. 3.7.11.4 Off Turn off the noise marker, N dB BW measurement or Frequency Counter, but not the marker itself. www.siglent.com...
Search criteria include peak type, absolute threshold, and relative offset :CALCulate:MARKer:PEAK:SEARch:MODE :CALCulate:MARKer:PEAK:THReshold :CALCulate:MARKer:PEAK:EXCursion) Example :CALCulate:MARKer4:MAXimum Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:MINimum Instructions Marker searches for the minimum peak and marks it with the specified marker Example :CALCulate:MARKer4:MINimum www.siglent.com...
Page 83
0dBm when shut down the Peak Excursion. Command format :CALCulate:MARKer:PEAK:THReshold :CALCulate:MARKer:PEAK:THReshold? Instructions Sets/gets the absolute threshold for the peak search criteria Parameter Type Float , unitdBm www.siglent.com...
Page 84
Command format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:CPSearch[:STATe] :CALCulate:MARKer[1]|2|3|4|5|6|7|8:CPSearch[:STATe]? Instructions Enable the continuous peak search function Gets the status of the continuous peak search function switch Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :CALCulate:MARKer1:CPSEarch ON www.siglent.com...
Page 85
:CALCulate:MARKer:PEAK:SORT? Command format :CALCulate:MARKer:PEAK:SORT:ORDEr :CALCulate:MARKer:PEAK:SORT:ORDEr? Instructions Sets/Gets the peak sort type Parameter Type Enumeration Parameter Range ASC|DEC Return ASC|DEC Example :CALCulate:MARKer:PEAK:SORT:ORDEr DEC :CALCulate:MARKer:PEAK:SORT:ORDEr? Command format :CALCulate:MARKer:PEAK:TABLe:DTLimit :CALCulate:MARKer:PEAK:TABLe:DTLimit? Instructions Peak sorting based on limit selection Parameter Type Integer Parameter Range www.siglent.com...
When trace is between limit and margin, it will be displayed as Fail Margin. Command format :CALCulate:LLINe[1]|2|3|4|5|6:MARGin :CALCulate:LLINe[1]|2|3|4|5|6:MARGin? Instructions Sets/gets the limit margin value Parameter Type Float Parameter Range -100 dB ~ 100dB Return Float Example :CALCulate:LLINe2:MARGin 10 :CALCulate:LLINe2:MARGin? :CALCulate:LLINe2:MARGin:STATe 0 Command format :CALCulate:LLINe[1]|2|3|4|5|6:MARGin:STATe :CALCulate:LLINe[1]|2|3|4|5|6:MARGin:STATe? Instructions Sets/gets the restricted state www.siglent.com...
Select upper or lower limit type. The default value is Upper. Mode Select limit line or limit point. The default value is Line. Set the number of the point to be edited if you selected the point type, and the range is 1 ~ 100. www.siglent.com...
Page 88
: Ampl : Float Example :CALCulate:LLINe2:DATA 100,-20,200,-25 (add two points (100 , -20) and (200 , -25 ) ) :CALC:LLINe1:DATA? Command format :CALCulate:LLINe[1]|2|3|4|5|6:ADD val1,val2 :CALCulate:LLINe[1]|2|3|4|5|6:POINt:DELete Instructions Add limit point Delete limit points Parameter Type val1 : frequency : Float, www.siglent.com...
Page 89
Enumeration Parameter Range FIXed|RELAtive Return FIXed|RELAtive Example :CALCulate:LLINe2:FREQuency:CMODe FIX Command format :CALCulate:LLINe[1]|2|3|4|5|6:AMPLitude:INTerpolate:TYPE :CALCulate:LLINe[1]|2|3|4|5|6:AMPLitude:INTerpolate:TYPE? Instructions Set or query the range difference type Parameter Type Enumeration Parameter Range LOG|LIN Return LOG|LIN Example :CALCulate:LLINe1: AMPLitude:INTerpolate:TYPE LOG Command format :CALCulate:LLINe[1]|2|3|4|5|6: AMPLitude:CMODe :CALCulate:LLINe[1]|2|3|4|5|6: AMPLitude:CMODe? www.siglent.com...
Parameter Range Return Example :CALCulate:LLINe2:COPY 5 Command format :CALCulate:LLINe[1]|2|3|4|5|6:BUILd :CALCulate:LLINe[1]|2|3|4|5|6:BUILd? Instructions Fitting a trace Parameter Type Integer Parameter Range Return Example :CALCulate:LLINe2: BUILd 1 :CALCulate:LLINe2: BUILd? 3.8.5 Limit Test Enable or disable the limit test function. Figure 3-5 test results www.siglent.com...
:CALCulate:LLINe:FAIL:STOP OFF Meas & Meas Setup Provide optional measurement functions. When activated, the screen will be divided into two parts. The above part is the measure screen which displays traces, and the other part is used to display measurement results. www.siglent.com...
This scale is suitable for observing rise and fall behavior of AM or pulse-modulated signals such as radar and TDMA transmitters. Command format [:SENSe]:AVERage:TYPE LOGPower|POWer|VOLTage [:SENSe]:AVERage:TYPE? Instructions Set/Query the average type Parameter type Enumeration Parameter Range LOGPower POWer VOLTage Return Enumeration : LOGP|POW|VOLT Example AVERage:TYPE VOLTage www.siglent.com...
Page 93
Set the headset status/volume.When the headset is turned on, the voice of the modulation signal can be heard through the headset during the demodulation process. The headset is disabled by default.You can set the volume of the headset by volume. ⚫ Demodulation time www.siglent.com...
Page 94
Auto coupling instantly sets all auto/manual functions to auto. The automatic coupling action is limited to the current measurement. It does not affect other measurements in the mode. In the automatic state, the automatic/manual functions are referred to as "coupled", which means that www.siglent.com...
Page 95
:DISPlay:WINDow:TRACe:Y:DLINe:STATe 1 Command format :DISPlay:WINDow:TRACe:X:FLINe :DISPlay:WINDow:TRACe:X:FLINe? Instructions Set/Obtain the frequency display line Parameter type Float Return Float Example :DISPlay:WINDow:TRACe:X:FLINe 100e6 Command format :DISPlay:WINDow:TRACe:X:FLINe:STATe :DISPlay:WINDow:TRACe:X:FLINe:STATe? Instructions Set/get frequency display line automatically Parameter type Boolean Parameter Range OFF|ON|0|1 Return Example :DISPlay:WINDow:TRACe:X:FLINe:STATe 1 www.siglent.com...
Page 96
Set/Query the source state Parameter type Boolean Parameter Range OFF|ON|0|1 Return Example :SOURce:STATe 0 :SOURce:STATe ? Command format [:SENSe] :SOURce:TYPE CW [:SENSe] :SOURce:TYPE? Instructions Set/Query the source type Parameter type Enumeration Parameter Range CW|CWC Return Enumeration CW|CWC Example :SOURce:TYPE CW :SOURce:TYPE? www.siglent.com...
Measure the power and power density within the specified channel bandwidth. When this function is enabled, the span and resolution bandwidth are automatically adjusted to smaller values. Select Channel Power and press Meas Setup to set the corresponding parameters. www.siglent.com...
Page 98
Select the type of control used for the averaging function. This determines the average operation after the specified number of data acquisitions (average count) has been reached. Options include: Exponen tialr The measure average operation continuously calculates a weighted average for each index using a specified number of averages. Repeat : www.siglent.com...
When this function is enabled, the span and resolution bandwidth of the analyzer are adjusted to smaller values automatically. Select ACPR and press Meas Setup to set the corresponding parameters. www.siglent.com...
Page 100
Get the main channel power Obtain low and high frequency adjacent channel power Return Float , unitdBm Example :MEASure:ACPRatio:ACPower:MAIN? Command format :MEASure:ACPRatio:LOWer? :MEASure:ACPRatio:UPPer? Instructions Obtain the low frequency/high frequency adjacent channel power ratio Return Float , unitdBm Example :MEASure:ACPRatio:LOWer? www.siglent.com...
Page 101
The adjacent channel bandwidth is related to the main channel bandwidth. Command format [:SENSe]:ACPRatio:OFFSet:BWIDth[:INTegration] [:SENSe]:ACPRatio:OFFSet:BWIDth[:INTegration]? Instructions Set the main channel bandwidth Get the main channel bandwidth Parameter type Float , unitHz , kHz , MHz , GHz Parameter Range related with Span Return Float,unitHz Example :ACPRatio:OFFSet:BWIDth 20 MHz www.siglent.com...
The OBW function also indicates the difference (namely “Transmit Freq Error”) between the center frequency of the channel under measurement and the center frequency of the analyzer. Select Occupied BW and press Meas Setup to set the corresponding parameters. www.siglent.com...
Page 103
Select the type of control used for the averaging function. This determines the average operation after the specified number of data acquisitions (average count) has been reached. Options include: Exponen tialr : The measure average operation continuously calculates a weighted average for each index using a specified number of averages. www.siglent.com...
Page 104
:OBWidth:PREFerence TPOW 3.9.4.4 x dB Sets the x dB value used for the "x dB Bandwidth" result, which measures the bandwidth between two points on the signal that are x dB below the highest signal point in the OBW range. www.siglent.com...
3.9.5 T-Power The system enters Zero span and calculates the power within the time domain. The types of powers available include Peak, Average and RMS. Select T-Power and press Meas Setup to set the corresponding parameters. Figure 3-10 T-Power www.siglent.com...
Page 106
Parameter Range related with Span Return Float , unitHz Example :TPOWer:FREQuency:CENTer 15kHz 3.9.5.3 Start line Set the left margin (in time unit) of T-Power measurement. The data calculated under this measurement is between the start line and stop line. www.siglent.com...
Automatic measurement of IP3 (Third order Intercept Point), including the power of fundamental wave and the Third order in the power, and calculate the adjustable Intercept Point. Figure 3-11 TOI TOI is an automatic measurement. There are no user controlled parameters. www.siglent.com...
Return EXPOnentialr|REPEat Example :TOI:AVERage:TCONtrol REPE 3.9.7 Spectrum Monitor Display the power of the swept spectrum as an intensity color map commonly referred to as a waterfall chart. Select Spectrum Monitor and press Meas Setup to set the corresponding parameters. www.siglent.com...
Page 109
Parameter type Boolean Parameter Range Return Example [:SENSe]:SPECtrogram:RESTart 3.9.7.1 Average Mode Select the type of control used for the averaging function. This determines the average operation after the specified number of data acquisitions (average count) has been reached. Options include: www.siglent.com...
Measure the power of the carrier and noise of the specified bandwidth and their ratio. Select CNR and press Meas Setup to set the corresponding parameters. Figure 3-13 CNR Measurement Results: C/N, Carrier Power, Noise Power. C/N: the ratio of Carrier Power to Noise Power. Carrier Power: the total power of the carrier bandwidth. www.siglent.com...
Page 111
Set the bandwidth of the carrier to be measured. Command format [:SENSe]:CNRatio:BANDwidth:INTegration [:SENSe]:CNRatio:BANDwidth:INTegration? Instructions Sets/gets bandwidth of the carrier Parameter Type Float , Unit: Hz , kHz , MHz , GHz Parameter Range 100 Hz~7.5 GHz Return Float , Unit: Hz Example INSTrument:CNRatio:MEASure CNR :CNRatio:BANDwidth:INTegration 20 MHz www.siglent.com...
The harmonic power and total harmonic distortion of carrier signal are measured. The maximum measurable harmonic is 10th harmonic. The fundamental wave amplitude of carrier signal must be greater than - 50 dBm, otherwise the measurement result is invalid. Figure 3-14 Harmonics www.siglent.com...
Page 113
Float , Unit: Hz , kHz , MHz , GHz Parameter Range 1 Hz~7.5 GHz Return Float , unitHz Example :HARMonics:FREQuency:STEP 20 MHz Command format [:SENSe]:HARMonics:FREQuency:STEP[:INCRement]:AUTO [:SENSe]:HARMonics:FREQuency:STEP[:INCRement]:AUTO? Instructions Set the frequency step Get the frequency step Parameter type Boolean www.siglent.com...
0 ~ 10 Return Integer Example :HARMonics:SELect 7 3.9.10 IQ Acquisition IQ acquisition is a zero-sweep measurement similar to scan analysis, displaying the input signal as an I/Q data result, and is commonly used to measure digitally modulated signals. www.siglent.com...
Page 115
Each time the specified average is reached, the measurement resets the average counter. Command format [:SENSe]:WAVeform:AVERage:TCONtrol [:SENSe]:WAVeform:AVERage:TCONtrol? Instructions Set average mode Get average mode Parameter Type enumeration Parameter Range EXPOnentialr|REPEat Return Enumeration :EXPOnentialr|REPEat Example :WAVeform:AVERage:TCONtrol REPEat 3.9.10.2 Measuring time Set the time for collecting signals. Command format [:SENSe]:WAVeform:SWEep:TIME [:SENSe]:WAVeform:SWEep:TIME? www.siglent.com...
Page 116
:WAVeform:SRATe 200kHz 3.9.10.4 Sampling period The inverse of the sampling rate. Only commands can be used for query, but Settings are not supported. Command format [:SENSe] :WAVeform:APERture? Instructions Get the Sampling period Return Float , unit :s Example :WAVeform:APERture? www.siglent.com...
In DTF measurements, you set the frequency range of the cable or devie to be tested. SHA802X will calculate the max meas distance of the measurement from the frequency settings. If higher distance tested is required, you can set more sweep points or less frequency span. The calculation of the Max distance is as follows: www.siglent.com...
Page 118
That means the frequency domain data is truncated at the start/end of the data sample, which will cause overshooting and ringing in the time domain. Therefore, the window should be applied to gradually reduce the marginal frequency response and control the side lobe formed by the truncation. www.siglent.com...
On SHA802X, Ouput signal was transmitted from Port1/Source through cable to RF in/Port2. Both ends of the DUT must be connected to the SHA802X. A 2-port Insertion Loss measurement is usually more accurate than a 1-port Cable Loss measurement. www.siglent.com...
Distance to Fault measurement should be used instead. If the frequency step is large, there wil be undersampling occurring. The predominant symptom of this is the measured impedance is incorrect. For example, when measuring a 50Ω cable, the measure result of a part/point without reflections is 30Ω. www.siglent.com...
Page 121
You can change the stimulus type to observe different response. Impulse: In inverse calculation, the frequency spectrum of an ideal unit impulse response is constant 1. So the inverse Fourier transform of the frequency domain data is the impulse reponse. www.siglent.com...
Page 122
Figure 4-1 Kaiser Beta Command Format CALCulate:TDR:WINDow:beta CALCulate:TDR:WINDow:beta? Instruction Set/get the beta of the kaiser window Parameter Type Float Parameter Range 0~13 Return Float Example CALCulate:TDR:WINDow:beta 6 www.siglent.com...
Parameter description of gating function: 4.1.6 Output Power Set the output power of Port 1. The default power is 0 dbm, which is the maximum power. When measureing long cable or passive high loss device, use high outpower is suggested. www.siglent.com...
Float Parameter Range 1~999 Return Float Example :DISPlay:WINDow1:TRACe1:Y:PDIVision 10 Reference level : Sets the value of the guide. Command Format :DISPlay:WINDow#:TRACe|1|2|:Y[:SCALe]:RLEVel :DISPlay:WINDow#:TRACe|1|2|:Y[:SCALe]:RLEVel? Instruction Set/query the ref level Parameter Type Float Parameter Range 1~999 Return Float Example :DISPlay:WINDow1:TRACe1:Y: RLEVel 10 www.siglent.com...
When measuring long lengths of cable, you can slow the seep time so that more stable and reliable waveform can be observed. Note: Setting the sweep time manually will change the sweep time mode. www.siglent.com...
Restart the current sweep or measure.In particular, if the sweep parameters are modified, a restart will be performed.Sweep parameters include frequency, sweep , average settings. Command Format :INITiate:CONTinuous OFF|ON|0|1 :INITiate:CONTinuous? Instruction Set/query the continuous sweep mode Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :INITiate:CONTinuous OFF Command Format :INITiate[:IMMediate] Instruction Restart sweep Example :INITiate:IMMediate www.siglent.com...
Use Select Trace for trace setting, calculation and other operations. For those single measurement like VSWR, it has only one trace and it is not selectable. Command Format :CALCulate#:PARameter:SELect Instruction Set the select trace Parameter Type Integral Parameter Range Example :CALCulate:PARameter:SELect 1 www.siglent.com...
Data*Memory : The current measurement data is multiplied by the data in memory. Data+Memory : Current measurement data plus data in memory. Data-Memory : Current measurement data minus data in memory. For example, you can use this function to store measured data. The error is then substracted from the DUT measurement. www.siglent.com...
:CALCulate:MARKer:SELEct :CALCulate:MARKer:SELEct? Instruction Set/query the current marker Parameter Type enumeration 1-8 Return enumeration : 1-8 Example :CALCulate:MARKer:SELEct 5 Command Format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:TRACe 1|2| :CALCulate:MARKer[1]|2|3|4|5|6|7|8:TRACe? Instruction Set/query the marker mark trace Parameter Type enumeration Parameter Range Return enumeration Example CALCulate:MARK:TRAC 1 www.siglent.com...
Page 131
Command Format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:MODE :CALCulate:MARKer[1]|2|3|4|5|6|7|8:MODE? Instruction Sets/gets marker type Parameter Type Enumeration Parameter Range POSition|DELTa|OFF Return POS|DELT||OFF Example :CALCulate:MARK1:MODE POSition Command Format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:STATe :CALCulate:MARKer[1]|2|3|4|5|6|7|8:STATe? Instruction Sets/gets marker on/off state Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :CALCulate:MARK1:STATe ON www.siglent.com...
Page 132
LoMag, Float, unit dB; Phase, Float, unit degree; SWR, Float, unitless(U); Group Delay, Float, time(s); LinMag, Float, unitless(U) Example :CALCulate:MARKer1:Y? Return : -25 Command Format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:Y? 4.7.1.4 Markers All Off Use Markers All Off to set all markers’ type to Off. www.siglent.com...
Example :CALCulate:MARKer4:Minimum 4.7.3 Continue Peak/Valley Enable or disable continuous peak search. The default is Off. When enabled, the system will alwayse execute a peak search automatically after each sweep in order to track the signal under measurement. www.siglent.com...
ON|OFF|0|1 Return Example :CALCulate:LLINe1:STATe OFF 4.8.1 Limit Edit Click Limit to the limit menu, Enable certain Limit so that Limit Edit submenu is valid. In Limit Edit, you can set limit type, limit mode and modify/load/save the limit data. www.siglent.com...
Page 135
X value of a limit point, the limit points list will be sorted from small to large by X value. Use the following command to set limit mode: Command Format :CALCulate:LLINe[1]|2|:MODE :CALCulate:LLINe[1]|2|:MODE? Instruction Sets/gets limit mode Parameter Type Enumeration www.siglent.com...
Page 136
This command will erase the previous limit points and set with input values Parameter Type val1:Float,frequency val2:Float,amplitude Parameter Range val1:related with Span val2:-150 to 150 Return val1:Float, frequency val2:Float, amplitude Example :CALCulate:LLINe2:POINts 100, -20, 200, -25, 300, -30 Use the following command to delete limit point/points: www.siglent.com...
Sets/gets the Buzzer on/off state Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :CALCulate:LLINe:CONTrol:BEEP OFF Attention: If the Buzzer is set to off in system settings, despite turning on the buzzer in limit test , it will not beep when test fails. www.siglent.com...
Otherwise, any reasonably short cable can be used as a THRU standard. Calbration Reference Plane is the point(or points) at which the DUT and cal standards are connected during a calibration. This can be at the FiedFox test port connectors, or at the end of jumper cables or adapters. www.siglent.com...
Cal Kits,for example, using three offset SHORTS instead of an OPEN, SHORT, and Load to perform a 1-port calibration, it requires users to create custom User calibration kits. Operation Instructions: Press Cal -> Cal Kit -> User1/User2, edit types, delays and OPEN/SHORT standard samples to create cusrom kit. www.siglent.com...
All 1-port OSL calibration connects the OPEN, SHORT, and LOAD calibration elements to the test ports in turn to calculate the reflection tracking error, directional error, and source matching error in the rror model of the test device. Calibration Steps : 1. Preset the instrument. www.siglent.com...
Page 141
Thru calibration. After the calibration is completed, click Finish to exit the calibration interface, complete the calibration and save the calibration data. After the calibration is complete and data is successfully saved, Corresponding compensation apply www.siglent.com...
Page 142
Cal annotation. For example: S11:C? is shown on the screen when the current Response or Mechanical cal is being interpolated. In order to achive better measurement accuracy, it is recommended to recalibrate after changing the sweep-relevent settings. www.siglent.com...
When the Ecal module indicator switch to “Ready”, it indicates the Ecal module has entered ideal working condition/temperature. After connect the module, the type of module, frequency range, and connector type are automatically recoginized. Press Cal->Ecal Info to view all parameters of the characterization stored in the ECal module. Figure 4-4 Ecal Information www.siglent.com...
Page 144
Parameter Type enumeration Parameter Range Determined by electronic calibration part Return example:Factory User1 Return enumeration Example :CORRection:COLLect:ECal:MODULE Factory Command Format :CORRection:COLLect:ECAL:LOAD :CORRection:COLLect:ECAL:CANCEL Instruction Execute/cancel the electronic calibration part to load the current selected electronic standard sample data Example :CORRection:COLLect:ECAL:LOAD www.siglent.com...
The data format is the method bt which the vector network analyzer displayse the measured data graphically. Select the data format that corresponds to the information you want to know about the test device. Log amplitude scheme : Display amplitude (no phase). Y : dB. Typical measurements:Return loss,insertion loss or gai www.siglent.com...
Page 146
(open circuit). The leftmost value is zero ohms (short circuit). The circle intersecting the horizontal axis represents the constant reactance, and the arc tangent to the horizontal axis reprensents the constant impedance. The upper part of the Smith chart is the area where the www.siglent.com...
For device that is sensitive to high power levels, such as amplifiers, low output power should be used. Command Format :SOURce#:POWer[:LEVel][:IMMediate][:AMPLitude] :SOURce#:POWer[:LEVel][:IMMediate][:AMPLitude]? Instruction Set/get the output power Parameter Type Float, unitless Parameter Range -40dB ~ 0 dB Return Float Example :SOURce1:POWer -20 www.siglent.com...
Parameter Range OFF|ON|0|1 Return Example :CORRection:EXTension ON Command Format :CORRection:EXTension:PORT[1]|2:TIME :CORRection:EXTension:PORT[1]|2:TIME? Instruction Set/get the Electric delay Parameter Type Float,Unit:s Parameter Range -10s ~10s Return Float Example :CORRection:EXTension:PORT1:TIME 0.0002 Command Format :CORRection:EXTension:AUTO:PORT Instruction Set the port1 auto extension Example :CORRection:EXTension:AUTO:PORT www.siglent.com...
:FREQuency:STARt 1.0GHz Command Format :FREQuency:STOP :FREQuency:STOP? Instruction Sets the stop frequency Gets the stop frequency Parameter Type Float, unit: Hz, kHz, MHz, GHz Parameter Range 100.1KHz~7.5GHz Zero Span: 100.5KHz~7.5GHz Return Float, unit:Hz Example :FREQuency:STOP 1.0GHz Command Format :FREQuency:SPAN :FREQuency:SPAN? www.siglent.com...
Page 150
Command Format [:SENSe#]:AVERage[:STATe] [:SENSe#]:AVERage[:STATe]? Instruction Set/query the average state Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :Average 1 Command Format [:SENSe#]:AVERage:COUNt [:SENSe#]:AVERage:COUNt? Instruction Set/query the average number Parameter Type Integer Parameter Range 1~999 Return Integer Example :Average:COUNt 25 www.siglent.com...
Command Format :SWEep:TIME:AUTO OFF|ON|0|1 :SWEep:TIME:AUTO? Instruction This command turn on/off auto sweep time state Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :SWEep:TIME:AUTO ON 5.4.3 Sweep/Measure Sweep/Measure: Single/Continue,controls analyzer to perform single or continuous sweep/measure.This setting is Continue by default. www.siglent.com...
Smith chart formats, the scale sets the value of the outer perimeter. Range: 0.001 dB/div to 1000 dB/div Command Format :DISPlay:WINDow#:TRACe|1||2|3|4|:Y[:SCALe]:PDIVision :DISPlay:WINDow#:TRACe|1||2|3|4|:Y[:SCALe]:PDIVision? Instruction Sets/gets the scale on selected trace Parameter Type Float Parameter Range 0.001 dB ~ 1000 dB Return Float, unit dB Example :DISPlay:WINDow:TRACe:Y:PDIVision 10 dB www.siglent.com...
Command Format :DISPlay:WINDow#:TRACe[1]|2|3|4|:Y[:SCALe]:AUTO Instruction Do auto scale on selected trace Example :DISPlay:WINDow:TRACe2:Y:AUTO All autoscaling: Automatically scales all data traces in the working window to fit vertically into the grid area of the screen. www.siglent.com...
Instruction Sets/gets the number of the traces Parameter Type Parameter Range Example :CALCulate:PARameter:COUNt 1 5.6.2 Select Trace Select certain trace to configure the corresponding trace settings like Format, Display Type, etc. Command Format :CALCulate#:PARameter:SELect Instruction Sets current selected trace www.siglent.com...
Sets/gets mem-trace to open or off Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :DISPlay:WINDow:TRACe2:MEMory 1 5.6.3.2 Math The four mathematical operations of data-trace and memory trace are as follows, in which the values on data-trace and memory trace are linear: www.siglent.com...
The first frame after rescanning is considered as no historical data, and the Clear Write logic is implemented by default. Command Format :TRACe|1|2|3|4:HOLD :TRACe|1|2|3|4:HOLD? Instruction Sets/gets trace hold type Parameter Type Enumeration Parameter Range OFF | MAX | MIN Return Enumeraiton, OFF|MAX|MIN Example TRACe1:HOLD MAX www.siglent.com...
Delat marker will show the frequency (or time) difference and amplitude difference compared to the Reference Marker’s value. Off: Turn off the marker currently selected. The marker information displayed on the screen and functions based on the marker will also be turned off. www.siglent.com...
Page 158
Frequency, Float, Unit Hz, kHz, MHz, GHz, default to Hz Time, Float, Unit us, ms, s, ks, default to s Parameter Range 100kHz to max frequency or 10ms ~ 1000s Return Frequency, Float, Unit Hz; Time, Float, UInit s; Example :CALCulate:MARKer4:X 0.4 GHz :CALCulate:MARKer4:X 200 ms :CALCulate:MARKer4:X? www.siglent.com...
N dB fall or rise in amplitude and display the frequency difference between the two points in the active function area. "----" would be displayed if the search fails. The parameters in the figure are shown as: www.siglent.com...
Page 160
Click the Discrete to select the On option, at this time, the data of the marker is only selected from the sampling point. This setting is default to Off. www.siglent.com...
Page 161
This function is only available when the current marker is a Delta Marker. Set the sweeping range between the current marker position and the reference marker position (frequency). Command Format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:DELTa[:SET]:SPAN Instruction Sets the difference between the delta marker and reference marker to current sweep span Use Comman below to set marker type to DELTa: www.siglent.com...
Off. Command Format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:CPSearch[:STATe] :CALCulate:MARKer[1]|2|3|4|5|6|7|8:CPSearch[:STATe]? Instruction Sets/gets Marker Continue Peak Search On/Off state Parameter Type Boolean Parameter Range ON|OFF|0|1 Return Example :CALCulate:MARKer1:CPSEarch ON Command Format :CALCulate:MARKer[1]|2|3|4|5|6|7|8:CVSearch[:STATe] :CALCulate:MARKer[1]|2|3|4|5|6|7|8:CVSearch[:STATe]? Instruction Sets/gets Marker Continue Valley Search On/Off state Parameter Type Boolean www.siglent.com...
Example :CALCulate:LLINe1:STATe OFF 5.8.1 Limit Edit Click Limit to the limit menu, Enable certain Limit so that Limit Edit submenu is valid. In Limit Edit, you can set limit type, limit mode and modify/ load/ save the limit data. www.siglent.com...
Page 164
X value of a limit point, the limit points list will be sorted from small to large by X value. Use the following command to set limit mode: Command Format :CALCulate:LLINe[1]|2|:MODE :CALCulate:LLINe[1]|2|:MODE? Instruction Sets/gets limit mode Parameter Type Enumeration www.siglent.com...
Page 165
This command will erase the previous limit points and set with input values Parameter Type val1:Float,frequency val2:Float,amplitude Parameter Range val1:related with Span val2:-150 to 150 Return val1:Float,frequency val2:Float,amplitude Example :CALCulate:LLINe2:POINts 100,-20,200,-25,300,-30 Use the following command to delete limit point/points: www.siglent.com...
Sets/gets the Buzzer on/off state Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :CALCulate:LLINe:CONTrol:BEEP OFF Attention: If the Buzzer is set to off in system settings, despite turning on the buzzer in limit test , it will not beep when test fails. www.siglent.com...
Otherwise, any reasonably short cable can be used as a THRU standard. Calbration Reference Plane is the point(or points) at which the DUT and cal standards are connected during a calibration. This can be at the FiedFox test port connectors, or at the end of jumper cables or adapters. www.siglent.com...
Cal Kits,for example, using three offset SHORTS instead of an OPEN, SHORT, and Load to perform a 1-port calibration, it requires users to create custom User calibration kits. Operation Instructions: Press Cal -> Cal Kit -> User1/User2, edit types, delays and OPEN/SHORT standard samples to create cusrom kit. www.siglent.com...
All 1-port OSL calibration connects the OPEN, SHORT, and LOAD calibration elements to the test ports in turn to calculate the reflection tracking error, directional error, and source matching error in the rror model of the test device. Calibration Steps : Preset the instrument. www.siglent.com...
Page 170
Thru calibration. After the calibration is completed, click Finish to exit the calibration interface, complete the calibration and save the calibration data. After the calibration is complete and data is successfully saved, Corresponding compensation apply www.siglent.com...
Page 171
Cal annotation. For example: S11:C? is shown on the screen when the current Response or Mechanical cal is being interpolated. In order to achive better measurement accuracy, it is recommended to recalibrate after changing the sweep-relevent settings. www.siglent.com...
When the Ecal module indicator switch to “Ready”, it indicates the Ecal module has entered ideal working condition/temperature. After connect the module, the type of module, frequency range, and connector type are automatically recoginized. Press Cal->Ecal Info to view all parameters of the characterization stored in the ECal module. Figure 5-4 Ecal Information www.siglent.com...
Page 173
Parameter Type enumeration Parameter Range Determined by electronic calibration part Return example:Factory User1 Return enumeration Example :CORRection:COLLect:ECal:MODULE Factory Command Format :CORRection:COLLect:ECAL:LOAD :CORRection:COLLect:ECAL:CANCEL Instruction Execute/cancel the electronic calibration part to load the current selected electronic standard sample data Example :CORRection:COLLect:ECAL:LOAD www.siglent.com...
1 ~ 1000 Return Integer Example :AVERage:COUNt 20 6.1.1.2 Statistic Turn on the statistics function, the measurement results will display the maximum and minimum values of the statistics, turn off the statistics function, the measurement results will only display the www.siglent.com...
FSK modulation : 2FSK , 4FSK , 8FSK , MSK ASK modulation : 2ASK Command format [:SENSe]:DDEMod:MODulation [:SENSe]:DDEMod:MODulation? Instructions Sets the digital demodulation type Gets the digital demodulation type Parameter type Enumeration Parameter Range ASK2 BPSK QPSK PSK8 DBPSK DQPSK DPSK8 www.siglent.com...
Page 176
8.phase error peak (deg pk) 9.symbol position of phase error peak 10. frequency error (Hz) 11. IQ offset 12. SNR(MER) (dB) 13. quadrature error (deg) 14. gain imbalance (dB) Parameter type None Parameter Range None Return String Example :READ:DDEMod? www.siglent.com...
Page 177
6.1.2.4 Meas Interval Set the length of digital demodulation analysis and display. Command format [:SENSe]:DDEMod[:FORMat]:RLENgth [:SENSe]:DDEMod[:FORMat]:RLENgth? Instructions Set digital demodulation measurement length Get digital demodulation measurement length Parameter type Integer Parameter Range 16 ~ 4096 Return Integer Example :DDEMod:RLENgth 200 www.siglent.com...
Example :DDEMod:FILTer HSIN 6.1.3.2 Ref Filter Enable and select Ref Filter. Ref Filters that can be set include: ⚫ Sqrt Nyquist ⚫ Nyquist ⚫ Gauss ⚫ Half Sine Command format [:SENSe]:DDEMod:FILTer:REFerence [:SENSe]:DDEMod:FILTer:REFerence? Instructions Sets the digital demodulation reference filter www.siglent.com...
The search length must satisfy Search Length >= 1.2 * Meas Interval / Symbol Rate. If modifying the Meas Interval or Symbol Rate causes the length not to meet the conditions, the analyzer will automatically calculate and match the minimum value. www.siglent.com...
Page 180
:DDEMod:SYNC:BURSt:THREshold -10 6.1.4.4 Burst Min Length Setting the min Length for the rising and falling edges of the burst Command format [:SENSe]:DDEMod:SYNC:BURSt:MINLength [:SENSe]:DDEMod:SYNC:BURSt:MINLength? Instructions Set the minimum burst length Gets the burst minimum length Parameter type Float Parameter Range 10us~10ms www.siglent.com...
Page 181
The synchronous codeword is a string of symbols (coding), so its length must be an integer multiple of the number of bits (number of bits) of each symbol. Command format [:SENSe]:DDEMod:SYNC:SWORd[:STATe] [:SENSe]:DDEMod:SYNC:SWORd[:STATe]? Instructions Set the synchronization search switch Query the synchronization search switch Parameter type Boolean Parameter Range OFF|ON|0|1 Return Enumeration Example :DDEMod:SYNC:SWORd ON www.siglent.com...
Reference signals that can be preset in the editing interface and can be saved to a user profile (.sta file) and loaded. Command format [:SENSe]:DDEMod:SEGMent:BER:STATe [:SENSe]:DDEMod:SEGMent:BER:STATe? Instructions Setting the BERT switch Querying the BERT switch Parameter type Boolean Parameter Range OFF|ON|0|1 Return Boolean Example :DDEMod:SEGMent:BER:STATe ON www.siglent.com...
Sets the analog demodulation type Get analog demodulation type (cannot be queried when not analog demodulation) Parameter type Enumeration Parameter Range AM: analog AM FM: analog frequency modulation PM: Analog phase modulation Return Enumeration : AM|FM|PM Example :ADEMod:STYLe AM www.siglent.com...
Return Example :CALCulate:EQLPf:INDEx 2 6.2.4 Average Turn on or off the averaging option for measurement results, and you can set the number of items involved in the averaging calculation. When the averaging option is turned off, the "Average" column www.siglent.com...
Hanning window, Flattop window, Blackman window. The Flattop window is used by default. Command Format [:SENSe]:DDEMod:FFT:WINDow:TYPE [:SENSe]:DDEMod:FFT:WINDow:TYPE? Instruction Sets window function. Gets window function. Parameter Type Enumeration RECTangular HAMMing : HANNing FLATtop BLACkman Parameter Range None Return Enumeration RECT HAMM HANN FLAT BLAC Example :DDEMod:FFT:WINDow:TYPE BLAC www.siglent.com...
(sweep) taken once the trigger condition is met. If the analyzer is set for Single measurement, it remains in the "idle" state until an :INIT:IMM command is received. Parameter Type None Parameter Range None Return None Default None Menu None Example INIT;ABORt www.siglent.com...
"IMMediate ", "VIDeo ", "EXTernal ","FRAMe" Return "IMM", "VID", "EXT" ,"FRAMe" Example :TRIGger:SOURce VID 6.6.2 Trigger Level Sets the amplitude level of the video trigger (only absolute levels are supported). A trigger occurs when the slope of the video signal crosses this level. www.siglent.com...
The maximum duration of negative delay = 500M/(symbol rate*symbol points*8) Command format :TRIGger:{type}:DELay :TRIGger:{type}:DELay? :TRIGger:{type}:DELay:STATe :TRIGger:{type}:DELay:STATe? Instructions sets the trigger delay and state. gets the trigger delay and state. {type}:" VIDeo ", " EXTernal " ,"FRAMe" Parameter type Float Parameter Range -500ms-500ms Return Float Example :TRIGger:EXTernal:DELay 5e-3 :TRIGger:FRAMe:DELay? www.siglent.com...
Set/Query Period Trigger period offset Parameter type Float Parameter Range 0s~10s Return Float Example :TRIGger:FRAMe:OFFSet 1s 6.6.8 Reset Offset Display(Period) The reset period triggers the time offset display. Modifying this parameter does not modify the absolute value of the internal offset. www.siglent.com...
If the count reaches the set value and the trigger condition of the selected trigger is not met, the forced trigger condition is met, and then the measurement is performed according to the normal trigger process. www.siglent.com...
(trigger threshold) for a single accumulation time exceeding the specified time before triggering. For the falling edge of the video trigger (external trigger), it is required that the actual level is still lower than the trigger level (trigger threshold) after triggering for at least a specified time. www.siglent.com...
Command Format [:SENSe]:POWer[:RF]:ATTenuation [:SENSe]:POWer[:RF]:ATTenuation? Instruction Sets the input attenuator. Gets the input attenuator. Parameter Type Integer, unit: dB Parameter Range 0 dB ~ 51 dB Return Integer, unit: dB Example [:SENSe]:POWer[:RF]:ATTenuation 30 dB www.siglent.com...
This command sets the per-division display scaling for the y-axis. Gets Scale/Div when scale type. The command is valid if the measurement mode is ASK, FSK, MSK, PSK, QAM and the data format is not Syms/Errs. Parameter Type Float Parameter Range Return Float Example :TRACe4:Y:PDIVision 2 www.siglent.com...
Grid 2x2 Command Format :DISPlay:LAYout Instruction Sets trace layout on screen. Currently, one row, two columns are not supported (1, 2) Parameter Type Integer (rows, columns) Parameter Range rows 1 ~ 2 columns 1 ~ 2 Return Example :DISPlay:LAYout www.siglent.com...
Gets trace format. Parameter Type Enumeration Parameter Range TIME: time SPECtrum: spectrum MTIMe: IQ meas time MSPEctrum: IQ meas spectrum (FFT of IQ Meas Time.) RTIMe: IQ Reference time (Reconstructed ideal time waveform to compare IQ Meas Time against) www.siglent.com...
After selecting "delta", a pair of marker will appear on the trace: a fixed reference marker (marked by a marker number and "+", such as "1+") and a difference marker (marked by a relative marker www.siglent.com...
Page 199
Sets marker state. Gets marker state. Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :TRACe1:MARKer1:ENABle ON Command Format :TRACe[1]|2|3|4:MARKer[1]|2|3|4:TYPE POSition|DELTa|OFF :TRACe[1]|2|3|4:MARKer[1]|2|3|4:TYPE? Instruction Sets marker mode. Gets marker mode. Parameter Type Enumeration Parameter Range POSition DELTa Return Enumeration: POS|DELT|OFF Example :TRACe:MARKer:TYPE POSition www.siglent.com...
After the marker selects “Delta”, the original marker will become the delta measurement marker, and the related marker of the incrementing sequence number will become the reference “fixed” marker Command Format :TRACe[1]|2|3|4:MARKer[1]|2|3|4:REFerence :TRACe[1]|2|3|4:MARKer[1]|2|3|4:REFerence? Instruction Sets reference marker. Gets reference marker. Cannot set the current marker to the reference marker. Parameter Type Integer www.siglent.com...
When this function is On, moving any marker causes an equal X Axis movement of every other marker which is Off. Command Format :CALCulate[:SELected]:MARKer:COUPle OFF|ON|0|1 :CALCulate[:SELected]:MARKer:COUPle? Instruction Sets marker couple state. Gets marker couple state. Parameter Type Boolean Parameter Range OFF|ON|0|1 Return Example :CALCulate:MARKer:COUPle ON www.siglent.com...
The selection of input impedance will influence calculation result only. That influence include voltage and electric current (dBmV, dBuV, dBuA, V, A), but power. Command Format [:SENSe]:CORRection:IMPedance[:INPut][:MAGNitude] [:SENSe]:CORRection:IMPedance[:INPut][:MAGNitude]? Illustration Set Input Impedance Parameter Type Enumeration Parameter range OHM50|OHM75 example :CORRection:IMPedance OHM50 :CORRection:IMPedance OHM75 www.siglent.com...
Satellites information : Number of satellites. Latitude information : longitude Longitude information : latitude Altitude information : altitude Command Format :SYSTem:GPS :SYSTem:GPS? Instructions Set GPS switch Acquire GPS switch Parameter type Boolean Parameter Range Return Boolean Example :SYSTem:GPS 1 www.siglent.com...
Acquisition Bias switch Parameter type Boolean Parameter Range Return Boolean Example :SYSTem: Bias1 7.4.2 Bias voltage Bias voltage setting Command Format :SYSTem:BIAS:VALUe :SYSTem:BIAS:VALUe? Instructions Bias voltage setting Gain Bias voltage Parameter type Float Parameter Range 12V~32V Return Float Example :SYSTem:BIAS:VALUe 20 www.siglent.com...
Area 1 Displays product information, including product name, serial number, Host ID, and IP address. Area 2 Displays firmware information including software version, FPGA version, CPLD version, and hardware version. Area 3 displays information about installed options. Command format :SYSTem:CONFigure:SYSTem? Instructions Query device system information Return String Example :SYSTem:CONFigure:SYSTem? www.siglent.com...
Area 3 shows information about installed options. 8.1.3 Log Record Display system alarms and warnings. 8.1.4 Language The analyzer supports a multi-language menu, Chinese and English built-in help and popup messages. Press this key to select the desired display language. www.siglent.com...
The IP address Settings must comply with specifications (0-255:0-255:0-255:0-255) Return IP address string :SYSTem:COMMunicate:LAN:IPADdress “192.168.1.12” Example :SYSTem:COMMunicate:LAN:IPADdress? :SYSTem:COMMunicate:LAN:GATeway {“xxx.xxx.xxx.xxx”} Command format :SYSTem:COMMunicate:LAN:GATeway? Instructions Set the gateway Access gateway Parameter type String Parameter Range The IP address must comply with the nic specifications (0-255:0-255:0-255:0-255) Return Gateway string www.siglent.com...
Page 208
Set the GPIB port number.USB Host port on the front panel provides USB-GPIB connection. Use an original board card. Command format :SYSTem:COMMunicate:GPIB:ADDRess {password} :SYSTem:COMMunicate:GPIB:ADDRess? Instructions Set the GPIB Get the GPIB Parameter type Integer Return GPIB address (integer) Example :SYSTem:COMMunicate:GPIB:ADDRess 25 www.siglent.com...
”option” : RTSA|DMA|AMA|AMK|RT40 Parameter Range ”license key” : DING YANG technology to provide authorization code, 16 - bit string :SYSTem:LKEY “RESA”,”fjbdajffnklmgwno” Example 8.1.8 Upgrade Select from memory.The ADS file upgrades the firmware. After the firmware is upgraded, the machine will restart www.siglent.com...
Saves the current system state as user-defined Settings to internal non-volatile storage. Command format :SYSTem:PRESet:USER#:SAVE :SYSTem:PRESet:USER#:LOAD LOAD Save the user configuratio Loading user Configuration Example :SYSTem:PRESet:USER2:SAVE :SYSTem:PRESet:USER2:LOAD 8.2.4 Power On Select the configuration to be loaded during power-on.Default configuration, last configuration, and User configuration are available www.siglent.com...
The alignment function is used to calibrate errors caused by temperature drift. Automatic alignment: After automatic alignment is turned on, the analyzer determines and triggers temperature error calibration logic based on temperature changes. Calibrate now: Perform a temperature error calibration immediately. www.siglent.com...
Example :MMEMory:LOAD STA|TRC|COR|LIM, ”{file}” Command format Note Read the file Parameter type characterstring :MMEMory:LOAD STA, “ABC.sta”( “File name needs to be added”) Example :MMEMory:DELete ”{file}” Command format Note Delete files or folders Parameter type character string :MMEMory:DELete ”ABC.sta” Example www.siglent.com...
Set the volume of the buzzer Gets the buzzer volume Parameter type Integer Parameter Range 0~100 Return Integer Example :DISPlay:WINDow:BEEP:VOLUme 50 Command format :DISPlay:WINDow:BEEP:STATe :DISPlay:WINDow:BEEP:STATe? Instructions Set the buzzer switch Obtain the buzzer switch Parameter type Boolean Parameter Range Return Example :DISPlay:WINDow:BEEP:STATe 1 www.siglent.com...
If the keys at the front panel are transparent, when the key is pressed, the corresponding backlight will turn on when testing it. 8.7.4 Touch Test Test whether the touch screen has any defects by touching the test button at specific spots on screen. www.siglent.com...
Install NI-VISA on your PC for USB-TMC driver. Connect the analyzer USB Device port to a PC with a USB A-B cable. Switch on the analyzer. The analyzer will be detected automatically as a new USB hardware. 9.1.2 LAN port Figure 9–1 LAN config www.siglent.com...
GPIB-USB Host port Refer to the following steps to finish the connection via USB: Install NI-VISA on your PC for GPIB driver. Connect the analyzer USB Host port to a PC’s GPIB card port, with SIGLENT USB-GPIB adaptor. Switch on the analyzer Figure 9–2 SIGLENT USB-GPIB Adaptor...
Click Unzip, the installation process will automatically launch after unzipping files. If your computer needs to install .NET Framework 4, its setup process will auto start. Figure 9–4 The NI-VISA installing dialog is shown above. Click Next to start the installation process. www.siglent.com...
Page 218
Click Next, dialog shown as above. Figure 9–6 Click Next twice, in the License Agreement dialog, select the “I accept the above 2 License Agreement(s).”, and click Next, dialog shown as below: Figure 9–7 Click Next to run installation. www.siglent.com...
Standard mode: Available on port 5025. Use this port for programming. ⚫ Telnet mode: The telnet SCPI service is available on port 5024. Remote Control Capabilities 9.3.1 User-defined Programming Users can use SCPI commands to program and control the analyzer. For details, refer to the introductions in “Programming Examples”. www.siglent.com...
Note: The “*IDN?” command (known as the Identification Query) returns the instrument manufacturer, instrument model, serial number, and other identification information. 9.3.2.2 Using LAN Select “Add Network Device”, and select “VISA TCP/IP Resource” as shown: Run NI MAX software. www.siglent.com...
Page 221
Find the “Network Devices” symbol, click “Add Network Devices”; Figure 9–11 Select Manual Entry of LAN instrument, select Next, and enter the IP address as shown. Click Finish to establish the connection: Figure 9–12 Note: Leave the LAN Device Name BLANK or the connection will fail. www.siglent.com...
Page 222
After a brief scan, the connection should be shown under Network Devices: Figure 9–14 Right-click on the product and select Open NI-VISA Test Panel: Figure 9–15 Click “Input/Output” option button and click “Query” option button. If everything is OK, you will see the Read operation information returned as shown below. www.siglent.com...
:POWer:ATTenuation? :POWer:RF:ATTenuation? :SENSe:POWer:ATTenuation? :SENSe:POWer:RF:ATTenuation? Vertical Bar | The vertical bar is used to separate multiple parameters and when sending the command, you can choose one of the parameters. For example, In the “[:SENSe]:FREQuency:CENTer:STEP:AUTO OFF|ON|0|1” command, the parameters www.siglent.com...
The parameter can be set as “192.168.1.12” string. Integer Except other notes, the parameter can be any integer within the effective value range. For example: [:SENSe]:DEMod:VOLume <value> The parameter < value > can be set to any integer between 0 and 10. Float www.siglent.com...
All of the commands are not case sensitive, so you can use any of them. But if abbreviation is used, all the capital letters in the command must be written completely. For example: :DISPlay:WINDow:TRACe:Y:DLINe:STATe? Can be abbreviated to: :DISP:WIND:TRAC:Y:DLIN:STAT? 10.5 IEEE Common Commands *IDN *RST *CLS *ESE *ESR? *OPC *SRE *STB? *WAI *TRG *TST? www.siglent.com...
Page 227
FPGA number and CPLD number. Menu None Example *IDN? Return: Siglent,SVA1015,1234567890,100.01.01.06.01 Command Format *RST Instruction This command presets the instrument to a factory defined condition that is appropriate for remote programming operation.
Page 228
There is no query form to the command. Menu None Example *WAI Command Format *TRG Instruction Restarts the current sweep. Menu None Example *TRG Command Format *TST? Instruction This query is used by some instruments for a self test. Menu None Example *TST? www.siglent.com...
11 Service and Support 11.1 Service Summary SIGLENT warrants that the products that it manufactures and sells will be free from defects in materials and workmanship for a period of three years (accessories for a period of one year) from the date of shipment from an authorized Siglent distributor.
Page 242
Check if the Correction is ON in SA or VNA mode. Calibrate the instrument regularly to reduce or avoid errors that might occur over time. If you need a specific calibration after the stated calibration period, contact SIGLENT or get paid service from authorized measurement agencies.
Page 243
Ethernet cable plug out IP_CONFLICT (152) IP address conflict IP_INVALID (153) IP address invalid NETM_INVALID (154) Netmask address invalid GWAY_INVALID (155) Gateway address invalid S21_NORMALIZE_DONE Normalization of S21 done (183) VNA_AUTO_CAL_DONE Auto calibration of VNA done (184) Execution error (400~599) www.siglent.com...
Page 244
Firmware upgrade failed, due to the file error FUF_DTFVERR (603) Firmware upgrade failed, due to verify the file error FUF_DTUZFERR (604) Firmware upgrade failed, due to unzip the file error LIC_INVALID (605) License is invalid! ADC_ERROR (606) Warning, ADC Overload! www.siglent.com...
Page 245
SIGLENT first began developing digital spectrum & network analyzers independently in 2002. After more than a decade of continuous development, SIGLENT has extended its product line to include digital spectrum & network analyzers, isolated handheld spectrum & network analyzers, function/arbitrary...
Need help?
Do you have a question about the SHA852A and is the answer not in the manual?
Questions and answers