Rohde & Schwarz AREG100A User Manual Download Page 209

Remote Control Commands

R&S

®

AREG100A

209

User Manual 1178.7417.02 ─ 04

The 

/var/volatile

 directory serves as a RAM drive and can be used to protect

sensitive information. The data is available 

temporarily

.

Default storage location

The R&S

 

AREG100A stores user data in the user directory.

In the file system, user directory is always indicated as 

/var/user/

.

In manual control, you access this directory via the "File Manager", see 

Chapter 6.6,

"Using the File Manager"

on page 86. In remote control, you can query it with the com-

mand 

:SYSTem:MMEMory:PATH:USER?

.

To query and change the default directory used for mass storage, use the command 

:

MMEMory:CDIRectory

.

9.9.1

 

File Naming Conventions

To enable files to be used in different file systems, consider the following file naming
conventions:

The 

filename

 can be of any length and 

is case-sensitive

, i.e it is distinguished

between uppercase and lowercase letters.

All letters and numbers are permitted (numbers are, however, not permitted at the
beginning of the filename).

Avoid using special characters.

Do not use slashes "\" and "/". These symbols are used in file paths.

Avoid using the following filenames: 

CLOCK$

CON

COM1 to COM4

,

LPT1 to LPT3

NUL

 or 

PRN

They are reserved by the operating system.

Wildcards

The two characters "*" and "?" function as "wildcards", i.e. they are used for selecting
several files. The "?" character represents exactly one character, while the "*" charac-
ter represents all characters up to the end of the filename. "*.*" therefore represents all
files in a directory.

Filename and file path

When used in remote control commands, the parameter 

<filename>

 is specified as a

string parameter with quotation marks. It can contain either the complete path including
the root user directory 

/var/user

 and filename, or only the filename. The filename

must include the file extension. The same applies for the directory 

/var/volatile

and for the parameters 

<directory_name>

 and 

<path>

.

Depending on how much information is provided, the values specified in the parameter
or with the command 

MMEM:CDIR

 are used for the path and drive setting in the com-

mands.

MMEMory Subsystem

Summary of Contents for AREG100A

Page 1: ...R S AREG100A Automotive Radar Echo Generator User Manual User Manual Version 04 1178741702 A2...

Page 2: ...R S AREG100A 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 chang...

Page 3: ...ormation 14 3 Getting Started 15 3 1 Preparing for Use 15 3 1 1 Putting into Operation 15 3 1 1 1 EMI Suppression 16 3 1 1 2 Unpacking and Checking the Instrument 17 3 1 1 3 Accessory List 17 3 1 1 4...

Page 4: ...g Radar Echo Signals 35 3 3 2 Saving and Recalling Settings 38 3 4 Instrument Control 40 3 4 1 Possible Ways to Operate the Instrument 40 3 4 2 Means of Manual Interaction 41 3 4 3 Understanding the D...

Page 5: ...Mapping 64 5 3 NRP Power Viewer 66 5 3 1 About 66 5 3 2 NRP Power Viewer Settings 68 6 File and Data Management 74 6 1 About the File System 74 6 2 Restoring the Default Instrument Configuration 76 6...

Page 6: ...terface 102 7 1 1 Display and Keyboard Settings 103 7 1 2 Display Update Settings 104 7 1 3 How to Set the Initial Instrument Settings 105 7 1 3 1 Setting the Keyboard Language 105 7 1 3 2 Setting the...

Page 7: ...ace IEC IEEE Bus Interface 135 8 2 4 LXI Browser Interface 135 8 3 Remote Control Programs and Libraries 136 8 3 1 VISA Library 136 8 3 2 Possible Setups and Access Functions 137 8 4 Remote Access Set...

Page 8: ...an SCPI List 169 8 11 3 SCPI Recording Export Settings 171 8 12 How to Find Out the SCPI Command Corresponding to the Manual Operation via Show SCPI Command 172 8 13 How to Find Out the SCPI Command...

Page 9: ...s 212 9 10 SYSTem Subsystem 218 9 11 TEST 241 9 12 UNIT 242 9 13 SOURce Subsystem 243 9 14 SENSe READ INITiate and SLISt Subsystems 250 9 15 STATus Subsystem 262 10 Maintenance 267 10 1 Cleaning 267 1...

Page 10: ...4 1 Preventing Overlapping Execution 290 A 1 4 2 Examples to Command Sequence and Synchronization 292 A 1 5 Status Reporting System 293 A 1 5 1 Hierarchy of the Status Registers 294 A 1 5 2 Structure...

Page 11: ...or a detailed specification refer to the data sheet 1 2 Documentation Overview This section provides an overview of the R S AREG100A user documentation Unless specified otherwise you find the document...

Page 12: ...rated specifications module replace ment and repair firmware update troubleshooting and fault elimination and contains mechanical drawings and spare part lists The service manual is available for regi...

Page 13: ...t firmware version and describe the firmware installation The open source acknowledgment document provides verbatim license texts of the used open source software 1 2 9 Application Notes Application C...

Page 14: ...and laboratory environ ments Use the R S AREG100A only for its designated purpose Observe the operat ing conditions and performance limits stated in the data sheet Where do I find safety information...

Page 15: ...instrument Read and observe the basic safety instructions provided with the instrument in addition to the safety instructions in the following sections In particular Do not open the instrument casing...

Page 16: ...strument is dry and shows no sign of condensation The instrument is positioned as described in the following sections The ambient temperature does not exceed the range specified in the data sheet Sign...

Page 17: ...the original packing material If the instrument needs to be transported or ship ped later you can use the material to protect the control elements and connectors 3 1 1 3 Accessory List The instrument...

Page 18: ...00 N Risk of injury when stacking instruments A stack of instruments can tilt over and cause injury if not stacked correctly Further more the instruments at the bottom of the stack can be damaged due...

Page 19: ...e it is connected the instrument auto matically adjusts to the given voltage Refer to the data sheet for the requirements of voltage and frequency There is no need to set the voltage manually or chang...

Page 20: ...F IN 3 Control To connect the base unit 1 Connect the IF cable with the label RX IF IN to the RX IF In connector of the base unit 2 Connect the IF cable with the label TX IF IOUT to the Tx IF OUT conn...

Page 21: ...I on The instrument is supplied with AC power To start the R S AREG100A Starting the R S AREG100A requires that it is connected and turned on At the front panel press the On Standby key briefly The i...

Page 22: ...properly 1 Press the On Standby key The current setup is saved the operating system shuts down and sets the instru ment to standby state The On Standby LED must be orange 2 Turn off the main AC power...

Page 23: ...expansions that are possible with the R S AREG100A The following list shows various USB devices that can be useful Memory stick for easy transfer of data to from a computer for example firmware updat...

Page 24: ...er sensors with network capability e g the R S NRP LAN power sen sors This section describes how to configure the LAN interface Accessing operating system No access to the operating system is required...

Page 25: ...ys the address information on the screen Risk of network connection failure Network cables and cable connectors of poor quality or failures in the autonegotiation process can cause network connection...

Page 26: ...curity Protection 5 Enable the Protection Level 1 The default password is 123456 The parameter Hostname in the Network tab is now enabled for configuration 6 Change the Hostname 3 1 3 3 Assigning the...

Page 27: ...ddress 5 Enter the IP address for example 192 168 0 1 The IP address consists of four number blocks separated by dots Every block con tains 3 numbers in maximum 6 Select the Subnet Mask and enter the...

Page 28: ...of the R S AREG100A Figure 3 3 Front panel view of the R S AREG100A 1 Touchscreen 2 Utility keys 3 On Standby 4 Function keys 5 Keypad 6 Navigation controls 7 Display keys 8 USB 9 Sensor 3 2 1 1 Touch...

Page 29: ...information on assistance Table 3 1 Utility keys Utility Key Assigned functions Preset Sets the instrument to a defined state Local Switches from remote control to local manual control Setup Accesses...

Page 30: ...mV and x1 dB m These keys add the selected unit to the entered numeric value and com plete the entry In the case of level entries e g in dB or dimensionless values all units have the value 1 as multi...

Page 31: ...en you can use the navigation keys to navigate through dialog boxes diagrams or tables Table 3 5 Navigation keys Type of key Description Up Down Key The Up and the Down key does the following In a num...

Page 32: ...The R S AREG100A supports the use of R S NRP power sensors in various ways including the use as a power viewer A power sensor is connected to the R S AREG100A by inserting the male connector To discon...

Page 33: ...r USB type B for example for remote control Option R S AREG B86 See also Chapter 3 1 2 Connecting USB Devices on page 23 LAN The LAN interface can be used to connect the R S AREG100A to a local networ...

Page 34: ...technical data of the connectors refer to the data sheet Figure 3 5 Frontend of R S AREG100A 1 Control 2 Rx IF Out Tx IF IN REF IN 3 Rx Power SMA 4 2 x Waveguide port 3 2 3 1 Connectors Control Used t...

Page 35: ...trument using simple examples The complete description of the functionality and its usage is given in the R S AREG100A user manual Basic instrument operation is described in Chapter 3 4 Instrument Con...

Page 36: ...splayed The RCS indicates the size of the simulated radar object Examples for RCS values can vary in reality Truck RCS 20 dBsm Car RCS 5 dBsm Pedestrian RCS 4 dBsm 3 If the attenuation range of the sp...

Page 37: ...l 1178 7417 02 04 4 Switch on your radar object 5 Switch RF On As a result the RUT reports the range and the radar cross section of the target which can be compared with the pre configured values in t...

Page 38: ...Save Recall 3 In the Save Recall dialog select Operation Mode Save 4 Tap the Filename use the on screen keyboard and enter MyTestSignal 5 Tap the Save button The file MyTestSignal savrcltxt is stored...

Page 39: ...ich shows the instrument display right before the settings were saved How to display all parameters with values different to their preset values When you load a file to your instrument you do not have...

Page 40: ...g the Display Information 42 Accessing the Functionality 42 Entering Data 43 Getting Information and Help 45 Remote Control 46 Remote Operation over VNC 47 3 4 1 Possible Ways to Operate the Instrumen...

Page 41: ...an tap any user interface element to set parameters in dialog boxes enter data scroll within a dialog etc as if you work with a mouse pointer Tapping the screen works like clicking mouse buttons Touch...

Page 42: ...fo line The Info line shows brief status information and error messages It appears when an event generates a message Key parameters indicated in tab labels Most dialogs are divided into tabs with logi...

Page 43: ...orm one of the following actions Tap the Close icon in the upper right corner Press the Esc key on the front panel Drag and drop a minimized dialog from the taskbar to the tile diagram To select an op...

Page 44: ...ls 1 Change the currently used parameter value by using the rotary knob or the Up Down keys 2 If the parameter does not require a unit confirm the entered value by pressing the Enter key or any of the...

Page 45: ...ovides instructions and general informa tion To display context help To access a help topic perform one of the following a Tap and hold the parameter for which you need information and tap Help in the...

Page 46: ...e the Topics area tap the Hide Contents Tree button to hide the con tents tree Using the index 1 Select the Index button 2 Enter the first characters of the topic you are interested in The entries sta...

Page 47: ...VNC provides access to all applications files and network resources of the instrument Thus remote operation of the instrument is possible Instrument control from a remote computer To access the basic...

Page 48: ...an RCs 4 dBsm The modified IF signal is upconverted to the RF radio frequency and retransmitted to the RUT The RUT receives and processes this modified version of the signal it origi nally has transmi...

Page 49: ...l lowing equation f_RF f_IF f_LO f_LO 23 3 GHz for B124 options f_LO 75 3 GHz for B177 options For B181 options f_LO depends on the frequency setting If the frequency setting for the R S AREG100A is b...

Page 50: ...t to power sensor PRX Received power at the AREG front end This calculation is performed in the AREG and the calculated EIRP value is shown in the AREG display It can also be requested by a SCPI comma...

Page 51: ...according to the following equation f_IF f_RF f_LO f_LO 23 3 GHz for B124 options f_LO 75 3 GHz for B177 options For B181 options f_LO depends on the frequency setting If the frequency setting for the...

Page 52: ...dicator TheR S AREG100A features a Radar Power Indicator in the display for quick assess ment of incoming radar signal power If the R S AREG100A detects an incoming sig nal this will be indicated by t...

Page 53: ...l oscillation TX to RX isolation is lower for monostatic AREG setups and if metal objects or signal reflectors are placed closely in front of the AREG antennas Remove or tilt these objects and or turn...

Page 54: ...For the frequency range from 76 GHZ to 80 GHz enter the center frequency 78 GHz For the frequency range from 77 GHz to 81 GHz enter the center frequency 79 GHz Frequency settings below 78 5 GHz will...

Page 55: ...is attenuation is the sum of the specific attenuation for each individual object as configured in Attenuation on page 57 and the base attenuation affecting all radar targets as configured in Chapter 4...

Page 56: ...specific radar object can be active or inactive Object is active Object is inactive Remote command SOURce hw AREGenerator OBJect ALL STATe on page 244 SOURce hw AREGenerator OBJect ch STATe on page 24...

Page 57: ...ommand SOURce hw AREGenerator OBJect ch ATTenuation on page 244 Doppler Speed Option R S AREG K799 This option allows to set a frequency offset between the received signals from the radar sensor and t...

Page 58: ...adar object a total attenuation for each object can be configured This attenuation and the range are used to calculate the radar cross section Negative values can be entered which represent gain Remot...

Page 59: ...ty on page 248 4 2 3 3 Units Unit Settings Defines the units for the following parameters Range Speed RCS Access Select Radar Objects Units Settings Range Unit 59 Speed Unit 60 RCS Unit 60 Range Unit...

Page 60: ...dar cross section in m2 square meters dBsm Specifies the radar cross section in dB relative to one square meter Remote command SOURce hw AREGenerator UNITs RCS on page 250 4 2 4 AREG Configuration All...

Page 61: ...m Antenna on page 61 is activated the antenna gain can be set to a customer specific value Unit dBi Remote command SOURce hw AREGenerator RADar ANTenna REG GAIN TX on page 247 AREG Antenna Gain RX Dis...

Page 62: ...y at the output connector You can use it for example to synchronize further connected instruments Internal Uses the internal reference oscillator External Uses an external reference frequency signal R...

Page 63: ...R S NRP sensors regularly Update the firmware if necessary For updates see the Rohde Schwarz website http www rohde schwarz com in sec tion Power Meters Voltmeters You can perform the following functi...

Page 64: ...S NRP Zxx family Connection via LAN for R S NRPxxxSN power sensors Using the Ethernet interface requires PoE Power over Ethernet to provide the electrical power To establish the connection you can us...

Page 65: ...also browse the network for sensors The detected sensors are characterized by the used protocol and the correspond ing connector icon In the Mapping column you can assign the sensor to one of the avai...

Page 66: ...asures the average or peak RF power of the source continuously The measurement results are displayed in the NRP Power Viewer dialog The power viewer function uses averaging filters for getting a stabl...

Page 67: ...nsors it is fixed to 20 ms For the R S NRP Z81 sensor it is 10 s The R S NRP Z81 uses filter length that is 1000 times larger than the filter length for other sensors About zeroing Activates the auto...

Page 68: ...SENSe ch POWer TYPE on page 261 Acquisition of level correction data Additional information See Rohde Schwarz website http www rohde schwarz com in section Power Meters Voltmeters for R S NRP power se...

Page 69: ...hese settings are described in Chap ter 9 14 SENSe READ INITiate and SLISt Subsystems on page 250 including the triggering of the measurement and the retrieval of measurement results Settings Sensor t...

Page 70: ...r on page 254 SENSe ch UNIT POWer on page 255 Sensor Mapping Accesses the Chapter 5 2 NRP Sensor Mapping on page 64 dialog Sensor settings One tab per sensor provides the corresponding settings State...

Page 71: ...result This function allows you to consider for example an attenuator in the signal path Remote command SENSe ch POWer OFFSet on page 260 SENSe ch POWer OFFSet STATe on page 260 Filter Sensor settings...

Page 72: ...h USER on page 257 Noise Signal Ratio Sensor settings For Filter Fixed Noise sets the noise content Remote command SENSe ch POWer FILTer NSRatio on page 258 Auto Once Sensor settings Searches the opti...

Page 73: ...t on page 256 Enable Logging Sensor settings Activates recording of R S NRP power sensor readings in a log file There is 1 log file per sensor The log files are created automatically and filled in con...

Page 74: ...apter 6 8 Creating Screenshots of Current Settings on page 96 About the File System 74 Restoring the Default Instrument Configuration 76 Protecting Data 80 Saving and Recalling Instrument Settings 81...

Page 75: ...d on a memory stick Both the user directory var user on the internal memory or the usb directory on the memory stick can be used to preserve user defined data Any directory struc ture can be created T...

Page 76: ...ider the following file naming conventions The filename can be of any length and is case sensitive i e it is distinguished between uppercase and lowercase letters All letters and numbers are permitted...

Page 77: ...l other settings are retained To reset the grouped settings click Set To Default Preset this parameter Sets a single parameter to its default value To reset an individual parameter Open its context se...

Page 78: ...apter 6 2 2 How to Identify Parameters Which Are Not in a Preset State on page 79 6 2 1 Preset Set to Default and Factory Preset Settings Preset 78 Set To Default 78 Preset this Parameter 78 Execute F...

Page 79: ...If enabled the corresponding settings are marked 6 2 3 How to Recall User Settings Automatically after Preset You can define the settings that are restored when you preset the instrument 1 Configure t...

Page 80: ...d LAN or USB Security settings User files setups2 data lists etc Air Gap 0 8 m x 2 UserPreset savrcltxt is renamed as UserPresetInactive savrcltxt an existing file with the same name is overwritten If...

Page 81: ...set of instrument settings are saved or recalled quickly in just one step without defining a filename or storage location This function enables a fast switch ing between different instrument settings...

Page 82: ...for both operations are similar and closely related Settings Operation Mode 82 Directory File List and Filename 83 Recent files 83 Show SCPI List 83 SCPI List 83 Save 83 Save Immediate x 83 Exclude Fr...

Page 83: ...on page 213 Recent files Displays the files last used Show SCPI List Opens the SCPI List which lists the current settings of the R S AREG100A as SCPI commands The R S AREG100A provides this function f...

Page 84: ...Instrument Settings Instrument settings can be saved to a file and loaded again later so that you can repeat the tests with the same settings Accessing and recalling instrument setups For quick access...

Page 85: ...level settings are retained you can repeat the signal generation with the same settings See also Chapter 6 2 3 How to Recall User Settings Automatically after Preset on page 79 6 5 Exporting Remote Co...

Page 86: ...iles See Chapter 6 6 3 How to Display All Saved Files on page 88 Access Select System Config Save Recall File Manager Tip Each Save Recall dialog and each File Select dialog provides a quick access to...

Page 87: ...d you have to confirm the delete operation Remote command MMEMory DELete on page 216 MMEMory COPY on page 214 Rename Renames the selected file or directory Remote command MMEMory MOVE on page 216 Crea...

Page 88: ...der is indicated as shares Local Folder User Name Enter a user name of a user that has the permission to access the selected network folder Password Enter the password of the selected user Reconnect a...

Page 89: ...tion and Remote Control on page 128 To map a network folder proceed as follows 1 On the computer or the network folder you want to map enable remote access You can specify a list of users allowed for...

Page 90: ...e File System of the R S AREG100A Via ftp on page 92 and Chapter 6 7 3 Accessing the R S AREG100A File System Via SMB Samba on page 93 Via mapped network drives See Chapter 6 6 4 How to Map a Network...

Page 91: ...ect Reboot The system reboots The enabled settings are active To enable file transfer via ftp 1 Select System Config Setup Security Security LAN Services 2 Enable LAN Interface 3 Enable FTP 4 Enter th...

Page 92: ...remote PC are connected to a LAN 1 Enable file transfer via ftp 2 Enable write permission on the file system 3 On the remote PC start the Windows Explorer 4 In the address field enter ftp IP Address...

Page 93: ...user test ftp directory 6 7 3 Accessing the R S AREG100A File System Via SMB Samba The SMB Samba protocol is an alternative way to access the file system of the instru ment from a remote PC This prot...

Page 94: ...C are connected to a LAN 1 Enable file transfer via SMB Samba 2 Enable write permission on the file system 3 On the remote PC start the Windows Explorer Open the Map Network Drive dialog a Select a va...

Page 95: ...e To transfer a file with user data to the instrument 1 Connect a USB storage device for example a USB memory stick to one of the USB interfaces of the instrument The R S AREG100A recognizes the conne...

Page 96: ...ny of the R S AREG100A you access the file server directly from the File Manager and under the same name e g shares Setups An extra advantage in remote control is that the same application program wou...

Page 97: ...c Naming 98 Format 98 Region 98 Hardcopy Options Automatic Naming 99 Path 99 Clear Path 99 Prefix Year Month Day 99 Current Auto Number 100 File In Automatic Naming Off mode accesses the standard file...

Page 98: ...ettings you can customize the file format and the syntax of the automatically assigned filename Automatic Naming Hardcopy Options Common If enabled creates the output filenames automatically according...

Page 99: ...the direc tory set for automatic naming Before the command is executed a warning message prompts you to confirm the dele tion of the files Remote command HCOPy FILE NAME AUTO DIRectory CLEar on page 2...

Page 100: ...files As long as files with the same name are existing the number is increased by 1 The num ber is automatically set so that the resulting filename is unique within the selected path The current numbe...

Page 101: ...y Options dialog 6 In the Hardcopy dialog select Save The instrument saves a hardcopy of the current instrument display as a jpg file The filename is automatically created 7 To print the hardcopy conn...

Page 102: ...surement at a defined instrument state or set the instrument to factory preset Chapter 7 4 Using the Security Settings on page 113 Special security and protection functions protect your instrument fro...

Page 103: ...isplay and keyboard are described in Chapter 9 5 DISPlay Subsystem on page 197 and Chapter 9 8 KBOard Subsys tem on page 208 Screen Saver 103 Wait Time 103 Display 104 RF Hardkey 104 USB Keyboard Layo...

Page 104: ...ay BUTTon BRIGhtness on page 199 USB Keyboard Layout Selects the language of an externally connected keyboard via USB The function assigns the corresponding keys automatically Remote command KBOard LA...

Page 105: ...een Saver You can enable a screen saver that automatically turns off the display after a user defined period of time The screen saver is activated if no settings are made on the touch screen or via ke...

Page 106: ...ripts Refer to Chapter 8 14 How to Record Create SCPI Lists on page 173 for infor mation on how to create an SCPI script A quick access to saved setups is required Dialog identification To identify ea...

Page 107: ...er is used in the User Menu The User Menu indication in the task bar confirms that User Menu with favorites is created d Press the User key The User Menu dialog shows all parameters that you have adde...

Page 108: ...3 Assigning Actions to the User Key on page 109 The remote commands required to define these settings are described in Chapter 9 5 DISPlay Subsystem on page 197 Name Enters a user defined name for th...

Page 109: ...on page 200 Add Change Remove Standard functions for managing of the actions Back to Execute Mode Opens the Select Action to Execute dialog Select an Action form the list to execute it To return to th...

Page 110: ...registered for a particular instrument before the corresponding option can be enabled for operation For reliable operation a software option usually requires the latest firmware version The required v...

Page 111: ...number checksum Enter License Key Type here the license key provided with the option For license keys delivered as a file use Import License Key from File Import License Key from File Opens a dialog...

Page 112: ...er instrument see How to Move a Portable License Option Displays the option short designation License Count Displays the number of the licenses for the selected option key License Type Displays the ty...

Page 113: ...deactivation key Save it to file 6 On the source instrument select System Config Setup Instrument Assembly Manage License Keys New Licences Import License Keys from File Select the transferred deacti...

Page 114: ...internal use Security The security concept of the R S AREG100A helps you to protect your instrument against uncontrolled access and changes All provided security services require that you enter the s...

Page 115: ...R S AREG100A Instrument Security Proce dures 7 4 1 Protection Level Settings Access Select System Config Setup Security Protection The Protection dialog provides access to the unlocking of different p...

Page 116: ...you can determine the security level for firmware updates and configure the security settings for the mass memory and manual operation All modified settings in this dialog are not applied until you en...

Page 117: ...for details on signature verification when installing new or former firmware versions available at www rohde schwarz com firmware areg100a Confirm Unsigned Performs the signature verification If the c...

Page 118: ...e instrument returns a warning message Volatile Mode Activates volatile mode so that no user data can be written on the internal memory permanently In volatile mode Data that the instrument normally s...

Page 119: ...ettings on page 113 for more information on the security concept Remote command SYSTem SECurity SANitize STATe on page 234 7 4 2 3 Manual Operation Security Settings Access Select System Config Setup...

Page 120: ...cluding the rotary knob The external mouse and keyboard Remote operation over VNC The instrument indicates the locked touchscreen by an icon Unlocking is possible via VNC external controls or remote c...

Page 121: ...LOCk on page 224 SYSTem KLOCk on page 225 Enabling a locked user interface for manual operation To unlock the user interface for manual operation use one of the following On the instrument s keypad or...

Page 122: ...til you enter the Security Password on page 123 and confirm with Accept LAN Enables the LAN interface in general and thus provides remote access via all unlocked services Enable LAN Services individua...

Page 123: ...Activates access to SMB Server Message Block used for providing shared access to files printers and serial ports of a network See also Chapter 6 7 3 Accessing the R S AREG100A File System Via SMB Sam...

Page 124: ...password 2 Select System Config Setup Security Security Password Management Security Password A new password does not take effect until you confirm it with the corresponding Change Password button To...

Page 125: ...t assigned until you select the Change Password button Change Password User Password Changes the user password accordingly Security Password Access select System Config Setup Security Security Passwor...

Page 126: ...formed Depending on the available memory the Undo Redo steps may restore all actions Multiple steps at once Select any specific action in the history list to Undo Redo multiple actions in a sin gle st...

Page 127: ...ou can restore all the actions undone up to this state 7 6 Shutting Down and Rebooting the Instrument The Power On Standby front panel key switches the instrument from the standby to the ready state o...

Page 128: ...00A also from a remote location The Figure 8 1 shows the possibilities of the physical connection interfaces for the remote access Figure 8 1 Supported remote connections For information on how to con...

Page 129: ...on platform technology VNC Virtual Network Computing The protocol allows simultaneous operation from several remote devices and the instrument nevertheless remains locally operable The GUI is visible...

Page 130: ...device name INSTR VISA Socket communication Raw Ethernet simple Telnet TCPIP host address LAN device name port SOCKET VISA or socket controller The interface is based on TCP IP and supports various p...

Page 131: ...t assignment in the status registers The tables are supplemented by a comprehensive description of the status registers For more information see also Chapter A 1 Additional Basics on Remote Control on...

Page 132: ...characteristics of the VISA resource strings for the corre sponding interface protocols The highlighted characters are crucial HiSLIP hislip0 HiSLIP device name designates that the interface protocol...

Page 133: ...successful return of a VISA operation such as viWrite does not guarantee that the instrument has finished or started the requested com mand but is delivered to the TCP IP buffers For more information...

Page 134: ...surement Cass Specification is a protocol that is built on top of USB for communication with USB devices like GPIB It defines class code infor mation of the instrument that identifies its functionalit...

Page 135: ...iting or triggering Notes and characteristics In connection with the GPIB interface note the following Up to 15 instruments can be connected The total cable length is restricted to a maximum of 15 m o...

Page 136: ...resource string or by an appropriately defined VISA alias short name See also Table 8 2 for an overview Instrument access via VXI 11 or HiSLIP protocols is achieved from high level program ming platf...

Page 137: ...Rohde Schwarz Signal Generators Remote control application program using VISA Figure 8 3 Application program using VISA Protocol Remote control program Socket viOpen TCPIP AREG100A 102030 5025 SOCKET...

Page 138: ...rsareg_init TCPIP AREG100A 102030 inst0 INSTR rsareg_SetFrequency 2e9 HiSLIP rsareg_init TCPIP AREG100A 102030 hislip0 INSTR rsareg_SetFrequency 2e9 USBTMC rsareg_init USB 0x0AAD 0x01e1 100001 INSTR...

Page 139: ...another signal generator With this function you can for example replace a signal generator with an R S AREG100A in an automated test setup without adjusting the command scripts used You find all the r...

Page 140: ...tem Config Remote Access Network In the Network dialog you can configure the settings of the general network envi ronment and specific identification parameters of the instrument in the network The re...

Page 141: ...recommend that you do not change the default network settings or the host name to avoid problems with the network connection If you change the hostname be sure to use a unique name Remote command SYST...

Page 142: ...Remote command SYSTem COMMunicate NETWork IPADdress SUBNet MASK on page 230 Default Gateway Displays the gateway address This address identifies the router on the same network as the instrument that...

Page 143: ...ess Select System Config Remote Access Visa Resource Strings The Visa Resource String dialog displays the Visa resource strings provided for remote control via the different interfaces Remote command...

Page 144: ...S TS1 USB see recommended extras in the data sheet and a serial crossover null modem cable A USB connection requires the Visa library to be installed on the controller Visa detects and configures the...

Page 145: ...l SBITs on page 231 8 4 5 Instrument Emulations Settings Access Select System Config Remote Access Instrument Emulations The Instrument Emulations dialog enables you to emulate a remote control com ma...

Page 146: ...and IDN In addition to the preset values you can define your own identification string so that each generator uses an individual identification like My_SigGen for instance see Mode Remote command IDN...

Page 147: ...y active connections in the taskbar SCPI Connections Displays the VISA resources strings of the remote connections currently controlling the instrument via the LAN interface Remote command n a TCP IP...

Page 148: ...SCPI Connections Lists the VISA resource strings of the last remote connections that have accessed the instrument via the LAN interface before Remote command n a TCP IP Connections Lists the types and...

Page 149: ...LXI Settings On the R S AREG100A the LXI functionality is already installed and enabled see LXI Status Settings Thus the instrument can be accessed via any web browser like the Microsoft Internet Exp...

Page 150: ...Device identification red LAN fault Hostname MAC Address IP Address See Hostname on page 141 LAN Reset Initiates the network configuration reset mechanism for the instrument and resets the hostname M...

Page 151: ...tus indication When activated the LXI LEDs flash both in the browser dialog and in the LXI dialog of the connected instrument see LAN Status A green LXI status symbol indicates that a LAN connection h...

Page 152: ...With static configuration the entered IP address subnet mask and default gate way are used With dynamic configuration DHCP or dynamic link local addressing automatic IP is used to obtain the instrume...

Page 153: ...annot be detected by the VXI 11 discov ery protocol mechanism The setting does not affect other detection mechanisms Setting up a VXI 11 connection via the IP address or the host name is independent o...

Page 154: ...functions provided by the lower toolbar to locate error mes sages and messages containing arbitrary search strings You can also export the mes sage log to a csv file and evaluate the file using a suit...

Page 155: ...indicates the type of the message Possible values and related message contents are incoming command outgoing response to a query E error message highlighted by red color T execution time i e time req...

Page 156: ...d network settings had been configured to values different to the default executing a factory preset via remote control terminates the connection to the instrument 8 8 How to Set Up a Remote Control C...

Page 157: ...on over the LXI Browser Interface Via the LXI browser interface to the R S AREG100A one or more users can control the instrument remotely from another PC without additional installation Most instru me...

Page 158: ...resource string also referred to as address string A VISA alias short name is used to replace the complete resource string The host address is the R S AREG100A s hostname or its IP address See also Ch...

Page 159: ...e menu bar select Find Resource to search for the instrument in the LAN 5 Select VXI 11 and Find Resources R S VISA scans the network for connected instruments and lists all detected instruments in th...

Page 160: ...and R S VISA indicates the IP address in the Resource field of the main application window 7 As an alternative to the IP address you can assign an alias name to the R S AREG100A a In the menu bar sele...

Page 161: ...trument and receive its responses Note If the connection cannot be set up R S VISA displays an error in the log view For further information on the functions to read and write to an open session and t...

Page 162: ...cates that the instrument is in remote control mode Currently ongoing communication data transfer is indicated by green colored arrows in the icon Operating via the front and touch panel or via mouse...

Page 163: ...ch supports secure protocols like SSH In the following example we assume basic knowledge of programming and operation of the controller You can find information on the interface commands in the corre...

Page 164: ...32 Vbib_32 bas are added to the projects Drivers for instrument for example IVI COM and LabVIEW drivers are available for download area on the product page at https www rohde schwarz com driver areg20...

Page 165: ...ler a Open the port to the instrument viOpen USB 0x0AAD 0x01e1 100001 INSTR b Reset the instrument viRST generator RST CLS c Set 20 dB base attenuation viPrintf SOUR AREG RAD BASE ATT 20dB n The RF fr...

Page 166: ...m one of the following On the controller use the command GTL Note If NREN has been set before GTL is locked Use GTR instead In the status bar select the Remote icon On the front panel press the Local...

Page 167: ...manually use a suitable editor on the controller Even for manually creating the instru ment supports you by showing the corresponding command syntax and the current settings value Directly in the ins...

Page 168: ...the instrument offers two ways to figure it out quickly Show SCPI command context sensitive menu Displays the SCPI command syntax of a selected parameter including the current setting value see Chapte...

Page 169: ...3 SCPI Recording Export Settings on page 171 Executing an SCPI script An SCPI script primarily runs on the controller PC In addition you can execute a script directly on the instrument by assigning t...

Page 170: ...ent See Chapter 8 11 3 SCPI Recording Export Settings on page 171 The SCPI Recording List shows the last recorded and exported commands SCPI Recording List Lists the automatically or manually recorded...

Page 171: ...ort dialog contains all functions required for export of command lists to a file It enables you to select the source code format assign an individual filename and display the file content Format Selec...

Page 172: ...see File and Export that can be modified File content Displays the content of the script in the selected format and code template 8 12 How to Find Out the SCPI Command Corresponding to the Manual Ope...

Page 173: ...n detailed syntax How to find the corresponding GUI function to a command Conversely if you are looking for a function in the GUI which belongs to a SCPI you find it via a cross reference in the onlin...

Page 174: ...ng List Tip You cannot see Add SCPI in the menu A possible reason is opening the menu outside of a dialog or input field for example in a block diagram Open the context sensitive menu within the corre...

Page 175: ...the key parameters and the modified settings in the file Also assigns the file extension automatically according to the source code format 6 To preview the content of the SCPI list a Select System Co...

Page 176: ...or example set a STATe command to the last position of a list you can avoid intermediate calculations of the signal 4 Preview the list for completeness by comparing it with the modified settings in th...

Page 177: ...lities to set up remote operation Using a desktop system Chapter 8 16 1 1 Using a Web Browser on page 177 Chapter 8 16 1 2 Using a VNC Client Software on page 178 Using a smart device Chapter 8 16 2 1...

Page 178: ...VNC or similar VNC client programs are available for download on the Internet Setting up the VNC connection on a Linux Unix desktop client 1 Start a web browser on the remote computer Enter the IP add...

Page 179: ...layed and the instrument can be remotely operated from the remote computer Terminating VNC connection Perform one of the following a On an external Unix Linux PC close the Internet browser or the sign...

Page 180: ...uilt up and some essen tial configuration steps For comprehensive information on this topic refer to the application notes 1MA216 Remote Operation of Windows Based Instruments with Apple iPad 7BM82 Ap...

Page 181: ...AREG100A and their configuration in the LAN 2 Configure the WLAN router according to the manufacturer s instructions 3 Install the required VNC App on your smart device 4 On the smart device start th...

Page 182: ...s IP address or access the instrument with the Safari web browser QR code readers are available from various manufacturers of the smart devices The list of supported devices is different according to...

Page 183: ...by a common LAN imple mentation including an ICMP ping responder for diagnostics The instrument can be configured via a web browser A LAN Configuration Initialize LCI mechanism resets the LAN configu...

Page 184: ...h no SCPI command available A parameter is accessed with PARAMETER EXIT_CODE_START EXIT_CODE_END Closes the visa session All entries between start and end are written once at the end of the output fil...

Page 185: ...NIT_CODE_END COMMAND_CODE_START write_command COMMAND COMMAND_CODE_END NO_COMMAND_CODE_START no SCPI command available for parameter PARAMETER NO_COMMAND_CODE_END EXIT_CODE_START viClose handle viClos...

Page 186: ...Tiate and SLISt Subsystems 250 STATus Subsystem 262 9 1 Common Commands Common commands are described in the IEEE 488 2 IEC 625 2 standard These commands have the same effect and are employed in the s...

Page 187: ...atus enable register in decimal form Parameters Value Range 0 to 255 ESR Event status read Returns the contents of the event status register in decimal form and then sets the reg ister to zero Return...

Page 188: ...in a comma separated string A zero is returned for options that are not installed Usage Query only Manual operation See OPT String on page 146 PRE Value Parallel poll register enable Sets parallel po...

Page 189: ...alent to SYSTem PRESet Usage Setting only Manual operation See Preset on page 78 SAV Number Save Stores the current instrument settings under the specified number in an intermediate memory The setting...

Page 190: ...Initiates self tests of the instrument and returns an error code Return values ErrorCode integer 0 in decimal format An error occurred For details see the Service Manual supplied with the instru ment...

Page 191: ...YSTem FPReset on page 192 Only functions that are protected by a password remain unchanged as well as the passwords themselves DEVice PRESet 191 SOURce hw PRESet 191 SYSTem PRESet 191 SYSTem FPReset 1...

Page 192: ...on CALibration hw 1 Optional suffix Understanding the query response 0 error free execution of the adjustments 1 indicates that an error occurred the process has been canceled CALibration ALL MEASure...

Page 193: ...ALL INFormation Queries the current state of the internal adjustment Return values CalInfoText string Example CAL ALL INF Instrument is calibrated no adjustment required UNCAL instrument is warming up...

Page 194: ...ion DATA FACTory DATE Queries the date of the last factory calibration Return values Date string Example CAL DATA FACT DATE 2016 01 01 Usage Query only Manual operation See Last Factory Calibration on...

Page 195: ...xes are used in remote commands Suffix Value range Description DIAGnostic hw 1 Optional suffix Example Programming example The example lists the commands required to query assemblies and test points f...

Page 196: ...ing example on page 195 Usage Query only Manual operation See Assembly on page 278 DIAGnostic hw POINt CATalog Queries the test points available in the instrument For more information see R S AREG100A...

Page 197: ...nable automatic update of the display at defined time intervals DISPlay UPDate ON Example Querying the dialog IDs opening and closing dialogs Use the following commands to query the dialog IDs of all...

Page 198: ...ration See Wait Time on page 103 DISPlay PSAVe STATe State Activates the screen saver mode of the display We recommend that you use this mode to protect the display if you operate the instru ment in r...

Page 199: ...nd display update on page 197 Manual operation See Display Update is on page 104 DISPlay ANNotation AMPLitude State Indicates asterisks instead of the level values in the status bar Parameters State 0...

Page 200: ...ialogID are composed of two main parts DialogName OptionalParts DialogName Meaningful information mandatory input parameter for the com mands DISPlay DIALog OPEN on page 201 DISPlay DIALog CLOSe on pa...

Page 201: ...only Manual operation See SCPI on page 109 DISPlay DIALog CLOSe DialogId Closes the specified dialog Setting parameters DialogId string To find out the dialog identifier use the query DISPlay DIALog I...

Page 202: ...rmines the numeric format for responses of the status register Parameters Format ASCii BINary HEXadecimal OCTal ASCii Returns the register content as a decimal number BINary HEXadecimal OCTal Returns...

Page 203: ...cute a hard copy to an automatic named file HCOPy DEVice LANGuage PNG HCOPy FILE NAME AUTO STATe 1 defines the output format sets the instrument to automatically create output file names Configure har...

Page 204: ...ollowing commands you can configure the settings of a hard copy HCOPy DATA 204 HCOPy IMAGe FORMat 204 HCOPy DEVice LANGuage 204 HCOPy REGion 205 HCOPy FILE NAME 205 HCOPy EXECute 205 HCOPy DATA Transf...

Page 205: ...Example See Example Store a hard copy of the display on page 203 Manual operation See File on page 97 HCOPy EXECute Generates a hard copy of the current display The output destination is a file Examp...

Page 206: ...Directory string RST var user Example See Example Store a hard copy of the display on page 203 Manual operation See Path on page 99 HCOPy FILE NAME AUTO DIRectory CLEar Deletes all files with extensio...

Page 207: ...OFF ON RST 1 Example See Example Store a hard copy of the display on page 203 Manual operation See Prefix Year Month Day on page 99 HCOPy FILE NAME AUTO FILE NUMBer Queries the number that is used as...

Page 208: ...Layout CHINese DANish DUTCh DUTBe ENGLish ENGUK FINNish FRENch FREBe FRECa GERMan ITALian JAPanese KORean NORWegian PORTuguese RUSSian SPANish SWEDish ENGUS RST n a factory preset ENGLish Example KBOa...

Page 209: ...rs are however not permitted at the beginning of the filename Avoid using special characters Do not use slashes and These symbols are used in file paths Avoid using the following filenames CLOCK CON C...

Page 210: ...ory The following example explains this rule as a principle Exceptions of this general rule are stated in the description of the corresponding command The Chapter 9 9 3 Pro gramming Examples on page 2...

Page 211: ...tory create directory rename and delete files Query the current default directory for mass storage change the directory to the default user directory var user and read out the files in it MMEMory CDIR...

Page 212: ...Working with files in the volatile memory This example shows how to work with files in the var volatile directory Change the default directory for mass storage read out the files load and play a file...

Page 213: ...f the file SuffixFileN Type of the file Possible suffixes are ASCii BINary DIRectory SizeFileN Size of the file in bytes Usage Query only Manual operation See Directory File List and Filename on page...

Page 214: ...ative or absolute If DestinationFile is not specified the SourceFile is copied to the current directory queried with the MMEMory CDIRectory command Note Existing files with the same name in the destin...

Page 215: ...e 15hallo Usage SCPI confirmed MMEMory DCATalog path Returns the subdirectories of a particular directory Query parameters path String parameter to specify the directory If the directory is omit ted t...

Page 216: ...er to be used with the RCL command e g RCL 4 file_name String parameter to specify the file name with extension savrcltxt Usage Setting only Manual operation See Recall on page 84 MMEMory MDIRectory D...

Page 217: ...y from the mass memory storage system If no directory is specified the subdirectory with the specified name is deleted in the default directory Setting parameters Directory string String parameter to...

Page 218: ...ion on network related settings SYSTem COMMunicate NETWork STATus 1 SYSTem PROTection1 STATe 0 123456 SYSTem COMMunicate NETWork IPADdress MODE STAT SYSTem COMMunicate NETWork IPADdress 10 113 0 104 S...

Page 219: ...115200 SYSTem COMMunicate SERial PARity NONE SYSTem COMMunicate SOCKet RESource TCPIP 10 113 0 104 5025 SOCKET SYSTem COMMunicate USB RESource USB 0x0AAD 0x01e1 100001 INSTR Example Querying the erro...

Page 220: ...OMMunicate NETWork IPADdress SUBNet MASK 230 SYSTem COMMunicate SERial BAUD 230 SYSTem COMMunicate SERial PARity 231 SYSTem COMMunicate SERial RESource 231 SYSTem COMMunicate SERial SBITs 231 SYSTem C...

Page 221: ...ed by the SCPI standard Volatile errors are reported once at the time they appear Identi cal errors are reported repeatedly only if the original error has already been retrieved from and hence not any...

Page 222: ...ALL 0 No error i e the error queue is empty Positive value Positive error numbers denote device specific errors Negative value Negative error numbers denote error messages defined by SCPI Example SYST...

Page 223: ...hence not any more present in the error queue Example SYST ERR Queries the oldest entry in the error queue Response 0 no error No errors have occurred since the error queue was last read out Usage Que...

Page 224: ...the manual operation of the instrument The display shows the current settings VNConly Locks the touchscreen and controls for the manual operation and enables remote operation over VNC The display show...

Page 225: ...ontrols To enable the controls send SYST KLOC OFF Manual operation See User Interface on page 120 SYSTem SAV Pathname Saves the current instrument settings to a file with defined filename Setting para...

Page 226: ...rotection level 1 SYSTem PROTect1 STATe 0 123456 Internal adjustments are accessible Manual operation See Protection Level Password on page 115 SYSTem SECurity VOLMode STATe SecPassWord MmemProtState...

Page 227: ...9 SYSTem COMMunicate GPIB RESource Queries the visa resource string for remote control via the GPIB interface To change the GPIB address use the command SYSTem COMMunicate GPIB SELF ADDRess Return val...

Page 228: ...elated set tings on page 218 Example SYSTem COMMunicate NETWork IPADdress MODE STATic SYSTem COMMunicate NETWork IPADdress 10 113 0 105 Manual operation See Address Mode on page 141 SYSTem COMMunicate...

Page 229: ...nicate NETWork COMMon DOMain Domain Determines the primary suffix of the network domain Parameters Domain string Example See Example Retrieving information on network related set tings on page 218 Man...

Page 230: ...network related set tings on page 218 Manual operation See DNS Server on page 142 SYSTem COMMunicate NETWork IPADdress GATeway Gateway Sets the IP address of the default gateway Parameters Gateway st...

Page 231: ...rity on page 145 SYSTem COMMunicate SERial RESource Queries the visa resource string for the serial remote control interface This string is used for remote control of the instrument Return values Reso...

Page 232: ...n the user directory Example SYSTem HELP EXPort MMEM CDIR var user MMEM CAT Log DIR 4096 help tgz BIN 69836600 confirms that help zip archive is saved Usage Event Manual operation Setup Help Export He...

Page 233: ...ument s specific command set is disabled i e the SCPI command SYST IRES is discarded Parameters IdnResponse string Example SYST IDEN USER Selects a user defined identification SYST IRES Test Device De...

Page 234: ...n into a recorded SCPI command list SYSTem SECurity SANitize STATe SecPassWord MmemProtState Sanitizes the internal memory Parameters MmemProtState 0 1 OFF ON RST 0 Setting parameters SecPassWord stri...

Page 235: ...t was deliv ered SYSTem SPECification VERSion FACTory 04 00 Select a data sheet version SYSTem SPECification VERSion 04 00 SYSTem SPECification VERSion 04 01 Selects one particular data sheet version...

Page 236: ...for a specific parameter Setting parameters Id string Identifies the name of the entry in the data sheet Query the data sheet parameters with the command SYSTem SPECification IDENtification CATalog P...

Page 237: ...es you to transfer an instrument configuration to other test environ ments as e g laboratory virtual instruments Return values FileData block data Example SYSTem SRData 3118 SOURce1 ROSCillator SOURce...

Page 238: ...up an own vendor zone See the Internet for more informa tion on NTP Parameters NTPName string Manual operation See NTP Address on page 271 SYSTem NTP STATe UseNtpState Activates clock synchronization...

Page 239: ...Timezone on page 271 SYSTem TIME ZONE CATalog Querys the list of available timezones Return values Catalog Usage Query only Manual operation See Timezone on page 271 SYSTem UPTime Queries the up time...

Page 240: ...Stem Response Linux Usage Query only SYSTem MMEMory PATH USER Queries the user directory that means the directory the R S AREG100A stores user files on Return values PathUser string Example SYSTem MME...

Page 241: ...f the subsequent remote command by the specified time This function is useful for example to execute an SCPI sequence automatically but with a defined time delay between some commands See Chapter 7 2...

Page 242: ...Angle Sets the default unit for phase modulation angle The command affects no other parameters such as RF phase or the manual control or display Parameters Angle DEGree DEGRee RADian RST RADian UNIT P...

Page 243: ...SOURce hw AREGenerator RADar LSENsitivity 248 SOURce hw AREGenerator RADar OTA OFFSet 248 SOURce hw AREGenerator RADar POWer INDicator 249 SOURce hw AREGenerator UNITs RANGe 249 SOURce hw AREGenerator...

Page 244: ...tings EXCLude Retains the current frequency when an instrument configuration is loaded RST INCLude Example SOURce1 FREQuency CW RCL INCLude Manual operation See Exclude Frequency on page 83 SOURce hw...

Page 245: ...it the unit km h is used by default Range 500 to 500 Increment 0 1 RST 0 Example SOURce AREGenerator OBJect4 DOPPler 80 The unit is km h kilometer per hour SOURce AREGenerator OBJect4 DOPPler 80mph Th...

Page 246: ...57 SOURce hw AREGenerator OBJect ch STATe AregObjState Switches one of the available radar objects 1 to 4 on or off Suffix ch 1 to 4 Specifies the radar object Parameters AregObjState 0 1 OFF ON Swit...

Page 247: ...eiving antenna If SOURce hw AREGenerator RADar ANTenna CUSTom STATe on page 246 is activated the antenna gain can be set to a customer specific value Parameters AregAntGainRx integer Antenna gain Rang...

Page 248: ...the radar sensor is calculated with the measured output power of the radar sensor AREG antenna gain air gap AREG internal gains and temperature compensation Return values AregRadarEirp float Example S...

Page 249: ...or all radar object powers Return values PowIndicator OFF GOOD WEAK BAD OFF No or very weak RX power is detected GOOD The RX power is in linear range WEAK The RX power is strong non linear effects can...

Page 250: ...MPS KMH Kilometer per hour MPH Miles per Hour MPS Meter per Seconds RST KMH Example SOURce AREGenerator UNITs SPEed KMH Manual operation See Speed Unit on page 60 9 14 SENSe READ INITiate and SLISt S...

Page 251: ...ected in the LAN or via the USBTMC protocol SLISt LIST Response NRP33SN V 900007 USB Legacy NRP Z211 900001 USB Legacy NRP33SN V 900005 USBTMC NRP33SN V 900011 LAN list of automatically detected senso...

Page 252: ...0 us SENSe1 UNIT DBM Selects unit dBm for the measured value INITiate CONTinuous ON Switches the continous power measurement on READ Triggers the measurement and displays the results SLISt LIST 253 SL...

Page 253: ...not correspond to the order the sensors are displayed in the NRP Sensor Mapping dialog Example See Example Detecting and assigning a power sensor on page 251 Usage Query only Manual operation See Sens...

Page 254: ...t on page 65 INITiate hw POWer CONTinuous Continuous Switches the local state of the continuous power measurement by R S NRP power sensors on and off Switching off local state enhances the measurement...

Page 255: ...2476 55 6 dBm is the measured average level 22 4 dBm is the measured peak Usage Query only Manual operation See Level Peak Level Average on page 70 SENSe ch UNIT POWer Power Selects the unit Watt dBm...

Page 256: ...Device SELect Select Several S parameter tables can be stored in a sensor The command selects a loaded data set for S parameter correction for the corresponding sensor Parameters Select float RST 0 Ma...

Page 257: ...PE USER As the filter length works as a multiplier for the time window a constant filter length results in a constant measure ment time see also About the measuring principle averaging filter filter l...

Page 258: ...the NSRatio mode and thus limits the length of the filter The filter type is set with command SENSe ch POWer FILTer TYPE Parameters MTime float Range 1 to 999 99 Increment 0 01 RST 4 Example See Exam...

Page 259: ...n that the intrinsic noise of the sensor 2 standard deviations does not exceed the specified noise content You can define the noise content with command SENSe ch POWer FILTer NSRatio Note To avoid lon...

Page 260: ...e g to consider an attenuator in the signal path Parameters Offset float Range 100 0 to 100 0 RST 0 Default unit dB Example SENS1 POW OFFS 10 0 Sets a level offset of 10 dB Manual operation See Level...

Page 261: ...eference level Parameters Source A USER RF RST A Example See Example Performing a power measurement with a fixed fil ter on page 252 Manual operation See Use Frequency Of on page 70 SENSe ch POWer STA...

Page 262: ...the commands for the status reporting system See also Chap ter A 1 5 Status Reporting System on page 293 for detailed information RST on page 189 has no effect on the status registers Value ranges Que...

Page 263: ...m bit in the status byte These events can be used for a service request Parameters Enable string Example STAT OPER ENAB 32767 all events are forwarded to the sum bit of the status byte STATus OPERatio...

Page 264: ...transitions from 0 to 1 are detected All NTRansition parts are set to 0 i e a transition from 1 to 0 in a CONDition bit is not detected The ENABle parts of STATus OPERation and STATus QUEStionable ar...

Page 265: ...estionable Event register STATus QUEStionable NTRansition Ntransition Sets the bits of the NTRansition part of the STATus QUEStionable register If a bit is set a transition from 1 to 0 in the conditio...

Page 266: ...fic errors and negative error numbers denote error messages defined by SCPI If the error queue is empty 0 No error is returned The command is identical to SYSTem ERRor NEXT on page 223 Return values N...

Page 267: ...g shipment Insufficient protection against mechanical and electrostatic effects during shipment can damage the instrument When shipping an instrument use the original packaging If you do not have the...

Page 268: ...2 Check and clean the fans regularly to ensure that they always operate properly 3 Clean the touchscreen as follows a Apply a small amount of standard screen cleaner to a soft cloth b Wipe the screen...

Page 269: ...emperature of the instrument significantly differs from the one of the last adjustments When changing the frequency setting Additional Information to the Adjustments During adjustments a progress indi...

Page 270: ...ress the Setup key 2 Select Maintenance Date Time Timezone 3 Select continent and city of your location Tip By typing the first letter you can quickly navigate through the lists to find the desired de...

Page 271: ...nts Note By typing the first letter you can quickly navigate through the lists to find the desired destination Remote command SYSTem TIME ZONE on page 239 SYSTem TIME ZONE CATalog on page 239 NTP Addr...

Page 272: ...Access Select System Config Setup Maintenance Check Front Panel Reflecting the front panel the Check Front Panel dialog contains all functions to test the operating elements of the instrument 10 3 2...

Page 273: ...il all keys are tested The test is completed when each key is verified successfully confirmed by a Test passed message Press the Esc key a third time Exits the Check Front Panel dialog Expected respon...

Page 274: ...xpected If the lines are uninterrupted the touchscreen works properly If there are any gaps the touch sensitive functionality is damaged To return to the Check Front Panel dialog press Esc If there ar...

Page 275: ...urther functions and individually targeted calibration routines are also available but password protected Calibration routines Self calibration routines that require additional external equipment are...

Page 276: ...on Displays information to the current adjustment state Remote command CALibration hw ALL INFormation on page 193 Continue Adjustment on Error Continues the calibration even though an error was detect...

Page 277: ...AREG100A is equipped with various hardware and software components To get an overview of what your instrument is equipped with you can request the assem blies hardware and software options and the fir...

Page 278: ...abs according to the hardware components of the signal domains The Counter tab provides information on the operation time and number of times the instrument was powered on The remote commands required...

Page 279: ...Last Factory Calibration Counter Displays the date of the last factory calibration Remote command CALibration DATA FACTory DATE on page 194 10 3 5 2 Versions Options Settings Access Select System Conf...

Page 280: ...cesses the list of the used open source software packages and the corresponding verbatim license texts Hardware Options Software Options The tables in the Hardware and Software tabs list the installed...

Page 281: ...A detailed description of all messages available for the instrument is provided in the chapter Remote Control Commands There are different types of instrument messages depending on the direction they...

Page 282: ...and sets the command processing software to a defined initial state Does not change the instrument setting GTL Go to Local Transition to the local state manual control The instrument automatically re...

Page 283: ...ment identification string A 1 3 2 Syntax for Device Specific Commands Not all commands used in the following examples are necessarily implemented in the instrument For demonstration purposes only ass...

Page 284: ...ries without a suffix are interpreted as having the suffix 1 Example Definition HCOPy PAGE DIMensions QUADrant N Command HCOP PAGE DIM QUAD2 This command refers to the quadrant 2 Different numbering i...

Page 285: ...e g blank The parameters required for each command and the allowed range of values are specified in the command description Allowed parameters are Numeric Values 285 Special Numeric Values 286 Boolean...

Page 286: ...negative INFinity NINF represent the numeric values 9 9E37 or 9 9E37 respectively INF and NINF are only sent as instrument respon ses NAN Not A Number NAN represents the value 9 91E37 NAN is only sen...

Page 287: ...For example a command using a block data parameter has the following structure FORMat READings DATA 45168xxxxxxxx The ASCII character introduces the data block The next number indicates how many of t...

Page 288: ...le Definition HCOPy PAGE ORIentation LANDscape PORTrait Command HCOP PAGE ORI LAND specifies landscape orientation Command HCOP PAGE ORI PORT specifies portrait orientation Mnemonics A selection of mn...

Page 289: ...reviated When abbreviating the command line the second command begins with the level below HCOP The colon after the semi colon is omitted The abbreviated form of the command line reads as follows HCOP...

Page 290: ...ommands if they are sent in separate command lines An overlapping command is still running when the next command starts Usually an overlapping command takes a certain time to process its task and thus...

Page 291: ...akes only little time to process The two synchronization commands simply block overlapped execution of the command Append the synchronization command to the overlapping command for example SINGle OPC...

Page 292: ...lso be 1 GHz if the instrument executes commands as they are received Example Overlapping command with OPC The instrument implements RST as an overlapped command Assuming that RST takes longer to exec...

Page 293: ...process blocks the processing of further tasks during execution The query for completeness is performed with the OPC command It returns a 1 in the output buffer when the process is completed SENS ZER...

Page 294: ...ascending from left to right Figure A 1 Graphical overview of the status registers hierarchy OPER Operation Status Summary Bit RQS MSS Service Request Generation ESB Standard Event Status Summary Bit...

Page 295: ...is not part of the status reporting system but determines the value of the MAV bit in the STB and thus is represented in the overview Error Event Queue The error event queue contains all errors and ev...

Page 296: ...ansition filter When a bit of the CONDition part is changed from 0 to 1 the associated PTR bit decides whether the EVENt bit is set to 1 PTR bit 1 the EVENt bit is set PTR bit 0 the EVENt bit is not s...

Page 297: ...ument status by collecting the pieces of information of the lower regis ters A special feature is that bit 6 acts as the sum bit of the remaining bits of the status byte The STB is read using the comm...

Page 298: ...The ESR is defined in IEEE 488 2 It can be compared with the EVENt part of a SCPI register The event status register can be read out using command ESR The ESE corresponds to the ENABle part of a SCPI...

Page 299: ...ND or STAT QUEST EVEN Table A 7 Meaning of the bits used in the questionable status register Bit No Meaning 0 15 Not used A 1 5 6 Operation Status Register STATus OPERation This condition part contain...

Page 300: ...it 0 of ESE Operation Complete SRE 32 set bit 5 of SRE ESB After its settings have been completed the instrument generates an SRQ The SRQ is the only possibility for the instrument to become active on...

Page 301: ...r more precisely than the status registers Espe cially in the test phase of a controller program the error queue should be queried regu larly since faulty commands from the controller to the instrumen...

Page 302: ...rule send commands and queries in different program messages Other wise the result of the query may vary depending on which operation is performed first see also Preventing Overlapping Execution Reac...

Page 303: ...netinet in h using namespace std typedef struct sockaddr_in SockAddrStruct typedef struct hostent HostInfoStruct class TcpClient public TcpClient TcpClient void connectToServer string hostname int po...

Page 304: ...int receiveBufferSize include netdb h include netinet in h include unistd h include TcpClient h TcpClient TcpClient currentHostName currentPort 0 currentSocketDescr 0 serverAddress currentHostInfo NUL...

Page 305: ...can t connect server n clientIsConnected true void TcpClient disconnect if clientIsConnected close currentSocketDescr currentSocketDescr 0 currentHostName currentPort 0 currentHostInfo NULL clientIsC...

Page 306: ...le receiving data n rxString string receiveBuffer receiving receivedByteCount receiveBufferSize delete receiveBuffer string TcpClient getCurrentHostName const return currentHostName int TcpClient getC...

Page 307: ...024 if useSingleCommand input singleCommand send string else cin getline buffer 1024 input buffer if input end terminate true if terminate client transmit input send string int qPos input find 0 recei...

Page 308: ...LOSe 201 DISPlay DIALog CLOSe ALL 201 DISPlay DIALog ID 200 DISPlay DIALog OPEN 201 DISPlay PSAVe HOLDoff 198 DISPlay PSAVe STATe 198 DISPlay UPDate 199 FORMat BORDer 202 FORMat SREGister 202 FORMat D...

Page 309: ...ILTer LENGth AUTO 257 SENSe ch POWer FILTer LENGth USER 257 SENSe ch POWer FILTer NSRatio 258 SENSe ch POWer FILTer NSRatio MTIMe 258 SENSe ch POWer FILTer SONCe 258 SENSe ch POWer FILTer TYPE 259 SEN...

Page 310: ...SYSTem COMMunicate NETWork IPADdress DNS 230 SYSTem COMMunicate NETWork IPADdress GATeway 230 SYSTem COMMunicate NETWork IPADdress SUBNet MASK 230 SYSTem COMMunicate SERial BAUD 230 SYSTem COMMunicat...

Page 311: ...L STARt 242 UNIT ANGLe 242 UNIT POWer 242 UNIT VELocity 242 SOURce FREQuency CW FIXed 244 SOURce ROSCillator SOURce 243 SOURce ROSCillator INTernal ADJust STATe 243 SOURce hw AREGenerator OBJect ALL S...

Page 312: ...R S AREG100A 312 User Manual 1178 7417 02 04 SOURce hw FREQuency CW FIXed RCL 244 CLS 186 ESE 187 ESR 187 IDN 187 IST 187 OPC 188 OPT 188 PRE 188 PSC 188 RCL 189 RST 189 SAV 189 SRE 189 STB 190 TRG 19...

Page 313: ...iewer 72 Auto negotiation see Autonegotiation 25 Automation 128 Autonegotiation Failure 25 Avahi LAN services 122 Average level Power viewer 70 B Baud rate RS232 interface 144 Block data 287 Boolean p...

Page 314: ...boxes 42 Directory Temporary data 208 User data 208 Disable Frequency display 119 Level display 120 Display Active elements 42 Brightness 104 Context sensitive menu 42 Info line 42 Information 42 Key...

Page 315: ...tour 28 ftp How to access the instrument 90 FTP LAN services 122 Function check 22 Function keys Details see user manual 29 Overview 29 G Gateway 142 General configuration of instrument 102 General in...

Page 316: ...131 Reset 150 Services 122 VXI protocol 133 LAN configuration 24 LXI 151 LAN connection Not working 25 LAN interface Avahi 122 Enable 122 FTP 122 HTTP 122 LAN over SCPI 122 SMB Samba 122 SSH 122 VNC...

Page 317: ...nses 280 Numeric data entry 43 Numeric parameters 44 285 Numeric values Special 286 O Old password Setup security 125 Old user password Setup 125 On screen keyboard 44 On screen keypad 42 Open source...

Page 318: ...tions remote control programming 302 Recorded SCPI commands SCPI list 170 Redo 126 Clear history 127 History 126 Settings 126 State 126 Registers 295 Release notes 13 Reload SCPI list 172 Remote acces...

Page 319: ...word setup 125 Confirm password setup 125 Confirm user password setup 125 Display lock 120 Enter password setup 123 New password setup 125 New user password setup 125 Old password setup 125 Old user p...

Page 320: ...s 70 Screen saver 103 Undo Redo 126 Status Queries 300 Status byte Remote 186 190 Status byte STB 297 Status information 111 Status register Response format deinition 202 Status registers 295 CONDitio...

Page 321: ...p security 125 User password Security 125 Setup 125 User preset 78 User definable preset Recall 106 V Version Firmware 280 Vertical stroke 287 VISA 131 Libraries 136 Resource string 131 Visa resource...

Reviews: