manualshive.com logo in svg
background image

R&S

®

NRPM

OTA Power Measurement

Solution

User Manual

 

1425866302
Version 07

(>IäÍ2)

Содержание NRPM

Страница 1: ...R S NRPM OTA Power Measurement Solution User Manual 1425866302 Version 07 I 2...

Страница 2: ...el interface module 1426 7602 02 2021 Rohde Schwarz GmbH Co KG M hldorfstr 15 81671 M nchen Germany Phone 49 89 41 29 0 Email info rohde schwarz com Internet www rohde schwarz com Subject to change da...

Страница 3: ...3 4 Basic safety instructions 15 3 5 Data sheets and brochures 16 3 6 Release notes and open source acknowledgment OSA 16 4 Preparing for use 17 4 1 Unpacking and checking 17 4 2 Operating conditions...

Страница 4: ...etup 42 6 3 1 Setting up the RF frontend 43 6 3 2 Setting up the connection to the controller PC 44 6 3 3 Using the USB connection 45 6 3 3 1 Simple USB connection 45 6 3 3 2 Sensor hub R S NRP Z5 47...

Страница 5: ...re requirements 81 8 2 Updating the firmware 81 8 2 1 Using the firmware update for R S NRP family program 82 8 2 2 Using the web browser based user interface 84 8 2 3 Using remote control 85 9 Networ...

Страница 6: ...rplay of the controlling mechanisms 121 10 5 3 1 Continuous average mode 122 10 5 3 2 Trace mode 124 10 6 Selecting a measurement mode and retrieving results 127 10 7 Configuring the measurement modes...

Страница 7: ...sor module 165 11 Programming examples 168 11 1 Performing a simple measurement 168 11 2 Performing measurements in continuous average mode 168 11 3 Performing measurements in list mode 173 11 4 Perfo...

Страница 8: ...an SCPI status register 205 A 2 3 Status byte STB and service request enable register SRE 207 A 2 4 IST flag and parallel poll enable register PPE 208 A 2 5 Device status register 209 A 2 6 Questiona...

Страница 9: ...Contents R S NRPM 9 User Manual 1425 8663 02 07 A 2 8 6 Operation upper limit fail status register 218 Glossary List of used terms and abbreviations 220 List of commands 224 Index 229...

Страница 10: ...Contents R S NRPM 10 User Manual 1425 8663 02 07...

Страница 11: ...laboratory environments Use the R S NRPM only for its designated purpose Observe the operating conditions and performance limits stated in the data sheet Where do I find safety information Safety inf...

Страница 12: ...er the R S NRPM OTA power mea surement solution features Single and dual polarized receiver antenna modules with integrated diode detector R S NRPM3 N sensor module for readings of receiver antenna mo...

Страница 13: ...NRPM ZD3 that provides the interface for up to three antenna mod ules Especially designed for use with the R S CMQ200 you can install up to six of the feedthrough modules An antenna ring inside the R...

Страница 14: ...Is are provided for the operating systems Linux Mac OS X MS Windows It is required that you install a VISA driver on the host operating sys tem to use the I O services provided by this standardized so...

Страница 15: ...dule specific func tions and an introduction to remote control and a complete description of the remote control commands are described A printed version is delivered with the R S NRPM OTA Power Measur...

Страница 16: ...w of the instrument and deals with the specific characteristics see www rohde schwarz com brochure datasheet nrpm 3 6 Release notes and open source acknowledg ment OSA The release notes list new featu...

Страница 17: ...nts in addition to the safety instructions in the follow ing sections In particular do not open an instrument casing 4 1 Unpacking and checking 1 Unpack the R S NRPM components carefully 2 Retain the...

Страница 18: ...input connectors are all within the specified ranges Signal outputs are connected correctly and are not overloaded 4 3 Considerations for test setup Give particular attention to the following aspects...

Страница 19: ...erference EMI affects the measurement results To suppress generated electromagnetic interference Use only the cables provided for the R S NRPM OTA power measurement solution and suitable shielded cabl...

Страница 20: ...ltered cable feedthrough module R S NRPM ZD3 RF shielded box and the interface cable R S NRPM ZKD3 Three channel interface module R S NRPM Z3 RF test chamber Tool for fixing the strain relieve torx sc...

Страница 21: ...rams e g the firmware update program PureFW see Chapter 4 5 2 R S NRP Toolkit installation on page 23 The following table points to helpful links where you can find the corresponding drivers Table 4 1...

Страница 22: ...ou can get the packages for the corre sponding OS Table 4 2 Information to GUI application R S Power Viewer and programming examples OS R S Power Viewer Programming examples MS Windows Available on th...

Страница 23: ...Linux or macOS Refer to the documentation of the VISA driver supplier for instructions on how to install the VISA driver 4 5 2 R S NRP Toolkit installation The R S NRP Toolkit is a software package th...

Страница 24: ...t SDK To develop own application programs with the sensor module we recommend that you activate this option to get various programming samples installed onto your PC c Read the legal terms under licen...

Страница 25: ...eb or rpm files The associated files for a certain distribution all together make up the individual R S NRP Toolkit for Linux The following examples show two random representatives The filenames vary...

Страница 26: ...taller 3 Follow the instructions of the installer to complete the installation 4 5 3 R S Power Viewer installation The R S Power Viewer is a software application that simplifies many power mea suremen...

Страница 27: ...P Toolkit for Linux suitable for your distribution 2 Download the installer e g from https www rohde schwarz com software nrp_s_sn or contact the customer support to obtain the file 3 Open a terminal...

Страница 28: ...N sensor modules Figure 5 1 shows the LAN sensor module on the left and the USB sensor module on the right Figure 5 1 R S NRPM3N and R S NRPM3 1 Antenna connector see Antenna connector 1 on page 29 2...

Страница 29: ...atic error You can query the type of the error with SYSTem SERRor on page 114 Fast flashing red A critical static error You can query the type of the error with SYSTem SERRor on page 114 Note If a cri...

Страница 30: ...the net work The IP address assigned by the DCHP or manually is valid Red The R S NRPM3N is not connected to the network properly Either the connection is erroneous or the assigned IP address of the s...

Страница 31: ...r module is powered White PoE is not available 5 2 R S NRPM A90 and R S NRPM A90D antenna modules This section introduces the antenna modules of the R S NRPM OTA power mea surement solution For more i...

Страница 32: ...esponding letters 1 and 2 or I and II An R S NRPM A90D module occupies two channels on the R S NRPM3 The R S NRPM A90 A90D antenna modules are designed to work with the R S NRPM3 N sensor modules R S...

Страница 33: ...ata sheet Signaling LED 3 LED for signaling purposes You can use the LED for mapping between the antenna module location and the sensor module channel or for own signaling purposes To turn on the LED...

Страница 34: ...onnectors 1 Micro miniature connectors 10 pin for connecting up to three antenna module cables Filtered cable feedthrough module 2 R S NRPM ZD3 filtered cable feedthrough for combining three antenna m...

Страница 35: ...ting e g three antenna module cables for OTA power measurements in an EM controlled environment e in an RF test chamber Figure 5 3 The R S NRPM Z3 interface module 1 Connector to sensor module 2 Inter...

Страница 36: ...KU 2 R S NRPM3 3 R S NRPM Z3 4 Strain relieve 5 Antenna module cables Strain relieve 4 Strain relieve for the antenna module cable connections Antenna module cables 5 Cables firmly connected to the an...

Страница 37: ...ule is either inside or outside the EM controlled test environment RF shielded box The sensor module is outside the RF shielded box connected to the antenna modules via the feedthrough module R S NRPM...

Страница 38: ...calibrate the output power of your DUT Example Setup with one single polarized R S NRPM A90 antenna module installed in an RF shielded box feedthrough module Figure 6 1 One R S NRPM A90 in an RF shiel...

Страница 39: ...8663 02 07 Example Setup with multiple single polarized R S NRPM A90 antenna modules in an RF shielded box feedthrough modules Figure 6 2 Multiple R S NRPM A90 in an RF shielded box 1 Controller PC 2...

Страница 40: ...5 8663 02 07 Example Setup with multiple single polarized R S NRPM A90 antenna modules in an RF test chamber interface modules Figure 6 3 Multiple R S NRPM A90 in an RF test chamber 1 Controller PC 2...

Страница 41: ...um of three antenna modules with two sen sor modules If your test setup requires more antenna modules use additional sensor modules In this test setup you can measure the readings of up to six antenna...

Страница 42: ...tains the technical specifications and ordering information 6 3 Connecting an R S NRPM OTA power measure ment setup To start up an R S NRPM OTA power measurement it is assumed that the fol lowing cond...

Страница 43: ...al and 2 or II horizontal on the carrier of the antenna mod ules To connect the sensor module to the controller PC you have several options as described in Setting up the connection to the controller...

Страница 44: ...sensor module R S NRPM Z3 con nected to R S NRPM3 6 Continue with Setting up the connection to the controller PC 6 3 2 Setting up the connection to the controller PC The controlling host of the R S N...

Страница 45: ...ct use at least category 6 STP cables for the LAN connection The Ethernet interface of the R S NRPM3N LAN sensor module requires PoE see LAN PoE interface 6 on page 30 6 3 3 Using the USB connection Y...

Страница 46: ...R S NRPM3 2 connector of the sensor module b Tighten the union nut manually 2 Establish the connection of the antenna modules as described in Chap ter 6 3 1 Setting up the RF frontend on page 43 Conne...

Страница 47: ...per sensor R S NRP Z5 sensor hub with external power supply unit and USB cable Controller PC with USB host interface and installed VISA driver R S NRP Toolkit and R S Power Viewer Mobile Setup Figure...

Страница 48: ...ablish the connection of the antenna modules as described in Chap ter 6 3 1 Setting up the RF frontend on page 43 7 On the computer start a software application to execute the measurement see Chapter...

Страница 49: ...ernet switch supporting PoE power delivery e g R S NRP ZAP1 Controller PC with LAN interface and installed VISA driver or R S NRP Toolkit and R S Power Viewer Mobile Setup Figure 6 7 Setup with a PoE...

Страница 50: ...NRPM3N sensor module 3 RJ 45 Ethernet cables 1 PoE injector 1 non PoE Ethernet switch Controller PC with LAN interface and installed VISA driver or R S NRP Toolkit and R S Power Viewer Mobile Control...

Страница 51: ...o the non PoE Ethernet switch 5 On the controller establish a connection between the sensor module and the network see Chapter 6 3 5 Establishing a connection to the network on page 52 Setup with a Po...

Страница 52: ...common network infrastructure network The R S NRPM3N LAN sensor module and controlling host are connected only over the switch peer to peer network For both connections the common network or the peer...

Страница 53: ...the hostname extended with local for example nrpm3n 101441 nrpm3n 101441 local 6 3 5 1 Using hostnames In a LAN that uses a domain name system DNS server each connected com puter or instrument can be...

Страница 54: ...n for resolving names in the top level domain TLD local are defined to be executed using dedicated local services and ports if no other DNS domain name server is available Example Default hostname nrp...

Страница 55: ...point to point connection is used 6 4 Starting the measurement To start the measurement To start an R S NRPM OTA power measurement it is assumed that all compo nents of the test setup are connected An...

Страница 56: ...nna module assuming radiation only from boresight direction Power at the internal RF detector in W or dBm The measurement result with out including antenna gain and frequency dependent calibration fac...

Страница 57: ...ith the installation see Chapter 4 5 3 R S Power Viewer installation on page 26 The software manual describes also how to install and use the application on Linux or macOS operating systems The R S Po...

Страница 58: ...to three antenna modules each To configure an OTA single sensor trace power measurement for using the sensor module with up to three antenna modules To start the application In the MS Windows start me...

Страница 59: ...ignals before zeroing An active mea surement during zeroing causes an error a Turn off the measurement signal b Select Sensor Zero Signal off 4 In the panel on the right select the antenna modules for...

Страница 60: ...ement results window displays measured power in the sensor module channels To configure an OTA multi sensor ContAV measurement 1 In the toolbar select the OTA Multi Sensor button to open the panel for...

Страница 61: ...anel on the right select the channel 4 Enable the antenna modules of the selected channel 5 If necessary set the parameters provided for the measurement mode 6 Repeat step 3 to step 5 for each channel...

Страница 62: ...663 02 07 The measurement results window displays the results of the multi channel measurement To configure an OTA single sensor trace power measurement 1 In the toolbar select the button to open the...

Страница 63: ...l on the right 2 In the lower border toolbar select the sensor module 3 In the panel on the right select the antenna modules for the measurement 4 If necessary adjust the scaling of the measurement re...

Страница 64: ...user interface is an alternative way to operate an R S NRPM3N LAN sensor module With the integrated browser based graphical user interface of the R S NRPM3N sensor module you can configure the most c...

Страница 65: ...on on page 48 2 Open a supported web browser 3 Enter the instrument name or the IP address of the sensor module you want to connect to Example http nrpm3n 990001 For details on how to find out the IP...

Страница 66: ...of the web browser based user interface 1 2 4 3 5 6 Figure 7 1 Explanation of the web browser based user interface 1 Title bar 2 Common settings see Chapter 7 2 2 3 Common settings on page 68 3 Param...

Страница 67: ...ly or graphi cally depending on the selected measurement mode 7 2 2 2 Setting the unit You can set the unit for the different parameters by typing the corresponding letter after the entered value Exam...

Страница 68: ...ll future entries of solely numbers represent the value in dBm If you enter 15 in the field the Trigger Level value is set to 15 00 dBm If you want to revert the value to Watt enter 50uW The Trigger L...

Страница 69: ...nsor see Status LED 2 on page 29 Measurement Activates the measurement Remote command INITiate CONTinuous on page 151 Frequency Sets the carrier frequency of the applied signal This value is used for...

Страница 70: ...nuous Average mode Describes the parameters of the continuous average measurement Access In the measurement navigation pane of the web browser based user interface select Continuous Average The remote...

Страница 71: ...r 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 135 Trace mode Provides the parameter...

Страница 72: ...er trace sequence For achieving a good optimum between the measurement speed and the resolution you can set a value of e g 200 trace points Remote command SENSe Sensor TRACe POINts on page 142 7 2 2 5...

Страница 73: ...ration 73 Sensor Information 73 Antenna Activates an antenna module module for the measurement Remote command SENSe Sensor CHANnel Channel PRESence on page 115 SENSe Sensor CHANnel Channel ENABle on p...

Страница 74: ...averaging Access In the settings navigation pane of the web browser based user interface select Averaging The remote commands required to define the averaging settings are descri bed in Chapter 10 8 1...

Страница 75: ...ntrol See also Chapter 10 5 Controlling the measurement on page 118 Repeating Provides the measurement result only after the entire measure ment has been completed The number of measurement cycle repe...

Страница 76: ...gger Level 77 Trigger Delay 77 Dropout 77 Holdoff 77 Hysteresis 77 Trigger Source Selects the source and slope polarity of the trigger signal You can use an internal or externally applied trigger sign...

Страница 77: ...gger Level Remote command TRIGger DTIMe on page 154 Holdoff Sets the hold off time After a trigger event the sensor module suppresses all trigger events that occur within this time period Remote comma...

Страница 78: ...the IP address of the sensor module Remote command SYSTem COMMunicate NETWork IPADdress on page 102 Subnet Mask Sets the subnet mask The subnet mask consists of four number blocks separated by dots Ev...

Страница 79: ...as default see SYSTem COMMunicate NETWork COMMon HOSTname on page 105 Remote command SYSTem SENSor NAME on page 115 Update Opens a dialog to start the firmware update For further information see Chap...

Страница 80: ...measurements R S NRPM 80 User Manual 1425 8663 02 07 When completed the web browser based user interface displays a report with the test results Remote command TEST SENSor on page 165 Measurement app...

Страница 81: ...is packed in a zip archive extract it before updating If you use the firmware update for R S NRP family program further require ments are essential see Checking the prerequisites on page 82 8 2 Updat...

Страница 82: ...gnized as a VISA device Make sure that a recent VISA software is installed on the computer 2 Make sure that the R S NRP Toolkit for MS Windows is installed on the com puter see Chapter 4 5 2 R S NRP T...

Страница 83: ...Hostname or IP Address field is not used during this procedure Therefore leave it empty 5 In the Firmware field enter the full path and filename of the update file or press the browse button next to...

Страница 84: ...f the update was not successful 1 Check whether all necessary drivers are installed on the computer For example if the VISA library is not installed no VISA power sensor is accessible 2 Check if the V...

Страница 85: ...ate The update sequence can take a couple of minutes When completed the dialog closes automatically 8 2 3 Using remote control If you want to integrate a firmware update function in an application use...

Страница 86: ...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 sensor module for example by using a viW...

Страница 87: ...ntrol using SCPI commands see Chap ter A Remote control basics on page 195 9 1 Remote control interfaces and protocols Remote control of sensor modules enables you to integrate them into custom automa...

Страница 88: ...ace A USB connection requires that you have installed the VISA library VISA detects and configures a sensor module automati cally when the USB connection is established Apart from the USBTMC driver wh...

Страница 89: ...model here R S NRPM3N sensor module 100001 is the serial number of the sensor module 9 1 2 Ethernet interface The Ethernet interface of the R S NRPM3N LAN sensor modules allows you to integrate them i...

Страница 90: ...address is determined with a procedure called Zeroconf You can also assign a LAN device name which defines the protocol characteris tics of the connection See the description of the VISA resource stri...

Страница 91: ...st name is nrpm3 100001 the valid resource string is TCPIP nrpm3 100001 hislip0 HiSLIP TCPIP nrpm3 100001 inst0 VXI 11 A raw socket connection can be established using TCPIP 10 111 11 20 5025 SOCKET T...

Страница 92: ...us a successful return of a VISA operation such as viWrite does not guarantee that the sensor module has finished or even started executing the requested command It just indi cates that the command ha...

Страница 93: ...ue and it is the result of a query Parameters required only for setting are indicated as Setting parameters Parameters required only to refine a query are indicated as Query parame ters Parameters tha...

Страница 94: ...d Numeric suffixes are indicated by angular brackets 1 4 n I and are replaced by a single value in the command Entries without a suffix are interpreted as having the suffix 1 Optional keywords Some co...

Страница 95: ...ma For a description of the parameter types refer to Chapter A 1 3 SCPI parameters on page 197 Example Definition SENSe Sensor AVERage COUNt AUTO NSRatio nsr Command AVER COUN AUTO NSR 0 01 Special ch...

Страница 96: ...letters Remote Commands CLS 96 ESE 96 ESR 97 IDN 97 IST 97 OPC 97 OPT 98 PRE 98 RCL 98 RST 99 SAV 99 SRE 99 STB 100 TRG 100 TST 100 WAI 100 CLS CLear Status Resets the Status byte STB Standard event r...

Страница 97: ...ry only IDN IDeNtification query 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...

Страница 98: ...can be queried from a controller program before new commands are sent This pre vents overflow of the input queue when too many commands are sent that cannot be executed Unlike WAI OPC must be sent at...

Страница 99: ...rresponds to the SYSTem PRESet command Usage Event SAV number SAVe Stores the current device state under the specified number The storage numbers 0 to 9 are available Setting parameters number Range 0...

Страница 100: ...r state and the trigger source is set to BUS SeeTRIGger SOURce BUS BUS Usage Event TST Selftest query Triggers a self test of the instrument and outputs an error code in decimal form 0 indicates that...

Страница 101: ...e NETWork IPADdress SUBNet MASK 103 SYSTem COMMunicate NETWork RESet 104 SYSTem COMMunicate NETWork RESTart 104 SYSTem COMMunicate NETWork STATus 104 SYSTem COMMunicate NETWork COMMon DOMain 105 SYSTe...

Страница 102: ...cate NETWork IPADdress ipaddress R S NRPM3N LAN sensor modules only For SYSTem COMMunicate NETWork IPADdress MODE STATic you can set the address manually Sets the IP address Parameters ipaddress Range...

Страница 103: ...ery only SYSTem COMMunicate NETWork IPADdress MODE mode R S NRPM3N LAN sensor modules only Sets whether the IP address is assigned automatically or manually Parameters mode AUTO STATic AUTO Assigns th...

Страница 104: ...sensor modules only Resets the LAN network settings to the default values Example SYSTem COMMunicate NETWork RESet Usage Event SYSTem COMMunicate NETWork RESTart R S NRPM3N LAN sensor modules only Res...

Страница 105: ...module Note To avoid problems with the network connection we recommend that you do not change the hostname If you change the hostname be sure to use a unique name Changing the hostname is a password...

Страница 106: ...Tem ERRor CODE ALL Queries all unread entries in the error event queue and removes them from the queue Only the error numbers are returned and not the entire error text Example SYSTem ERRor CODE ALL R...

Страница 107: ...FWUPdate fwudata Loads new operating firmware into the device Rohde Schwarz provides new firmware in files with the extension rsu Usually you find the rsu file at the Rohde Schwarz web site Otherwise...

Страница 108: ...242884 in this case This number has eight digits Now you have all the information to assemble every thing The SYST FWUP command A blank as a separator The sign The 8 for the length of the file size Th...

Страница 109: ...FWUPdate STATus Response Success Usage Query only Manual operation See Update on page 79 SYSTem HELP HEADers Item Returns a list of all SCPI commands supported by the sensor Query parameters Item bloc...

Страница 110: ...Antenna 1 Cal Due Date Antenna 1 Property Antenna 2 Type Antenna 2 Stock num ber Antenna 2 Serial Antenna 2 Cal Due Date Antenna 2 Property Antenna 3 Type Antenna 3 Stock num ber Antenna 3 Serial Ante...

Страница 111: ...suffix channel selects the corresponding antenna module and the suffix color selects LED on off Suffix Channel 1 3 Parameters color 0 The LED is off 0 The LED shines blue Range 0 to 255 RST 0 Manual...

Страница 112: ...status LED is controlled by the firmware of the sensor internally or by the user settings For more information see SYSTem LED COLor Parameters mode USER SENSor RST SENSor SYSTem MINPower Yields the lo...

Страница 113: ...sage Event SYSTem REBoot Reboots the power sensor Usage Event SYSTem RESTart Restarts the sensor module Usage Event SYSTem SERRor LIST ALL Returns a list of all static errors that have occurred but ha...

Страница 114: ...y SYSTem SERRor Returns the next static error if any Static errors are more severe than normal error conditions which can be queried with SYSTem ERRor NEXT While normal errors result from e g unknown...

Страница 115: ...he hostname of the sensor module Parameters sensorname Example SYSTem SENSor NAME SensorModuleInput_A90D SYSTem SENSor NAME Queries the sensor name Response SensorModuleInput_A90D Manual operation See...

Страница 116: ...e fore we recommend that you disable unconnected channels by this command Suffix Channel 1 3 Parameters state RST ON Manual operation See Antenna on page 73 10 4 3 Selecting the reference source The R...

Страница 117: ...n the remote control computer and the sensor modules if high level measurement commands are used Remote commands FORMat BORDer 117 FORMat SREGister 118 FORMat DATA 118 FORMat BORDer border Selects the...

Страница 118: ...in binary blocks with 32 bit or 64 bit length RST ASCii length Range 32 64 RST 32 Example FORMat DATA REAL 64 Binary DOUBLE FORMat DATA ASCii 3 3 124 10 5 Controlling the measurement The sensor module...

Страница 119: ...nce of a measurement cycle The following states are defined IDLE The sensor module does not execute a measurement After switching on it is initially in the idle state When a measurement has been start...

Страница 120: ...depend on the selected trigger source If the signal power exceeds or falls below a reference level set by the trigger level the measurement starts after the defined delay time Waiting for a trigger e...

Страница 121: ...ant to avoid the output of redundant data Select repeating termination control when executing remote control applica tions as you are usually only interested in the results of the fully settled averag...

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

Страница 123: ...ult 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 are available When the trigger cou...

Страница 124: ...f one aperture time Then settled data are available and the sensor module returns to the idle state 1 2 3 4 5 1 Trigger event 2 Noninverted chopper phase 3 Measurement result 4 Trigger synchronization...

Страница 125: ...ed trace time 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 trace average count after 2 measureme...

Страница 126: ...high TRIGger SYNC STATe ON Every measurement provides a result After 2 measurements when the trace average count is reached settled trace data result is available 1 2 3 4 5 6 7 8 1 Start of the measu...

Страница 127: ...hronization 5 Return to idle state 10 6 Selecting a measurement mode and retrieving results Before starting a measurement select the measurement mode using SENSe Sensor FUNCtion The following modes ar...

Страница 128: ...iliary 131 SENSe Sensor FUNCtion function Sets the measurement mode Parameters function POWer AVG Continuous Average After a trigger event the power is integrated over a time interval aperture set wit...

Страница 129: ...configured before but it can also return data of different measurands By default the reading is the average power To determine the measurand for the FETCh Channel SCALar POWer AVG command use the CALC...

Страница 130: ...e antenna module String Meaning PISotropic Equivalent isotropically received power PISO in W or dBm default Equivalent detected power of an isotropic antenna with an ideal power detector at the phase...

Страница 131: ...he measurement of additional measurands that are determined together with the main measured value Parameters mode NONE MINMax RNDMax NONE No additional values are measured MINMax In addition to the av...

Страница 132: ...noise of the sensor module by approx 20 so it should remain deactivated if it is not required Configuring continuous average measurements of modulated signals When measuring modulated signals in conti...

Страница 133: ...Fer COUNt 134 SENSe Sensor POWer AVG BUFFer DATA 134 SENSe Sensor POWer AVG BUFFer INFO 134 SENSe Sensor POWer AVG BUFFer SIZE 134 SENSe Sensor POWer AVG BUFFer STATe 135 SENSe Sensor POWer AVG SMOoth...

Страница 134: ...average result buffer and returns them even if the buffer is not full In contrast FETCh Channel SCALar POWer AVG returns a result only if the buffer is full Example SENSe1 POWer AVG BUFFer DATA Usage...

Страница 135: ...Parameters state RST OFF Example SENSe Sensor POWer AVG BUFFer STATe OFF SENSe Sensor POWer AVG SMOothing STATe state Activates the smoothing filter a steep edge digital lowpass filter If you cannot a...

Страница 136: ...in list processing mode Example SENSe1 LIST FREQuency POINts 4 Usage Query only CONTrol Sensor FREQuency MODE mode Selects the frequency list mode Parameters mode FIXed RXList RST FIXed Example CONTro...

Страница 137: ...r TRACe AVERage COUNt count Sets the trace filter length i e the number of acquired traces which are to be averaged for one trace The higher the count the lower the noise and the longer it takes to ob...

Страница 138: ...CONtrol REPeat SENSe Sensor TRACe AVERage STATe state Activates the averaging filter in trace mode Parameters state RST ON SENSe Sensor TRACe DATA Returns the measured trace data in a pre defined form...

Страница 139: ...ents of the Definite Length Arbitrary Block which is returned from the SENSe TRACe DATA query The format is defined in IEEE488 2 In principle the response has the format as shown in Figure 10 1 Figure...

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

Страница 141: ...data would contain C1mf3260mmmmnnnn C1 Channel 1 m The letter m to denote the Min Trace f The letter f to denote float format 3 3 bytes for length of the number of points that follows 260 260 float va...

Страница 142: ...nt sequence It is used to specify the start of recording for trace mode The start of recording is referenced to the delayed trigger point that is set with TRIGger DELay Negative values indicate that t...

Страница 143: ...TRACe TIME time Sets the trace length i e the time to be covered by the trace sequence This time period is divided into several equal intervals in which the average power is deter mined The number of...

Страница 144: ...ernal sample rate of 2 MHz the sensor module performs 200 measurements SENS TRAC POIN 400 SENS1 TRACe UPS TYPE SINC If you select the number of trace points higher than the number of physical measurem...

Страница 145: ...ERage STATe is turned on Parameters count Range 1 to 65536 RST 4 Example AVERage COUNt 4 Manual operation See Value on page 75 SENSe Sensor AVERage RESet Deletes all previous measurement results that...

Страница 146: ...is composed of the last measured value and the other values already stored in the filter See Chapter 10 5 Controlling the measurement on page 118 Parameters mode MOVing REPeat MOVing Provides every n...

Страница 147: ...his frequency is used for the frequency response correction of the measurement result The center frequency is set for broadband signals e g spread spectrum signals multicarrier signals The data of the...

Страница 148: ...e duty cycle defines the percentage of one period when the signal is active If the duty cycle is enabled the R S NRPM calculates the signal pulse power from the average power considering the duty cycl...

Страница 149: ...ENSe Sensor CORRection OFFSet 149 SENSe Sensor CORRection OFFSet STATe 149 SENSe Sensor CORRection OFFSet offset Sets a fixed offset that is added to correct the measured value Parameters offset Range...

Страница 150: ...itions Usage Event INITiate ALL INITiate IMMediate Starts a single measurement cycle The sensor module changes from the idle state to the wait for trigger state When the trigger condition is fulfilled...

Страница 151: ...a measurement is completed the sensor module enters the wait for trigger state again OFF Stops the continuous measurement mode The sensor module switches to idle state RST OFF Example See Chapter 11...

Страница 152: ...TRIGger BURSt DELay 2e 3 TRIGger ATRigger DELay delay For TRIGger ATRigger STATe ON this parameter determines after which time an artificial trigger event is created if no real trigger event has occur...

Страница 153: ...ter a single INITiate IMMediate As long as the defined number of measurements are not yet executed the sensor module auto matically initiates another measurement internally after the current result is...

Страница 154: ...ropout time is the minimum time for which the signal must be below above the power level defined byTRIGger LEVel and TRIGger HYSTeresis before triggering can occur again As with the Holdoff parameter...

Страница 155: ...h stable triggering conditions could be obtained with a suitable hold off time regular triggering at the same point it would not be possible to set exclusive triggering at A Parameters dropout_time Ra...

Страница 156: ...0 RST 0 00 Default unit s Manual operation See Holdoff on page 77 TRIGger HYSTeresis hysteresis Sets the hysteresis thresholds A trigger event occurs if the trigger level Falls below the set value on...

Страница 157: ...Sets the trigger threshold for internal triggering derived from the test signal This setting is effective only for the internal TRIGger SOURce Parameters level Range 1 0e 7 to 200 0e 3 RST 1 0e 3 Defa...

Страница 158: ...Ternal2 RST EXT1 TRIGger SENDer STATe state Activates the trigger sender mode of the sensor module In this state the sensor module can output a digital trigger signal in synchronization with its own t...

Страница 159: ...IMMediate INTernal INT1 INT2 INT3 INTernal1 INTernal2 INTernal3 BUS EXTernal EXT1 EXTernal1 EXT2 EXT3 EXTernal2 EXTernal3 BURSt1 BURS1 BURSt2 BURS2 BURSt3 BURS3 BUS Triggers the measurement with the c...

Страница 160: ...r the TRIGger DELay has elapsed Similar to trigger source EXT waiting for a trigger event can also be skipped by TRIGger IMMediate RST IMMediate Manual operation See Source on page 76 TRIGger SYNC POR...

Страница 161: ...nformation Chapter A 2 Status reporting system on page 202 Contents General status register commands 161 Reading out the CONDition part 162 Reading out the EVENt part 162 Controlling the ENABle part 1...

Страница 162: ...STATus OPERation SENSe CONDition STATus OPERation TRIGger CONDition STATus OPERation ULFail CONDition STATus QUEStionable CALibration CONDition STATus QUEStionable CONDition STATus QUEStionable POWer...

Страница 163: ...ABle value STATus OPERation MEASuring ENABle value STATus OPERation SENSe ENABle value STATus OPERation TRIGger ENABle value STATus OPERation ULFail ENABle value STATus QUEStionable CALibration ENABle...

Страница 164: ...the associated register The transition also writes a 1 into the associated bit of the corresponding EVENt register Parameters value RST 0 10 11 6 Controlling the positive transition part For more inf...

Страница 165: ...on that you can use for troubleshooting Note Do not apply a signal while the selftest is running because it can indicate errors in the output messages for the test steps Offset Voltages and or Noise V...

Страница 166: ...bration 1 4 DATA caldata Writes a binary calibration data set in the memory of the sensor module Suffix 1 4 1 4 Parameters caldata block_data CALibration 1 4 DATA LENGth Queries the length in bytes of...

Страница 167: ...n attempt can run into a timeout The setting command accepts only the parameter ONCE OFF and ON are ignored The query returns the value ON if a calibration is in progress otherwise the value OFF Suffi...

Страница 168: ...nd e g To install the R S NRP Toolkit on MS Windows on page 23 11 1 Performing a simple measurement The simplest way to obtain a result is to use the following sequence of SCPI com mands Example RST s...

Страница 169: ...nnels of the sensor module SENSe CHAnnel1 ENABle 1 SENSe CHAnnel2 ENABle 1 SENSe CHAnnel3 ENABle 1 Select measurement mode and set the time interval to 10 s SENSe FUNCtion POWer AVG SENSe POWer AVG AP...

Страница 170: ...IG SOUR IMM Query sensor SYST ERR Query sensor SYST SERR Write sensor INIT IMM Query sensor FETCH ALL Close sensor Example C C VISA source code This sequence shows the VISA source code based on the ps...

Страница 171: ...ple so import that module import visa from time import sleep from math import fabs log10 Find a R S NRPM3 power sensor modules That sensor module is characterized by a Product ID of 0x0195 def OpenFir...

Страница 172: ...f Watt unit to dBm unit def Watt2dBm dW if fabs dW 1 0e 19 return 160 0 return 10 0 log10 fabs dW 30 0 sensor None sensor OpenFirstNRPM3 if sensor None for meas in range 1 10 sensor write init imm res...

Страница 173: ...and saved internally before the measure ment starts Both the R S NRPM3 N sensor module and the DUT get the list of frequency points and the R S NRPM3 N pre calculates the corresponding parameters req...

Страница 174: ...ApertureTime 100 s AverageCount number of averaged measurement readings ApertureTime width of the sampling window Aspects to consider Minimum measurement time 220 s The time span of the measurement p...

Страница 175: ...then cycles over the configured frequency list doing power measurements with pre configured aperture windows and average counts Each new measurement starts after a selectable measurement period _____...

Страница 176: ...a ENAB ON else strCmd SENS CHAN str 1 nAntenna ENAB OFF WriteCmd session szCmd Prepare Event Registers to recognize a finished measurement We want to detect the End of a Measurement This is reflected...

Страница 177: ...from the DUT with a certain minimal length here 950 us The sensor setting trigger dropout time is used to recognize this and the execution shall start after the FALLING edge of this initial start burs...

Страница 178: ...holdoff X is the Time for a single measurement X shall be shorter than the receiving pulse from the DUT X 2 Average Count ApertureTime 100us Initial delay before the very first measurement trigger bu...

Страница 179: ...tion if we do not get a trigger within approx 30 seconds bool bMeasReady FALSE unsigned int uiSleep 10 10 ms unsigned int uiWaitForTriggerTimeoutCount 5000 uiSleep unsigned short usEvent 0 while bMeas...

Страница 180: ...ement results close session 11 4 Performing measurements in trace mode This section describes programming examples for measuring power over time with the R S NRPM OTA Power Measurement Solution The ex...

Страница 181: ...r the trace measurement Using 500 points usually represents a good compromise between USB transfer speed and resolution SENSe TRACe POINTs 10 Enable and configure the averaging filter SENSe TRACe AVER...

Страница 182: ...nt resource NRPM3 100001 Open the device sensor Open resource Query the resource identifier and reset the sensor module to default Query sensor IDN Write sensor RST Measure only on channels 1 3 Write...

Страница 183: ...overall length 10 ms of the trace select the number of measurment points 500 points viWrite session SENS TRAC TIME 10 0e 3 n 23 uiSent viWrite session SENS TRAC POINTS 500 n 21 uiSent Initiate a singl...

Страница 184: ...he position of the status LED is indicated in Chapter 5 R S NRPM tour on page 28 The meaning of the different colors and blinking frequencies is explained in Sta tus LED 2 on page 29 Title bar of the...

Страница 185: ...he main dialog select Sensor 2 Under Diagnostics select Selftest See also Selftest on page 79 12 3 Problems during a firmware update The firmware update is described in Chapter 8 Firmware update on pa...

Страница 186: ...measures Use the Configure Network Sensor component of the R S NRP Toolkit see Chapter 12 4 1 Components of the R S NRP Toolkit on page 186 Troubleshooting for peer to peer connections on page 53 12 4...

Страница 187: ...Start menu S Parameter update multi S parameter compensation is not supported by the R S NRPM3 sensor modules Terminal Low level communication program for sending commands to the sensor module 12 5 Re...

Страница 188: ...ent Kit 1500 mm 1436 2855 05 yes yes The recommended tools are listed in the table that follows Tool Description part no Screwdriver flat tip Blade width 3 mm max Commercial off the shelf Example WERA...

Страница 189: ...dure is also applicable for the dual variant of the strain relief To change the antenna cable proceed as follows 1 Remove the cable tie Use the electronics side cutter part no 78 71 125 or equivalent...

Страница 190: ...n of the cable tie head Place the cable tie Use the notch to place the cable tie correctly Figure 12 5 Placing a cable tie 7 NOTICE Risk of damage of the cable and the connector Make sure that the for...

Страница 191: ...heck the selftest for passed or failed using the command TEST SENSor 12 6 Contacting customer support Technical support where and when you need it For quick expert help with any Rohde Schwarz product...

Страница 192: ...Troubleshooting R S NRPM 192 User Manual 1425 8663 02 07 Figure 12 7 QR code to the Rohde Schwarz support page Contacting customer support...

Страница 193: ...matic load meet the values specified in the data sheet Always store the antenna modules in the original package to avoid mechani cal damage 13 3 Disposal Rohde Schwarz is committed to making careful e...

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

Страница 195: ...nds consist of a so called header and usually one or more parame ters The header and the parameters are separated by a white space ASCII code 0 to 9 11 to 32 decimal e g blank The headers can consist...

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

Страница 197: ...ion of the parameter types refer to Chapter A 1 3 SCPI parame ters on page 197 Special characters Parameters A vertical stroke in parameter definitions indicates alternative possibilities in the sense...

Страница 198: ...M and MHZ are also allowed K kilo M milli U micro and N nano If the unit is missing the basic unit is used Units Only basic units are allowed and recognized Special numeric values The texts listed bel...

Страница 199: ...the numeric value 0 The numeric values are provided as the response for a query Example Setting command SENSe AVERage COUNt AUTO ON Query SENSe AVERage COUNt AUTO Response 1 Text parameters Text param...

Страница 200: ...ies a data block of indefinite length The use of the indefinite format requires a NL END message to terminate the data block This format is useful when the length of the transmission is not known or i...

Страница 201: ...d system the semicolon is fol lowed by a colon If the successive commands belong to the same system having one or several levels in common the command line can be abbreviated To this end the second co...

Страница 202: ...meric values Numeric values are output without a unit Physical quantities are referred to the basic units or to the units set using the Unit command The response 3 5E9 for example stands for 3 5 GHz T...

Страница 203: ...ote control basics R S NRPM 203 User Manual 1425 8663 02 07 A 2 1 Hierarchy of the status registers Fig A 1 shows the hierarchical structure of information in the status registers Status reporting sys...

Страница 204: ...Error Command Error User Request Power On Calibrating 0 0 0 Measuring Triggering 0 0 0 0 Sense Summary Lower Limit Fail Upper Limit Fail 0 0 0 Service Request Enable 1 0 2 3 4 5 6 7 9 8 10 11 12 13 14...

Страница 205: ...ister Each SCPI register consists of five 16 bit registers which have different functions see Figure A 2 The individual bits are independent of each other i e each hardware status is assigned a bit nu...

Страница 206: ...the associated NTR bit decides whether the EVENt bit is set to 1 NTR bit 1 the EVENt bit is set NTR bit 0 the EVENt bit is not set This part can be written into and read as required Its contents are...

Страница 207: ...of the SCPI hierarchy Its special feature is that bit 6 acts as the summary bit of all other bits of the Status Byte Register The status byte is read by the query STB or a serial poll The SRE is assoc...

Страница 208: ...e standard event status register is set and enabled in the event status enable register Setting this bit denotes a serious error which can be specified in greater detail by querying the standard event...

Страница 209: ...EVENt Querying the static errors SYSTem SERRor Table A 2 Meaning of bits used in the device status register Bit No Meaning 0 Sum of SERR bits The sum combination of SERR bits 1 to 4 1 SERR measuremen...

Страница 210: ...NTernal INT 1 always External clock SENSe Sensor ROSCillator SOURce EXTernal 1 if the sensor module was able to synchronize with external clock 0 if the sensor module could not synchronize with extern...

Страница 211: ...on status register on page 212 9 POST failure The built in test of the R S NRPM carried out automatically upon power up has generated an error 10 to 15 Not used A 2 6 1 Questionable power status regis...

Страница 212: ...dard event status register can be read out by the query ESR The ESE forms the associated ENABle register It can be set and read out with the command query ESE Table A 6 Meaning of bits used in the sta...

Страница 213: ...register contains information on the operations currently being performed by the sensor module while the EVENt register contains information on the operations performed by the since the last readout o...

Страница 214: ...17 11 Lower limit fail status register This bit is set if a displayed value has dropped below a lower limit value See Chapter A 2 8 5 Operation lower limit fail status register on page 218 12 Upper li...

Страница 215: ...Remote control basics R S NRPM 215 User Manual 1425 8663 02 07 Status reporting system...

Страница 216: ...register Bit No Meaning 0 Not used 1 sensor module calibrating The sensor module is being calibrated 5 to 15 Not used A 2 8 2 Operation measuring status register The CONDition register contains inform...

Страница 217: ...waiting for trigger The sensor module is in the waiting for trigger state and is waiting for a trigger event When the trigger event occurs the sensor module changes into the mea suring state 5 to 15 N...

Страница 218: ...ils of the behavior are defined by the transition register Querying the register STATus OPERation LLFail CONDition STATus OPERation LLFail SUMMary EVENt Table A 12 Meaning of bits used in the operatio...

Страница 219: ...Manual 1425 8663 02 07 Table A 13 Meaning of bits used in the operation lower limit fail status register Bit No Meaning 0 Not used 1 Upper limit fail The measured value exceeds the upper limit value 5...

Страница 220: ...ming Interface Average count Number of averaged readings Average factor see Average count B Beamforming Steering a beam in the direction of the receiver C Computer name An unambiguous indication of th...

Страница 221: ...electrical power for a device over the Ethernet cable Power A term describing the signal level in the RF domain or defining the length of the I Q vector in the Baseband domain product page A designat...

Страница 222: ...mber Shielded cube See anechoic chamber T Trigger Internally generated or externally supplied signal which starts signal gen eration at a particular point in time Trigger event A trigger event is caus...

Страница 223: ...ary List of used terms and abbreviations R S NRPM 223 User Manual 1425 8663 02 07 Anechoic chamber with very low reflectivity Provides a shielded test environment for OTA measurements of radio frequen...

Страница 224: ...Sensor CHANnel Channel PRESence 115 SENSe Sensor CHANnel Channel ENABle 116 SENSe Sensor CORRection DCYCle 148 SENSe Sensor CORRection DCYCle STATe 148 SENSe Sensor CORRection OFFSet 149 SENSe Sensor...

Страница 225: ...h Sensor ALL SCALar POWer AVG 129 FORMat BORDer 117 FORMat SREGister 118 FORMat DATA 118 INITiate ALL 150 INITiate CONTinuous 151 INITiate IMMediate 150 STATus DEVice CONDition 162 STATus DEVice ENABl...

Страница 226: ...ation TRIGger ENABle 163 STATus OPERation TRIGger NTRansition 164 STATus OPERation TRIGger PTRansition 164 STATus OPERation TRIGger SUMMary EVENt 162 STATus OPERation ULFail CONDition 162 STATus OPERa...

Страница 227: ...ork COMMon DOMain 105 SYSTem COMMunicate NETWork COMMon HOSTname 105 SYSTem DFPRint Channel 105 SYSTem ERRor ALL 106 SYSTem ERRor CODE ALL 106 SYSTem ERRor CODE NEXT 106 SYSTem ERRor COUNt 106 SYSTem...

Страница 228: ...ATRigger STATe 153 TRIGger BURSt DELay 152 TRIGger COUNt 153 TRIGger DELay 153 TRIGger DELay AUTO 154 TRIGger DTIMe 154 TRIGger EXTernal 2 2 IMPedance 155 TRIGger HOLDoff 156 TRIGger HYSTeresis 156 T...

Страница 229: ...72 sensor module 72 System 77 Trace 71 Trigger 75 Connecting Controller PC 44 Connecting the R S NRPM3 RF frontend 42 Connecting the sensor module Host interface 46 Connecting the sensor module and PC...

Страница 230: ...st interface How to connect the cable 46 How to disconnect the cable 46 Host interface connector 29 Hostname 53 How to Connect the cable to the host interface of the sensor module 46 Connect the senso...

Страница 231: ...on MS Windows 57 Single sensor ContAv 58 Single sensor trace 62 Mnemonics 195 MS Windows NRP toolkit installation 23 Power viewer installation 26 Power viewer measurements 57 VISA driver installation...

Страница 232: ...23 Instrument tour 28 Software requirements 20 Unpacking and checking 17 Prevent antenna damage 18 Printed circuit board Antenna module 33 Programming examples Archives 21 Continuous average measureme...

Страница 233: ...lts 127 Reset LAN 30 Resource string HiSLIP 90 Socket 91 VISA 89 VXI 11 90 Results Remote control commands 127 RF frontend Connecting the R S NRPM3 42 RF shielded box Measurement setup 41 Setting up 4...

Страница 234: ...e mode C C VISA 183 Programming examples trace mode SCPI 181 Three antenna modules test setup 37 Toolkit 21 Trace Parameters 71 Single sensor measurement 62 Trigger I O connector 30 Trigger1 29 Troubl...

Страница 235: ...Index R S NRPM 235 User Manual 1425 8663 02 07 Welcome Key features 12 OTA power measurement solution 12 Z Zero configuration networking 52...

Отзывы: