background image

R&S

®

NRPxxS(N)

Three-Path Power Sensors
User Manual

 

1177507902
Version 15

(;ÛÀÝ2)

Summary of Contents for 1419.0006K02

Page 1: ...R S NRPxxS N Three Path Power Sensors User Manual 1177507902 Version 15 ÛÀÝ2 ...

Page 2: ...describes the following TVAC compliant three path diode power sensor R S NRP33SN V 1419 0129K02 R S NRP67SN V 1424 6415K02 2022 Rohde Schwarz GmbH Co KG Muehldorfstr 15 81671 Muenchen Germany Phone 49 89 41 29 0 Email info rohde schwarz com Internet www rohde schwarz com Subject to change data without tolerance limits is not binding R S is a registered trademark of Rohde Schwarz GmbH Co KG Trade n...

Page 3: ...ta sheets and brochures 13 2 1 7 Release notes and open source acknowledgment OSA 13 2 1 8 Application notes application cards white papers etc 13 2 2 Key features 13 3 Preparing for use 14 3 1 Unpacking and checking 14 3 2 Choosing the operating site 14 3 3 Considerations for test setup 15 3 4 Connecting to a DUT 15 3 5 Powering the power sensor 16 3 6 Connecting a cable to the host interface 17 ...

Page 4: ...9 5 7 R S NRX 39 6 Browser based user interface 42 6 1 Main dialog of the web user interface 42 6 2 Setting the unit 43 6 3 Common settings 44 6 4 Measurement modes 45 6 4 1 Continuous average mode 46 6 4 2 Burst average mode 47 6 4 3 Timeslot mode 47 6 4 4 Trace mode 48 6 5 Settings 49 6 5 1 Sensor settings 49 6 5 2 Averaging settings 51 6 5 3 Trigger settings 52 6 5 4 System settings 53 7 Firmwa...

Page 5: ...ontrolling the measurement 73 9 5 1 Starting and ending a measurement 74 9 5 2 Triggering 75 9 5 3 Controlling the measurement results 78 9 5 4 Interplay of the controlling mechanisms 79 9 5 5 Configuring the trigger 83 9 6 Configuring results 89 9 6 1 Setting the power unit 89 9 6 2 Setting the result format 89 9 7 Configuring the measurement modes 90 9 7 1 Continuous average measurement 91 9 7 2...

Page 6: ...ent 143 10 2 Performing the fastest measurement in continuous average mode 143 10 2 1 Untriggered fast unchopped continuous average measurement 143 10 2 2 Triggered fast unchopped continuous average measurement 145 10 3 Performing a buffered continuous average measurement 146 10 4 Performing trace measurements 148 10 5 Trace measurement with synchronization to measurement complete 149 11 Remote co...

Page 7: ...3 Problems during a firmware update 171 12 4 Cannot establish a LAN connection 171 12 5 Contacting customer support 171 13 Transporting 173 14 Maintenance storage and disposal 174 14 1 Regular checks 174 14 2 Cleaning 175 14 3 Storage 175 14 4 Disposal 175 List of commands 177 Index 182 ...

Page 8: ...Contents R S NRPxxS N 8 User Manual 1177 5079 02 15 ...

Page 9: ...cumentation It warns you of potential dan gers and gives instructions on how to prevent personal injury or damage caused by dangerous situations Safety information is provided as follows In Chapter 1 1 Safety instructions on page 9 The same information is provi ded in many languages as printed Safety Instructions The printed Safety Instructions are delivered with the product Throughout the documen...

Page 10: ...personal injury or product damage Electrical hazard Indicates live parts Risk of electric shock fire personal injury or even death 1 2 Labels on the product Labels on the product inform about Personal safety See Meaning of safety labels on page 10 Environment safety See Table 1 1 Identification of the product See Default hostname on page 25 Table 1 1 Labels regarding environment safety Labeling in...

Page 11: ...nd regulatory information R S NRPxxS N 11 User Manual 1177 5079 02 15 NOTICE Potential risks of damage Could result in damage to the supported product or to other property Warning messages in the documentation ...

Page 12: ...power sensor 2 1 2 User manuals Contains the description of all instrument modes and functions It also provides an introduction to remote control a complete description of the remote control commands with programming examples and information on maintenance and interfaces Includes the contents of the getting started manual 2 1 3 Tutorials Tutorials offer guided examples and demonstrations on operat...

Page 13: ... applications or background information on particu lar topics www rohde schwarz com application nrp_s_sn 2 2 Key features The 3 path diode power sensors are members of the R S NRP series power sensors from Rohde Schwarz They provide a high speed USB interface that constitutes both the communication port and the power supply connection Also most power sensors are available with an additional Gigabi...

Page 14: ...erating site Specific operating conditions ensure proper operation and avoid damage to the prod uct and connected devices For information on environmental conditions such as ambi ent temperature and humidity see the data sheet Electromagnetic compatibility classes The electromagnetic compatibility EMC class indicates where you can operate the product The EMC class of the product is given in the da...

Page 15: ...F and interface cables Always terminate open cable ends Ensure that connected external devices comply with EMC regulations Signal input and output levels Information on signal levels is provided in the data sheet Keep the signal levels within the specified ranges to avoid damage to the product and connected devices Preventing electrostatic discharge ESD Electrostatic discharge is most likely to oc...

Page 16: ... a torque wrench with the nominal torque recom mended in Chapter 4 1 RF connector on page 27 to ensure maximum mea surement accuracy To disconnect from the DUT 1 NOTICE Risk of damaging the center pin of the RF connector Only rotate the hex nut of the RF connector Never rotate the power sensor itself Carefully loosen the union nut at the front of the RF connector of the power sensor 2 Remove the p...

Page 17: ... S NRP ZKU cable with a USB connector See Chapter 3 7 1 Computer on page 18 Base units or other supported Rohde Schwarz instruments R S NRP ZK6 cable with a push pull type connector See Chapter 3 7 2 Base unit on page 20 These cables can be obtained in different lengths up to 5 meters The order numbers are provided in the data sheet To connect a cable to the host interface of the power sensor 1 In...

Page 18: ...com puter Required equipment R S NRPxxS N power sensor R S NRP ZKU cable Setup NRP 3 Path Diode Power Sensor MHz to GHz 100 pW to 200 mW 70 dBm to 23 dBm SMART SENSOR TECHNOLOGY 1 2 3 4 5 6 Figure 3 1 Setup with an R S NRP ZKU cable 1 Signal source 2 R S NRPxxS N power sensor 3 Host interface connector 4 R S NRP ZKU cable 5 USB connector 6 Computer with installed VISA driver or R S NRP Toolkit Set...

Page 19: ...hub high speed USB 2 0 can host up to four R S NRPxxS N power sensors and provides simultaneous external triggering to all con nected sensors Required equipment 1 to 4 R S NRPxxS N power sensors 1 R S NRP ZK6 cable per sensor R S NRP Z5 sensor hub with external power supply unit and USB cable BNC cables to connect the trigger input and trigger output signals optional Setup 1 2 3 4 8 9 7 6 5 NRP 3 ...

Page 20: ...nect the power sensor as described in Chapter 3 4 Connecting to a DUT on page 15 Connect the power sensors to the signal sources 5 Connect the delivered external power supply unit to the R S NRP Z5 and to an AC supply connector 6 Connect the trigger input of the R S NRP Z5 with a BNC cable to the trigger source optional 7 Connect the trigger output of the R S NRP Z5 with a BNC cable to the trigger...

Page 21: ... measurement results To avoid any impact use category 5 cables or better Setup with a PoE Ethernet switch 3 1 2 4 6 HOST INTERFACE IN 3 V or 5 V logic OUT min 2 V into 50 Ω max 5 3 V TRIG2 I 0 PoE SMART SENSOR TECHNOLOGY NRP 5 7 Figure 3 3 Setup with a PoE Ethernet switch 1 Signal source 2 LAN power sensor 3 RJ 45 Ethernet connector 4 6 RJ 45 Ethernet cable 5 Controlling host 7 Ethernet switch sup...

Page 22: ...Figure 3 4 Setup with a PoE injector and a non PoE Ethernet switch 1 Signal source 2 LAN power sensor 3 RJ 45 Ethernet connector 4 6 8 RJ 45 Ethernet cable 5 Controlling host 7 Non PoE Ethernet switch 9 PoE injector 10 AC supply 1 NOTICE Incorrectly connecting or disconnecting the power sensor can damage the power sensor or lead to erroneous results Ensure that you connect or discon nect the power...

Page 23: ... power sensor or lead to erroneous results Ensure that you connect or discon nect the power sensor as described in Chapter 3 4 Connecting to a DUT on page 15 Connect the power sensor to the signal source 2 NOTICE Risk of sensor damage Only use PoE power sourcing equipment PSE as described in Choose the PoE power sourcing equipment PSE with care on page 17 Connect the RJ 45 Ethernet connector of th...

Page 24: ... time especially if the computer was used in a network before 2 Check that only the main network adapter is active on the computer If the com puter has more than one network interfaces explicitly disable all other network interfaces if you plan to utilize a peer to peer connection to the power sensor 3 Check that the IP address assigned to the remaining main network adapter starts with 169 254 The...

Page 25: ...01441 Default hostname nrp18sn 101441 Hostname in zero configuration networks including peer to peer networks The power sensor supports zero configuration networking used in networks without DHCP server such as peer to peer networks Thus you can connect the power sensor to a network without setting up services such as dynamic host configuration protocol DHCP and domain name system DNS or configuri...

Page 26: ...otocol If this attempt does not succeed or if the instrument is set to using alternate TCP IP configuration the IP address must be set manually For a description on how to set the IP address manually refer to the user manual Use hostnames to identify the sensor In networks using a DHCP server it is recommended that you address the sensor by its unambiguous hostnames see Chapter 3 7 3 3 Using hostn...

Page 27: ...nnector on page 27 2 Status LED see Chapter 4 2 Status information on page 28 3 Host interface connector see Chapter 4 3 Host interface on page 29 4 Trigger I O connector see Chapter 4 4 Trigger I O connector on page 29 5 Network status LED see Network status LED on page 30 6 LAN reset button see LAN reset button on page 29 7 LAN connector see Chapter 4 5 LAN PoE interface on page 29 8 Power over ...

Page 28: ... mm 3 50 mm 2 92 mm SMA R S NRP40SN R S NRP50S 2 4 mm 2 4 mm 1 85 mm R S NRP50SN R S NRP67S 1 85 mm 1 85 mm R S NRP67SN R S NRP67SN V 4 2 Status information The status LED gives information about the state of the power sensor The following states are defined Indication State White Idle state The sensor performs no measurement and is ready for use Flashing white Firmware update is in progress Slow ...

Page 29: ...e Chapter 3 6 Connect ing a cable to the host interface on page 17 4 4 Trigger I O connector The trigger I O is a connector of SMB type It is used as an input for signals if the trigger source parameter is set to EXTernal2 It is used as an output for trigger signals if the sensor is operated in the trigger sender mode Further information Chapter 9 5 2 Triggering on page 75 4 5 LAN PoE interface Av...

Page 30: ...e No light No PoE power is present Network status LED The network status LED shows whether the LAN connection to the network is estab lished properly or not Color State Green The power sensor is correctly connected to the network It has been assigned a valid IP address either manually or via DHCP Red The power sensor is not connected to the network correctly Either the connection is erroneous or t...

Page 31: ...rs The components of the R S NRP Toolkit depend on the operating system 5 1 1 Versions and downloads The R S NRP Toolkit is available for Microsoft Windows operating systems as listed in Chapter 5 1 2 System require ments on page 31 Linux distributions macOS Several R S NRP Toolkit versions are available on your documentation CD ROM The latest version for Windows is available at www rohde schwarz ...

Page 32: ...re nrp tool kit To install the R S NRP Toolkit 1 Start the R S NRP Toolkit installer on the Windows based computer In the NRP Toolkit Setup dialog the correct R S NRP Toolkit version for your operating system 32 bit or 64 bit is already selected 2 Enable the components you want to install NRP Toolkit SDK The software development kit SDK provides programming examples for the R S power sensors See C...

Page 33: ...lishing a LAN connection with an R S NRP LAN power sensor The tool provides the following functions Configuring the network settings by temporary connecting the selected sensor to the computer using USB Discovering the sensors that have been configured via the Zeroconf APIA proto col The tool comes with a guide PDF that is also available in the Start menu The guide explains the network setup Firmw...

Page 34: ...based user interface Requires a power sensor with networking capabilities a LAN power sensor With the integrated browser based graphical user interface of the LAN power sensor you can easily configure the most common settings and measure in the provided mea surement modes There is no installation required The web user interface can be used with all devices and operating systems including tablets a...

Page 35: ...ge the power sensor or lead to erroneous results Ensure that you connect or discon nect the power sensor as described in Chapter 3 4 Connecting to a DUT on page 15 Connect the power sensor to the signal source 2 Connect the cables as shown in Figure 5 1 For a detailed description refer to Chapter 3 7 3 Using a LAN connection on page 21 Starting a measurement 1 Open a supported web browser 2 Enter ...

Page 36: ... on the manual operation Further information Chapter 9 Remote control commands on page 64 Chapter 11 Remote control basics on page 151 Chapter 11 1 Remote control interfaces and protocols on page 151 Chapter 3 7 1 Computer on page 18 5 4 R S NRPV The R S NRPV enables you to measure power in all available measurement modes Also you can use up to four power sensors simultaneously The R S NRPV is pro...

Page 37: ...ecting or disconnecting the power sensor can damage the power sensor or lead to erroneous results Ensure that you connect or discon nect the power sensor as described in Chapter 3 4 Connecting to a DUT on page 15 Connect the power sensor to the signal source 2 Connect the power sensor to the computer as shown in Figure 5 2 For a detailed description refer to Chapter 3 7 1 1 Simple USB connection o...

Page 38: ...ce like a tablet or a smartphone use the R S Power Viewer Mobile For details see Chapter 5 6 R S Power Viewer Mobile on page 39 Setup NRP 3 Path Diode Power Sensor MHz to GHz 100 pW to 200 mW 70 dBm to 23 dBm SMART SENSOR TECHNOLOGY 1 2 3 4 5 6 Figure 5 3 Setup with the R S Power Viewer 1 Signal source 2 R S NRPxxS N power sensor 3 Host interface connector 4 R S NRP ZKU cable 5 USB connector 6 Com...

Page 39: ...and tablets For connecting the power sensor to USB C type mobile phones Android use an R S NRP ZKC cable It enables the R S Power Viewer Mobile to take power mea surements via the USB C connection You can download the R S Power Viewer Mobile free of charge from the Google Play Store The 1MA215 Using R S NRP Series Power Sensors with AndroidTM Handheld Devi ces application note gives a detailed des...

Page 40: ...ect the cables as shown in Figure 5 4 If the power sensor is a R S NRP LAN power sensor you can set up a LAN con nection instead of using the sensor input connector of the R S NRX See Chap ter 3 7 3 Using a LAN connection on page 21 Starting a measurement For a detailed description of how to measure in this setup refer to the user manual of the R S NRX 1 Preset the R S NRX and the connected R S po...

Page 41: ...Operating concepts R S NRPxxS N 41 User Manual 1177 5079 02 15 4 Switch on the signal source The measurement starts and the result is displayed in dBm 5 If necessary perform further settings R S NRX ...

Page 42: ...ion of the web user interface 1 Navigation pane Settings see Chapter 6 5 Settings on page 49 2 Navigation pane Measurements see Chapter 6 4 Measurement modes on page 45 3 Common settings see Chapter 6 3 Common settings on page 44 4 Title bar 5 Parameter pane 6 Result pane Title bar Shows the following information Hostname See also Chapter 3 7 3 3 Using hostnames on page 24 System status Confirms t...

Page 43: ...typing the corresponding letter after the entered value 1 2 3 Figure 6 2 Parameter 1 Parameter name 2 Value 3 Unit The following abbreviations are available Unit Keyboard key Decibel d Hertz h Second s Volt v Watts w Unit multiples Keyboard key Giga g Mega m Kilo k milli m micro u nano n Example To set the unit to 1 GHz enter 1g For certain units you can select a different representation depending...

Page 44: ... thus changing the unit for the further numeric entries 6 3 Common settings Describes the common sensor settings that are available for all measurement modes Access main dialog of the web user interface top pane Measurement 44 Frequency 44 Offset 44 State 44 Value 45 S Parameter 45 Averaging 45 Mode 45 Value 45 Measurement Enables or disables the measurement Remote command INITiate CONTinuous Freq...

Page 45: ...to 1 dB Auto 0 1 dB Auto 0 01 dB Auto 0 001 dB Uses an automatic averaging filter with the respective resolution index Predefines the compliance to an exactly defined noise component Enter this value under Value on page 45 Remote command SENSe Sensor AVERage STATe SENSe Sensor AVERage COUNt AUTO SENSe Sensor AVERage COUNt AUTO TYPE Value Averaging The content of this field depends on the setting u...

Page 46: ...e Time 46 Duty Cycle 46 Smoothing 46 Aperture Time Sets the aperture time the width of the sampling windows Remote command SENSe Sensor POWer AVG APERture on page 92 Duty Cycle Sets the duty cycle the percentage of one period during which the signal is active for pulse modulated signals If the duty cycle is set the sensor calculates the signal pulse power from its value and the average power Remot...

Page 47: ...period Remote command SENSe Sensor TIMing EXCLude STARt End Exclude Sets a time that is to be excluded at the end of the measurement period Remote command SENSe Sensor TIMing EXCLude STOP Dropout Tolerance Sets the dropout time The dropout time is a time interval in which the pulse end is only recognized if the signal level no longer exceeds the trigger level Remote command SENSe Sensor POWer BURS...

Page 48: ... POWer TSLot AVG WIDTh Start Exclude Sets a time that is to be excluded at the beginning of the measurement period Remote command SENSe Sensor TIMing EXCLude STARt End Exclude Sets a time that is to be excluded at the end of the measurement period Remote command SENSe Sensor TIMing EXCLude STOP 6 4 4 Trace mode Describes the parameters of the trace measurement Further information Chapter 9 7 4 Tra...

Page 49: ...eving a good optimum between the measurement speed and the resolution you can set a value of 200 trace points Remote command SENSe Sensor TRACe POINts 6 5 Settings Describes the parameters for general sensor configuration Sensor settings 49 Averaging settings 51 Trigger settings 52 System settings 53 6 5 1 Sensor settings Describes the parameters for optimizing the measurement results for specific...

Page 50: ...Enables or disables the use of the complex reflection coefficient of the signal source Γsource Remote command SENSe Sensor SGAMma CORRection STATe Magnitude Γ Correction Sets the magnitude of the complex reflection coefficient of the source Γsource A value of 0 0 corresponds to an ideal matched source A value of 1 0 corresponds to total reflection Remote command SENSe Sensor SGAMma MAGNitude Phase...

Page 51: ...tion Chapter 9 8 1 Configuring auto averaging on page 102 Access main dialog of the web user interface navigation pane Averaging Filter Terminal Control 51 Auto Measurement Time 52 Filter Terminal Control Defines how the measurement results are output also called termination control See also Chapter 9 5 Controlling the measurement on page 73 Moving Outputs intermediate values to facilitate early d...

Page 52: ...iguring the trigger on page 83 Chapter 9 5 Controlling the measurement on page 73 Access main dialog of the web user interface navigation pane Trigger Trigger Source 52 Source 52 Slope 52 Trigger Level 53 Trigger Delay 53 Dropout 53 Holdoff 53 Hysteresis 53 Trigger Source Groups the trigger source settings Source Trigger Source Selects the trigger source See Chapter 9 5 2 3 Trigger sources on page...

Page 53: ...RIGger DTIMe Holdoff Sets the hold off time a period after a trigger event during which all trigger events are ignored See also Chapter 9 5 2 5 Hold off time on page 77 Remote command TRIGger HOLDoff Hysteresis Sets the hysteresis in dB A trigger event occurs if the trigger level Falls below the set value on a rising slope Rises above the set value on a falling slope Thus you can use this setting ...

Page 54: ...me Sets the sensor name The sensor name is displayed in the title bar of the web user interface see Figure 6 1 If you do not specify a sensor name the hostname is used as default See also SYSTem COMMunicate NETWork COMMon HOSTname on page 137 Remote command SYSTem SENSor NAME Gateway Sets the address of the default gateway that means the router that is used to forward traffic to destinations beyon...

Page 55: ...a signal to the sensor while the selftest is running If the selftest is carried out with a signal being present error messages can erroneously be output for the test steps Offset Voltages and or Noise Voltages The results of the selftest are shown in a dialog that is displayed after test completion Remote command TEST SENSor Apply Network Settings After you have made the required network settings ...

Page 56: ...rt the firmware update For further information see Chapter 7 2 2 Using the web user interface on page 59 Alternatively you can the Firmware Update for NRP Family program See Chap ter 7 2 1 Using the Firmware Update for NRP Family program on page 57 Remote command SYSTem FWUPdate SYSTem FWUPdate STATus Settings ...

Page 57: ...ents are essential See Checking the prerequisites on page 57 7 2 Updating the firmware Do not interrupt the firmware update because an interruption can lead to missing or faulty firmware Take special care not to disconnect the power supply while the update is in progress Interrupting the power supply during the firmware update most likely leads to an unusable power sensor that needs to be sent in ...

Page 58: ...one of the following actions a Click Rescan to search for attached power sensors b Check whether all necessary drivers are installed on the computer For example if the VISA library is not installed on the computer no VISA power sensor is accessible See also Troubleshooting on page 59 5 Under Device select the power sensor you want to update Note The Hostname or IP Address field is not used during ...

Page 59: ... device manager Windows tries in vain to find a USB driver for the power sensor Install a recent VISA software Further information Chapter 12 3 Problems during a firmware update on page 171 7 2 2 Using the web user interface 1 Connect the power sensor to the computer as described in Chapter 3 7 1 Com puter on page 18 2 Open the web user interface as described in Chapter 5 2 Browser based user inte...

Page 60: ...NRP18S with the NRPxSN_02 30 21062301 rsu file This file has a size of 10242884 bytes To send the file to the sensor for updating the firmware your application has to assem ble a memory block containing SYST FWUP block_data The block_data is definite length arbitrary block data as described in SYSTem FWUPdate on page 129 The size of the file is 10242884 This number has 8 digits Thus the block_data...

Page 61: ... exactly 10242905 bytes to the power sensor for example by using a viWrite function The 10242905 bytes result from the values of the list above 9 1 1 1 8 10242884 1 In a pseudo string notation the memory block looks as follows SYST FWUP 810242884 file_contents 0x0a Updating the firmware ...

Page 62: ... Power Viewer install the latest R S NRP Toolkit V 4 20 or higher For using the sensors with base units signal generators spectrum analyzers or other Rohde Schwarz instruments install the latest firmware version 8 1 Important difference After powering the R S NRPxxS N the firmware is loaded Because the USB power sensors are plug and play devices the drivers are loaded after enumeration in the host...

Page 63: ...ew version of the R S NRP Toolkit is installed you can connect the R S NRPxxS N to the computer and use it with Rohde Schwarz software applications or your own programs For information on Rohde Schwarz software applications see the release notes and the manual of the software application Prerequisites ...

Page 64: ...ing parameters Parameters required only to refine a query are indicated as Query parameters Parameters that are only returned as the result of a query are indicated as Return values Conformity Commands that are taken from the SCPI standard are indicated as SCPI con firmed All commands used by the R S NRPxxS N follow the SCPI syntax rules Asynchronous commands A command which does not automatically...

Page 65: ...ystems permit certain keywords to be inserted into the header or omitted These keywords are marked by square brackets in the description The power sensor must recognize the long command to comply with the SCPI standard Some commands are considerably shortened without these optional mnemonics So you can use the short or long form for the commands distinguished here by upper case and lowercase lette...

Page 66: ...ous ON starts the measurements Command INITiate CONTinuous OFF stops the measurements Parameters in braces can be included in the command once several times or not at all 9 3 Common commands The common commands are taken from the IEEE 488 2 IEC 625 2 standard The headers of these commands consist of an asterisk followed by three letters CLS 66 ESE 67 ESR 67 IDN 67 IST 67 OPC 67 OPT 68 PRE 68 RCL 6...

Page 67: ...o Usage Query only IDN Identification Returns a string with information on the sensor s identity device identification code In addition the version number of the installed firmware is indicated Usage Query only IST Individual status Returns the current value of the IST flag in decimal form The IST flag is the status bit which is sent during a parallel poll Usage Query only OPC Operation complete S...

Page 68: ...ge Query only PRE register Parallel poll register enable Sets the parallel poll enable register to the specified value or queries the current value Parameters register Range 0 to 255 RST 0 RCL number Recall Calls the device state which has been stored with the SAV command under the speci fied number Setting parameters number Range 0 to 9 RST 0 Usage Setting only RST Reset Sets the instrument to a ...

Page 69: ...us byte Returns the contents of the status byte in decimal form Usage Query only TRG Trigger Triggers a measurement if the following conditions are met Power sensor is in the waiting for trigger state Trigger source is set to BUS See TRIGger SOURce BUS Usage Event TST Selftest Triggers a selftest of the R S NRPxxS N and outputs the result 0 indicates that no errors have occurred Usage Query only W...

Page 70: ...fers typically to a precision stabilized time base Parameters source INTernal EXTernal HOST INTernal Internal precision oscillator EXTernal HOST External signal supplied at the host interface connector RST If the sensor boots or reboots the source is set to INTernal If the sensor is reset the source setting is kept unchanged Example ROSC SOUR INT 9 4 2 Selecting a measurement path The RANGe subsys...

Page 71: ...igh peak to average ratio since the headroom for modulation peaks becomes larger However the S N ratio is reduced at the lower limits of the transition ranges Parameters level Range 20 00 to 0 00 RST 0 00 Default unit dB 9 4 3 Selecting a measurement mode Before starting a measurement select the measurement mode using SENSe Sensor FUNCtion The available measurement modes and how to configure them ...

Page 72: ...t data of other measurands To configure which measurand the FETCh Sensor SCALar POWer AVG command reads use the CALCulate FEED command before the measurement is ini tiated Depending on the measurement mode the following settings are possible SENS FUNC Possible CALC FEED Meaning POWer AVG POWer AVERage Average value POWer PEAK Peak value POWer RANDom Randomly selected value from the measurement int...

Page 73: ...asured values that are determined together with the main measured value Parameters mode NONE MINMax RNDMax NONE No additional values are measured MINMax Minima and maxima of the trace are transmitted together with the measured value Usually extreme values are lost due to averaging the measured values RNDMax Randomly selected samples are transmitted All evaluations use these values instead of the a...

Page 74: ...cycle The power sensor changes from the idle state to the waiting for trigger state When the trigger condition is fulfilled the power sensor begins the measurement Depending on the number of trigger events that are required e g for averaging the power sensor enters the waiting for trigger state several times Once the entire measurement is completed a measurement result is available and the power s...

Page 75: ...t Further information Chapter 9 5 5 Configuring the trigger on page 83 9 5 2 1 Trigger states The power sensor has trigger states to define the exact start and stop time of a mea surement and the sequence of a measurement cycle The following states are defined Idle The power sensor performs no measurement After powered on the power sensor is in the idle state Waiting for trigger The power sensor w...

Page 76: ...efined delay time Waiting for a trigger event can be skipped Trigger source Description Remote commands to initiate the measurement Hold Triggered by the remote command TRIGger IMMediate Immediate Measures immediately does not wait for trigger condition Internal Uses the input signal as trigger signal TRIGger IMMediate External 1 Uses the digital input signal supplied using a dif ferential pair in...

Page 77: ... between points D and B and between E and C but smaller than the time elapsed between F and A Thus you ensure that triggering takes place at A Because the mechanism associated with the dropout time is reactivated whenever the trigger threshold is crossed you can obtain also unambiguous triggering for many complex signals If you use a hold off time instead of a dropout time you can obtain stable tr...

Page 78: ...t when the entire measurement has been completed This means that the number of measurement cycle repetitions is equal to the set aver age count If the average count is large the measurement time can be very long Useful if you expect slow changes in the results and you want to avoid outputting redundant data Moving termination control Outputs intermediate values to facilitate early detection of cha...

Page 79: ...rol Further settings for this example SENSe Sensor AVERage TCONtrol REPeat The measurement is started by the trigger event Due to the chopper phases one measurement lasts twice the defined aperture time As defined by the average count after 4 measurements the result is averaged and available During the whole mea surement cycle the trigger synchronization is high TRIGger SYNC STATe ON 1 2 3 4 5 6 7...

Page 80: ...t During the settling phase the amount of the result is already correct but the noise is higher After 4 measurements when the average count is reached settled data is available When the trigger count is reached TRIGger COUNt on page 84 the power sensor returns to the idle state 1 3 4 2 5 6 7 8 1 Start of the measurement cycle 2 Trigger events 3 Noninverted chopper phase 4 Inverted chopper phase 5 ...

Page 81: ...ENSe Sensor TRACe AVERage COUNt 2 SENSe Sensor TRACe AVERage STATe ON Example Repeating termination control Further settings for this example SENSe Sensor TRACe AVERage TCONtrol REPeat Every chopper phase is started by a trigger event and lasts the defined trace time Dur ing a chopper phase the trigger synchronization is high TRIGger SYNC STATe ON After 2 chopper phases 1 measurement is completed ...

Page 82: ...ement cycle 2 Trigger events 3 Noninverted chopper phase 4 Inverted chopper phase 5 Trigger synchronization 6 Averaged trace data result after trace average count is reached 7 Trace measurement result before average count is reached 8 Return to the start of the measurement cycle Example Average count 1 SENSe Sensor TRACe AVERage COUNt 1 For average count 1 the setting of the termination control ha...

Page 83: ...Gger SLOPe 87 TRIGger SOURce 88 TRIGger SYNC PORT 88 TRIGger SYNC STATe 88 TRIGger ATRigger DELay delay Effective only if TRIGger ATRigger STATe is set to ON Sets the delay between the artificial trigger event and the beginning of the actual mea surement Parameters delay Range 0 1 to 5 0 RST 0 3 Default unit Seconds TRIGger ATRigger EXECuted Queries the number of measurements that were triggered a...

Page 84: ...initiates another measurement internally when the current result is available This command is particularly useful in conjunction with buffered measurements For example to fill a buffer with a predefined size with measurements that have been trig gered externally or by TRG without having to start the measurement multiple times Parameters count Range 1 to 8192 RST 1 Example See Chapter 10 3 Performi...

Page 85: ...opout_time Range 0 00 to 10 00 RST 0 00 Default unit s Manual operation See Dropout on page 53 TRIGger EXTernal 2 2 IMPedance impedance Effective only if TRIGger SOURce EXTernal2 is set Sets termination resistance of the second external trigger input Choose the setting that fits the impedance of the trigger source to minimize reflections on the trigger sig nals Suffix 2 2 2 Parameters impedance HI...

Page 86: ...mmand is the only way to start a measurement if the trigger source is set to hold TRIGger SOURce HOLD Only one measurement cycle is executed irrespective of the averaging factor Usage Event TRIGger LEVel level Effective only if TRIGger SOURce INTernal Sets the trigger threshold for internal triggering derived from the test signal If an S parameter device and or the offset correction are active the...

Page 87: ...nder_port EXT1 EXTernal1 EXT2 EXTernal2 RST EXT1 Example TRIG SEND PORT EXT1 TRIG SOUR EXT2 TRIG SEND STAT ON Example TRIG SEND PORT EXT2 TRIG SOUR EXT1 TRIG SEND STAT ON TRIGger SENDer STATe state Enables or disables the trigger sender mode of the power sensor In this state the power sensor can output a digital trigger signal in sync with its own trigger event If enabled select the output port fo...

Page 88: ...RIGger SYNC PORT sync_port Selects the external connection for the sync output of the power sensor For more information see TRIGger SYNC STATe Parameters sync_port EXT1 EXTernal1 EXT2 EXTernal2 RST EXT1 TRIGger SYNC STATe state Usually used in combination with TRIGger SENDer STATe ON If enabled blocks the external trigger bus as long as the sensor remains in the mea surement state Thus ensures tha...

Page 89: ...exchanged between the remote control computer and the power sensors if high level measurement commands are used Remote commands FORMat BORDer 89 FORMat SREGister 90 FORMat DATA 90 FORMat BORDer border Selects the order of bytes in 32 bit or 64 bit binary data Parameters border NORMal SWAPped NORMal The 1st byte is the least significant byte the 4th 8th byte the most significant byte Fulfills the L...

Page 90: ...omit the length the R S NRPxxS N sets the last used length Example for REAL 32 format 6768000 binary float values Example for REAL 64 format 71536000 binary float values data length ASCii 0 to 12 ASCii List of comma separated readable values 0 to 12 Defines the number of decimal places The reset value 0 does not restrict the number of decimal pla ces Example for ASCii 4 format 1 2938e 06 4 7269e 1...

Page 91: ...on period varies or is not precisely known you can also activate the smoothing function With smoothing activated the selected sampling window has to be 5 to 9 times larger than the modulation period so that the fluctuations caused by modulation are suffi ciently reduced The sampling values are subjected to weighting raised von Hann win dow which corresponds to video filtering If you deactivate the...

Page 92: ...e 92 SENSe Sensor POWer AVG BUFFer CLEar 92 SENSe Sensor POWer AVG BUFFer COUNt 93 SENSe Sensor POWer AVG BUFFer DATA 93 SENSe Sensor POWer AVG BUFFer SIZE 93 SENSe Sensor POWer AVG BUFFer STATe 93 SENSe Sensor POWer AVG FAST 94 SENSe Sensor POWer AVG SMOothing STATe 94 SENSe Sensor POWer AVG APERture integration_time Sets the duration of the sampling window in continuous average mode During this ...

Page 93: ...SENSe Sensor POWer AVG BUFFer SIZE count Sets the size of the result buffer in continuous average mode You can enable the buffer using SENSe Sensor POWer AVG BUFFer STATe Parameters count Range 1 to 8192 RST 1 Example BUFF SIZE 1 See Chapter 10 3 Performing a buffered continuous average measurement on page 146 SENSe Sensor POWer AVG BUFFer STATe state Enables or disables the buffered continuous av...

Page 94: ...erforming the fastest measurement in con tinuous average mode on page 143 SENSe Sensor POWer AVG SMOothing STATe state Enables or disables the smoothing filter a steep edge digital lowpass filter If you can not adjust the aperture time exactly to the modulation period the filter reduces result fluctuations caused by modulation Parameters state ON OFF RST OFF Example SMO STAT OFF Manual operation S...

Page 95: ...e parameter The TRIGger DELay parameter is also ignored so that the measurement interval begins exactly when the signal exceeds the trigger level Defining a time interval for the measurement At the beginning and at the end of the measurement interval you can define time inter vals that are excluded from the measurement see Chapter 9 8 3 Excluding intervals on page 107 Remote commands SENSe Sensor ...

Page 96: ...wer in a particular timeslot Trigger level Power Trigger event Timeslot 1 Timeslot 2 Timeslot 3 Timeslot width Time Start of fence Length of fence Figure 9 3 Timeslot parameters Triggering a timeslot measurement In timeslot mode internal and external trigger events from the signal are evaluated depending on the settings of the TRIGger SOURce parameter It is essential to define the TRIGger DELay pa...

Page 97: ...ion See Nominal Width on page 48 SENSe Sensor POWer TSLot AVG EXCLude MID OFFSet TIME time Determines the distance from the start of the timeslots to the start of the interval to be blanked out See Figure 9 3 Parameters time Range 0 00 to 0 10 RST 0 00 Default unit Seconds SENSe Sensor POWer TSLot AVG EXCLude MID TIME time Sets the length of the time interval in the timeslots to be excluded from t...

Page 98: ...parately Remote commands SENSe Sensor TRACe AVERage COUNt 98 SENSe Sensor TRACe AVERage TCONtrol 98 SENSe Sensor TRACe AVERage STATe 99 SENSe Sensor TRACe DATA 99 SENSe Sensor TRACe MPWidth 101 SENSe Sensor TRACe OFFSet TIME 101 SENSe Sensor TRACe POINts 101 SENSe Sensor TRACe REALtime 102 SENSe Sensor TRACe TIME 102 SENSe Sensor TRACe AVERage COUNt count Sets the number of readings that are avera...

Page 99: ...lter in trace mode Parameters state RST ON SENSe Sensor TRACe DATA Returns the measured trace data in a well defined format Unlike FETCh Sensor SCALar POWer AVG this command takes the set tings of SENSe Sensor AUXiliary into account as explained below Command response Besides the average power the power sensor can measure additional measurands like minimum maximum or random These additional measur...

Page 100: ...user data content there are similar mechanisms as with arbitrary block response data As indicated above the user data content can have one or more blocks with trace measurement results depending on the selection of auxiliary measurands Each section is composed of 3 5 5 x 1 4 1 2 3 4 5 0 2 5 x 5 x y size of data type 1 Figure 9 5 User data content format byte 1 Result type Always 3 bytes one for AV...

Page 101: ...RACe MPWidth Queries the attainable time resolution in trace mode The result is the smallest possible distance between two pixels i e it is the smallest time interval that can be assigned to a pixel Usage Query only SENSe Sensor TRACe OFFSet TIME time Adds an offset to the beginning of the trace sequence Thus the trace in the result dis play is moved in positive or negative x direction If you meas...

Page 102: ...e trace sequence This time period is divided into several equal intervals in which the average power is determined The number of intervals equals the number of trace points which is set using SENSe Sensor TRACe POINts Parameters time Range 10 0e 6 to 3 0 RST 0 01 Default unit Seconds Manual operation See Trace Time on page 49 9 8 Configuring basic measurement parameters The following section descr...

Page 103: ...ers count Range 1 to 65536 RST 4 Example AVER COUN 1 Manual operation See Value on page 45 SENSe Sensor AVERage COUNt AUTO state Sets the mode for determining the average count Parameters state ON Auto averaging the averaging factor is continuously determined and set depending on the power level and other parameters OFF Fixed filter the previous automatically determined averaging factor is used ON...

Page 104: ...the sensor two standard deviations The query returns the relative noise component in the measured value Parameters nsr Range 100 000e 6 to 1 00 RST 0 01 Default unit dB Manual operation See Value on page 45 SENSe Sensor AVERage COUNt AUTO RESolution resolution Defines the number of significant places for linear units and the number of decimal pla ces for logarithmic units that are likely free of n...

Page 105: ... the previous measurement for example by several powers of 10 In this situation previous measurement results which are still contained in the averag ing filter strongly affect the settling of the display As a result the advantage of detect ing trends in the measurement result while the measurement is still in progress is lost Example AVER RES Usage Event SENSe Sensor AVERage COUNt AUTO TYPE type S...

Page 106: ...tion See Filter Terminal Control on page 51 SENSe Sensor AVERage STATe state Available in continuous average burst average and timeslot mode Enables or disables the averaging filter Parameters state RST ON Manual operation See Mode on page 45 9 8 2 Setting the frequency The frequency of the signal to be measured is not automatically determined For ach ieving better accuracy the carrier frequency o...

Page 107: ...mmands SENSe Sensor TIMing EXCLude STARt 107 SENSe Sensor TIMing EXCLude STOP 107 SENSe Sensor TIMing EXCLude STARt exclude_start Available in burst average and timeslot modes Sets a time interval at the beginning of bursts that is excluded from the measurement See Figure 9 6 Parameters exclude_start Range 0 0 to 1 0 RST 0 0 Default unit Seconds Manual operation See Start Exclude on page 47 See St...

Page 108: ...ve when pulse modulated signals are corrected The duty cycle is only evaluated in the continu ous average mode Remote commands SENSe Sensor CORRection DCYCle 108 SENSe Sensor CORRection DCYCle STATe 108 SENSe Sensor CORRection DCYCle duty_cycle Available in continuous average mode Sets the duty cycle for measuring pulse modulated signals The duty cycle defines the percentage of one period during w...

Page 109: ... Remote commands SENSe Sensor CORRection OFFSet 109 SENSe Sensor CORRection OFFSet STATe 109 SENSe Sensor CORRection OFFSet offset Sets a fixed offset that is added to correct the measured value Parameters offset Range 200 00 to 200 00 RST 0 Default unit dB Manual operation See Value on page 45 SENSe Sensor CORRection OFFSet STATe state Enables or disables the offset correction Parameters state RS...

Page 110: ... CORRection SPDevice LIST Queries the list of the S parameter data sets that have been downloaded to the power sensor The result of the query indicates the consecutive number and mnemonic of each data set Usage Query only SENSe Sensor CORRection SPDevice SELect num Selects a downloaded data set for S parameter correction See also Chapter 9 8 4 3 S parameter correction on page 109 Parameters num Ra...

Page 111: ...s performed in combination with an S parameter correction SENSe Sensor CORRection SPDevice STATe ON the following is consid ered Interaction of the signal source with the S parameter device Input of the power sensor depending on the transmission expressed by the term s12s21 The interaction between the complex reflection coefficient Γsensor of the power sensor and the reflection of port 2 is expres...

Page 112: ...ensor SGAMma PHASe phase Sets the phase angle of the complex reflection coefficient of the source Γsource Parameters phase Range 360 0 to 360 0 RST 0 0 Manual operation See Phase on page 50 9 8 4 5 I gamma queries For the current frequency queries the complex input reflection coefficient Γin of the fol lowing Power sensor if the S parameter correction is disabled SENSe Sensor SGAMma CORRection STA...

Page 113: ... uncertainty of the magnitude of the complex input reflec tion coefficient Γin Following gamma correction the residual mismatch uncertainty becomes so small that it is practically negligible Example IGAM EUNC Query 5 000000E 03 Response Usage Query only 9 8 4 6 Using the S Parameters program The S Parameters program helps loading an S parameter table into the power sensor The S Parameters program ...

Page 114: ...15 Global Flags 116 S Parameter Correction ON by Default 116 S Parameter Correction State Locked 116 S Parameter Device Locked 116 Use Flags in Factory Cal Data Set 117 Device table 117 Menu bar Contains the following submenus File Menu bar Provides options for loading and saving calibration data files see To change the S parameter data on page 119 To load an uncertainty parameter file on page 120...

Page 115: ...rol timeouts and dis playing calibration data as plain text User Data Options Menu bar Opens the User Data dialog Here you can enter the name of the calibration laboratory and the calibration engineer that is stored in the calibration data set if changes are made Remote Options Menu bar Opens the Remote Control Settings dialog It is normally not necessary to change timeouts Show Cal Data Options M...

Page 116: ...bal Flags If enabled the state that is selected with S Parameter Correction ON by Default is locked and cannot be changed using SENSe Sensor CORRection SPDevice STATe R S NRP2 base unit S Parameter Device Locked Global Flags If enabled the S parameter device that is selected as the default device in the table of S parameter devices is locked and cannot be changed using SENSe Sensor CORRection SPDe...

Page 117: ...ctory calibration data set prevent it Device table Shows a list of all S parameter devices that are available in the calibration data set If you double click an entry a dialog for the device is opened that allows to import export and edit S parameter data See To change the S parameter data on page 119 Performing configuration tasks In this chapter different configuration tasks performed with the p...

Page 118: ...connect ing the power sensor you can reload the list by clicking Rebuild List 4 Click Upload to load calibration data from the power sensor After the upload is finished the OK button is enabled 5 Click OK to apply the changes If you want to discard the changes exit the dialog by clicking Cancel After a successful upload the name and serial number are shown in the name of the main dialog Configurin...

Page 119: ...here you can select the location to save the calibration data To change the S parameter data 1 In the device table double click an entry See also Device table on page 117 2 Select File Import S2P 3 Select the S2P file you want to import 4 Confirm with Open The data from the selected file is loaded in the device table All uncertainties are set to zero Configuring basic measurement parameters ...

Page 120: ... the sensor itself and the minimum attenuation of the S parameter device If the Upper Power Limit W entry is higher than the power dissipation rating of the attenuator reduce it accordingly 8 Click OK to apply the changes If you want to discard the change click Cancel To load an uncertainty parameter file 1 In the device table double click an entry See also Device table on page 117 2 Select File I...

Page 121: ...he data to the power sensor a confirmation message is displayed The sensor can be used with the new S parameter data S2P measurement data files S2P files are human readable text files that contain header information and the com plex S parameters of the device under test in columns This chapter briefly describes the format of the S2P file An S2P measurement data file has the following structure squ...

Page 122: ...urement frequencies The measurement frequencies are listed in ascending order and are specified as follows fi s11 fi s21 fi s12 fi s22 fi where fi is the i th frequency and sjk fi is the display format as specified in the option line sjk fi arg sjk fi Display format for linear magnitude and phase in degree MA 20 lg sjk fi arg sjk fi Display format for magnitude in dB and phase in degree DB Re sjk ...

Page 123: ...and unc sjk fi is the uncertainty of the S parameters that is forwarded as follows As extended absolute uncertainty k 2 for the magnitude of reflection parameters s11 and s22 As extended uncertainties k 2 in dB for the magnitude of transmission parameters s21 and s12 Comments Any line starting with an exclamation mark is interpreted as a comment line 9 9 Querying measurement results After the meas...

Page 124: ...ot mode To configure the measurand use CALCulate FEED before the measurement is initi ated Usage Query only 9 10 Calibrating zeroing Zeroing removes offset voltages from the analog circuitry of the power sensor so that there are only low powers displayed if no power applied The zeroing process can take more than 8 seconds to complete Zeroing is recommended if The temperature has varied by more tha...

Page 125: ... memory required Example CAL DATA LENG Query 57392 Response Usage Query only CALibration USER DATA caldata Transfers the user calibration data set which mainly contains S parameter sets for user specific devices The query returns the data as it was downloaded to the power sensor before After downloading of a new user calibration data set to the power sensor the current S parameter correction setti...

Page 126: ... zero calibration failed See also the example Suffix Channel 1 to 4 Measurement channel if more than one channel is available Parameters state ONCE Only valid parameter for this command 0 Return value if no calibration is in progress RST OFF Example CLS CAL1 ZERO AUTO ONCE Performs zeroing Takes several seconds SYST SERR Query 240 Response Warning Zero Calibration failed Results Degrading Manual o...

Page 127: ... functions SYSTem DFPRint Channel 128 SYSTem ERRor ALL 128 SYSTem ERRor CODE ALL 128 SYSTem ERRor CODE NEXT 128 SYSTem ERRor COUNt 129 SYSTem ERRor NEXT 129 SYSTem FWUPdate 129 SYSTem FWUPdate STATus 130 SYSTem HELP HEADers 130 SYSTem HELP SYNTax 130 SYSTem HELP SYNTax ALL 130 SYSTem INFO 131 SYSTem INITialize 131 SYSTem LANGuage 131 SYSTem LED COLor 131 SYSTem LED MODE 132 SYSTem MINPower 132 SYS...

Page 128: ...f error numbers and a short error description in the first in first out order Example SYST ERR ALL Query 0 No error Response Usage Query only SYSTem ERRor CODE ALL Queries all unread entries in the SCPI communication error queue and removes them from the queue Returns a comma separated list of error numbers but no error description Example SYST ERR CODE ALL Query 0 Response No errors have occurred...

Page 129: ...rror Example SYST ERR Query 0 no error Response No errors have occurred since the error queue was last read out Usage Query only SYSTem FWUPdate fwudata Loads new operating firmware into the power sensor Rohde Schwarz provides the update file For further details see Chapter 7 Firmware update on page 57 If you want to integrate a firmware update function in an application see the example given in C...

Page 130: ... result The result of the query is a readable string Example SYST FWUP STAT Query Success Response Usage Query only Manual operation See Firmware Update on page 56 SYSTem HELP HEADers Item Returns a list of all SCPI commands supported by the power sensor Query parameters Item block_data Usage Query only SYSTem HELP SYNTax Item Queries the relevant parameter information for the specified SCPI comma...

Page 131: ... and IP Address are available only for LAN power sensors Usage Query only Manual operation See Sensor Information on page 51 SYSTem INITialize Sets the power sensor to the standard state i e the default settings for all test parame ters are loaded in the same way as with RST The power sensor then outputs a com plete list of all supported commands and parameters With the command the remote control ...

Page 132: ...YSTem LED MODE mode Sets whether the color of the system status LED is controlled by the power sensor firm ware or by the user settings For more information see SYSTem LED COLor Parameters mode USER SENSor RST SENSor SYSTem MINPower Queries the lower power measurement limit This value changes if SENSe Sensor CORRection SPDevice STATe is set to ON The lower measurement limit refers to the sensor or...

Page 133: ...he commands are accompanied by the same information as for SYSTem PARameters Usage Query only SYSTem PRESet Resets the power sensor The command essentially corresponds to the RST command with the exception that the settings of the following commands are persistently held INITiate CONTinuous SENSe AVERage TCONtrol SENSe TRACe AVERage TCONtrol Usage Event SYSTem REBoot Reboots the power sensor Usage...

Page 134: ...there is nothing left to be measured and a static error appears Static errors as a rule prevent the execution of normal measurements Errors in SCPI communication are queried using SYSTem ERRor NEXT Usage Query only SYSTem SERRor LIST ALL Queries all changes in the static error queue that have not been read yet and removes them from the queue Example SYST SERR LIST ALL Response 0 reported at uptime...

Page 135: ... Parameters update_time Range 0 0 to 10 0 RST 10e 3 Default unit Seconds SYSTem TLEVels Queries the possible power test levels of the power sensor Usage Query only SYSTem TRANsaction BEGin Starts a series of settings Usage Event SYSTem TRANsaction END Ends a series of settings Usage Event SYSTem SENSor NAME sensorname Sets the name of the power sensor according to your requirements The specified n...

Page 136: ...rties Requires a power sensor with networking capabilities a LAN power sensor Remote commands SYSTem COMMunicate NETWork RESTart 136 SYSTem COMMunicate NETWork RESet 137 SYSTem COMMunicate NETWork STATus 137 SYSTem COMMunicate NETWork COMMon DOMain 137 SYSTem COMMunicate NETWork COMMon HOSTname 137 SYSTem COMMunicate NETWork IPADdress 138 SYSTem COMMunicate NETWork IPADdress GATeway 138 SYSTem COM...

Page 137: ...age Query only SYSTem COMMunicate NETWork COMMon DOMain domain Effective only for the R S NRP LAN power sensors Sets the domain of the network Parameters domain Example SYST COMM NETW COMM DOM ABC DE Sets ABC DE as domain of the network SYSTem COMMunicate NETWork COMMon HOSTname hostname Effective only for the R S NRP LAN power sensors Sets the individual hostname of the power sensor In a LAN that...

Page 138: ... Sets powersensor 2nd floor as new hostname SYSTem COMMunicate NETWork IPADdress ipaddress Effective only For the R S NRP LAN power sensors If SYSTem COMMunicate NETWork IPADdress MODE is set to STATic Sets the IP address of the sensor Parameters ipaddress Example SYST COMM NETW IPAD 192 168 10 29 Sets 192 168 10 29 as IP address Manual operation See IP Address on page 54 SYSTem COMMunicate NETWor...

Page 139: ...MM NETW IPAD MODE AUTO The IP address is assigned automatically Manual operation See DHCP on page 54 SYSTem COMMunicate NETWork IPADdress SUBNet MASK netmask Effective only For the R S NRP LAN power sensors If SYSTem COMMunicate NETWork IPADdress MODE is set to STATic Sets the subnet mask Parameters netmask Example SYST COMM NETW IPAD SUBN MASK 255 255 255 0 Sets 255 255 255 0 as subnet mask Manua...

Page 140: ...bers are error messages defined by SCPI If the error queue is empty the error number 0 No error is returned Usage Query only 9 13 2 Reading the CONDition part STATus DEVice CONDition STATus OPERation CALibrating CONDition STATus OPERation CONDition STATus OPERation LLFail CONDition STATus OPERation MEASuring CONDition STATus OPERation SENSe CONDition STATus OPERation TRIGger CONDition STATus OPERa...

Page 141: ...ENABle value STATus OPERation TRIGger ENABle value STATus OPERation ULFail ENABle value STATus QUEStionable CALibration ENABle value STATus QUEStionable ENABle value STATus QUEStionable POWer ENABle value STATus QUEStionable WINDow ENABle value Parameters value RST 0 9 13 5 Controlling the negative transition part STATus DEVice NTRansition value STATus OPERation CALibrating NTRansition value STATu...

Page 142: ...s OPERation LLFail PTRansition value STATus OPERation MEASuring PTRansition value STATus OPERation SENSe PTRansition value STATus OPERation TRIGger PTRansition value STATus OPERation ULFail PTRansition value STATus QUEStionable CALibration PTRansition value STATus QUEStionable PTRansition value STATus QUEStionable POWer PTRansition value STATus QUEStionable WINDow PTRansition value Parameters valu...

Page 143: ...nuous average mode INITiate initiates the measurement After RST the trigger system is set to TRIGger SOURce IMMediate That means the power sensor starts measuring when the measurement is started without waiting for a trigger condition After the measurement has been completed FETCh Sensor SCALar POWer AVG delivers the result to the output queue from which it can be fetched 10 2 Performing the faste...

Page 144: ...te BUFF STAT ON In this setting trigger count needs to be the same as buffer size write TRIG COUN BUFFER_SIZE_MAX Smallest aperture window is 10 us resulting in 100000 meas sec write SENS POW AVG APER 10e 6 Any errors occurred query SYST ERR ALL Start the configured untriggered continuous measurement write INIT CONT ON Let the sensor measure for 5 seconds timeEnd time now 5 0 numData 0 while time ...

Page 145: ... HYST 1 Select the maximum possible buffer size BUFFER_SIZE_MAX query BUFF SIZE MAX write BUFF SIZE BUFFER_SIZE_MAX write BUFF STAT ON In this setting trigger count needs to be the same as buffer size write TRIG COUN BUFFER_SIZE_MAX Smallest aperture window of the sensor is 10 us However for the fast measurement you can set the aperture as low as 8 us in order to reliably detect each rising edge o...

Page 146: ...using BUS Trigger true or EXT Trigger false bool bUseBUSTrigger true Use the first NRP series sensor which is found if VI_SUCCESS SENSOR openFirstNrpSensor USB 0X0AAD INSTR Start with a clean state SENSOR write RST Auto Averaging OFF and set Average Count 4 SENSOR write SENS AVER COUN AUTO OFF SENSOR write SENS AVER COUN 4 Select the trigger source if bUseBUSTrigger We want to use TRG to trigger a...

Page 147: ...ed by a transistion to NOT MEASURING which is a negative transistion on bit 1 SENSOR write STAT OPER MEAS NTR 2 SENSOR write STAT OPER MEAS PTR 0 Collect 17 physical measurements for int i 0 i 17 i As a pre condition clear the event register by reading it int iDummy SENSOR query STAT OPER MEAS EVEN iDummy Trigger a single physical measurement either by TRG command or by an externally supplied puls...

Page 148: ...time length of a point since each point represents the time period resulting from the trace time divided by the number of points SENSe TRACe TIMe 20e 3 Set the trace offset time to delay the start point of the trace measurement for the specified time SENSe TRACe OFFSet TIME 50e 6 Configure the trigger TRIGger SOURce INTernal TRIGger SLOPe POSitive TRIGger DTIMe 0 001 TRIGger HYSTeresis 0 1 TRIGger...

Page 149: ...and the results can safely be retrieved For such applications it is recommended to use the status system of the sensor to find out whether the measurement is ready The advant age of this approach is that the polling loop can be exited canceled at any time and the application stays operable i e does not block basic setup similar to the previous example write RST write SENS FUNC XTIM POW write SENS ...

Page 150: ...lso check for cancel requests from the user or other break conditions while bMeasReady query STAT OPER MEAS EVEN iEvent bMeasReady iEvent 0x02 0 if bMeasReady sleep 1 if bMeasReady query SENS TRAC DATA bufResult further process the result in bufResult Trace measurement with synchronization to measurement complete ...

Page 151: ...trument Protocol IVI 6 1 TCPIP host address hislip0 INSTR VISA Socket communication LAN Ethernet TCPIP host address LAN device name port SOCKET VISA is a standardized software interface library providing input and output functions to communicate with instruments A VISA installation on the controller is a prerequisite for remote control over USBTMC and LAN when using VXI 11 or HiSLIP protocol inter...

Page 152: ...t ID serial number INSTR where vendor ID is the vendor ID for Rohde Schwarz 0x0AAD product ID is the product ID for the Rohde Schwarz sensor serial number is the individual serial number on the rear of the sensor Table 11 2 R S NRPxxS N USB product IDs R S NRPxxS N power sensor USB product ID R S NRP8S 0x00E2 R S NRP8SN 0x0137 R S NRP18S 0x0138 R S NRP18SN 0x0139 R S NRP33S 0x0145 R S NRP33SN 0x01...

Page 153: ...dress or host name of the device LAN device name defines the protocol and the instance number of a subin strument INSTR indicates the power sensors resource class optional The IP address or hostname is used by the programs to identify and control the sensor While the hostname is determined by settings in the sensor the IP address is assigned by a DHCP server when the sensor requests one Alternativ...

Page 154: ...source string using VXI 11 protocol is TCPIP 10 111 11 20 INSTR The DNS host name is nrp18sn 100001 the valid resource string is TCPIP nrp18sn 100001 hislip0 HiSLIP TCPIP nrp18sn 100001 inst0 VXI 11 A raw socket connection can be established using TCPIP 10 111 11 20 5025 SOCKET TCPIP nrp18sn 100001 5025 SOCKET 11 2 Status reporting system The status reporting system stores all information on the c...

Page 155: ... register ESR Associated standard event status enable register ESE SCPI defined operation status register Questionable status register which contains detailed information on the device Table 11 3 Used status byte bits and their meaning Bit no Short description Bit is set if 1 Device status register summary A sensor is connected or disconnected or when an error has occurred in a sensor depending on...

Page 156: ... the event status enable register Setting this bit denotes a serious error which can be specified in greater detail by querying the standard event status register Chapter 11 2 4 Standard event status and enable register ESR ESE on page 161 6 RQS MSS Master status summary The sensor triggers a service request which happens if one of the other bits of this register is set together with its enable bi...

Page 157: ... their meaning Bit no Short description Bit is set if 0 Sum of SERR bits Sum combination of SERR bits 1 to 4 1 SERR measurement not possi ble Static error SERR exists Certain parameter settings could lead to a situation where subsequent measurements are not possible for example a timeslot measurement with a config ured timeslot width of 0 0 2 SERR erroneous results Static error exists The measurem...

Page 158: ... in LEGACY mode To leave this operating mode close the NRP legacy channel Either close the application which opened the NRP legacy channel or close at least the connection to the power sensor 8 Reference PLL locked state PLL for the clock reference is synchronized The bit is useful when selecting an external clock source The following states are possible Internal clock SENSe Sensor ROSCillator SOU...

Page 159: ... 11 5 Used questionable status bits and their meaning Bit no Short description Bit is set if 3 Power summary Summary of Questionable power status register exists 8 Calibration summary Summary of Questionable calibration status register exists 9 POST failure Built in test of the R S NRPxxS N that is carried out auto matically upon power up has generated an error 11 2 3 1 Questionable power status r...

Page 160: ...tion STATus QUEStionable POWer SUMMary EVENt Table 11 6 Used questionable power status bits and their meaning Bit no Short description Bit is set if 1 Sensor power Measurement data of the power sensor is corrupt 5 Sensor please zero Zero correction for the power sensor is no longer correct Per form a zero correction 11 2 3 2 Questionable calibration status register Contains information whether the...

Page 161: ...y EVENt Table 11 7 Used questionable calibration status bits and their meaning Bit no Short description Bit is set if 1 Sensor calibration Zeroing of the power sensor was not successful 11 2 4 Standard event status and enable register ESR ESE The ESR is already defined in the IEEE 488 2 standard It is comparable to the EVENt register of a SCPI register The standard event status register can be rea...

Page 162: ...ent error occurs An error message with a number between 300 and 399 or a positive error number denoting the error in greater detail is entered in the error queue 4 Execution error The syntax of a received command is correct but the command can not be executed due to various marginal conditions An error mes sage with a number between 200 and 300 denoting the error in greater detail is entered in th...

Page 163: ...ting status register exists 4 Measuring Summary of Operation measuring status register exists 5 Triggering Summary of Operation trigger status register exists 10 Sense summary Summary of Operation sense status register exists 11 Lower limit fail Summary of Operation lower limit fail status register exists 12 Upper limit fail Summary of Operation upper limit fail status register exists 11 2 5 1 Ope...

Page 164: ...tion STATus OPERation CALibrating SUMMary EVENt Table 11 10 Used operation calibrating status bits and their meaning Bit no Short description Bit is set if 1 Sensor calibrating Sensor is being calibrated 11 2 5 2 Operation measuring status register The CONDition register contains information whether a power sensor is measuring The EVENt register contains information whether a measurement was start...

Page 165: ... OPERation MEASuring SUMMary EVENt Table 11 11 Used operation measuring status bits and their meaning Bit no Short description Bit is set if 1 Sensor measuring Sensor is measuring 11 2 5 3 Operation trigger status register The CONDition register contains information whether a power sensor is waiting for a trigger event The EVENt register contains information whether the power sensor has been waiti...

Page 166: ...o Short description Bit is set if 1 Sensor waiting for trigger Sensor is waiting for a trigger event When the trigger event occurs the sensor changes into the measuring state 11 2 5 4 Operation sense status register The CONDition register contains information whether a power sensor is being initial ized The EVENt register contains information whether an initialization was started or completed sinc...

Page 167: ...tion SENSe SUMMary EVENt Table 11 13 Used operation sense status bits and their meaning Bit no Short description Bit is set if 1 Sensor initializing Sensor is being initialized 11 2 5 5 Operation lower limit fail status register The CONDition registers contain information whether a measured value is below a configured lower limit The EVENt registers contain information whether a measured value dro...

Page 168: ...MMary EVENt Table 11 14 Used operation lower limit fail status bits and their meaning Bit no Short description Bit is set if 1 Lower limit fail Measured value is below the lower limit value 11 2 5 6 Operation upper limit fail status register The CONDition registers contain information whether a measured value currently exceeds a configured upper limit The EVENt registers contain information whethe...

Page 169: ... Figure 11 13 Operation upper limit fail status registers Querying the register STATus OPERation ULFail CONDition STATus OPERation ULFail SUMMary EVENt Table 11 15 Used operation upper limit fail status bits and their meaning Bit no Short description Bit is set if 1 Upper limit fail Measured value exceeds the upper limit value Status reporting system ...

Page 170: ...nsors Only available for power sensors with networking capabilities the R S NRP LAN power sensors The position of the status icon is indicated in Figure 6 1 The colors are explained in Chapter 4 2 Status information on page 28 12 2 Performing a selftest The selftest gives you detailed information that you can use for troubleshooting Do not apply a signal to the sensor while the selftest is running...

Page 171: ...rm a sanitization procedure as described in the instrument security proce dures This document is available on the product page see Chapter 2 1 Docu mentation overview on page 12 or the CD ROM delivered with the power sensor 2 Perform the firmware update again 12 4 Cannot establish a LAN connection If you have problems to establish a LAN connection as described in Chapter 3 7 3 Using a LAN connecti...

Page 172: ... N 172 User Manual 1177 5079 02 15 Contact information Contact our customer support center at www rohde schwarz com support or follow this QR code Figure 12 1 QR code to the Rohde Schwarz support page Contacting customer support ...

Page 173: ...If you do not have the original packaging use similar materials that provide the same level of protection Securing When moving the product in a vehicle or using transporting equipment make sure that the product is properly secured Only use items intended for securing objects Transport altitude Unless otherwise specified in the data sheet the maximum transport altitude without pressure compensation...

Page 174: ...e damage bent inner conductors broken contact springs and so on If the RF connectors are damaged stop using the power sensor Contact Rohde Schwarz customer service see Chapter 12 5 Contacting customer support on page 171 Checking the integrity of the RF connector 1 2 3 1 Perfectly formed contacts 2 Normal wear 3 Damaged contacts Checking the concentricity of the RF connector 1 2 3 1 Perfectly conc...

Page 175: ... ethanol Further information To disconnect from the DUT on page 16 14 3 Storage Put plastic end caps on the RF connectors to protect them from damage Protect the power sensor against dust Ensure that the environmental conditions e g temperature range and climatic load meet the values specified in the data sheet 14 4 Disposal Rohde Schwarz is committed to making careful ecologically sound use of na...

Page 176: ...s developed a disposal concept for the eco friendly disposal or recycling of waste material As a manufacturer Rohde Schwarz completely fulfills its obligation to take back and dispose of electrical and electronic waste Contact your local service representative to dispose of the product Disposal ...

Page 177: ...TO MTIMe 103 SENSe Sensor AVERage COUNt AUTO NSRatio 104 SENSe Sensor AVERage COUNt AUTO RESolution 104 SENSe Sensor AVERage COUNt AUTO SLOT 104 SENSe Sensor AVERage COUNt AUTO TYPE 105 SENSe Sensor AVERage RESet 105 SENSe Sensor AVERage TCONtrol 105 SENSe Sensor AVERage STATe 106 SENSe Sensor CORRection DCYCle 108 SENSe Sensor CORRection DCYCle STATe 108 SENSe Sensor CORRection OFFSet 109 SENSe S...

Page 178: ... CALCulate FEED 72 CALibration DATA 125 CALibration DATA LENGth 125 CALibration USER DATA 125 CALibration USER DATA LENGth 125 CALibration Channel ZERO AUTO 126 FETCh Sensor ARRay POWer AVG 123 FETCh Sensor SCALar POWer BURSt 124 FETCh Sensor SCALar POWer TSLot 124 FETCh Sensor SCALar POWer AVG 124 FORMat BORDer 89 FORMat SREGister 90 FORMat DATA 90 INITiate ALL 74 INITiate CONTinuous 74 INITiate ...

Page 179: ...ion 140 STATus OPERation TRIGger ENABle 141 STATus OPERation TRIGger NTRansition 141 STATus OPERation TRIGger PTRansition 142 STATus OPERation TRIGger SUMMary EVENt 141 STATus OPERation ULFail CONDition 140 STATus OPERation ULFail ENABle 141 STATus OPERation ULFail NTRansition 141 STATus OPERation ULFail PTRansition 142 STATus OPERation ULFail SUMMary EVENt 141 STATus OPERation EVENt 140 STATus PR...

Page 180: ...on HOSTname 137 SYSTem DFPRint Channel 128 SYSTem ERRor ALL 128 SYSTem ERRor CODE ALL 128 SYSTem ERRor CODE NEXT 128 SYSTem ERRor COUNt 129 SYSTem ERRor NEXT 129 SYSTem FWUPdate 129 SYSTem FWUPdate STATus 130 SYSTem HELP HEADers 130 SYSTem HELP SYNTax ALL 130 SYSTem HELP SYNTax 130 SYSTem INFO 131 SYSTem INITialize 131 SYSTem LANGuage 131 SYSTem LED COLor 131 SYSTem LED MODE 132 SYSTem MINPower 13...

Page 181: ... DELay AUTO 84 TRIGger DTIMe 85 TRIGger EXTernal 2 2 IMPedance 85 TRIGger HOLDoff 85 TRIGger HYSTeresis 86 TRIGger IMMediate 86 TRIGger LEVel 86 TRIGger LEVel UNIT 87 TRIGger SENDer PORT 87 TRIGger SENDer STATe 87 TRIGger SLOPe 87 TRIGger SOURce 88 TRIGger SYNC PORT 88 TRIGger SYNC STATe 88 UNIT POWer 89 ...

Page 182: ...nuous average measurement 91 Buffered measurement 146 Fast unchopped measurement 143 145 Fastest measurement 143 Controlling host 17 Computer using LAN 21 R S NRX 21 Correction 108 Duty cycle 108 I gamma 112 Offset 109 S gamma 111 S parameter 109 Customer support 171 D Data sheets 13 Device status register 157 Diagnostics Selftest 170 Disconnecting Host interface 17 RF 16 Documentation overview 12...

Page 183: ...based user interface 34 R S NRP Toolkit 31 R S NRPV 36 R S NRX 39 R S Power Viewer 38 Remote control 36 Operating conditions 14 Operation calibrating status register 163 Operation lower limit fail status register 167 Operation measuring status register 164 Operation sense status register 166 Operation status register 162 Operation trigger status register 165 Operation upper limit fail status regis...

Page 184: ...et 154 Software requirements 57 Sources Trigger 76 Special characters SCPI 66 Standard event status register 161 Status information 170 Status LED 28 Status register 139 CONDition part 140 Device status register 157 ENABle part 141 Enable register 161 EVENt part 140 General commands 140 Hierarchy 154 NTRansition part 141 Operation calibrating status register 163 Operation lower limit fail status r...

Page 185: ...5079 02 15 USB resource string 152 USB sensor hub 19 User manual 12 V Versions of R S NRP software 34 VISA 153 VXI 11 153 W Warning message 10 Web user interface 42 Main dialog 42 White papers 13 Z Zero configuration networking 23 Zeroing 124 ...

Reviews: