R&S NRP18S Скачать руководство пользователя страница 21

Preparing for Use

R&S

®

NRPxxS(N)

21

User Manual 1177.5079.02 ─ 10

<serial number>

 is the individual serial number of the power sensor. The serial

number is printed on the name plate at the rear side of the sensor. It is part of the
device ID printed above the barcode:

ID: 1419.0035K02 - 101441 - Zd

Serial Number

Figure 3-6: Serial number on the name plate

Example: 

Serial number of the power sensor: 101441
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 configuring the network settings man-
ually.

For establishing a connection to the power sensor, try the default hostname as well as
the hostname extended with 

.local

 as shown in the example below. All communica-

tion for resolving names in the top-level-domain (TLD) 

.local

 are defined to be exe-

cuted using dedicated local services and ports if no other DNS (domain name server)
is available.

Example: 

Default hostname: 

nrp18sn-101441

Extended hostname: 

nrp18sn-101441.local

3.5.2.4

 

Assigning the IP Address

Depending on the network capabilities, the TCP/IP address information for the LAN
power sensor can be obtained in different ways:

If the network supports dynamic TCP/IP configuration using the Dynamic Host
Configuration Protocol (DHCP), the address information can be assigned automati-
cally.

If the network does not support DHCP, the LAN power sensor tries to obtain the IP
address via the Zeroconf (APIA) protocol. If this attempt does not succeed or if the
instrument is set to use 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.

Connecting to a Computer

Содержание NRP18S

Страница 1: ...R S NRPxxS N Three Path Power Sensors User Manual User Manual Version 10 1177507902 ÛÀÝ2 ...

Страница 2: ...ng TVAC compliant three path diode power sensor R S NRP33SN V 1419 0129 02 2019 Rohde Schwarz GmbH Co KG Mühldorfstr 15 81671 München Germany Phone 49 89 41 29 0 Fax 49 89 41 29 12 164 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 names are trademarks of the ...

Страница 3: ...ng to a DUT 12 3 5 Connecting to a Computer 13 3 6 Connecting to a USB Host 22 4 Power Sensor Tour 23 4 1 RF Connector 23 4 2 Trigger I O Connector 24 4 3 Host Interface 24 4 4 Status LED 25 4 5 LAN PoE Interface 25 5 Operating Concepts 27 5 1 R S NRP Toolkit 27 5 2 Browser Based User Interface 30 5 3 Remote Control 32 5 4 R S NRPV 32 5 5 R S Power Viewer 34 5 6 R S Power Viewer Mobile 37 5 7 R S ...

Страница 4: ...ng Results 87 9 7 Configuring the Measurement Modes 92 9 8 Configuring Basic Measurement Parameters 104 9 9 Calibrating Zeroing the Power Sensor 125 9 10 Testing the Power Sensor 127 9 11 Configuring the System 128 9 12 Using the Status Register 140 10 Performing Measurement Tasks Programming Examples 144 10 1 Performing the Simplest Measurement 144 10 2 Performing the Fastest Measurement in Conti...

Страница 5: ...anual 1177 5079 02 10 12 Troubleshooting 175 12 1 Displaying Status Information 175 12 2 Performing a Selftest 175 12 3 Problems during a Firmware Update 176 12 4 Cannot Establish a LAN Connection 176 List of Commands 177 Index 182 ...

Страница 6: ...Contents R S NRPxxS N 6 User Manual 1177 5079 02 10 ...

Страница 7: ...are grouped according to subjects For example one subject is electrical safety The Basic Safety Instructions are delivered with the R S NRPxxS N in different languages in print Throughout the documentation safety instructions are provided when you need to take care during setup or operation Always read the safety instructions carefully Make sure to comply fully with them Do not take risks and do n...

Страница 8: ...d Brochures The data sheet contains the technical specifications of the R S NRPxxS N It also lists the firmware applications and their order numbers and optional accessories The brochure provides an overview of the instrument and deals with the specific char acteristics www rohde schwarz com brochure datasheet nrp_s_sn 1 2 7 Release Notes and Open Source Acknowledgment OSA The release notes list n...

Страница 9: ...boxes menus options buttons and softkeys are enclosed by quotation marks Keys Key and knob names are enclosed by square brackets Filenames commands program code Filenames commands coding samples and screen output are distin guished by their font Input Input to be entered by the user is displayed in italics Links Links that you can click are displayed in blue font References References to other par...

Страница 10: ...ce with Power over Ethernet PoE power supply The power sensors with networking capabili ties the R S NRP LAN power sensors are marked with a trailing N in their names R S NRPxxSN The R S NRP33SN V power sensor is optimized for the usage in a vacuum chamber allowing measurements under special conditions The R S NRP series power sensors are compatible with the R S NRP Z power sen sors in both the in...

Страница 11: ...ument needs to be transported or ship ped later you can use the material to protect the control elements and connectors 3 2 Operating Conditions Specific operating conditions are required to ensure accurate measurements and to avoid damage to the power sensor and connected devices Before switching on the power sensor observe the information on appropriate operating conditions provided in the basic...

Страница 12: ...arge ESD Electrostatic discharge ESD can damage the electronic components of the power sensor and the device under test DUT Ground yourself to avoid electrostatic discharge ESD damage Use a wrist strap and cord and connect yourself to the ground Use a conductive floor mat and heel strap combination EMI impact on measurement results Electromagnetic interference EMI may affect the measurement result...

Страница 13: ...ICE Risk of damaging the center pin of the RF connector Always rotate only the hex nut of the RF connector Never rotate the power sensor itself Tighten the RF connector manually 4 To ensure maximum measurement accuracy tighten the RF connector using a tor que wrench with the nominal torque recommended in Chapter 4 1 RF Connector on page 23 To disconnect from the DUT NOTICE Risk of damaging the cen...

Страница 14: ...by a supported software or a remote program 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 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 ...

Страница 15: ...NRP Z5 sensor 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 TTL CMOS T...

Страница 16: ...e R S NRP ZK6 cable to the power sensor b Connect the power sensors to the R S NRP Z5 sensor hub You can connect up to four sensors c Connect the R S NRP Z5 to the computer d Connect the power sensors to the signal source e Connect the delivered external power supply unit to the R S NRP Z5 and to an AC supply connector f Connect the trigger input of the R S NRP Z5 with a BNC cable to the trigger s...

Страница 17: ...etup with a PoE Ethernet switch 1 Signal source 2 LAN power sensor 3 RJ 45 Ethernet connector 4 6 RJ 45 Ethernet cable 5 Ethernet switch supporting PoE power delivery e g R S NRP ZAP1 7 Computer 1 Connect the RF connector of the sensor to the DUT 2 NOTICE Risk of sensor damage Use only PoE power sourcing equipment PSE according to IEEE standards 802 3af or IEEE 802 3at Otherwise your power sensor ...

Страница 18: ...n PoE Ethernet switch 10 Computer 1 Connect the RF connector of the sensor to the DUT 2 NOTICE Risk of sensor damage Use only PoE power sourcing equipment PSE according to IEEE standards 802 3af or IEEE 802 3at Otherwise your power sensor can get damaged Connect the RJ 45 Ethernet connector of the sensor to the output of the PoE injec tor 3 Connect the PoE injector to a power supply 4 Connect the ...

Страница 19: ... 3at Otherwise your power sensor can get damaged Connect the RJ 45 Ethernet connector of the sensor to the output of the PoE injec tor 3 Connect the PoE injector to a power supply 4 Connect the computer to the input of the PoE injector 5 Establish a network connection between the power sensor and the computer 3 5 2 2 Establishing a Connection to the Network There are two methods to establish a net...

Страница 20: ...r sensor 3 Check that the remaining main network adapter has been assigned an IP address starting with 169 254 The IANA Internet assigned numbers authority has reserved the range 169 254 0 0 to 169 254 255 255 for the allocation of automatic private IP addresses APIPA Addresses from this range are guaranteed to cause no conflicts with any routable IP address 4 Try to establish a connection to the ...

Страница 21: ...ower sensor try the default hostname as well as the hostname extended with local as shown in the example below All communica tion for resolving names in the top level domain TLD local are defined to be exe cuted using dedicated local services and ports if no other DNS domain name server is available Example Default hostname nrp18sn 101441 Extended hostname nrp18sn 101441 local 3 5 2 4 Assigning th...

Страница 22: ...ectively if a network or a point to point connection is used 3 6 Connecting to a USB Host For connecting the power sensor to a USB host use the host interface of the power sensor For details see Chapter 4 3 Host Interface on page 24 To connect a cable to the host interface of the power sensor You can use an R S NRP ZKU cable or R S NRP ZK6 cable 1 Insert the screw lock cable connector into the hos...

Страница 23: ...ctor see Chapter 4 1 RF Connector on page 23 2 Trigger I O connector see Chapter 4 2 Trigger I O Connector on page 24 3 Host interface connector see Chapter 4 3 Host Interface on page 24 4 Status LED see Chapter 4 4 Status LED on page 25 5 LAN connector see Chapter 4 5 LAN PoE Interface on page 25 6 LAN reset button see LAN reset button on page 26 7 Power over Ethernet status LED see Power over Et...

Страница 24: ...s an output for trigger signals if the sensor is operated in the trigger master mode Further information Chapter 9 5 2 Triggering on page 73 4 3 Host Interface The host interface connector is used for establishing a connection between the power sensors and a USB host or a supported Rohde Schwarz instrument For this pur pose an external cable is needed Two types of cables are available R S NRP ZKU ...

Страница 25: ...YSTem SERRor Note If this state occurs after a firmware update the update was not successful Perform the firmware update again See also Chapter 12 3 Problems during a Firmware Update on page 176 4 5 LAN PoE Interface Available only for LAN power sensor An RJ 45 connector is used to connect the Ethernet interface of the power sensors to a Local Area Network LAN Ethernet interface requires PoE Power...

Страница 26: ...sor is powered over PoE You can operate it using the Ethernet interface No light No PoE power is present Network status LED Available only for LAN power sensor 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 D...

Страница 27: ... power sensors 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 the Microsoft Windows operating systems listed under Chapter 5 1 2 System Requirements on page 27 Linux distributions and MacOSX Several R S NRP Toolkit versions are available on your documentation CD ROM The latest version for Windows is available a...

Страница 28: ... the release notes available at www rohde schwarz com software nrp tool kit Installing on a computer 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 provide...

Страница 29: ...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...

Страница 30: ...User Interface Requires a power sensor with networking capabilities a R S NRP 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...

Страница 31: ...R S NRPxxS N power sensors can damage the power sensors or lead to erroneous results Ensure that you connect disconnect your power sensor as described in Chapter 3 Preparing for Use on page 11 Starting a measurement 1 Connect the cables as shown in Figure 5 1 For a detailed description refer to Chapter 3 5 2 Setting Up a LAN Connection on page 16 2 Open a supported web browser 3 Enter the instrume...

Страница 32: ... control occurs on the fly and has no influence 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 5 Connecting to a Computer on page 13 5 4 R S NRPV The R S NRPV enables you to measure power in all available measurement modes Also you can us...

Страница 33: ... R S NRP ZKU cable 5 USB connector 6 Computer with installed R S NRPV Incorrectly connecting disconnecting the R S NRPxxS N power sensors can damage the power sensors or lead to erroneous results Ensure that you connect disconnect your power sensor as described in Chapter 3 Preparing for Use on page 11 Starting a measurement 1 Connect the power sensor to the computer as shown in Figure 5 2 For a d...

Страница 34: ...Measure Continuous The Continuous measurement window appears It shows the measurement results numerically and the control panel for accessing further dialogs with param eters for measurement evaluation and display For a detailed description on how to measure in this setup refer to the operating man ual of the R S NRPV 5 5 R S Power Viewer The R S Power Viewer is software that simplifies many measu...

Страница 35: ... For details see Chapter 5 6 R S Power Viewer Mobile on page 37 Setup 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 Computer with installed R S Power Viewer Incorrectly connecting disconnecting the R S NRPxxS N power sensors can damage the power sensors or lead to erroneous results Ensure that...

Страница 36: ... average measurement select Measurement Continuous The Continuous measurement window appears It shows the measurement results numerically and some parameters that can be configured 6 To start the measurement press Measurement Start The measurement result is shown in the Continuous measurement window For a detailed description of how to measure in this setup refer to the operating man ual of your R...

Страница 37: ...t the R S NRX uses all sensor dependent measurement functions and displays the results Thus you can configure both the measurement and the power sensor Required equipment R S NRPxxS N power sensor R S NRP ZK8 to connect the sensor to the R S NRX R S NRX Setup NRP 3 Path Diode Power Sensor MHz to GHz 100 pW to 200 mW 70 dBm to 23 dBm SMART SENSOR TECHNOLOGY Figure 5 4 Setup with an R S NRX base uni...

Страница 38: ...a In the Measurement Settings dialog select the Measurement Type for example Continuous Average b Tap Quick Setup Auto Set 4 Switch on the signal source The measurement starts and the result is displayed in dBm 5 If necessary perform further settings For a detailed description of how to measure in this setup refer to the user manual of the R S NRX 5 8 R S NRP2 With the R S NRPxxS N power sensors a...

Страница 39: ...or as described in Chapter 3 Preparing for Use on page 11 Starting a measurement 1 Connect the cables as shown in Figure 5 5 a Connect the R S NRP ZK6 cable to the host interface connector of the sensor b Connect the R S NRP ZK6 cable to a sensor input connector of the R S NRP2 c Connect the RF connector of the power sensor to the signal source 2 Preset the R S NRP2 a Press the PRE SET hardkey The...

Страница 40: ...ropriate softkey to select a specific sen sor for zeroing 4 Press the FREQ hardkey and enter the carrier frequency of the applied signal if the specified measurement accuracy is to be reached 5 Switch on the signal source The result window indicates the result in dBm obtained with sensor A 6 If necessary perform further settings For a detailed description of how to measure in this setup refer to t...

Страница 41: ...6 1 Explanation of the web user interface 1 Title bar 2 Common settings see Chapter 6 3 Common Settings on page 43 3 Parameters pane 4 Result pane 5 Navigation pane Measurements see Chapter 6 4 Measurement Modes on page 44 6 Navigation pane Settings see Chapter 6 5 Settings on page 48 The title bar shows the following information Hostname see also Chapter 3 5 2 3 Using Hostnames on page 20 System ...

Страница 42: ...tions are available Unit Keyboard key Decibel d Hertz h Second s Volt v Watt 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 on the require ments For example for the representation of the Trigger Level you can choose Watt dBm or dBµV To change the unit you must ...

Страница 43: ...modes Access main dialog of the web user interface top pane System Status 43 Measurement 43 Frequency 43 Offset 43 State 44 Value 44 S Parameter 44 Averaging 44 System Status Displayed in the title bar Confirms that there is a connection between the sensor and the remote computer and that the sensor is recognized by the software The presentation of this symbolic LED mirrors the physical LED of the...

Страница 44: ...attenuator directional coupler connected ahead of the sensor Averaging See Averaging Mode on page 52 6 4 Measurement Modes Describes the parameters for the available measurement modes Continuous Average Mode 44 Burst Mode 45 Timeslot Mode 46 Trace Mode 47 6 4 1 Continuous Average Mode Describes the parameters of the continuous average measurement Further information Chapter 9 7 1 Continuous Averag...

Страница 45: ...e 110 Smoothing Enables the smoothing filter a steep cut off digital lowpass filter The filter reduces result fluctuations caused by modulation Remote command SENSe Sensor POWer AVG SMOothing STATe on page 96 6 4 2 Burst Mode Describes the parameters of the burst average measurement Further information Chapter 9 7 2 Burst Average Measurement on page 96 Detailed description of the burst average mod...

Страница 46: ...eds the trigger level Remote command SENSe Sensor POWer BURSt DTOLerance on page 97 6 4 3 Timeslot Mode Describes the parameters of the timeslot average measurement Further information Chapter 9 7 3 Timeslot Average Measurement on page 97 Detailed description of the timeslot average mode and its remote commands Access main dialog of the web user interface navigation pane Timeslot Number of Timeslo...

Страница 47: ...e Sensor TIMing EXCLude STARt on page 109 End Exclude Sets a time that is to be excluded at the end of the measurement period Remote command SENSe Sensor TIMing EXCLude STOP on page 109 Trigger Source See Trigger Source on page 54 Trigger Level See Trigger Level on page 54 6 4 4 Trace Mode Describes the parameters of the trace measurement Further information Chapter 9 7 4 Trace Measurement on page...

Страница 48: ...f recording for the Trace mode Remote command SENSe Sensor TRACe OFFSet TIME on page 103 Trace Points Sets the number of required values per trace sequence For achieving 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 on page 103 Trigger Source See Trigger Source on page 54 Trigger Level See Trigger Le...

Страница 49: ...navigation pane Sensor Range 49 Γ Correction 49 State 49 Magnitude 49 Phase 50 Zero Calibration 50 Diagnostics 50 Range Selects which path of the sensor is used for the measurement Remote command SENSe Sensor RANGe AUTO on page 71 SENSe Sensor RANGe on page 71 Γ Correction Groups the parameters for the complex reflection coefficient See also Chapter 9 8 4 4 S Gamma Corrections on page 113 State Γ ...

Страница 50: ...e signal at the sensor input See Chapter 9 9 Calibrating Zeroing the Power Sensor on page 125 Note Turn off all test signals before zeroing An active test signal during zeroing causes an error Remote command CALibration Channel ZERO AUTO on page 126 Diagnostics Triggers a selftest of the sensor Note Do not apply a signal to the sensor while the selftest is running If the selftest is carried out wi...

Страница 51: ...2 10 Remote command TEST SENSor on page 127 6 5 2 Averaging Settings Describes the parameters for automatic averaging Further information Chapter 9 8 1 Configuring Auto Averaging on page 104 Access main dialog of the web user interface navigation pane Averaging Settings ...

Страница 52: ...5 SENSe Sensor AVERage COUNt AUTO TYPE on page 107 Value Averaging Mode The content of this field depends on the setting under Mode on page 52 If manual is set Sets the average count also called averaging factor If auto xx dB is set Displays the resolution index If noise content is set Sets the maximum noise ratio in the measurement result Remote command SENSe Sensor AVERage COUNt on page 105 SENS...

Страница 53: ...nt is set under Mode on page 52 Sets an upper limit for the settling time of the auto averaging filter thus limiting the length of the filter Remote command SENSe Sensor AVERage COUNt AUTO MTIMe on page 106 6 5 3 Trigger Settings Describes the trigger parameters You can define the conditions that have to be fulfilled for a measurement to be triggered Further information Chapter 9 5 5 Configuring t...

Страница 54: ...mote command TRIGger LEVel on page 85 TRIGger LEVel UNIT on page 85 Trigger Delay Sets the delay between the trigger event and the beginning of the actual measurement Remote command TRIGger DELay on page 83 Dropout With a positive negative trigger slope the dropout time is the minimum time for which the signal must be below above the power level defined by Trigger Level Remote command TRIGger DTIM...

Страница 55: ...stem on page 128 Access main dialog of the web user interface navigation pane System IP Address 55 Subnet Mask 55 Gateway 56 DHCP 56 Apply Network Settings 56 Sensor Name 56 Firmware Update 56 IP Address Sets the IP address of the sensor Remote command SYSTem COMMunicate NETWork IPADdress on page 130 Subnet Mask Sets the subnet mask The subnet mask consists of four number blocks separated by dots ...

Страница 56: ...131 Apply Network Settings After you have made the required network settings changes apply them to the power sensor by clicking Apply Network Settings Sensor Name 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 1...

Страница 57: ...vail able at www rohde schwarz com en firmware nrp_s_sn If the rsu file is packed in a zip archive extract it before updating If you use the Firmware Update for NRP Family program further requirements are essential See Checking the prerequisites on page 58 7 2 Updating the Firmware Risk of faulty firmware Disconnecting the power supply while an update is in progress can lead to missing or faulty f...

Страница 58: ... not interrupted 1 Check the prerequisites see Checking the prerequisites on page 58 2 Connect the power sensor to the computer as described in Chapter 3 5 Connect ing to a Computer on page 13 3 Start the Firmware Update for NRP Family program Start menu NRP Toolkit Firmware Update The program automatically starts scanning for Rohde Schwarz power sensors connected via USB When the scan is complete...

Страница 59: ...pending on the sensor model and the size of the selected file 8 Check if the update was successful The firmware version in the Identification field must match the version you selected in the Firmware field Troubleshooting You do not find the sensor in the list of sensors provided by Firmware Update for NRP Family The driver assigned to the sensor is the legacy driver Install a recent VISA software...

Страница 60: ...ystem 4 Click Firmware Update 5 In the Firmware Update dialog click Select RSU file 6 In the file browser select the rsu file for upload The selected rsu is displayed for example NRPxSN_17 11 27 03 rsu 7 Click Start update The firmware update can take several minutes During the update process a pro gress bar is displayed When the update is completed the dialog closes automati cally 7 2 3 Using Rem...

Страница 61: ...m FWUPdate on page 133 The size of the file is 10242884 This number has 8 digits Thus the block_data consist of the following 8 How many digits follow to specify the file size 10242884 Number that specifies the file size file_contents Contents of the rsu file byte by byte 0x0a Delimiter In this example you write exactly 10242905 bytes to the power sensor for example by using a viWrite function The...

Страница 62: ...wer install latest R S NRP Toolkit V 4 17 or higher For using the sensors with R S NRP2 signal generators spectrum analyzers or other Rohde Schwarz instruments install the latest firmware version 8 1 Most Important Differences The new and the old sensors are compatible as far as possible However there are some differences The state of the sensors is indicated by an LED see Chapter 4 4 Status LED o...

Страница 63: ...software applications or your own programs Software applications and firmware Software firmware Prerequisites R S NRPV See the release notes and the manual of the R S NRPV R S Power Viewer See the release notes and the manual of the R S Power Viewer R S NRP2 Install firmware version 7 11 or higher R S signal generators spectrum analyzers or other instruments Install the latest firmware version rel...

Страница 64: ...or setting are indicated as Setting 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 comm...

Страница 65: ...h the SCPI standard Some com mands are considerably shortened by these optional mnemonics Therefore not only is there a short and a long form for the commands distinguished here by uppercase and lowercase letters but also a short form which is created by omitting optional keywords Example Command SENSe Sensor POWer AVG SMOothing STATe 1 can be writ ten as SENSe1 POWer AVG SMOothing STATe 1 SENS PO...

Страница 66: ...arameters in braces may 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 68 RST 68 SAV 68 SRE 69 STB 69 TRG 69 TST 69 WAI 70 CLS CLear Status Resets the Status b...

Страница 67: ... the version number of the installed firmware is indicated Usage Query only IST Individual STatus query 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 Sets bit 0 in the event status register when all preceding commands have been execu ted This bit can be used to initiate a service...

Страница 68: ...ated list of installed options Usage 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 R...

Страница 69: ...ich conditions a service request is triggered Parameters register Range 0 to 255 RST 0 STB STatus Byte query Returns the contents of the status byte in decimal form Usage Query only TRG TRiGger Triggers a measurement This command is only valid if the power sensor is in the wait ing for trigger state and the trigger source is set to BUS See TRIGger SOURce BUS Usage Event TST Selftest query Triggers...

Страница 70: ...urement Path 70 Selecting a Measurement Mode 71 9 4 1 Selecting the Reference Source The ROSCillator subsystem contains commands for configuring the reference source SENSe Sensor ROSCillator SOURce source Sets the source of the reference oscillator Refers typically to a precision stabilized time base Parameters source INTernal EXTernal HOST INTernal Internal precision oscillator EXTernal HOST Exte...

Страница 71: ... RST ON Manual operation See Range on page 49 SENSe Sensor RANGe CLEVel level Reduces the transition range between the measurement paths 0 1 and 1 2 by the set value Thus you can improve the measurement accuracy for signals with a high 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 Parameter...

Страница 72: ...7 4 Trace Measurement on page 99 9 5 Controlling the Measurement The power sensor offers a bunch of possibilities to control the measurement Do you want to start the measurement immediately after the initiate command or do you want to wait for a trigger event Do you want to start a single measurement cycle or a sequence of measurement cycles Do you want to output each new average value as a measur...

Страница 73: ...s measurement mode In continuous measurement mode the power sensor does not go into the idle state after a measurement has been completed but immediately executes another measurement cycle See also Chapter 9 5 2 Triggering on page 73 Parameters state ON Measurements are performed continuously If a measurement is completed the sensor does not return to the idle state but enters the waiting for trig...

Страница 74: ...trig ger state Depending on the required number of measurement cycles you use one of the following commands INITiate CONTinuous A new measurement cycle is started automatically after the previous one has been terminated INITiate IMMediate The number of measurement cycles is restricted If TRIGger COUNt 1 is set the command starts a single measurement cycle that renders one result Every time you sen...

Страница 75: ...ignificance of the dropout time The RF power between the slots is below the threshold defined by the trigger level and the trigger hysteresis Therefore the trigger hysteresis alone cannot prevent triggering at B or at C Therefore set the dropout time greater than the time elapsed between points D and B and between E and C but smaller than the time elapsed between F and A Thus you ensure that trigg...

Страница 76: ...ge 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 changes in the measured quantity This means that for each partial measurement a new average value is output as a measurement result Thus the measurement result...

Страница 77: ...ent 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 5 tAP 2 1 3 4 7 8 6 1 Start of the measurement cycle 2 Trigger event 3 Noninverted chopper phase 4 Inverted chopper phase 5 Duration...

Страница 78: ...dy correct but the noise is higher After 4 measurements when the average count is reached settled data are available When the trigger count is reached TRIGger COUNt on page 82 the power sensor returns to the idle state 8 6 3 4 5 2 7 1 6 6 7 1 Start of the measurement cycle 2 Trigger event 3 Noninverted chopper phase 4 Inverted chopper phase 5 Trigger synchronization 6 Measurement result before ave...

Страница 79: ...me During a chopper phase the trigger synchronization is high TRIGger SYNC STATe ON After 2 chopper phases 1 measurement is completed As defined by the average count after 2 measurements the result is averaged and available 1 7 3 4 5 6 2 1 Start of the measurement cycle 2 Trigger event 3 Noninverted chopper phase 4 Inverted chopper phase 5 Measurement result 6 Trigger synchronization 7 Return to t...

Страница 80: ...synchronization is high TRIGger SYNC STATe ON Every measurement provides a result After 2 measurements when the average count is reached settled data are available 1 3 4 5 2 7 8 6 1 Start of the measurement cycle 2 Trigger event 3 Noninverted chopper phase 4 Inverted chopper phase 5 Trigger synchronization 6 Measurement result before average count is reached 7 Averaged measurement result after ave...

Страница 81: ... result 4 Trigger synchronization 5 Return to idle state 9 5 5 Configuring the Trigger Further information Chapter 9 5 Controlling the Measurement on page 72 Remote commands TRIGger ATRigger DELay 82 TRIGger ATRigger EXECuted 82 TRIGger ATRigger STATe 82 TRIGger COUNt 82 TRIGger DELay 83 TRIGger DELay AUTO 83 TRIGger DTIMe 83 TRIGger EXTernal 2 2 IMPedance 83 TRIGger HOLDoff 84 TRIGger HYSTeresis ...

Страница 82: ... if the delay time has elapsed after the measurement start and no trigger event has occurred The delay time is set using TRIGger ATRigger DELay The command is only effective in the trace mode and irrespective of the set averaging factor only one trace is recorded Parameters state RST OFF TRIGger COUNt count Sets the number of measurement cycles to be performed when the measurement is started using...

Страница 83: ...ally determined delay is ignored Parameters state RST OFF TRIGger DTIMe dropout_time Sets the dropout time for the internal trigger source During this time the signal power must exceed negative trigger slope or undercut positive trigger slope the level defined by the trigger level and trigger hysteresis At least this time must elapse before triggering can occur again See Chapter 9 5 2 4 Dropout Ti...

Страница 84: ...e the set value on a falling slope Thus you can use this setting to eliminate the effects of noise in the signal for the edge detector of the trigger system Parameters hysteresis Range 0 00 to 10 00 RST 0 00 Default unit DB Manual operation See Hysteresis on page 54 TRIGger IMMediate Causes a generic trigger event The power sensor leaves the waiting for trigger state immediately irrespective of th...

Страница 85: ...00 0e 3 RST 1 0e 6 Default unit Watts Manual operation See Trigger Level on page 54 TRIGger LEVel UNIT unit Sets the unit of the trigger level if this value is entered without a unit See also TRIGger LEVel on page 85 Parameters unit DBM W DBUV RST W Manual operation See Trigger Level on page 54 TRIGger MASTer PORT master_port Selects the port where the sensor outputs its own trigger event in case ...

Страница 86: ...as trigger master output port or vice versa Parameters state RST OFF TRIGger SLOPe slope Effective only if TRIGger SOURce is set to INTernal or EXTernal Determines which edge of the envelope power with internal triggering or increasing voltage with external triggering is used for triggering Parameters slope POSitive NEGative POSitive Rising edge NEGative Falling edge RST POSitive Manual operation ...

Страница 87: ... blocked by any sensor that has completed its measurements before the others and has returned to the idle state Parameters state RST OFF 9 6 Configuring and Retrieving Results Setting the Power Unit 87 Setting the Result Format 87 Retrieving Results 89 9 6 1 Setting the Power Unit The UNIT subsystem contains commands for setting up the power unit UNIT POWer unit Sets the output unit for the measur...

Страница 88: ...APped The 1st byte is the most significant byte the 4th 8th byte the least significant byte Fulfills the Big Endian big end comes first convention RST NORMal Example FORM BORD NORM FORMat SREGister sregister Specifies which format is used for the return value of STB Parameters sregister ASCii HEXadecimal OCTal BINary RST ASCii Example FORM SREG ASC FORMat DATA data length length Specifies how the ...

Страница 89: ... ASCii 4 format 1 2938e 06 4 7269e 11 RST ASCii 0 9 6 3 Retrieving Results After performing the measurement you can query the measurement results with a command from the FETCh subsystem Remote commands SENSe Sensor FUNCtion 89 FETCh Sensor ARRay POWer AVG 90 FETCh Sensor SCALar POWer AVG 90 FETCh Sensor SCALar POWer BURSt 91 FETCh Sensor SCALar POWer TSLot 91 CALCulate FEED 91 SENSe Sensor AUXilia...

Страница 90: ...eslot The power is simultaneously measured in up to 32 time win dows The number of time windows is set with SENSe Sensor POWer TSLot AVG COUNt The length of a time window is determined via SENSe Sensor POWer TSLot AVG WIDTh The measurement result is represented by a vector that can contain up to 32 indices and contains the power of a time window at each index XTIMe POWer Trace In this mode power o...

Страница 91: ...ALar POWer AVG command sends 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 interval POWer BURSt AVG POWer AVERage Average value POWer PEAK Peak value POW...

Страница 92: ...ured 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 ave...

Страница 93: ...n 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 ...

Страница 94: ...sor POWer AVG BUFFer DATA 95 SENSe Sensor POWer AVG BUFFer SIZE 95 SENSe Sensor POWer AVG BUFFer STATe 95 SENSe Sensor POWer AVG FAST 95 SENSe Sensor POWer AVG SMOothing STATe 96 SENSe Sensor POWer AVG APERture integration_time Sets the duration of the sampling window in the continuous average mode During this time interval the average signal power is measured Parameters integration_time Range 10 ...

Страница 95: ...nuous Average Measurement on page 146 SENSe Sensor POWer AVG BUFFer STATe state Enables or disables the buffered continuous average mode If the buffer mode is enabled all results generated by trigger events are collected in the sensor until the buf fer is filled You can set the size of the buffer with SENSe Sensor POWer AVG BUFFer SIZE Parameters state ON OFF RST OFF Example BUFF STAT OFF SENSe Se...

Страница 96: ...aning of the parameters that can be configured Power Time Trigger level Dropout time Dropout tolerance Pulse interval Figure 9 2 Burst average measurement parameters To prevent power drops due to modulation from being erroneously interpreted as the end of a pulse you must define the dropout tolerance This is a time interval in which the pulse end is only recognized if the signal level no longer ex...

Страница 97: ...nual operation See Dropout Tolerance on page 46 SENSe Sensor POWer BURSt LENGth Queries the length of a burst pulse interval the time between the trigger point of the measurement and the time the trigger logic detects the end of the pulse see Fig ure 9 2 Usage Query only 9 7 3 Timeslot Average Measurement The Timeslot Average mode is used to measure the average power of a definable number of succe...

Страница 98: ... point Defining a time interval for the measurement Additionally time intervals that are to be excluded from the measurement can be set at the beginning and at the end of the measurement interval with the commands SENSe Sensor TIMing EXCLude STARt and SENSe Sensor TIMing EXCLude STOP see Chapter 9 8 3 Setting Exclusion Time on page 109 Remote commands SENSe Sensor POWer TSLot AVG COUNt 98 SENSe Se...

Страница 99: ... measure ment see Figure 9 3 The parameter applies to each individual timeslot Note Even if the exclusion interval exceeds the timeslot because for example its right limit is outside the timeslot correct results are obtained In the extreme case where the interval length has been set to a value greater than the timeslot length 0 W is out put as the measured power No error message is output Paramete...

Страница 100: ... it takes to obtain a measured value Averaging is only effective if SENSe Sensor TRACe AVERage STATe ON is set Parameters count Range 1 to 65536 RST 4 SENSe Sensor TRACe AVERage TCONtrol mode Available in trace mode Defines how the measurement results are output This is called termination control See also Chapter 9 5 Controlling the Measurement on page 72 Parameters mode MOVing REPeat MOVing Outpu...

Страница 101: ...ese additional measurands are denoted as auxiliary measurands and can be selected through the SENSe Sensor AUXiliary com mand A trace measurement can be configured to deliver up to three measurands Therefore the resulting block of data which is provided by a SENSe Sensor TRACe DATA query can contain 1 to 3 blocks of user data Basically the SENSe Sensor AUXiliary response represents a Definite Leng...

Страница 102: ...n deals with the user data content and shows what is embedded in it There are similar mechanisms as with arbitrary block response data in the user data content As indicated above the user data content can have 1 or more sections with trace measurement results depending on the selection of auxiliary measurands Each section is composed of Figure 9 5 User data content format y Number of values which ...

Страница 103: ...esponse data response of the SENSe Sensor TRACe DATA query Example TRAC DATA Usage Query only SENSe Sensor TRACe MPWidth Queries the attainable time resolution for the 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 ...

Страница 104: ...ATe SENSe Sensor TRACe AVERage COUNt Parameters state RST OFF SENSe Sensor TRACe TIME time Sets the trace length time to be covered by the trace sequence This time period is divided into a number of equal intervals in which the average power is determined The number of intervals equals the number of trace points which is set with the com mand SENSe Sensor TRACe POINts Parameters time Range 10 0e 6...

Страница 105: ...o called averaging factor but it designates the same thing i e the number of measured values that have to be averaged for forming the measure ment result Averaging is only effective if SENSe Sensor AVERage STATe ON is set Parameters count Range 1 to 65536 RST 4 Example AVER COUN 1 Manual operation See Value on page 52 SENSe Sensor AVERage COUNt AUTO state Sets the mode for determining the average ...

Страница 106: ...d SENSe Sensor AVERage COUNt AUTO ON SENSe Sensor AVERage COUNt AUTO TYPE NSR The noise component is defined as the magnitude of the level variation in dB caused by the inherent noise of 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 52 SENSe ...

Страница 107: ...Nt Intermediate values are output as measurement results SENSe Sensor AVERage TCONtrol MOVing Power has significantly decreased since 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 measureme...

Страница 108: ...ge COUNt on page 105 RST REPeat Example AVER TCON REP Manual operation See Filter Terminal Control on page 52 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 52 9 8 2 Setting the Frequency The frequency of the signal to be measured is not automatically...

Страница 109: ... EXCL STAR and SENS TIM EXCL STOP Remote commands SENSe Sensor TIMing EXCLude STARt 109 SENSe Sensor TIMing EXCLude STOP 109 SENSe Sensor TIMing EXCLude STARt exclude_start Sets a time that is to be excluded at the beginning of the integration period see Fig ure 9 6 Parameters exclude_start Range 0 0 to 1 0 RST 0 0 Default unit Seconds Manual operation See Start Exclude on page 45 See Start Exclud...

Страница 110: ...ls are corrected The duty cycle is only evaluated in the Continu ous Average mode Remote commands SENSe Sensor CORRection DCYCle 110 SENSe Sensor CORRection DCYCle STATe 110 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 which the signal is active If ...

Страница 111: ...ATe 111 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 44 SENSe Sensor CORRection OFFSet STATe state Enables or disables the offset correction Parameters state RST OFF Example CORR OFFS STAT ON Manual operation See State on page 44 9 8 4 3 S Param...

Страница 112: ...NRPxxS N without an attenuator Disable the S parameter correction Each time after you have put the power sensor into operation SENSe Sensor CORRection SPDevice STATe Permanently using the S Parameters tool See Chapter 9 8 4 5 Using the S Parameters Tool on page 115 To replace the delivered attenuator with any other 2 port device 1 Measure the S parameters of the 2 port device 2 Load the S paramete...

Страница 113: ... uses the S parameter data set selected by SENSe Sensor CORRection SPDevice SELect See also Chapter 9 8 4 3 S Parameter Correction on page 111 Parameters state RST OFF Example CORR SPD SEL 1 Selects a S parameter correction data set CORR SPD STAT ON Activates the S parameter correction Manual operation See S Parameter Correction State Locked on page 118 9 8 4 4 S Gamma Corrections Using the comple...

Страница 114: ...er sensor and the reflection of port 2 expressed by s22 is always taken into account regardless whether gamma correction is performed or not Sensor Source S21 S12 S22 S11 NRP 3 Path Diode Power Sensor MHz to GHz 100 pW to 200 mW 70 dBm to 23 dBm SMART SENSOR TECHNOLOGY Figure 9 9 Correction of interactions between the power sensor the signal source and the S param eter device Remote commands SENSe...

Страница 115: ...ection 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 Using the S Parameters Tool The S Parameters tool helps loading an S parameter table into the power sensor The S Parameters tool is part of the R S NRP Toolkit see Chapter 5 1 R S NRP Toolkit on page 27 To start the S Parameters tool In the Windows start menu select ...

Страница 116: ...7 Global Flags 118 S Parameter Correction ON by Default 118 S Parameter Correction State Locked 118 S Parameter Device Locked 118 Use Flags in Factory Cal Data Set 119 Device table 119 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 121 To load an uncertainty parameter file on page 122 ...

Страница 117: ...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...

Страница 118: ...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...

Страница 119: ...actory 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 121 Performing Configuration Tasks In this chapter different configuration tasks performed with the ...

Страница 120: ...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 is shown in the name of the main dialog Configuring...

Страница 121: ...ere 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 119 2 Select File Import S2P 3 Select the S2P file you want to import and 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 ...

Страница 122: ...e 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 6 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 119 2 Select File Impo...

Страница 123: ...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...

Страница 124: ...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 ...

Страница 125: ...lows 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 Calibrating Zeroing the Power Sensor Zeroing removes offset voltages from the analog circuitry of the sensors so that the...

Страница 126: ... use this information to deter mine the capacity of the buffer memory required Example CAL DATA LENG Query 57392 Response Usage Query only CALibration USER DATA caldata Accesses the user calibration data block Parameters caldata block_data CALibration USER DATA LENGth Queries the length of the user calibration data block Usage Query only CALibration Channel ZERO AUTO state Performs zero calibratio...

Страница 127: ...everal seconds SYST SERR Query 240 Response Warning Zero Calibration failed Results Degrading Manual operation See Zero Calibration on page 50 9 10 Testing the Power Sensor The selftest allows a test of the internal circuitry of the sensor Do not apply 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 o...

Страница 128: ...30 SYSTem COMMunicate NETWork IPADdress INFO 131 SYSTem COMMunicate NETWork IPADdress MODE 131 SYSTem COMMunicate NETWork IPADdress SUBNet MASK 131 SYSTem DFPRint Channel 131 SYSTem ERRor ALL 132 SYSTem ERRor CODE ALL 132 SYSTem ERRor CODE NEXT 132 SYSTem ERRor COUNt 132 SYSTem ERRor NEXT 133 SYSTem FWUPdate 133 SYSTem FWUPdate STATus 133 SYSTem HELP HEADers 134 SYSTem HELP SYNTax 134 SYSTem HELP ...

Страница 129: ...he LAN network settings to the default values Usage Event SYSTem COMMunicate NETWork STATus Effective only for the R S NRP LAN power sensors Queries the network configuration state Example SYST COMM NETW STAT Query UP Response The network is active Usage Query only SYSTem COMMunicate NETWork COMMon DOMain domain Effective only for the R S NRP LAN power sensors Sets the domain of the network Parame...

Страница 130: ...default hostname to avoid prob lems with the network connection However if you change the hostname be sure to use a unique name Parameters hostname Example SYST COMM NETW COMM HOST powersensor 2nd floor Sets powersensor 2nd floor as new hostname Manual operation See Sensor Name on page 56 SYSTem COMMunicate NETWork IPADdress ipaddress Effective only For the R S NRP LAN power sensors If SYSTem COMM...

Страница 131: ...the IP address automatically provided the network sup ports DHCP STATic Enables assigning the IP address manually RST AUTO Example SYST COMM NETW IPAD MODE AUTO The IP address is assigned automatically Manual operation See DHCP on page 56 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 ...

Страница 132: ...d by the SCPI standard Example SYST ERR ALL Query 0 No error Response Usage Query only SYSTem ERRor CODE ALL Queries all unread entries in the error event queue and removes them from the queue Only the error numbers are returned Example SYST ERR CODE ALL Query 0 Response No errors have occurred since the error queue was last read out Usage Query only SYSTem ERRor CODE NEXT Queries the oldest entry...

Страница 133: ...ds 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 Chapter 7 2 3 Using Remote Control on page 60 Setting parameters fwudata block_data Definite length arbitrary block data containing the direct copy of the bi...

Страница 134: ...tem block_data Usage Query only SYSTem HELP SYNTax Item Queries the relevant parameter information for the specified SCPI command Query parameters Item Example SYST HELP SYNT sens aver coun Usage Query only SYSTem HELP SYNTax ALL Queries the implemented SCPI commands and their parameters Returns the result as a block data Usage Query only SYSTem INFO item Queries information about the system If qu...

Страница 135: ...dress Domain Subnetmask Gateway Mode Status Sensor Name Technology Function MinPower MaxPower MinFreq MaxFreq Resolution Impedance Coupling Uptime Cal Misc Cal Abs Cal Refl Cal Temp Cal Lin Cal S Para Cal S Para User SPD Mnemonic Cal Due Date Certificate No Limit TestLimit TestLimit pd Usage Query only Configuring the System ...

Страница 136: ...or and the flash code of the system status LED if the operating mode of the LED is set to USER SYSTem LED MODE Parameters color Hexadecimal code described as 0x0krrggbb with k 0 steady on k 1 slowly flashing k 2 fast flashing rr red gg green bb blue In NRP legacy communication the parameter is a standard deci mal number representing the corresponding hexadecimal code Range 0x00 to 0x02FFFFFF RST 0...

Страница 137: ...t display near the lower measurement limit Usage Query only SYSTem PARameters Lists all commands with default values limits and ranges Usage Query only SYSTem PARameters DELTa Lists all commands that differ from the defined default status set by RST on page 68 The commands are output with default values limits and ranges Usage Query only SYSTem PRESet Triggers a sensor reset The command essentiall...

Страница 138: ...syntax errors and gen erally affect a single parameter or setting Static errors as a rule prevent the execution of normal measurements Static errors occur when you select conflicting settings This could for example occur in timeslot measurement mode with the following settings Width of a timeslot 100 µs Exclude time at the start of the slot 40 µs Exclude time at the end of the slot 60 µs Then ther...

Страница 139: ...ve only in the NRP legacy mode Sets the status update time That is the maximum rate in which the power sensor can output measurement results Relevant only in continuous measurement mode INITiate CONTinuousON 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 sensor Usage Query only SYSTem TRANsaction BEGin Starts a s...

Страница 140: ...ration See Sensor Name on page 56 SYSTem VERSion Queries the SCPI version that the command set of the sensor complies with Example SYST VERS Query 1999 0 Response SCPI version from 1999 Usage Query only 9 12 Using the Status Register Further information Chapter 11 3 Status Reporting System on page 162 Contents General Status Register Commands 141 Reading Out the CONDition Part 141 Reading Out the ...

Страница 141: ...CONDition Part Further information Chapter 11 3 2 Structure of a SCPI Status Register on page 163 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 OPERation ULFail CONDition STATus QUEStionable CALibration CONDiti...

Страница 142: ...OPERation MEASuring ENABle value STATus OPERation SENSe 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 12 5 Controlling the Negative Transition Part Further information Chapter ...

Страница 143: ...tion value STATus OPERation CALibrating PTRansition value STATus OPERation PTRansition value STATus 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...

Страница 144: ...se the following sequence of commands RST INITiate FETCh The RST sets the Continuous Average mode INITiate initiates the measurement After RST the trigger system is set to TRIGger SOURce IMMediate so that the trigger system state changes to the measuring state via the waiting for trigger state After the measurement has been completed FETCh delivers the result to the output queue from which it can ...

Страница 145: ...o not be fetched too fast Therefore a sleep time between two consecutive SENS POW AVG BUFF DATA queries is meaningful Since the sensor reaches approximately 50000 measurements per second in this setup 50 80 ms is a suitable sleep time Then you ll get 2500 4000 measurements per SENS POW AVG BUFF DATA query sleep 60 ms Fetch available results SENS POW AVG BUFF DATA Stop the continuous measurement IN...

Страница 146: ... ment This example written in pseudo code shows how to setup and execute a buffered continuous average measurement Select whether 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...

Страница 147: ...ysical measurements have been triggered SENSOR write INIT IMM The end of a physical measurement can be recognized 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...

Страница 148: ...ansfer speed and resolution SENSe TRACe POINTs 500 Set the trace time It influences the 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 S...

Страница 149: ... to poll the sensor until the measurement is ready and the results can safely be retrieved For such applications it is recommen ded to use the status system of the sensor to find out whether the measurement is ready The advantage 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 exa...

Страница 150: ... is ready this loop could also 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 ...

Страница 151: ...tocol 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 interfaces 11 1 ...

Страница 152: ...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 0x0146 R S NRP33SN V 0x0168 R S NRP40S 0x015F...

Страница 153: ...ass 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 Alternatively the IP address is deter mined with a procedure called Zeroconf You can also assign a LAN device name which defines the protocol characteristics of the conn...

Страница 154: ... 11 1 2 2 VXI 11 Protocol The VXI 11 standard is based on the ONC RPC Open Network Computing Remote Procedure Call protocol which in turn relies on TCP IP as the network transport layer The TCP IP network protocol and the associated network services are preconfigured TCP IP ensures connection oriented communication where the order of the exchanged messages is adhered to and interrupted links are i...

Страница 155: ... raw Ethernet communication does not necessarily require a VISA installation on the remote controller side Socket connections are established on a specially defined port The socket address is a combination of the IP address or hostname of the sensor and the number of the port configured for remote control The power sensors use port number 5025 for this pur pose 11 2 SCPI Command Structure SCPI com...

Страница 156: ...CONTinuous is equivalent to INIT CONT or init cont Case insensitivity Upper case and lower case notation only serves to distinguish the two forms in the manual the instrument itself is case insensitive Numeric suffixes If a command can be applied to multiple instances of an object e g specific channels or sources the required instances can be specified by a suffix added to the command Numeric suff...

Страница 157: ...page 157 Special characters Parameters A vertical stroke in parameter definitions indicates alternative possibilities in the sense of or The effect of the command differs depending on which parameter is used Mnemonics in square brackets are optional and can be inserted into the header or omitted Example INITiate IMMediate INIT IMM is equivalent to INIT Parameters in curly brackets are optional and...

Страница 158: ...ric values The texts listed below are interpreted as special numeric values For a query the numeric value is provided MIN MAX MINimum and MAXimum denote the minimum and maximum value DEF DEFault denotes a preset value which has been stored in the non variable mem ory This value conforms to the default setting as it is called by the RST com mand UP DOWN UP DOWN increases or reduces the numeric valu...

Страница 159: ...ext parameters observe the syntactic rules for mnemonics i e they can be entered using a short or long form Like any parameter they have to be separated from the header by a white space For a query the short form of the text is provided Example Setting command TRIGger SLOPe POSitive Query TRIG SLOP Response POS Character strings Enter strings always in quotation marks or Example Setting command SE...

Страница 160: ...e length 11 2 4 Overview of Syntax Elements The following table provides an overview of the syntax elements The colon separates the mnemonics of a command In a command line the separating semico lon marks the uppermost command level The semicolon separates two commands of a command line It does not alter the path The comma separates several parameters of a command The question mark forms a query T...

Страница 161: ... 3 DEL 3E 3 A new command line always begins with the complete path Example TRIG LEV 0 1E 3 TRIG DEL 3E 3 11 2 6 Responses to Queries A query is defined for each setting command unless explicitly specified otherwise It is formed by adding a question mark to the associated setting command According to SCPI the responses to queries are partly subject to stricter rules than in standard IEEE 488 2 The...

Страница 162: ...formation in the status registers Output queue Error event queue Status byte Service request to controller at transition from 0 to 1 1 0 2 3 4 5 x 7 1 0 2 3 MAV ESB RQS MSS 7 Service request enable Operation status Standard event status Questionable status Device status 1 2 3 4 5 Figure 11 1 Status registers overview 1 Chapter 11 3 3 Status Byte STB and Service Request Enable Register SRE on page ...

Страница 163: ...er i e each hardware sta tus is assigned a bit number which is the same for all five registers Bit 15 the most significant bit is set to 0 in all registers thus preventing problems some controllers have with the processing of unsigned integers Figure 11 2 Standard SCPI status register CONDition status register part The five parts of a SCPI register have different properties and functions The CONDi...

Страница 164: ...ad this part Reading the register clears it This part is often equated with the entire register ENABle status register part The ENABle part determines whether the associated EVENt bit contributes to the sum bit see below Each bit of the EVENt part is ANDed with the associated ENABle bit symbol The results of all logical operations of this part are passed on to the sum bit via an OR function symbol...

Страница 165: ...onnected or disconnected or when an error has occurred in a sensor See Chapter 11 3 5 Device Status Register on page 166 2 Error queue not empty The bit is set if the error queue has an entry If this bit is enabled by the service request enable register each entry of the error queue generates a service request An error can thus be recognized and specified in detail by querying the error queue The ...

Страница 166: ... 11 3 8 Operation Status Register on page 170 11 3 4 IST Flag and Parallel Poll Enable Register PPE Similar to the service request SRQ the IST flag combines the complete status infor mation in a single bit It can be queried by a parallel poll or by IST The parallel poll enable register PPE determines which bits of the STB affect the IST flag The bits of the STB are ANDed with the corresponding bit...

Страница 167: ...is locked in the NRP Legacy mode Via the SCPI channels USBTMC or TCP IP only the usage of query commands is possible and no setting commands The NRP legacy interface takes precedence over all other command channels when the first setting command is sent via this interface Then this bit is set to 1 and all other chan nels can then only execute query commands If a setting command is sent via a diffe...

Страница 168: ... 6 Meaning of bits used in the questionable status register Bit No Meaning 0 to 2 Not used 3 Questionable power status register summary bit Corresponds to the summary bit of the questionable power status register See Chapter 11 3 6 1 Questionable Power Status Register on page 169 4 to 7 Not used 8 Questionable calibration status register summary bit Corresponds to the summary bit of the questionab...

Страница 169: ... 11 3 6 2 Questionable Calibration Status Register The EVENt register and the CONDition register contain information whether the zero offset of a sensor is still valid Querying the register STATus QUEStionable CALibration CONDition STATus QUEStionable CALibration SUMMary EVENt Table 11 8 Meaning of bits used in the questionable calibration status register Bit No Meaning 0 Not used 1 Sensor calibra...

Страница 170: ...n 300 and 399 or a positive error number denoting the error in greater detail is entered in the error queue 4 Execution error This bit is set if the syntax of a received command is correct but the command cannot be executed due to various marginal conditions An error message with a number between 200 and 300 denoting the error in greater detail is entered in the error queue 5 Command error This bi...

Страница 171: ...librated See Chapter 11 3 8 1 Operation Calibrating Status Register on page 172 1 to 3 Not used 4 Measuring status register summary bit This bit is set if the sensor is performing a measurement See Chapter 11 3 8 2 Operation Measuring Status Register on page 172 5 Trigger status register summary bit This bit is set if the sensor is in the waiting for trigger state i e waiting for a trigger event S...

Страница 172: ... transition register The EVENt register indi cates whether a calibration was started or completed since the last readout of this reg ister Querying the register STATus OPERation CALibrating CONDition STATus OPERation CALibrating SUMMary EVENt Table 11 11 Meaning of bits used in the operation calibrating status register Bit No Meaning 0 Not used 1 Sensor calibrating The sensor is being calibrated 5...

Страница 173: ... 11 13 Meaning of bits used in the operation trigger status register Bit No Meaning 0 Not used 1 Sensor waiting for trigger The sensor is in the waiting for trigger state and is waiting for a trigger event When the trigger event occurs the sensor changes into the measuring state 5 to 15 Not used 11 3 8 4 Operation Sense Status Register The CONDition register contains information about whether a se...

Страница 174: ...ail CONDition STATus OPERation LLFail SUMMary EVENt Table 11 15 Meaning of bits used in the operation lower limit fail status register Bit No Meaning 0 Not used 1 Lower limit fail The measured value drops below the lower limit value 5 to 15 Not used 11 3 8 6 Operation Upper Limit Fail Status Register The CONDition register contains information about whether a displayed value is above a configured ...

Страница 175: ...ensors 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 4 Status LED on page 25 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 If the selftest is carried out with a s...

Страница 176: ... the firmware update problems can occur 1 Perform the firmware update again Sometimes a further update fixes the prob lems 2 If the power sensor is not accessible any more contact the service 12 4 Cannot Establish a LAN Connection If you have problems to establish a LAN connection as described in Chapter 3 5 2 Setting Up a LAN Connection on page 16 try the following measures Use the Configure Netw...

Страница 177: ...Me 106 SENSe Sensor AVERage COUNt AUTO NSRatio 106 SENSe Sensor AVERage COUNt AUTO RESolution 106 SENSe Sensor AVERage COUNt AUTO SLOT 106 SENSe Sensor AVERage COUNt AUTO TYPE 107 SENSe Sensor AVERage RESet 107 SENSe Sensor AVERage TCONtrol 107 SENSe Sensor AVERage STATe 108 SENSe Sensor CORRection DCYCle 110 SENSe Sensor CORRection DCYCle STATe 110 SENSe Sensor CORRection OFFSet 111 SENSe Sensor ...

Страница 178: ...A LENGth 126 CALibration Channel ZERO AUTO 126 FETCh Sensor ARRay POWer AVG 90 FETCh Sensor SCALar POWer BURSt 91 FETCh Sensor SCALar POWer TSLot 91 FETCh Sensor SCALar POWer AVG 90 FORMat BORDer 88 FORMat SREGister 88 FORMat DATA 88 INITiate ALL 73 INITiate CONTinuous 73 INITiate IMMediate 73 STATus DEVice CONDition 141 STATus DEVice ENABle 142 STATus DEVice NTRansition 142 STATus DEVice PTRansit...

Страница 179: ... 143 STATus OPERation TRIGger SUMMary EVENt 142 STATus OPERation ULFail CONDition 141 STATus OPERation ULFail ENABle 142 STATus OPERation ULFail NTRansition 142 STATus OPERation ULFail PTRansition 143 STATus OPERation ULFail SUMMary EVENt 142 STATus OPERation EVENt 141 STATus PRESet 141 STATus QUEStionable CALibration CONDition 141 STATus QUEStionable CALibration ENABle 142 STATus QUEStionable CAL...

Страница 180: ...32 SYSTem ERRor CODE NEXT 132 SYSTem ERRor COUNt 132 SYSTem ERRor NEXT 133 SYSTem FWUPdate 133 SYSTem FWUPdate STATus 133 SYSTem HELP HEADers 134 SYSTem HELP SYNTax ALL 134 SYSTem HELP SYNTax 134 SYSTem INFO 134 SYSTem INITialize 136 SYSTem LANGuage 136 SYSTem LED COLor 136 SYSTem LED MODE 136 SYSTem MINPower 137 SYSTem PARameters DELTa 137 SYSTem PARameters 137 SYSTem PRESet 137 SYSTem REBoot 137...

Страница 181: ... 83 TRIGger EXTernal 2 2 IMPedance 83 TRIGger HOLDoff 84 TRIGger HYSTeresis 84 TRIGger IMMediate 84 TRIGger LEVel 85 TRIGger LEVel UNIT 85 TRIGger MASTer PORT 85 TRIGger MASTer STATe 86 TRIGger SLOPe 86 TRIGger SOURce 86 TRIGger SYNC PORT 86 TRIGger SYNC STATe 87 UNIT POWer 87 ...

Страница 182: ... 8 Diagnostics Selftest 175 Disconnecting Host interface 22 RF 13 Documentation overview 7 Download R S NRP Toolkit 27 Dropout time Trigger 75 DUT Connecting 12 Disconnecting 12 E Electromagnetic interference EMI 12 Electrostatic discharge ESD 12 ENABle 164 Ethernet interface Remote control 152 EVENt 164 F Firmware update 29 57 Potential risks 57 Problems 176 Remote control 60 Requirements 57 Web ...

Страница 183: ...Mobile 37 Release notes 8 Remote control Common commands 66 Ethernet interface 152 HiSLIP protocol 154 Interfaces 151 Protocols 151 Socket communication 155 USB interface 151 VISA resource strings 153 VXI 11 protocol 154 Remote control commands Basic measurement parameters 104 Resource string HiSLIP 153 Socket 154 VISA 153 VXI 11 153 RF connector 12 23 S S parameter update 30 Safety information 7 ...

Страница 184: ... interface Remote control 151 USB product ID 152 USB resource string 152 USB sensor hub 15 User manual 7 V Versions of R S NRP software 30 VISA Resource string 153 VXI 11 Protocol 154 Resource string 153 W White papers 8 Z Zero configuration networking 19 ...

Отзывы: