Rohde & Schwarz - SMB100A Operating Manual
Rohde & Schwarz - SMB100A Operating Manual
(>786P)
1407.0806.32 ─ 13
Test & Measurement
Operating Manual
This document describes the R&S®SMB100A, stock no. 1406.6000K02/K03 and its options.
● R&S®SMB-B1/B1H
● R&S®SMB-B5
● R&S®SMB-B25/B26
● R&S®SMB-B30/B31/B32
● R&S®SMB-B101/B102/B103/B106
● R&S®SMB-B112/B112L/B120/B120L/B140/B140L
● R&S®SMB-K21/K22
● R&S®SMB-K23/K27
The firmware of the instrument makes use of the operating system LINUX® and other valuable open source software packages. For
information, see the "Open Source Acknowledgement" on the user documentation CD-ROM (included in delivery).
The OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/) includes cryptographic software written by Eric Young
(eay@cryptsoft.com) and software written by Tim Hudson (tjh@cryptsoft.com). LINUX® is a trademark of Linus Torvalds.
Rohde & Schwarz would like to thank the open source community for their valuable contribution to embedded computing.
The following abbreviations are used throughout this manual: R&S®SMB100A is abbreviated as R&S SMB.
Basic Safety Instructions
Always read through and comply with the following safety instructions!
All plants and locations of the Rohde & Schwarz group of companies make every effort to keep the safety
standards of our products up to date and to offer our customers the highest possible degree of safety. Our
products and the auxiliary equipment they require are designed, built and tested in accordance with the
safety standards that apply in each case. Compliance with these standards is continuously monitored by
our quality assurance system. The product described here has been designed, built and tested in
accordance with the EC Certificate of Conformity and has left the manufacturer’s plant in a condition fully
complying with safety standards. To maintain this condition and to ensure safe operation, you must
observe all instructions and warnings provided in this manual. If you have any questions regarding these
safety instructions, the Rohde & Schwarz group of companies will be happy to answer them.
Furthermore, it is your responsibility to use the product in an appropriate manner. This product is designed
for use solely in industrial and laboratory environments or, if expressly permitted, also in the field and must
not be used in any way that may cause personal injury or property damage. You are responsible if the
product is used for any purpose other than its designated purpose or in disregard of the manufacturer's
instructions. The manufacturer shall assume no responsibility for such use of the product.
The product is used for its designated purpose if it is used in accordance with its product documentation
and within its performance limits (see data sheet, documentation, the following safety instructions). Using
the product requires technical skills and, in some cases, a basic knowledge of English. It is therefore
essential that only skilled and specialized staff or thoroughly trained personnel with the required skills be
allowed to use the product. If personal safety gear is required for using Rohde & Schwarz products, this
will be indicated at the appropriate place in the product documentation. Keep the basic safety instructions
and the product documentation in a safe place and pass them on to the subsequent users.
Observing the safety instructions will help prevent personal injury or damage of any kind caused by
dangerous situations. Therefore, carefully read through and adhere to the following safety instructions
before and when using the product. It is also absolutely essential to observe the additional safety
instructions on personal safety, for example, that appear in relevant parts of the product documentation. In
these safety instructions, the word "product" refers to all merchandise sold and distributed by the Rohde &
Schwarz group of companies, including instruments, systems and all accessories. For product-specific
information, see the data sheet and the product documentation.
1171.0000.42 - 07 Page 1
Basic Safety Instructions
Be careful when handling electrostatic sensitive EU labeling for separate collection of electrical
devices and electronic devices
These signal words are in accordance with the standard definition for civil applications in the European
Economic Area. Definitions that deviate from the standard definition may also exist in other economic
areas or military applications. It is therefore essential to make sure that the signal words described here
are always used only in connection with the related product documentation and the related product. The
use of signal words in connection with unrelated products or documentation can result in misinterpretation
and in personal injury or material damage.
1171.0000.42 - 07 Page 2
Basic Safety Instructions
Electrical safety
If the information on electrical safety is not observed either at all or to the extent necessary, electric shock,
fire and/or serious personal injury or death may occur.
1. Prior to switching on the product, always ensure that the nominal voltage setting on the product
matches the nominal voltage of the AC supply network. If a different voltage is to be set, the power
fuse of the product may have to be changed accordingly.
2. In the case of products of safety class I with movable power cord and connector, operation is
permitted only on sockets with a protective conductor contact and protective conductor.
3. Intentionally breaking the protective conductor either in the feed line or in the product itself is not
permitted. Doing so can result in the danger of an electric shock from the product. If extension cords
or connector strips are implemented, they must be checked on a regular basis to ensure that they are
safe to use.
4. If there is no power switch for disconnecting the product from the AC supply network, or if the power
switch is not suitable for this purpose, use the plug of the connecting cable to disconnect the product
from the AC supply network. In such cases, always ensure that the power plug is easily reachable and
accessible at all times. For example, if the power plug is the disconnecting device, the length of the
connecting cable must not exceed 3 m. Functional or electronic switches are not suitable for providing
disconnection from the AC supply network. If products without power switches are integrated into
racks or systems, the disconnecting device must be provided at the system level.
5. Never use the product if the power cable is damaged. Check the power cables on a regular basis to
ensure that they are in proper operating condition. By taking appropriate safety measures and
carefully laying the power cable, ensure that the cable cannot be damaged and that no one can be
hurt by, for example, tripping over the cable or suffering an electric shock.
1171.0000.42 - 07 Page 3
Basic Safety Instructions
6. The product may be operated only from TN/TT supply networks fuse-protected with max. 16 A (higher
fuse only after consulting with the Rohde & Schwarz group of companies).
7. Do not insert the plug into sockets that are dusty or dirty. Insert the plug firmly and all the way into the
socket provided for this purpose. Otherwise, sparks that result in fire and/or injuries may occur.
8. Do not overload any sockets, extension cords or connector strips; doing so can cause fire or electric
shocks.
9. For measurements in circuits with voltages Vrms > 30 V, suitable measures (e.g. appropriate
measuring equipment, fuse protection, current limiting, electrical separation, insulation) should be
taken to avoid any hazards.
10. Ensure that the connections with information technology equipment, e.g. PCs or other industrial
computers, comply with the IEC60950-1/EN60950-1 or IEC61010-1/EN 61010-1 standards that apply
in each case.
11. Unless expressly permitted, never remove the cover or any part of the housing while the product is in
operation. Doing so will expose circuits and components and can lead to injuries, fire or damage to the
product.
12. If a product is to be permanently installed, the connection between the protective conductor terminal
on site and the product's protective conductor must be made first before any other connection is
made. The product may be installed and connected only by a licensed electrician.
13. For permanently installed equipment without built-in fuses, circuit breakers or similar protective
devices, the supply circuit must be fuse-protected in such a way that anyone who has access to the
product, as well as the product itself, is adequately protected from injury or damage.
14. Use suitable overvoltage protection to ensure that no overvoltage (such as that caused by a bolt of
lightning) can reach the product. Otherwise, the person operating the product will be exposed to the
danger of an electric shock.
15. Any object that is not designed to be placed in the openings of the housing must not be used for this
purpose. Doing so can cause short circuits inside the product and/or electric shocks, fire or injuries.
16. Unless specified otherwise, products are not liquid-proof (see also section "Operating states and
operating positions", item 1). Therefore, the equipment must be protected against penetration by
liquids. If the necessary precautions are not taken, the user may suffer electric shock or the product
itself may be damaged, which can also lead to personal injury.
17. Never use the product under conditions in which condensation has formed or can form in or on the
product, e.g. if the product has been moved from a cold to a warm environment. Penetration by water
increases the risk of electric shock.
18. Prior to cleaning the product, disconnect it completely from the power supply (e.g. AC supply network
or battery). Use a soft, non-linting cloth to clean the product. Never use chemical cleaning agents such
as alcohol, acetone or diluents for cellulose lacquers.
Operation
1. Operating the products requires special training and intense concentration. Make sure that persons
who use the products are physically, mentally and emotionally fit enough to do so; otherwise, injuries
or material damage may occur. It is the responsibility of the employer/operator to select suitable
personnel for operating the products.
1171.0000.42 - 07 Page 4
Basic Safety Instructions
2. Before you move or transport the product, read and observe the section titled "Transport".
3. As with all industrially manufactured goods, the use of substances that induce an allergic reaction
(allergens) such as nickel cannot be generally excluded. If you develop an allergic reaction (such as a
skin rash, frequent sneezing, red eyes or respiratory difficulties) when using a Rohde & Schwarz
product, consult a physician immediately to determine the cause and to prevent health problems or
stress.
4. Before you start processing the product mechanically and/or thermally, or before you take it apart, be
sure to read and pay special attention to the section titled "Waste disposal/Environmental protection",
item 1.
5. Depending on the function, certain products such as RF radio equipment can produce an elevated
level of electromagnetic radiation. Considering that unborn babies require increased protection,
pregnant women must be protected by appropriate measures. Persons with pacemakers may also be
exposed to risks from electromagnetic radiation. The employer/operator must evaluate workplaces
where there is a special risk of exposure to radiation and, if necessary, take measures to avert the
potential danger.
6. Should a fire occur, the product may release hazardous substances (gases, fluids, etc.) that can
cause health problems. Therefore, suitable measures must be taken, e.g. protective masks and
protective clothing must be worn.
7. Laser products are given warning labels that are standardized according to their laser class. Lasers
can cause biological harm due to the properties of their radiation and due to their extremely
concentrated electromagnetic power. If a laser product (e.g. a CD/DVD drive) is integrated into a
Rohde & Schwarz product, absolutely no other settings or functions may be used as described in the
product documentation. The objective is to prevent personal injury (e.g. due to laser beams).
8. EMC classes (in line with EN 55011/CISPR 11, and analogously with EN 55022/CISPR 22,
EN 55032/CISPR 32)
Class A equipment:
Equipment suitable for use in all environments except residential environments and environments
that are directly connected to a low-voltage supply network that supplies residential buildings
Note: Class A equipment is intended for use in an industrial environment. This equipment may
cause radio disturbances in residential environments, due to possible conducted as well as
radiated disturbances. In this case, the operator may be required to take appropriate measures to
eliminate these disturbances.
Class B equipment:
Equipment suitable for use in residential environments and environments that are directly
connected to a low-voltage supply network that supplies residential buildings
1171.0000.42 - 07 Page 5
Basic Safety Instructions
2. Adjustments, replacement of parts, maintenance and repair may be performed only by electrical
experts authorized by Rohde & Schwarz. Only original parts may be used for replacing parts relevant
to safety (e.g. power switches, power transformers, fuses). A safety test must always be performed
after parts relevant to safety have been replaced (visual inspection, protective conductor test,
insulation resistance measurement, leakage current measurement, functional test). This helps ensure
the continued safety of the product.
Transport
1. The product may be very heavy. Therefore, the product must be handled with care. In some cases,
the user may require a suitable means of lifting or moving the product (e.g. with a lift-truck) to avoid
back or other physical injuries.
2. Handles on the products are designed exclusively to enable personnel to transport the product. It is
therefore not permissible to use handles to fasten the product to or on transport equipment such as
cranes, fork lifts, wagons, etc. The user is responsible for securely fastening the products to or on the
means of transport or lifting. Observe the safety regulations of the manufacturer of the means of
transport or lifting. Noncompliance can result in personal injury or material damage.
3. If you use the product in a vehicle, it is the sole responsibility of the driver to drive the vehicle safely
and properly. The manufacturer assumes no responsibility for accidents or collisions. Never use the
product in a moving vehicle if doing so could distract the driver of the vehicle. Adequately secure the
product in the vehicle to prevent injuries or other damage in the event of an accident.
1171.0000.42 - 07 Page 6
Instrucciones de seguridad elementales
1171.0000.42 - 07 Page 7
Instrucciones de seguridad elementales
Se parte del uso correcto del producto para los fines definidos si el producto es utilizado conforme a las
indicaciones de la correspondiente documentación del producto y dentro del margen de rendimiento
definido (ver hoja de datos, documentación, informaciones de seguridad que siguen). El uso del producto
hace necesarios conocimientos técnicos y ciertos conocimientos del idioma inglés. Por eso se debe tener
en cuenta que el producto solo pueda ser operado por personal especializado o personas instruidas en
profundidad con las capacidades correspondientes. Si fuera necesaria indumentaria de seguridad para el
uso de productos de Rohde & Schwarz, encontraría la información debida en la documentación del
producto en el capítulo correspondiente. Guarde bien las informaciones de seguridad elementales, así
como la documentación del producto, y entréguelas a usuarios posteriores.
Tener en cuenta las informaciones de seguridad sirve para evitar en lo posible lesiones o daños por
peligros de toda clase. Por eso es imprescindible leer detalladamente y comprender por completo las
siguientes informaciones de seguridad antes de usar el producto, y respetarlas durante el uso del
producto. Deberán tenerse en cuenta todas las demás informaciones de seguridad, como p. ej. las
referentes a la protección de personas, que encontrarán en el capítulo correspondiente de la
documentación del producto y que también son de obligado cumplimiento. En las presentes
informaciones de seguridad se recogen todos los objetos que distribuye el grupo de empresas
Rohde & Schwarz bajo la denominación de "producto", entre ellos también aparatos, instalaciones así
como toda clase de accesorios. Los datos específicos del producto figuran en la hoja de datos y en la
documentación del producto.
1171.0000.42 - 07 Page 8
Instrucciones de seguridad elementales
Las palabras de señal corresponden a la definición habitual para aplicaciones civiles en el área
económica europea. Pueden existir definiciones diferentes a esta definición en otras áreas económicas o
en aplicaciones militares. Por eso se deberá tener en cuenta que las palabras de señal aquí descritas
sean utilizadas siempre solamente en combinación con la correspondiente documentación del producto y
solamente en combinación con el producto correspondiente. La utilización de las palabras de señal en
combinación con productos o documentaciones que no les correspondan puede llevar a interpretaciones
equivocadas y tener por consecuencia daños en personas u objetos.
1171.0000.42 - 07 Page 9
Instrucciones de seguridad elementales
1. Si no se convino de otra manera, es para los productos Rohde & Schwarz válido lo que sigue:
como posición de funcionamiento se define por principio la posición con el suelo de la caja para
abajo, modo de protección IP 2X, uso solamente en estancias interiores, utilización hasta 2000 m
sobre el nivel del mar, transporte hasta 4500 m sobre el nivel del mar. Se aplicará una tolerancia de
±10 % sobre el voltaje nominal y de ±5 % sobre la frecuencia nominal. Categoría de sobrecarga
eléctrica 2, índice de suciedad 2.
2. No sitúe el producto encima de superficies, vehículos, estantes o mesas, que por sus características
de peso o de estabilidad no sean aptos para él. Siga siempre las instrucciones de instalación del
fabricante cuando instale y asegure el producto en objetos o estructuras (p. ej. paredes y estantes). Si
se realiza la instalación de modo distinto al indicado en la documentación del producto, se pueden
causar lesiones o, en determinadas circunstancias, incluso la muerte.
3. No ponga el producto sobre aparatos que generen calor (p. ej. radiadores o calefactores). La
temperatura ambiente no debe superar la temperatura máxima especificada en la documentación del
producto o en la hoja de datos. En caso de sobrecalentamiento del producto, pueden producirse
choques eléctricos, incendios y/o lesiones graves con posible consecuencia de muerte.
Seguridad eléctrica
Si no se siguen (o se siguen de modo insuficiente) las indicaciones del fabricante en cuanto a seguridad
eléctrica, pueden producirse choques eléctricos, incendios y/o lesiones graves con posible consecuencia
de muerte.
1. Antes de la puesta en marcha del producto se deberá comprobar siempre que la tensión
preseleccionada en el producto coincida con la de la red de alimentación eléctrica. Si es necesario
modificar el ajuste de tensión, también se deberán cambiar en caso dado los fusibles
correspondientes del producto.
2. Los productos de la clase de protección I con alimentación móvil y enchufe individual solamente
podrán enchufarse a tomas de corriente con contacto de seguridad y con conductor de protección
conectado.
3. Queda prohibida la interrupción intencionada del conductor de protección, tanto en la toma de
corriente como en el mismo producto. La interrupción puede tener como consecuencia el riesgo de
que el producto sea fuente de choques eléctricos. Si se utilizan cables alargadores o regletas de
enchufe, deberá garantizarse la realización de un examen regular de los mismos en cuanto a su
estado técnico de seguridad.
4. Si el producto no está equipado con un interruptor para desconectarlo de la red, o bien si el
interruptor existente no resulta apropiado para la desconexión de la red, el enchufe del cable de
conexión se deberá considerar como un dispositivo de desconexión.
El dispositivo de desconexión se debe poder alcanzar fácilmente y debe estar siempre bien accesible.
Si, p. ej., el enchufe de conexión a la red es el dispositivo de desconexión, la longitud del cable de
conexión no debe superar 3 m).
Los interruptores selectores o electrónicos no son aptos para el corte de la red eléctrica. Si se
integran productos sin interruptor en bastidores o instalaciones, se deberá colocar el interruptor en el
nivel de la instalación.
5. No utilice nunca el producto si está dañado el cable de conexión a red. Compruebe regularmente el
correcto estado de los cables de conexión a red. Asegúrese, mediante las medidas de protección y
de instalación adecuadas, de que el cable de conexión a red no pueda ser dañado o de que nadie
pueda ser dañado por él, p. ej. al tropezar o por un choque eléctrico.
1171.0000.42 - 07 Page 10
Instrucciones de seguridad elementales
6. Solamente está permitido el funcionamiento en redes de alimentación TN/TT aseguradas con fusibles
de 16 A como máximo (utilización de fusibles de mayor amperaje solo previa consulta con el grupo de
empresas Rohde & Schwarz).
7. Nunca conecte el enchufe en tomas de corriente sucias o llenas de polvo. Introduzca el enchufe por
completo y fuertemente en la toma de corriente. La no observación de estas medidas puede provocar
chispas, fuego y/o lesiones.
8. No sobrecargue las tomas de corriente, los cables alargadores o las regletas de enchufe ya que esto
podría causar fuego o choques eléctricos.
9. En las mediciones en circuitos de corriente con una tensión Ueff > 30 V se deberán tomar las medidas
apropiadas para impedir cualquier peligro (p. ej. medios de medición adecuados, seguros, limitación
de tensión, corte protector, aislamiento etc.).
10. Para la conexión con dispositivos informáticos como un PC o un ordenador industrial, debe
comprobarse que éstos cumplan los estándares IEC60950-1/EN60950-1 o IEC61010-1/EN 61010-1
válidos en cada caso.
11. A menos que esté permitido expresamente, no retire nunca la tapa ni componentes de la carcasa
mientras el producto esté en servicio. Esto pone a descubierto los cables y componentes eléctricos y
puede causar lesiones, fuego o daños en el producto.
12. Si un producto se instala en un lugar fijo, se deberá primero conectar el conductor de protección fijo
con el conductor de protección del producto antes de hacer cualquier otra conexión. La instalación y
la conexión deberán ser efectuadas por un electricista especializado.
13. En el caso de dispositivos fijos que no estén provistos de fusibles, interruptor automático ni otros
mecanismos de seguridad similares, el circuito de alimentación debe estar protegido de modo que
todas las personas que puedan acceder al producto, así como el producto mismo, estén a salvo de
posibles daños.
14. Todo producto debe estar protegido contra sobretensión (debida p. ej. a una caída del rayo) mediante
los correspondientes sistemas de protección. Si no, el personal que lo utilice quedará expuesto al
peligro de choque eléctrico.
15. No debe introducirse en los orificios de la caja del aparato ningún objeto que no esté destinado a ello.
Esto puede producir cortocircuitos en el producto y/o puede causar choques eléctricos, fuego o
lesiones.
16. Salvo indicación contraria, los productos no están impermeabilizados (ver también el capítulo
"Estados operativos y posiciones de funcionamiento", punto 1). Por eso es necesario tomar las
medidas necesarias para evitar la entrada de líquidos. En caso contrario, existe peligro de choque
eléctrico para el usuario o de daños en el producto, que también pueden redundar en peligro para las
personas.
17. No utilice el producto en condiciones en las que pueda producirse o ya se hayan producido
condensaciones sobre el producto o en el interior de éste, como p. ej. al desplazarlo de un lugar frío a
otro caliente. La entrada de agua aumenta el riesgo de choque eléctrico.
18. Antes de la limpieza, desconecte por completo el producto de la alimentación de tensión (p. ej. red de
alimentación o batería). Realice la limpieza de los aparatos con un paño suave, que no se deshilache.
No utilice bajo ningún concepto productos de limpieza químicos como alcohol, acetona o diluyentes
para lacas nitrocelulósicas.
1171.0000.42 - 07 Page 11
Instrucciones de seguridad elementales
Funcionamiento
1. El uso del producto requiere instrucciones especiales y una alta concentración durante el manejo.
Debe asegurarse que las personas que manejen el producto estén a la altura de los requerimientos
necesarios en cuanto a aptitudes físicas, psíquicas y emocionales, ya que de otra manera no se
pueden excluir lesiones o daños de objetos. El empresario u operador es responsable de seleccionar
el personal usuario apto para el manejo del producto.
2. Antes de desplazar o transportar el producto, lea y tenga en cuenta el capítulo "Transporte".
3. Como con todo producto de fabricación industrial no puede quedar excluida en general la posibilidad
de que se produzcan alergias provocadas por algunos materiales empleados Slos llamados
alérgenos (p. ej. el níquel)S. Si durante el manejo de productos Rohde & Schwarz se producen
reacciones alérgicas, como p. ej. irritaciones cutáneas, estornudos continuos, enrojecimiento de la
conjuntiva o dificultades respiratorias, debe avisarse inmediatamente a un médico para investigar las
causas y evitar cualquier molestia o daño a la salud.
4. Antes de la manipulación mecánica y/o térmica o el desmontaje del producto, debe tenerse en cuenta
imprescindiblemente el capítulo "Eliminación/protección del medio ambiente", punto 1.
5. Ciertos productos, como p. ej. las instalaciones de radiocomunicación RF, pueden a causa de su
función natural, emitir una radiación electromagnética aumentada. Deben tomarse todas las medidas
necesarias para la protección de las mujeres embarazadas. También las personas con marcapasos
pueden correr peligro a causa de la radiación electromagnética. El empresario/operador tiene la
obligación de evaluar y señalizar las áreas de trabajo en las que exista un riesgo elevado de
exposición a radiaciones.
6. Tenga en cuenta que en caso de incendio pueden desprenderse del producto sustancias tóxicas
(gases, líquidos etc.) que pueden generar daños a la salud. Por eso, en caso de incendio deben
usarse medidas adecuadas, como p. ej. máscaras antigás e indumentaria de protección.
7. Los productos con láser están provistos de indicaciones de advertencia normalizadas en función de la
clase de láser del que se trate. Los rayos láser pueden provocar daños de tipo biológico a causa de
las propiedades de su radiación y debido a su concentración extrema de potencia electromagnética.
En caso de que un producto Rohde & Schwarz contenga un producto láser (p. ej. un lector de
CD/DVD), no debe usarse ninguna otra configuración o función aparte de las descritas en la
documentación del producto, a fin de evitar lesiones (p. ej. debidas a irradiación láser).
8. Clases de compatibilidad electromagnética (conforme a EN 55011 / CISPR 11; y en analogía con EN
55022 / CISPR 22, EN 55032 / CISPR 32)
Aparato de clase A:
Aparato adecuado para su uso en todos los entornos excepto en los residenciales y en aquellos
conectados directamente a una red de distribución de baja tensión que suministra corriente a
edificios residenciales.
Nota: Los aparatos de clase A están destinados al uso en entornos industriales. Estos aparatos
pueden causar perturbaciones radioeléctricas en entornos residenciales debido a posibles
perturbaciones guiadas o radiadas. En este caso, se le podrá solicitar al operador que tome las
medidas adecuadas para eliminar estas perturbaciones.
Aparato de clase B:
Aparato adecuado para su uso en entornos residenciales, así como en aquellos conectados
directamente a una red de distribución de baja tensión que suministra corriente a edificios
residenciales.
1171.0000.42 - 07 Page 12
Instrucciones de seguridad elementales
Reparación y mantenimiento
1. El producto solamente debe ser abierto por personal especializado con autorización para ello. Antes
de manipular el producto o abrirlo, es obligatorio desconectarlo de la tensión de alimentación, para
evitar toda posibilidad de choque eléctrico.
2. El ajuste, el cambio de partes, el mantenimiento y la reparación deberán ser efectuadas solamente
por electricistas autorizados por Rohde & Schwarz. Si se reponen partes con importancia para los
aspectos de seguridad (p. ej. el enchufe, los transformadores o los fusibles), solamente podrán ser
sustituidos por partes originales. Después de cada cambio de partes relevantes para la seguridad
deberá realizarse un control de seguridad (control a primera vista, control del conductor de
protección, medición de resistencia de aislamiento, medición de la corriente de fuga, control de
funcionamiento). Con esto queda garantizada la seguridad del producto.
Transporte
1. El producto puede tener un peso elevado. Por eso es necesario desplazarlo o transportarlo con
precaución y, si es necesario, usando un sistema de elevación adecuado (p. ej. una carretilla
elevadora), a fin de evitar lesiones en la espalda u otros daños personales.
1171.0000.42 - 07 Page 13
Instrucciones de seguridad elementales
2. Las asas instaladas en los productos sirven solamente de ayuda para el transporte del producto por
personas. Por eso no está permitido utilizar las asas para la sujeción en o sobre medios de transporte
como p. ej. grúas, carretillas elevadoras de horquilla, carros etc. Es responsabilidad suya fijar los
productos de manera segura a los medios de transporte o elevación. Para evitar daños personales o
daños en el producto, siga las instrucciones de seguridad del fabricante del medio de transporte o
elevación utilizado.
3. Si se utiliza el producto dentro de un vehículo, recae de manera exclusiva en el conductor la
responsabilidad de conducir el vehículo de manera segura y adecuada. El fabricante no asumirá
ninguna responsabilidad por accidentes o colisiones. No utilice nunca el producto dentro de un
vehículo en movimiento si esto pudiera distraer al conductor. Asegure el producto dentro del vehículo
debidamente para evitar, en caso de un accidente, lesiones u otra clase de daños.
1171.0000.42 - 07 Page 14
Quality management Certified Quality System
ISO 9001
and environmental Certified Environmental System
1171020011
1171.0200.22-06.00
R&S®SMB100A Contents
Contents
1 Preface..................................................................................................13
1.1 Documentation Overview...........................................................................................13
1.2 Typographical Conventions.......................................................................................14
3 Getting Started.....................................................................................44
3.1 Brief Introduction to the Instrument's Concept.......................................................44
3.2 Application Field of the Instrument...........................................................................46
3.3 Description of Individual Diagram Blocks................................................................46
3.4 Example of Setup........................................................................................................48
4 Manual Operation.................................................................................53
4.1 Key Features................................................................................................................53
4.2 Display.........................................................................................................................56
4.2.1 Settings Displayed in the Header Section.....................................................................56
4.2.2 Status Information and Messages.................................................................................57
4.2.2.1 Status Information.........................................................................................................57
4.2.2.2 Messages......................................................................................................................57
4.2.2.3 Volatile messages.........................................................................................................57
4.2.2.4 Permanent Messages...................................................................................................58
4.2.3 Info Window..................................................................................................................58
4.2.4 Block Diagram ..............................................................................................................59
4.2.4.1 Function Blocks in the Block Diagram...........................................................................59
4.2.4.2 Signal Flow and Input/Output Symbols in the Block Diagram.......................................60
4.2.5 Structure of the Dialogs.................................................................................................60
4.3 Accessing Dialogs......................................................................................................61
4.4 Setting Parameters.....................................................................................................62
4.4.1 Working with the Cursor................................................................................................63
4.4.2 Selecting a Control Element..........................................................................................63
4.4.3 Switching Parameters On/Off........................................................................................63
4.4.4 Entering a Value............................................................................................................64
4.4.5 Working with Units .......................................................................................................65
5 Instrument Function............................................................................78
5.1 Overview of Instrument Functions............................................................................78
5.2 General Instrument Settings......................................................................................79
5.2.1 Overview of General Instrument Settings.....................................................................79
5.2.2 Default Instrument Settings - Preset Key......................................................................80
5.2.3 General Configuration of Instrument - Setup Key.........................................................81
5.2.3.1 Internal Adjustments.....................................................................................................81
5.2.3.2 Hardware Config...........................................................................................................83
5.2.3.3 Software / Options.........................................................................................................84
5.2.3.4 Manage License Keys...................................................................................................85
5.2.3.5 Gui Update....................................................................................................................86
5.2.3.6 NRP-Z Info/Update........................................................................................................87
5.2.3.7 SMZ Info Update...........................................................................................................88
5.2.3.8 Selftest..........................................................................................................................89
5.2.3.9 Check Front Panel........................................................................................................89
5.2.3.10 Date and Time ..............................................................................................................90
5.2.3.11 Network Settings ..........................................................................................................90
5.2.3.12 Display/Keyboard Settings............................................................................................92
5.2.3.13 Remote Channel Settings.............................................................................................93
5.2.3.14 Protection......................................................................................................................96
5.2.3.15 Security.........................................................................................................................97
5.2.3.16 Save/Recall.................................................................................................................101
5.2.3.17 Factory Preset.............................................................................................................101
5.2.3.18 Help.............................................................................................................................102
5.2.4 Switching to Manual Control - Local Key....................................................................102
5.2.5 Generating a Hard Copy of the Display......................................................................103
5.2.5.1 Hardcopy Dialog..........................................................................................................103
5.2.5.2 Hardcopy Options.......................................................................................................104
5.2.6 Messages - Info Key...................................................................................................106
5.2.7 Help System - Help Key..............................................................................................106
5.2.8 Storing and Loading Instrument Data - File Key.........................................................107
5.2.8.1 File Menu....................................................................................................................108
5.2.8.2 Storing Instrument Settings.........................................................................................108
5.2.8.3 Loading Instrument Settings.......................................................................................109
5.2.8.4 File Manager...............................................................................................................111
5.2.8.5 Using the FTP or SAMBA/SMB File Sharing and Accessing the File System............113
5.3 RF Block.....................................................................................................................114
5.3.1 Overview of RF Signal................................................................................................114
5.3.1.1 RF Output....................................................................................................................114
5.3.1.2 RF Signal Modes and Characteristics.........................................................................115
5.3.2 RF Frequency.............................................................................................................116
5.3.2.1 RF Frequency vs. RF Output Frequency....................................................................116
5.3.2.2 Setting the RF Frequency...........................................................................................117
5.3.2.3 RF Frequency Dialog..................................................................................................117
5.3.3 Phase..........................................................................................................................119
5.3.3.1 Phase Settings............................................................................................................119
5.3.4 Reference Oscillator....................................................................................................119
5.3.4.1 Reference Oscillator Dialog........................................................................................120
5.3.5 RF Level......................................................................................................................121
5.3.5.1 Overview of RF Level..................................................................................................121
5.3.5.2 RF Level Dialog...........................................................................................................123
5.3.5.3 Power-On/EMF Settings.............................................................................................127
5.3.5.4 Automatic Level Control - ALC....................................................................................128
5.3.5.5 NRP-Z Level Control...................................................................................................130
6.1.2 Messages....................................................................................................................203
6.1.3 LAN Interface..............................................................................................................204
6.1.3.1 HiSLIP Protocol...........................................................................................................205
6.1.3.2 VXI-11 Protocol...........................................................................................................206
6.1.3.3 Socket Communication...............................................................................................206
6.1.3.4 LAN Interface Messages.............................................................................................206
6.1.4 USB Interface..............................................................................................................207
6.1.5 Serial Interface............................................................................................................207
6.1.6 GPIB Interface (IEC/IEEE Bus Interface)....................................................................208
6.1.6.1 GPIB Interface Messages...........................................................................................208
6.1.6.2 GPIB Instrument Address...........................................................................................209
6.2 Starting a Remote Control Session.........................................................................210
6.2.1 Switching to Remote Control.......................................................................................210
6.2.2 Returning to Manual Operation...................................................................................211
6.2.3 Examples....................................................................................................................211
6.2.3.1 Remote Control over GPIB.........................................................................................212
6.2.3.2 Remote Control over LAN using VXI-11 Protocol.......................................................212
6.2.3.3 Remote Control over LAN using Socket Communication...........................................216
6.3 SCPI Command Structure........................................................................................222
6.3.1 Syntax for Common Commands.................................................................................222
6.3.2 Syntax for Device-Specific Commands.......................................................................223
6.3.3 SCPI Parameters........................................................................................................225
6.3.4 Overview of Syntax Elements.....................................................................................228
6.3.5 Structure of a command line.......................................................................................229
6.3.6 Responses to Queries.................................................................................................230
6.4 Command Sequence and Synchronization............................................................230
6.4.1 Preventing Overlapping Execution..............................................................................231
6.5 Status Reporting System.........................................................................................233
6.5.1 Hierarchy of the Status Registers...............................................................................233
6.5.2 Structure of a SCPI Status Register............................................................................235
6.5.3 Status Byte (STB) and Service Request Enable Register (SRE)................................237
6.5.4 Event Status Register (ESR) and Event Status Enable Register (ESE).....................237
6.5.5 Questionable Status Register (STATus:QUEStionable).............................................238
8 Maintenance.......................................................................................436
8.1 Storing and Packing.................................................................................................436
9 Error Messages..................................................................................437
9.1 Status Information....................................................................................................437
9.1.1 Status information displayed between the frequency and level fields.........................437
9.1.2 Status information displayed to the left of the Info line................................................438
9.1.3 Status information displayed in the Info line................................................................439
9.2 Error Messages.........................................................................................................440
9.2.1 Volatile messages.......................................................................................................440
9.2.2 Permanent messages.................................................................................................440
9.3 SCPI-Error Messages................................................................................................441
9.4 Device-Specific Error Messages..............................................................................441
A Hardware Interfaces...........................................................................444
A.1 GPIB Bus Interface....................................................................................................444
List of Commands..............................................................................446
Index....................................................................................................456
Documentation Overview
1 Preface
Online Help
The Online Help is embedded in the instrument's firmware. It offers quick, context-sen-
sitive access to the complete information needed for operation and programming. The
online help contains help on operating the R&S SMB and all available options.
Operating Manual
The Operating Manual is a supplement to the Quick Start Guide. The manual is available
in PDF format - in printable form - on the Documentation CD-ROM delivered with the
instrument. In the Operating Manual, all instrument functions are described in detail. Fur-
thermore, it provides an introduction to remote control and a complete description of the
remote control commands with programming examples. Information on maintenance,
instrument interfaces and error messages is also given. The manual can also be orderd
in printed form (see ordering information in the data sheet).
Service Manual
This Service Manual is available in PDF format - in printable form - on the Documentation
CD-ROM delivered with the instrument. It describes how to check compliance with rated
specifications, on instrument function, repair, troubleshooting and fault elimination. It
contains all information required for repairing the instrument by the replacement of mod-
ules.
This manual can also be orderd in printed form (see ordering information in the data
sheet).
Typographical Conventions
Release Notes
The release notes describe new and modified functions, eliminated problems, and last
minute changes to the documentation. The corresponding firmware version is indicated
on the title page of the release notes. The current release notes are provided in the
Internet.
Web Helps
Web helps are provided for the base unit and each additional (software) option. The
content of the web helps correspond to the user manuals for the latest product versions.
The web help is an additional file format that offers quick online access. They are not
intended to be downloaded but rather to access the required information directly form the
R&S website.
Web helps are available at the R&S website, on the R&S SMB product page at the
"Download > Web Help" area.
Convention Description
"Graphical user interface ele- All names of graphical user interface elements on the screen, such as dia-
ments" log boxes, menus, options, buttons, and softkeys are enclosed by quota-
tion marks.
File names, commands, File names, commands, coding samples and screen output are distin-
program code guished by their font.
Links Links that you can click are displayed in blue font.
The keys to the left of the display cause the R&S SMB to return to a definite instrument
state and provide information on the instrument and assistance.
For more information refer to chapter "Instrument Settings".
PRESET
Sets the instrument to a defined state (see chapter 2.3.5.4, "Default Settings",
on page 29).
LOCAL
Switches from remote control to local (manual) control.
SETUP
Opens the "Setup" dialog for configuring presettings.
For more information, see chapter 5.2.3, "General Configuration of Instrument - Setup
Key", on page 81.
FILE
Activates the menu for storing or loading files (see chapter 4.7, "File Management",
on page 71).
INFO
Displays status messages, error messages and warnings.
WINBAR
Toggles between the diagram and active menus.
HELP
Displays context-sensitive help text.
The standby LEDs and the ON/STANDBY key are located in the bottom left corner of the
front panel.
The ON/STANDBY key toggles the instrument between standby and ready state (indi-
cated by the standby LEDs).
The standby LEDs indicate the instrument states as follow:
● the green LED (left) is on when the instrument is ready for operation,
● the yellow LED (right) is on in the standby mode.
See also chapter 2.3.5.1, "Standby and Ready state", on page 28.
2.1.3 Display
The display clearly shows all main settings and signal generator states.
The display is divided into the following sections:
● Frequency and level display with info line
– Frequency and level settings containing offset.
– Status messages
– Brief error messages.
To access an window with detailed information for a message, use the INFO key.
● Block diagram
The block diagram shows the current configuration and the signal flow in the gener-
ator with the aid of function blocks containing an on/off switch. Selecting a function
block opens a list of associated setting menus. Active menus, info windows and
graphs are displayed on top of the block diagram. The block diagram can be displayed
in the foreground anytime with the DIAGRAM key.
For detailed information, see chapter 4.2, "Display", on page 56.
The keys to the right of the display set parameters, select views and control the windows.
These keys provide direct access to the settings in the header of the instrument for fast
setting the RF signal.
For more information refer to chapter "Instrument Functions".
FREQ
Activates frequency entry.
LEVEL
Activates level entry.
ON/OFF TOGGLE
● Switches highlighted elements or a function block on and off.
● Switches between two or more settings, e.g. items of selection lists. At the end of a
list, the cursor is set on the first entry again.
BACKSPACE
Deletes the character to the left of the cursor.
The keys assigned right to rotary knob arrange different windows on the display, and turn
the RF signal and the modulation on and off.
DIAGRAM
Brings the block diagram to the foreground. Active menus are minimized.
ESC
The function of this key depends on the current cursor position.
● Calls the next higher selection level.
● Closes the open window without accepting new entries; the old value or parameter
is retained.
● In dialog boxes that contain a "Cancel" button it activates that button.
● Closes all kinds of dialog boxes, if the edit mode is not active.
● Quits the edit mode, if the edit mode is active.
● Switches between different entry fields of a menu.
● Shifts the entry cursor from the header display to the previously active menu, or to
the previously highlighted block in the block diagram if no menu is active.
MOD ON/OFF
Switches the modulations on and off.
"MOD OFF" is displayed in the info line of the header next to the "Level" field.
RF ON/OFF
Switches the RF signal on and off.
"RF OFF" is displayed in the header next to the "Frequency" field.
The keys in the data entry keypad are used to enter alphanumeric data and units.
Data entry keys are only enabled while the cursor is placed on a data input field in a
dialog. Their function depends on the data type of the input field.
Keys Description
0...9/abc Enters the corresponding numbers (in numeric input fields) or characters (character input
fields).
. Inserts a decimal point (numeric input fields) or dot (character input fields) at the cursor posi-
tion. Multiple decimal points are not allowed.
Unit keys Selects a unit and thus determine the absolute value, or changes the unit, i.e. trigger a recal-
culation without changing the absolute value. The function depends on the time at which the
UNIT key is used during parameter entry (see chapter 4.4.5, "Working with Units ",
on page 65).
For unit-free values, the X1 key is equivalent to ENTER. It confirms the previous entry and
deactivates the input field.
*... # Enters special characters. Toggles through the available characters if the key is pressed sev-
eral times in a row.
A, B, C, D, E, Enters hexadecimal values. The letters assigned to the keys are automatically active when
F an entry field with a hexadecimal value is active.
ENTER
Pressing the rotary knob has the same effect.
● Concludes the entry of dimensionless entries. For other entries, this key can be used
instead of the default unit key. The new value is accepted.
● Confirms ("OK") and closes open input windows.
● In a dialog box, selects the default or focused button.
● In a dialog box, activates the edit mode for the focused area, if available.
● In a dialog box, activates or deactivates the selected option of the focused area, if
the edit mode is active.
● Calls the next menu level.
The rotary knob and the arrow keys are alternative control elements for data variation
and navigation in the graphical user interface.
ROTARY KNOB
The rotary knob has several functions:
● Increases (clockwise direction) or decreases (counter-clockwise direction) numeric
values at a defined step width in editing mode
● Moves the cursor, e.g. to a function block in the block diagram
● Scrolls within lists, tables or tree views
● Acts like the ENTER key, when it is pressed.
● Shifts the selection bar within focused areas (e.g. lists), if the edit mode is activated.
Note: Turning or pressing the rotary knob is equivalent to pressing the UP and DOWN
keys or the ENTER key in the keypad.
NAVIGATION KEYS
The navigation keys consist of 4 arrow keys which are used for navigation, alternatively
to the rotary knob.
UP/ DOWN The up and down arrow keys do the following:
KEYS ● In a numeric edit dialog box, increase or decrease the instrument
parameter.
● In a list, table, window or dialog box, scroll vertically.
LEFT/ RIGHT The left and right arrow keys do the following:
KEYS ● In an alphanumeric edit dialog box, move the cursor forward and
back.
● In a list, table, window or dialog box, scroll horizontally.
The RF and LF output connectors and a connector for external modulation signals are
located on the front panel.
MOD EXT
LF
RF 50 Ohm
Output for RF signal.
Depending on the equipped frequency option, the RF output connectors vary.
R&S SMB-B106
NOTICE! Maximum Input Levels. Do not overload the RF output. The maximum permis-
sible back-feed is specified in the data sheet.
FUSES
The R&S SMB is fully fused by two fuses IEC60127-T3.15H/250 V.
The fuses are accommodated in the fuse holders next to the power connector. Use only
fuses of the mentioned type.
USB IN
USB (universal serial bus) interface of type B (device USB).
This interface can be used for remote control of the instrument.
LAN CONNECTOR
Ethernet interface
● For integrating signal generators in a network
● Remote control of signal generator
● Remote access to the signal generator
● Firmware update
See also:
● chapter 2.6, "Setting Up a Network (LAN) Connection", on page 34
● chapter 6.1.3, "LAN Interface", on page 204
Note: In order to avoid electromagnetic interference (EMI) caused by open lines, always
terminate any connected IEC-bus cable with an instrument or a controller.
STEREO R/L
Inputs for analog stereo modulation signals. External modulation sources or the internal
LF generator can be used (stereo modulation is available with option R&S SMB-B5).
See also chapter 5.4.6, "Stereo Modulation", on page 180.
S/P DIF
Input for digital stereo signals (stereo modulation is available with option R&S SMB-B5).
See also chapter 5.4.6, "Stereo Modulation", on page 180.
SIGNAL VALID
Output of valid signal. This signal marks the valid signal times (valid level and frequency
indication). The signal is generated automatically.
INSTR TRIG
Input for external trigger for sweeps and list mode.
See also chapter 5.3.7.4, "List Mode", on page 159 and chapter 5.3.7.1, "Overview",
on page 147.
PULSE VIDEO
Output of internal pulse generator signal or external pulse signal fed in via the PULSE
EXT connector (video signal).
See alsochapter 5.4.5, "Pulse Modulation (PM)", on page 178 .
PULSE EXT
Input of external pulse signal or input of external trigger/gate signal for internal pulse
generator.
See alsochapter 5.4.5, "Pulse Modulation (PM)", on page 178 .
REF OUT
Output of internal reference signal.
See also chapter 5.3.4, "Reference Oscillator", on page 119.
REF IN
Input for external reference signal.
See also chapter 5.3.4, "Reference Oscillator", on page 119.
OCXO
● Oven-controlled reference oscillator (option R&S SMB-B1)
or
● high performance oven-controlled reference oscillator (option R&S SMB-B1H)
The OCXO generates a very precise 10 MHz reference signal. It needs some minutes of
warm-up time to reach its nominal frequency.
Refer also to the data sheet for detailed information.
To remove the instrument from its packaging and check the equipment for completeness
proceed as follows:
1. Pull off the polyethylene protection pads from the instrument's rear feet and then
carefully remove the pads from the instrument handles at the front.
2. Pull off the corrugated cardboard cover that protects the rear of the instrument.
3. Carefully unthread the corrugated cardboard cover at the front that protects the
instrument handles and remove it.
4. Check the equipment for completeness using the delivery note and the accessory
lists for the various items.
5. Check the instrument for any damage. If there is damage, immediately contact the
carrier who delivered the instrument. Make sure not to discard the box and packing
material.
Packing material
Retain the original packing material. If the instrument needs to be transported or shipped
at a later date, you can use the material to protect the control elements and connectors.
The R&S SMB is designed for use under laboratory conditions, either on a bench top or
in a rack using a rack adapter kit (order number see data sheet).
Rackmounting
The R&S SMB can be installed in a rack using a rack adapter kit (Order No. see data
sheet). The installation instructions are part of the adapter kit.
The R&S SMB is automatically adapted to the AC voltage supplied. There is no need to
set the voltage manually or change fuses. The AC SUPPLY AND POWER SWITCH is
at the rear of the unit.
► Connect the instrument to the AC power source using the AC power cable delivered
with the instrument.
Note: The instrument is in compliance with safety class EN61010-1.
Connect the instrument only to a socket with earthing contact.
2. To turn the power on, press the main power switch to position I (On).
After power-up, the instrument is in standby or ready state, depending on the state
of the ON/STANDBY key at the front panel of the instrument when the instrument
was switched off for the last time.
3. In case the instrument is in standby mode, i.e. the yellow LED is on, press the ON/
STANDBY key to switch the instrument to ready state.
The ON/STANDBY key is located in the bottom left corner of the front panel.
The instrument boots the operating system, starts the instrument firmware and automat-
ically performs a selftest. If the previous session was terminated regularly, the instrument
uses the last setup with the relevant instrument settings.
Once the startup procedure has been terminated, the block diagram opened in the pre-
vious session is displayed and the instrument is ready for operation.
Use the PRESET key to return the instrument to its definite reset/preset state, if the cur-
rent setup is not anymore relevant.
The signal generator automatically monitors the main functions when the instrument is
switched on and continuously during operation.
A detected fault is indicated by a "ERROR" message displayed in the info line together
with a brief error description. For in-depth identification of the error, press the INFO key.
In response, a description of the error(s) is displayed.
For more information, refer to chapter 9, "Error Messages", on page 437.
Additionaly to the automatic monitoring, the R&S SMB offers the following capabilities to
ensure correct functioning:
● Internal Adjustments
Press the SETUP key and select "System > Internal Adjustments" to access the dia-
log for preforming and configuring of the adjustments settings. A maximum level
accuracy can be obtained, for instance.
● Selftest
A selftest is provided for service purposes. The selftest is a protected test procedure,
which can be accessed if protection level 1 is disabled.
When the instrument is switched on, it is not the preset state that is active, but rather the
instrument state that was set before the instrument was switched off. It is also recomen-
ded that you use the PRESET key to return the instrument to its defined preset state
every time a new configuration is required or the current setup is not anymore relevant.
The R&S SMB offers a two-stage preset concept:
● Preset the instrument to a predefined state
The PRESET key calls up a defined instrument setup. All parameters and switching
states are preset (also those of inactive operating modes). The default instrument
settings provide a reproducible initial basis for all other settings. However, functions
that concern the integration of the instrument into a measurement setup are not
changed, e.g. GPIB bus address or reference oscillator source settings.
User-defined instrument states can be stored and called up in the "File" dialog.
1. Press the ON/STANDBY key to save the current setup, shut down the operating
system and set the instrument to standby state.
The yellow LED must be on.
2. To switch off the power, press the main power switch to position 0 (Off).
None of the front-panel LEDs should be on.
Shock hazard
Before replacing a fuse, make sure that the instrument is switched off and disconnected
from all power supplies.
Always use fuses supplied by Rohde & Schwarz as spare parts, or fuses of the same
type and rating.
The USB interfaces on the front and (optionally) rear panels of the R&S SMB allow you
to connect USB devices directly to the instrument. This number can be increased as
necessary by using USB hubs. Due to the large number of available USB devices, there
is almost no limit to the expansions that are possible with the R&S SMB.
The following list shows various USB devices that can be useful:
● Memory stick for easy transfer of data to/from a computer (e.g. firmware updates)
● CD-ROM drives for easy installation of firmware applications
● Keyboard or mouse to simplify the entry of data, comments, file names, etc.
● Power sensors, e.g. of the NRP Zxy family
Installing USB devices is easy under Linux, because all USB devices are plug&play. After
a device is connected to the USB interface, the operating system automatically searches
for a suitable device driver.
If Linux does not find a suitable driver, it will prompt you to specify a directory that contains
the driver software. If the driver software is on a CD, connect a USB CD-ROM drive to
the instrument before proceeding.
When a USB device is subsequently disconnected from the R&S SMB, the operating
system immediately detects the change in hardware configuration and deactivates the
corresponding driver.
All USB devices can be connected to or disconnected from the instrument during oper-
ation.
Connecting a keyboard
The keyboard is detected automatically when it is connected. The default keyboard layout
is English – US.
Use the "Setup > Keyboard Settings" dialog to configure the keyboard properties.
Connecting a mouse
The mouse is detected automatically when it is connected.
The configuration of the operating system is optimally adapted to signal generator func-
tions in the factory. Changes in the system setup are only required when peripherals like
keyboard are installed or if the network configuration does not comply with the default
settings (see chapter 2.6.1, "Connecting the Instrument to the Network", on page 34).
After the R&S SMB is started, the operating system boots and the instrument firmware
is started automatically.
The R&S SMB provides an internal flash memory, it does not contain a disk drive. The
flash memory holds the operating system, the firmware and the stored data. Data transfer
is possible via a memory stick connected to a USB interface. The memory stick and the
flash memory are accessed via the "File Manager".
Default password
The FTP and SAMBA/SMB file access use the user "instrument" with the default pass-
word "instrument".
In is highly recommenced that you change this password in the Setup > Security >
Change User Password dialog before connecting the instrument to the network!
Screen saver
A screen saver can be activated in the R&S SMB. When active, the display is shut off
when no entries via front panel, external mouse or external keyboard are made for a
period of time. The screen saver prolongs the life time of the display.
Use the "Setup > Display Settings" dialog to switch on or off the screen saver and to
adjust the screen saver settings.
The network card can be operated with a 10/100 Mbps Ethernet IEEE 802.3u interface.
Depending on the network capacities, the TCP/IP address information for the instrument
can be obtained in different ways.
● If the network supports dynamic TCP/IP configuration using the Dynamic Host Con-
figuration Protocol (DHCP), all address information can be assigned automatically.
● If the network does not support DHCP, the instrument tries to obtain the IP address
via Zeroconf (APIA) protocol. If this attempt does not succeed or if the instrument is
set to use alternate TCP/IP configuration, the addresses must be set manually.
By default, the instrument is configured to use dynamic TCP/IP configuration and obtain
all address information automatically. This means that it is safe to establish a physical
connection to the LAN without any previous instrument configuration.
3. Select the "IP Address" and 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.
4. Select the "Subnet Mask" and enter the subnet mask, for example 255.255.255.0.
The subnet mask consists of four number blocks separated by dots. Every block
contains 3 numbers in maximum.
In a LAN that uses a DNS server (Domain Name System server), each PC or instrument
connected in the LAN can be accessed via an unambiguous computer name instead of
the IP address. The DNS server translates the host name to the IP address. This is
especially useful when a DHCP server is used, as a new IP address may be assigned
each time the instrument is restarted.
Each instrument is delivered with an assigned computer name, but this name can be
changed.
The default computer name follows the syntax rs<instrument><serial number>.
2. Press the "Setup" key, select "Protection" and enable the "Protection Level 1".
The default password is 123456.
The parameter "Hostname" in the "Network Settings" dialog is now enabled for con-
figuration.
For an overview of the instrument's operating concept and the different ways to control
and operate the instrument, see chapter 3.1, "Brief Introduction to the Instrument's Con-
cept", on page 44.
There are different ways to establish a remote access connection to the signal generator
but all of them require an established LAN connection between the instrument and the
remote computer. The simplest way to remote access the instrument is to use a Web
browser, such as Windows Internet Explorer or Mozilla Firefox for instance. Alternatively
a remote access via a special application can be used.
The free-of-charge program Ultr@VNC for PCs with Linux/Unix or Windows operating
system is available for setting up the remote access connection. Using this application
requires additional installation.
See the following table for an overview of the different ways to establish a remote access
connection to the signal generator.
Table 2-1: Remote access via an external computer
When the connection is set up with Ultr@VNC, direct control on the instrument is possible
while remote access is established.
For return to direct operation on the instrument, the connection must be cut. After cutting
the connection, it is still enabled and can be established again any time. The connection
is disabled only after deactivation of the program.
This section gives an information on how to use the Web browser for remote access, how
to install the applications for remote access and how to establish the connection between
the instrument and an external computer with Windows operating system. Remote
access via an external computer with Linux/Unix operating system is performed accord-
ingly.
Default password
Remote-access and file access require the user "instrument" with default password
"instrument".
The instrument can be remote-accessed via any Web browser, like Windows Internet
Explorer or Mozilla Firefox for instance.
3. Type the instruments' IP address in the address field of the Web browser on your PC,
e.g. http://10.111.11.1
The "VNC Authentication" screen appears.
Ultr@VNC is an application which can be used to access and control the instrument from
a remote computer through a LAN connection. The program is included in operating sys-
tem Linux/Unix. It is available as a free-of-charge download on the internet for operating
system Window XP (http://www.uvnc.com/download/index.html).
3. In the ICF firewall, enable communication on the network via Ultr@VNC program.
4. Install the VNC Viewer on the remote computer with Windows operating system, see
"Installing the VNC Viewer on a Windows PC" on page 41.
2. On the instrument, shut down firmware using the ALT+F4 key combination.
At the same time a warning is displayed stating that a password must be set.
4. Select "OK".
The "Default Local System Properties" panel opens.
3. Enter the password as defined in the "Default Local System Properties" panel of the
Ultr@VNC program and select "Log On".
The connection is established, the instrument is remote accessed and the current
signal generator screen with the block diagram is displayed. The individual functions
are operated using the mouse and keyboard.
In contrast to remote access via Remote Desktop, the direct control of the instrument
is not disabled and the instrument can be controlled from the front panel and via the
remote computer alternately.
3. Enter the password as defined in the "Default Local System Properties" panel of the
Ultr@VNC program and select "Log On".
The connection is established, the instrument is remote accessed and the current
signal generator screen with the block diagram is displayed. The individual functions
are operated using the mouse and keyboard.
2. To terminate the connection on the external Linux/Unix PC, close the internet browser
or close the signal generator window.
3. To terminate the connection on the external Windows PC, close the VNC Viewer
program.
The connection is terminated. The color of the VNC icon in the status bar of the
instrument changes.
A message on the external PC indicates the disconnection.
3 Getting Started
This section helps you to get familiar with the R&S SMB and provides an introduction to
the general concept of the instrument with a sample of the possible application fields as
well as a description of the main blocks in the signal generation flow.
This section also explains the operating concept in general and includes a brief intro-
duction to operation by a step-by-step description of the configuration. The example is
intended to provide a quick overview of the settings provided. No additional equipment
is required.
Manual Operation
The R&S SMB can be entirely operated from the front panel. Peripherals such as mouse
or keyboard can be connected but are not essential.
The R&S SMB is equipped with an intuitive user interface. The central element of the
display is the block diagram that shows the signal flow and processing from the left on
the display to most right, i.e. the generated signal can be seen at a glance.
Each block represents a functional unit of the instrument. Thus the user always knows
the position at which a parameter has an effect in the signal flow. The main settings of a
block are indicated in the block. The interconnection of employed inputs and outputs is
also shown. The user is thus always informed about the connection of inputs and outputs
in the signal flow and where they can be configured. A window is opened for each menu
where parameters can be set. When the window is opened, an entry is made in the
"Winbar" below the display. All open menus are of equal priority (not modal) and can be
accessed any time.
The block diagram in the figure below shows a fully equipped instrument.
With the aid of the rotary knob, the user can navigate in the block diagram and the dialogs,
and can operate the instrument with one hand. The cursor is moved line by line through
the block diagram or dialog. Turning the button clockwise advances the cursor. The
selected block can be activated or deactivated with the TOGGLE key. Active blocks are
highlighted by a colored background.
The instrument comprises a comprehensive info and help system. Context-sensitive help
can be called any time with the HELP (F1) key. The help system indicates the currently
selected parameter and offers additional services such as cross references, index and
contents. The content of the help system corresponds to the operating manual of the
instrument.
Warning and conflict messages caused by incorrect operation as well as further infor-
mation are displayed in the "Info" line. A complete list of existing conflicts is displayed
when the INFO (CTRL+I) key is pressed. Additional information on entries can be reques-
ted from the help system. The history function permits display of all messages.
Assistants simplify the completion of tables. After data entry in the assistant, the table is
modified only after the "Accept" button has been pressed. Pressing the "Accept" button
also stores the assistant data.
For an introduction into the manual operating of the instrument, detailed operating
instructions and an overview of menus refer to chapter 4, "Manual Operation",
on page 53.
For an indepth description of the dialog boxes and the instrument functions refer to sec-
tion chapter 5.1, "Overview of Instrument Functions", on page 78.
Remote Control
Remote control is an operation of the instrument by means of remote control commands
or programs that automatize repeating settings. The instrument is connected to a com-
puter running the program.
This way of operation and the instructions how to set up a connection for remote control
are described in the chapter 6, "Remote Control Basics", on page 202. The description
of the remote control commands is provided in chapter 7, "Remote Control Com-
mands", on page 243.
Remote Access
Remote access is the operating of the instrument from a remote computer. Both the R&S
SMB and the computer are connected in a LAN.
Remote access in contrast to remote control does not use remote-control commands
but a separate software which is installed on the remote computer. After its start, the
software simulates the user interface of the instrument. The instrument can thus be oper-
ated from the remote computer as on the unit itself. The individual functions are operated
using the mouse and keyboard. Specific instrument functions can be executed using
specific key combinations on the keyboard or a front panel key emulation that can be
operated with the mouse.
This way of operation and the instructions how to set up a connection for remote access
are described in chapter 2.7, "Remote Access via an External Controller", on page 37.
Example of Setup
Modulation block
The internal and external analog modulations are configured and activated in this block.
The MOD ON/OFF key switches the active modulation(s) on/off.
The internal modulation sources are configured in the "Mod Gen" block. External ampli-
tude, frequency or phase modulation signals can be fed in at the input connector MOD
EXT at the front of the instrument. An external pulse signal is fed in via the BNC connector
PULSE EXT at the rear of the instrument. AC or DC coupling for external feed is possible.
Modulation signals of up to two sources (internal and external source) can be combined
for AM/FM and PhiM modulation.
Available internal and external analog modulation modes are:
● Amplitude modulation (AM)
● Frequency modulation (FM)
● Phase modulation (PhiM)
● Pulse modulation (Pulse)
● Stereo modulation (Stereo)
Note: For modulation modes that can be simultaneously used, refer to the R&S SMB
data sheet.
The status display in the block shows the active modulation(s). Use the TOGGLE ON/
OFF key to switch the active modulation of the block on or off.
RF block
In this block, the RF parameters and frequency/level sweep settings are set.
The active sweep is displayed in the block. The RF ON/OFF key switches the RF signal
on and off. When the signal is switched off, the switch before the RF output symbol is
open.
RF settings include:
● Frequency and reference frequency
● Level settings; if required.
● NRP-Z Power Viewer using power sensors
● Frequency and level sweep
● List Mode settings. In this mode, extremely fast frequency and level settings can be
made.
The RF 50 OHM output connector at the front of the instrument provides the RF signal.
An external trigger/gate signal for sweeps is input via the INST TRIG connector at the
rear of the instrument
Note: Frequency and level are set fast with the aid of the FREQ and LEVEL keys.
Use the TOGGLE ON/OFF key to switch the RF output on or off.
Example of Setup
b) Press the rotary knob to open the dialog where the modulation can be selected.
Note: Different modulation modes are available depending on the options instal-
led.
The "Amplitude Mod..." menu is the first menu and is highlighted per default.
c) Turn the rotary knob and highlight "Amplitude Mod...".
Press the rotary knob to open the "Amplitude Modulation" dialog.
d) Turn the rotary knob to select parameter "AM Depth", press the rotary knob to
allow editing and enter the preferred AM depth with the aid of the numeric keypad
and the unit keys.
Example of Setup
e) Finally, select "State" and press the rotary knob to switch on the AM modulation.
Enter the frequency using the numeric keypad and terminate the entry by press-
ing a unit key.
b) Press the LEVEL key and enter the level settings in the same way.
Example of Setup
b) Press the rotary knob to open the dialog where the RF frequency sweep can be
selected.
All sweep parameters are default except for the sweep mode. The default settings
are not changed.
d) Turn the rotary knob to select parameter "Mode", press the rotary knob to open
the selection list and select "Single".
Example of Setup
f) Finally, select "State" and press the rotary knob to switch on the RF frequency
sweep.
3. Activate RF signal.
a) Turn the rotary knob to select the "RF" block.
b) Press the RF ON/OFF key to activate the "RF" signal output.
To indicate the active state, the RF block is displayed in blue. An RF signal with the
default frequency and level settings is output, i.e. 1 GHz and -30 dBm.
The sweep is not yet active, it must be triggered in the sweep dialog.
Key Features
4 Manual Operation
The R&S SMB can be operated intuitively either via the interactive block diagram or via
a menu tree. All menus are in the form of windows that can be operated in the same way.
Rotary knob, keys and softkeys, or alternatively a mouse, allow direct and therefore con-
venient access to entries and settings.
The clear-cut display shows the current signal generator state. Numerous help functions
support the user in signal configuration.
This section describes the concept of manual operation of the signal generator. This
includes a description of the general structure of a dialog box, working with dialog boxes
and the block diagram and the setting of parameters.
For an in-depth description of the dialog boxes and the instrument functions refer to sec-
tion "Instrument Functions".
Block diagram
The block diagram is the core of the operating concept.
A graphics display shows the current configuration and the signal flow in the form of a
block diagram. All graphical elements can be accessed for operation. An element is
selected by means of the arrow keys and the associated setting function is called by
pressing Enter. Required menus and graphs are displayed on the block diagram which
is displayed again in the foreground whenever the DIAGRAM (CTRL+D) key is pressed.
● Functional blocks
Menus are assigned to the specific function blocks in the block diagram. The function
blocks represent elements of signal generation. Function blocks displayed with a blue
frame can be directly switched on and off by means of the TOGGLE ON/OFF (CTRL
Key Features
+T) key. The menus of the highlighted function blocks can be called by pressing the
ENTER key.
– Example:
The "Modulation" block contains all menus required for modulation signal con-
figuration.
● Signal flow
The signal flow between the function blocks and the employed inputs and outputs are
also shown.
● Menu tree
The menu tree can be opened and closed with the MENU (CTRL+M) key. The menu
tree is organized in the same way as the directories under Windows. The function
blocks correspond to the first directory level, the menus to subdirectories.
Rotary knob
Operation is possible via front-panel keys, an external keyboard and the mouse. How-
ever, most of the settings can be easily made with the rotary knob:
● Turning the rotary knob shifts the entry focus to the target element.
Key Features
If the entered value is outside the permissible range, the next permissible value is
automatically set and a message is output.
● Context-sensitive help
Context-sensitive help for each parameter can be called with the HELP or F1 key.
● Comprehensive online help
Each help page is part of a comprehensive online help function which can be called
by means of an index, a content tree or the "Previous/Next" buttons.
Info line with messages for indication of the current instrument state
A great variety of different messages such as status messages, error messages, warn-
ings or information are displayed in the header field of the screen. With the aid of the
INFO (CTRL+I) key, help pages can be called for most of the messages. They provide
background information on the message and indicate operating steps that may be
Display
required. All messages are explained in the online help which can be called with the
HELP (F1) key.
4.2 Display
The display shows the current signal generator state and offers graphical elements for
direct operation. It is divided into three sections:
● The frequency and level display with info line indicates the main output signal param-
eters and reports the current state with status, error and warning messages.
● The block diagram shows the instrument configuration, the signal characteristic as
well as the inputs and outputs used and permits interactive operation via graphics
elements. Active menus and graphs are displayed on top of the block diagram.
● Winbar with labelled softkeys for menu display.
The block diagram in the figure below shows a fully equipped instrument.
Frequency/level settings and a few status messages (see chapter 4.2.2, "Status Infor-
mation and Messages", on page 57) are displayed in the header field of the screen.
The display may vary depending on the instrument's operating mode:
● In the sweep mode, the current frequency or level of the output signal is displayed.
The status message "SweepMode" is displayed in the info line.
● In the list mode, neither the current frequency nor level is displayed, the indication is
dimmed.
● If user correction is active, the status message "UCorr" is displayed in the info line.
Display
The values displayed in the "Freq" and "Level" fields include a set offset or multiplier
factor.
For more See alos chapter 5.3.2, "RF Frequency", on page 116 and chapter 5.3.5.1,
"Overview of RF Level", on page 121.
The frequency and level indication can be enlarged so that it covers the complete display
of the R&S SMB by using the DIAGR key. This key toggles between block diagram,
magnified frequency and level indication and the display of the active dialog. This requires
the "Summary Screen Toggle" to be enabled.
See also "Toggle Summary Screen" on page 93.
The status information and messages are displayed in the header section of the screen.
The messages differ with respect to their importance (errors, warnings, info) and the time
of their appearance (brief and permanent messages). They require different treatment
by the user. Further information on all messages can be called in the info window (see
chapter 4.2.3, "Info Window", on page 58).
Refer to chapter 9, "Error Messages", on page 437 for an overview of all status infor-
mation and messages as well as instructions for error elimination.
The status information gives the user an overview of the main operating states and set-
tings of the instrument. The states are indicated for information only and do not neces-
sitate any action by the user.
Status information is displayed between the frequency and level fields, at the left of the
info line or in the info line itself.
4.2.2.2 Messages
Messages indicate errors in the instrument. They are displayed in the info line in different
colors depending on their importance and display duration. Errors (e.g. no calibration
data) are displayed in red, information (e.g. file not found) and warnings in black. Warn-
ings indicate less significant errors (e.g. the instrument operates outside specified data).
Brief messages report automatic settings in the instrument (e.g. switching off of incom-
patible types of modulation) or on illegal entries that are not accepted by the instrument
(e.g. range violations). They are displayed in the info line on a yellow background. They
are displayed on top of status information or permanent messages.
Volatile messages do not normally demand user actions and disappear automatically
after a brief period of time. They are stored in the history, however.
Display
These messages can be read from remote using the commands :SYSTem:ERRor[:
NEXT]? and :SYSTem:ERRor:ALL.
Permanent messages are displayed if an error occurs that impairs further instrument
operation, e.g. a hardware fault. The error signalled by a permanent message must be
eliminated before correct instrument operation can be ensured.
The message is displayed until the error is eliminated. It covers the status display in the
info line. After error elimination, the message automatically disappears and is also recor-
ded in the history.
These messages can be read from remote using the command :SYSTem:SERRor?.
A few operating states and the current message are displayed in the info line.
The INFO window with a list of current permanent messages and a detailed description
of each message can be opened with the INFO (CTRL+I) key.
The upper section of the info window contains a list of all current permanent messages
in the order of their occurrence, i.e. the most recent message is displayed first. In the
lower section of the window, additional information on the highlighted message is dis-
played. A history of all messages that have occurred since instrument switch-on can be
called with the "History" key. The most recent message is displayed first.
The messages are color-coded according to their level. Device-specific messages are
red, info and remote control error are black. The level is also indicated in the "Lev" column
(Err, Sys or Info). Column "SCPI" indicates the SCPI error code.
With the aid of the softkey buttons, error messages can be cleared and a history of all
messages called.
Delete
Clears the highlighted message.
This button is available only if the history of the messages is displayed.
Delete All
Clears all messages.
Display
History
Calls the list of all messages that have occurred since instrument switch-on. The most
recent messages are displayed at the top of the list. When the button is pressed again,
the list of current messages is displayed.
Remote command:
:SYSTem:ERRor[:NEXT]? on page 394 or STATus:QUEue[:NEXT]? on page 391
Each time a SYST:ERR? or STAT:QUE? query is sent, the oldest entry in the error queue
is returned and at the same time cleared in the list.
The block diagram shows provided options, signal configuration and the currently
selected signal flow of the generator with inputs and outputs used. Signal generation can
be completely operated from the block diagram. The highlighted function block can be
directly switched on and off with the TOGGLE ON/OFF (CTRL+T) key. Pressing the Enter
opens the associated setting menu.
Each block represents a function of signal generation. The function is indicated in the
headline of the block. In the check box, the respective function can be quickly activated/
deactivated with the TOGGLE ON/OFF (CTRL+T) key. After activation, the block is dis-
played in blue. Status information is displayed below the check box. It is different for the
different blocks.
Pressing the rotary knob (front panel) or the "Config..." button (mouse) opens the asso-
ciated setting menu.
In this block, the modulation signals are set. The status information of the "Modulation"
block indicates the selected modulation.
Display
The input/output symbols in the block diagram show the currently used inputs and outputs
of the signal generator. Unused inputs and outputs are not shown. The lines indicate the
signal flow.
Symbols and labels refer to the corresponding inputs and outputs on the front and rear
panel of the signal generator. The direction - input or output - is indicated by an arrow.
Example:
The symbols indicate the input for the external pulse signal on the
instrument rear panel.
The parameters are set in the menus. Menus are accessed either via the function blocks
in the diagram or by means of the MENU (CTRL+M) key. The menus are displayed on
top of the block diagram.
The WINBAR key toggles between the active menus. The REARR key toggles between
the enlarged and normal sized menus.
Working with menus and dialog boxes is described in chapter 4.3, "Accessing Dialogs",
on page 61; the setting of parameters in chapter 4.4, "Setting Parameters",
on page 62.
The menus are in Windows format. The menus differ in details depending on their function
but they consist of the same main elements. Each menu consists of a menu header and
one or more menu areas with various fields for setting parameters.
The header line contains the name of the menu and the buttons for minimizing and closing
the menu. To operate the buttons, use the mouse or the front key CLOSE (ESC).
Several fields of associated but separately set parameters are organized in menu areas.
A menu area is framed and labelled with the function common to all parameters.
Each of the setting fields is assigned a parameter name. The kind of setting varies
depending on the parameter to be set. Some settings can only be made in a specific
configuration. If setting is not permitted with the specific configuration selected, the
Accessing Dialogs
respective item is disabled and displayed in gray and the entry or selection field cannot
be accessed.
Keyboard Shortcuts
Keyboard shortcuts (e.g. "Ctrl + D" for the displaying the block diagram in the foreground)
provide direct access to all utility dialogs of the instrument (see chapter 4.8, "Legend of
Front-Panel Controls", on page 75).
Setting Parameters
The examples whitin this description focus on the operation from the front panel.
Most of the parameters are set in the different menus. The R&S SMB provides alternative
ways for accessing the dialogs. Turn the rotary knob and navigate to the corresponding
block in the block diagram and press the knob to open the dialog or perform a mouse
click on the "Config..." button.
An exception are the "Setup" and "File" dialogs. In the "Setup" dialog, general settings
are made which are not directly concerned with signal generation, e.g. setting of the
GPIB-bus address. In the "File" dialog, files and lists are managed.
These menus can only be called with the SETUP (CTRL+E) and FILE (CTRL+S) keys.
Frequency and level are directly set in the header area of the display using the FREQ
and LEVEL keys.
Specific settings can also be made directly in the block diagram, e.g. activating a function
block by means of the TOGGLE ON/OFF (CTRL+T) key or switching the RF output on
and off with the aid of the RF ON/OFF (CTRL+R) key. Changes affecting the signal flow
are immediately visible in the graphics display.
This section provides an information about the parameter handling that comprises of the
following main steps:
● chapter 4.4.1, "Working with the Cursor", on page 63
● chapter 4.4.2, "Selecting a Control Element", on page 63
● chapter 4.4.3, "Switching Parameters On/Off", on page 63
● chapter 4.4.4, "Entering a Value", on page 64
● chapter 4.4.5, "Working with Units ", on page 65
● chapter 4.4.6, "Selecting a Value from a List", on page 66
● chapter 4.4.7, "Terminating Entries with Confirmation", on page 67
● chapter 4.4.8, "Restoring the Previous Value", on page 67
Setting Parameters
After the instrument is switched on, the cursor is always on the first function block of the
diagram (default setting).
Control elements are always selected in the same way no matter whether a function block
in the diagram, a menu in the menu tree, a parameter in the menu or an entry in a list or
table is concerned.
Setting Parameters
2. To change the state of a parameter, use the "Enter" function of the different control
media:
● Press the rotary knob
● Press ENTER
● Press the TOGGLE ON OFF (CTRL+T) key.
Colour and label of a button change, the check box is ticked or the tick is removed.
Numeric and alphanumeric values can be edited in the entry fields. In the editing mode,
cursors of different colour are used. A blue cursor indicates the overwrite mode, a green
cursor the insert mode.
Numeric and alphanumeric values can either be newly entered or the existing value can
be changed. Incorrect entries are cleared with the BACKSPACE key.
2. Set the cursor to the left of the number to be changed using the LEFT/RIGHT arrow
keys.
The cursor is displayed in green.
2. Set the cursor on the numeric digit to be changed using the LEFT/RIGHT arrow keys.
The cursor is displayed in blue and the number to be replaced is highlighted.
Varying a value
1. Activate the editing mode.
Setting Parameters
2. Set the cursor to the left of the number to be changed using the LEFT/RIGHT arrow
keys.
The value at the cursor position is varied.
3. To vary the selected value, use the UP/DOWN arrow key or turn the rotary knob.
The value is increased or decreased.
2. Set the cursor to the left of the alphanumerical value using the LEFT/RIGHT arrow
keys.
Tip: If hexadecimal values are to be entered, the numeric front-panel keys are auto-
matically changed to hexadecimal values.
3. Click on an alphanumeric key to insert a new alphanumerical value.
The unit of a parameter is displayed next to the value. When the parameter is edited, the
unit is selected either from the list or by means of the front-panel keys. When the entry
is completed, the unit can be changed. In this case the value remains unchanged but is
automatically adapted to the new unit.
While operating the instrument by means of a mouse, assign the unit to the selected
parameter before entering its value.
Setting Parameters
Assigning a unit
To assign a unit to a value, use one of the following alternatives:
1. Press a UNIT key on the front panel.
Changing a unit
To subsequently change a unit, i.e. after the entry has been terminated and when the
editing mode is not active, use one of the following alternatives:
1. Press a UNIT key on the front panel.
Selection lists provide a list of predefined values for the selected parameter.
Setting Parameters
The instrument behaves different by the termination of entries deppending on the param-
eter type and the way this parameter is set.
Confirming settings
► To confirm the settings, press the rotary knob or one of the UNIT keys (see also
chapter 4.4.5, "Working with Units ", on page 65) .
Note: Variations by means of the rotary knob are immediately set.
Parameter variations with the rotary knob are immediately set and therefore not reversi-
ble.
Normally, values cannot be restored in the case of mouse control because no explicit
confirmation is required in this case and entries are automatically confirmed when the
entry or selection field is exited.
Restoring values
In the case of front-panel control or operation from the keyboard, previous values can be
restored as long as the new value is not confirmed, i.e. the entry is not completed.
► To restore the values, press the ESC key.
Editors
4.5 Editors
The R&S SMB provides user-friendly editors for defining lists. Lists containing frequency
and level value pairs are used for the list mode and the user-defined level correction.
The lists are saved to files and may thus have any length. The file name of the lists and
the directory to which the files are saved are user-selectable. The file prefix is different
for each list type and is permanently assigned by the system.
For information about file handling and overview of the automatically assigned file pre-
fixes, refer to chapter 4.7, "File Management", on page 71.
The "User Correction" and "List Mode" dialogs provide a list editor for defining the fre-
quency/level value pairs.
Editors
If no list has been selected, a blank list of only one row is displayed.
3. Use the numeric keys to enter the value for the value pairs in the "Frequency/Hz" and
"Power/dBm" table columns. A blank row is inserted at the end of the list.
Terminate the entry by pressing a UNIT key.
4. To select a row, select the "GoTo" button and press the ENTER key.
Use the numeric keys to enter the row index in the entry field and press the
ENTER key to confirm the entry.
The cursor moves to the selected row.
5. To insert a new row in the table, select the row above which the new row is to be
inserted and select "Insert Row(s)".
A row is inserted above the currently marked row.
If no row has been selected, a row is inserted at the beginning of the list.
6. Use the "Save" function to save the edited list under its current name.
Enter the file name in the "File Select" dialog and select the directory (see chap-
ter 4.7.1, "File Select Dialog", on page 72).
Only complete value pairs are taken into consideration; rows containing an entry in
only one column are ignored.
2. To open the data list for editing, select the associated button "Edit User Correction
Data..." or "Edit List Mode Data..." in the individual menu.
Edit the list and save it under a new name.
Compiled online help systems are also available for all functions of the R&S SMB on the
CD-ROM supplied with the instrument. This help program can be called on any controller
with Internet Explorer version V4.0 and higher.
4. Use the "Scroll Right" or "Scroll Left" buttons to shift the indicated area of the navi-
gation window to the left or right.
File Management
2. Enter the first characters of the topic you are interested in. The entries starting with
these characters are displayed.
4. Use the UP/DOWN keys to navigate and select the suitable keyword.
File Management
Lists, e.g. user correction lists, can be loaded. They can be generated either exter-
nally or internally. For internal generation, a new list must be created in the "File
Select" dialog which will then be edited in the list editor of the individual menu.
2. To access a loadable data file, select the "Select/New" or "File Manager" function in
the individual dialog.
3. To access the "File Manager" function, press the SETUP (CTRL+E) key and select
"Save/Recall > File Manager".
A "File Select" window for loading, saving or creating a file or the "File Manager"
dialog for managing all files is displayed.
The "Save/Recall" dialaog displays the available drives and directories. In the upper part,
"Recent Data Sets", the files last used are listed.
File Management
The available drives and directories and the files of the selected directory are displayed.
The currently selected path is displayed above the window. Only the relevant files without
file extensions are displayed. If the area is opened several times, the path last selected
is displayed. When a file is saved or created, its name is user-selectable; the extension
is assigned automatically and cannot be entered. The file is saved to the selected path.
In addition to the files saved by the user, some menus also offer files containing prede-
fined contents. These files are saved to a specific directory on system drive; for this rea-
son, this directory cannot be chosen from the "File Select" menu.
4. Save a file.
In the "Save Settings" dialog, enter file name in the "File Name:" field.
Select the directory to which the file is to be saved and then select the "Save" button.
The "File Manager" allows general file management such as copying, shifting, renaming
and deleting files as well as generating new directories.
File Management
Use the "File Type" to select a file type form the list. This can be used to process either
all files (all files (*) selection) or a specific selection of files. See chapter 4.7.2.1, "Exten-
sions for User Files", on page 74 for an overview of the supported file extensions. The
available drives and directories and the files of the selected directory are displayed. The
currently selected path is displayed above the windows. If the area is opened several
times, the path last selected is displayed. Unlike the "File Select" window, the "File Man-
ager" displays the full file names including extensions.
The following table lists all available file extensions for user files. The currently available
files on the instrument depend on the installed options.
Table 4-1: List of the automatically assigned file extensions in the instrument
Turning the rotary knob Tab key (towards the right) Sets the cursor with the rotary knob.
Shift + Tab (towards the left)
Pressing the rotary Enter Pressing the rotary knob confirms an entry; it has the
knob same function as the ENTER key.
BACKSPACE Backspace Clears the last entry (number, sign or decimal point)
DIAGR CTRL+ D Sets the cursor on the block diagram and hides all
menus.
ESC / CLOSE ESC / CTRL + G Selects the next higher menu/selection level. When
the editing mode is exited with ESC, the previous
value is restored.
Closes an active menu.
G/n / dBuV ALT + F9 Selects the unit Giga/Nano, dBuV for the RF level
and dBu for the LF level.
k/m / mV ALT + F11 Selects the units kilo/milli and mV for RF levels.
M/u / uV ALT + F10 Selects the units Mega/Micro and uV for RF levels.
SETUP CTRL + E Opens the setup menu for general instrument set-
tings.
The R&S SMB provides a front panel key emulation to enable execution of the front panel
key functions by mouse e.g. for remote access. The emulation is called by a right mouse
click. The front panel key functions are executed by a mouse click on the associated
button.
5 Instrument Function
This section describes the settings which do not directly affect signal generation. Most of
these settings can only be accessed by means of menus which are opened using keys
or key combinations on the external keyboard or keys on the front panel key emulation.
The general instrument settings therefore affect various functions, such as storing instru-
ment settings using the FILE key or setting the GPIB address in the menu of the
SETUP key. The order in which the descriptions are given corresponds to the layout of
the keys on the front panel of the R&S SMB (from top left to bottom right).
The PRESET key calls up a defined instrument setup. All parameters and switching
states are preset (also those of inactive operating modes). The default instrument settings
provide a reproducible initial basis for all other settings.
However, functions that concern the integration of the instrument into a measurement
setup are not changed, e.g. GPIB address or reference oscillator source settings.
When the instrument is switched on, it is not the preset state that is active, but rather the
instrument state that was set before the instrument was switched on.
User-defined instrument states can be stored and called up in the "File" menu.
Resetting the instrument to the factory state is possible with the Factory Preset function.
Preset
Presets all parameters and switching states.
The following list gives an overview of the presets for the most important generator set-
tings. The other presets can be found in the preset tables of the individual menus and
the information accompanying the remote commands.
● "RF frequency" = 1 GHz
● "RF level" RF output switched off
● "Level" = 30 dBm for instruments including an attenuator
"Level" = -5 dBm for instruments with no attenuator
● "Offsets" = 0
● "Modulations State" = Off
● Uninterrupted level settings are switched off
"Level Attenuator Mode" = AUTO
● Internal level control "Level ALC" = AUTO
● User correction "Level Ucor" = OFF
● "LF output State" = Off
● "Sweep State" = Off
Settings that are not affected by the PRESET key
● Reference frequency settings ("Ref Oscillator" menu)
● Power on settings ("Level/EMF" menu)
● Network settings ("Setup" menu)
● GPIB address ("Setup" menu)
● *IDN? Identification and emulation ("Setup" menu)
● Password and settings protected by passwords ("Setup" menu)
● Start/Stop Gui Update ("Setup" menu)
● Display and keyboard settings ("Setup" menu)
Remote command:
*RST on page 246
The R&S Signal Generator is extremely accurate thanks to the integrated procedures for
adjustments.
All internal adjustments for which no external measuring equipment is needed can be
started in the "Internal Adjustments..." dialog. The adjustments with external measuring
equipment are described in the Service Manual (on CD ROM, supplied with the instru-
ment).
Adjustment is recommended if the temperature range in which the instrument is operated
changes, or prior to all applications which require maximum level and frequency accu-
racy.
During adjustment a bar indicates the status of progress. If an error occurs, adjustment
is terminated and an error message is output in the info line.
To access the "Internal Adjustments" dialog, press the SETUP or MENU key under
"System".
The adjustments offered also depend on the installed options.
Adjust All
Starts all internal adjustments for which no external measuring equipment is needed. The
adjustments with external measuring equipment are described in the Service Manual
(supplied).
Adjustment may take some time. Especially in instruments with frequencies above 6 GHz,
it may last up to 15 minutes.
Remote command:
:CALibration<hw>:ALL[:MEASure]? on page 250
Adjust Synthesis
Performs all adjustments which affect the frequency.
Remote command:
:CALibration<hw>:FREQuency[:MEASure]? on page 250
Adjust Level
Performs all adjustments which affect the level. The acquired correction values improve
the settling time and the signal quality.
Remote command:
:CALibration<hw>:LEVel[:MEASure]? on page 251
Adjustment Data
Selects the data used for external level correction.
By default the instrument uses correction data obtained in the factory before delivery. In
addition, customer data can be used for external level correction. The customer data is
obtained using a R&S NRP power sensor. External level correction is a protected function
(see Service Manual, chapter 2, "Adjustment").
Remote command:
:CALibration<hw>:LEVel:EXTern:DATA on page 251
In the "Hardware Config" dialog, the installed assemblies together with their variants and
revision states can be displayed for servicing purposes.
To open the "Hardware Config" dialog, select "System" and press the SETUP or
MENU key.
Section "Counter" in the upper part of the menu shows the "Operation Time" (in hours)
and the number of power-on ("Power On Counter").
The second part of the menu is a table that lists the installed assemblies. It is divided into
the sections:
● "Common Assembly"
● "RF Assembly"
● "Baseband Assembly"
Operation Time / h
Displays the operation time in hours.
Remote command:
:DIAGnostic:INFO:OTIMe? on page 253
Power On Count
Displays the number of power-on.
Remote command:
:DIAGnostic:INFO:POCount? on page 253
Assembly
The tables list the installed assemblies.
"Assembly" Assembly name
"Part Number" Part Number of assembly
"Revision" Revision state of assembly
Remote command:
:DIAGnostic<hw>:BGINfo? on page 252
The "Software/Options" dialog shows the firmware version of the instrument software as
well as all installed hardware and software options.
Software options purchased at a later stage can be activated with a keycode. The acti-
vation code is supplied with the software option. How to install options is described in
Chapter 4 of the Service Manual (supplied with the instrument).
The installation of hardware options purchased at a later stage is also described in Chap-
ter 4 of the Service Manual (supplied with the instrument). Most hardware options need
to be installed at an authorized Rohde&Schwarz service shop.
To access the "Software/Options" dialog, select "System" and press the SETUP or
MENU key.
The menu is devided into the following sections:
● "Firmware"
● "Hardware Options"
● "Software Options"
Firmware
The Firmware section of the menu shows the firmware version and the version of the
software platform.
Note: Your instrument is delivered with the latest firmware version available. Firmware
updates as well as the Release Notes describing the improvements and modifications
are provided on the Internet at the download site of the Rohde & Schwarz Signal gener-
ator home page. This home page always offers the latest information on your signal gen-
erator, e.g. also on changes of the firmware update procedure.
Remote command:
n.a.
Loaded Modules
Section "Loaded Modules" is provided for service purposes. It lists all loaded software
modules with their versions and offers a short description of each module.
Remote command:
n.a.
This dialog is the central dialog for managing licenses, like enabling newly purchased
and/or newly registered options or performing the required instrument related steps dur-
ing the process of unregistration of licenses.
An option is ready to operate after it is enabled by means of a license key code supplied
with the option. The license key is delivered as a file or on paper. Unregistered licenses
must be registered for a particular instrument prior to the corresponding option can be
enabled for operation.
License Registration
If your purchased license is delivered unregistered, you must register it before you can
activate the option.
For detailed information about the license registration, refer to the installation instructions
provided with the option (Supplement A) and the documentation of the online tool "Man-
age Licenses" (https://extranet.rohde-schwarz.com/service).
Only if the R&S Signal Generator is equipped with an older firmware version, a firmware
update prior to enabling the software option may be required. The information on the valid
firmware versions for the purchased software option is provided together with the option.
The firmware update is described in the service manual, chapter 4 (on CD ROM, supplied
with the instrument).
Device ID
Displays the instrument specific identification number. The device ID is an unique string
with the following structure:
<stock number>-<serial number>-<checksum>
Status Information
Displays status information.
The "Start/Stop Gui Update" dialog provides the possibility to switch off update of the
displayed parameters in order to increase speed for certain settings.
The indicated values are not updated and may therefore differ from the intern, used val-
ues.
The "NRP-Z Info/Update…" dialog covers information on connected power sensors, like
serial number, revision state and features of the particular sensor. You can directly per-
form an update of the sensor firmware.
► To access this dialog, select "Setup > System > NRP-Z Info/Update…".
The "NRP-Z Info / Update" dialog indicates the connected R&S NRP-Z Power Sen-
sors with specific information and contains the functions to update the firmware of a
connected sensor.
The remote commands required to remotely configure the poewr sensor settings are
described in chapter 7.11, "SENSe, READ and INITiate Subsystems", on page 278.
Current Sensors
Shows the sensors that are connected to the generator with information on serial number,
the revision state and some features.
Tip: Click on a sensor to get quick information about the firmware version and whether
this sensor measures the peak of the signal.
Remote command:
SENSe<ch>[:POWer]:TYPE? on page 286
SENSe<ch>[:POWer]:SVERsion? on page 286
SENSe<ch>[:POWer]:SNUMber? on page 285
Update
Section "Update" provides access to the file system in order to select a file for an R&S
NRP sensor update (Button "Select NRP File"), the selected file is indicated to the left of
the button. On the left side, the sensor to be updated is selected.
Button "Run Update" starts the update.
Proceed as follows:
● Open the R&S website http://www.rohde-schwarz.com in section "Power Meters &
Voltmeters > R&S NRP-Z Sensors".
● Select the respective sensor, e.g. R&S NRP-Z81.
● Select "Downloads > Firmware" and the offered firmware suitable for your sensor.
● Save the firmware in the /var/user/ directory.
● Connect the sensor to the R&S SMB and select "Setup > System > NRP-Z Info
Update" to open the dialog.
● Select the sensor in the left sensor selection field.
● Select the update file with "Select NRP File" and activate "Run Update".
The update starts and a bar indicates the progress.
Note: If the update is interrupted for example by accidental removal of the sensor during
the process, the button "Rescue" appears. Thus, you can restart the update process.
Prerequisite is that no other sensor is connected to the instrument.
The procedure is as follows:
● Do not reconnect the sensor but keep it ready to be connected
● Select "Rescue" in the left sensor selection field
● Activate "Run Update"
● Confirm query in message box
● Connect sensor within 4 seconds
The update starts, a bar informs about the progress.
Remote command:
n.a.
5.2.3.8 Selftest
A selftest is provided for service purposes. The selftest is a protected test procedure,
which can be accessed if protection level 1 is disabled. The protection dialog is called in
the "Setup" menu (see chapter 5.2.3.14, "Protection", on page 96).
Selftest
Performs a selftest on all installed hardware options.
A list of the performed tests cases and the result of each of them (passed or failed) is
displayed.
Remote command:
:TEST<hw>:ALL:STARt on page 404
:TEST<hw>:ALL:RESult? on page 405
The "Check Front Panel" dialog is used to check whether the front panel keys are func-
tioning correctly. The menu displays all the front panel keys arranged in the same way
as on the front panel. The respective function is executed by pressing the associated key.
The "Date/Time..." dialog provides access to the system time and date settings. It is
opened using the SETUP or MENU key under "Environment". The time is used on the
internal controller.
To prevent accidental changes, "Date" and "Time" are protected functions. They can be
accessed with protection level 1, see chapter 5.2.3.14, "Protection", on page 96.
Date
Indicates the date in the format day.month.year.
In order to prevent accidental changes, this parameter is protected. It can be accessed
with protection level 1, chapter 5.2.3.14, "Protection", on page 96.
Remote command:
:SYSTem:DATE on page 403
Time
Indicates the time in the format hour.minute.second
In order to prevent accidental changes, this parameter is protected. It can be accessed
with protection level 1, see chapter 5.2.3.14, "Protection", on page 96.
Remote command:
:SYSTem:TIME on page 403
The "Network Settings" dialog provides access to the network settings. To access this
dialog, press the SETUP or MENU key under "Environment". The R&S SMB is equipped
with a network interface and can be connected to an Ethernet LAN (local area network).
How to connect the signal generator to the network is described in chapter 2.6.1, "Con-
necting the Instrument to the Network", on page 34.
The dialog provides an access to the network settings, like settings about the general
network environment and specific identification of the computer in the network, as well
as an indication whether the instrument is connected to the network or not.
Network Status
Indicates whether the instrument is connected to the network or not.
Remote command:
n.a.
Hostname
Enters the individual computer name of the R&S Signal Generator.
Note: The computer name can only be changed after protection level 1 is deactivated
(see chapter 5.2.3.14, "Protection", on page 96).
A predefined name is indicated and can be used for network connections.
Remote command:
:SYSTem:COMMunicate:NETWork[:COMMon]:HOSTname on page 397
Workgroup
Enters the individual windows workgroup name of the R&S Signal Generator. This
parameter is necessary in case the instrument is integrated in a windows network.
Note: The workgroup can only be changed after protection level 1 is deactivated (see
chapter 5.2.3.14, "Protection", on page 96).
Remote command:
:SYSTem:COMMunicate:NETWork[:COMMon]:WORKgroup on page 397
Address Mode
Selects if the IP address is assigned automatically or manually.
"Auto (DHCP)" The IP address is assigned automatically.
The network used must support automatic assignment of IP address
via DHCP or APIPA (Zeroconf) in order to use this function.
"Static" The IP address is assigned manually.
Remote command:
:SYSTem:COMMunicate:NETWork:IPADdress:MODE on page 398
IP Address
Displays the IP address. To enter the IP address manually, select "Static" Address Mode.
Remote command:
:SYSTem:COMMunicate:NETWork:IPADdress on page 398
Subnet Mask
Displays the Subnet mask. To enter the Subnet mask manually, select "Static" Address
Mode.
This number is used together with the IP address to identify the network segment the
instrument is in.
Remote command:
:SYSTem:COMMunicate:NETWork[:IPADdress]:SUBNet:MASK on page 399
Default Gateway
Displays the IP address of the default gateway. To enter the default gateway manually,
select "Static" Address Mode.
This address identifies the router on the same network as the instrument that is used to
forward traffic to destinations beyond the local network.
Remote command:
:SYSTem:COMMunicate:NETWork[:IPADdress]:GATeway on page 398
Restart Network
Shuts down the network connection of the instrument and subsequently re-establishes
the connection.
This function can be used to resolve network problems.
Note: Only the connection of the instrument to the network restarts, the network itself is
not affected.
Remote command:
n.a.
In the "Display/Keyboard Settings" menu the power-save mode and external keyboard
settings are made. It is opened using the SETUP or MENU key under "Environment".
If activated, the display including backlight is completely switched off after the elapse of
the "Wait Time" when no entries via front panel, external mouse or external keyboard are
made.
This mode is recommended for preserving the display especially if the instrument is
exclusively operated via remote control.
Remote command:
:DISPlay:PSAVe[:STATe] on page 256
Wait Time
Enters the idle time that must elapse before the display lamp is shut off when no entries
are made.
Remote command:
:DISPlay:PSAVe:HOLDoff on page 256
Layout (Keyboard)
Selects the keyboard layout for the selected keyboard language.
The assignment of some keys depends on the selected layout and language.
Remote command:
:KBOard:LAYout on page 266
:KBOard:LANGuage on page 265
The "Remote Channel Settings" dialog provides access to the settings for remote control.
The dialog is opened using the SETUP or MENU key under "Remote".
Besides the standard GPIB-setting, the selection of one of the possible emulations and
a user defined definition of the *IDN and *OPT string is possible.
Language
Selects the instrument whose remote command set is emulated by the R&S SMB.
The R&S SMB can also be remote controlled via the command set of several other gen-
erators, e.g. of an HP generator. You find the available command sets for the generator
in the selection list. This feature allows to replace a generator by an R&S SMB in existing
test setups. Refer to the corresponding Application Note at the download area of the
product site on the Internet. The Application Note is also provided on the user documen-
tation CD-ROM (included in delivery).
The selected instrument also defines the identification string that is retrieved with query
*IDN?. If required, use the parameter "Mode" and "IDN String" to change this string.
As any other parameter, the remote control command set can also be changed remotely
by means of the SCPI command SYST:LANG. However, this remote control command is
enabled only in the instrument's specific SCPI command set, i.e. it is possible to change
the command set remotely from the original one (SYST:LANG SCPI) to the command
set to be emulated but not vice versa.
Note: While working in an emulation mode, the R&S SMB specific command set is dis-
abled, i.e. the SCPI command SYST:LANG will be discarded.
To return to the SCPI command set of the R&S SMB, use the appropriate command of
the selected command set. If for example a HP generator is emulated, the HP command
EX returns to the instrument-specific GPIB command set.
Remote command:
:SYSTem:LANGuage on page 401
Identification Mode
Selects the way the instrument identification is performed.
"Automatic" The "IDN String" and the "OPT String" are set automatically for the
instrument select with the parameter "Language".
"User Defined" Enables the selection of user definable "IDN String" and "OPT String"
for the instrument selected with the parameter "Language".
Remote command:
:SYSTem:IDENtification on page 401
Set to default
Overwrites the user-defined *IDN and *OPT strings with default strings.
The default strings vary depending on the selected emulation mode (Language)
Remote command:
n.a.
IDN String
Indicates the identification string of the instrument when queried with the common com-
mand *IDN?.
In addition to the preset values, a user defined identification string can be entered, e.g.
to provide individual identification for each generator, like 'MY_R&S SMB' for instance.
Remote command:
*IDN?
OPT String
Indicates the option string of the instrument as queried with common command *OPT?.
If a "User Defined" Identification Mode is selected, a user defined option string can be
created, additionally to the automatically created one.
Remote command:
*OPT?
5.2.3.14 Protection
This "Protection" dialog provides access to the unlocking of different protection levels.
To open this dialog, use the SETUP or MENU key under "Protection".
After the instrument has been switched on, the protection levels 1 to 5 are automatically
activated. To deactivate the protection, the correct password has to be entered. With the
corresponding check boxes, you can activate the protection again.
Protection Level/Password
Protection Level 1 can be activated to expand the functionality of the internal adjustment
and to access the selftests.
The password is 123456.
For access to service functions of protection level 2, see the service manual of your R&S
SMB.
Remote command:
:SYSTem:PROTect<ch>[:STATe] on page 402
5.2.3.15 Security
The "Security" dialog provides access to the passwords and mass storage security set-
tings. To open this menu, use the SETUP or MENU key under "Protection".
The menu is divided into the password sections and the security settings section. In the
password section, the passwords for securing a controlled access to the instrument are
defined and changed.
A change of passwords for the operating system and security password requires the entry
of the old and new password and the conformation of the new password. All settings are
only accepted after the "Change Password" button is pressed.
User Name
Indicates the user name used for access to the Linux operating system and valid for VNC,
FTP and SAMBA access.
The user name and password are required for remote access to the instrument via VNC,
FTP or SAMBA.
Remote command:
n.a.
The new password is only valid after the "Change Password" button is pressed.
Remote command:
n.a.
LAN Services
Opens the "LAN Services" dialog for individually enabling or disabling the available LAN
interface services.
"SMB (Samba)"
activates access to SMB (Server Message Block), used for providing
shared access to files, printers and serial ports of a network.
"Avahi (Zeroconf)"
activates Avahi, a service for automatic configuration of the instrument
in a network environment.
Remote command:
n.a.
USB Storage
Activates the access to external USB storage media.
This setting has no effect on a mouse or a keyboard, connected via USB.
The setting requires the entry of the security password and is only accepted after the
"Accept" button is pressed.
Remote command:
n.a.
Annotation Frequency
Enables/disables the display of the currently used frequency in the header of the instru-
ment.
The setting requires the entry of the security password and is only accepted after the
"Accept" button is pressed.
Remote command:
:DISPlay:ANNotation:FREQuency on page 254
Annotation Amplitude
Enables/disables the display of the currently selected level in the header of the instru-
ment.
The setting requires the entry of the security password and is only accepted after the
"Accept" button is pressed.
Remote command:
:DISPlay:ANNotation:AMPLitude on page 254
Display
Enables/disables the display.
If this parameter is disabled, the instrument cannot be operated manually via the user
interface, i.e. display, front panel keys and external keyboard are disabled. Remote con-
trol of the insrument is enabled.
The setting requires the entry of the security password and is only accepted after the
"Accept" button is pressed.
Remote command:
:SYSTem:DLOCk on page 395
Keyboard
Enables/disables an external keyboard and mouse connected to the instrument, the front
pannel keys of the instrument, the rotary knob and the on-screen keyboard.
If this parameter is disabled, the instrument cannot be manually controlled but changes
in the settings are shown on the display. Remote access and remote control are enabled.
The setting requires the entry of the security password and is only accepted after the
"Accept" button is pressed.
To enable the keyboard, type the security password on the external keyboard or use the
SYST:KLOC OFF command over remote control.
Remote command:
:SYSTem:KLOCk on page 395
Security Password
Enters the password that is required to enable or to disable the settings protected by a
security password. Default is '123456'.
Note: It is highly recommended to change the default security password before connect-
ing the instrument to the network.
All settings are only accepted after the "Accept" button is pressed.
Remote command:
n.a.
Accept - Security
Accepts a new entry or selection and changes the settings accordingly.
Remote command:
n.a.
Bluetooth Pin
Requires a USB Bluetooth adapter (recommended extra, see data sheet).
Enters the Bluetooth pin of an external Bluetooth device. The pin is required to enable
remote control via an external Bluetooth device.
Remote command:
n.a.
5.2.3.16 Save/Recall
The "Save/Recall" submenu can also be called up with the FILE key and is therefore
described in the section of this key (see chapter 5.2.8, "Storing and Loading Instrument
Data - File Key", on page 107).
The "Factory Preset" dialog provides a function to reset the instrument's settings to their
factory state. This function is activated by pressing the "Execute Factory Preset" button.
Factory Preset
Reset the instrument's settings to their factory state.
Note: Since Factory Preset resets the Remote Channel and network settings to the
default values, executing Factory Preset via remote control terminates the connection to
the instrument, if these settings had been configured to values different to the default
ones!
The factory preset function resets nearly all instrument settings. In addition to the regular
preset by means of the PRESET key, a "Factory Preset" resets also the following values:
● Reference frequency settings ("Ref Oscillator" menu)
● Power on settings ("Level/EMF" menu)
● Network settings including hostname ("Setup" menu)
● Remote Channel settings including GPIB address ("Setup" menu)
● Start/Stop Gui Update ("Setup" menu)
● Display and keyboard settings ("Setup" menu).
To maintain security, password settings and all settings protected by these passwords
like disabled USB and LAN connections are not changed.
Not affected by the "Factory Preset" are also user data, lists or instrument settings files,
created for example by means of the Save/Recall function.
Remote command:
:SYSTem:FPReset on page 249
5.2.3.18 Help
The "Help" dialog offers comprehensive online help for the R&S Signal Generator. A
desired topic can be selected via the table of contents (select "Manual") or the index
(select "Index").
For context-sensitive information about a marked parameter, press the HELP key. For a
description of the "Help" menu, refer to the section covering to the HELP key (see chap-
ter 5.2.7, "Help System - Help Key", on page 106).
In remote control mode a status message appears in the display header. The rest of the
display remains unchanged and shows the current instrument status, i.e. the status which
exists under the remote control settings. The instrument can be operated (e.g. menus
can be opened). However, it is not possible to enter or change values.
The status message additionally indicates whether the LOCAL key is disabled or enabled.
If the "REMOTE" status message is shown, the LOCAL key switches the instrument from
remote control to manual control. The current command must be fully processed before
the mode is switched, otherwise the instrument switches immediately back to remote
control.
If the "REM-LLO" status message is displayed, the instrument can be switched from
remote control to manual control by means of remote control only (e.g. with the Visual
Basic command CALL IBLOC (generator%)); the LOCAL key is disabled. The key is
disabled by remote control with the command LLO.
When switching from remote to manual control, the display update suppression function,
if active ("SETUP > GUI Update" is Off), is automatically deactivated ("SETUP > GUI
Update" is On).
The generation of a hardcopy of the display requires that an external keyboard is con-
nected to the instrument. The hardcopy dialog is called with the key combination CTRL
+Z or CTRL+Y depending on the used keyboard settings.
Destination
Indicates that the hardcopy is stored in a file (see also "File Options" on page 104).
Remote command:
:HCOPy:DEVice on page 259
Options
Opens the Hardcopy Options dialog for configuring the hardcopy parameters (see "File
Options" on page 104.
Remote command:
n.a.
File
Some configuration parameters are already offered in the Hardcopy dialog. All configu-
ration parameters are available in "File Options" on page 104.
Automatic Naming
Activates, deactivates automatic generation of the file name. Automatic naming is con-
figured in the "Options…" submenu, see "File Options" on page 104.
Remote command:
:HCOPy:FILE[:NAME]:AUTO:STATe on page 264
File Info
Indicates the file name. The file name can be entered either manually via the file manager
(button "File…") or generated automatically (Automatic naming checkbox). Automatic
naming is configured in the "Options…" submenu.
Remote command:
:HCOPy:FILE[:NAME] on page 260
:HCOPy:FILE[:NAME]:AUTO:FILE? on page 261
File Options
Dialog for setting the file parameters.
"Size" Defines the size of the bitmap in terms of pixels. The first value of the
size setting defines the width, the second value the height of the image.
Remote command:
:HCOPy:IMAGe:SIZE on page 265
"Format" Selects the image format. Several bitmap formats are available.
Remote command:
:HCOPy:DEVice:LANGuage on page 259
"Automatic Determines the rules to create the file names and sets the directory the
Naming" files are saved into.
As default the automatically generated file name is composed of:
<Path>/<Prefix><YYYY><MM><DD><Number>.<Format>
Each component can be deactivated/activated separately to individu-
ally design the file name. The resulting file name is indicated.
"Path..." Opens the "Select Hard Copy Destination Path" dialog to select a path
for storing the hardcopy.
Note: For selecting the destination path a file name must be entered
as well. Otherwise the error message "The name of a list may not be
empty" is displayed and the selection will be canceled.
Directory, path and file name are displayed in the infoline right to the
"Path" button.
Remote command:
:HCOPy:FILE[:NAME]:AUTO:DIRectory on page 261
:HCOPy:FILE[:NAME]:AUTO? on page 260
"Clear Path" Deletes all image files with extensions bmp, img, png, xpm and csv in
the directory set for automatic naming.
Before deleting the image files a warning message is displayed requir-
ing the confirmation.
Remote command:
:HCOPy:FILE[:NAME]:AUTO:DIRectory:CLEar on page 261
"Prefix" Activates the usage of the prefix in the automatic file name. The prefix
is entered in the field to the right of checkbox.
Remote command:
:HCOPy:FILE[:NAME]:AUTO[:FILE]:PREFix:STATe on page 263
"Enter prefix" Enters the prefix for the automatically generated file name. The use of
the prefix is activated in the checkbox to the left.
Remote command:
:HCOPy:FILE[:NAME]:AUTO[:FILE]:PREFix on page 263
"Date - Year / Defines the components of the automatically generated file name. The
Month / Day" selectable parameters are year, month and day. If activated the current
year, month or day used in the file name.
Remote command:
:HCOPy:FILE[:NAME]:AUTO[:FILE]:YEAR:STATe on page 264
:HCOPy:FILE[:NAME]:AUTO[:FILE]:MONTh:STATe on page 262
:HCOPy:FILE[:NAME]:AUTO[:FILE]:DAY:STATe on page 262
"Current Auto Indicates the number which is used in the automatically generated file
Number" name.
Note: On initially switching on the device the number will be reset to
the lowest possible value. Starting with number 0 the output directory
will be scanned for already existing files. As long as files with the same
name are existing the number will be increased by 1. The number will
be automatically set to a number so that the resulting file name will be
unique within the selected path. The current number will not be saved
in the save recall file but will be temporarily stored within the database.
On subsequent saves the number will be increased.
Remote command:
:HCOPy:FILE[:NAME]:AUTO[:FILE]:NUMBer? on page 263
Save
Triggers the generation of a hardcopy.
Remote command:
:HCOPy[:EXECute] on page 259
The INFO key opens a window containing a detailed description of every message dis-
played in the info bar, see chapter 4.2.3, "Info Window", on page 58 and chapter 9, "Error
Messages", on page 437.
The HELP key opens a browser window containing a context-sensitive description of the
highlighted parameter.
The context-sensitive page which is opened with the HELP key is part of a comprehensive
help system. It is possible to move from this context-sensitive page to any page of the
help system. The following navigation aids are available:
● Internal links in the text
They open pages which are directly linked to the described function. In this way it is
possible, for example, to call up the description of the GPIB command for any par-
ticular function.
● Previous/Next links
The Previous/Next links allow scroll through the help pages. The sequence of the
described functions corresponds to their position in the menus.
● Back button
The Back button calls up the page last viewed.
● Contents in the navigation panel
The contents list is used to open the individual help pages. It has a hierarchical struc-
ture. The highlighted line indicates where the currently displayed page is within the
contents list.
● Index in the navigation panel
The index is used to call up all pages which contain the selected entry. The index has
an alphabetical structure and also contains all GPIB commands.
● Find
The find function allows you to look for freely selectable terms in all help pages. A list
of the pages containing the entered term is displayed as the search result. The search
can be limited to words in the page title to increase the number of hits.
The R&S SMB allows complete instrument settings to be stored in files either on the
internal flash memory or on external USB memory devices.
Defined and complex instrument settings can then be reproduced at any time by loading
this data. If required, these settings can be loaded to various signal generators.
The corresponding menu is available under "Save/Recall" in the "Setup" menu. The
instrument settings are saved in files which can be stored in data directories.
Additionally there are intermediate memories in which the current instrument setting can
be stored and then called up again by just pressing a key. This provides fast switching
between different instrument settings.
Only settings which differ from the preset values and configuration data for the operating
elements (e.g. window positions) are stored. As a result the files remain relatively small.
Furthermore, instrument settings can easily be transferred between different equipped
signal generators since the files contain only relevant information. When loaded, the ref-
erenced settings are implemented and all non-referenced parameters are set to the
associated preset values.
If list data is part of the instrument settings, e.g. a list of user correction data, a reference
to this list is stored, not the list itself. The list is reactivated when the associated settings
are loaded, but the list may have been modified or deleted in the meantime or may not
be available on a different instrument. If the list has been modified, the new entries will
be used. An error message appears if an attempt is made to access a non-existing list
or to activate settings which are not supported by the instrument.
● Network settings and remote settings are not saved and restored.
● Lists are stored and loaded in the appropriate menus. For example, the user correc-
tion data list is created and stored in the "User Correction" menu.
When loading an instrument setting, it is possible to select whether the current frequency
and level setting is to be retained or whether the stored settings are to be activated. It is
possible to delete stored instrument settings. A file can be copied by loading it with
"Recall" and then storing it under a new name.
Settings can be transferred easily between instruments with different equipment options
and/or firmware versions because only the settings which differ from the preset values
are affected. When settings are loaded, only those which are possible on the instrument
are implemented. Error messages indicate the settings which cannot be implemented.
The stored file is transferred from one instrument to another using the memory stick.
General file management functions such as copying and moving data are available in the
"File Manager" dialog.
The settings available in the File menu "Save/Recall" depend on the operation selected
under "Select Operation".
For more information, see chapter 4.7.1, "File Select Dialog", on page 72.
Select Operation
Selects the file function.
"Save…" Calls the menu for storing the current instrument setting (see chap-
ter 5.2.8.2, "Storing Instrument Settings", on page 108).
"Recall..." Calls the menu for calling up a stored instrument setting (see chap-
ter 5.2.8.3, "Loading Instrument Settings", on page 109).
If "Save" is selected under "Select Operation", the File menu provides options for storing
the current instrument setting in a file.
Recent files
Displays the files last used.
Remote command:
n.a.
Directory
Selects the directory in which the file is to be stored.
The window opposite lists all settings files in this directory.
A new directory can be created in the "File Manager" dialog.
Remote command:
:MMEMory:CDIRectory on page 270
File List
Displays the files which are in the selected directory.
If a file is highlighted, it is overwritten when the file is stored.
Remote command:
:MMEMory:CATalog? on page 269
File Name
Enter the file name of the file without file extension. This file is then created.
Remote command:
n.a.
Save
Stores the current instrument settings under the specified path.
Remote command:
*SAV on page 246
:MMEMory:STORe:STATe on page 274
Save Immediate x
Stores the current instrument setting in one of the three intermediate memories.
These instrument settings are retained until a different instrument setting is stored in the
intermediate memory. When the instrument is switched off, the contents of the inter-
mediate memories are retained.
Remote command:
*SAV on page 246
File Manager
Calls the "File Management" menu.
Directories can be created and files managed in this menu (see chapter 5.2.8.4, "File
Manager", on page 111).
Remote command:
n.a.
If "Recall" is selected under "Select Operation", the "File" menu provides options for
loading complete instrument settings. Here it is possible to select whether the current or
stored frequency and level settings are to be used.
Directory
Enter the directory in which the file with the instrument setting to be loaded is located.
The "Selected file" window lists all the files in this directory.
Remote command:
:MMEMory:CDIRectory on page 270
File List
Selects the file with the desired instrument configuration.
Remote command:
:MMEMory:CATalog? on page 269
Exclude Frequency
The current frequency is retained when a stored instrument setting is loaded.
Remote command:
[:SOURce<hw>]:FREQuency[:CW|FIXed]:RCL on page 304
Exclude Level
The current level is retained when a stored instrument setting is loaded.
Remote command:
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:RCL on page 342
Recall
Load the selected configuration.
If an instrument setting in which a sweep was activated is stored, the sweep is started
when the recall command is called.
If an instrument setting which accesses lists is stored, this list is also loaded.
If the list has been deleted in the meantime, an error message appears when the instru-
ment setting is loaded. If the list has been overwritten in the meantime, the new entries
will be used.
Remote command:
:MMEMory:LOAD:STATe on page 273
*RCL on page 246
Recall Immediate x
Loads the selected configuration from one of the three intermediate memories.
If an instrument setting in which a sweep was activated is stored, the sweep is started
when the recall command is called.
If an instrument setting which accesses lists is stored, this list is also loaded.
If the list has been deleted in the meantime, an error message appears when the instru-
ment setting is loaded. If the list has been overwritten in the meantime, the new entries
will be used.
A message appears if no instrument configuration is stored in this memory.
Remote command:
*RCL on page 246
The "File Management" dialog provides all the functions required for file management.
Directories can be created, and files copied, deleted and moved between the directories
on the devices (internal flash memory and memory stick).
For more information, see chapter 4.7.2, "File Manager", on page 73.
File Type
Selects the file types to be indicated. If a file type with a specific file extension is selected
only files with this extension are indicated in the selected directory.
Remote command:
n.a.
Cut
Cuts the selected file. It can be pasted into a different directory using the "Paste" button.
Remote command:
:MMEMory:DELete on page 272
Copy
Copies the selected file. It can be pasted into a different or the same directory using the
"Paste" button. When pasting the file into the same directory file name
Copy of <file name> is given automatically. When pasting the file into a different
directory, the original file name is kept.
Remote command:
:MMEMory:COPY on page 270
Paste
Pastes the file that has been copied or cut before.
Remote command:
n.a.
Rename
Renames the selected file or directory. The new name can be entered in the "New File-
name" dialog.
Remote command:
:MMEMory:MOVE on page 273
Delete
Deletes the selected file. Before the file is deleted, a message appears prompting the
user to confirm deletion of the file.
Remote command:
:MMEMory:DELete on page 272
5.2.8.5 Using the FTP or SAMBA/SMB File Sharing and Accessing the File System
Provided that the R&S SMB is connected to a LAN and the required configurations are
completed, you can use the FTP (file transfer protocol) to access the file system and to
transfer files from and to the instrument.
For information on how to set up a LAN connection, refer to R&S SMB Quick Start Guide
manual, chapter "Setting Up a Network (LAN) Connection".
This section provides an introduction to this topic. For comprehensive information, refer
to the Application Note 1GP72 "Connectivity of Rohde&Schwarz Signal Generators ".
You can access the files in the /var/user/ directory, perform standard function like
creating directory, etc.
7. On the instrument, press the FILE key and open the /var/user/share directory.
RF Block
5.3 RF Block
Settings for the RF output signal and analog modulation are made under "RF Signal".
These settings can be accessed in the block diagram by way of the "RF" function block,
or by means of the menu with the same name which is opened using the MENU key.
The function block is available for the basic unit (R&S SMB + frequency option R&S SMB-
B10x) without additional equipment options.
5.3.1.1 RF Output
To activate and deactivate the RF output signal, use one of the following alternatives:
● by means of the RF ON/OFF key (the current entry focus is irrelevant)
● by changing the state of the "RF" functional block (see "State RF" on page 115)
● by enabling/disabling the RF in the "Configure" menu of the "RF" block (see "RF
Output State" on page 115).
The current state of the RF output (activated and deactivated) is indicated in the block
diagram by means of the different block color and the status of the "On" checkbox.
An active sweep is also indicated in the block.
RF Block
State RF
Activated/deactivates the RF output by changing the state of the "RF" functional block.
Alternatively, the RF ON/OFF key can be used.
Remote command:
:OUTPut<hw>[:STATe] on page 278
RF Output State
Activated/deactivates the RF output by enabling/disabling the RF in the "Configure" dia-
log of the "RF" block.
Remote command:
:OUTPut<hw>[:STATe] on page 278
● CW
The RF signal is generated with the set frequency and level. This is the default mode.
● Sweep
The RF signal is generated as a sweep with the set parameters.
It is not possible to activate frequency, level and LF sweep simultaneously.
● List Mode
The RF signal is generated on the basis of a list of predefined frequency and level
values. The duration of the individual steps can be predefined.
Instruments connected downstream can be taken into consideration when setting the
frequency and level by entering a frequency and/or level offset.
Automatic level control ("ALC") ensures maximum level accuracy.
User-specific lists which contain level correction values for any frequency range ("User
Correction") can be created to, for example, compensate the cable attenuation in a test
assembly setup.
The R&S Signal Generator generates the RF signal in unmodulated or analog form. The
signal generator is equipped therefore with the following sources for analog modulations:
● an internal LF generator
RF Block
5.3.2 RF Frequency
The value of the RF frequency is displayed in the header of the instrument's display
("Freq"). This field provides the direct input of the RF frequency. Alternatively, you can
enter the RF frequency in the "Frequency/Phase" dialog.
Be aware that the displayed RF frequency in the header, and the RF output frequency,
entered in the "Frequency/Phase" dialog can be different, as explained in the following
section.
The signal generator offers the possibility, to take additional frequency modifications of
a downstream instrument into consideration, such as an offset set by a mixer, or a multiple
of the frequency by a frequency multiplier. The R&S SMB indicates the resulting fre-
quency, including offset and multiplication factor in the header of the screen. I.e. the
indicated frequency corresponds to the frequency at the output of the downstream instru-
ment. However, the frequency at the RF output of your signal generator always corre-
sponds to the frequency set in the "Frequency/Phase" dialog.
In this dialog, you can also enter the values of the downstream instrument.
A set frequency offset is indicated by the "FREQ OFFSET" status message.
The correlation between the RF frequency, the RF output frequency and the frequency
offset is as follows:
"Freq" (in header) = "RF output frequency" (Frequency in dialog) * "Multiplier" factor
(Multiplier in dialog) + "Freq offset" (Offset in dialog)
RF Block
If you have the R&S SMB equipped with one of the options R&S SMB-B112, -B120, or -
B140, you can, in addition, operate an R&S SMZxx frequency multiplier. xx represents
the multiplier type that you can use according to the target frequency range.
To change the RF frequency, press the FREQ key and enter the desired frequency.
Changes to the RF frequency have an immediate effect (without confirmation with the
ENTER key) on the output signal.
RF Freq
Enters the RF frequency, considering the frequency offset.
Note: The SCPI command sets the level of the "Freq" display, i.e. an entered frequency
offset and multiplier factor are taken into consideration in the frequency value.
Remote command:
[:SOURce<hw>]:FREQuency[:CW|FIXed] on page 304
In the combined "Frequency/Phase" dialog, you can enter the frequency, the frequency
offset and multiplication factor of a downstream instrument, set the step width for the
frequency entry using the rotary knob, and set the phase for the RF output signal.
To open the "RF Frequency / Phase" dialog, select "RF" > "Configure" > "Frequency" or
use the MENU key under "RF".
The "RF Frequency / Phase" dialog is divided into the several sections.
Frequency and offset of the RF output signal are set in the "Frequency Settings" section
in the upper part of the dialog. In addition, the multiplier factor of an externally connected
multiplier is specified.
The step width which is used when setting the frequency using the rotary knob (with
"Variation Active On") is set in the "User Variation" section.
The phase of the output signal can be changed in the "Phase Settings" section. The
"Phase Settings" menu is described in chapter 5.3.3, "Phase", on page 119.
Frequency Settings
The frequency, offset and multiplier factor are set in the top section of the menu.
RF Block
Frequency - RF Signal
Sets the RF frequency of the RF output connector. The frequency entered and displayed
here corresponds to the frequency at the RF output, i.e. any offset entry is not taken into
consideration.
Note: The SCPI command SOUR:FREQ sets the frequency of the "FREQ" display, i.e.
the frequency containing offset.
Remote command:
n.a.
Offset - RF Signal
Sets the frequency offset relative to the RF frequency. The frequency offset of a down-
stream instrument (e.g. a mixer) is entered.
The entry does not change the value of the RF frequency at the RF output. It only changes
the RF frequency displayed in the display header. The value of the RF frequency in the
header corresponds to the frequency at the output of the downstream instrument.
Remote command:
[:SOURce<hw>]:FREQuency:OFFSet on page 307
Multiplier - RF Signal
Sets the multiplication factor for the RF frequency.
In the frequency field of the status bar, the instrument adjusts its frequency display
according to the set multiplication factor. This frequency value shows the frequency at
the output of the downstream multiplier. The entry does not change the RF frequency at
the RF output of the R&S SMB.
Remote command:
[:SOURce<hw>]:FREQuency:MULTiplier on page 306
User Variation
If the frequency is set using the rotary knob, the step width is defined in the "User Var-
iation" section.
RF Block
5.3.3 Phase
The phase of the RF output signal can be changed in the "Phase Settings" section of the
"RF Frequency/Phase" dialog.
To open the "RF Frequency/Phase" menu, select "RF" > "Configure" >"Frequency /
Phase" or use the MENU key under "RF".
In the internal reference mode the internal reference signal is available at the REF
OUT connector. The frequency of the internal reference signal is permanently set to 10
MHz.
The settings of the reference oscillator are not influenced by an instrument preset
("PRESET" key).
RF Block
To open the "Reference Oscillator" dialog, select "RF > Configure > Reference Oscilla-
tor" or use the MENU key under "RF".
The menu is used to select the source and to adjust the reference frequency. In case an
external source is selected, the reference frequency is displayed.
RF Block
Selects the synchronization bandwidth for an external reference signal. The wideband
setting is provided for using very good reference sources of high spectral purity.
"Narrow" Synchronization bandwidth is 1 Hz.
"Wide" Synchronization bandwidth is 750 Hz.
Remote command:
[:SOURce]:ROSCillator:EXTernal:SBANdwidth on page 366
5.3.5 RF Level
The value of the RF level is displayed in the level field in the header of the instrument's
display and the easiest way to set the RF level is to set it directly in this field.
RF Block
Be aware, that there is a difference between the RF level displayed in the header and
the RF output level set in the "Level/EMF" dialog of the "RF" block.
RF Level
Enters the RF level, considering the level offset (see "RF level vs. RF output level"
on page 122).
dBm, dBuV, mV and uV can be used as the level units. The 4 unit keys are labeled with
these units.
Note: The SCPI command sets the level of the "Level" display, i.e. an entered level offset
is taken into consideration in the level value.
Remote command:
[:SOURce<hw>]:POWer[:LEVel][:IMMediate][:AMPLitude] on page 341
RF Block
To open the "RF Level / EMF" dialog, select "RF" > "Configure" > "Level / Attenuator" or
use the MENU key under "RF".
The combined "RF Level / EMF" dialog is divided into the several sections.
The top sections of this dialog provide access to the level settings.
The offset-free level, level offset and level limit are set in the top section of the menu. The
attenuator mode is set in the "Attenuator Settings" section.
The step width which is used when setting the level using the rotary knob (with "Variation
Active On") is set in the "User Variation" section.
The power-on behavior of the instrument and the level display in the display header are
set in the "Power-On / EMF Settings" section (see chapter 5.3.5.3, "Power-On/EMF Set-
tings", on page 127).
Level Settings
The offset-free level, attenuation mode, level offset and level limit are set in the top section
of the menu.
If you have the instrument equipped with a harmonic filter, (options R&S SMB-B25/-B26),
you can also configure the filter.
RF Block
RF Mode
Selects the level mode for signal output.
This function allows you, to optimize the RF output signal for applications, where
improved harmonic suppression or a low Signal-to-Noise ratio is required.
Note: The modes "Low Distortion" and "Low Noise", for improving harmonic suppression
or the S/N ratio require that an attenuator is fitted.
"Normal" The generator provides an RF output signal with high signal to noise
ratio as well as low distortion, according to the data sheet.
"LOW Noise" This setting forces the generator to optimize the signal to noise ratio.
"LOW Distor- The generator reduces distortion (harmonics) of the RF signal.
tion"
Remote command:
[:SOURce<hw>]:POWer:LMODe on page 343
Amplitude
Sets the RF level of the RF output connector.
The level entered and displayed here corresponds to the level at the RF output, i.e. any
offset entry is not taken into consideration.
Note: The SCPI command [:SOURce<hw>]:POWer[:LEVel][:IMMediate][:
AMPLitude] sets the level of the "Level" display, i.e. the level containing offset.
Remote command:
[:SOURce<hw>]:POWer:POWer on page 345
Limit - RF Level
Sets an upper limit for the RF output power.
You can use it to protect your DUT from damage due to high input power. If you enter an
RF level above this value, the instrument limits the output power to this specified value,
and generates a warning message.
However, the level indication in the status bar is not affected.
Note: The limit value is always effective, regardless of whether you work with "NRP-Z
Power Control" or not.
The value is not affected by an instrument preset (PRESET key), *RST and the "Save/
Recall" function. It is influenced only by the Factory Preset and the factory value is equal
to maximum level.
Remote command:
[:SOURce<hw>]:POWer:LIMit[:AMPLitude] on page 343
Offset (Level)
Sets the level offset relative to the RF level.
The level offset of a downstream instrument (e.g. an attenuator or amplifier) is entered.
RF Block
The entry does not change the value of the RF level at the RF output. It only changes the
RF level displayed in the display header. The value of the RF level in the header corre-
sponds to the level at the output of the downstream instrument.
Remote command:
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:OFFSet on page 342
Mode
Selects between automatic or manual switching of the filter.
"Auto" The filter switches automatically on and off, according to the given
operating conditions. It is active within a certain frequency and level
range and automatically turns off, if the frequency falls below the lower
limit, or the level exceeds the upper limit.
The corresponding limit values are given in the data sheet.
Note: The State field shows the current state of the filter.
"Manual" In this mode, you can switch the filter individually.
Remote command:
:OUTPut<hw>:FILTer:AUTO on page 276
State
Switches the filter in manual mode.
Note: If you work in the "Auto" Mode, this parameter shows the current state of the filter.
If you then change the state, the operation mode automatically turns to manual operation.
Remote command:
:OUTPut<hw>:FILTer[:LPASs]:STATe on page 276
Attenuator Settings
The R&S SMB can be configured to provide level settings without interruption. This
applies to instruments with, as well as without step attenuator. The attenuator mode is
set in the "Attenuator Settings" section of the "RF level / EMF" dialog.
Attenuator Mode
Sets the attenuator mode at the RF output.
"Auto" Standard mode.
RF Block
"Fixed" When this operating mode is switched on, the attenuator, relays and
amplifier stages are fixed in their current positions to provide level set-
tings without interruption. The resulting variation range is defined and
displayed under "Attenuator Fixed Range".
Note: The function is effective when automatic level control is activated
("ALC State = On").
If the normal variation range is overranged or underranged, level errors
increase considerably and the warning "Level under/overrange"
appears in the info line. The spectral purity of the output signal decrea-
ses with high attenuation.
Remote command:
:OUTPut<hw>:AMODe on page 276
RF OFF Mode
Selects the attenuator mode, when the RF signal is switched off.
The setting of the RF OFF mode is not affected by an instrument preset (PRESET key),
*RST and the "Save/Recall" function. This parameter is influenced only by the Factory
Preset.
"Unchanged" Freezes the setting of the attenuator when RF is switched off. The
attenuator is only activated when RF is switched on.
This setting recommended if a constant VSWR (Voltage Standing Wave
Ratio) is required.
Furthermore, on instruments equipped with a mechanical attenuator, it
provides fast and wear-free operation.
"Full Attenuation"
Sets attenuation to maximum when the RF signal is switched off. This
setting is recommended for applications that require a high level of
noise suppression.
Remote command:
[:SOURce<hw>]:POWer:ATTenuation:RFOFf:MODE on page 340
User Variation
If the level is set using the rotary knob, the step width is defined in the "User Variation"
section.
Variation Active
Activates the user-defined step width used when varying the level value with the rotary
knob.
"ON" The level value set with the rotary knob is varied using the user-defined
step width which is entered under "Variation Step".
RF Block
"OFF" The level value set with the rotary knob is varied in steps of one unit at
the cursor position (standard operating mode).
Remote command:
[:SOURce<hw>]:POWer:STEP:MODE on page 348
Variation Step
Sets the user-defined step width for entering the RF level using the rotary knob. Level
variation with this step width must also be activated with "Variation Active".
Remote command:
[:SOURce<hw>]:POWer:STEP[:INCRement] on page 348
The R&S SMB equipped with frequency options up to 6 GHz includes a reverse power
protection as standard. For instruments equipped with frequency option R&S SMB-B112
or R&S SMB-B112L a reverse power protection option R&S SMB-B30 is available. Refer
to the data sheet for additional information and the respective option.
Refer to the data sheet for additional information and the respective options.
The reverse power protection is tripped when the power of the external signal becomes
too high. A relay opens and interrupts the internal connection to the RF output. This
condition is indicated in the display header by the "OVERLOAD" status message.
Overload
If an "Overload" status message is indicated in the display header, reset the overload
protection by pressing the RF ON/OFF key.
The RF input is activated when the overload protection is reset.
Remote command:
:OUTPut<hw>:PROTection:TRIPped? on page 277
:OUTPut<hw>:PROTection:CLEar on page 277
:OUTPut<hw>[:STATe] on page 278
The power-on behavior of the R&S SMB and the level display in the display header are
set in the "Power-On / EMF Settings" section of the "RF Level/EMF" dialog.
To open the "RF Level/EMF" dialog, select "RF > Configure > EMF" or use the MENU
key under "RF".
RF Block
Your signal generator is equipped with an automatic level control unit to obtain best RF
level accuracy.
Automatic Level Control (ALC) is an adaptive control system to stabilize the RF output
level. It continuously monitors the current level and adjusts it to keep a steady state over
temperature and time.
ALC is active in almost all applications by default. However, the Pulse Modulation mode
excludes ALC, as the control loop would detect incorrect values and result in level devi-
ations.
Also note that ALC may detect incorrect values in multi-transmitter test setups. If mul-
tiple generators are coupled, reverse power may affect the ALC readings. Based on
incorrect values, ALC would have an impact on the signal to intermodulation ratio.
ALC States
The following description basically explains the ALC states and their principle of opera-
tion. In particular ALC OFF (Sample & Hold) gives an overview on the function in terms
of the equipment of the generator.
The R&S SMB offers the ALC states:
● AUTO
automatically adjusts the output level to the operating conditions.
● On
enables ALC permanently, regardless of the currently selected mode.
● Off
deactivates ALC.
The instrument switches to Sample & Hold (S&H) state, which still allows to maintain
a constant output level.
RF Block
The following section explains the functionality of "Sample & Hold", to provide an overview
and to indicate what is to be considered. "On" and "Auto" require no additional explana-
tion. Furthermore, find the ALC state settings described in detail in State - ALC.
State - ALC
Activates/deactivates internal level control.
RF Block
"Auto" The instrument selects the most appropriate ALC mode automatically.
ALC is on in most operating conditions. Default state.
"On" Activates ALC, regardless of the operating conditions.
"Off (Sample & Deactivates internal level control.
Hold)" Sample & hold closes the level control loop at every frequency and level
change for a short period of time. The level control voltage is sampled
and then clamped.
Remote command:
[:SOURce<hw>]:POWer:ALC[:STATe] on page 340
With the NRP-Z Level Control function, you can achieve a very stable and accurate RF
power supplied to your DUT. With the aid of a downstream control circuit, a CLPC (Closed
Loop Power Control), you can detect frequency response characteristics of the used
components, such as losses due to cables, modules or components like power amplifiers,
and compensate these effects accordingly.
RF Block
As shown in the example, the sensor measures a proportional power in defined time
intervals, derivated from a coupler. It considers optionally given S-parameters and returns
the results to the generator. The signal generator compares the measured level with the
set value and adjusts its output level accordingly.
This allows you to control the external signal level continuously and reliably reach a con-
stant input level at the DUT in real time.
RF Block
Sensor
Selects the R&S NRP-Z power sensor for power control.
Note: In remote control, the sensors are set up using the SENSe commands. The remote
measurement is triggered by the READ query which also provides the measurement
results.
The software version of the connected power sensor can be retrieved by means of the
remote control command :SENS:POW:TYPE?.
Use the "Setup >" chapter 5.2.3.6, "NRP-Z Info/Update", on page 87 dialog to update the
sensor software.
Remote command:
[:SOURce<hw>]:POWer:SPC:SELect on page 347
State
Activates power control using the selected sensor.
The control loop periodically adjusts the generator output. After switching off, the running
loop is completed.
Remote command:
[:SOURce<hw>]:POWer:SPC:STATe on page 347
Measured Level
Indicates the current reading of the sensor.
RF Block
Target Level
Specifies the nominal level expected at the input of the sensor. The signal generator
adjusts the output power accordingly, in order to meet the target value at the sensor input,
and thus the power required at the DUT.
Remote command:
[:SOURce<hw>]:POWer:SPC:TARGet on page 347
Limit - RF Level
Sets an upper limit for the RF output power.
You can use it to protect your DUT from damage due to high input power. If you enter an
RF level above this value, the instrument limits the output power to this specified value,
and generates a warning message.
However, the level indication in the status bar is not affected.
Note: The limit value is always effective, regardless of whether you work with "NRP-Z
Power Control" or not.
The value is not affected by an instrument preset (PRESET key), *RST and the "Save/
Recall" function. It is influenced only by the Factory Preset and the factory value is equal
to maximum level.
Remote command:
[:SOURce<hw>]:POWer:LIMit[:AMPLitude] on page 343
RF Block
Delay Time
Defines a waiting period between the level adjustment of the generator and the next
measurement of the power sensor.
With this parameter, you compensate any dead times in the controlled system.
Remote command:
[:SOURce<hw>]:POWer:SPC:DELay on page 346
The "User Correction" function is used to create and activate lists in which level correction
values predefined by the user are freely assigned to RF frequencies. Correction is per-
formed by the user-defined table values being added to the output level for the respective
RF frequency.
With frequencies which are not contained in the list, the level correction is determined by
interpolation of the closest correction values.
The lists are created in the "List Editor". Each list is stored in its own file with the predefined
file extension *. uco. The name of the User Correction file can be freely selected. The
files are loaded from the "Lists..." file manager. Externally created tables with pairs of
frequency and level values can be converted into User Correction files using the import
function. The external files must have the file extension *.txt or *.csv. These file
formats are provided e.g. by the Microsoft Excel program. The separators for table col-
umns and for decimal floating-point numerals can be set. In addition, internally created
User Correction data can be exported into ASCII files using the export function.
The amplitude can also be linearized automatically by means of an R&S NRP power
sensor connected to one of the generator output signals. With the aid of the "Fill with
Sensor" function, a table with correction values for external test assemblies can be auto-
matically determined, e.g. for compensating the frequency response of cables. The User
Correction list with the correction values acquired by the sensor is generated in the "Edit
User Correction List" menu. The correction values can be acquired any time irrespective
of the modulation settings of the generator.
RF Block
If user correction is activated, the "UCOR" display (User Correction) is shown in the
header together with the "Level" display. The RF output level is the sum of both values.
"Level" + "UCOR" = Output level
If activated, user correction is effective in all operating modes.
Remote command:
[:SOURce]:CORRection:CSET:DELete on page 294
[:SOURce<hw>]:CORRection:CSET[:SELect] on page 298
RF Block
"Frequency / Enters the frequency to which the level correction value applies.
Hz" Note: The "Fill..." function allows to automatically enter any number of
frequencies with freely selectable range and increment.
Using the "Fill With Sensor" function of the "Edit" sub menu requires
only the entry of the frequency values. The level values are automati-
cally acquired by the connected power sensor.
"Power/dB" Enters the level correction value to which the specified frequency
applies. The values can be entered manually or automatically with the
"Fill With Sensor" function (available in the "Edit" sub menu).
"Goto" Selects row for editing.
If Goto row is selected, a window opens for entering the requested row.
RF Block
"Insert Range" Insert new rows before the marked row. The number of rows to be
inserted can be defined in an entry window.
"Fill...." Opens a sub menu for defining a set of list values to be automatically
entered in the ucor list (see "Filling the Correction List automatically"
on page 139).
"Fill With Sen- Calls the menu to activate the filling of the user correction list with level
sor" values acquired by the selected power sensor (see "Filling the Correc-
tion List with Power Sensor Measurement Data" on page 140).
"Delete Row" Deletes the marked row.
"Delete Allows to delete any number of rows starting with the marked row. The
Range..." number of rows to be deleted can be defined in an entry window.
Import/Export
User correction list can be imported from externally created files or exported into text or
CSV-files. The import/export settings are available after clicking the "Import/Export" but-
ton.
Import/Export >>>
Expands the menu with the area for import and export of user correction files.
Externally edited Excel tables with any number of frequency/level value pairs can be
imported as text or CSV-files and used for user correction.
Conversely, you can also export internally created user correction lists as text or CSV-
files.
RF Block
RF Block
The start line and the number of rows to be filled are defined under "From" and "Range."
The column to be filled is selected under "Select column to fill". Depending on the selec-
tion here, the default for start, end, and increment value are set. As the settings are
interdependent, a change of one parameter may result in the automatic change of one
or more of the other parameters. The filling of the column with the selected value settings
is started with button "Fill".
The correction list entries are only computed when the "Fill" button is pressed.
From
Sets the start value of the index range.
Remote command:
n.a.
Range
Sets the range for filling the table.
Remote command:
n.a.
RF Block
Start value
Sets the start value for the frequency or the level entries.
Remote command:
n.a.
End value
Displays the end value for the frequency or the level entries.
Remote command:
n.a.
Increment value
Sets the increment for the frequency or the level entries.
Remote command:
n.a.
Fill
Fills the selected column in the set range with values, starting with the start value and
using the set increment.
Remote command:
n.a.
Do not save the list at this point, because the frequency entries are lost as long as there
are no entries for the level column also. In the following these entries are automatically
acquired by the connected power sensor.
All level correction values for the given frequency values are measured using the Power
Sensor and automatically filled in the selected list after the "Execute" button is pressed.
The list is automatically stored and recalled again after filling.
RF Block
5.3.6 RF Measurement
The R&S signal generator supports R&S NRP-Z power sensors to measure the power
of the output signal in the RF path or any freely selectable source. The generator performs
up to four power measurements, with the sensors either directly connected, or via the
R&S NRP-Z5 USB Sensor Hub.
The R&S NRP-Z5 USB Sensor Hub (high-speed USB 2.0) can host up to 4 R&S NRP-Z
sensors and provides simultaneous internal and external triggering of all connected sen-
sors.
You can directly connect the R&S NRP-Z Sensors to the standard NRP sensor connec-
tors of the hub. The hub is connected to the R&S instrument via USB with the adapter
cable R&S NRP-Z4.
See also the R&S website http://www.rohde-schwarz.com in section "Power Meters &
Voltmeters > R&S NRP-Z Sensors" for information on the sensor hub and the available
accessories.
To connect a sensor directly at a USB interface, the USB adapters R&S NRP-Z3 or R&S
NRP-Z4 are available.
RF Block
The instrument automatically detects a connected R&S NRP-Z power sensor and indi-
cates it in the "NRP-Z Power Viewer" dialog. In addition, you find device specific infor-
mation on the connected sensor in the chapter 5.2.3.6, "NRP-Z Info/Update",
on page 87. For information on the scope of your power sensor refer to the manual of
your R&S NRP-Zxx power sensor.
A sensor continuously measures the average signal power of the selected source. The
signal generator shows the result in either the "NRP-Z Power Viewer" dialog, or directly
in the block diagram. You can activate the permanent display in the block diagram in the
"NRP-Z Power Viewer" dialog. This dialog provides access to all parameters concerning
sensor settings, like average or peak display, reference source, filter and level offset, see
NRP-Z Power Viewer Settings.
The signal generator also supports the use of R&S NRP-Z power sensors for the acqui-
sition of level correction data. The acquired level correction data is used to create and
activate lists in which level correction values predefined by the user are freely assigned
to RF frequencies. Correction is performed by the user-defined table values being added
to the output level for the respective RF frequency (see chapter 5.3.5.6, "User Correc-
tion", on page 134).
"NRP-Z Power Viewer" automatically disables NRP-Z Level Control, and vice versa.
When you connect your power sensor(s) via the R&S NRP-Z5 USB sensor hub, each
channel of the hub is firmly assigned to the associated sensor channel in the generator.
RF Block
In remote control, the sensors are set up using the SENSe commands. The remote mea-
surement is triggered by the READ query which also provides the measurement results.
The sensor is selected by suffix 1, 2, 3 or 4 in key word SENSe or READ of the command
header.
Suffix 1 denotes the sensor connected at the first USB interface, and suffix 2, 3 and 4 are
assigned to further sensors connected via USB. The suffix is identical to the index which
is assigned automatically to each sensor upon connection.
Note: The software version of the connected power sensor can be retrieved by means
of the remote control command :SENS:POW:TYPE?.
Use the "Setup >" chapter 5.2.3.6, "NRP-Z Info/Update", on page 87 dialog to update the
sensor software.
Remote command:
SENSe<ch>[:POWer]:STATus[:DEVice]? on page 286
RF Block
It is possible to switch the permanent display active for several sensors. In this case, the
instrument indicates the values of the sensor with the lowest port number in the display.
Remote command:
:SENSe<ch>[:POWer]:DISPlay:PERManent:STATe on page 280
RF Block
● When very low-power signals are to be measured, e.g. less than 10 dB above the
lower measurement limit.
● Switch off the RF power source for zeroing; do not disconnect it from the power sen-
sor. In this way you will maintain the thermal equilibrium, and zeroing will also com-
pensate for the noise superimposed on the measured signal (e.g. from a broadband
amplifier).
Remote command:
:SENSe<ch>[:POWer]:ZERO on page 287
Auto Once
Searches for the optimum filter length for the current measurement conditions and indi-
cates value in the "Filter Length" field above.
Remote command:
:SENSe<ch>[:POWer]:FILTer:SONCe on page 283
RF Block
The averaging filter is used to reduce fluctuations in the measured result to the extent
desired. Such fluctuations can be caused by inherent noise of the measuring instrument,
modulation of the measurement signal or beats from the superposition of adjacent car-
riers. A more stable display has to be traded off against longer measurements. The mea-
surement result is obtained from a two-stage averaging process.
Note: Longer measurements does not mean that it takes longer to display a new result,
but rather that it takes longer for the result to settle when the power changes.
Measurements are continuously repeated in a predefined time window. The measure-
ment result is obtained by averaging the measured values for the last 2N time windows.
The number N is the filter length, the factor of 2 arises because the output signals from
the microwave detector to suppress low-frequency noise are chopped at the same rate
as the time windows, which means that an independent measured value can only be
obtained from two consecutive values. As the filter length is the multiplier for the time
window it directly influences the measurement time.
The filter length can be selected automatically or can be manually set to a fixed value.
As a preliminary, you should always check if the auto mode is giving satisfactory results
because you will always have to adjust an optimal, manual filter-length setting if the power
is not constant.
Selection "Fixed Noise" is offered for reaching defined measurement accuracy.
"Auto" The filter length is automatically selected and adapted to the currently
measured value. With very high signals the filter length and therefore
the measurement time can be short. With very low signal levels the filter
length and therefore the measurement time is increased in order to
reduce noise. The used filter length is indicated in the field to the right.
"User" The filter length is set manually.
The filter length is entered in the entry window to the right. As the filter
length works as a multiplier for the time window, this results in a con-
stant measurement time. Values 1 and 2^n are settable.
Note: The time window varies depending on the used sensor. For most
sensors it is fixed to 20 ms. For the R&S NRP-Z81 sensor it is 10 us.
Therefore, the user filter length for the R&S NRP-Z81 has be about
1000 times larger than the filter length for other sensors in order to
achieve the same filtering result.
The "Auto Once" button can be used to search for the optimum filter
length for the current measurement conditions. The found filter length
is indicated in the field to the right.
"Fixed Noise" The averaging factor is selected so that the sensor's intrinsic noise (2
standard deviations) does not exceed the specified noise content.
The desired noise content is entered in the entry field to the right.
To avoid very long settling times when the power is low, the averaging
factor can be limited with the "Timeout" parameter.
Remote command:
:SENSe<ch>[:POWer]:FILTer:TYPE on page 283
:SENSe<ch>[:POWer]:FILTer:LENGth:AUTO? on page 281
:SENSe<ch>[:POWer]:FILTer:LENGth[:USER] on page 281
:SENSe<ch>[:POWer]:FILTer:NSRatio on page 282
:SENSe<ch>[:POWer]:FILTer:NSRatio:MTIMe on page 282
RF Block
Enable Logging
Activates recording of R&S NRP-Z power sensor readings.
If enabled, every value measured by a connected power sensor and indicated in the user
interface, is written to a log file. Per measurement the function logs the measured value
(2 readings when you work with peak sensors), the sensor type and the measurement
time (time stamp).
The function automatically creates the file name SensLog<n>.txt and stores the file
in *txt format under /var/user/SensorLogging on the hard disk. You can enable
logging for each connected sensor separately. If enabled, one file per sensor is written.
Note: This specific function is intended for measurements with long time intervals, or if
there is a risk that the connection to the sensor can be interupted and you need the data
for reconstruction.
The simplified recording function continuously writes the values in the file of the corre-
sponding sensor number, like Sens1Log.txt. When you start a new measurement, the
existing data will not be overwritten, but added to the file.
If you use this function, it is recommended that you regularly remove the files from the
hard disk, since they require storage capacity.
Remote command:
:SENSe<ch>[:POWer]:LOGGing:STATe on page 284
5.3.7.1 Overview
The R&S Signal Generator offers three different sweep types (frequency sweep, level
sweep and LF sweep) to be activated alternatively. Each type has 6 modes which differ
with respect to the sweep cycle mode (continuous, individual and step-by-step) and trig-
gering mode (automatic, internal and external).
● Sweeps and list mode can not be activated simultaneously, they deactivate each
other.
● Activating a sweep mode instantly disables NRP-Z Level Control.
A running sweep mode blocks "NRP-Z Level Control". It can not be activated
RF Block
Setting a sweep
A sweep is set in five basic steps which are shown below taking a frequency sweep as
an example.
1. Set the sweep range ("Start Freq" and "Stop Freq" or "Center Freq" and "Span").
3. Set the step width ("Step Lin/Log") and dwell time ("Dwell Time").
4. Activate the sweep ("Mode" to Auto, Single, Step or Extern Single, Extern Step).
5. Trigger the sweep, except for Auto mode ("Execute Single Sweep", Current Fre-
quency or External Trigger Signal).
It is recommended to switch off the GUI update for optimum sweep performance espe-
cially with short dwell times (see chapter 5.2.3.5, "Gui Update", on page 86).
The dialog is used to activate and configure a sweep for the RF frequency.
To open the "Frequency Sweep" menu, select "RF > Configure > RF Frequency
Sweep" or use the menu tree of the MENU key under "RF".
In the top section of the menu, the RF sweep is activated and the sweep mode is selected.
The buttons are used to reset the RF sweep (all sweep modes) or to execute the RF
sweep ("Single" mode).
The sweep range, sweep spacing and dwell time are set in the bottom section.
For the frequency sweep, an output signal at the LF connector can be activated. It pro-
vides a linear voltage ramp from start to stop of the sweep. The output voltage can be
used e.g. to control an oscilloscope.
The sweep range of the RF sweep can be entered in two ways, either by entering the
"Start" and "Stop" value or by entering the "Center" and "Span".
The two sets of parameters influence each other in the following way:
● "Start Freq" = "Center Freq" - "Span"/2
● "Stop Freq" = "Center Freq" + "Span"/2
● "Center Freq" = ("Start Freq" + STOP FREQ)/2
● "Span" = "Stop Freq" - "Start Freq"
RF Block
Example:
SOUR:SWE:FREQ:MODE AUTO
TRIG:FSW:SOUR AUTO
SOUR:FREQ:MODE SWE
"Single" Sets a single sweep cycle. The sweep is triggered by the "Execute Sin-
gle Sweep" button, or by means remote trigger commands, e.g. *TRG.
Example:
SOUR:SWE:FREQ:MODE AUTO
TRIG:FSW:SOUR SING
SOUR:FREQ:MODE SWE
SOUR:SWE:FREQ:EXEC
RF Block
Example:
SOUR:FREQ:CENT 300MHz
SOUR:FREQ:SPAN 400MHz
SOUR:SWE:FREQ:SPAC LIN
SOUR:SWE:FREQ:STEP:LIN 100MHz
SOUR:FREQ:MODE MAN
set sweep mode "Step".
SOUR:FREQ:MODE SW
activate sweep mode, the frequency is set to "Start Freq".
SOUR:FREQ:MAN UP
set the frequency to the next higher sweep frequency.
SOUR:FREQ:MAN DOWN
set the frequency to the next lower sweep frequency.
"Extern Single" Sets a single sweep cycle. The sweep is triggered by an external trigger
signal.
Refer to the description of the rear panel for information about the con-
nectors for external trigger signal input (see chapter 2.2, "Rear Panel
Tour", on page 21).
Example:
SOUR:SWE:FREQ:MODE AUTO
TRIG:FSW:SOUR EXT
SOUR:FREQ:MODE SWE (External trigger)
RF Block
"Extern Step" Sets a step-by-step sweep cycle. Each sweep step is triggered by an
external trigger signal (trigger source as described under "Extern Sin-
gle"). The step width is set below at entry field "Step Lin" or "Step
Log".
Example:
SOUR:SWE:FREQ:MODE STEP
SOUR:SWE:FREQ:SPAC LIN
SOUR:SWE:FREQ:STEP:LIN 1MHz
TRIG:FSW:SOUR EXT
SOUR:FREQ:MODE SWE (External trigger)
"Extern Start/ Sets an automatically repeated sweep cycle that is started, stopped and
Stop" restartet by subsequent external trigger events.
The first external trigger signal starts the sweep (Start).
The next external trigger signal stops the sweep at the current fre-
quency (Stop).
The third external trigger signal starts the sweep at the start frequency
(Start).
Refer to the description of the rear panel for information about the con-
nectors for external trigger signal input (see chapter 2.2, "Rear Panel
Tour", on page 21).
Example:
SOUR:SWE:FREQ:MODE AUTO
TRIG:FSW:SOUR EAUT
SOUR:FREQ:MODE SWE (External trigger)
Remote command:
[:SOURce<hw>]:SWEep[:FREQuency]:MODE on page 379
:TRIGger<hw>:FSWeep:SOURce on page 406
[:SOURce<hw>]:FREQuency:MODE on page 306
RF Block
RF Block
"Sawtooth" One sweep runs from start to stop frequency. Each subsequent sweep
starts at the start frequency, i.e. the shape of the sweep sequence
resembles a sawtooth.
"Triangle" One sweep runs from start to stop frequency and back, i.e. the shape
of the sweep resembles a triangle. Each subsequent sweep starts at
the start frequency.
Remote command:
[:SOURce<hw>]:SWEep[:FREQuency]:SHAPe on page 382
RF Block
The "Dwell Time" set by the user is used as the step time of the sweep. The effective net
dwell time is shorter, reduced by the setting time. This setting time may be greater than
the time specified in the data sheet.
Note:
It is recommended to switch off the GUI update for optimum sweep performance espe-
cially with short dwell times (see chapter 5.2.3.5, "Gui Update", on page 86).
Remote command:
[:SOURce<hw>]:SWEep[:FREQuency]:DWELl on page 378
RF Block
To open the "Level Sweep" menu, select "RF > Configure > Level Sweep" or use the
MENU key under "RF".
RF Block
Example:
SOUR:SWE:POW:MODE AUTO
TRIG:PSW:SOUR AUTO
SOUR:POW:MODE SWE
"Single" Sets a single sweep cycle. The sweep is triggered by the "Execute Sin-
gle Sweep" button, or by means remote trigger commands, e.g. *TRG.
Example:
SOUR:SWE:POW:MODE AUTO
TRIG:PSW:SOUR SING
SOUR:POW:MODE SWE
SOUR:SWE:POW:EXEC
"Step" Sets a step-by-step sweep cycle.
If this mode is activated, the cursor moves to the value displayed for
"Current Level". Each sweep step is triggered by a variation of the value
in the "Current Level" entry window. The step width is set below at entry
field "Step".
If this mode is activated, the cursor moves to the value displayed for
"Current Level". If a different sweep mode was activated prior to the
"Step" mode, the current sweep is stopped. The step sweep starts at
the current level value.
Example:
SOUR:SWE:POW:MODE MAN
SOUR:SWE:POW:STEP 0.5
SOUR:POW:MODE SWE
SOUR:POW:MAN -16
The value entered with command SOUR:SWE:POW:STEP sets the step
width.
The value entered with command SOUR:POW:MAN has no effect, the
command only triggers the next sweep step. However, the value has to
be in the currently set sweep range (start to stop). In remote control only
a step-by-step sweep from start to stop frequency is possible.
"Extern Single" Sets a single sweep cycle. The sweep is triggered by an external trigger
signal.
Refer to the description of the rear panel for information about the con-
nectors for external trigger signal input (see chapter 2.2, "Rear Panel
Tour", on page 21).
Example:
SOUR:SWE:POW:MODE AUTO
TRIG:PSW:SOUR EXT
SOUR:POW:MODE SWE (External trigger)
RF Block
"Extern Step" Sets a step-by-step sweep cycle. Each sweep step is triggered by an
external trigger signal (trigger source as described under "Extern Sin-
gle"). The step width corresponds to the step width of the rotary knob.
Example:
SOUR:SWE:POW:MODE STEP
SOUR:SWE:POW:STEP 0.5
TRIG:PSW:SOUR EXT
SOUR:POW:MODE SWE (External trigger)
"Extern Start/ Sets an automatically repeated sweep cycle that is started, stopped and
Stop" restartet by subsequent external trigger events.
The first external trigger signal starts the sweep (Start).
The next external trigger signal stops the sweep at the current fre-
quency (Stop).
The third external trigger signal starts the sweep at the start frequency
(Start).
Refer to the description of the rear panel for information about the con-
nectors for external trigger signal input (see section "Legend for Rear
Panel View").
Example:
SOUR:SWE:POW:MODE AUTO
TRIG:PSW:SOUR EAUT
SOUR:POW:MODE SWE (External trigger)
Remote command:
[:SOURce<hw>]:SWEep:POWer:MODE on page 385
:TRIGger<hw>:PSWeep:SOURce on page 409.
[:SOURce<hw>]:POWer:MODE on page 345
RF Block
Example:
SOUR:SWE:POW:MODE AUTO
TRIG:PSW:SOUR SING
SOUR:POW:MODE SWE
SOUR:SWE:EXEC
Remote command:
[:SOURce<hw>]:SWEep:POWer:EXECute on page 385
:TRIGger<hw>:PSWeep[:IMMediate] on page 409
:TRIGger<hw>[:SWEep][:IMMediate] on page 411
RF Block
The "Dwell Time" set by the user is used as the step time of the sweep. The effective net
dwell time is shorter, reduced by the setting time. This setting time may be greater than
the time specified in the data sheet.
Note:
It is recommended to switch off the GUI update for optimum sweep performance espe-
cially with short dwell times (see chapter 5.2.3.5, "Gui Update", on page 86).
Remote command:
[:SOURce<hw>]:SWEep:POWer:DWELl on page 384
Similar to a sweep, a series of previously defined frequency and level points is processed
in List mode. In contrast to a sweep, however, a list with freely selectable value pairs
(frequency and level) can be created. The value range for frequency and level covers the
entire configurable value range of the instrument.
● List mode and sweeps can not be activated simultaneously, they deactivate each
other.
● Activating the list mode instantly disables NRP-Z Level Control.
A running list mode blocks "NRP-Z Level Control". It can not be activated
RF Block
The lists can be created in the "List Editor". Each list is stored in its own file with the
predefined file extension *.lsw. The name of the list file can be freely selected. The files
are loaded from the "Lists..." file manager. Externally created tables with pairs of fre-
quency and level values can be converted into List files using the import function. The
external files must have the file extension *.txt or *.csv. These file formats are pro-
vided e.g. by the Microsoft®Excel program. The separators for table columns and for
decimal floating-point numerals can be set. In addition, internally created List data can
be exported into ASCII files using the export function.
The necessary hardware settings are calculated the first time a list is processed. With
long dwell times, this calculation can be performed while the list is being processed; the
entered dwell times are observed. With very short dwell times, calculation of the hardware
settings increases the dwell time for the initial processing cycle; the entered value is only
observed from the second processing cycle onwards. In this case a message appears to
inform the user that there is a deviation between the current and set dwell times. No
further calculations are required after the first run through a list. The current dwell times
will definitely no longer deviate from the set dwell times.
The list is processed from the beginning to the end of the list (modes "Auto", ("Exter-
nal") "Single", ("External") "Step").
General Settings
RF Block
This means that when activating the list mode, the system checks whether any hardware
settings are present. If so, the list is started immediately, but if not they are automatically
determined (the list is learnt).
A "Learn List Mode Data" button is available for deliberately activating list learning.
Note: Activating the list mode automatically deactivates all sweeps. During list mode the
frequency and level indications do not display the currently set values.
Remote command:
[:SOURce<hw>]:FREQuency:MODE on page 306
"Step" Manual, step-by-step processing of the list. Activating "Step" stops the
current list and the cursor moves to the value displayed for "Current
Index". It is now possible to scroll up and down in the list in discrete
steps by varying the index. The duration of a list step is determined by
the time between two index entries.
Button "Reset" restarts the list at the starting point.
"Extern Single" Single cycle from the beginning to the end of the list as with "Single",
but started by an external trigger.
The external trigger signal is input at the BNC connector INST TRIG.
Button "Reset" restarts the list at the starting point.
"Extern Step" Step-by-step cycle using the external trigger signal. Each trigger event
starts a single step. The duration of a list step is determined by the time
between two trigger events.
The external trigger signal is input at the BNC connector INST TRIG.
Button "Reset" restarts the list at the starting point.
Remote command:
[:SOURce<hw>]:LIST:MODE on page 330
[:SOURce<hw>]:LIST:TRIGger:SOURce on page 332
RF Block
The "Dwell Time" set by the user is used as the step time of the list mode. The effective
net dwell time is shorter, reduced by the setting time. This setting time may be greater
than the time specified in the data sheet.
Remote command:
[:SOURce<hw>]:LIST:DWELl on page 327
RF Block
If this is not done, a previously learned hardware setting will continue to be used when
list mode is switched on ("State = On"). If no setting is available, e.g. when the list is used
for the first time, learning is automatically activated.
Remote command:
[:SOURce<hw>]:LIST:LEARn on page 330
Remote command:
[:SOURce<hw>]:LIST:SELect on page 332
[:SOURce<hw>]:LIST:DELete on page 322
[:SOURce<hw>]:LIST:DELete:ALL on page 322
RF Block
"Fill...." Opens a sub menu for defining a set of list values to be automatically
entered in the List Mode table (see "Filling the List Mode Data auto-
matically" on page 166).
"Delete Row" Deletes the marked row.
"Delete Allows to delete any number of rows starting with the marked row. The
Range..." number of rows to be deleted can be defined in an entry window.
Import/Export
Lists can be imported from externally created files or exported into text or CSV-files. The
import/export settings are available after clicking the "Import/Export" button.
RF Block
Externally edited Excel tables with frequency/level pairs can be imported as text or CSV-
files and used for list mode.
On the other hand, internally created list mode lists can be exported as text or CSV-files.
RF Block
The start line and the number of rows to be filled are defined under "From" and
"Range".
The column to be filled is selected under "Select column to fill". Depending on the selec-
tion here, the default for start, end, and increment value are set. As the settings are
interdependent, a change of one parameter may result in the automatic change of one
or more of the other parameters.
The filling of the column with the selected value settings is started with button "Fill".
The list entries are only computed when the "Fill" button is pressed.
Modulation
From
Sets the start value of the index range.
Remote command:
n.a.
Range
Sets the range for filling the table.
Remote command:
n.a.
Start value
Sets the start value for the frequency or the level entries.
Remote command:
n.a.
End value
Sets the end value for the frequency or the level entries.
Remote command:
n.a.
Increment value
Sets the increment for the frequency or the level entries.
Remote command:
n.a.
Fill
Fills the selected column in the set range with values, starting with the start value and
using the set increment.
Remote command:
n.a.
5.4 Modulation
The R&S SMB provides amplitude modulation (AM), frequency modulation (FM), phase
modulation (PM), pulse modulation and stereo modulation. In addition, the RF signal can
be modulated with internal modulations waveforms, e.g. sine waves and rectangular sig-
nals.
Modulation
Amplitude, frequency and phase modulation are available for the basic unit (R&S SMB
+ frequency option R&S SMB-B10x) without additional equipment options. A standard LF
generator is provided for internal modulation. A Pulse Generator is provided by option
R&S SMB-K23. Option R&S SMB-K22, Pulse Modulation, is designed for instruments
equipped with frequency-options up to 6 GHz and R&S SMB-K21 for instruments with
high frequency options. Stereo modulation is available with option Stereo/RDS coder,
R&S SMB-B5.
Settings for the modulation are made in separate modulation menus. These menus can
be accessed in the block diagram by way of the "Modulation" function block, or by means
of the menu with the same name which is opened using the MENU key.
MOD ON/OFF
Press the MOD ON/OFF key to enable/disable analog modulations.
Pressing the key again restores the status that was active before the last switch-off. "MOD
OFF" is displayed in the info line of the header next to the "Level" field.
Remote command:
[:SOURce<hw>]:MODulation[:ALL][:STATe] on page 333
Modulation
The external modulation signal at the input must have a voltage of US = 1 V (UEFF = 0.707
V) in order to achieve the displayed modulation depth and range. The input voltage should
not exceed 1.1 Vs, otherwise modulation distortions might occur. With external pulse
modulation, the switching point is max. 2.4 V and the voltage at the input should not
exceed 5 V. The maximum modulation frequency is 10 MHz for frequency and phase
modulation.
AM FM PhiM Pulse
An internal and/or external source can be selected for amplitude modulation. The LF
modulation generator is available as the internal source.
Two-tone AM is possible by simultaneously switching on the external and internal source.
The MOD EXT input connector for external feed of analog modulation signals is at the
front of the instrument. The coupling mode of the input (AC or DC) can be selected.
The AM modulation depth is limited by the maximum peak envelope power (PEP).
Modulation
To open the "Amplitude Modulation" dialog, select "Modulation > Configure > Amplitude
Modulation" or use the MENU key under "Modulation".
In the upper section of the dialog, the modulation source is selected and the modulation
switched on. The modulation source can be selected independently for the different
modulation types and the LF output.
The configuration of the selected external and/or internal modulation source is performed
in the lower section of the dialog or in the "LF Output" dialog (internal source only).
These settings affect all modulations which use the same modulation source.
State
Activates/deactivates AM modulation.
Remote command:
[:SOURce<hw>]:AM:STATe on page 290
AM Source
Selects the source for the AM signal.
"Internal" Selects the internal LF generator as the source for AM modulation.
"External" Selects the external source.
The external signal is input via the MOD EXT connector.
"Intern + Selects the internal and external source at the same time, e.g. for per-
Extern" forming two-tone AM.
Note: This setting applies to linear AM, see "Exponentional AM (Instru-
ments with 12, 20, or 40 GHz frequency options)" on page 169.
Remote command:
[:SOURce<hw>]:AM:SOURce on page 290
AM Type
Selects between linear or exponential (logarithmic) amplitude modulation, if you work with
an instrument that is equipped with a 12 GHz, or higher frequency option.
Remote command:
[:SOURce<hw>]:AM:TYPE on page 291
AM Depth
Sets the modulation depth in percent.
Note: With two-tone modulation, observe that the set modulation depth is valid for both
signals and the sum modulation depth is determined by doubling the set modulation
Modulation
depth. This results in overmodulation if the maximal value for modulation depth is excee-
ded (see data sheet).
For instruments with frequency option 12 GHz or higher, you can additionally select AM
Type Exponential. In this case, the generator sets modulation depth in dB (logarithmic).
Modulation is possible both, upwards and downwards. Accordingly, the dynamic range
extends for instruments without attenuator from minimum to maximum level. For instru-
ments with attenuator, the dynamic range corresponds to the Fixed Range (PEP) In;
these are downwards about 20 dB, and upwards about 5 dB, i.e. in total about 25 dB
around the set level.
Effects of positive/negative modulation depth:
● AM Source Int
– positive depth -> downwards modulation
– negative depth -> upwards modulation
● AM Source Ext
– positive depth and negative external voltage -> downwards modulation
– positive depth and positive external voltage -> upwards modulation
– negative depth and negative external voltage -> upwards modulation
– negative depth and positive external voltage -> downwards modulation
Remote command:
[:SOURce<hw>]:AM:DEPTh:LINear on page 289
[:SOURce<hw>]:AM:DEPTh:EXPonential on page 288
LF Gen Frequency
Sets the frequency of the LF generator.
This setting affects all analog modulations which use the LF generator as the internal
modulation source.
Remote command:
[:SOURce]:LFOutput<ch>:FREQuency on page 311
LF Gen Shape
Selects the waveform shape of the LF signal.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
For information on the required hardware revision, refer to the release notes.
Remote command:
[:SOURce]:LFOutput:SHAPe on page 319
AM Sensitivity
(Source External only)
Displays the input sensitivity of the MOD EXT input in % per Volt in AM Type Linear mode,
and dB/V for AM Type Exponential.
Modulation
The modulation depth entered under "AM Depth" is reached with 1 volt modulation of the
input.
Remote command:
[:SOURce<hw>]:AM:SENSitivity? on page 290
AM External Coupling
(Source External only)
Selects the coupling mode (AC or DC) for external feed.
Note: Coupling for external feed via input MOD EXT is set for all modulations with external
source.
Remote command:
[:SOURce<hw>]:AM:EXTernal:COUPling on page 289
An internal and/or external source can be selected for frequency modulation. The LF GEN
modulation generator is available as the internal source. Two-tone FM is possible by
simultaneously switching on the external and internal source.
The MOD EXT input connectors for external feed of analog modulation signals are at the
front of the instrument. The coupling mode of the input (AC or DC) can be selected.
Selection between three modulation modes is possible:
● "Normal" mode with full setting range for modulation bandwidth and FM deviation.
● "Low Noise" mode with better signal/noise ratio, but reduced setting range for mod-
ulation bandwidth
● "High Deviation" mode with full setting range for FM deviation and a reduced setting
range for modulation bandwidth (see data sheet).
Modulation
To open the "Frequency Modulation" menu, select "Modulation > Configure > Frequency
Modulation" or use the MENU key under "Modulation".
In the upper section of the menu, the modulation source is selected and the modulation
is switched on. The modulation source can be selected independently for the different
modulation types and the LF output.
The configuration of the selected external and/or internal modulation source is performed
in the lower section of the menu (internal source only).
These settings affect all modulations which use the same modulation sources.
State
Activates/deactivates FM modulation.
Activation of FM deactivates phase modulation.
Remote command:
[:SOURce<hw>]:FM:STATe on page 302
FM Source
Selects the source for the FM signal.
"Internal" Selects the internal LF generator as the source for FM modulation.
"External" Selects the external source.
The external signal is input via the MOD EXT connector.
"Internal + Selects the internal and external source at the same time.
External" This setting enables two-tone FM modulation.
Remote command:
[:SOURce<hw>]:FM:SOURce on page 302
Modulation
FM Mode
Selects the mode for the frequency modulation.
"Normal" The maximum range for modulation bandwidth and FM deviation is
available.
"Low Noise" Frequency modulation with phase noise and spurious characteristics
close to CW mode. The range for modulation bandwidth and FM devi-
ation is reduced (see data sheet).
"High Devia- Frequency modulation with full setting range for FM deviation. The
tion" range for modulation bandwidth is reduced (see data sheet).
Remote command:
[:SOURce<hw>]:FM:MODE on page 301
FM Deviation
Sets the modulation deviation in Hz.
The maximal deviation depends on the RF frequency set and the selected modulation
mode (see data sheet). It is possible to enter a deviation that is too high for a certain RF
frequency or to vary the RF frequency to a range in which the deviation can no longer be
set. In this case the maximally possible deviation is set and an error message is displayed.
The deviation of the internal source must not exceed the deviation of the external source
in case of modulation source "Int+Ext".
Remote command:
[:SOURce<hw>]:FM[:DEViation] on page 300
LF Gen Frequency
Sets the frequency of the LF generator.
This setting affects all analog modulations which use the LF generator as the internal
modulation source.
Remote command:
[:SOURce]:LFOutput<ch>:FREQuency on page 311
LF Gen Shape
Selects the waveform shape of the LF signal.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
For information on the required hardware revision, refer to the release notes.
Remote command:
[:SOURce]:LFOutput:SHAPe on page 319
FM Sensitivity
(Source External only)
Displays the input sensitivity of the MOD EXT input in Hz/V.
Modulation
The modulation depth entered under "FM Depth" is reached with 1 Volt (= Upeak) of the
input signal.
Note: The input voltage should not exceed 1.1 Vp otherwise modulation distortions might
occur.
Remote command:
[:SOURce<hw>]:FM:SENSitivity? on page 302
Adjust FM Offset
Starts the adjustment for the FM/PhiM modulator. The option is adjusted with respect to
DC-offset.
Remote command:
:CALibration<hw>:FMOFfset[:MEASure]? on page 250
FM External Coupling
(Source External only)
Selects the coupling mode (AC or DC) for external feed.
Note: Coupling for external feed via input MOD EXT is set for all modulations with external
source.
"AC" The d.c. voltage content is separated from the modulation signal.
"DC" The modulation signal is not altered.
Remote command:
[:SOURce<hw>]:FM:EXTernal:COUPling on page 300
An internal and/or external source can be selected for phase modulation. The LF GEN
modulation generator is available as the internal source.
The MOD EXT input connector for external feed of analog modulation signals is at the
front of the instrument. The coupling mode of the input (AC or DC) and the impedance
can be selected.
Modulation
To open the "Phase Modulation" menu, select "Modulation > Configure > Phase Modu-
lation" or use the MENU key under "Modulation".
In the upper section of the menu, the modulation source is selected and the modulation
switched on. The modulation source can be selected independently for the different
modulation types and the LF output.
The configuration of the selected external and/or internal modulation source is performed
in the lower section of the menu (internal source only).
These settings affect all modulations which use the same modulation sources.
An LF generator and a pulse generator are available as internal sources.
State
Activates/deactivates PhiM modulation.
Activation of PhiM deactivates frequency modulation.
Remote command:
[:SOURce<hw>]:PM:STATe on page 338
PhiM Source
Selects the source for the PhiM signal.
"Internal" Selects the internal LF generator as the source for PhiM modulation.
Modulation
PhiM Mode
Selects the mode for the phase modulation.
"Normal" The full range for modulation bandwidth and PM deviation is available.
"High Devia- The maximum range for PhiM deviation is available. Phase noise is
tion" improved for low frequencies compared to the default mode. The range
for modulation frequency is limited (see data sheet).
This mode is recommended for low modulation frequencies and/or high
PhiM deviation.
"Low Noise" Phase modulation with phase noise and spurious characteristics close
to CW mode. The range for modulation bandwidth and PM deviation is
reduced (see data sheet).
Remote command:
[:SOURce<hw>]:PM:MODE on page 337
PhiM Deviation
Sets the modulation depth in RAD.
The maximal deviation depends on the RF frequency set and the selected modulation
mode (see data sheet). It is possible to enter a deviation that is too high for a certain RF
frequency or to vary the RF frequency to a range in which the deviation can no longer be
set. In this case the maximally possible deviation is set and an error message is displayed.
Remote command:
[:SOURce<hw>]:PM[:DEViation] on page 335
LF Gen Frequency
Sets the frequency of the LF generator.
This setting affects all analog modulations which use the LF generator as the internal
modulation source.
Remote command:
[:SOURce]:LFOutput<ch>:FREQuency on page 311
LF Gen Shape
Selects the waveform shape of the LF signal.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
Modulation
For information on the required hardware revision, refer to the release notes.
Remote command:
[:SOURce]:LFOutput:SHAPe on page 319
PhiM Sensitivity
(Source External only)
Displays the input sensitivity of the MOD EXT input in RAD/V.
The modulation depth entered under "PhiM Depth" is reached with 1 volt (=Upeak) of the
input signal.
Note: The input voltage should not exceed 1.1 Vp otherwise modulation distortions might
occur.
Remote command:
[:SOURce<hw>]:PM:SENSitivity? on page 337
The equipment layout for generating the pulse modulation signals includes:
● option Pulse Modulator (R&S SMB-K22)
● option Pulse Generator (R&S SMB-K23) , comprises "Single" and "Double" pulse
generation
● option Pulse Train (R&S SMB-K27), enables generation of pulse trains.
An internal or external source can be selected for pulse modulation. In case of external
source, the external signal is input via the PULSE EXT connector at the rear of the instru-
ment. In case of internal source, this connector can be used as external trigger or gate
Modulation
signal input for internal pulse modulation. The polarity and input impedance of the con-
nector can be selected.
The pulse signal is output at the PULSE VIDEO connector at the rear of the instrument.
To open the "Pulse Modulation" menu, select "Modulation > Configure > Pulse Modula-
tion" or use the MENU key under "Mod".
In the upper section of the menu, the modulation source is selected and the modulation
switched on. The configuration of the selected external and/or internal modulation source
is performed in the lower section of the menu.
The menu varies according to the selected modulation source.
In case of modulation source pulse generator, the settings for the pulse characteristics
and the trigger are offered in the "Pulse Generator" section of the "Pulse Modulation"
dialog. Option R&S SMB-K23 offers extended features, e.g. generation of double pulse
or selection of trigger mode. For description of the pulse generator dialog, see chap-
ter 5.5.4, "Pulse Generator", on page 194.
Additionally, you can use the internally generated Valid Signal for synchronizsation of the
pulse modulation, and assign this signal to the VALID SIGNAL connector. See also
chapter 5.5.4, "Pulse Generator", on page 194 for description.
Modulation
Option R&S SMB-K27 enables the generation of pulse trains. For description of the pulse
train dialog, see chapter 5.5.4.2, "Pulse Train Generation", on page 197.
State
Activates/deactivates pulse modulation.
When the internal modulation source (pulse generator) is selected, the pulse generator
is switched on automatically and the video/sync signal is output at the PULSE VIDEO
output at the rear of the instrument. Signal output can be switched off in the "Pulse Gen-
erator" dialog (see chapter 5.5.4, "Pulse Generator", on page 194).
Remote command:
[:SOURce<hw>]:PULM:STATe on page 354
Source
Selects the source for the pulse modulation signal.
"Pulse Genera- Selects the Pulse Generator as modulation source.
tor" The internally generated reactangular signal is used for the pulse mod-
ulation.
"External" Selects the external source.
The external modulation signal is input via the PULSE EXT connector.
Remote command:
[:SOURce<hw>]:PULM:SOURce on page 353
Polarity
(External Source only)
Selects the polarity of the modulation signal.
"Normal" The RF signal is On while the level is high at the modulation input.
"Inverse" The RF level is Off if the level is high at the modulation input.
Remote command:
[:SOURce<hw>]:PULM:POLarity on page 353
Modulation
To open the "Stereo Modulation" dialog, select "Modulation > Configure > Stereo Mod-
ulation" or use the MENU key under "Modulation".
In the upper section of the menu, the stereo modulation is configured and switched on.
The configuration and activation of the additional pilot tone, ARI and RDS settings is
performed in the lower section of the dialog.
Modulation
General Settings
Modulation
Modulation
ARI Settings
The radio traffic service ARI (Automotive Radio Information) is configured in the "ARI
Settings" section.
Modulation
RDS Settings
The RDS (Radio Data System) is configured in the RDS Settings section, RDS is a com-
munications protocol standard from the European Broadcasting Union for sending digital
information embedded in conventional FM radio broadcasts. The RDS system standard-
ises several types of transmitted information, including time, track/artist info and station
identification.
Modulation
Adjustment Data
Indicates the adjustment state of the analog channels of the stereo coder. For the adjust-
ment of the S/P DIF see service manual, chapter 2, "Adjustment".
See also "Adjust Stereo Coder" on page 83.
An LF generator providing sinusoidal and square signals in the frequency range 0.1 Hz
to 1 MHz is available for the basic unit without additional equipment options.
The LF-Generator is the internal source for the analog modulations AM, FM and PhiM,
and provides the signal also at the LF output (front) of the instrument.
The frequency setting for the LF generator can be made both in the modulation dialogs
and in the "LF Generator / Output" dialog. The settings are effective for all modulations
using the internal modulation source.
A change to the frequency of the LF generator automatically has an effect on modulation
if the LF generator is selected as the modulation source (i.e. "Internal" is selected as
"Source").
The LF Sweep mode is activated in the "LF Frequency Sweep" dialog (see chapter 5.5.3,
"LF Frequency Sweep", on page 189). "RF frequency" and "RF Level" sweeps are acti-
vated in the respective dialogs of the RF block.
The option Pulse Generator (R&S SMB-K23) enables the generation of single and double
pulse signals.
Option (R&S SMB-K27), Pulse Train, enables generation of pulse trains.
The generator is activated and configured in the "Pulse Generator" dialog of the "Mod
Gen" block or in the "Pulse Modulation" dialog of the "Modulation" block ("Pulse Gener-
ator" is selected as "Source").
5.5.2 LF Output
To open the "LF Generator / Output" dialog, select "Mod Gen" > "Configure" > "LF Gen-
erator / Output" or use the MENU key under "Mod Gen".
The "LF Output" dialog provides access to the configuration of the internal modulation
generators. In addition, the LF output is configured in this menu. The available settings
depend on the source selected and on the installed options.
In the upper section of the menu, the LF output is switched on. The configuration of the
internal source is performed in the lower section of the "LF Output" menu or in the indi-
vidual modulation menus (e.g. "Amplitude Modulation" menu). These settings affect all
modulations which use the same modulation sources and the LF output.
State - LF Output
Activates/deactivates the LF output. This setting has no effect on the modulations.
The modulation signal is output at the LF OUTPUT connector of the instrument.
Remote command:
[:SOURce]:LFOutput[:STATe] on page 314
LF Gen Frequency
Sets the frequency of the LF generator.
This setting affects all analog modulations which use the LF generator as the internal
modulation source.
Remote command:
[:SOURce]:LFOutput<ch>:FREQuency on page 311
LF Gen Shape
Selects the waveform shape of the LF signal.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
For information on the required hardware revision, refer to the release notes.
Remote command:
[:SOURce]:LFOutput:SHAPe on page 319
LF Source Impedance
Selects the output impedance of the LF generator. Selection LOW and 600 Ohm are
available.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
For information on the required hardware revision, refer to the release notes.
Remote command:
[:SOURce]:LFOutput:SIMPedance on page 319
The "LF Frequency Sweep" dialog is used to activate and configure a sweep for the LF
frequency.
To open the "LF Frequency Sweep" dialog, select "Mod Gen" > "Configure" > "LF Fre-
quency Sweep" or use the MENU key under "Mod Gen".
The LF sweep mode is activated and the sweep mode is selected. The buttons are used
to reset the LF sweep (all sweep modes) or to execute the LF sweep ("Single" mode).
The sweep range, sweep spacing and dwell time are set in the bottom of the section.
State - LF Sweep
Activates LF Sweep mode.
Note:
Activating a sweep mode automatically deactivates other sweeps and the list mode.
Remote command:
[:SOURce]:LFOutput:FREQuency:MODE on page 312
Example:
SOUR:LFO:SWE:FREQ:MODE AUTO
TRIG0:SWE:SOUR AUTO
SOUR:LFO:FREQ:MODE SWE
"Single" Sets a single sweep cycle. The sweep is triggered by the "Execute Sin-
gle Sweep" button, or by means remote trigger commands, e.g. *TRG.
Example:
SOUR:LFO:SWE:FREQ:MODE AUTO
TRIG0:SWE:SOUR SING
SOUR:LFO:FREQ:MODE SWE
SOUR:LFO:SWE:FREQ:EXEC
"Step" Sets a step-by-step sweep cycle. Each sweep step is triggered by a
variation of the value in the "Current Freq" entry window.
If this mode is activated, the cursor moves to the value displayed for
"Current Freq".
Example:
SOUR:LFO:SWE:FREQ:MODE MAN
SOUR:LFO:FREQ:MODE SWE
SOUR:LFO:SWE:FREQ:SPAC LIN
SOUR:LFO:SWE:FREQ:STEP:LIN 1E34
SOUR:LFO:FREQ:MAN 12 kHz
The value entered with command
SOUR:LFO:SWE:FREQ:STEP:LIN|LOG sets the step width.
The value entered with command SOUR:LFO:FREQ:MAN has no effect,
the command only sets the next sweep step. In remote control only a
step-by-step sweep from start to stop frequency is possible.
"Extern Single" Sets a single sweep cycle. The sweep is triggered by an external trigger
signal.
The external trigger signal is input at the BNC connector INST TRIG.
Example:
SOUR:LFO:SWE:FREQ:MODE AUTO
TRIG0:SWE:SOUR EXT
SOUR:LFO:FREQ:MODE SWE (External trigger)
"Extern Step" Sets a step-by-step sweep cycle. Each sweep step is triggered by an
external trigger signal (trigger source as described under "Extern Sin-
gle"). The step width corresponds to the step width set for the rotary
knob.
Example:
SOUR:LFO:SWE:FREQ:MODE AUTO
TRIG0:SWE:SOUR EXT
SOUR:LFO:FREQ:MODE SWE (External trigger)
"Extern Start/ Sets an automatically repeated sweep cycle that is started, stopped and
Stop" restartet by subsequent external trigger events.
The first external trigger signal starts the sweep (Start).
The next external trigger signal stops the sweep at the current fre-
quency (Stop).
The third external trigger signal starts the sweep at the start frequency
(Start).
Refer to the description of the rear panel for information about the con-
nectors for external trigger signal input (see chapter 2.2, "Rear Panel
Tour", on page 21).
Example:
SOUR:LFO:SWE:FREQ:MODE AUTO
TRIG0:SWE:SOUR EAUT
SOUR:LFO:FREQ:MODE SWE (External trigger)
Remote command:
[:SOURce]:LFOutput:SWEep[:FREQuency]:MODE on page 315
:TRIGger<hw>[:SWEep]:SOURce on page 410
[:SOURce]:LFOutput:FREQuency:MODE on page 312
Example:
SOUR:LFO:SWE:FREQ:MODE AUTO
TRIG:LFFS:SWE:SOUR SING
TRIG:LFFS
Remote command:
[:SOURce]:LFOutput:SWEep[:FREQuency]:EXECute on page 314
:TRIGger<hw>:LFFSweep:IMMediate on page 408
:TRIGger<hw>:LFFSweep on page 407
:TRIGger<hw>[:IMMediate] on page 411
Spacing - LF Sweep
Selects linear or logarithmic sweep spacing.
Remote command:
[:SOURce]:LFOutput:SWEep[:FREQuency]:SPACing on page 317
"Sawtooth" One sweep runs from start to stop frequency. Each subsequent sweep
starts at the start frequency, i.e. the shape of the sweep sequence
resembles a sawtooth.
"Triangle" One sweep runs from start to stop frequency and back, i.e. the shape
of the sweep resembles a triangle. Each subsequent sweep starts at
the start frequency.
Remote command:
[:SOURce]:LFOutput:SWEep[:FREQuency]:SHAPe on page 316
The "Dwell Time" set by the user is used as the step time of the sweep. The effective net
dwell time is shorter, reduced by the setting time. This setting time may be greater than
the time specified in the data sheet.
Note:
It is recommended to switch off the GUI update for optimum sweep performance espe-
cially with short dwell times (see chapter 5.2.3.5, "Gui Update", on page 86).
Remote command:
[:SOURce]:LFOutput:SWEep[:FREQuency]:DWELl on page 314
The "Pulse Generator" dialog is used to activate and configure a pulse modulation signal.
To open the "Pulse Generator" dialog, select "Mod Gen" > "Configure" > "Pulse Gener-
ator" or use the MENU key under "Mod gen". Alternatively, you can configure the pulse
generator in the "Pulse Modulation" dialog of the "Modulation" block.
The dialog provides the settings for the pulse characteristics and trigger mode.
This function is enabled in "Single Trigger ", see Trigger Mode - Pulse Generator
Remote command:
[:SOURce]:PULM[:INTernal][:TRAin]:TRIGger:IMMediate on page 360
Upon selection of mode pulse train the menu is extended for configuring a user-defined
pulse train.
A pulse train is a sequence of pulses with user-defined on and off times. The ontime/
offtime value pairs are defined in a pulse train list. The currently used pulse train file is
displayed in the sub menu.
An internally created pulse train list can be exported or externally created list can be
imported.
Calls the editor for editing the ontime/offtime values of the selected file. A file consists of
any number of ontime/offtime value pairs. The currently selected file is displayed.
If Goto row is selected, a window opens for entering the requested row.
"Fill...." Opens a sub menu for defining a set of list values to be automatically
entered in the list.
The start line and the number of rows to be filled are defined under
"From" and "Range".
The column to be filled is selected under "Select column to fill". Depend-
ing on the selection here, the default for start, end, and increment value
are set. As the settings are interdependent, a change of one parameter
may result in the automatic change of one or more of the other param-
eters.
The filling of the column with the selected value settings is started with
button "Fill".
"Delete Row" Deletes the marked row.
"Delete Range" Deletes the selected number of rows including the marked row. The
number of rows to be inserted can be defined in an entry window.
"Save As" Open the file menu to save the list under a new name.
Each list is saved to the CpompactFlashTM card as a separate file with
the file prefix *.pulstrn. The file name and the directory to which the
file is saved are user-selectable.
"Save" The list is saved under its current name.
Local Area Net- Protocols: A LAN connector is located on the front or rear panel of the instru-
work (LAN) ● HiSLIP High-Speed LAN Instrument ment, or both.
Protocol (IVI-6.1) The interface is based on TCP/IP and supports various protocols.
VISA*) address string:
TCPIP::host address:: For a description of the protocols refer to:
hislip0[::INSTR] ● chapter 6.1.3.1, "HiSLIP Protocol", on page 205
● VXI-11 ● chapter 6.1.3.2, "VXI-11 Protocol", on page 206
VISA*) address string: ● chapter 6.1.3.3, "Socket Communication", on page 206
TCPIP::host address[::
LAN device name][::INSTR]
● socket communication (Raw Ethernet,
simple telnet)
VISA*) address string:
TCPIP::host address[::
LAN device name]::<port>::
SOCKET
Serial Interface VISA*) address string: For a description of the interface refer to chapter 6.1.5, "Serial
ASRL[0-9][::INSTR] Interface", on page 207.
GPIB (IEC/IEEE VISA*) address string: Optional GPIB bus interfaces according to standard IEC 625.1/
Bus Interface) GPIB::primary address[::INSTR] IEEE 488.1 are located on the rear panel of the instrument.
For a description of the interface refer to chapter 6.1.6, "GPIB
(no secondary address)
Interface (IEC/IEEE Bus Interface)", on page 208.
*) VISA is a standardized software interface library providing input and output functions to communicate with instruments. A VISA
installation on the controller is a prerequisite for remote control over LAN (when using VXI-11 or HiSLIP protocol), USB and serial
interface. However, no VISA installation is necessary to remote control while using socket communication. For more information, see
chapter 6.1.1, "VISA Libraries", on page 203.
Within this interface description, the term GPIB is used as a synonym for the IEC/IEEE
bus interface.
John M. Pieper (R&S order number 0002.3536.00) offers detailed information on con-
cepts and definitions of SCPI.
Tables provide a fast overview of the bit assignment in the status registers. The tables
are supplemented by a comprehensive description of the status registers.
VISA is a standardized software interface library providing input and output functions to
communicate with instruments. The I/O channel (LAN or TCP/IP, USB, GPIB,...) is
selected at initialization time by means of the channel–specific address string ("VISA
resource string"), or by an appropriately defined VISA alias (short name). A VISA instal-
lation is a prerequisite for remote control using the following interfaces:
● chapter 6.1.3, "LAN Interface", on page 204
● chapter 6.1.3.2, "VXI-11 Protocol", on page 206
● chapter 6.1.4, "USB Interface", on page 207
● chapter 6.1.6, "GPIB Interface (IEC/IEEE Bus Interface)", on page 208
● chapter 6.1.5, "Serial Interface", on page 207
For more information about VISA refer to the user documentation.
6.1.2 Messages
The messages transferred on the data lines are divided into the following categories:
● Interface messages
Interface messages are transmitted to the instrument on the data lines, with the
attention line being active (LOW). They are used to communicate between the con-
troller and the instrument. Interface messages can only be sent by instruments that
have GPIB bus functionality. For details see the sections for the required interface.
● Instrument messages
Instrument messages are employed in the same way for all interfaces, if not indicated
otherwise in the description. Structure and syntax of the instrument messages are
described in chapter 6.3, "SCPI Command Structure", on page 222. 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
are sent:
– Commands
– Instrument responses
Commands
Commands (program messages) are messages the controller sends to the instrument.
They operate the instrument functions and request information. The commands are sub-
divided according to two criteria:
● According to the effect they have on the instrument:
Instrument responses
Instrument responses (response messages and service requests) are messages the
instrument sends to the controller after a query. They can contain measurement results,
instrument settings and information on the instrument status.
VISA library
Instrument access via VXI-11 or HiSLIP protocols is usually achieved from high level
programming platforms using VISA as an intermediate abstraction layer. VISA encapsu-
lates the low level VXI or GPIB function calls and thus makes the transport interface
transparent for the user. See chapter 6.1.1, "VISA Libraries", on page 203 for details.
IP address
Only the IP address or the computer name (LAN device name) is required to set up the
connection. The IP address/computer name is part of the "visa resource string" used by
the programs to identify and control the instrument.
Forms of the VISA resource string:
TCPIP::host address[::LAN device name][::INSTR]
or
TCPIP::host address::port::SOCKET
where
● TCPIP designates the network protocol used
● host address is the IP address or host name of the device
● LAN device name defines the protocol and the instance number of a sub-instrument:
– inst0 selects the VXI-11 protocol (optional, default)
– hislip0 selects the newer HiSLIP protocol
● INSTR indicates the instrument resource class (optional)
● port determines the used port number
● SOCKET indicates the raw network socket resource class
Example:
● Instrument has the IP address 192.1.2.3; the valid resource string using VXI-11 pro-
tocol is:
TCPIP::192.1.2.3::INSTR
● The DNS host name name is RSSM1; the valid resource string is:
TCPIP::RSSM1::hislip0 (HiSLIP)
TCPIP::RSSM1::INSTR (VXI-11)
● A raw socket connection can be established using:
TCPIP::192.1.2.3::5025::SOCKET
The HiSLIP (High Speed LAN Instrument Protocol) is the successor protocol for VXI-11
for TCP-based instruments specified by the IVI foundation. The protocol uses two TCP
sockets for a single connection - one for fast data transfer, the other for non-sequential
control commands (e.g. Device Clear or SRQ).
HiSLIP has the following characteristics:
● High performance as with raw socket network connections
● Compatible IEEE 488.2 support for Message Exchange Protocol, Device Clear,
Serial Poll, Remote/Local, Trigger, and Service Request
● Uses a single IANA registered port (4880), which simplifies the configuration of fire-
walls
● Supports simultaneous access of multiple users by providing versatile locking mech-
anisms
● Usable for IPv6 or IPv4 networks
Note that HiSLIP data is sent to the device using the "fire and forget" method with imme-
diate return, as opposed to VXI-11, where each operation is blocked until a VXI-11 device
handshake returns. Thus, a successful return of a VISA operation such as viWrite()
does not guarantee that the instrument has finished or started the requested command,
but is delivered to the TCP/IP buffers.
For more information see also the application note at: http://www.rohde-schwarz.com/
appnote/1MA208.
The VXI-11 standard is based on the ONC RPC (Open Network Computing Remote
Procedure Call) protocol which in turn relies on TCP/IP as the network/transport layer.
The TCP/IP network protocol and the associated network services are preconfigured.
TCP/IP ensures connection-oriented communication, where the order of the exchanged
messages is adhered to and interrupted links are identified. With this protocol, messages
cannot be lost.
An alternative way for remote control of the software is to establish a simple network
communication using sockets. The socket communication, also referred to as "Raw
Ethernet communication", does not necessarily require a VISA installation on the remote
controller side. It is available by default on all operating systems.
The simplest way to establish socket communication is to use the built-in telnet program.
The telnet program is part of every operating system and supports a communication with
the software on a command-by-command basis. For more convenience and to enable
automation by means of programs, user-defined sockets can be programmed.
Socket connections are established on a specially defined port. The socket address is a
combination of the IP address or the host name of the instrument and the number of the
port configured for remote-control. All R&S Signal Generator use port number 5025 for
this purpose. The port is configured for communication on a command-to-command basis
and for remote control from a program.
In the LAN connection, the interface messages are called low–level control messages.
These messages can be used to emulate interface messages of the GPIB bus.
&DCL Device Clear Aborts processing of the commands just received and sets
the command processing software to a defined initial state.
Does not change the instrument setting.
&GET Group Execute Trigger Triggers a previously active instrument function (e.g. a
sweep). The effect of the command is the same as with that
of a pulse at the external trigger signal input.
&LLO Local Lockout Disables switchover from remote control to manual control
by means of the front panel keys.
&NREN Not Remote Enable Enables switchover from remote control to manual opera-
tion by means of the front panel keys
For remote control via the USB connection, the PC and the instrument must be connected
via the USB type B interface. A USB connection requires the VISA library to be installed.
VISA detects and configures the R&S instrument automatically when the USB connection
is established. You do not have to enter an address string or install a separate driver.
USB address
The used USB address string is:
USB::<vendor ID>::<product ID>::<serial number>[::INSTR]
where:
● <vendor ID> is the vendor ID for Rohde&Schwarz
● <product ID> is the product ID for the R&S instrument
● <serial number> is the individual serial number on the rear of the instrument
Example:
USB::0x0AAD::0x0054::100001::INSTR
0x0AAD is the vendor ID for Rohde&Schwarz
0x54 is the product ID for the R&S SMB
100001 is the serial number of the particular instrument
Remote control via the serial interface is possible either via RS232 interface or via a
Bluetooth connection. The controller/Bluetooth device and the instrument must be con-
nected via an external USB/serial-adapter (see recommended extras, data sheet) and a
serial crossover (null modem) cable. A USB connection requires the VISA library to be
installed on the controller. VISA will detect and configure the R&S SMB automatically
when the USB connection is established.
Serial address
The used serial address string is:
ASRL[0-9][::INSTR]
where ASRL[0-9] determines the number of the COM port on the controller side, that
has to be used for the serial connection.
Access via a bluetooth device requires the entry of the bluetooth pin in addition (see
chapter 5.2.3.15, "Security", on page 97).
To enable an error-free and correct data transmission, the parameters of the generator
and the controller must have the same setting. The serial interface is preset for a baud
rate 115200, no parity and one stop bit. The parameters can be manually changed in
"Remote Channel Settings" dialog (see chapter 5.2.3.13, "Remote Channel Settings",
on page 93).
To be able to control the instrument via the GPIB bus, the instrument and the controller
must be linked by a GPIB bus cable. A GPIB bus card, the card drivers and the program
libraries for the programming language used must be provided in the controller. The con-
troller must address the instrument with the GPIB bus address (see chapter 6.1.6.2,
"GPIB Instrument Address", on page 209).
Characteristics
The GPIB interface is described by the following characteristics:
● Up to 15 instruments can be connected
● The total cable length is restricted to a maximum of 15 m; the cable length between
two instruments should not exceed 2m.
● A wired "OR"-connection is used if several instruments are connected in parallel,
since the slowest instrument determines the speed.
Interface messages are transmitted to the instrument on the data lines, with the attention
line (ATN) being active (LOW). They are used for communication between the controller
and the instrument and can only be sent by a computer which has the function of a GPIB
bus controller. GPIB interface messages can be further subdivided into:
● Universal commands: act on all instruments connected to the GPIB bus without
previous addressing
● Addressed commands: only act on instruments previously addressed as listeners
Universal Commands
Universal commands are encoded in the range 10 through 1F hex. They affect all instru-
ments connected to the bus and do not require addressing.
DCL (Device Clear) Aborts the processing of the commands just received and sets the command
processing software to a defined initial state. Does not change the instrument
settings.
*) IFC is not a real universal command, it is sent via a separate line; however, it also affects all instruments
connected to the bus and does not require addressing
Addressed Commands
Addressed commands are encoded in the range 00 through 0F hex. They only affect
instruments addressed as listeners.
GET (Group Execute Trigger) Triggers a previously active instrument function (e.g. a sweep). The
effect of the command is the same as with that of a pulse at the
external trigger signal input.
PPC (Parallel Poll Configure) Configures the instrument for parallel poll.
SDC (Selected Device Clear) Aborts the processing of the commands just received and sets the
command processing software to a defined initial state. Does not
change the instrument setting.
In order to operate the instrument via remote control, it must be addressed using the
GPIB address. The remote control address is factory preset, but it can be changed if it
does not fit in the network environment. For remote control, addresses 0 through 30 are
allowed. The GPIB address is maintained after a reset of the instrument settings.
Select parameter "GPIB channel address" and set the GPIB address.
Instrument Address
In order to operate the instrument via remote control it must be addressed using the
defined interface address. See chapter 6.1.3, "LAN Interface", on page 204, chap-
ter 6.1.4, "USB Interface", on page 207, chapter 6.1.5, "Serial Interface", on page 207or
chapter 6.1.6, "GPIB Interface (IEC/IEEE Bus Interface)", on page 208 for details.
The VISA resource strings are indicated in the "Setup > Remote Channel Settings" menu.
Refer to chapter 6.2.3, "Examples", on page 211 for practical examples on setting up of
a remote control link and starting of a remote control session.
When it is switched on, the instrument is always in the manual operating state and can
be operated via the front panel controls (for instruments equipped with a display) or via
mouse and external keyboard.
The instrument remains in the remote state until it is reset to the manual state via the
instrument or via the remote control interface (see chapter 6.2.2, "Returning to Man-
ual Operation", on page 211).
Tip: Switching from manual operation to remote control and vice versa does not affect
the other instrument settings.
2. Although operation via front panel, mouse and keyboard is disabled, the dialog boxes
can still be opened, e.g. to verify settings, but buttons and setting fields are displayed
in gray and cannot be activated.
Use the command SYST:KLOC ON to disable the access to the dialogs.
3. To prevent unintentional return to manual operation, disable the LOCAL key of the
instrument using the &LLO command (see chapter 6.1.3.4, "LAN Interface Mes-
sages", on page 206).
The instrument switches to "REM-LLO" state and transition to manual mode is not
anymore possible via the remote control command *GTL.
Switching to manual mode is only possible via remote control then.
6.2.3 Examples
This sections provides examples for setting up of remote control connection and starting
a remote control session over LAN and GPIB interfaces.
This section assumes basic knowledge of programming and operation of the controller.
A description of the interface commands can be obtained from the relevant manuals.
The program example in this section is written in VISUAL BASIC. A condition for pro-
gramming in VISUAL BASIC is that the modules NIGLOBAL (Niglobal.bas) and
VBIB32 (Vbib_32.bas) are added to the projects.
Drivers for instrument, e.g. IVI-COM and LabVIEW drivers, are available in the download
area of the product website (http://www.rohde-schwarz.com/en/products/test_and_mea-
surement/product_categories/signal_generation/).
3. To return to manual operation, press the LOCAL key at the front panel.
Through the examples in this section, the program 'Measurement & Automation Explorer'
from National Instruments under Windows operating system is used for setting up a LAN
remote control link and starting a remote control session.
The instrument is preconfigured for networks using DHCP (dynamic host configuration
protocol). If this configuration is used, enter the computer name in the position of the IP
address.
To enable the external controller to communicate with the software via TCP/IP protocol,
set up a remote control link as follow:
1. Connect the controller and the instrument to the network (network cable) and switch
them on.
5. Choose the type of TCP/IP resource you wish to add and select Next.
6. Enter the IP address or the host name of the R&S SMB and select "Next".
If a connection cannot be set up, check whether the controller and the instrument are
connected to the network (network cable) and switched on. Correct spelling of the IP
address or the computer name can also be checked. For further error location, inform
the network administrator. In large networks, specification of additional addresses
may be required for link setup, e.g. gateway and subnet mask, which are known to
the network administrator.
The instrument is now registered in the program and can be addressed via the
resource string or alias name.
2. In the "Configuration" window, select "Device and Interfaces > VISA TCP/IP Resour-
ces", select the required instrument and select "Open VISA Test Panel".
3. In the "viWrite" tab, write the command to be send to the instrument and select
"Execute".
This chapter provides an example on how to establish a remote control connection over
telnet protocol and a simple sockets-based program example that can be further devel-
oped.
2. Even if the cursor is not visible on the screen, enter blind a remote-control command
and confirm with Enter.
After the first remote-control command had been send, the instrument is in the
"REMOTE" state, i.e. instrument control from the front panel or via mouse and key-
board is disabled and "REMOTE" is displayed in the status line.
TcpClient.h
#include <string>
//defines structs for socket handling
#include <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 port );
void disconnect( );
void transmit( string &txString );
TcpClient.cpp
#include <string>
//defines structs for socket handling
#include <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 port );
void disconnect( );
void transmit( string &txString );
void receive( string &rxString );
string getCurrentHostName( ) const;
int getCurrentPort( ) const;
private:
string currentHostName;
int currentPort;
int currentSocketDescr;
SockAddrStruct serverAddress;
HostInfoStruct * currentHostInfo;
bool clientIsConnected;
int receiveBufferSize;
};
#include <netdb.h>
#include <netinet/in.h>
#include <unistd.h>
#include "TcpClient.h"
TcpClient::TcpClient()
: currentHostName( "" )
, currentPort( 0 )
, currentSocketDescr( 0 )
, serverAddress ( )
, currentHostInfo( NULL )
, clientIsConnected( false )
, receiveBufferSize( 1024 )
{
}
TcpClient::~TcpClient()
{
currentHostInfo = NULL;
}
currentSocketDescr = 0;
currentHostName = "";
currentPort = 0;
currentHostInfo = NULL;
clientIsConnected = false;
}
void TcpClient::transmit( string &txString )
{
if( !clientIsConnected )
{
throw string("connection must be established before any data can be sent\n");
}
char * transmitBuffer = new char[txString.length() +1];
memcpy( transmitBuffer, txString.c_str(), txString.length() );
transmitBuffer[txString.length()] = '\n'; //newline is needed!
if( send( currentSocketDescr, transmitBuffer, txString.length() + 1, 0 ) < 0 )
{
throw string("can't transmit data\n");
}
delete [] transmitBuffer;
}
void TcpClient::receive( string &rxString )
{
if( !clientIsConnected )
{
throw string("connection must be established before any data can be received\n");
}
char * receiveBuffer = new char[receiveBufferSize];
memset( receiveBuffer, 0, receiveBufferSize );
bool receiving = true;
while( receiving )
{
int receivedByteCount = recv( currentSocketDescr,
receiveBuffer, receiveBufferSize, 0 );
if( receivedByteCount < 0 )
{
throw string("error while receiving data\n");
}
rxString += string( receiveBuffer );
receiving = ( receivedByteCount == receiveBufferSize );
}
delete [] receiveBuffer;
}
string TcpClient::getCurrentHostName( ) const
{
return currentHostName;
}
int TcpClient::getCurrentPort( ) const
{
return currentPort;
}
TelnetClient.cpp
#include <iostream>
#include "TcpClient.h"
void printUsage()
{
cout<<"usage: EthernetRawCommand <server-ip> [scpi-command]"<<endl;
}
int main( int argc, char *argv[] )
{
int errorCode = 0; //no error
bool useSingleCommand = false;
string singleCommand = "";
string hostname = "";
int port = 5025;
string input = "";
TcpClient client;
switch( argc )
{
case 3:
useSingleCommand = true;
singleCommand = argv[2];
case 2:
hostname = argv[1];
break;
default:
printUsage();
return(-1);
}
try
{
client.connectToServer( hostname, port );
bool terminate = false;
while( !terminate )
{
char buffer[1024];
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 );
//receive string only when needed
if( qPos > 0 )
{
string rcStr = "";
client.receive( rcStr );
cout << rcStr << endl;
}
}
if( useSingleCommand )
{
terminate = true;
}
}
}catch( const string errorString )
{
cout<<errorString<<endl;
}
client.disconnect( );
return errorCode;
}
*ESE EVENT STATUS ENABLE Sets the bits of the event status enable
registers.
*ESR? EVENT STATUS QUERY Queries the contents of the event status
register.
Not all commands used in the following examples are necessarily implemented in the
instrument.
For demonstration purposes only, assume the existence of the following commands for
this section:
● DISPlay[:WINDow<1...4>]:MAXimize <Boolean>
● FORMat:READings:DATA <type>[,<length>]
● HCOPy:DEVice:COLor <Boolean>
● HCOPy:DEVice:CMAP:COLor:RGB <red>,<green>,<blue>
● HCOPy[:IMMediate]
● HCOPy:ITEM:ALL
● HCOPy:ITEM:LABel <string>
● HCOPy:PAGE:DIMensions:QUADrant[<N>]
● HCOPy:PAGE:ORIentation LANDscape | PORTrait
● HCOPy:PAGE:SCALe <numeric value>
● MMEMory:COPY <file_source>,<file_destination>
● SENSE:BANDwidth|BWIDth[:RESolution] <numeric_value>
● SENSe:FREQuency:STOP <numeric value>
● SENSe:LIST:FREQuency <numeric_value>{,<numeric_value>}
Example:
HCOPy:DEVice:COLor ON is equivalent to HCOP:DEV:COL ON.
Case-insensitivity
Upper case and lower case notation only serves to distinguish the two forms in the man-
ual, the instrument itself is case-insensitive.
Numeric suffixes
If a command can be applied to multiple instances of an object, e.g. specific channels or
sources, the required instances can be specified by a suffix added to the command.
Numeric 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.
Example:
Definition: HCOPy:PAGE:DIMensions:QUADrant[<N>]
Command: HCOP:PAGE:DIM:QUAD2
This command refers to the quadrant 2.
Optional mnemonics
Some command systems permit certain mnemonics to be inserted into the header or
omitted. These mnemonics are marked by square brackets in the description. The instru-
ment must recognize the long command to comply with the SCPI standard. Some com-
mands are considerably shortened by these optional mnemonics.
Example:
Definition: HCOPy[:IMMediate]
Command: HCOP:IMM is equivalent to HCOP
Parameters
Parameters must be separated from the header by a "white space". If several parameters
are specified in a command, they are separated by a comma (,). For a description of the
parameter types, refer to chapter 6.3.3, "SCPI Parameters", on page 225.
Example:
Definition:HCOPy:DEVice:CMAP:COLor:RGB <red>,<green>,<blue>
Command:HCOP:DEV:CMAP:COL:RGB 3,32,44
Special characters
| Parameters
A vertical stroke in parameter definitions indicates alternative possibilities in the sense of "or". The effect
of the command differs, depending on which parameter is used.
Example:
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 mnemonics with an identical effect exists for several commands. These mnemonics are
indicated in the same line; they are separated by a vertical stroke. Only one of these mnemonics needs
to be included in the header of the command. The effect of the command is independent of which of the
mnemonics is used.
Example:
DefinitionSENSE:BANDwidth|BWIDth[:RESolution] <numeric_value>
The two following commands with identical meaning can be created:
SENS:BAND:RES 1
SENS:BWID:RES 1
[] Mnemonics in square brackets are optional and may be inserted into the header or omitted.
Example: HCOPy[:IMMediate]
HCOP:IMM is equivalent to HCOP
{} Parameters in curly brackets are optional and can be inserted once or several times, or omitted.
Example: SENSe:LIST:FREQuency <numeric_value>{,<numeric_value>}
The following are valid commands:
SENS:LIST:FREQ 10
SENS:LIST:FREQ 10,20
SENS:LIST:FREQ 10,20,30,40
Numeric values
Numeric values can be entered in any form, i.e. with sign, decimal point and exponent.
Values exceeding the resolution of the instrument are rounded up or down. The mantissa
may comprise up to 255 characters, the exponent must lie inside the value range -32000
to 32000. The exponent is introduced by an "E" or "e". Entry of the exponent alone is not
allowed. In the case of physical quantities, the unit can be entered. Allowed unit prefixes
are G (giga), MA (mega), MOHM and MHZ are also allowed), K (kilo), M (milli), U (micro)
and N (nano). If the unit is missing, the basic unit is used.
Example: SENS:FREQ:STOP 1.5GHz = SENS:FREQ:STOP 1.5E9
Units
For physical quantities, the unit can be entered. Allowed unit prefixes are:
● G (giga)
● MA (mega), MOHM, MHZ
● K (kilo)
● M (milli)
● U (micro)
● N (nano)
If the unit is missing, the basic unit is used.
Example:
SENSe:FREQ:STOP 1.5GHz = SENSe:FREQ:STOP 1.5E9
Some settings allow relative values to be stated in percent. According to SCPI, this unit
is represented by the PCT string.
Example:
HCOP:PAGE:SCAL 90PCT
● DEF
DEFault denotes a preset value which has been stored in the EPROM. This value
conforms to the default setting, as it is called by the *RST command.
● UP/DOWN
UP, DOWN increases or reduces the numeric value by one step. The step width can
be specified via an allocated step command for each parameter which can be set via
UP, DOWN.
● INF/NINF
INFinity, Negative INFinity (NINF) represent the numeric values 9.9E37 or -9.9E37,
respectively. INF and NINF are only sent as instrument responses.
● NAN
Not A Number (NAN) represents the value 9.91E37. NAN is only sent as a instrument
response. This value is not defined. Possible causes are the division of zero by zero,
the subtraction of infinite from infinite and the representation of missing values.
Example:
Setting command: SENSe:LIST:FREQ MAXimum
Query: SENS:LIST:FREQ?, Response: 3.5E9
Boolean Parameters
Boolean parameters represent two states. The "ON" state (logically true) is represented
by "ON" or a numeric value 1. The "OFF" state (logically untrue) is represented by
"OFF" or the numeric value 0. The numeric values are provided as the response for a
query.
Example:
Setting command: HCOPy:DEV:COL ON
Query: HCOPy:DEV:COL?
Response: 1
Text parameters
Text parameters observe the syntactic rules for mnemonics, i.e. they can be entered
using a short or long form. Like any parameter, they have to be separated from the header
by a white space. In the case of a query, the short form of the text is provided.
Example:
Setting command: HCOPy:PAGE:ORIentation LANDscape
Query: HCOP:PAGE:ORI?
Response: LAND
Character strings
Strings must always be entered in quotation marks (' or ").
Example:
HCOP:ITEM:LABel "Test1" or HCOP:ITEM:LABel 'Test1'
Block data
Block data is a format which is suitable for the transmission of large amounts of data. A
command using a block data parameter has the following structure:
Example:
FORMat:READings:DATA #45168xxxxxxxx
The ASCII character # introduces the data block. The next number indicates how many
of the following digits describe the length of the data block. In the example the 4 following
digits indicate the length to be 5168 bytes. The data bytes follow. During the transmission
of these data bytes all end or other control signs are ignored until all bytes are transmitted.
#0 specifies 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 if speed or other considerations prevent segmentation
of the data into blocks of definite length.
: The colon separates the mnemonics of a command. In a command line the separating semicolon
marks the uppermost command level.
; The semicolon separates two commands of a command line. It does not alter the path.
'' Quotation marks introduce a string and terminate it (both single and double quotation marks are
possible).
"
# The hash symbol introduces binary, octal, hexadecimal and block data.
● Binary: #B10110
● Octal: #O7612
● Hexa: #HF3A7
● Block: #21312
A "white space" (ASCII-Code 0 to 9, 11 to 32 decimal, e.g. blank) separates the header from the
parameters.
A command line may consist of one or several commands. It is terminated by one of the
following:
● a <New Line>
● a <New Line> with EOI
● an EOI together with the last data byte
Several commands in a command line must be separated by a semicolon ";". If the next
command belongs to a different command system, the semicolon is followed by a colon.
Example:
MMEM:COPY "Test1","MeasurementXY";:HCOP:ITEM ALL
This command line contains two commands. The first command belongs to the MMEM
system, the second command belongs to the HCOP system.
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 command after
the semicolon starts with the level that lies below the common levels. The colon following
the semicolon must be omitted in this case.
Example:
HCOP:ITEM ALL;:HCOP:IMM
This command line contains two commands. Both commands are part of the HCOP com-
mand system, i.e. they have one level in common.
When abbreviating the command line, the second command begins with the level below
HCOP. The colon after the semicolon is omitted. The abbreviated form of the command
line reads as follows:
HCOP:ITEM ALL;IMM
Example:
HCOP:ITEM ALL
HCOP:IMM
A query is defined for each setting command unless explicitly specified otherwise. It is
formed by adding a question mark to the associated setting command. According to
SCPI, the responses to queries are partly subject to stricter rules than in standard IEEE
488.2.
● The requested parameter is transmitted without a header.
Example: HCOP:PAGE:ORI?, Response: LAND
● Maximum values, minimum values and all other quantities that are requested via a
special text parameter are returned as numeric values.
Example: SENSe:FREQuency:STOP? MAX, Response: 3.5E9
● 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 in the pre-
vious example stands for 3.5 GHz.
● Truth values (Boolean values) are returned as 0 (for OFF) and 1 (for ON).
Example:
Setting command: HCOPy:DEV:COL ON
Query: HCOPy:DEV:COL?
Response: 1
● Text (character data) is returned in a short form.
Example:
Setting command: HCOPy:PAGE:ORIentation LANDscape
Query: HCOP:PAGE:ORI?
Response: LAND
*OPC Sets the Operation Complete bit in the ESR ● Setting bit 0 in the ESE
after all previous commands have been execu- ● Setting bit 5 in the SRE
ted. ● Waiting for service request (SRQ)
*OPC? Stops command processing until 1 is returned. Sending *OPC? directly after the command
This is only the case after the Operation Com- whose processing should be terminated before
plete bit has been set in the ESR. This bit indi- other commands can be executed.
cates that the previous setting has been com-
pleted.
*WAI Stops further command processing until all Sending *WAI directly after the command
commands sent before *WAI have been exe- whose processing should be terminated before
cuted. other commands are executed.
2. Set bit no. 5 in the SRE: *SRE 32 to enable ESB service request.
3. Poll the operation complete state periodically (by means of a timer) using the
sequence: *OPC; *ESR?
A return value (LSB) of 1 indicates that the overlapped command has finished.
2. Poll the operation complete state periodically (by means of a timer) using the
sequence: <short timeout>; *OPC?
3. A return value (LSB) of 1 indicates that the overlapped command has finished. In
case of a timeout, the operation is ongoing.
5. Clear the error queue with SYStem:ERRor? to remove the "-410, Query interrupted"
entries.
The figure 6-1 shows the hierarchical structure of information in the status registers
(ascending from left to right).
Note: This legend explains the abbreviations to the Status Byte Register.
The R&S signal generators use the following status registers:
● Status Byte (STB) and Service Request Enable (SRE), see chapter 6.5.3, "Status
Byte (STB) and Service Request Enable Register (SRE)", on page 237.
● Standard Event Status, i.e. the Event status Register (ESR) and the Event Status
Enable (ESE), see chapter 6.5.4, "Event Status Register (ESR) and Event Status
Enable Register (ESE)", on page 237.
● Questionable Status and Operation Status, the (SCPI status registers, see chap-
ter 6.5.2, "Structure of a SCPI Status Register", on page 235, chapter 6.5.5, "Ques-
tionable Status Register (STATus:QUEStionable)", on page 238 and chapter 6.5.6,
"Operation Status Register (STATus:OPERation)", on page 239.
● Output-Queue
The output queue contains the messages the instrument returns to the controller. It
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 events that have occurred in the past.
When reading the queue the instrument starts with the first occurred error/event.
All status registers have the same internal structure.
SRE, ESE
The service request enable register SRE can be used as ENABle part of the STB if the
STB is structured according to SCPI. By analogy, the ESE can be used as the ENABle
part of the ESR.
Each standard SCPI register consists of 5 parts. Each part has a width of 16 bits and has
different functions. The individual bits are independent of each other, i.e. each hardware
status is assigned a bit number which is valid for all five parts. Bit 15 (the most significant
bit) is set to zero for all parts. Thus the contents of the register parts can be processed
by the controller as positive integers.
Sum bit
The sum bit is obtained from the EVENt and ENABle part for each register. The result is
then entered into a bit of the CONDition part of the higher-order register.
The instrument automatically generates the sum bit for each register. Thus an event can
lead to a service request throughout all levels of the hierarchy.
6.5.3 Status Byte (STB) and Service Request Enable Register (SRE)
The STatus Byte (STB) is already defined in IEEE 488.2. It provides a rough overview
of the instrument status by collecting the pieces of information of the lower registers. 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 command *STB? or a serial poll.
The STatus Byte (STB) is linked to the Service Request Enable (SRE) register.
Each bit of the STB is assigned a bit in the SRE. Bit 6 of the SRE is ignored. If a bit is set
in the SRE and the associated bit in the STB changes from 0 to 1, a service request
(SRQ) is generated. The SRE can be set using the command *SRE and read using the
command *SRE?.
Table 6-3: Meaning of the bits used in the status byte
5 ESB bit
Sum bit of the event status register. It is set if one of the bits in the event status register is set and
enabled in the event status enable register. Setting of this bit indicates a serious error which can
be specified in greater detail by polling the event status register.
6.5.4 Event Status Register (ESR) and Event Status Enable Register (ESE)
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 register. If a bit is set in the ESE and
the associated bit in the ESR changes from 0 to 1, the ESB bit in the STB is set. The ESE
register can be set using the command *ESE and read using the command *ESE?.
Table 6-4: Meaning of the bits used in the event status register
0 Operation Complete
This bit is set on receipt of the command *OPC exactly when all previous commands have been
executed.
1 Not used
2 Query Error
This bit is set if either the controller wants to read data from the instrument without having sent a
query, or if it does not fetch requested data and sends new instructions to the instrument instead.
The cause is often a query which is faulty and hence cannot be executed.
3 Device-dependent Error
This bit is set if a device-dependent error occurs. An error message with a number between -300
and -399 or a positive error number, which denotes the error in greater detail, is entered into the
error queue.
4 Execution Error
This bit is set if a received command is syntactically correct but cannot be performed for other
reasons. An error message with a number between -200 and -300, which denotes the error in
greater detail, is entered into the error queue.
5 Command Error
This bit is set if a command is received, which is undefined or syntactically incorrect. An error
message with a number between -100 and -200, which denotes the error in greater detail, is
entered into the error queue.
6 User Request
This bit is set when the instrument is switched over to manual control.
This register contains information on questionable instrument states. Such states may
occur when the instrument is not operated in compliance with its specifications. To read
the register, use the query commands STAT:QUEST:COND? or
STAT:QUEST[:EVEN]?.
Table 6-5: Meaning of the bits used in the questionable status register
This condition part contains information on the actions currently being performed by the
instrument, while the event part contains information on the actions performed by the
instrument since the last readout of the register. To read the register, use the query com-
mands STAT:OPER:COND? or STAT:OPER[:EVEN]?.
Table 6-6: Meaning of the bits used in the operation status register
0 Calibrating
The bit is set during the calibration phase.
3 Sweeping
This bit is set during a sweep in automatic or single mode.
The purpose of the status reporting system is to monitor the status of one or several
devices in a measuring system. To do this and react appropriately, the controller must
receive and evaluate the information of all devices. The following standard methods are
used:
● Service request (SRQ) initiated by the instrument
● Serial poll of all devices in the bus system, initiated by the controller in order to find
out who sent a SRQ and why
● Query of a specific instrument status by means of commands
● Query of the error queue
Under certain circumstances, the instrument can send a service request (SRQ) to the
controller. Usually this service request initiates an interrupt at the controller, to which the
control program can react appropriately. An SRQ is always initiated if one or several of
bits 2, 4 or 5 of the status byte are set and enabled in the SRE. Each of these bits com-
bines the information of the error queue or the output buffer. In order to use the possi-
bilities of the service request effectively, all bits should be set to "1" in the enable registers
SRE and ESE.
Example:
Use command *OPC to generate an SRQ .
*ESE 1 - set bit 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 its own. Each
controller program should set the instrument such that a service request is initiated in the
case of malfunction. The program should react appropriately to the service request.
In a serial poll, just as with command *STB, the status byte of an instrument is queried.
However, the query is realized via interface messages and is thus clearly faster.
The serial poll method is defined in IEEE 488.1 and used to be the only standard possi-
bility for different instruments to poll the status byte. The method also works for instru-
ments which do not adhere to SCPI or IEEE 488.2.
The serial poll is mainly used to obtain a fast overview of the state of several instruments
connected to the controller.
Each part of any status register can be read using queries. There are two types of com-
mands:
● The common commands *ESR?, *IDN?, *IST?, *STB? query the higher-level reg-
isters.
● The commands of the STATus system query the SCPI registers
(STATus:QUEStionable...)
The returned value is always a decimal number that represents the bit pattern of the
queried register. This number is evaluated by the controller program.
Queries are usually used after an SRQ in order to obtain more detailed information on
the cause of the SRQ.
Each error state in the instrument leads to an entry in the error queue. The entries of the
error queue are detailed plain text error messages that can be looked up in the Error Log
or queried via remote control using SYSTem:ERRor[:NEXT]? or
SYSTem:ERRor:ALL?. Each call of SYSTem:ERRor[:NEXT]? provides one entry from
the error queue. If no error messages are stored there any more, the instrument responds
with 0, "No error".
The error queue should be queried after every SRQ in the controller program as the
entries describe the cause of an error more precisely than the status registers. Especially
in the test phase of a controller program the error queue should be queried regularly since
faulty commands from the controller to the instrument are recorded there as well.
The following table contains the different commands and events causing the status
reporting system to be reset. None of the commands, except of *RST and
SYSTem:PRESet affect the functional instrument settings. In particular, DCL does not
change the instrument settings.
Table 6-7: Resetting the status reporting system
1) The first command in a command line that immediately follows a <PROGRAM MESSAGE TERMINATOR>
clears the output buffer.
Command sequence
As a general 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).
Reacting to malfunctions
The service request is the only possibility for the instrument to become active on its own.
Each controller program should instruct the instrument to initiate a service request in case
of malfunction. The program should react appropriately to the service request.
Error queues
The error queue should be queried after every service request in the controller program
as the entries describe the cause of an error more precisely than the status registers.
Especially in the test phase of a controller program the error queue should be queried
regularly since faulty commands from the controller to the instrument are recorded there
as well.
Common Commands
Common Commands
*CLS.............................................................................................................................244
*ESE.............................................................................................................................244
*ESR?...........................................................................................................................244
*IDN?............................................................................................................................245
*IST?............................................................................................................................245
*OPC............................................................................................................................245
*OPT?...........................................................................................................................245
*PRE............................................................................................................................245
*PSC............................................................................................................................246
*RCL.............................................................................................................................246
*RST.............................................................................................................................246
*SAV.............................................................................................................................246
*SRE............................................................................................................................247
*STB?...........................................................................................................................247
*TRG............................................................................................................................247
*TST?...........................................................................................................................247
*WAI.............................................................................................................................247
*CLS
CLear Status
Sets the status byte (STB), the standard event register (ESR) and the EVENt part of the
QUEStionable and the OPERation registers to zero. The command does not alter the
mask and transition parts of the registers. It clears the output buffer.
Usage: Setting only
*ESE <Value>
Event Status Enable
Sets the event status enable register to the specified value. The query returns the con-
tents of the event status 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 subsequently sets
the register to zero.
Return values:
<Contents> Range: 0 to 255
Usage: Query only
Common Commands
*IDN?
IDeNtification: returns the instrument identification.
Return values:
<ID> "Rohde&Schwarz,<device type>,<serial number>,<firmware ver-
sion>"
Example: Rohde&Schwarz,ZVA8-4Port,12345,0.10.1.23
Usage: Query only
Manual operation: See "Hardware Options / Software Options" on page 85
*IST?
Individual STatus query
Returns the contents of the IST flag in decimal form. The IST flag is the status bit which
is sent during a parallel poll.
Return values:
<ISTflag> 0|1
Usage: Query only
*OPC
OPeration Complete
Sets bit 0 in the event status register when all preceding commands have been executed.
This bit can be used to initiate a service request. The query form writes a "1" into the
output buffer as soon as all preceding commands have been executed. This is used for
command synchronization.
*OPT?
OPTion identification query
Queries the options included in the instrument. For a list of all available options and their
description refer to the CD-ROM.
Return values:
<Options> The query returns a list of options. The options are returned at
fixed positions in a comma-separated string. A zero is returned for
options that are not installed.
Usage: Query only
Manual operation: See "Hardware Options / Software Options" on page 85
*PRE <Value>
Parallel poll Register Enable
Common Commands
Sets parallel poll enable register to the indicated value. The query returns the contents
of the parallel poll enable register in decimal form.
Parameters:
<Value> Range: 0 to 255
*PSC <Action>
Power on Status Clear
Determines whether the contents of the ENABle registers are preserved or reset when
the instrument is switched on. Thus a service request can be triggered when the instru-
ment is switched on, if the status registers ESE and SRE are suitably configured. The
query reads out the contents of the "power-on-status-clear" flag.
Parameters:
<Action> 0|1
0
The contents of the status registers are preserved.
1
Resets the status registers.
*RCL <Number>
ReCaLl calls up the instrument settings from an intermediate memory identified by the
specified number. The instrument settings can be stored to this memory using the com-
mand *SAV with the associated number.
It also activates the instrument settings which are stored in a file and loaded using the
MMEMory:LOAD <number>, <file_name.extension> command.
Manual operation: See "Recall" on page 110
*RST
ReSeT
Sets the instrument to a defined default status. The default settings are indicated in the
description of commands.
The command is equivalent to SYSTem:PRESet.
Usage: Setting only
Manual operation: See "Preset" on page 80
*SAV <Number>
SAVe stores the current instrument settings under the specified number in an intermedi-
ate memory. The settings can be recalled using the command *RCL with the associated
number.
Common Commands
To transfer the stored instrument settings in a file, use the command :MMEMory:
STORe:STATe.
Manual operation: See "Save" on page 109
*SRE <Contents>
Service Request Enable
Sets the service request enable register to the indicated value. This command determines
under which conditions a service request is triggered.
Parameters:
<Contents> Contents of the service request enable register in decimal form.
Bit 6 (MSS mask bit) is always 0.
Range: 0 to 255
*STB?
STatus Byte query
Reads the contents of the status byte in decimal form.
Usage: Query only
*TRG
TRiGger
Triggers all actions waiting for a trigger event. In particular, *TRG generates a manual
trigger signal (Manual Trigger). This common command complements the commands of
the TRIGger subsystem.
Usage: Event
*TST?
self TeST query
Triggers selftests of the instrument and returns an error code in decimal form (see Service
Manual supplied with the instrument). "0" indicates no errors occured.
Usage: Query only
*WAI
WAIt to continue
Prevents servicing of the subsequent commands until all preceding commands have
been executed and all signals have settled (see also command synchronization and
*OPC).
Preset Commands
Usage: Event
:DEVice:PRESet
The command presets all parameters which are not related to the signal path, including
the LF generator.
Example: DEV:PRES
presets all instruments settings that are not related to the signal
path
Usage: Event
:SOURce<hw>:PRESet
The command presets all parameters which are related to the selected signal path.
Fading (if available) and transient recorder are only preset by command *RST.
Example: SOUR:PRES
presets all settings that are related to signal path
:SYSTem:PRESet
The command triggers an instrument reset. It has the same effect as:
● the PRESET key on the front panel
● the *RST command
CALibration Subsystem
For an overview of the settings affected by the preset function, see chapter 5.2.2, "Default
Instrument Settings - Preset Key", on page 80.
Example: SYST:PRES
All instrument settings (also those that are not currently active) are
reset to their default values.
Usage: Setting only
:SYSTem:FPReset
The command triggers an instrument reset to the original state of delivery.
Note: Since Factory Preset resets the Remote Channel and network settings to the
default values, executing Factory Preset via remote control terminates the connection to
the instrument, if these settings had been configured to values different to the default
ones!
The factory preset function resets nearly all instrument settings. In addition to the regular
preset by means of the PRESET key, a "Factory Preset" resets also the following values:
● Reference frequency settings ("Ref Oscillator" menu)
● Power on settings ("Level/EMF" menu)
● Network settings including hostname ("Setup" menu)
● Remote Channel settings including GPIB address ("Setup" menu)
● Start/Stop Gui Update ("Setup" menu)
● Display and keyboard settings ("Setup" menu).
To maintain security, password settings and all settings protected by these passwords
like disabled USB and LAN connections are not changed.
Not affected by the "Factory Preset" are also user data, lists or instrument settings files,
created for example by means of the Save/Recall function.
Example: SYST:FPR
all instrument settings (also those that are not currently active) are
reset to the factory values.
Usage: Event
Manual operation: See "Factory Preset" on page 102
CALibration Subsystem
:CALibration<hw>:LEVel:EXTern:DATA............................................................................251
:CALibration<hw>:ROSCillator[:DATA].............................................................................251
[:SOURce]:CALibration:STEReo:ANALog[:MEAS]?...........................................................252
:CALibration<hw>:ALL[:MEASure]? [, <Force>]
Starts all internal adjustments that do not require external measurement equipment.
Query parameters:
<Force> string
Return values:
<Measure> select
Example: CAL:ALL:MEAS?
starts the adjustment of all functions for the entire instrument.
Response: "0"
adjustment has been performed successfully.
Usage: Query only
Manual operation: See "Adjust All" on page 82
:CALibration<hw>:FMOFfset[:MEASure]?
The command starts all adjustment for the FM/PhiM modulator.
Return values:
<Measure> 0|1
Example: CAL:FMOF?
starts the adjustments for the FM/Phim modulator.
Response: "0"
the adjustments have been performed successfully
Usage: Query only
Manual operation: See "Adjust FM Offset" on page 175
:CALibration<hw>:FREQuency[:MEASure]?
The command starts all adjustments which affect the frequency.
Return values:
<Measure> 0|1
Example: CAL:FREQ:MEAS?
starts the adjustments for maximum frequency accuracy.
Response: "0"
the adjustments have been performed successfully.
Usage: Query only
Manual operation: See "Adjust Synthesis" on page 82
CALibration Subsystem
:CALibration<hw>:LEVel[:MEASure]? [, <Force>]
The command starts all adjustments which affect the level.
The acquired correction values improve the settling time and the signal quality.
Query parameters:
<Force> string
*RST: force
Return values:
<Measure> 0|1
Example: CAL:LEV:MEAS?
starts adjustments for maximum level accuracy.
Response: "0"
adjustment has been performed successfully.
Usage: Query only
Manual operation: See "Adjust Level" on page 82
:CALibration<hw>:LEVel:EXTern:DATA <Data>
Selects the data used for of external level correction.
By default the instrument uses correction data obtained in the factory before delivery. In
addition, customer data can be used for external level correction. The customer data is
obtained using a R&S NRP power sensor. External level correction is a protected function
(see service manual, chapter 2, "Adjustment").
Parameters:
<Data> FACTory | CUSTomer
*RST: FACTory
Example: CAL:LEV:EXT:DATA FACT
selects the use of the data aquired at the factory for external level
correction.
Manual operation: See "Adjustment Data" on page 82
:CALibration<hw>:ROSCillator[:DATA] <Data>
Sets the calibration value for the custom defined external adjustment.
Parameters:
<Data> integer
Range: 0 to INT_MAX
*RST: 0
DIAGnostic Subsystem
[:SOURce]:CALibration:STEReo:ANALog[:MEAS]?
The command starts all adjustments which affect the analog channels of the stereo coder
option.
Return values:
<Meas> 0|1
Example: CAL:STER:ANAL?
starts the adjustments for analog channels of the stereo coder.
Response: 0
the adjustments have been performed successfully.
Usage: Query only
Options: R&S SMB-B5
Manual operation: See "Adjust Stereo Coder" on page 83
:DIAGnostic<hw>:BGINfo?
The command checks the modules available in the instrument using the variant and revi-
sion state.
If the command is sent without parameters being specified, a complete list of all modules
is returned (the various entries are separated by commas). The length of the list is variable
and depends on the instrument equipment configuration.
If the command is sent with parameters, a list of the specified modules is returned (the
various entries are separated by commas). A list of modules names can be called up
using the command :DIAGnostic<hw>:BGINfo:CATalog? on page 253.
Return values:
<BgInfo> < Module name> <Module stock number incl. variant> <Module
revision> <Module serial number>
Each entry for one module consists of four parts which are sepa-
rated by space characters.
DIAGnostic Subsystem
Example: DIAG:BGIN
Queries the instrument configuration.
returns the data of all available modules.
DIAG:BGIN? 'MBRD'
Queries the configuration of the motherboard.
Response: MBRD 1141.3501.02 1.5.3 100023
Module motherboard with stock number 1141.3501.01 has revi-
sion 1.5.3 and serial number 100023.
Usage: Query only
Manual operation: See "Assembly" on page 84
:DIAGnostic<hw>:BGINfo:CATalog?
The command queries the names of the assemblies available in the instrument.
A complete list of all assemblies is returned (the various entries are separated by com-
mas). The length of the list is variable and depends on the instrument equipment con-
figuration.
Return values:
<Catalog> string
Example: DIAG:BGIN:CAT
queries the names of the assemblies.
Usage: Query only
:DIAGnostic:INFO:OTIMe?
The command queries the number of operation hours.
Return values:
<OTIMe> float
Example: DIAG:INFO:OTIM
queries the operation hours.
Response: 100023
The instrument was operated for 100023 hours up to now.
Usage: Query only
Manual operation: See "Operation Time / h" on page 83
:DIAGnostic:INFO:POCount?
The command queries the number of power-on events.
Return values:
<Pocount> float
DISPlay Subsystem
Example: DIAG:INFO:POC
queries the number of power on events.
Response: 123
The instrument was switched on for 123 times up to now.
Usage: Query only
Manual operation: See "Power On Count" on page 84
:DISPlay:ANNotation:AMPLitude <State>
Fades out level display in the header of the instrument and displays asterisks instead.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 1
Example: DISP:ANN:AMPL ON
shows asterisks instead of level values.
Manual operation: See "Annotation Amplitude" on page 100
:DISPlay:ANNotation:FREQuency <State>
Fades out frequency display in the header of the instrument and displays asterisks
instead.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 1
Example: DISP:ANN:FREQ ON
shows asterisks instead of the frequency.
Manual operation: See "Annotation Frequency" on page 100
DISPlay Subsystem
:DISPlay:ANNotation[:ALL] <State>
Fades out level and frequency display in the header of the instrument and displays aster-
isks instead. These settings are particularly useful when you remotely control the instru-
ment.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 1
Example: DISP:ANN:AMPL ON
shows asterisks instead of frequency and level values.
:DISPlay:DIALog:CLOSe <DialogId>
Closes the specified dialog. To determine the dialog identifier, use command :
DISPlay:DIALog:ID?.
Setting parameters:
<DialogId> string
Example: DISP:DIAL:CLOS "<dialog ID>"
closes the dialog, determined with the "<dialog ID>".
Usage: Setting only
:DISPlay:DIALog:ID?
Returns the dialog identifiers of the open dialogs in a string separated by blanks.
Return values:
<DialogIdList> string
Example: DISP:DIAL:ID?
Response: "<dialog ID(1)> <dialog ID(2)> ...
<dialog ID(n)>"
returns the Ids of all opened dialogs.
Usage: Query only
:DISPlay:DIALog:OPEN <DialogId>
Opens the specified dialog. To determine the dialog identifier, use command :
DISPlay:DIALog:ID?.
Setting parameters:
<DialogId> string
Example: DISP:DIAL:OPEN "<dialog ID>"
opens the dialog, determined with the "<dialog ID>".
Usage: Setting only
FORMat Subsystem
:DISPlay:PSAVe:HOLDoff <HoldoffTimeMin>
Sets the waiting time for the screen-save mode of the display. The entry is dimensionless.
Parameters:
<HoldoffTimeMin> integer
Range: 1 to 60
*RST: 10
Default unit: minute
Example: DISP:PSAV:HOLD 8
sets the timeout of the screen saver to 8 minutes.
Manual operation: See "Wait Time" on page 93
:DISPlay:PSAVe[:STATe] <State>
Activates the screen-save mode of the display. If activated, the display including backlight
is completely switched off after the elapse of the wait time, provided no entries via front
panel, external mouse or external keyboard are made. To determine the wait time, use
command :DISPlay:PSAVe:HOLDoff.
This mode is recommended for protecting the display, especially if the instrument is
operated via remote control.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: DISP:PSAV ON
activates screen saver mode.
Manual operation: See "Screen Saver Active" on page 92
:DISPlay:UPDate <Update>
Activates the refresh mode of the display.
Parameters:
<Update> 0 | 1 | OFF | ON
*RST: 1
Example: DISP:UPD ON
activates automatic update of the display at defined time intervals.
FORMat Subsystem
a list of numerical data or block data. Reference is made to this in the descriptions of the
commands.
:FORMat:BORDer..........................................................................................................257
:FORMat[:DATA]............................................................................................................257
:FORMat:SREGister.......................................................................................................257
:FORMat:BORDer <Border>
Determines the sequence of bytes within a binary block. This only affects blocks which
use the IEEE754 format internally.
Parameters:
<Border> NORMal | SWAPped
NORMal
The instrument expects (with setting commands) and sends (with
queries) the least significant byte of each IEEE754 floating-point
number first and the most significant byte last.
SWAPped
The instrument expects (with setting commands) and sends (with
queries) the most significant byte of each IEEE754 floating-point
number first and the least significant byte last.
*RST: NORMal
Example: FORM:BORD SWAP
the data is transferred with the most significant bit first.
:FORMat[:DATA] <Data>
Determines the data format which the R&S Signal Generator uses to return data. When
data is transferred from the control computer to the instrument, the instrument detects
the data format automatically. In this case, the value set here is irrelevant.
Parameters:
<Data> ASCii | PACKed
ASCii
Numerical data is transferred as plain text separated by commas.
PACKed
Numerical data is transferred as binary block data. The format
within the binary data depends on the command. The various
binary data formats are explained in the description of the param-
eter types.
*RST: ASCii
Example: FORM ASC
The data is transferred as ASCII data.
:FORMat:SREGister <Format>
Determines the numerical format which is returned when the status registers are queried.
HCOPy Subsystem
Parameters:
<Format> ASCii | BINary | HEXadecimal | OCTal
ASCii
The register content is returned as a decimal number.
BINary
The register content is returned as a binary number. #B is placed
in front of the number.
HEXadecimal
The register content is returned as a hexadecimal number. #H is
placed in front of the number.
OCTal
The register content is returned as an octal number. #Q is placed
in front of the number.
*RST: ASCii
Example: FORM:SREG HEX
The register content is returned as a hexadecimal number.
:HCOPy:DATA?
The commands transfers the hardcopy data directly as a NByte stream to the remote
client.
HCOPy Subsystem
Return values:
<Data> string
Example: HCOP:DEV:LANG JPG
HCOP:DATA?
transfers the hardcopy to the remote client.
Usage: Query only
:HCOPy:DEVice <Device>
The command defines the output device. The hardcopy can be output in a file. The
HCOPy:FILE:… commands are used for configuration. The file is accessible using the
MMEM:.. commands. In addition, the hardcopy data can be directly transferred to the
remote client using command :HCOPy:DATA?.
Parameters:
<Device> FILE
*RST: FILE
Example: HCOP:DEV FILE
the hardcopy will be stored in a file.
Manual operation: See "Destination" on page 103
:HCOPy:DEVice:LANGuage <Language>
The command selects the bitmap graphic format for the screenshot. It is also possible to
directly retrieve the data using command HCOP:DATA?. This command is an alias to
command HCOPy:IMAGe:FORMat.
Parameters:
<Language> BMP | JPG | XPM | PNG
*RST: BMP
Example: HCOP:DEV:LANG BMP
selects bitmap as image format.
HCOP:FILE '/usb/temp//HCopy'
defines the directory, path and file name for storing the hardcopy.
HCOP
triggers the hardcopy generation.
Manual operation: See "File Options" on page 104
:HCOPy[:EXECute]
The command triggers the generation of a hardcopy.
Example: HCOP
triggers the generation of a hardcopy of the current display.
Usage: Event
HCOPy Subsystem
:HCOPy:FILE[:NAME] <Name>
This command creates/selects a file into which the hardcopy will be stored. The path is
specified together with the file name. Access to the file via remote control is possible
using the commands of the MMEM-Subsystem. In contrast, command HCOPy:DATA?
transfers the hardcopy contents directly to the remote client where they can be further
processed.
If automatic file naming is activated, the hardcopy is stored into a file with an automatically
generated name (commands HCOPY:FILE[:NAME]:AUTO:…).
Parameters:
<Name> string
Example: HCOP:FILE:NAME '/usb/temp//HCopy'
defines the hardcopy file name.
Manual operation: See "File Info" on page 104
:HCOPy:FILE[:NAME]:AUTO?
This command queries the path including the file name of the file with automatically gen-
erated name.
Return values:
<Auto> string
Example: HCOP:DEV:LANG BMP
selects output format *,bmp.
HCOP:FILE:AUTO:DIR '/usb/temp//HCopy'
defines the destination directory '/usb/temp//HCopy'.
HCOP:FILE:AUTO:PREF 'gen'
the file name starts with the prefix 'gen'. The usage of automatic
naming with prefix and date in the file name is preset (…:STAT
ON).
HCOP
triggers the generation of a hardcopy of the current trace.
HCOP:FILE:AUTO?
queries the path including the file name
Response:
/usb/temp//HCopy/gen101012008001.bmp'
Usage: Query only
Manual operation: See "File Options" on page 104
HCOPy Subsystem
:HCOPy:FILE[:NAME]:AUTO:DIRectory <Directory>
This command defines the directory into which the hardcopy files will be stored if auto
naming is activated (HCOP:FILE:AUTO:STAT ON).The directory will be created if it does
not exist yet.
Parameters:
<Directory> string
*RST: .\HCopy
Example: HCOP:FILE:AUTO:DIR '/usb/temp//HCopy'
defines the destination directory '/usb/temp//HCopy'
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO:DIRectory:CLEar
This command deletes all files with extensions "bmp", "img", "png" and "xpm" in the
directory set for automatic naming.
Example: HCOP:FILE:AUTO:DIR:CLE
deletes all image files with extensions "bmp", "img", "png" and
"xpm".
Usage: Event
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO:FILE?
This command queries the file name that what generated using the automatic naming
settings. By default the automatically generated file name is composed of:
<Prefix><YYYY><MM><DD><Number>.<Format>.
Each component can be deactivated/activated separately to individually design the file
name.
Return values:
<File> string
Example: HCOP:DEV:LANG BMP
selects output format *.bmp.
HCOP:FILE:AUTO:DIR '/usb/temp//HCopy'
defines the destination directory '/usb/temp//HCopy'
HCOP:FILE:AUTO:PREF 'gen'
the file name starts with the prefix 'gen'. The usage of automatic
naming with prefix and date in the file name is preset (…:STAT
ON).
HCOP
triggers the generation of a hardcopy of the current trace.
HCOP:FILE:AUTO:FILE?
queries the file name
Response: 'gen101012008001.bmp'
HCOPy Subsystem
:HCOPy:FILE[:NAME]:AUTO[:FILE]:DAY?
The command returns the day of the current system date which will be used in the file
name if automatic naming is activated.
Return values:
<Day> integer
Range: 1 to 31
*RST: 1
Example: HCOP:FILE:AUTO:DAY?
returns the day in the date part of the automatic file name.
Usage: Query only
:HCOPy:FILE[:NAME]:AUTO[:FILE]:DAY:STATe <State>
This command activates the usage of the day in the automatic file name.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: ON
Example: HCOP:FILE:AUTO:DAY:STAT OFF
deactivates the use of the day in the automatically generated file
name.
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO[:FILE]:MONTh?
This command queries the month in the date part in the automatic file name.
Return values:
<Month> integer
Range: 1 to 12
*RST: 1
Example: HCOP:FILE:AUTO:MONT?
queries the month in the date part in the automatic file name.
Usage: Query only
:HCOPy:FILE[:NAME]:AUTO[:FILE]:MONTh:STATe <State>
This command activates the usage of the month in the automatic file name.
HCOPy Subsystem
Parameters:
<State> 0 | 1 | OFF | ON
*RST: ON
Example: HCOP:FILE:AUTO:MONT:STAT OFF
deactivates the usage of the month in the automatic file name.
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO[:FILE]:NUMBer?
This command queries the number in the automatic file name. The number is assigned
in such a way that always the lowest possible value for an unique file name within the
selected path is used.
On initially switching on the device the number will be reset to the lowest possible value.
Starting with number 0 the output directory will be scanned for already existing files. As
long as files with the same name are existing the number will be incremented by 1. The
number will be automatically set to a number so that the resulting file name will be unique
within the selected path. The current number will not be saved in the save recall file but
will be temporarily stored within the database. On subsequent saves the number will be
incremented.
Return values:
<Number> integer
Range: 0 to 999999
*RST: 0
Example: HCOP:FILE:AUTO:NUMB?
queries the number in the automatic file name.
Usage: Query only
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO[:FILE]:PREFix <Prefix>
This command defines the prefix part in the automatic file name. The usage of the prefix
is activated with command HCOP:FILE:AUTO:PREF:STAT ON.
Parameters:
<Prefix> string
*RST: HCopy
Example: HCOP:FILE:AUTO:PREF 'Snapshot'
appends "Snapshot" as prefix to the generated file name.
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO[:FILE]:PREFix:STATe <State>
This command activates the usage of the prefix in the automatic file name. The prefix is
entered with command HCOP:FILE:AUTO:PREF.
HCOPy Subsystem
Parameters:
<State> 0 | 1 | OFF | ON
*RST: ON
Example: HCOP:FILE:AUTO:PREF:STAT OFF
deactivates the usage of the prefix in the automatic file name.
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO[:FILE]:YEAR?
This command queries the year in the date part in the automatic file name.
Return values:
<Year> integer
Range: 1784 to 8000
*RST: 0
Example: HCOPy:FILE:AUTO:YEAR?
queries the year in the date part in the automatic file name.
Usage: Query only
:HCOPy:FILE[:NAME]:AUTO[:FILE]:YEAR:STATe <State>
This command activates the usage of the year in the automatic file name.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: ON
Example: HCOP:FILE:AUTO:YEAR:STAT OFF
deactivates the usage of the year in the automatic file name.
Manual operation: See "File Options" on page 104
:HCOPy:FILE[:NAME]:AUTO:STATe <State>
This command activates/deactivates automatic naming of the hardcopy files.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: ON
Example: HCOP:FILE:AUTO:STAT OFF
deactivates automatic naming.
Manual operation: See "Automatic Naming" on page 103
KBOard Subsystem
:HCOPy:IMAGe:FORMat <Format>
This command selects the bitmap graphic format for the screenshot. It is also possible
to directly retrieve the data using command HCOP:DATA?.
This command is an alias to command HCOPy:DEVice:LANGuage.
Parameters:
<Format> BMP | JPG | XPM | PNG
*RST: BMP
Example: HCOP:IMAG:FORM XPM
selects the image format XPM.
:HCOPy:IMAGe:SIZE <Size>
The command selects the image size of the hardcopy. The first value of the size setting
defines the width, the second value the height of the image.
Parameters:
<Size> string
*RST: depends on device
Example: HCOP:IMAG:SIZE 640,480
sets width and height of the image.
Manual operation: See "File Options" on page 104
:KBOard:LANGuage <Language>
This command selects the keyboard language. The assignment of some keys depends
on the selected language.
Parameters:
<Language> US | DE
*RST: US
Example: KBO:LANG US
selects keyboard language American English.
Usage: SCPI confirmed
Manual operation: See "Layout (Keyboard)" on page 93
MMEMory Subsystem
:KBOard:LAYout <Layout>
This command selects the keyboard language. The assignment of some keys depends
on the selected language.
Parameters:
<Layout> CHINese | DANish | DUTCh | DUTBe | ENGLish | ENGUK |
FINNish | FRENch | FREBe | FRECa | GERMan | ITALian |
JAPanese | KORean | NORWegian | PORTuguese | RUSSian |
SPANish | SWEDish | ENGUS
*RST: US
Example: KBO:LAY US
activates American keyboard layout.
Manual operation: See "Layout (Keyboard)" on page 93
The /opt directory is a protected and therefore a not accessible system directory. The
files on this directory contain data that must not be changed. Therefore, this directory
should not be accessed, since reconstruction of the system partition will lead to data loss.
To enable files in different file systems to be used, the following file naming conventions
should be observed.
The file name can be of any length and is case-sensitive, meaning it is distinguished
between uppercase and lowercase letters.
The file and the optional file extension are separated by a dot. All letters and numbers
are permitted (numbers are, however, not permitted at the beginning of the file name). If
possible, special characters should not be used. The use of the slashes "\" and "/" should
MMEMory Subsystem
be avoided since they are used in file paths. A number of names are reserved for the
operating system, e.g. CLOCK$, CON, AUX, COM1...COM4, LPT1...LPT3, NUL and
PRN.
In the R&S Signal Generator all files in which lists and settings are stored are given a
characteristic extension. The extension is separated from the actual file name by a dot
(see chapter 4.7.2.1, "Extensions for User Files", on page 74 for an overview of the file
types).
The two characters "*" and "?" function as "wildcards", meaning they are used for select-
ing several files. The "?" character represents exactly one character, while the "*" char-
acter represents all characters up to the end of the file name. "*.*" therefore stands for
all files in a directory.
When used in conjunction with the commands, the parameter <file_name> is specified
as a string parameter with quotation marks. It can contain either the complete path
including the drive, only the path and the file name, or only the file name. The file name
must include the file extension. The same applies for the parameters
<directory_name> and <path>.
Depending on how much information is provided, either the values specified in the
parameter or the values specified with the command MMEM:CDIR (default directory) are
used for the path and the drive settings in the commands.
Before the instrument settings can be stored in a file, they have to be stored in an inter-
mediate memory using common command *SAV <number>. The specified number is
subsequently used in the :MMEMory:STORe:STATe command. Also, subsequently to
loading a file with instrument settings with command :MMEMory:LOAD:STATe, these
settings have to be activated with the common command *RCL <number>.
The following table lists all available file extensions for user files. The currently available
files on the instrument depend on the installed options.
Table 7-1: List of the automatically assigned file extensions in the instrument
MMEMory Subsystem
7.9.3 Examples
2. To store the settings in a file in a specific directory, specify the complete path.
MMEM:STOR:STAT 4,"/var/user/test.savrcltxt"
3. To store the settings in a file in the default drive, set the default drive and specify only
the file name.
MMEM:CDIR '/var/user/'*SAV 4
MMEM:STOR:STAT 4,"test.savrcltxt"
3. Create a new subdirectory for mass memory storage in the specified directory.
MMEMory Subsystem
MMEM:MDIR '/usb/temp/user/new'
:MMEMory:CATalog?.....................................................................................................269
:MMEMory:CATalog:LENGth?.........................................................................................270
:MMEMory:CDIRectory...................................................................................................270
:MMEMory:COPY...........................................................................................................270
:MMEMory:DATA...........................................................................................................271
:MMEMory:DCATalog?...................................................................................................272
:MMEMory:DCATalog:LENGth?.......................................................................................272
:MMEMory:DELete.........................................................................................................272
:MMEMory:LOAD:STATe................................................................................................273
:MMEMory:MDIRectory...................................................................................................273
:MMEMory:MOVE..........................................................................................................273
:MMEMory:MSIS............................................................................................................274
:MMEMory:RDIRectory...................................................................................................274
:MMEMory:STORe:STATe..............................................................................................274
:MMEMory:CATalog? <path>
Returns the content of the current or a specified directory.
Query parameters:
<path> string
String parameter to specify the directory. If the directory is omitted,
the command queries the content of the current directory, queried
with MMEM:CDIR command.
Return values:
<path> <used_memory>,<free_memory>,<file_name>,<file_entry>,...
<used_memory>
Total amount of storage currently used in the directory, in bytes.
<free_memory>
Total amount of storage available in the directory, in bytes.
<file_entry>
All files of the directory are listed with their file name, format and
size in bytes.
Example: See "Working with Files and Directories" on page 268.
Usage: Query only
MMEMory Subsystem
:MMEMory:CATalog:LENGth? <path>
Returns the number of files in the current or in the specified directory.
Query parameters:
<path> string
String parameter to specify the directory. If the directory is omitted,
the command queries the content of the current directory, queried
with MMEM:CDIR command.
Return values:
<count> Number of files
Example: See "Working with Files and Directories" on page 268.
Usage: Query only
:MMEMory:CDIRectory <Cdirectory>
Changes the default directory for mass memory storage. The directory is used for all
subsequent MMEM commands if no path is specified with them. It is also possible to change
to a higher directory using two dots '..' .
Setting parameters:
<Cdirectory> <directory_name>
Example: See "Working with Files and Directories" on page 268.
Usage: Setting only
SCPI confirmed
Manual operation: See "Directory" on page 109
:MMEMory:COPY <file_source>[,<file_destination>]
Copies an existing file to a new file. Instead of just a file, this command can also be used
to copy a complete directory together with all its files.
It is also possible to specify the path using another parameter. The command is:
MMEMory:COPY
<file_source><msus_source>[,<file_destination>,
<msus_destination>]
MMEMory Subsystem
Setting parameters:
<file_source> string
String parameter to specify the name of the file to be copied.
If <destination> is not specified, <source> is copied to the
MMEM:CDIR directory. Files which already exist with the same
name in the destination directory are overwritten without an error
message.
It is also possible to specify the path using another parameter. The
command is: MMEMory:COPY
<file_source><msus_source>[,<file_destination>,
<msus_destination>]
file_destination string
String parameter to specify the name of the new file. If no file des-
tination is specified, the source file is copied to the current direc-
tory, queried with the MMEM:CDIR command. Files which already
exist with the same name in the destination directory are overwrit-
ten without an error message.
Example: See "Working with Files and Directories" on page 268.
Usage: Event
SCPI confirmed
Manual operation: See "Copy " on page 112
MMEMory Subsystem
:MMEMory:DCATalog?
Returns the subdirectories of the current or specified directory.
Query parameters:
<path_name> String parameter to specify the directory. If the directory is omitted,
the command queries the content of the current directory, queried
with MMEM:CDIR command.
Return values:
<Dcatalog> <file_entry>
Names of the subdirectories separated by colons. The first two
strings are related to the parent directory.
Example: See "Working with Files and Directories" on page 268.
Usage: Query only
:MMEMory:DCATalog:LENGth? [<path_name>]
Returns the number of subdirectories in the current or specified directory.
Query parameters:
<path_name> String parameter to specify the directory. If the directory is omitted,
the command queries the contents of the current directory, to be
queried with MMEM:CDIR command.
Return values:
<file_entry_count> Number of parent and subdirectories.
Example: See "Working with Files and Directories" on page 268.
:MMEMory:DELete <Delete>
Removes a file from the specified directory.
Setting parameters:
<Delete> <file_name>
String parameter to specify the name and directory of the file to be
removed.
Example: See "Working with Files and Directories" on page 268.
Usage: Event
SCPI confirmed
MMEMory Subsystem
:MMEMory:MDIRectory <directory_name>
Creates a new subdirectory for mass memory storage in the specified directory. If no
directory is specified, a subdirectory is created in the default directory. This command
can also be used to create a directory tree.
Setting parameters:
<directory_name> string
String parameter to specify the new directory.
Example: See "Working with Files and Directories" on page 268.
Usage: Setting only
Manual operation: See "Create New Directory" on page 112
OUTPut Subsystem
:MMEMory:MSIS <Msis>
The command is without effect for the Linux operating system.
Usage: SCPI confirmed
:MMEMory:RDIRectory <Rdirectory>
Removes an existing directory 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:
<Rdirectory> string
String parameter to specify the directory to be deleted.
Example: See "Working with Files and Directories" on page 268.
Usage: Setting only
OUTPut Subsystem
:OUTPut<hw>:AFIXed:RANGe:LOWer?...........................................................................275
:OUTPut<hw>:AFIXed:RANGe:UPPer?............................................................................275
:OUTPut<hw>:ALC:SEARch:MODE.................................................................................276
:OUTPut<hw>:AMODe...................................................................................................276
:OUTPut<hw>:FILTer:AUTO...........................................................................................276
:OUTPut<hw>:FILTer[:LPASs]:STATe..............................................................................276
:OUTPut<hw>:IMPedance?.............................................................................................277
:OUTPut<hw>:PROTection:CLEar...................................................................................277
:OUTPut<hw>:PROTection:TRIPped?..............................................................................277
:OUTPut<hw>[:STATe]...................................................................................................278
:OUTPut<hw>[:STATe]:PON...........................................................................................278
:OUTPut<hw>:AFIXed:RANGe:LOWer?
The command queries the minimum level which can be set without the attenuator being
adjusted (Attenuator FIXed).
Return values:
<Lower> float
Increment: 0.01
Default unit: dBm
Example: OUTP:AFIX:RANG:LOW
queries the minimum level for the FIXed setting.
Example: Response: -50
The minimum level is -50 dBm.
Usage: Query only
Manual operation: See "Fixed Range (PEP) In" on page 126
:OUTPut<hw>:AFIXed:RANGe:UPPer?
The command queries the maximum level which can be set without the attenuator being
adjusted (Attenuator FIXed).
Return values:
<Upper> float
Increment: 0.01
Default unit: dBm
Example: OUTP:AFIX:RANG:UPP
queries the maximum level for the FIXed setting for the RF output.
Example: Response: -27
The maximum level is -27 dBm.
Usage: Query only
Manual operation: See "Fixed Range (PEP) In" on page 126
OUTPut Subsystem
:OUTPut<hw>:ALC:SEARch:MODE <Mode>
The command activates/deactivates the RF output during the power search.
Parameters:
<Mode> NORMal | MINimum
*RST: OFF
Example: POW:ALC:SEAR:MODE NORM
during the power search, the RF output is active.
Manual operation: See "RF During Power Search - ALC" on page 130
:OUTPut<hw>:AMODe <AMode>
The command switches the mode of the attenuator at the RF output (Attenuator MODe).
Parameters:
<AMode> AUTO | FIXed
AUTO
The attenuator is switched automatically. The level settings are
made in the full range.
FIXed
The level settings are made without switching the attenuator.
When this operating mode is switched on, the attenuator is fixed
in its current position and the resulting variation range is defined.
*RST: AUTO
Example: POW:ALC ON
activates automatic level control for RF output.
OUTP:AMOD FIX
sets the fixed mode with uninterrupted level for RF output.
Manual operation: See "Attenuator Mode" on page 125
:OUTPut<hw>:FILTer:AUTO <Auto>
Activates automatic switching of the low harmonic filter.
Parameters:
<Auto> 0 | 1 | ON | OFF
*RST: 0
Example: OUTP:FILT:AUTO 1
Activates the auto mode.
Manual operation: See "Mode" on page 125
:OUTPut<hw>:FILTer[:LPASs]:STATe <State>
Switches the filter state in manual mode and disables the automatic mode, if activated.
OUTPut Subsystem
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 0
Example: OUTP:FILT:AUTO 0
OUTP:FILT:LPAS:STAT 1
Selects manual mode and activates the low harmonic filter.
OUTP:FILT:STAT?
Queries the current filter activity.
Manual operation: See "State" on page 125
:OUTPut<hw>:IMPedance?
The command queries the impedance of the RF outputs. This permits converting the
output level between units V and W. The impedances cannot be changed.
Return values:
<Impedance> G1K | G50 | G10K
*RST: G50
Default unit: Ohm
Example: OUTP:IMP
queries the impedance of RF output.
Response: 50
the impedance is 50 ohms
Usage: Query only
:OUTPut<hw>:PROTection:CLEar
Resets the protective circuit after it has been tripped. The state of the output is again
determined by OUTPut:STATe.
Example: OUTP:PROT:CLE
resets the protective circuit for RF output.
Usage: Event
Manual operation: See "Overload" on page 127
:OUTPut<hw>:PROTection:TRIPped?
The command queries the state of the protective circuit.
Return values:
<Tripped> 0 | 1 | OFF | ON
*RST: 0
Example: OUTP:PROT:TRIP
Queries the state of the protective circuit for RF output A.
Response: 0
The protective circuit has not tripped.
Response: 1
The protective circuit has tripped.
Usage: Query only
Manual operation: See "Overload" on page 127
:OUTPut<hw>[:STATe] <State>
This command activates and deactivates the RF output.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 0
Example: OUTP OFF
deactivates the RF output.
Manual operation: See "State RF" on page 115
:OUTPut<hw>[:STATe]:PON <Pon>
This command selects the state which the RF output assumes when the instrument is
switched on.
Parameters:
<Pon> OFF | UNCHanged
OFF
The output is deactivated when the instrument is switched on.
UNCHanged
When the instrument is switched on, the output remains in the
same state as it was when the instrument was switched off.
*RST: UNCHanged
Example: OUTP:PON OFF
RF output A is deactivated when the instrument is switched on.
Manual operation: See "Power-On State - RF Signal" on page 128
Up to four sensors can be connected to the signal generator. They are distinguished by
means of the suffix under SENSe, i.e. SENSe [1] ... SENSe 4.
:INITiate<ch>[:POWer]:CONTinuous................................................................................279
:READ<ch>[:POWer]?....................................................................................................279
:SENSe<ch>[:POWer]:CORRection:SPDevice:STATe.......................................................280
:SENSe<ch>[:POWer]:DISPlay:PERManent:STATe..........................................................280
:SENSe<ch>[:POWer]:DISPlay:PERManent:PRIority.........................................................281
:SENSe<ch>[:POWer]:FILTer:LENGth:AUTO?..................................................................281
:SENSe<ch>[:POWer]:FILTer:LENGth[:USER]..................................................................281
:SENSe<ch>[:POWer]:FILTer:NSRatio.............................................................................282
:SENSe<ch>[:POWer]:FILTer:NSRatio:MTIMe..................................................................282
:SENSe<ch>[:POWer]:FILTer:SONCe..............................................................................283
:SENSe<ch>[:POWer]:FILTer:TYPE................................................................................283
:SENSe<ch>[:POWer]:LOGGing:STATe...........................................................................284
:SENSe<ch>[:POWer]:FREQuency..................................................................................284
:SENSe<ch>[:POWer]:OFFSet........................................................................................285
:SENSe<ch>[:POWer]:OFFSet:STATe.............................................................................285
SENSe<ch>[:POWer]:SNUMber?....................................................................................285
:SENSe<ch>[:POWer]:SOURce.......................................................................................286
SENSe<ch>[:POWer]:STATus[:DEVice]?.........................................................................286
SENSe<ch>[:POWer]:SVERsion?....................................................................................286
SENSe<ch>[:POWer]:TYPE?..........................................................................................286
:SENSe<ch>[:POWer]:ZERO..........................................................................................287
:SENSe<ch>:UNIT[:POWer]............................................................................................287
:INITiate<ch>[:POWer]:CONTinuous <Continuous>
The command switches the local state of the continuous power measurement by the R&S
NRP-Zxx power sensors on and off. Switching the local state off enhances the measure-
ment performance during remote control
The remote measurement is triggered by the READ query (command :READ<ch>[:
POWer]? on page 279) which also provides the measurement results. The local state is
not influenced by this command, measurements results can be retrieved with local state
on or off.
Parameters:
<Continuous> 0 | 1 | OFF | ON
*RST: OFF
Example: INIT:CONT ON
switches local state of continuous power measurement on.
Manual operation: See "State - Power Sensors" on page 143
:READ<ch>[:POWer]?
The command triggers the measurement with power sensors and provides the power
measurement result of the selected power sensor. The value is provided with the unit set
with command SENSe:UNIT[:POWer].
For certain power sensors, e.g. R&S NRP-Z81, two values are returned, first the value
for the average level and - separated by a comma - the peak level
Note: The local state is not influenced by this command, measurements results can be
retrieved with local state on or off. For long measurement times it is recommended to use
a SRQ (MAV bit) for command synchronization.
Suffix: .
<ch> 1..3
Return values:
<Power> string
Example: SENS:UNIT DBM
selects unit dBm for presentation of measurement result.
READ1?
queries the measurement result of the sensor connected to the
SENSOR interface.
Response: -45.6246576745440230
-45.6 dBm were measured at the given frequency.
or e.g. for R&S NRP-Z81
Response:
-55.62403263352178,-22.419472478812476
-55,6 dbm is the measured average level, -22. 4 dBm is the mea-
sured peak level at the given frequency
Usage: Query only
Manual operation: See "Level (Peak) - Power Sensors" on page 143
:SENSe<ch>[:POWer]:CORRection:SPDevice:STATe <State>
The command activates the use of the s-parameters correction data of the selected power
sensor.
Note: For power sensor with attenuator this command is automatically set to ON.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: SENS:POW:CORR:SPD:STAT ON
activates the use of the s-parameters correction data of power
sensor 1.
Manual operation: See "Use SParameter - Power Sensors" on page 134
:SENSe<ch>[:POWer]:DISPlay:PERManent:STATe <State>
The command switches on and off the permanent indication of the power measurement
result in the upper right corner of the block diagram. For each sensor, the type of sensor,
the connector, the measurement source and - if set - the offset is indicated.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: ON
Example: SENS1:POW:DISP:PERM:STAT ON
the permanent viewer is switched on.
Manual operation: See "Permanent Display State - Power Sensors" on page 144
:SENSe<ch>[:POWer]:DISPlay:PERManent:PRIority <Priority>
The command selects which power measurement result (average or peak power) is indi-
cated when permanent display is active.
Parameters:
<Priority> AVERage | PEAK
*RST: PEAK
Example: SENS1:DISP:PERM:STAT ON
the permanent viewer is switched on.
SENS1:DISP:PERM:PRI AVER
the measured average power is indicated.
Manual operation: See "Display Priority - Power Sensors" on page 144
:SENSe<ch>[:POWer]:FILTer:LENGth:AUTO?
The command queries the current filter length for auto filter mode
(:SENSe<[1]...3>:POWer:FILTer:TYPE AUTO)
Return values:
<Auto> float
Range: 1 to 65536
Example: SENS1:FILT:TYPE AUTO
selects auto filter mode for the power sensor connected to the
SENSOR connector.
SENS1:FILT:LENG:AUTO?
queries the automatically set filter length.
Response: 1024
Usage: Query only
Manual operation: See "Filter Length - Power Sensors" on page 145
:SENSe<ch>[:POWer]:FILTer:LENGth[:USER] <User>
The command selects the filter length for user filter mode
(SENSe:POWer:FILTer:TYPE USER). As the filter length works as a multiplier for the
time window, a constant filter length results in a constant measurement time. Values 1
and 2^n are settable.
The time window is fixed to 20 ms.
Parameters:
<User> float
Range: 1 to 65536
*RST: 1
Example: SENS:FILT:TYPE USER
selects user filter mode.
SENS:FILT:LENG 16
sets a filter length of 16. The resulting measurement time is 640
ms (2x16x20 ms).
Manual operation: See "Filter Length - Power Sensors" on page 145
:SENSe<ch>[:POWer]:FILTer:NSRatio <NSRatio>
The command defines the noise content for fixed noise filter mode
(:SENSe<[1]...3>:POWer:FILTer:TYPE NSRatio). This value determines the
proportion of intrinsic noise in the measured result.
Parameters:
<NSRatio> float
Range: 0.001 to 1
Increment: 0.001
*RST: 0.01
Example: SENS1:FILT:TYPE NSR
selects fixed noise filter mode for the power sensor connected to
the SENSOR connector.
SENS1:FILT:NSR 0.2
sets a noise content of 0.2.
Manual operation: See "Filter Length - Power Sensors" on page 145
:SENSe<ch>[:POWer]:FILTer:NSRatio:MTIMe <MTime>
The command defines the timeout for fixed noise filter mode
(:SENSe<[1]...3>:POWer:FILTer:TYPE NSRatio). This value ensures limited
settling times.
Parameters:
<MTime> float
Range: 1 to 999.99
Increment: 0.01
*RST: 4
Default unit: s
:SENSe<ch>[:POWer]:FILTer:SONCe
The command activates the search for the optimum filter length for the current measure-
ment conditions. The found filter length can be retrieved with com-
mand :SENSe:POWer:FILTer:LENGth:USER?. This command is only available for
user filter mode (:SENSe:POWer:FILTer:TYPE USER).
Example: SENS:FILT:TYPE USER
selects user filter mode.
SENS:FILT:SONC
activates the search for the optimum filter length.
SENS:FILT:LENG?
returns the found optimum filter length.
Response: 128
Usage: Event
Manual operation: See "Auto Once" on page 145
:SENSe<ch>[:POWer]:FILTer:TYPE <Type>
The command selects the filter mode. The filter length is the multiplier for the time window
and thus directly influences the measurement time.
Parameters:
<Type> AUTO | USER | NSRatio
AUTO
The filter length is automatically selected depending on the mea-
sured value. For high values, a short filter length is selected and
for low values a long filter length is selected.
USER
The filter length is set manually. As the filter length works as a
multiplier for the measurement time, this results in a constant
measurement time.
NSRatio
The filter lenghth (averaging factor) is selected so that the sensor's
intrinsic noise (2 standard deviations) does not exceed the speci-
fied noise content. The desired noise content is entered with com-
mand SENSe:FILTer:NSRatio.
To avoid very long settling times when the power is low, the aver-
aging factor can be limited with the Timeout parameter (command
SENSe:FILTer:NSRatio:MTIMe).
*RST: AUTO
Example: SENS:FILT:TYPE AUTO
selects automatic filter selection.
Manual operation: See "Filter Length - Power Sensors" on page 145
:SENSe<ch>[:POWer]:LOGGing:STATe <State>
Activates the recording of the power values, measured by a connected R&S NRP-Z
power sensor.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 0
Example: SENS:LOGG:STAT ON
activates recording of the power measurement of the first sensor.
Manual operation: See "Enable Logging" on page 147
:SENSe<ch>[:POWer]:FREQuency <Frequency>
The command sets the RF frequency of the source if the user source is selected
(SENSe[:POWer]:SOURce USER).
Parameters:
<Frequency> float
*RST: 1 GHz
:SENSe<ch>[:POWer]:OFFSet <Offset>
The command enters a level offset which is added to the measured level value after
activation with command SENSe[:POWer]:OFFSet:STATe ON. This allows e.g. an
attenuator in the signal path to be considered.
Parameters:
<Offset> float
Range: -100.0 to 100.0
*RST: 0
Default unit: dB
Example: SENS:POW:OFFS 10.0
sets a level offset of 10 dB
Manual operation: See "Level Offset - Power Sensors" on page 145
:SENSe<ch>[:POWer]:OFFSet:STATe <State>
The command activates the addition of the level offset to the measured value. The level
offset value is set with command SENSe[:POWer]:OFFSet.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: SENS1:POW:OFFS 0.4dB
sets a level offset of 0.4 dB
SENS1:POW:OFFS:STAT ON
a level offset of 0.4 dB is added to the measured value.
Manual operation: See "Level Offset - Power Sensors" on page 145
SENSe<ch>[:POWer]:SNUMber?
The command queries the serial number of the sensor.
Return values:
<Snumber> string
Example: SENS:SNUM?
queries the serial number.
Usage: Query only
Manual operation: See "Current Sensors" on page 87
:SENSe<ch>[:POWer]:SOURce <Source>
The command selects the signal source for the measurement.
Parameters:
<Source> A | B | USER | RF
*RST: A
Example: SENS:SOUR A
selects the RF signal as measurement source. The RF frequency
is used as the measurement frequency of the sensor and the cor-
responding correction factor is used. The level setting of the instru-
ment serves as reference level of the measurement.
Manual operation: See "Source - Power Sensors" on page 145
SENSe<ch>[:POWer]:STATus[:DEVice]?
The command queries if a sensor is connected to the signal generator.
The sensor is selected by suffix in the keyword SENSe or READ of the command header.
Suffix 1 denotes the sensor connected to the SENSOR connector, suffix 2 the sensor
connected first to one of the USB interfaces and suffix 3 the sensor connected second
to one of the USB interfaces.
Return values:
<DEVice> 0 | 1 | OFF | ON
Example: SENS:STAT?
queries if a sensor is connected to the instrument.
Response: 1
a sensor is connected to the POWER SENSOR interface.
Usage: Query only
Manual operation: See "Sensor - Power Viewer" on page 142
SENSe<ch>[:POWer]:SVERsion?
The command queries the software version of the connected R&S NRP power sensor.
Return values:
<Sversion> string
Example: SENS:POW:SVER?
queries the software version of the R&S NRP power sensor.
Usage: Query only
Manual operation: See "Current Sensors" on page 87
SENSe<ch>[:POWer]:TYPE?
The command queries the type of sensor. The type is automatically detected.
SOURce Subsystem
Return values:
<Type> string
Example: SENS:TYPE?
queries the type of sensor connected to the POWER SENSOR
connector.
Response: NRP-Z21
the R&S NRP-Z21 sensor is used.
Usage: Query only
Manual operation: See "Current Sensors" on page 87
:SENSe<ch>[:POWer]:ZERO
The command activates the autozero function. Zeroing is required in regular interval (at
least once a day) and if the temperature has varied more than about 5 °C, if the sensor
has been replaced or if measurements of signals with very low power are to be performed.
The RF power source must be switched off or disconnected from the sensor before start-
ing the autozero function.
Example: SENS:ZERO
activates autozero function.
Usage: Event
Manual operation: See "Zero - Power Sensors" on page 132
:SENSe<ch>:UNIT[:POWer] <Power>
The command selects the unit used for result query with command READ. The power
sensor provides the measured value in Watt. In which unit the measured value is returned
is selected here and might be either Watt, dBm or dBuV.
Parameters:
<Power> DBM | DBUV | WATT
*RST: DBM
Example: SENS2:UNIT DBM
selects unit dBm for the measured value returned by command
READ.
READ2?
Response: 7.34
7.34 dBm are measured by sensor 2.
Manual operation: See "Unit - Power Sensors" on page 144
SOURce Subsystem
SOURce<hw>
For one-path instruments, the keyword SOURce is optional and can be omitted.
● SOURce:AM Subsystem.......................................................................................288
● SOURce:CORRection Subsystem........................................................................291
● SOURce:FM Subsystem.......................................................................................299
● SOURce:FREQuency Subsystem.........................................................................303
● SOURce:INPut Subsystem...................................................................................310
● SOURce:LFOutput Subsystem.............................................................................310
● SOURce:LIST Subsystem.....................................................................................320
● SOURce:MODulation Subsystem.........................................................................333
● SOURce:PGEN Subsystem..................................................................................334
● SOURce:PHASe Subsystem................................................................................334
● SOURce:PM Subsystem.......................................................................................335
● SOURce:POWer Subsystem................................................................................339
● SOURce:PULM Subsystem..................................................................................349
● SOURce:ROSCillator Subsystem.........................................................................365
● SOURce:STEReo Subsystem...............................................................................368
● SOURce:SWEep Subsystem................................................................................377
The AM subsystem contains the commands for checking the amplitude modulation.
The external signal is input at the MOD EXT connector.
The settings for the internal modulation source (LF generator) are made in the
SOURce:LFOutput subsystem.
[:SOURce<hw>]:AM:DEPTh:EXPonential.........................................................................288
[:SOURce<hw>]:AM:DEPTh:LINear.................................................................................289
[:SOURce<hw>]:AM:EXTernal:COUPling.........................................................................289
[:SOURce<hw>]:AM:SENSitivity?....................................................................................290
[:SOURce<hw>]:AM:SOURce.........................................................................................290
[:SOURce<hw>]:AM:STATe............................................................................................290
[:SOURce<hw>]:AM:TYPE..............................................................................................291
[:SOURce<hw>]:AM:DEPTh:EXPonential <DepthExp>
Sets the overall modulation depth of the amplitude modulation in dB.
Note: The exponential AM mode applies to instruments with frequency option 12 GHz or
higher. You can select this mode with command [:SOURce<hw>]:AM:TYPE. For more
details, see also the GUI reference, chapter 5.4.2, "Amplitude Modulation (AM)",
on page 169.
Parameters:
<DepthExp> float
Range: -40 to 40
Increment: 0.01
*RST: 10
SOURce Subsystem
[:SOURce<hw>]:AM:DEPTh:LINear <DepthLin>
Sets the overall modulation depth of the amplitude modulation in percent.
Note: For high frequency instruments, you can alternatively select exponential amplitude
modulation with command [:SOURce<hw>]:AM:TYPE. In this case, the generator sets
modulation depth in dB (logarithmic).
For more details, see also the GUI reference, chapter 5.4.2, "Amplitude Modulation
(AM)", on page 169.
Parameters:
<DepthLin> float
Range: 0 to 100
Increment: 0.01
*RST: 30
Example: AM:DEPT:LIN 15
sets the AM modulation depth to 15 dB.
Manual operation: See "AM Depth" on page 170
[:SOURce<hw>]:AM:EXTernal:COUPling <Coupling>
The command selects the coupling mode for the external modulation input in the case of
amplitude modulation.
Parameters:
<Coupling> AC | DC
AC
The DC voltage component is disconnected from the modulation
signal.
DC
The modulation signal is not changed.
*RST: AC
Example: AM:EXT:COUP AC
Selects the coupling mode AC for external amplitude modulation.
Manual operation: See "AM External Coupling" on page 172
SOURce Subsystem
[:SOURce<hw>]:AM:SENSitivity?
The command queries the input sensitivity of the external modulation input in %/V. The
command is only effective if the external modulation source is selected (SOUR:AM:SOUR
EXT). The returned value depends on the modulation depth setting (SOUR:AM:DEPTh).
This value is assigned to the voltage value for full modulation of the input.
Return values:
<Sensitivity> float
Range: 0 to 100
Example: AM:DEPT 50
sets a modulation depth of 50 %.
AM:SENS?
queries the input sensitivity at the external modulation input.
Response: 50
since the voltage value for full modulation is 1V, the resulting sen-
sitivity is precisely 50%/V.
Usage: Query only
Manual operation: See "AM Sensitivity" on page 171
[:SOURce<hw>]:AM:SOURce <Source>
The command selects the modulation source for amplitude modulation.
With linear AM (see [:SOURce<hw>]:AM:TYPE on page 291), you can also operate
with the Internal and the External modulation source simultaneously, e.g. to perform two-
tone AM.
Parameters:
<Source> INTernal | EXTernal
INT
INT is the internal modulation source which is selected with com-
mand AM:SOURce:INTernal and configured in the
SOURce:LFOutput subsystem.
EXT
The external signal is input at the MOD EXT connector.
*RST: INTernal
Example: AM:SOUR INT
selects the internal modulation source.
Manual operation: See "AM Source" on page 170
[:SOURce<hw>]:AM:STATe <State>
The command activates/deactivates amplitude modulation.
SOURce Subsystem
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 0
Example: AM:STAT ON
activates AM modulation.
Manual operation: See "State" on page 170
[:SOURce<hw>]:AM:TYPE <AmType>
Selects exponential or linear amplitude modulation.
Exponential amplitude modulation is available for instruments, equipped with 12 GHz or
higher frequency options. For more details, see also the GUI reference chapter 5.4.2,
"Amplitude Modulation (AM)", on page 169.
Parameters:
<AmType> LINear | EXPonential
*RST: LINear
Example: AM:TYPE EXP
activates the exponential amplitude modulation.
Options: (exponential): R&S SMB-B112/112L/120/120L/140/140L
Manual operation: See "AM Type" on page 170
In the following command examples, the files are stored in the default directory.
The amplitude can also be linearized automatically by means of a R&S NRP power sen-
sor connected to the generator output signal. With the aid of the command [:
SOURce<hw>]:CORRection:CSET:DATA[:SENSor<ch>][:POWer]:SONCe, a list
with correction values for external test assemblies can be automatically determined, e.g.
SOURce Subsystem
for compensating the frequency response of cables. The correction values can be
acquired any time irrespective of the modulation settings of the generator.
[:SOURce]:CORRection:CSET:CATalog?.........................................................................292
[:SOURce<hw>]:CORRection:CSET:DATA:FREQuency....................................................292
[:SOURce<hw>]:CORRection:CSET:DATA:FREQuency:POINts?.......................................293
[:SOURce<hw>]:CORRection:CSET:DATA:POWer...........................................................293
[:SOURce<hw>]:CORRection:CSET:DATA:POWer:POINts?..............................................294
[:SOURce<hw>]:CORRection:CSET:DATA[:SENSor<ch>][:POWer]:SONCe........................294
[:SOURce]:CORRection:CSET:DELete............................................................................294
[:SOURce<hw>]:CORRection:DEXChange:AFILe:CATalog?..............................................295
[:SOURce<hw>]:CORRection:DEXChange:AFILe:EXTension.............................................295
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SELect..................................................295
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:COLumn................................296
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:DECimal................................296
[:SOURce<hw>]:CORRection:DEXChange:EXECute.........................................................297
[:SOURce<hw>]:CORRection:DEXChange:MODE............................................................297
[:SOURce<hw>]:CORRection:DEXChange:SELect............................................................298
[:SOURce<hw>]:CORRection:CSET[:SELect]...................................................................298
[:SOURce<hw>]:CORRection[:STATe].............................................................................299
[:SOURce<hw>]:CORRection:VALue?.............................................................................299
[:SOURce]:CORRection:CSET:CATalog?
The command requests a list of user correction tables. The individual lists are separated
by commas.
The lists are stored with the fixed file extensions *.uco in a directory of the user's choice.
The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Return values:
<Catalog> string
Example: MMEM:CDIR '/var/user/ucor'
selects the directory for the user correction files.
CORR:CSET:CAT?
queries which correction tables are available.
Response:UCOR1,UCOR2,UCOR3
the correction tables UCOR1, UCOR2 and UCOR3 are available.
Usage: Query only
[:SOURce<hw>]:CORRection:CSET:DATA:FREQuency <Frequency>
The command transfers the frequency data to the table selected
with :CORRection:CSET:SELect.
The numerical suffix at SOURce must not be used for this command.
SOURce Subsystem
Parameters:
<Frequency> Frequency#1[, Frequency#2, ...]
Range: 300 kHz to RFmax (depending on model)
Default unit: Hz
Example: CORR:CSET '/var/user/ucor1'
selects the table ucor1.
CORR:CSET:DATA:FREQ 100MHz,102MHz,103MHz,...
enters the frequency value in the table ucor1.
Manual operation: See "Edit User Cor. Data - User Correction" on page 136
[:SOURce<hw>]:CORRection:CSET:DATA:FREQuency:POINts?
The command queries the number of frequency values in the selected table.
The numerical suffix at SOURce must not be used for this command.
Return values:
<Points> float
Range: 0 to 10000
*RST: 0
Example: CORR:CSET '/var/user/'
selects the table ucor1.
CORR:CSET:DATA:FREQ:POIN?
queries the number of frequency values in the table ucor1.
Response: 440
the table ucor1 contains 440 frequency values.
Usage: Query only
[:SOURce<hw>]:CORRection:CSET:DATA:POWer <Power>
The command transfers the level data to the table selected
with :CORRection:CSET:SELect.
*RST does not affect data lists. The numerical suffix at SOURce must not be used for this
command.
Parameters:
<Power> Power#1[, Power#2, ...]
Range: -40 dB to 6 dB
Default unit: dB
Example: CORR:CSET '/var/user//Lists/ucor/ucor1'
selects the table ucor1.
CORR:CSET:DATA:POW 1dB, 0.8dB, 0.75dB,...
enters the level values in the table ucor1.
Manual operation: See "Edit User Cor. Data - User Correction" on page 136
SOURce Subsystem
[:SOURce<hw>]:CORRection:CSET:DATA:POWer:POINts?
The command queries the number of level values in the selected table.
The numerical suffix at SOURce must not be used for this command.
Return values:
<Points> float
Example: CORR:CSET '/var/user//Lists/ucor/ucor1'
selects the table ucor1.
CORR:CSET:DATA:POW:POIN?
queries the number of level values in the table ucor1.
Response: 440
the table ucor1 contains 440 level values.
Usage: Query only
[:SOURce<hw>]:CORRection:CSET:DATA[:SENSor<ch>][:POWer]:SONCe
The command fills the selected user correction list with the level values measured by the
power sensor for the given frequencies.
To select the used power sensor set the suffix in key word SENSe.
Example: CORR:CSET:DATA:SENS:POW:SONC
fills the user correction list with level values acquired by the power
sensor connector to the SENSOR connector.
Usage: Event
Manual operation: See "Fill User Correction Data with Sensor" on page 141
[:SOURce]:CORRection:CSET:DELete <Filename>
The command deletes the specified table.
The lists are stored with the fixed file extensions *.uco in a directory of the user's choice.
The directory applicable to the commands is defined with the command
MMEMory:CDIR. A path can also be specified in command SOUR:CORR:CSET:CAT?, in
which case the file in the specified directory is deleted.
Setting parameters:
<Filename> <table name>
Example: MMEM:CDIR '/var/user/ucor'
selects the directory for the user correction files.
CORR:CSET:DEL 'UCOR1'
deletes the table ucor1.
Usage: Setting only
Manual operation: See "User Cor. Data - User Correction" on page 135
SOURce Subsystem
[:SOURce<hw>]:CORRection:DEXChange:AFILe:CATalog?
The command requests a list of available ASCII files for export/import of user correction
data. The individual files are separated by commas.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Return values:
<Catalog> string
Example: MMEM:CDIR '/var/user/import'
selects the directory for the ASCII files with frequency and level
value pairs.
CORR:DEXC:AFIL:EXT TXT
selects that ASCII files with extension *.txt are listed.
CORR:DEXC:AFIL:CAT?
queries the available files with extension *.txt.
Response: 'ucor1,ucor2'
the ASCII files ucor1.txt and ucor2.txt are available.
Usage: Query only
[:SOURce<hw>]:CORRection:DEXChange:AFILe:EXTension <Extension>
The command selects the file extension of the ASCII file to be imported or exported.
Selection TXT (text file) or CSV (Excel file) is available.
Parameters:
<Extension> TXT | CSV
*RST: TXT
Example: MMEM:CDIR '/var/user/import'
selects the directory for the ASCII files with frequency and level
value pairs.
CORR:DEXC:AFIL:EXT TXT
selects that ASCII files with extension *.txt are listed.
CORR:DEXC:AFIL:CAT?
queries the available files with extension *.txt.
Response: 'list1,list2'
the ASCII files ucor1.txt and ucor2.txt are available.
Manual operation: See "Extension - User Correction" on page 138
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SELect <Filename>
The command selects the ASCII file to be imported or exported.
SOURce Subsystem
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR. A path can also be specified in command
SOUR:CORR:DEXC:AFIL:SEL, in which case the files are stored or loaded in the speci-
fied directory.
Parameters:
<Filename> <ascii file name>
Example: CORR:DEXC:MODE IMP
selects that ASCII files with frequency and level value pairs are
imported and transferred into user correction lists.
CORR:DEXC:AFIL:SEL '/var/user/import ucor.csv'
selects that ASCII file ucor.csv is imported.
CORR:DEXC:SEL '/var/user/import ucor_imp'
selects that the ASCII file ucor.csv is imported into user correc-
tion list ucor_imp.
Manual operation: See "Select ASCII Source / Destination - User Correction"
on page 138
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:COLumn <Column>
The command selects the separator between the frequency and level column of the ASCII
table.
Parameters:
<Column> TABulator | SEMicolon | COMMa | SPACe
*RST: SEMicolon
Example: CORR:DEXC:MODE EXP
selects that the user correction list is exported into an ASCII file.
CORR:DEXC:AFIL:SEL '/var/user/import ucor.csv'
selects ASCII file ucor.csv as destination for the user correction
list data.
CORR:DEXC:AFIL:SEP:COL TAB
the pairs of frequency and level values are separated by a tabu-
lator.
CORR:DEXC:AFIL:SEP:DEC DOT
selects the decimal separator dot.
CORR:DEXC:SEL '/var/user/import ucor_imp'
selects that the user correction list ucor_imp is imported into ASCII
file ucor.csv.
Manual operation: See "Column Separator- User Correction" on page 138
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:DECimal <Decimal>
The command the decimal separator used in the ASCII data between '.' (decimal point)
and ',' (comma) with floating-point numerals.
SOURce Subsystem
Parameters:
<Decimal> DOT | COMMa
*RST: DOT
Example: CORR:DEXC:MODE EXP
selects that the user correction list is exported into an ASCII file.
CORR:DEXC:AFIL:SEL '/var/user/import ucor.csv'
selects ASCII file ucor.csv as destination for the user correction
list data.
CORR:DEXC:AFIL:SEP:COL TAB
the pairs of frequency and level values are separated by a tabu-
lator.
CORR:DEXC:AFIL:SEP:DEC DOT
selects the decimal separator dot.
CORR:DEXC:SEL '/var/user/import ucor_imp'
selects that the user correction list ucor_imp is imported into ASCII
file ucor.csv.
Manual operation: See "Decimal Point - User Correction" on page 138
[:SOURce<hw>]:CORRection:DEXChange:EXECute
The command starts the export or import of the selected file. When import is selected,
the ASCII file is imported as user correction list. When export is selected, the user cor-
rection list is exported into the selected ASCII file.
Example: CORR:DEXC:MODE IMP
selects that ASCII files with frequency and level value pairs are
imported and transferred into user correction lists.
CORR:DEXC:AFIL:SEL '/var/user/import ucor.csv'
selects that ASCII file ucor.csv is imported.
CORR:DEXC:SEL '/var/user/import ucor_imp'
selects that the ASCII file ucor.csv is imported into user correction
list ucor_imp.
CORR:DEXC:EXEC
starts the import of the ASCII file data into the user correction file.
Usage: Event
Manual operation: See "Import / Export - User Correction" on page 139
[:SOURce<hw>]:CORRection:DEXChange:MODE <Mode>
The command selects if user correction lists should be imported or exported. Depending
on the selection her, the file select command define either the source or the destination
for user correction lists and ASCII files.
Parameters:
<Mode> IMPort | EXPort
*RST: IMPort
SOURce Subsystem
[:SOURce<hw>]:CORRection:DEXChange:SELect <Filename>
The command selects the user correction list to be imported or exported.
The user correction files are stored with the fixed file extensions *.uco in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR. A path can also be specified in command SOUR:CORR:DEXC:SEL, in
which case the files are stored or loaded in the specified directory.
Parameters:
<Filename> <list name>
Example: CORR:DEXC:MODE IMP
selects that ASCII files with frequency and level value pairs are
imported and transferred into user correction lists.
CORR:DEXC:AFIL:SEL '/var/user/import ucor.csv'
selects that ASCII file ucor.csv is imported.
CORR:DEXC:SEL '/var/user/import ucor_imp'
selects that the ASCII file ucor.csv is imported into user correc-
tion list ucor_imp.
Manual operation: See "Destination / Source - User Correction" on page 139
[:SOURce<hw>]:CORRection:CSET[:SELect] <Filename>
The command selects the table for user correction. Level correction must also be acti-
vated with the command SOURce<hw>:CORRection:CSET:STATe ON.
The lists are stored with the fixed file extensions *.uco in a directory of the user's choice.
The directory applicable to the commands is defined with the command
MMEMory:CDIR. A path can also be specified in command :SOUR:CORR:CSET:SEL, in
which case the files in the specified directory are selected.
Parameters:
<Filename> <table name>
SOURce Subsystem
[:SOURce<hw>]:CORRection[:STATe] <State>
The command activates/deactivates level correction. Level correction is performed using
the table which has been selected with the command CORRection:CSET:SELect.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 0
Example: SOUR:CORR:CSET '/var/user//lists/ucor/ucor1'
selects the table ucor1.
SOUR:CORR ON
activates user correction.
Manual operation: See "State - User Correction" on page 135
[:SOURce<hw>]:CORRection:VALue?
The command requests the current value for user correction.
Return values:
<Value> float
Range: -100 to 100
Increment: 0.01
*RST: 0
Example: CORR:VAL?
queries the value currently used for level correction.
Response: -3
the correction value is - 3 dB.
Usage: Query only
Manual operation: See "User Correction Value - User Correction" on page 135
The FM subsystem contains the commands for checking the frequency modulation.
Characteristics which are valid for all modulations and the LF Output are configured in
the SOURce:LFOutput subsystem (e.g. frequency). The external signal is input at the
MOD EXT connector.
SOURce Subsystem
For information about the required options, see chapter 5.4.3, "Frequency Modulation
(FM)", on page 172.
[:SOURce<hw>]:FM[:DEViation]......................................................................................300
[:SOURce<hw>]:FM:EXTernal:COUPling..........................................................................300
[:SOURce<hw>]:FM:EXTernal:DEViation..........................................................................301
[:SOURce<hw>]:FM:INTernal:DEViation...........................................................................301
[:SOURce<hw>]:FM:MODE.............................................................................................301
[:SOURce<hw>]:FM:SENSitivity?.....................................................................................302
[:SOURce<hw>]:FM:SOURce..........................................................................................302
[:SOURce<hw>]:FM:STATe............................................................................................302
[:SOURce<hw>]:FM[:DEViation] <Deviation>
The command sets the modulation deviation of the frequency modulation in Hz. The
maximal deviation depends on the RF frequency set and the selected modulation mode
(see data sheet).
Parameters:
<Deviation> float
Range: 0 Hz to 10 MHz
Increment: See data sheet
*RST: 10 kHz
Default unit: Hz
Example: FM 5E3
sets the FM modulation deviation to 5 kHz.
Manual operation: See "FM Deviation" on page 174
[:SOURce<hw>]:FM:EXTernal:COUPling <Coupling>
The command selects the coupling mode for the external modulation input in the case of
frequency modulation.
Parameters:
<Coupling> AC | DC
AC
The DC voltage component is disconnected from the modulation
signal.
DC
The modulation signal is not changed.
*RST: AC
Example: FM:EXT:COUP AC
selects the coupling mode AC for external frequency modulation.
Manual operation: See "FM External Coupling" on page 175
SOURce Subsystem
[:SOURce<hw>]:FM:EXTernal:DEViation <Deviation>
The command enters the deviation of the external FM signal The deviation of the internal
source must not exceed the deviation of the external source in case of modulation source
Int+Ext.
Parameters:
<Deviation> float
Range: 0 to 40 MHz
*RST: 1kHz
Default unit: Hz
Example: FM:EXT:DEV 3kHz
sets an external modulation depth of 3 kHz
[:SOURce<hw>]:FM:INTernal:DEViation <Deviation>
The command selects the deviation for the frequency modulation signals. The sum of the
two values must not exceed the overall modulation deviation set with command
SOURce:FM:DEViation.
Parameters:
<Deviation> float
Range: 0 to max
*RST: 0.5 RAD
Example: PM:INT1:DEV 10RAD
selects a deviation of 10 RAD for the LF generator.
[:SOURce<hw>]:FM:MODE <Mode>
The command selects the mode for the frequency modulation.
Parameters:
<Mode> NORMal
NORMal
The maximum range for modulation bandwidth and FM deviation
is available.
HDEViation
Frequency modulation with full setting range for FM deviation. The
range for modulation bandwidth is reduced (see data sheet).
*RST: NORMal
Example: FM:MODE NORM
selects normal mode for external frequency modulation.
Manual operation: See "FM Mode" on page 174
SOURce Subsystem
[:SOURce<hw>]:FM:SENSitivity?
The command is only effective if the external modulation source is selected
(SOUR:FM:SOUR EXT). The returned value depends on the modulation deviation set-
ting (SOUR:FM:DEViation). This value is assigned to the voltage value for full mod-
ulation of the input signal.
Return values:
<Sensitivity> float
Range: 0 to max
Increment: 0.01
Example: FM:DEV 5E3
sets a modulation deviation of 5 kHz.
FM:SENS
queries the input sensitivity at the external modulation input.
Response: 5E3
since the voltage value for full modulation is 1V, the resulting sen-
sitivity is precisely 5000Hz/V.
Usage: Query only
Manual operation: See "FM Sensitivity" on page 174
[:SOURce<hw>]:FM:SOURce <Source>
The command selects the modulation source for frequency modulation. Internal and
external modulation source can be selected at the same time.
Parameters:
<Source> INTernal | EXTernal | INT,EXT
INT
INT is the internal modulation source which is defined with com-
mand FM:SOURce:INTernal and configured in the
SOURce:LFOutput subsystem.
EXT
The external signal is input at the MOD EXT connector.
*RST: INTernal
Example: FM:SOUR INT
selects the internal modulation source.
Manual operation: See "FM Source" on page 173
[:SOURce<hw>]:FM:STATe <State>
The command activates/deactivates frequency modulation.
Activation of FM (FM:STAT ON) deactivates phase modulation.
SOURce Subsystem
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: FM:STAT ON
Activates FM modulation.
Manual operation: See "State" on page 173
This subsystem contains the commands used to define the frequency settings for the RF
sources and sweeps.
[:SOURce<hw>]:FREQuency:CENTer..............................................................................303
[:SOURce<hw>]:FREQuency[:CW|FIXed].........................................................................304
[:SOURce<hw>]:FREQuency[:CW|FIXed]:RCL.................................................................304
[:SOURce<hw>]:FREQuency:MANual..............................................................................305
[:SOURce<hw>]:FREQuency:MODE................................................................................306
[:SOURce<hw>]:FREQuency:MULTiplier..........................................................................306
[:SOURce<hw>]:FREQuency:OFFSet..............................................................................307
[:SOURce<hw>]:FREQuency:SPAN.................................................................................307
[:SOURce<hw>]:FREQuency:STARt................................................................................307
[:SOURce<hw>]:FREQuency:STOP.................................................................................308
[:SOURce<hw>]:FREQuency:STEP[:INCRement].............................................................309
[:SOURce<hw>]:FREQuency:STEP:MODE......................................................................309
[:SOURce<hw>]:FREQuency:CENTer <Center>
The command sets the center frequency of the sweep. This setting in combination with
the span setting ([SOURce:]FREQuency:SPAN) defines the sweep range.
This command is linked to the commands [SOURce:]FREQuency:STARt and
[SOURce:]FREQuency:STOP, i.e. changing these values causes the CENTer value to
change, and vice versa:
CENTer = (STARt + STOP)/2
As with the "Frequency" value entered in the header, the OFFSet value is also taken into
consideration with this command. The specified value range is therefore only effective if
OFFSet is set to 0. The value range for other OFFset values can be calculated using
the following formula:
300 kHz + OFFSet ... RFmax +OFFSet
Parameters:
<Center> float
Range: RFmin to RFmax (depending on model)
Increment: 0.01Hz
*RST: 300MHz
Default unit: Hz
SOURce Subsystem
[:SOURce<hw>]:FREQuency[:CW|FIXed] <Fixed>
The command sets the frequency of the RF output signal for CW mode
(SOURce:FREQuency:MODE CW). In Sweep mode (SOURce:FREQuency:MODE
SWEep), this value is linked to the current sweep frequency.
In addition to a numerical value, it is also possible to specify UP and DOWN. The frequency
is then increased or decreased by the value which is set under
[SOURce<[1]|2>:]FREQuency:STEP.
As with the "FREQ" value entered in the display, the OFFSet value is also taken into
consideration with this command. The specified value range is therefore only effective if
OFFSet is set to 0. The value range for other OFFset values can be calculated using
the following formula:
RFmin + OFFSet + MULTiplier ... RFmax +OFFSet + MULTiplier
[:SOURce<hw>]:FREQuency[:CW|FIXed]:RCL <Rcl>
The command determines whether the current frequency setting is retained or whether
the stored frequency setting is adopted when an instrument configuration is loaded.
*RST does not affect this setting.
SOURce Subsystem
Parameters:
<Rcl> INCLude | EXCLude
INCLude
The stored frequency is also loaded when a stored instrument
configuration is loaded.
EXCLude
The RF frequency is not loaded when a stored instrument config-
uration is loaded. The current frequency is retained.
*RST: INCLude
Example: FREQ:RCL INCL
The stored frequency is set if the Recall command is called.
Manual operation: See "Exclude Frequency" on page 110
[:SOURce<hw>]:FREQuency:MANual <Manual>
In Sweep mode (:SOUR:FREQ:MODE SWE) the command sets the frequency for the next
sweep step in the "Step" sweep mode (SOUR:SWE:MODE MAN).
The parameter <Manual> must be a frequency value between the settings
[SOUR]:FREQ:STAR and ...:STOP. Each sweep step is triggered by a separate
SOUR:FREQ:MAN command. UP or DOWN trigger the next sweep step in direction of higher
or lower frequencies.
As with the "Frequency" value entered in the header, the OFFSet value is also taken into
consideration with this command. The specified value range is therefore only effective if
OFFSet is set to 0. The value range for other OFFset values can be calculated using
the following formula:
STARt + OFFSet ... STOP +OFFSet
Parameters:
<Manual> float
Range: STARt to STOP
Increment: 0.01Hz
*RST: 100MHz
Default unit: Hz
Example: SWE:MODE MAN
sets the Step sweep mode.
Example: FREQ:MODE SWE
sets the Frequency Sweep mode. The sweep start frequency is
output.
FREQ:MAN UP
triggers the next higher sweep step.
FREQ:MAN 500MHz
outputs 500 MHz RF frequency (must e within the sweep fre-
quency range).
FREQ:MAN DOWN
triggers the next lower sweep step relative to 500 MHz.
SOURce Subsystem
[:SOURce<hw>]:FREQuency:MODE <Mode>
The command sets the instrument operating mode and therefore also the commands
used to set the output frequency.
Parameters:
<Mode> CW | FIXed | SWEep | LIST
CW|FIXed
The instrument operates in fixed-frequency mode; CW and
FIXed are synonyms. The output frequency is set
with :SOURce:FREQuency:CW|FIXed.
SWEep
The instrument operates in SWEep mode. The frequency is set
using the commands SOURce:FREQuency:STARt; STOP;
CENTer; SPAN; MANual.
LIST
The instrument processes a list of frequency and level settings for
the selected path.
The List mode settings are made in the SOURce:LIST Subsys-
tem subsystem. The setting SOURce:FREQuency:MODE LIST
also sets the command SOURce:POWer:MODE automatically to
LIST.
Correlation: FREQ:MODE LIST sets POW:MODE LIST
*RST: CW
Example: FREQ:MODE SWE
sets the SWEep mode. The settings under
SOURce:FREQuency:STARt; STOP; CENTer; SPAN; MANual
become effective.
Manual operation: See "State - Frequency Sweep" on page 149
[:SOURce<hw>]:FREQuency:MULTiplier <Multiplier>
The command sets the value for the multiplication factor of a subsequent downstream
instrument.
Parameters:
<Multiplier> float
Range: 0.001 to (100 GHz / current RF frequency)
*RST: 1
Example: FREQ:MULT 1
sets the multiplication factor to 1.
Manual operation: See "Multiplier - RF Signal" on page 118
SOURce Subsystem
[:SOURce<hw>]:FREQuency:OFFSet <Offset>
The command sets the frequency offset of a downstream instrument, e.g. a mixer. If a
frequency offset is entered, the frequency entered with SOURce:FREQuency:... no
longer corresponds to the RF output frequency. The following correlation applies:
SOURce:FREQuency:... = RF output frequency + SOURce:FREQuency:OFFSet.
Entering an offset does not change the RF output frequency, but rather the query value
of SOURce:FREQuency:....
Parameters:
<Offset> float
Range: -67GHz to 67GHz
*RST: 0Hz
Default unit: Hz
Example: FREQ:OFFS 500kHz
sets the frequency offset to 500 kHz.
Manual operation: See "Offset - RF Signal" on page 118
[:SOURce<hw>]:FREQuency:SPAN <Span>
This command specifies the span for the sweep. This setting in combination with the
center frequency setting ([SOUR]:FREQ:CENT) defines the sweep range.
This command is linked to the commands [SOUR]:FREQ:STAR and
[:SOUR]:FREQ:STOP, i.e. changing these values causes the SPAN value to change,
and vice versa:
SPAN = (STOP - STARt)
Negative values for SPAN are permitted; STARt > STOP then applies.
Parameters:
<Span> float
Range: 0 to RFmax
Increment: 0.01Hz
*RST: 400MHz
Example: FREQ:CENT 400 MHz
sets the center frequency of the frequency sweep to 400 MHz.
FREQ:SPAN 200 MHz
sets a span of 200 MHz. This sets the sweep range to 300 MHz
to 500 MHz.
Manual operation: See "Span - Frequency Sweep" on page 152
[:SOURce<hw>]:FREQuency:STARt <Start>
This command sets the start frequency for the sweep mode. STARt can be greater than
STOP.
SOURce Subsystem
Parameters:
<Start> float
Range: RFmin to RFmax (depending on the model)
Increment: 0.01 Hz
*RST: 100 MHz
Example: FREQ:STARt 1 MHz
sets the start frequency for the frequency sweep to 1 MHz.
FREQ:STOP 2 GHz
sets the stop frequency for the frequency sweep to 2 GHz.
Manual operation: See "Start Freq - Frequency Sweep" on page 152
[:SOURce<hw>]:FREQuency:STOP <Stop>
This command sets the stop frequency for the sweep mode. STOP can be less than
STARt.
This command is linked to the commands [:SOUR]:FREQ:CENt and
[:SOUR]:FREQ:SPAN, i.e. changing these values causes the STARt value to change,
and vice versa:
STOP = (CENTer + SPAN/2)
As with the "Frequency" value entered in the header, the OFFSet value is also taken into
consideration with this command. The specified value range is therefore only effective if
OFFSet is set to 0. The value range for other OFFset values can be calculated using
the following formula:
300 kHz + OFFSet ... RFmax +OFFSet
Parameters:
<Stop> float
Range: RFmin to RFmax (depending on the model)
Increment: 0.01Hz
*RST: 500 MHz
Default unit: Hz
SOURce Subsystem
[:SOURce<hw>]:FREQuency:STEP[:INCRement] <Increment>
The command sets the step width for the frequency setting if the frequency values
UP/DOWN are used and variation mode SOUR:FREQ:STEP:MODE USER is selected. The
command is linked to "Variation Step" for manual control, i.e. the command also sets the
step width of the rotary knob for "Variation Active" on.
Parameters:
<Increment> float
Range: 0 Hz to RFmax - xx kHz (depending on model)
Increment: 0.01 Hz
*RST: 1 MHz
Example: FREQ:STEP 50 kHz
sets the step width for the frequency setting to 50 kHz.
Manual operation: See "Variation Step - RF Signal" on page 119
[:SOURce<hw>]:FREQuency:STEP:MODE <Mode>
This command activates (USER) or deactivates (DECimal) the user-defined step width
used when varying the frequency value with the frequency values UP/DOWN. The com-
mand is linked to the command "Variation Active" for manual control, i.e. the command
also activates/deactivates the user-defined step width used when varying the frequency
value with the rotary knob.
Parameters:
<Mode> DECimal | USER
*RST: DECimal
Example: FREQ:STEP 50 kHz
sets the step width for the frequency setting to 50 kHz.
FREQ:STEP:MODE USER
actives this step width for frequency variation with the rotary knob
(manual control) and with frequency values UP/DOWN (remote
control).
Manual operation: See "Variation Active - RF Signal" on page 118
SOURce Subsystem
The SOURce:INPut subsystem contains the commands for configuring the inputs for
external modulation signals. The instrument trigger setting influences all sweeps and is
effective in the List mode (Instrument Trigger).
[:SOURce<hw>]:INPut:MODext:IMPedance......................................................................310
[:SOURce]:INPut:TRIGger:SLOPe...................................................................................310
[:SOURce<hw>]:INPut:MODext:IMPedance <Impedance>
This command sets the impedance for external feed via the MOD EXT input.
Parameters:
<Impedance> HIGH | G600
HIGH
> 100 k0hm to ground
*RST: HIGH
Example: INP:MOD:IMP HIGH
the EXT MOD input is set to > 100 kOhm to ground.
Manual operation: See "External Input Impendance" on page 172
[:SOURce]:INPut:TRIGger:SLOPe <Slope>
Sets the polarity of the active slope of an externally applied trigger signal at the trigger
input (BNC connector at the rear of the instrument).
The setting is effective for both inputs at the same time.
Parameters:
<Slope> NEGative | POSitive
*RST: POSitive
Example: INP:TRIG:SLOP NEG
activates the falling slope of the external trigger signal at the trigger
input.
Manual operation: See "Trigger Input Slope" on page 154
This subsystem contains the commands for setting the LF signal source in CW and
Sweep mode as well as for analog modulation.
Example
SOURce Subsystem
LFOutput:FREQuency:STOP 10 kHz
[:SOURce]:LFOutput<ch>:FREQuency.............................................................................311
[:SOURce]:LFOutput:FREQuency:MANual.......................................................................312
[:SOURce]:LFOutput:FREQuency:MODE.........................................................................312
[:SOURce]:LFOutput:FREQuency:STARt.........................................................................313
[:SOURce]:LFOutput:FREQuency:STOP..........................................................................314
[:SOURce]:LFOutput[:STATe]..........................................................................................314
[:SOURce]:LFOutput:SWEep[:FREQuency]:DWELl...........................................................314
[:SOURce]:LFOutput:SWEep[:FREQuency]:EXECute........................................................314
[:SOURce]:LFOutput:SWEep[:FREQuency]:MODE............................................................315
[:SOURce]:LFOutput:SWEep[:FREQuency]:POINts...........................................................316
[:SOURce]:LFOutput:SWEep[:FREQuency]:RUNNing?......................................................316
[:SOURce]:LFOutput:SWEep[:FREQuency]:SHAPe...........................................................316
[:SOURce]:LFOutput:SWEep[:FREQuency]:SPACing........................................................317
[:SOURce]:LFOutput:SWEep[:FREQuency]:STEP[:LINear]................................................317
[:SOURce]:LFOutput:SWEep[:FREQuency]:STEP:LOGarithmic..........................................318
[:SOURce]:LFOutput:SHAPe...........................................................................................319
[:SOURce]:LFOutput:SIMPedance...................................................................................319
[:SOURce]:LFOutput:VOLTage........................................................................................319
[:SOURce]:LFOutput<ch>:FREQuency <Frequency>
The command sets the frequency of the LF signal for CW mode (:SOUR:MODE CW). The
setting is valid for all analog modulations (AM/FM/PhiM) with internal modulation source
and for the LF Output.
In sweep mode (SOUR:LFO:FREQ:MODE SWE), the frequency is linked to the sweep
frequency.
Correlation:LFO:FREQ for LFO:FREQ:MODE SWE linked to sweep frequency.
SOURce Subsystem
Parameters:
<Frequency> float
Increment: 0.1 Hz
*RST: 1000
Example: LFO2:FREQ 5kHz
sets the frequency of the LF generator 2 signal to 5 kHz.
Manual operation: See "LF Gen Frequency" on page 171
[:SOURce]:LFOutput:FREQuency:MANual <Manual>
In Sweep mode (SOUR:LFO:FREQ:MODE SWE) the command sets the frequency for the
next sweep step in the "Step" sweep mode (SOUR:LFO:SWE:MODE MAN). Here only
frequency values between the settings SOUR:LFO:FREQ:STAR and ...:STOP are per-
mitted. Each sweep step is triggered by a separate SOUR:LFO:FREQ:MAN command.
Parameters:
<Manual> float
Range: STARt to STOP
Increment: 0.1 Hz
*RST: 1 kHz
Example: LFO:SWE:MODE MAN
sets the "Step" sweep mode.
LFO:FREQ:MAN 5 kHz
sets an LF frequency of 5 kHz for the next step in the "Step" sweep
mode.
LFO:FREQ:MODE SWE
sets the LF Sweep mode. An LF frequency of 5 kHz is output.
LFO:FREQ:MAN 5.1 kHz
triggers the next sweep step with a frequency of 5.1 kHz.
Manual operation: See "Current Freq - LF Sweep" on page 192
[:SOURce]:LFOutput:FREQuency:MODE <Mode>
The command sets the instrument operating mode and therefore also the commands
used to set the output frequency.
SOURce Subsystem
Parameters:
<Mode> CW | FIXed | SWEep
CW|FIXed
The instrument operates in fixed-frequency mode. CW and
FIXed are synonyms.
The output frequency is set with [:SOURce]:LFOutput<ch>:
FREQuency.
SWEep
The instrument operates in SWEep mode. The frequency is set
using the commands [:SOURce]:LFOutput:FREQuency:
STARt, [:SOURce]:LFOutput:FREQuency:STOP or [:
SOURce]:LFOutput:FREQuency:MANual.
*RST: CW
Example: LFO:FREQ:MODE SWE
sets the SWEep mode. The settings under
SOURce:LFOutput:FREQuency:STARt; STOP; MANual
become effective.
Manual operation: See "State - LF Sweep" on page 190
[:SOURce]:LFOutput:FREQuency:STARt <Start>
This command sets the start frequency for the LF Sweep mode.
Parameters:
<Start> float
Range: 0.1 Hz to 1 MHz
Increment: 0.1 Hz
*RST: 1 kHz
Example: RST*
activates all presettings.
LFO:SWE:MODE AUTO
sets the AUTO sweep mode, i.e. each trigger triggers a complete
sweep.
TRIG0:SOUR SING
sets the SINGle trigger mode, i.e. the sweep is triggered by the
command :LFOutput:SWEep:EXECute or *TRG.
LFO:FREQ:STAR 100 kHz
sets the start frequency for the LF sweep to 100 kHz.
LFO:FREQ:STOP 200 kHz
sets the stop frequency of the LF sweep to 200 kHz.
LFO:FREQ:MODE SWE
sets the LF sweep mode.
LFO:SWE:EXEC
a one-off LF sweep from 100 kHz to 200 kHz is performed. The
linear step width is 1 kHz with a dwell time of 15 ms (preset values).
Manual operation: See "Start Freq - LF Sweep" on page 192
SOURce Subsystem
[:SOURce]:LFOutput:FREQuency:STOP <Stop>
This command sets the stop frequency for the LF sweep.
Parameters:
<Stop> float
Range: 0.1 Hz to 1 MHz
Increment: 0.1 Hz
*RST: 50 kHz
Example: LFO:FREQ:STOP 200 kHz
sets the stop frequency for the LF sweep to 200 kHz.
LFO:FREQ:STAR 100 kHz
sets the start frequency for the LF sweep to 100 kHz.
Manual operation: See "Stop Freq - LF Sweep" on page 192
[:SOURce]:LFOutput[:STATe] <State>
The command activates/deactivates the LF output.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: LFO ON
activates the LF output. The settings under LFO:FREQ and
LFO:SWE become effective.
Manual operation: See "State - LF Output" on page 188
[:SOURce]:LFOutput:SWEep[:FREQuency]:DWELl <Dwell>
The command sets the dwell time for each frequency step of the sweep.
Tip: It is recommended to switch off the "GUI Update" for optimum sweep performance
especially with short dwell times (SYSTem:DISPlay:UPDate OFF).
Parameters:
<Dwell> float
Range: 5 ms to 100 s
Increment: 0.1 ms
*RST: 10 ms
Default unit: s
Example: LFO:SWE:DWEL 20 ms
sets a dwell time of 20 ms.
Manual operation: See "Dwell Time - LF Sweep" on page 193
[:SOURce]:LFOutput:SWEep[:FREQuency]:EXECute
The command immediately starts an LF sweep.
SOURce Subsystem
[:SOURce]:LFOutput:SWEep[:FREQuency]:MODE <Mode>
The command sets the cycle mode of the LF sweep.
The assignment of the GPIB commands to the sweep modes is given in the description
of the sweep menus.
Parameters:
<Mode> AUTO | MANual | STEP
AUTO
Each trigger triggers exactly one complete sweep.
MANual
The trigger system is not active. Each frequency step of the sweep
is triggered individually, either by varying the "Current Fre-
quency" value using the rotary knob under manual control or by
means of a :LFOutput:FREQ:MAN command under remote con-
trol.
With manual control, the frequency increases or decreases
(depending on the direction of the rotary encoder) by the value
specified under SOUR:LFO:SWE:FREQ:STEP:LIN (linear spac-
ing) or ...:STEP:LOG (logarithmic spacing).
With remote control, the frequency increases by the value speci-
fied under LFO:SWE:FREQ:STEP:LIN|LOG which each sent
[:SOURce]:LFOutput:FREQuency:MANual command, irre-
spective the value entered there.
STEP
Each trigger triggers one sweep step only. The frequency increa-
ses by the value entered under
[SOURce:]LFOutput:SWEep:STEP.
*RST: AUTO
Example: LFO:SWE:MODE AUTO
selects Mode Auto.
Manual operation: See "Mode - LF Frequency Sweep" on page 190
SOURce Subsystem
[:SOURce]:LFOutput:SWEep[:FREQuency]:POINts <Points>
The command sets the number of steps in an LF sweep.
The command is linked to the command :LFOutput:SWEep[:FREQuency]:STEP as
follows:
● for linear sweeps and STARt < STOP
POINts = ((STOP-STARt) / STEP:LIN) + 1
● for logarithmic sweeps and STARt < STOP
POINts = ((log STOP - log STARt) / log STEP:LOG) + 1
If POINTs changes, the value of STEP is adjusted. The STARt and STOP value is retained.
Two separate POINts values are used for linear or logarithmic sweep spacing
(LFOutput:SWEep[:FREQuency]:SPACing LIN | LOG). The command is always
effective for the currently set sweep spacing.
Parameters:
<Points> float
Increment: 1
*RST: 100
Example: LFO:FREQ:STAR
sets the start frequency to 2 kHz.
LFO:FREQ:STOP
sets the stop frequency to 20 kHz
LFO:SWE:SPAC LIN
sets linear sweep spacing.
LFO:SWE:POIN 11
sets 11 sweep steps for linear sweep spacing. The sweep step
width (STEP) is automatically set to 2 kHz.
[:SOURce]:LFOutput:SWEep[:FREQuency]:RUNNing?
Queries the status of the LF frequency sweep.
Return values:
<State> 0 | 1 | OFF | ON
Example: LFO:SWE:RUNN?
Response "1": the frequency sweep is running.
Usage: Query only
[:SOURce]:LFOutput:SWEep[:FREQuency]:SHAPe <Shape>
The command sets the cycle mode for a sweep sequence (shape).
SOURce Subsystem
Parameters:
<Shape> SAWTooth | TRIangle
SAWTooth
One sweep runs from start to stop frequency. Each subsequent
sweep starts at the start frequency, i.e. the shape of the sweep
sequence resembles a sawtooth.
TRIangle
One sweep runs from start to stop frequency and back, i.e. the
shape of the sweep resembles a triangle. Each subsequent sweep
starts at the start frequency.
*RST: SAWTooth
Example: SOUR:LFO:SWE:SHAP TRI
selects the sweep cycle with alternating ascending and descend-
ing sweep directions.
Manual operation: See "Shape - LF Frequency Sweep" on page 192
[:SOURce]:LFOutput:SWEep[:FREQuency]:SPACing <Spacing>
The command selects linear or logarithmic sweep spacing.
Parameters:
<Spacing> LINear | LOGarithmic
LINear
With the linear sweep, the step width is a fixed frequency value
which is added to the current frequency. The step width for linear
sweep is entered in Hz (see [:SOURce]:LFOutput:SWEep[:
FREQuency]:STEP[:LINear] on page 317).
LOGarithmic
With the logarithmic sweep, the step width is a constant fraction
of the current frequency. This fraction is added to the current fre-
quency. The logarithmic step width is entered in % (see [:
SOURce]:LFOutput:SWEep[:FREQuency]:STEP:
LOGarithmic on page 318).
*RST: LINear
Example: LFO:SWE:SPAC LIN
selects linear sweep spacing.
Manual operation: See "Spacing - LF Sweep" on page 192
[:SOURce]:LFOutput:SWEep[:FREQuency]:STEP[:LINear] <Linear>
The command sets the step width for the linear sweep.
This command is linked to the com-
mand :LFOutput:SWEep[:FREQuency]:POINts as follow.
● for STARt < STOP:
POINts = (((STOP-STARt) / STEP:LIN) + 1
SOURce Subsystem
If STEP:LIN changes, the value of POINTs is adjusted. The STARt and STOP value is
retained.
Parameters:
<Linear> float
Range: 0 to STOP-STARt
Increment: 0.1 Hz
Example: LFO:FREQ:STAR
sets the start frequency to 2 kHz.
LFO:FREQ:STOP
sets the stop frequency to 20 kHz.
LFO:SWE:SPAC LIN
sets linear sweep spacing.
LFO:SWE:STEP 2 kHz
sets the sweep step width to 2 kHz. The number of sweep steps
for linear sweep spacing (POINts) is automatically set to 11.
Manual operation: See "Step Lin/Log - LF Sweep" on page 193
[:SOURce]:LFOutput:SWEep[:FREQuency]:STEP:LOGarithmic <Logarithmic>
The command specifies the step width factor for logarithmic sweeps. The next frequency
value of a sweep is calculated (for STARt < STOP) using the following formula:
New frequency = Old frequency + STEP:LOG x Old frequency
STEP:LOG therefore gives the fraction of the old frequency. The frequency is increased
by this fraction for the next sweep step. Usually STEP:LOG is given in percent, whereby
the suffix PCT must always be used.
The command is linked to the command :LFOutput:SWEep[:FREQuency]:POINts
as follows:
● for logarithmic sweeps and STARt < STOP:
POINts = ((log STOP - log STARt) / log STEP:LOG) + 1
If STEP:LOG changes, the value of POINTs is adjusted. The STARt and STOP value is
retained.
Parameters:
<Logarithmic> float
Range: 0.01PCT to 100PCT
Increment: 0.01PCT
*RST: 1
SOURce Subsystem
Example: LFO:FREQ:STAR
sets the start frequency to 1 kHz.
LFO:FREQ:STOP
sets the stop frequency to 100 kHz.
LFO:SWE:SPAC LOG
sets logarithmic sweep spacing.
LFO:SWE:STEP:LOG 10PCT
sets the step width for logarithmic sweep spacing to 10% of the
previous frequency in each instance.
Manual operation: See "Step Lin/Log - LF Sweep" on page 193
[:SOURce]:LFOutput:SHAPe <Shape>
Selects the shape of the LF signal.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
For information on the required hardware revision, refer to the release notes.
Parameters:
<Shape> SINE | SQUare | TRIangle | SAWTooth | ISAWtooth
*RST: SINE
Example: LFO:SHAP SQU
selects a rectangular shape for the signal of the LF generator.
Manual operation: See "LF Gen Shape" on page 171
[:SOURce]:LFOutput:SIMPedance <SImpedance>
The command selects the output impedance of the LF generator. Selection "LOW" and
"600 Ohm" are available.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
For information on the required hardware revision, refer to the release notes.
Parameters:
<SImpedance> LOW | G600
*RST: LOW|
Example: SOUR:LFO:SIMP G600
'sets the output impedance of the LF generator to 600 Ohms
Manual operation: See "LF Source Impedance" on page 189
[:SOURce]:LFOutput:VOLTage <Voltage>
The command sets the output voltage of the LF output.
SOURce Subsystem
Parameters:
<Voltage> float
Range: 0 to 4
Increment: 0.001
*RST: 1
Default unit: V
Example: LFO:VOLT 3 V
sets the voltage of the LF output to 3 V.
Manual operation: See "Output Voltage - LF Output" on page 188
This subsystem contains the commands for the List mode of the instrument.
The following settings are required to operate the instrument in List mode:
1. Create a list.
If a list which does not exist is selected with the :LIST:SEL command, an empty list
with the name of the selected list is created.
SOURce1:LIST:SEL "New_list"
3. Select a list.
If a new empty file has been created with the :LIST:SEL command, this file is
selected, otherwise an existing list must be selected before the List mode is activated.
SOURce1:LIST:SEL "Old_list"
SOURce Subsystem
[:SOURce<hw>]:LIST:CATalog?......................................................................................321
[:SOURce<hw>]:LIST:DELete.........................................................................................322
[:SOURce<hw>]:LIST:DELete:ALL...................................................................................322
[:SOURce<hw>]:LIST:DEXChange:AFILe:CATalog?.........................................................323
[:SOURce<hw>]:LIST:DEXChange:AFILe:EXTension........................................................323
[:SOURce<hw>]:LIST:DEXChange:AFILe:SELect.............................................................324
[:SOURce<hw>]:LIST:DEXChange:AFILe:SEParator:COLumn...........................................324
[:SOURce<hw>]:LIST:DEXChange:AFILe:SEParator:DECimal...........................................325
[:SOURce<hw>]:LIST:DEXChange:EXECute....................................................................325
[:SOURce<hw>]:LIST:DEXChange:MODE........................................................................326
[:SOURce<hw>]:LIST:DEXChange:SELect.......................................................................326
[:SOURce<hw>]:LIST:DWELl..........................................................................................327
[:SOURce<hw>]:LIST:FREE?..........................................................................................327
[:SOURce<hw>]:LIST:FREQuency...................................................................................327
[:SOURce<hw>]:LIST:FREQuency:POINts?.....................................................................328
[:SOURce<hw>]:LIST:INDex...........................................................................................328
[:SOURce<hw>]:LIST:INDex:STARt.................................................................................329
[:SOURce<hw>]:LIST:INDex:STOP.................................................................................329
[:SOURce<hw>]:LIST:LEARn..........................................................................................330
[:SOURce<hw>]:LIST:MODE..........................................................................................330
[:SOURce<hw>]:LIST:POWer..........................................................................................331
[:SOURce<hw>]:LIST:POWer:POINts?............................................................................331
[:SOURce<hw>]:LIST:RESet...........................................................................................331
[:SOURce<hw>]:LIST:RUNNing?.....................................................................................332
[:SOURce<hw>]:LIST:SELect..........................................................................................332
[:SOURce<hw>]:LIST:TRIGger:EXECute..........................................................................332
[:SOURce<hw>]:LIST:TRIGger:SOURce..........................................................................332
[:SOURce<hw>]:LIST:CATalog?
The command requests a list of available lists. The individual lists are separated by com-
mas.
The lists are stored with the fixed file extensions *.lsw in a directory of the user's choice.
The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Return values:
<Catalog> string
SOURce Subsystem
[:SOURce<hw>]:LIST:DELete <Filename>
The command deletes the specified list.
The files are stored with the fixed file extensions *.lsw in a directory of the user's choice.
The directory applicable to the command is defined with the command MMEMory:CDIR.
To access the files in this directory, only the file name has to be given, without the path
and the file extension. A path can also be specified in command :SOUR:LIST:CAT?, in
which case the file in the specified directory is deleted.
*RST does not affect data lists.
Setting parameters:
<Filename> <list file name>
Example: MMEM:CDIR '/var/user//Lists/Listmode'
selects the directory for the list mode files.
LIST:DEL 'LIST1'
deletes the list list1.
Usage: Setting only
Manual operation: See "List Mode Data... - List Mode" on page 163
[:SOURce<hw>]:LIST:DELete:ALL
The command deletes all lists in the set directory. The List mode must be deactivated
beforehand to ensure that no lists are selected when this command is called
(SOUR:FREQ:MODE CW or SWE).
The files are stored with the fixed file extensions *.lsw in a directory of the user's choice.
The directory applicable to the command is defined with the command MMEMory:CDIR.
A path can also be specified in command SOUR:LIST:CAT?, in which case all list mode
files in the specified directory are deleted.
*RST does not affect data lists.
SOURce Subsystem
[:SOURce<hw>]:LIST:DEXChange:AFILe:CATalog?
The command requests a list of available ASCII files for export/import of list mode data.
The individual files are separated by commas.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Return values:
<Catalog> string
Example: MMEM:CDIR '/var/user/listmode/import'
selects the directory for the ASCII files with frequency and level
value pairs.
LIST:DEXC:AFIL:EXT TXT
selects that ASCII files with extension *.txt are listed.
LIST:DEXC:AFIL:CAT?
queries the available files with extension *.txt.
Response:'list1,list2'
the ASCII files list1.txt and list2.txt are available.
Usage: Query only
[:SOURce<hw>]:LIST:DEXChange:AFILe:EXTension <Extension>
The command selects the file extension of the ASCII file to be imported or exported.
Selection TXT (text file) or CSV (Excel file) is available.
Parameters:
<Extension> TXT | CSV
*RST: TXT
SOURce Subsystem
[:SOURce<hw>]:LIST:DEXChange:AFILe:SELect <Filename>
The command selects the ASCII file to be imported or exported.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR. A path can also be specified in command
SOUR:LIST:DEXC:AFIL:SEL, in which case the files are stored or loaded in the speci-
fied directory.
Parameters:
<Filename> <ascii_file_name>
Example: LIST:DEXC:MODE IMP
selects that ASCII files with frequency and level value pairs are
imported and transferred into list mode lists.
LIST:DEXC:AFIL:SEL '/var/user/import/list.csv'
selects that ASCII file list.csv is imported.
LIST:DEXC:SEL '/var/user/import/list_imp'
selects that the ASCII file list.csv is imported into list mode list
list_imp.
Manual operation: See "Select ASCII Source / Destination - List Mode"
on page 166
[:SOURce<hw>]:LIST:DEXChange:AFILe:SEParator:COLumn <Column>
The command selects the separator between the frequency and level column of the ASCII
table.
Parameters:
<Column> TABulator | SEMicolon | COMMa | SPACe
*RST: COMMa
SOURce Subsystem
[:SOURce<hw>]:LIST:DEXChange:AFILe:SEParator:DECimal <Decimal>
The command the decimal separator used in the ASCII data between '.' (decimal point)
and ',' (comma) with floating-point numerals.
Parameters:
<Decimal> DOT | COMMa
*RST: DOT
Example: LIST:DEXC:MODE EXP
selects that the list mode list is exported into an ASCII file.
LIST:DEXC:AFIL:SEL '/var/user/import/list.csv'
selects ASCII file list.csv as destination for the list mode list
data.
LIST:DEXC:AFIL:SEP:COL TAB
the pairs of frequency and level values are separated by a tabu-
lator.
LIST:DEXC:AFIL:SEP:DEC DOT
selects the decimal separator dot.
LIST:DEXC:SEL 'root/var/user/import/list_imp'
selects that the list mode list list_imp is imported into ASCII file
list.csv.
Manual operation: See "Decimal Point - List Mode" on page 165
[:SOURce<hw>]:LIST:DEXChange:EXECute
The command starts the export or import of the selected file. When import is selected,
the ASCII file is imported as list mode list. When export is selected, the list mode list is
exported into the selected ASCII file.
SOURce Subsystem
[:SOURce<hw>]:LIST:DEXChange:MODE <Mode>
The command selects if list mode lists should be imported or exported. Depending on
the selection her, the file select command define either the source or the destination for
list mode lists and ASCII files.
Parameters:
<Mode> IMPort | EXPort
*RST: IMPort
Example: LIST:DEXC:MODE IMP
selects that ASCII files with frequency and level value pairs are
imported and transferred into list mode lists.
LIST:DEXC:AFIL:SEL
'/var/user//user/listmode/import/list.csv'
selects that ASCII file list.csv is imported.
LIST:DEXC:SEL
'root/var/user//user/listmode/import/list_imp'
selects that the ASCII file list.csv is imported into list mode list
list_imp.
Manual operation: See "Mode - List Mode" on page 165
[:SOURce<hw>]:LIST:DEXChange:SELect <Filename>
The command selects the list mode list to be imported or exported.
The list mode files are stored with the fixed file extensions *.lsw in a directory of the
user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR. A path can also be specified in command SOUR:LIST:DEXC:SEL, in
which case the files are stored or loaded in the specified directory.
Parameters:
<Filename> <list_name>
SOURce Subsystem
[:SOURce<hw>]:LIST:DWELl <Dwell>
The command sets the time for which the instrument retains a setting.
Parameters:
<Dwell> float
Range: 0.5 ms to 100 s
Increment: 1E-4
*RST: 10.0 ms
Default unit: s
Example: LIST:DWEL 15
each setting in the list is retained for 15 ms.
Manual operation: See "Dwell Time - List Mode" on page 162
[:SOURce<hw>]:LIST:FREE?
This command queries on the free storage space for list mode lists.
Return values:
<Free> integer
Range: 0 to INT_MAX
Increment: 1
*RST: 0
Example: LIST:FREE?
Usage: Query only
Response: 2147483647;1
[:SOURce<hw>]:LIST:FREQuency <Frequency>
The command fills the FREQuency part of the selected list with data.
*RST does not affect data lists.
SOURce Subsystem
Parameters:
<Frequency> <Frequency#1>{, <Frequency#2>, ...} | block data
The data can be given either as a list of numbers (list can be of
any length and list entries must be separated by commas) or as
binary block data. When block data is transferred, 8 (4) bytes are
always interpreted as a floating-point number with double accu-
racy (see :FORMat[:DATA] on page 257).
Range: 300 kHz to RFmax (RFmax depending on model)
Example: LIST:SEL '/var/user//Lists/Listmode/list3'
selects list3 for editing. List3 is created if it does not yet exist.
SOUR:LIST:FREQ 1.4GHz, 1.3GHz, 1.2GHz,...
specifies the frequency values in list3. If the list already contains
data, it is overwritten.
Usage: SCPI confirmed
Manual operation: See "Edit List Mode Data... - List Mode" on page 163
[:SOURce<hw>]:LIST:FREQuency:POINts?
The command queries the length (in points) of the FREQuency component of the selected
list.
Return values:
<Points> integer
Range: 0 to INT_MAX
Increment: 1
*RST: 0
Example: LIST:SEL '/var/user//Lists/Listmode/list3'
selects list3 for editing. List3 is created if it does not yet exist.
LIST:FREQ:POIN?
queries the number of frequency values in list3.
Response: 327
list3 has 327 frequency entries.
Usage: Query only
[:SOURce<hw>]:LIST:INDex <Index>
The command sets the list index in step mode (LIST:MODE STEP).
After the trigger signal the frequency and level settings of the selected index are pro-
cessed in List mode.
Parameters:
<Index> integer
Increment: 1
*RST: 0
SOURce Subsystem
[:SOURce<hw>]:LIST:INDex:STARt <Start>
The command sets the start index of the index range which defines a subgroup of fre-
quency/level value pairs in the current list. Only the values in the set index range
(:LIST:INDex:STARt ... :LIST:INDex:STOP) are processed in List mode.
Parameters:
<Start> integer
Range: 0 to list length
*RST: 0
Example: LIST:SEL '/var/user//Lists/Listmode/list3'
selects list3 for use in List mode.
LIST:IND:STAR 25
sets 25 as start index of the index range.
LIST:IND:STOP 49
sets 49 as stop index of the index range.
FREQ:MODE LIST
activates List mode. The frequency/level value pairs from index 25
to index 49 in list3 are processed. All other entries of the list are
ignored.
Manual operation: See "List Range In - List Mode" on page 164
[:SOURce<hw>]:LIST:INDex:STOP <Stop>
The command sets the stop index of the index range which defines a subgroup of fre-
quency/level value pairs in the current list. Only the values in the set index range
(:LIST:INDex:STARt ... :LIST:INDex:STOP) are processed in List mode.
Parameters:
<Stop> integer
Range: 0 to list length
*RST: 0
SOURce Subsystem
[:SOURce<hw>]:LIST:LEARn
The command learns the selected list, i.e. it determines the hardware setting for the entire
list. The data determined in this way is stored together with the list. When the list is acti-
vated for the first time, these settings are calculated automatically.
Example: LIST:SEL '/var/user//Lists/Listmode/list3'
selects list3. List3 is created if it does not yet exist.
LIST:LEAR
starts learning of the hardware setting for list3 and stores the set-
ting.
Usage: Event
Manual operation: See "Learn List Mode Data... - List Mode" on page 162
[:SOURce<hw>]:LIST:MODE <Mode>
The command specifies how the list is to be processed (similar to
SOURce:SWEep:MODE).
Parameters:
<Mode> AUTO | STEP
AUTO
Each trigger event triggers a complete list cycle. Possible trigger
settings for :LIST:TRIGger:SOURce are AUTO, SINGle and
EXT.
STEP
Each trigger event triggers only one step in the list processing
cycle. The list is processed in ascending order.
*RST: AUTO
Example: LIST:MODE STEP
selects step-by-step processing of the list.
Manual operation: See "Mode - List Mode" on page 161
SOURce Subsystem
[:SOURce<hw>]:LIST:POWer <Power>
The command fills the Level part of the selected list with data.
*RST does not affect data lists.
Parameters:
<Power> <Power#1>{, <Power#2>, ...} | block data
The data can be given either as a list of numbers (list can be of
any length and list entries must be separated by commas) or as
binary block data. When block data is transferred, 8 (4) bytes are
always interpreted as a floating-point number with double accu-
racy (see :FORMat[:DATA] on page 257).
Range: Minimum level to Maximum level
Default unit: dBm
Example: LIST:SEL '/var/user//Lists/Listmode/list3'
selects list3 for editing. List3 is created if it does not yet exist.
LIST:POW 0dBm, 2dBm, 2dBm, 3dBm,..
specifies the level values in list3. The number of level values
must correspond to the number of frequency values. The previous
data is overwritten.
Usage: SCPI confirmed
Manual operation: See "Edit List Mode Data... - List Mode" on page 163
[:SOURce<hw>]:LIST:POWer:POINts?
The command queries the length (in points) of the LEVel part of the selected list.
Return values:
<Points> integer
Range: 0 to INT_MAX
Increment: 1
*RST: 0
Example: LIST:SEL '/var/user//Lists/Listmode/list3'
selects list3 for editing. List3 is created if it does not yet exist.
LIST:POW:POIN?
queries the number of levels in list3.
Response: 327
LIST2 has 327 level entries.
Usage: Query only
[:SOURce<hw>]:LIST:RESet
The command resets the list to the starting point.
Example: LIST:RES
resets the list to the starting point.
SOURce Subsystem
Usage: Event
Manual operation: See "Reset - List Mode" on page 162
[:SOURce<hw>]:LIST:RUNNing?
Queries the current state of the list mode.
Return values:
<State> 0 | 1 | OFF | ON
Example: LIST:RUNN?
Response "1": signal generation based on the list mode is being
performed.
Usage: Query only
[:SOURce<hw>]:LIST:SELect <Filename>
The command selects the specified list. If a new list is to be created, the name can be
entered here. The list is created if it does not yet exist. The list selected here is available
for the further processing steps (editing) and is used in the instrument when the List mode
is activated.
The files are stored with the fixed file extensions *.lsw in a directory of the user's choice.
The directory applicable to the command is defined with the command MMEMory:CDIR.
A path can also be specified in command :SOUR:LIST:SEL in which case the list mode
file in the specified directory is selected.
*RST does not affect data lists.
Parameters:
<Filename> '<list name>'
Example: LIST:SEL '/var/user//Lists/Listmode/list3'
selects list3 for editing. List3 is created if it does not yet exist.
Manual operation: See "List Mode Data... - List Mode" on page 163
[:SOURce<hw>]:LIST:TRIGger:EXECute
The command immediately starts the processing of a list in list mode. It corresponds to
the manual-control command "Execute Single."
Example: SOUR:LIST:TRIG:EXEC
triggers the processing of the selected list.
Usage: Event
Manual operation: See "Execute Single - List Mode" on page 162
[:SOURce<hw>]:LIST:TRIGger:SOURce <Source>
The command sets the trigger source for the LIST mode.
SOURce Subsystem
The names of the parameters correspond to those under sweep mode. SCPI uses other
names for the parameters; these names are also accepted by the instrument. The SCPI
names should be used if compatibility is an important consideration. An overview of the
various names is given in the following table:
Parameters:
<Source> AUTO | IMMediate | SINGle | BUS | EXTernal
AUTO|IMMediate
The trigger is free-running, i.e. the trigger condition is fulfilled con-
tinuously. The selected list in List mode is restarted as soon as it
is finished.
SINGle|BUS
The list is triggered by the GPIB commands [:SOURce<hw>]:
LIST:TRIGger:EXECute. The list is executed once.
EXTernal
The list is triggered externally via the INST TRIG connector. The
list is executed once.
*RST: SINGle
Example: LIST:TRIG:SOUR EXT
selects triggering by means of the external trigger.
Manual operation: See "Mode - List Mode" on page 161
This subsystem contains the command for switching on/off all modulations.
[:SOURce<hw>]:MODulation[:ALL][:STATe] <State>
The command switches the modulations on and off.
The command SOUR:MOD:ALL:STAT OFF switches all modulations off. A subsequent
command SOUR:MOD:ALL:STAT ON restores the status that was active before the last
switch-off. "MOD OFF" is displayed in the info line of the header next to the "Level" field.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 1
Example: MOD:STAT OFF
switches off all modulations.
SOURce Subsystem
This subsystem contains the commands for setting the pulse generator.
[:SOURce<hw>]:PGENerator:STATe...............................................................................334
[:SOURce<hw>]:PGENerator:STATe <State>
The command activates/deactivates the output of the video/sync signal at the PULSE
VIDEO connector at the rear of the instrument.
The signal output and the pulse generator are automatically switched on with activation
of pulse modulation if pulse generator is selected as modulation source. The signal output
can be switched off subsequently.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: PULM:SOUR INT
selects the internal pulse generator as source for pulse modulation
PULM:STAT ON
activates pulse modulation. The pulse generator and the output of
the signals at the PULSE VIDEO connector are automatically acti-
vated in addition.
PGEN:STAT OFF
deactivates the output of the pulse signal by the pulse generator
at the PULSE VIDEO connector. The pulse modulation of the RF
carrier must be activated with command SOURce:PULM:STATe.
Manual operation: See "Video Sync Signal State - Pulse Generator" on page 195
This subsystem contains the commands for adjusting the phase of the RF output signal
relative to a reference signal of the same frequency.
[:SOURce<hw>]:PHASe.................................................................................................334
[:SOURce<hw>]:PHASe:REFerence................................................................................335
[:SOURce<hw>]:PHASe <Phase>
The command specifies the phase variation relative to the current phase. The variation
can be specified in RADians.
SOURce Subsystem
Parameters:
<Phase> float
Range: -720 DEG to 720 DEG
Increment: 0.01 DEG
*RST: 0.0 DEG
Example: PHAS 2DEG
changes the phase by 2 degrees relative to the current phase.
PHAS:REF
adopts the set phase as the current phase.
Manual operation: See "Delta Phase - RF Signal" on page 119
[:SOURce<hw>]:PHASe:REFerence
The command adopts the phase set with SOURce:PHASe:ADJust as the current phase.
Example: PHAS 0.1RAD
changes the phase by 0.1 RAD relative to the current phase.
PHAS:REF
adopts the set phase as the current phase.
Usage: Event
Manual operation: See "Reset Delta Phase Display - RF Signal" on page 119
The PM subsystem contains the commands for checking the phase modulation. The
settings for the internal modulation source (LF generator) are made in the
SOURce:LFOutput subsystem.
For information about the required options, see chapter 5.4.4, "Phase Modulation
(PhiM)", on page 175.
[:SOURce<hw>]:PM[:DEViation]......................................................................................335
[:SOURce<hw>]:PM:EXTernal:COUPling.........................................................................336
[:SOURce<hw>]:PM:EXTernal:DEViation.........................................................................336
[:SOURce<hw>]:PM:INTernal:DEViation..........................................................................337
[:SOURce<hw>]:PM:MODE............................................................................................337
[:SOURce<hw>]:PM:SENSitivity?....................................................................................337
[:SOURce<hw>]:PM:SOURce.........................................................................................338
[:SOURce<hw>]:PM:STATe............................................................................................338
[:SOURce<hw>]:PM[:DEViation] <Deviation>
The command sets the modulation deviation of the phase modulation in RAD. The max-
imal deviation depends on the RF frequency set and the selected modulation mode (see
data sheet).
The deviation of the internal source must not exceed the deviation of the external source
in case of modulation source "Int+Ext" (PM:SOURce INT,EXT).
SOURce Subsystem
Parameters:
<Deviation> float
Range: 0 to 20
Increment: See data sheet
*RST: 1
Default unit: RAD
Example: PM 5
sets the PM modulation deviation to 5 RAD
Manual operation: See "PhiM Deviation" on page 177
[:SOURce<hw>]:PM:EXTernal:COUPling <Coupling>
The command selects the coupling mode for the external modulation input in the case of
phase modulation.
Note: Coupling for external feed via input MOD EXT can be set independently for mod-
ulations FM and PhiM.
Parameters:
<Coupling> AC | DC
AC
The DC voltage component is disconnected from the modulation
signal.
DC
The modulation signal is not changed.
*RST: AC
Example: PM:EXT:COUP AC
selects the coupling mode AC for external phase modulation.
Manual operation: See "Mod External Coupling" on page 178
[:SOURce<hw>]:PM:EXTernal:DEViation <Deviation>
The command sets the modulation deviation in case of external phase modulation in
RAD. The maximal deviation depends on the RF frequency set and the selected modu-
lation mode (see data sheet).
Parameters:
<Deviation> float
Range: 0 to 20
Increment: See data sheet
*RST: 1
Default unit: RAD
Example: PM 5
sets the PM modulation deviation for external phase modulation
of 5 RAD.
SOURce Subsystem
[:SOURce<hw>]:PM:INTernal:DEViation <Deviation>
The command selects the deviation for the phase modulation signals. The sum of the two
values must not exceed the overall modulation deviation set with command
SOURce:PM:DEViation.
Parameters:
<Deviation> float
Range: 0 to 20
*RST: 0.5 RAD
Example: PM:INT1:DEV 10RAD
selects a deviation of 10 RAD for the LF generator.
[:SOURce<hw>]:PM:MODE <Mode>
The command selects the mode for the phase modulation.
Parameters:
<Mode> HBANdwidth | HDEViation | LNOise
HBANdwidth
The maximum range for modulation bandwidth is available. How-
ever, phase noise is increased for low frequencies. The range for
PhiM deviation is limited. This mode is recommended for high
modulation frequencies.
HDEViation
The maximum range for PhiM deviation is available. Phase noise
is improved for low frequencies. The range for modulation fre-
quency is limited (see data sheet). This mode is recommended for
low modulation frequencies and/or high PhiM deviation.
LNOise
Phase modulation with phase noise and spurious characteristics
close to CW mode. The range for modulation bandwidth and PM
deviation is limited (see data sheet)
*RST: HBANdwidth
Example: PM:MODE LNO
selects Low Noise mode for external phase modulation.
Manual operation: See "PhiM Mode" on page 177
[:SOURce<hw>]:PM:SENSitivity?
The command queries the input sensitivity of the EXT MOD input in RAD/V. The com-
mand is only effective if the external modulation source is selected (SOUR:PM:SOUR
EXT). The returned value depends on the modulation deviation setting
(SOUR:PM:DEViation). This value is assigned to the voltage value for full modulation
of the input.
SOURce Subsystem
Return values:
<Sensitivity> float
Example: PM:DEV 1
sets a modulation deviation of 1RAD.
PM:SENS?
queries the input sensitivity at the EXT MOD input.
Response: 1
since the voltage value for full modulation is 1V, the resulting sen-
sitivity is precisely 1RAD/V.
Usage: Query only
Manual operation: See "PhiM Sensitivity" on page 178
[:SOURce<hw>]:PM:SOURce <Source>
The command selects the modulation source for phase modulation.
Parameters:
<Source> INTernal | EXTernal | INT,EXT
INTernal
INT is the LF generator. The frequency of the internal modulation
signal can be set in the SOURce:LFOutput subsystem.
EXTernal
The external signal is input at the MOD EXT connector.
INT,EXT
Internal and external modulation source can be selected at the
same time.
*RST: INTernal
Example: PM:SOUR INT
selects the internal modulation source.
Manual operation: See "PhiM Source" on page 176
[:SOURce<hw>]:PM:STATe <State>
The command activates/deactivates phase modulation. Activation of phase modulation
deactivates frequency modulation.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: PM:STAT ON
activates PM modulation.
Manual operation: See "State" on page 176
SOURce Subsystem
This subsystem contains the commands for setting the output level, level control and level
correction of the RF signal.
Other units can also be used instead of dBm:
● by entering the unit directly after the numerical value (example :POW 0.5V)
● by changing the DEFault unit in the UNIT system (see the command :UNIT:
POWer).
[:SOURce<hw>]:POWer:ALC:OMODe.............................................................................339
[:SOURce<hw>]:POWer:ALC:SONCe..............................................................................340
[:SOURce<hw>]:POWer:ALC[:STATe].............................................................................340
[:SOURce<hw>]:POWer:ATTenuation:RFOFf:MODE.........................................................340
[:SOURce<hw>]:POWer[:LEVel][:IMMediate][:AMPLitude]..................................................341
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:OFFSet........................................................342
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:RCL.............................................................342
[:SOURce<hw>]:POWer:LIMit[:AMPLitude].......................................................................343
[:SOURce<hw>]:POWer:LMODe.....................................................................................343
[:SOURce<hw>]:POWer:MANual.....................................................................................344
[:SOURce<hw>]:POWer:MODE.......................................................................................345
[:SOURce<hw>]:POWer:POWer......................................................................................345
[:SOURce<hw>]:POWer:SPC:CRANge............................................................................346
[:SOURce<hw>]:POWer:SPC:DELay...............................................................................346
[:SOURce<hw>]:POWer:SPC:PEAK................................................................................346
[:SOURce<hw>]:POWer:SPC:SELect..............................................................................347
[:SOURce<hw>]:POWer:SPC:STATe...............................................................................347
[:SOURce<hw>]:POWer:SPC:TARGet.............................................................................347
[:SOURce<hw>]:POWer:STARt.......................................................................................347
[:SOURce<hw>]:POWer:STEP[:INCRement]....................................................................348
[:SOURce<hw>]:POWer:STEP:MODE.............................................................................348
[:SOURce<hw>]:POWer:STOP........................................................................................349
[:SOURce<hw>]:POWer:ALC:OMODe <OffMode>
The command sets the level control mode which becomes active when automatic level
control is deactivated (ALC Off).
Parameters:
<OffMode> SHOLd
SHOLd
Level control is activated briefly if the level or frequency changes
("ALC Off Sample & Hold").
*RST: SHOLd
Example: POW:ALC OFF
deactivates automatic level control for RF output A.
POW:ALC:OMOD SHOL
level control is briefly activated if the frequency or level changes.
SOURce Subsystem
[:SOURce<hw>]:POWer:ALC:SONCe
The command briefly activates level control for correction purposes.
Example: POW:ALC OFF
deactivates automatic level control for RF output A.
POW:ALC:SONC
level control is performed once only.
Usage: Event
Manual operation: See "Search Once - ALC" on page 130
[:SOURce<hw>]:POWer:ALC[:STATe] <State>
The command activates/deactivates automatic level control.
Parameters:
<State> ON | OFF | AUTO
ON
Internal level control is permanently activated.
OFF
Internal level control is deactivated; Sample & Hold mode is acti-
vated.
AUTO
Internal level control is activated/deactivated automatically
depending on the operating state.
*RST: AUTO
Example: POW:ALC ON
activates automatic level control for RF output A.
Manual operation: See "State - ALC" on page 129
[:SOURce<hw>]:POWer:ATTenuation:RFOFf:MODE <Mode>
Selects the attenuator mode, when the RF signal is switched off.
The setting of the RF OFF mode is not affected by an instrument preset (PRESET key),
*RST and the "Save/Recall" function. This parameter is influenced only by the Factory
Preset.
SOURce Subsystem
Parameters:
<Mode> UNCHanged | FATTenuation
UNCHanged
Freezes the setting of the attenuator when RF is switched off. The
attenuator is only activated when RF is switched on.
This setting recommended if a constant VSWR (Voltage Standing
Wave Ratio) is required.
Furthermore, on instruments equipped with a mechanical attenu-
ator, it provides fast and wear-free operation.
FATTenuation
Sets attenuation to maximum when the RF signal is switched off.
This setting is recommended for applications that require a high
level of noise suppression.
*RST: FATTenuation
Example: SOUR:POW:ATT:RFOF:MODE FATT
sets the RF OFF attenuator to maximum.
Manual operation: See "RF OFF Mode" on page 126
[:SOURce<hw>]:POWer[:LEVel][:IMMediate][:AMPLitude] <Amplitude>
The command sets the RF output level in CW mode. In addition to numerical values, it
is also possible to specify UP and DOWN. The level is then increased or decreased by the
value specified under [SOURce<hw>:]POWer:STEP.
As with the Level value entered in the header, the OFFSet value is also taken into con-
sideration with this command.
The specified value range is therefore only effective if :SOURce:POWer:OFFSet is set
to 0. The value range for other OFFSet values can be calculated using the following
formula:
Minimum level + OFFSet ... Maximum level + OFFSet
The keywords of this command are largely optional. Therefore, both the long and short
form of the command are shown in the example.
Parameters:
<Amplitude> Minimum level ... Maximum level
The value range for the level setting varies according to the instru-
ment model.
The values are given in the data sheet.
Increment: 0.01 dB
*RST: -30 dBm
Default unit: dBm
Example: SOUR:POW:LEV:IMM:AMPL 15
or
:POW 15
sets the RF level at output A to 15 dBm.
SOURce Subsystem
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:OFFSet <Offset>
Note: The level offset is also effective for level sweeps!
The command specifies the constant level offset of a downstream attenuator/amplifier. If
a level offset is entered, the level entered with :POWer no longer corresponds to the RF
output level.
The following correlation applies:
:POWer = RF output level + POWer:OFFSet.
Entering a level offset does not change the RF output level, but rather the query value
of :POWer.
For more information, see "RF level vs. RF output level" on page 122.
Only dB is permitted as the unit here. The linear units (V, W, etc.) are not permitted.
The keywords of this command are largely optional. Therefore, both the long and short
form of the command are shown in the example.
Parameters:
<Offset> float
Range: -100 dB to 100 dB
Increment: 0.01 dB
*RST: 0 dB
Default unit: dB
Example: SOURce:POWer:LEVel:IMMediate:OFFSet -10
or
POW:OFFS 10
sets the RF level offset to 10 dB
Usage: SCPI confirmed
Manual operation: See "Offset (Level)" on page 124
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:RCL <Rcl>
The command determines whether the current level is retained or whether the stored
level setting is adopted when an instrument configuration is loaded.
*RST does not affect this setting.
SOURce Subsystem
Parameters:
<Rcl> INCLude | EXCLude
INCLude
The stored level is also loaded when a stored instrument config-
uration is loaded.
EXCLude
The RF level is not loaded when a stored instrument configuration
is loaded. The current level is retained.
*RST: INCLude
Example: POW:RCL INCL
the stored level is set if the Recall command is called.
Manual operation: See "Exclude Level" on page 110
[:SOURce<hw>]:POWer:LIMit[:AMPLitude] <Amplitude>
The command limits the maximum RF output level in CW and SWEEP mode. It does not
influence the "Level" display or the response to the POW? query command.
The value is not affected by an instrument preset (PRESET key), *RST and the Save/
Recall function. This parameter is influenced only by the factory preset (SYST:FPR) and
its factory value is equal to the upper limit.
Parameters:
<Amplitude> float
Minimum level ... Maximum level
The value range for the level setting varies according to the instru-
ment model.
The values are given in the data sheet.
Increment: 0.01 dB
*RST: 30 dBm
Default unit: dBm
Example: SOURce:POWer:LIMit:AMPLitude 10
or
:POW:LIM 10
limits the RF level to maximum +10 dBm.
Usage: SCPI confirmed
Manual operation: See "Limit - RF Level" on page 124
[:SOURce<hw>]:POWer:LMODe <LevMode>
The command sets the RF level mode.
SOURce Subsystem
Parameters:
<LevMode> NORMal | LOWNoise | LOWDistortion
NORMal
The RF signal is output in the standard values of the instrument.
LOWNoise
A very low noise sinewave signal is output.
LOWDistortion
A very pure sinewave signal is output.
Example: POW:LMODE LOWD
sets the LOWDistortion mode. The instrument reduces distortions
of the RF signal to a minimum.
Manual operation: See "RF Mode" on page 124
[:SOURce<hw>]:POWer:MANual <Manual>
In Sweep mode (:SOUR:POW:MODE SWE) the command sets the level for the next
sweep step in the Step sweep mode (:SOUR:SWE:POW:MODE MAN). Here only level
values between the settings [:SOUR]:POW:STAR and [:SOUR]:POW:STOP are per-
mitted. Each sweep step is triggered by a separate :SOUR:POW:MAN command.
As with the "Level" value entered in the "RF Level" menu, the OFFSet value is also taken
into consideration with this command.
The specified value range is therefore only effective if :SOURce:POWer:OFFSet is set
to 0. The value range for other OFFset values can be calculated using the following
formula:
Minimum level + OFFSet ... Maximum level + OFFSet
Parameters:
<Manual> float
Minimum level ... Maximum level
The value range for the level setting varies according to the instru-
ment model
The values are given in the data sheet.
Increment: 0.01 dBm
*RST: -30 dBm
Default unit: dBm
Example: POW:SWE:MODE MAN
sets the Step sweep mode for RF output A.
POW:MAN -5 dBm
sets an RF level of -5 dBm for the next setting in the Step sweep
mode for RF output A.
POW:MODE SWE
sets the Level Sweep mode for RF output A.
POW:MAN -5.5 dBm
triggers the next sweep step with a level of -5.5 dBm.
Manual operation: See "Current Level - Level Sweep" on page 158
SOURce Subsystem
[:SOURce<hw>]:POWer:MODE <Mode>
The command sets the instrument operating mode and therefore also the commands
used to set the output level.
Parameters:
<Mode> CW | FIXed | SWEep
CW|FIXed
The instrument operates at a constant level. CW and FIXed are
synonyms. The output level is set with :SOURce:POWer.
SWEep
The instrument operates in SWEep mode.
The level is set using the commands SOURce:POWer:STARt;
STOP; MANual.
LIST
The instrument processes a list of frequency and level settings.
The List mode settings are made in the SOURce:LIST Subsys-
tem subsystem.
The setting SOURce:POWer:MODE LIST also sets the command
SOURce:FREQuency:MODE automatically to LIST.
*RST: CW
Example: POW:MODE SWEep
sets the SWEep mode. The settings under SOURce:POW:STARt;
STOP; MANual become effective.
Manual operation: See "State - Level Sweep" on page 155
[:SOURce<hw>]:POWer:POWer <Power>
Sets the RF level of the RF output connector.
The level entered with this command corresponds to the level at the RF output, i.e. any
offset entry is not taken into consideration.
Note: The SCPI command [:SOURce<hw>]:POWer[:LEVel][:IMMediate][:
AMPLitude] sets the level of the "Level" display, i.e. the level containing offset.
Parameters:
<Power> Minimum level ... Maximum level
The value range for the level setting varies according to the instru-
ment model.
The values are given in the data sheet.
Increment: 0.01 dB
*RST: -30 dBm
Default unit: dBm
Example: SOUR:POW:POW 15
sets the RF level at output to 15 dBm.
Manual operation: See "Amplitude" on page 124
SOURce Subsystem
[:SOURce<hw>]:POWer:SPC:CRANge <PowCntrlCRange>
Defines the capture range of the power control system.
Within the range:
Target Level +/- Catch Range
the power control locks and tries to achieve the target level. Readings outside the range
are not considered.
Parameters:
<PowCntrlCRange> float
Range: 0 to 50
Increment: 0.01
*RST: 30
Default unit: dB
Example: POW:SPC:CRAN 15
sets the capture range to +/- 15 dB.
Manual operation: See "Catch Range +/-" on page 133
[:SOURce<hw>]:POWer:SPC:DELay <PowCntrlDelay>
Defines a waiting period between the level adjustment of the generator and the next
measurement of the power sensor.
Parameters:
<PowCntrlDelay> integer
Range: 0 to 1000
Increment: 1
*RST: 0
Example: :POW:SPC:DEL 2 ms
the sensor starts the next reading 2 ms after the level adjustment.
Manual operation: See "Delay Time" on page 134
[:SOURce<hw>]:POWer:SPC:PEAK <PowCntrlPeak>
Activates power control by means of the peak power values, provided the power sensor
supports this function.
Parameters:
<PowCntrlPeak> 0 | 1 | OFF | ON
*RST: 0
Example: POW:SPC:PEAK ON
uses the measured peak power for power control.
Manual operation: See "Use Peak Power" on page 134
SOURce Subsystem
[:SOURce<hw>]:POWer:SPC:SELect <PowCntrlSelect>
Defines the currently selected sensor to be used for power control.
Parameters:
<PowCntrlSelect> SENS1 | SENS2 | SENS3 | SENS4
*RST: SENS1
Example: POW:SPC:SEL SENS2
selects the sensor connected to a second USB interface for power
control.
Manual operation: See "Sensor" on page 132
[:SOURce<hw>]:POWer:SPC:STATe <PowCntrlState>
Activates power control using the selected sensor. The control loop periodically adjusts
the generator output. After switching off, the running loop is completed.
Parameters:
<PowCntrlState> 0 | 1 | OFF | ON
*RST: 0
Example: POW:SPC:STAT ON
activates power control.
Manual operation: See "State" on page 132
[:SOURce<hw>]:POWer:SPC:TARGet <PowCntrlTarget>
Sets the nominal level expected at the input of the sensor. To define the unit of the power
value, use command :SENSe<ch>:UNIT[:POWer] on page 287.
Parameters:
<PowCntrlTarget> float
Range: -50 to 30
Increment: 0.01
*RST: -10
Example: SENS:UNIT dBm
selects unit dBm for setting the target level value.
POW:SPC:TARG -10
sets -10 dBm target level.
Manual operation: See "Target Level" on page 133
[:SOURce<hw>]:POWer:STARt <Start>
The command sets the RF start level in Sweep mode.
As with the "Level" value entered in the "RF Level" menu, the OFFSet value is also taken
into consideration with this command.
SOURce Subsystem
[:SOURce<hw>]:POWer:STEP[:INCRement] <Increment>
The command sets the step width for the level setting if UP and DOWN are used as the
level values and variation mode :SOUR:POW:STEP:MODE USER is selected. The com-
mand is linked to setting "Variation Step" for manual control, i.e. the command also sets
the step width of the rotary knob for "Variation Active On".
Parameters:
<Increment> float
Range: 0 dB to 100 dB
Increment: 0.01 dB
*RST: 1 dB
Default unit: dB
Example: SOURce:POWer:STEP:INCRement 2
or
POW:STEP 2
sets the step width for entering the RF level to 2 dB.
Manual operation: See "Variation Step" on page 127
[:SOURce<hw>]:POWer:STEP:MODE <Mode>
This command activates (USER) or deactivates (DECimal) the user-defined step width
used when varying the level value with the level values UP/DOWN. The command is linked
to setting "Variation Active" for manual control, i.e. the command also activates/deacti-
vates the user-defined step width used when varying the level value with the rotary knob.
Parameters:
<Mode> DECimal | USER
*RST: DECimal
SOURce Subsystem
Example: POW:STEP 2
sets the step width for the level setting to 2 dB.
POW:STEP:MODE USER
actives this step width for level variation with the rotary knob (man-
ual control) and with level values UP/DOWN (remote control).
Manual operation: See "Variation Active" on page 126
[:SOURce<hw>]:POWer:STOP <Stop>
The command sets the stop level in Sweep mode.
As with the Level value entered in the RF Level menu, the OFFSet value is also taken
into consideration with this command.
The specified value range is therefore only effective if :SOURce:POWer:OFFSet is set
to 0. The value range for other OFFset values can be calculated using the following
formula:
Minimum level + OFFSet ... Maximum level + OFFSet
Parameters:
<Stop> float
Minimum level ... Maximum level
The value range for the level setting varies according to the instru-
ment model.
The values are given in the data sheet.
Increment: 0.01 dB
*RST: -10 dBm
Default unit: dBm
Example: POW:STOP 3
sets the stop level for the level sweep to 3 dBm for RF output A.
Manual operation: See "Stop Level - Level Sweep" on page 158
This subsystem contains the commands for setting the pulse modulation.
The LF generator is used as the internal modulation source. The pulse frequency of the
internal rectangular signal is therefore set in the SOURce:LFOutput subsystem.
The external signal is input at the PULSE EXT connector. The connector can be used as
trigger input for internal pulse modulation. The polarity and input impedance of the con-
nector can be selected. The pulse modulation signal is output at the PULSE VIDEO con-
nector.
[:SOURce<hw>]:PULM:DELay........................................................................................350
[:SOURce<hw>]:PULM:DOUBle:DELay............................................................................351
[:SOURce<hw>]:PULM:DOUBle:STATe...........................................................................351
[:SOURce<hw>]:PULM:DOUBle:WIDTh...........................................................................351
[:SOURce<hw>]:PULM:MODE........................................................................................352
SOURce Subsystem
[:SOURce<hw>]:PULM:OUTPut:SYNC[:STATe]................................................................352
[:SOURce<hw>]:PULM:PERiod.......................................................................................352
[:SOURce<hw>]:PULM:POLarity.....................................................................................353
[:SOURce<hw>]:PULM:SOURce.....................................................................................353
[:SOURce<hw>]:PULM:STATe........................................................................................354
[:SOURce<hw>]:PULM:TRAin:CATalog?..........................................................................354
[:SOURce<hw>]:PULM:TRAin:DELete.............................................................................354
[:SOURce<hw>]:PULM:TRAin:OFFTime..........................................................................355
[:SOURce<hw>]:PULM:TRAin:OFFTime:POINts?.............................................................355
[:SOURce<hw>]:PULM:TRAin:ONTime............................................................................356
[:SOURce<hw>]:PULM:TRAin:ONTime:POINts?...............................................................356
[:SOURce<hw>]:PULM:TRAin:REPetition.........................................................................357
[:SOURce<hw>]:PULM:TRAin:REPetition:POINts?............................................................357
[:SOURce<hw>]:PULM:TRAin:SELect..............................................................................358
[:SOURce<hw>]:PULM:TRIGger:EXTernal:GATE:POLarity................................................358
[:SOURce<hw>]:PULM:TRIGger:EXTernal:IMPedance......................................................359
[:SOURce<hw>]:PULM:TRIGger:EXTernal:SLOPe............................................................359
[:SOURce<hw>]:PULM:TRIGger:MODE...........................................................................359
[:SOURce]:PULM[:INTernal][:TRAin]:TRIGger:IMMediate...................................................360
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:CATalog?.............................................360
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:EXTension............................................361
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SELect.................................................361
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SEParator:COLumn...............................362
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SEParator:DECimal...............................362
[:SOURce<hw>]:PULM:TRAin:DEXChange:EXECute........................................................363
[:SOURce<hw>]:PULM:TRAin:DEXChange:MODE............................................................363
[:SOURce<hw>]:PULM:TRAin:DEXChange:SELect...........................................................364
[:SOURce<hw>]:PULM:WIDTh........................................................................................364
[:SOURce<hw>]:PULM:DELay <Delay>
Sets the pulse delay. The pulse delay determines the time that elapses after a trigger
event before pulse modulation starts. The pulse delay is not effective for double pulse
generation.
Parameters:
<Delay> float
Range: 0 to 100 s
Increment: 10 ns
*RST: 10 ns
Default unit: s
Example: PULM:DEL 13 us
13 us elapse after a trigger before the first pulse is generated.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "Pulse Delay - Pulse Generator" on page 196
SOURce Subsystem
[:SOURce<hw>]:PULM:DOUBle:DELay <Delay>
Sets the delay from the start of the first pulse to the start of the second pulse.
Parameters:
<Delay> float
Range: 10 ns to 100 s
Increment: 5 ns
*RST: 3 us
Default unit: s
Example: PULM:DOUB:DEL 22 us
22 us elapse between the beginning of the first pulse and the
beginning of the second pulse in double-pulse mode.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "Double Pulse Delay - Pulse Generator" on page 196
[:SOURce<hw>]:PULM:DOUBle:STATe <State>
Enables/disables double pulse generation. The two pulses are generated in one pulse
period.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: PULM:DOUB:STAT ON
double-pulse mode is enabled.
Options: R&S SMB-K23 (Pulse Generator)
[:SOURce<hw>]:PULM:DOUBle:WIDTh <Width>
Sets the width of the second pulse in case of double pulse generation.
Parameters:
<Width> float
Range: 10 ns to 100 s
Increment: 10 ns
*RST: 3 us
Default unit: s
Example: PULM:DOUB:WIDT 33 us
sets a width of 33 us for the second pulse.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "Double Pulse Width - Pulse Generator" on page 196
SOURce Subsystem
[:SOURce<hw>]:PULM:MODE <Mode>
Sets the mode of the pulse generator.
Parameters:
<Mode> SINGle | DOUBle | PTRain
SINGle
Enables single pulse generation.
DOUBle
Enables double pulse generation. The two pulses are generated
in one pulse period.
PTRain
A user-defined pulse train is generated The pulse train is defined
by value pairs of on and off times that can be entered in a pulse
train list.
*RST: SINGle
Example: PULM:MODE DOUB
enables double pulse generation.
Options: R&S SMB-K23 (Pulse Generator), R&S SMB-K27 (Pulse Train)
Manual operation: See "Pulse Mode - Pulse Generator" on page 195
[:SOURce<hw>]:PULM:OUTPut:SYNC[:STATe] <Sync>
Configures the signal at the SIGNAL VALID connector.
Parameters:
<Sync> 0 | 1 | OFF | ON
ON
Generates a single pulse at the beginning of a pulse sequence,
e.g. to synchronize pulse modulation.
OFF
Returns the validity of the RF signal at the output:
1 (high), while the signal settles.
0 (low), when it is stable (valid).
*RST: OFF
Example: PULM:OUTP:SYNC ON
uses the signal for synchronizing the pulse modulation.
Manual operation: See "Use SIGNAL VALID as Pulse Sync" on page 197
[:SOURce<hw>]:PULM:PERiod <Period>
Sets the period of the generated pulse. The period determines the repetition frequency
of the internal signal.
SOURce Subsystem
Parameters:
<Period> float
Range: 5 us | 20 ns to 100 s
Increment: 1us | 5 ns
*RST: 10 us
Default unit: s
Example: PULM:PER 220 us
the pulse period is 220 us.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "Pulse Period - Pulse Generator" on page 196
[:SOURce<hw>]:PULM:POLarity <Polarity>
Sets the polarity between modulating and modulated signal. This command is effective
only for an external modulation signal.
Parameters:
<Polarity> NORMal | INVerted
NORMal
The RF signal is suppressed during the pulse pause.
INVerted
The RF signal is suppressed during the pulse.
*RST: NORMal
Example: PULM:SOUR EXT
selects the external modulation source.
Example: PULM:POL INV
selects inverted polarity.
Options: R&S SMB-K22 (Pulse Modulator)
Manual operation: See "Polarity" on page 180
[:SOURce<hw>]:PULM:SOURce <Source>
The command selects the source for pulse modulation.
Parameters:
<Source> INTernal | EXTernal
INTernal
The internally generated rectangular signal is used for the pulse
modulation. The frequency of the internal signal can be set in the
SOURce:LFOutput subsystem.
EXTernal
The signal applied externally via the EXT MOD connector is used
for the pulse modulation.
*RST: INTernal
SOURce Subsystem
[:SOURce<hw>]:PULM:STATe <State>
Activates/deactivates the pulse modulation.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: PULM:STAT ON
activates pulse modulation.
Options: R&S SMB-K21 or R&S SMB-K22 (Pulse Modulator)
Manual operation: See "State" on page 180
[:SOURce<hw>]:PULM:TRAin:CATalog?
Queries a list of available pulse train files. The individual pulse train files are separated
by commas.
The files are stored with the fixed file extensions *.pulstrn in a directory of the user's
choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Return values:
<Catalog> string
Example: MMEM:CDIR '/var/user/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:CAT?
queries the available files.
Response: 'P_CONS','P_INCR','P_DECR'
the lists P_CONS, P_INCR and P_DECR are available.
Usage: Query only
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Pulse Train Data – Pulse Generator" on page 198
[:SOURce<hw>]:PULM:TRAin:DELete <Filename>
Deletes the specified pulse train file.
SOURce Subsystem
The files are stored with the fixed file extensions *.pulstrn in a directory of the user's
choice. The directory applicable to the command is defined with the command
MMEMory:CDIR. To access the files in this directory, only the file name has to be given
without the path and the file extension.
Setting parameters:
<Filename> <list file name>
Example: MMEM:CDIR '/var/user/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:DEL 'P_FIVE'
deletes the list P_FIVE
Usage: Setting only
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Pulse Train Data – Pulse Generator" on page 198
[:SOURce<hw>]:PULM:TRAin:OFFTime <OffTime>
Fills the Offtime part of the selected file with data.
*RST does not affect data lists.
Parameters:
<OffTime> Offtime#1{, Offtime#2, ...} | binary block data
The data can be given either as a list of numbers (list can be of
any length and list entries must be separated by commas) or as
binary block data.
When block data is transferred, 8 (4) bytes are always interpreted
as a floating-point number with double accuracy (see the com-
mand FORMat:DATA).
The maximum length is 2047 values.
Range: 0 ns to 5 ms
Example: MMEM:CDIR '/var/user/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:SEL ‘P_INCR'
selects P_INCR for editing. P_INCR is created if it does not yet
exist.
PULM:TRA:OFFT 10ns,15ns,40ns,...
specifies the offtime values in P_INCR. If the list already contains
data, it is overwritten.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Edit Pulse Train Data" on page 198
[:SOURce<hw>]:PULM:TRAin:OFFTime:POINts?
Queries the length (in points) of the offtime component of the selected list.
SOURce Subsystem
Return values:
<Points> integer
Range: 0 to INT_MAX
*RST: 0
Example: MMEM:CDIR '/var/user/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:SEL ‘P_INCR'
selects P_INCR for editing. P_INCR is created if it does not yet
exist.
PULM:TRA:OFFT:POIN?
queries the number of frequency values in P_INCR
Response: 7
P_INCR has 7 offtime entries.
Usage: Query only
Options: R&S SMB-K27 (Pulse Train)
[:SOURce<hw>]:PULM:TRAin:ONTime <OnTime>
Fills the Ontime part of the selected file with data.
Parameters:
<OnTime> Onime#1{, Ontime#2, ...} | binary block data
The data can be given either as a list of numbers (list can be of
any length and list entries must be separated by commas) or as
binary block data.
When block data is transferred, 8 (4) bytes are always interpreted
as a floating-point number with double accuracy (see the com-
mand FORMat:DATA).
The maximum length is 2047 values.
Range: 0 ns to 5 ms
Example: MMEM:CDIR '/var/user/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:SEL ‘P_INCR'
selects P_INCR for editing. P_INCR is created if it does not yet
exist.
PULM:TRA:ONT 10ns,15ns,40ns,...
specifies the ontime values in P_INCR. If the list already contains
data, it is overwritten.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Edit Pulse Train Data" on page 198
[:SOURce<hw>]:PULM:TRAin:ONTime:POINts?
Queries the length (in points) of the ontime component of the selected list.
SOURce Subsystem
Return values:
<Points> integer
Range: 0 to INT_MAX
*RST: 0
Example: MMEM:CDIR '/var/user/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:SEL ‘P_INCR'
selects P_INCR for editing. P_INCR is created if it does not yet
exist.
PULM:TRA:ONT:POIN?
queries the number of frequency values in P_INCR
Response: 7
P_INCR has 7 ontime entries.
Usage: Query only
Options: R&S SMB-K27 (Pulse Train)
[:SOURce<hw>]:PULM:TRAin:REPetition <Repetition>
Sets the number of repetitions for each ontime/offtime value pair.
*RST does not affect data lists.
Tip: "0" ignores the corresponding value pair in the pulse train. Thus, you can individually
omit value pairs without deleting them from the table.
Parameters:
<Repetition> Repetition#1{, Repetition#2, ...}
Range: 0...65535
Example: MMEM:CDIR 'var/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:SEL 'P_INCR'
selects P_INCR for editing. P_INCR is created if it does not yet
exist.
PULM:TRA:ONT 10ns,15ns,40ns,...
specifies the ontime values in P_INCR. If the list already contains
data, it is overwritten.
PULM:TRA:OFFT 10ns,15ns,40ns,...
specifies the offtime values in P_INCR. If the list already contains
data, it is overwritten.
PULM:TRA:REP 10,15,40,...
specifies the number of repetitions for each value pair.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Edit Pulse Train Data" on page 198
[:SOURce<hw>]:PULM:TRAin:REPetition:POINts?
Queries the length (in points) of the repetition component of the selected list.
SOURce Subsystem
Return values:
<Points> integer
Range: 0 to INT_MAX
Increment: 1
*RST: 0
Example: MMEM:CDIR 'var/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:SEL ‘P_INCR'
selects P_INCR for editing. P_INCR is created if it does not yet
exist.
PULM:TRA:REP:POIN?
queries the number of repetition values in P_INCR
Response: 7
P_INCR has 7 repetition entries.
Usage: Query only
Options: R&S SMB-K27 (Pulse Train)
[:SOURce<hw>]:PULM:TRAin:SELect <Filename>
Selects the specified pulse train file. If a new file is to be created, the name can be entered
here. The file is created if it does not yet exist. The file selected here is available for the
further processing steps (editing) and is used in the instrument when the pulse train mode
is activated.
The files are stored with the fixed file extensions *.pulstrn in a directory of the user's
choice. The directory applicable to the command is defined with the command
MMEMory:CDIR.
*RST does not affect data lists.
Parameters:
<Filename> string
Example: MMEM:CDIR '/var/user/lists/pulsetrain'
selects the directory for the pulse train files.
PULM:TRA:SEL ‘P_INCR'
selects P_INCR for editing. P_INCR is created if it does not yet
exist.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Pulse Train Data – Pulse Generator" on page 198
[:SOURce<hw>]:PULM:TRIGger:EXTernal:GATE:POLarity <Polarity>
Selects the polarity of the Gate signal.
The signal is supplied via the PULSE EXT connector.
SOURce Subsystem
Parameters:
<Polarity> NORMal | INVerted
*RST: NORMal
Example: PULM:TRIG:EXT:GATE:POL NORM
The pulse signal is generated while the gate signal is high.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "Gate Input Polarity - Pulse Generator" on page 197
[:SOURce<hw>]:PULM:TRIGger:EXTernal:IMPedance <Impedance>
Selects the impedance for external pulse trigger. The trigger is fed via the PULSE EXT
input.
Parameters:
<Impedance> G50 | G10K
*RST: G50
Example: SOUR:PULM:TRIG:EXT:IMP G50
selects 50 Ohm as the trigger impedance for the external pulse
trigger.
Options: R&S SMB-K21 or R&S SMB-K22 (Pulse Modulator)
Manual operation: See "Pulse External Input Impedance" on page 197
[:SOURce<hw>]:PULM:TRIGger:EXTernal:SLOPe <Slope>
Sets the polarity of the active slope of an applied trigger at the PULSE EXT connector.
Parameters:
<Slope> NEGative | POSitive
*RST: POSitive
Example: PULM:TRIG:EXT:SLOP NEG
The pulse generator is triggered on the negative slope of the
external trigger signal.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "External Trigger Input Slope - Pulse Generator"
on page 197
[:SOURce<hw>]:PULM:TRIGger:MODE <Mode>
Selects the trigger mode for pulse modulation.
SOURce Subsystem
Parameters:
<Mode> AUTO | EXTernal | EGATe | SINGle
AUTO
The pulse modulation is generated continuously.
EXTernal
The pulse modulation is triggered by an external trigger event. The
trigger signal is supplied via the PULSE EXT connector.
EGATe
The pulse modulation is gated by an external gate signal. The sig-
nal is supplied via the PULSE EXT connector.
SINGle
Pulse modulation is generated once.
*RST: AUTO
Example: PULM:TRIG:MODE EXT
selects triggering by an external trigger event.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "Trigger Mode - Pulse Generator" on page 196
[:SOURce]:PULM[:INTernal][:TRAin]:TRIGger:IMMediate
Initiates an internal single trigger signal for the pulse generator.
Example: PULM:TRIG:MODE SING
PULM:TRIG:IMM
Manual operation: See "Execute Single Trigger" on page 196
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:CATalog?
The command requests a list of available ASCII files for export/import of pulse train data.
The individual files are separated by commas.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Return values:
<Catalog> string
Example: MMEM:CDIR ‘var/lists/pulsetrain/import’
selects the directory for the ASCII files with ontime/offtime/repeti-
tion values.
PULM:TRA:DEXC:AFIL:EXT TXT
selects that ASCII files with extension *.txt are listed.
PULM:TRA:DEXC:AFIL:CAT?
queries the available files with extension *.txt.
Response: 'train1','train2'
the ASCII files train1.txt and train2.txt are available.
SOURce Subsystem
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:EXTension <Extension>
The command selects the file extension of the ASCII file to be imported or exported.
Selection TXT (text file) or CSV (Excel file) is available.
Parameters:
<Extension> TXT | CSV
*RST: TXT
Example: MMEM:CDIR 'var/lists/pulsetrain/import'
selects the directory for the ASCII files with ontime/offtime/repeti-
tion values.
PULM:TRA:DEXC:AFIL:EXT TXT
selects that ASCII files with extension *.txt are listed.
PULM:TRA:DEXC:AFIL:CAT?
queries the available files with extension *.txt.
Response: 'train1','train2
the ASCII files train1.txt and train2.txt are available.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Extension – ASCII File Settings" on page 200
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SELect <Filename>
The command selects the ASCII file to be imported or exported.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Parameters:
<Filename> string
Example: MMEM:CDIR 'var/lists/pulsetrain/import'
selects the directory for the ASCII files with ontime/offtime/repeti-
tion values.
PULM:TRA:DEXC:MODE IMP
selects that ASCII files with ontime/offtime/repetition values are
imported and transferred into pulse train lists.
PULM:TRA:DEXC:AFIL:SEL 'train.csv'
selects that ASCII file train.csv is imported.
PULM:TRA:DEXC:SEL 'train_imp'
selects that the ASCII file train.csv is imported into pulse train
list train_imp.
SOURce Subsystem
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SEParator:COLumn <Column>
Parameters:
<Column> TABulator | SEMicolon | COMMa | SPACe
*RST: SEMicolon
Example: PULM:TRA:DEXC:MODE EXP
selects that the pulse train list is exported into an ASCII file.
MMEM:CDIR 'var/lists/pulsetrain/import'
selects the directory for the ASCII files with ontime/offtime/repeti-
tion values.
PULM:TRA:DEXC:AFIL:SEL 'train.csv'
selects ASCII file train.csv as destination for the pulse train list
data.
PULM:TRA:DEXC:AFIL:SEP:COL TAB
the ontime/offtime/repetition values are separated by a tabulator.
PULM:TRA:DEXC:AFIL:SEP:DEC DOT
selects the decimal separator dot.
PULM:TRA:DEXC:SEL 'train_imp'
selects that the pulse train list train_imp is imported into ASCII
file train.csv.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Column Separator- ASCII File Settings" on page 201
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SEParator:DECimal <Decimal>
The command selects the decimal separator used in the ASCII data between '.' (decimal
point) and ',' (comma) with floating-point numerals.
Parameters:
<Decimal> DOT | COMMa
*RST: DOT
SOURce Subsystem
[:SOURce<hw>]:PULM:TRAin:DEXChange:EXECute
The command starts the export or import of the selected file. When import is selected,
the ASCII file is imported as pulse train list. When export is selected, the pulse train list
is exported into the selected ASCII file.
Example: PULM:TRA:DEXC:MODE IMP
selects that ASCII files with ontime/offtime/repetition values are
imported and transferred into pulse train lists.
MMEM:CDIR 'var/lists/pulsetrain/import'
selects the directory for the ASCII files withontime/offtime/repeti-
tion values.
PULM:TRA:DEXC:AFIL:SEL 'train.csv'
selects that ASCII file train.csv is imported.
PULM:TRA:DEXC:SEL 'train_imp'
selects that the ASCII file train.csv is imported into pulse train
list train_imp.
PULM:TRA:DEXC:EXEC
starts the import of the ASCII file data into the pulse train file.
Usage: Event
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Import / Export - Import/Export Pulse Train Files"
on page 201
[:SOURce<hw>]:PULM:TRAin:DEXChange:MODE <Mode>
The command selects if pulse train lists should be imported or exported. Depending on
the selection, the file select command define either the source or the destination for pulse
train lists and ASCII files.
SOURce Subsystem
Parameters:
<Mode> IMPort | EXPort
*RST: IMPort
Example: PULM:TRA:DEXC:MODE IMP
selects that ASCII files with ontime/offtime/repetition values are
imported and transferred into pulse train lists.
MMEM:CDIR 'var/lists/pulsetrain/import'
selects the directory for the ASCII files with ontime/offtime/repeti-
tion values.
PULM:TRA:DEXC:AFIL:SEL 'train.csv'
selects that ASCII file train.csv is imported.
PULM:TRA:DEXC:SEL 'train_imp'
selects that the ASCII file train.csv is imported into pulse train
list train_imp.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Mode – Import/Export Pulse Train Files" on page 200
[:SOURce<hw>]:PULM:TRAin:DEXChange:SELect <Filename>
The command selects the pulse train list to be imported or exported.
The pulse train files are stored with the fixed file extensions *.pulstrn in a directory of
the user's choice. The directory applicable to the commands is defined with the command
MMEMory:CDIR.
Parameters:
<Filename> string
Example: PULM:TRA:DEXC:MODE IMP
selects that ASCII files with ontime/offtime/repetition values are
imported and transferred into pulse train lists.
MMEM:CDIR 'var/lists/pulsetrain/import'
selects the directory for the ASCII files with ontime/offtime/repeti-
tion values.
PULM:TRA:DEXC:AFIL:SEL 'train.csv'
selects that ASCII file train.csv is imported.
PULM:TRA:DEXC:SEL 'train_imp'
selects that the ASCII file train.csv is imported into pulse train
list train_imp.
Options: R&S SMB-K27 (Pulse Train)
Manual operation: See "Select Destination / Source - Import/Export Pulse Train
Files" on page 201
[:SOURce<hw>]:PULM:WIDTh <Width>
Sets the width of the generated pulse. The width determines the pulse length. The pulse
width must be at least 20ns less than the set pulse period.
SOURce Subsystem
Parameters:
<Width> float
Range: 10 ns to 100 s
Increment: 10 ns
*RST: 2 us
Default unit: s
Example: PULM:WIDT 33 us
sets a width of 33 us for the pulse.
Options: R&S SMB-K23 (Pulse Generator)
Manual operation: See "Pulse Width - Pulse Generator" on page 196
This subsystem contains the commands for setting the external and internal reference
frequency.
The settings of the reference oscillator are not affected by an instrument reset (*RST
on page 246). They are only reset to factory state by the factory-preset (:SYSTem:
FPReset on page 249).
[:SOURce]:ROSCillator:EXTernal:FREQuency..................................................................365
[:SOURce]:ROSCillator:EXTernal:RFOFf[:STATe].............................................................366
[:SOURce]:ROSCillator:EXTernal:SBANdwidth.................................................................366
[:SOURce]:ROSCillator[:INTernal]:ADJust:VALue..............................................................366
[:SOURce]:ROSCillator[:INTernal]:ADJust[:STATe]............................................................367
[:SOURce]:ROSCillator:SOURce.....................................................................................367
[:SOURce]:ROSCillator:EXTernal:FREQuency <Frequency>
Selects the external reference frequency.
Note: The installed hardware determines the available settings. Use the Hardware Con-
fig dialog to check the hardware the instrument is equipped with.
For information on the required hardware revision, refer to the release notes.
Parameters:
<Frequency> 5MHZ | 10MHZ
*RST: ---
Example: ROSC:SOUR EXT
selects the external source. The reference must be input at the
REF IN input.
ROSC:EXT:FREQ 10MHz
slects 10 MHz external reference frequency.
Manual operation: See "External Reference Frequency" on page 120
SOURce Subsystem
[:SOURce]:ROSCillator:EXTernal:RFOFf[:STATe] <State>
Activates that RF output is automatically switched off, when in external source mode no
reference signal is supplied.
This setting ensures that no improper RF signal due to the missing external reference
signal is output and used for measurements.
In addition to the error message "Ext Ref missing", the instrument generates the message
"RF output deactivated'.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: --
Example: ROSC:SOUR EXT
selects the external source. The reference must be input at the
REF IN input.
Example: ROSC:EXT:RFOF:STAT ON
In case of a missing external signal, no RF signal is output.
Manual operation: See "Deactivate RF Output - Reference Oscillator" on page 120
[:SOURce]:ROSCillator:EXTernal:SBANdwidth <SBandwidth>
The command selects the synchronization bandwidth for an external reference signal.
Parameters:
<SBandwidth> WIDE | NARRow
NARRow
Synchronization bandwidth is approx. 1 Hz.
WIDE
Synchronization bandwidth is approx. 750 Hz.
Example: ROSC:SOUR EXT
selects the external source.
ROSC:EXT:FREQ 10 MHz
informs the instrument that the external reference has a frequency
of 10 MHz.
ROSC:EXT:SBAN WID
selects wideband setting for synchronization bandwidth.
Manual operation: See "Synchronization Bandwidth - RF Signal" on page 120
[:SOURce]:ROSCillator[:INTernal]:ADJust:VALue <Value>
The command specifies the frequency correction value (adjustment value).
SOURce Subsystem
Parameters:
<Value> integer
Range: 0 to 4095
Increment: 1
*RST: 1400
Example: ROSC:ADJ:VAL 1400
sets the adjustment value to 1400.
Manual operation: See "Adjustment DAC Value" on page 121
[:SOURce]:ROSCillator[:INTernal]:ADJust[:STATe] <State>
The command determines whether the calibrated (OFF) or a user-defined (ON) adjust-
ment value is used for fine adjustment of the frequency. With STATe ON, the instrument
is no longer in the calibrated state. However, the calibration value is not changed and the
instrument resumes the calibrated state after switching the Adjustment State to Off.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: --
Example: ROSC:SOUR INT
selects the internal source.
ROSC:ADJ ON
activates use of a user-defined adjustment value.
ROSC:ADJ:VAL 1400
sets the adjustment value to 1400.
Manual operation: See "Adjustment Active - Reference Oscillator" on page 121
[:SOURce]:ROSCillator:SOURce <Source>
Selects the reference frequency source.
Parameters:
<Source> INTernal | EXTernal | ELOop
INTernal
The internal reference oscillator is used.
EXTernal
An external reference signal is used. It must be input at the REF
IN connector at the rear of the instrument.
The instrument is informed of the frequency of the external refer-
ence signal by means of the command [:SOURce]:
ROSCillator:EXTernal:FREQuency.
*RST: ---
SOURce Subsystem
This subsystem contains the SCPI commands for generating FM stereo multiplex signals,
the radio traffic service ARI (Automotive Radio Information) and Radio Data System
(RDS). Additional functions are available using the SOURce:STEReo:DIRect com-
mands (see chapter 7.18, "Direct Commands for the Stereo/RDS Coder Option R&S
SMB-B5", on page 412).
[:SOURce]:STEReo:ARI:BK[:CODE]................................................................................368
[:SOURce]:STEReo:ARI:STATe......................................................................................369
[:SOURce]:STEReo:ARI:TYPE........................................................................................369
[:SOURce]:STEReo:ARI:TYPE:STATe.............................................................................370
[:SOURce]:STEReo:ARI[:DEViation]................................................................................370
[:SOURce]:STEReo:AUDio:MODE...................................................................................370
[:SOURce]:STEReo:AUDio:PREemphasis........................................................................371
[:SOURce]:STEReo:AUDio:PREemphasis:STATe.............................................................372
[:SOURce]:STEReo:AUDio[:FREQuency].........................................................................372
[:SOURce]:STEReo:DIRect.............................................................................................372
[:SOURce]:STEReo:EXTernal:IMPedance........................................................................373
[:SOURce]:STEReo:MMF...............................................................................................373
[:SOURce]:STEReo:PILot:PHASe....................................................................................373
[:SOURce]:STEReo:PILot:STATe....................................................................................374
[:SOURce]:STEReo:PILot[:DEViation]..............................................................................374
[:SOURce]:STEReo:RDS:DATaset..................................................................................374
[:SOURce]:STEReo:RDS:STATe.....................................................................................375
[:SOURce]:STEReo:RDS:TRAFfic:ANNouncement[:STATe]...............................................375
[:SOURce]:STEReo:RDS:TRAFfic:PROGram[:STATe]......................................................375
[:SOURce]:STEReo:RDS[:DEViation]...............................................................................376
[:SOURce]:STEReo:SOURce..........................................................................................376
[:SOURce]:STEReo:STATe.............................................................................................376
[:SOURce]:STEReo[:DEViation].......................................................................................377
[:SOURce]:STEReo:ARI:BK[:CODE] <Code>
Selects the area identification (BK) code of the ARI signal. The six letters (six different
frequencies) identify a specific region in each country. The code is generated if the BK
or DK+BK identifier of the ARI signal is activated.
Parameters:
<Code> A|B|C|D|E|F
*RST: A
SOURce Subsystem
Example: STER:ARI:TYPE BK
selects generation of area identification.
STER:ARI:BK A
selects the specific area identification code A to be generated.
Options: R&S SMB-B5
Manual operation: See "ARI BK - Stereo Modulation" on page 185
[:SOURce]:STEReo:ARI:STATe <State>
Activates/deactivates the ARI signal generation. ARI signals can be generated simulta-
neously with MPX and RDS signals.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: STER:ARI:STAT ON
activates generation of an ARI signal.
Options: R&S SMB-B5
Manual operation: See "ARI State - Stereo Modulation" on page 185
[:SOURce]:STEReo:ARI:TYPE <Type>
Selects the generated identifiers of the ARI signal.
Parameters:
<Type> OFF | DK | BK | BKDK
OFF
Only the 57 kHz subcarrier is generated (Senderkennung). It
marks the stations which broadcast traffic programs and enables
the receiver to recognize the frequency as being ARI-capable.
DK
The message identification (Durchsagekennung) is generated in
addition (low-frequency 30% AM). It signalizes that a traffic mes-
sage is currently broadcasted.
BK
The area identification (Bereichskennung) is generated in addition
(60% AM). This code is used to identify the geographical region
covered by the radio station. The specific code is selected below.
BKDK
The area and message identification are generated in addition.
*RST: DK
Example: STER:ARI:TYPE BKDK
A complete ARI signal with all identifiers is generated.
Options: R&S SMB-B5
SOURce Subsystem
[:SOURce]:STEReo:ARI:TYPE:STATe <State>
Activates/deactivates the Stereo ARI Identifier.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 0
Example: STER:ARI:TYPE:STAT ON
Options: R&S SMB-B5
[:SOURce]:STEReo:ARI[:DEViation] <Deviation>
Sets the frequency deviation of the ARI subcarrier signal.
Parameters:
<Deviation> float
Range: 0 to 10kHz
*RST: 3.5kHz
Example: STER:ARI:DEV 3.5kHz
sets the frequency deviation of the 57 kHz subcarrier to 3.5kHz.
Options: R&S SMB-B5
Manual operation: See "ARI Deviation - Stereo Modulation " on page 185
[:SOURce]:STEReo:AUDio:MODE <Mode>
Selects the generated identifiers of the AUDio signal.
SOURce Subsystem
Parameters:
<Mode> LEFT | RIGHt | RELeft | REMLeft | RNELeft
LEFT
A mono signal containing the left channel is generated/fed in.
RIGHt
A mono signal containing the right channel is generated/fed in.
RELeft
A stereo signal with right and left channel is generated/fed in. The
channels have the same frequency and phase.
REMLeft
The signal on the left external audio input is used for both chan-
nels, left and right. The right channel is inverted.
RNELeft
(External source only)
A stereo signal containing different, independent right and left
channels is feed in. It is possible, for example, to feed a fixed audio
frequency to the first channel while a frequency sweep is being
performed in the second channel.
*RST: RIGHt
Example: STER:SOUR LFG
The internal LF generator is used as modulation source for the
audio signal.
STER:AUD:MODE RIGH
A mono signal containing the left channel is generated.
Options: R&S SMB-B5
Manual operation: See "Mode - Stereo Modulation" on page 183
[:SOURce]:STEReo:AUDio:PREemphasis <Preemphasis>
Sets the preemphasis used for signal generation.
Parameters:
<Preemphasis> float
Range: 50µs to 75µs
*RST: 50µs
Example: STER:SOUR LFG
The internal LF generator is used as modulation source for the
audio signal.
STER:AUD:PRE 50µs
sets preemphasis to 50µs.
STER:AUD:PRE:STAT ON
activates preemphasis.
Options: R&S SMB-B5
Manual operation: See "Preemphasis - Stereo Modulation" on page 184
SOURce Subsystem
[:SOURce]:STEReo:AUDio:PREemphasis:STATe <State>
Activates the use of preemphasis for signal generation.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: STER:SOUR LFG
The internal LF generator is used as modulation source for the
audio signal.
STER:AUD:PRE 50µs
sets preemphasis to 50µs.
STER:AUD:PRE:STAT ON
activates preemphasis.
Options: R&S SMB-B5
Manual operation: See "Preemphasis - Stereo Modulation" on page 184
[:SOURce]:STEReo:AUDio[:FREQuency] <Freqency>
Sets the frequency of the LF generator signal. The command is an alias to command
SOURce:LFOutput:FREQuency.
Parameters:
<Freqency> float
Range: 0.1Hz to 1.0MHz
Increment: 0.01Hz
*RST: 1kHz
Example: STER:SOUR LFG
The internal LF generator is used as modulation source for the
audio signal.
STER:AUD:FREQ 1100
sets the frequency of the audio signal to 1.1 kHz
Options: R&S SMB-B5
Manual operation: See "LF Gen Freq - Stereo Modulation" on page 183
[:SOURce]:STEReo:DIRect <Direct>
Sends a R&S SMB command string to the stereo coder. The direct commands offer
extended settings possibilities for the stereo coder (see chapter 7.18, "Direct Commands
for the Stereo/RDS Coder Option R&S SMB-B5", on page 412).
Parameters:
<Direct> string
Example: STER:DIR 'ARI-ID=0'
deactivates the ARI identification.
Options: R&S SMB-B5
SOURce Subsystem
[:SOURce]:STEReo:EXTernal:IMPedance <Impedance>
Selects the input impedance for the external analog audio signal inputs L and R.
Parameters:
<Impedance> 600 | 100000
Range: 100kOhm to 600Ohm
*RST: 100kOhm
Example: SOUR:STER:EXT:IMP 600Ohm
selects 600 OHM as the impedance for the external analog audio
signals.
Options: Option R&S SMB-B5
Manual operation: See "External R/L Impedance - Stereo Modulation" on page 183
[:SOURce]:STEReo:MMF <Mmf>
Sets the maximum possibly used modulation frequency. This setting is only effective for
external modulation source and activated preemphasis. It prevents over modulation but
result in a decreased s/n ratio.
Parameters:
<Mmf> float
Range: 0.00 to 18.0kHz
Increment: 0.01Hz
*RST: 1kHz
Example: SOUR:STER:MMF 2000
sets a maximum modulation frequency of 2 kHz.
Options: Option R&S SMB-B5
Manual operation: See "Max Modulation Freq- Stereo Modulation" on page 184
[:SOURce]:STEReo:PILot:PHASe <Phase>
Sets the phase of the pilot tone in relation to the 38 kHz carrier signal of the receiver. For
a correct demodulation, the pilot tone must be in phase with the 38 kHz carrier.
Parameters:
<Phase> float
Range: -4.0DEG to +5.0DEG
Increment: 0.1DEG
*RST: 0DEG
Example: SOUR:STER:PIL:PHAS .2DEG
decreases pilot tone quality by adding a phase difference of 0.2
degrees between pilot signal and receiver carrier signal.
SOURce Subsystem
[:SOURce]:STEReo:PILot:STATe <State>
Activates/deactivates the pilot tone generation.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: STER:PIL:STAT ON
activates generation of the pilot tone.
Options: R&S SMB-B5
Manual operation: See "Pilot State - Stereo Modulation" on page 184
[:SOURce]:STEReo:PILot[:DEViation] <Deviation>
Sets the deviation of the pilot tone.
Parameters:
<Deviation> float
Range: 0.00 to 10kHz
Increment: 0.01Hz
*RST: 6.75kHz
Example: SOUR:STER:PIL:DEV 6.75kHz
sets the pilot tone deviation according to standard.
Options: Option R&S SMB-B5
Manual operation: See "Pilot Deviation - Stereo Modulation" on page 184
[:SOURce]:STEReo:RDS:DATaset <Dataset>
Selects one of the five data sets provided on the instrument for use in the RDS signal.
Parameters:
<Dataset> DS1 | DS2 | DS3 | DS4 | DS5
*RST: DS1
Example: STER:RDS:DAT DS5
activates use of data set 5 for generation of the RDS signal.
Options: R&S SMB-B5
Manual operation: See "RDS Data Set - Stereo Modulation" on page 186
SOURce Subsystem
[:SOURce]:STEReo:RDS:STATe <State>
Activates/deactivates the RDS signal generation. RDS signals can be generated simul-
taneously with MPX and ARI signals.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: STER:RDS:STAT ON
activates generation of RDS signal.
Options: R&S SMB-B5
Manual operation: See "RDS State - Stereo Modulation" on page 185
[:SOURce]:STEReo:RDS:TRAFfic:ANNouncement[:STATe] <State>
Activates the RDS traffic announcement. If activated, the receiver switches from the cur-
rent status, e.g. playing a CD, to the receive mode and enables the broadcast of a traffic
announcement. The TP state has to be on.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: STER:RDS:TRAF:PROG:STAT ON
activates RDS traffic program.
STER:RDS:TRAF:ANN:STAT ON
activates RDS traffic announcement.
Options: R&S SMB-B5
Manual operation: See "RDS Traffic Announcement State - Stereo Modulation"
on page 187
[:SOURce]:STEReo:RDS:TRAFfic:PROGram[:STATe] <State>
Activates the RDS traffic program. The receiver can recognize a frequency as being
capable of traffic information only if the TP function is active.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: STER:RDS:TRAF:PROG:STAT ON
activates the RDS traffic program.
Options: R&S SMB-B5
Manual operation: See "RDS Traffic Program State - Stereo Modulation "
on page 186
SOURce Subsystem
[:SOURce]:STEReo:RDS[:DEViation] <Deviation>
Sets the deviation of the RDS subcarrier.
Parameters:
<Deviation> float
Range: 0.00 to 10kHz
Example: SOUR:STER:RDS:DEV 2kHz
sets the RDS signal deviation according to standard.
Manual operation: See "RDS Deviation - Stereo Modulation" on page 186
[:SOURce]:STEReo:SOURce <Source>
Selects the source for the audio signal.
Parameters:
<Source> OFF | LREXt | SPEXt | LFGen
OFF
No audio signal is provided, ARI and RDS signal can be generated
separately.
LREX
The external audio signal is feed in via the analog L and R inputs.
SPEX
The external audio signal is feed in via the digital S/P DIF interface
LFG
The audio stereo signal is internally generated by the LF genera-
tor.
*RST: LREXt
Example: STER:SOUR LFG
The internal LF generator is used as modulation source for the
audio signal.
Options: R&S SMB-B5
Manual operation: See "Audio Source - Stereo Modulation" on page 182
[:SOURce]:STEReo:STATe <State>
Activates/deactivates stereo modulation.
Parameters:
<State> 0 | 1 | OFF | ON
*RST: OFF
Example: STER:STAT ON
activates generation of stereo signal.
Options: R&S SMB-B5
Manual operation: See "State - Stereo Modulation " on page 182
SOURce Subsystem
[:SOURce]:STEReo[:DEViation] <Deviation>
Sets the MPX (Multiplex stereo signal) deviation.
Parameters:
<Deviation> float
Range: 0.00 to 80.00kHz
Increment: 0.01Hz
*RST: 40kHz
Example: STER 40kHz
sets the stereo deviation according to standard.
Options: R&S SMB-B5
Manual operation: See "FM Deviation - Stereo Modulation" on page 182
This subsystem contains the commands for checking the RF sweeps, i.e. the sweeps of
the RF generators. Sweeps are always triggered, except for the MANual sweep mode.
The frequency sweep is activated by the command SOURce:FREQuency:MODE
SWEep, and the level sweep by the command SOURce:POWer:MODE SWEep. All
sweeps, including the LF sweep, can be set independently of each other.
It is recommended to switch off the "GUI Update" for optimum sweep performance espe-
cially with short dwell times (SYSTem:DISPlay:UPDate OFF).
SOURce Subsystem
[:SOURce<hw>]:SWEep[:FREQuency]:DWELl..................................................................378
[:SOURce<hw>]:SWEep[:FREQuency]:EXECute..............................................................378
[:SOURce<hw>]:SWEep[:FREQuency]:LFConnector.........................................................379
[:SOURce<hw>]:SWEep[:FREQuency]:MODE..................................................................379
[:SOURce<hw>]:SWEep[:FREQuency]:OVOLtage:STARt..................................................380
[:SOURce<hw>]:SWEep[:FREQuency]:OVOLtage:STOP...................................................381
[:SOURce<hw>]:SWEep[:FREQuency]:POINts.................................................................381
[:SOURce<hw>]:SWEep[:FREQuency]:RUNNing?............................................................382
[:SOURce<hw>]:SWEep[:FREQuency]:SHAPe.................................................................382
[:SOURce<hw>]:SWEep[:FREQuency]:SPACing...............................................................382
[:SOURce<hw>]:SWEep[:FREQuency]:STEP[:LINear].......................................................383
[:SOURce<hw>]:SWEep[:FREQuency]:STEP:LOGarithmic................................................384
[:SOURce<hw>]:SWEep:POWer:DWELl..........................................................................384
[:SOURce<hw>]:SWEep:POWer:EXECute.......................................................................385
[:SOURce<hw>]:SWEep:POWer:MODE...........................................................................385
[:SOURce<hw>]:SWEep:POWer:POINts..........................................................................386
[:SOURce<hw>]:SWEep:POWer:RUNNing?.....................................................................386
[:SOURce<hw>]:SWEep:POWer:SHAPe..........................................................................386
[:SOURce<hw>]:SWEep:POWer:SPACing:MODE?...........................................................387
[:SOURce<hw>]:SWEep:POWer:STEP[:LOGarithmic].......................................................387
[:SOURce<hw>]:SWEep:RESet[:ALL]..............................................................................387
[:SOURce<hw>]:SWEep[:FREQuency]:DWELl <Dwell>
The command sets the time taken for each frequency step of the sweep.
The keyword [:FREQuency] can be omitted (see example). The command is then SCPI-
compliant.
Tip: It is recommended to switch off the "GUI Update" for optimum sweep performance
especially with short dwell times (SYSTem:DISPlay:UPDate OFF).
Parameters:
<Dwell> float
Range: 5 ms to 100 s
Increment: 100 us
*RST: 10 ms
Default unit: s
Example: SWE:DWEL 12 ms
sets a dwell time of 12 ms for a frequency sweep at the RF output.
Manual operation: See "Dwell Time - Frequency Sweep" on page 154
[:SOURce<hw>]:SWEep[:FREQuency]:EXECute
Starts an RF frequency sweep cycle manually.
The command is only effective in single mode.
SOURce Subsystem
[:SOURce<hw>]:SWEep[:FREQuency]:LFConnector <LfConnector>
The command activates the output of a sweep voltage ramp at the LF connector.
The voltage range is set with commands
SOURce:SWEep:FREQuency:OVOLtage:STARt and …:STOP
Parameters:
<LfConnector> OFF | ON
*RST: OFF
Example: SWE:LFC ON
activates the output of a linear voltage ramp from sweep start to
sweep stop at the LF connector.
SWE:OVOL:STAR 0V
SWE:OVOL:STOP 3V
'the voltage at sweep start is 0 Volt and at sweep stop 3 V.
Manual operation: See "Use LF connector to output sweep voltage - RF Frequency
Sweep" on page 154
[:SOURce<hw>]:SWEep[:FREQuency]:MODE <Mode>
Sets the sweep mode.
The keyword [:FREQuency] can be omitted (see example). The command is then
SCPI-compliant.
SOURce Subsystem
Parameters:
<Mode> AUTO | MANual | STEP
AUTO
Each trigger triggers exactly one complete sweep.
MANual
The trigger system is not active. Each frequency step of the sweep
is triggered individually, either by varying the "Current Fre-
quency" value using the rotary knob under manual control or by
means of a FREQ:MAN command under remote control. With man-
ual control, the frequency increases or decreases (depending on
the direction of the rotary encoder) by the value specified under
FREQ:STEP:INCRement. With remote control, the frequency is
set directly with the command :FREQ:MAN.
STEP
Each trigger triggers one sweep step only (Mode Single Step). The
frequency increases by the value entered under
SOUR:SWE:FREQ:STEP:LIN (linear spacing)
or ...:STEP:LOG (logarithmic spacing).
*RST: AUTO
Example: SWE:MODE AUTO
selects Mode Auto for a frequency sweep at the RF output.
Manual operation: See "Mode - Frequency Sweep" on page 149
[:SOURce<hw>]:SWEep[:FREQuency]:OVOLtage:STARt <Start>
The command sets the voltage at the sweep stop frequency. The linear voltage ramp
from sweep start to stop is output at the LF connector.
Parameters:
<Start> float
Range: -3 to 3
Increment: 1E-3
*RST: 0
Example: SWE:LFC ON
activates the output of a linear voltage ramp from sweep start to
sweep stop at the LF connector.
SWE:OVOL:STAR 0V
SWE:OVOL:STOP 3V
the voltage at the sweep start frequency is 0 V and at the stop
frequency 3 V.
Manual operation: See "Output Voltage Start Freq - RF Frequency Sweep"
on page 154
SOURce Subsystem
[:SOURce<hw>]:SWEep[:FREQuency]:OVOLtage:STOP <Stop>
The command sets the voltage at the sweep stop frequency. The linear voltage ramp
from sweep start to stop is output at the LF connector.
Parameters:
<Stop> float
Range: -3 to 3
Increment: 1E-3
*RST: 3
Example: SWE:LFC ON
activates the output of a linear voltage ramp from sweep start to
sweep stop at the LF connector.
SWE:OVOL:STAR 0V
SWE:OVOL:STOP 3V
the voltage at the sweep start frequency is 0 V and at the stop
frequency 3 V.
Manual operation: See "Output Voltage Stop - RF Frequency Sweep" on page 154
[:SOURce<hw>]:SWEep[:FREQuency]:POINts <Points>
The command sets the number of steps in an RF sweep.
The command is linked to the command :SWEep[:FREQuency]:STEP as follows:
● for linear sweeps
POINts = (SPAN / STEP:LIN) + 1
● logarithmic sweeps and STARt < STOP:
POINts = ((log STOP - log STARt) / log STEP:LOG) + 1
If POINTs changes, the value of STEP is adjusted. The STARt and STOP value is retained.
Two separate POINts values are used for linear or logarithmic sweep spacing
(:SWEep[:FREQuency]:SPACing LIN | LOG). The command is always effective for
the currently set sweep spacing.
Parameters:
<Points> float
Example: FREQ:STAR
sets the start frequency to 100 MHz.
FREQ:STOP
sets the stop frequency to 500 MHz.
SWE:SPAC LIN
sets linear sweep spacing.
SWE:POIN 401
sets 401 sweep steps for linear sweep spacing. The sweep step
width (STEP) is automatically set to 1 MHz.
SOURce Subsystem
[:SOURce<hw>]:SWEep[:FREQuency]:RUNNing?
Queries the current state of the frequency sweep mode.
Return values:
<State> 0 | 1 | OFF | ON
Example: SWE:RUNN?
Response "1": signal generation in level sweep active.
Usage: Query only
[:SOURce<hw>]:SWEep[:FREQuency]:SHAPe <Shape>
The command sets the cycle mode for a sweep sequence (shape).
Parameters:
<Shape> SAWTooth | TRIangle
SAWTooth
One sweep runs from start to stop frequency. Each subsequent
sweep starts at the start frequency, i.e. the shape of the sweep
sequence resembles a sawtooth.
TRIangle
One sweep runs from start to stop frequency and back, i.e. the
shape of the sweep resembles a triangle. Each subsequent sweep
starts at the start frequency.
*RST: SAWTooth
Example: SOUR:SWE:SHAP TRI
selects the sweep cycle with alternating ascending and descend-
ing sweep directions.
Manual operation: See "Shape - RF Frequency Sweep" on page 152
[:SOURce<hw>]:SWEep[:FREQuency]:SPACing <Spacing>
The command selects the sweep spacing.
The keyword [:FREQuency] can be omitted (see example). The command is then
SCPI-compliant.
SOURce Subsystem
Parameters:
<Spacing> LINear | LOGarithmic
LINear
With the linear sweep, the step width is a fixed frequency value
which is added to the current frequency. The step width for linear
sweep is entered in Hz (see [:SOURce<hw>]:SWEep[:
FREQuency]:STEP[:LINear] on page 383).
LOGarithmic
With the logarithmic sweep, the step width is a constant fraction
of the current frequency. This fraction is added to the current fre-
quency. The logarithmic step width is entered in % (see [:
SOURce<hw>]:SWEep[:FREQuency]:STEP:LOGarithmic
on page 384).
*RST: LIN
Example: SWE:SPAC LIN
selects linear sweep spacing for a frequency sweep at the RF out-
put.
Manual operation: See "Spacing - Frequency Sweep" on page 152
[:SOURce<hw>]:SWEep[:FREQuency]:STEP[:LINear] <Linear>
The command sets the step width for linear sweeps.
This command is linked to the command :SWEep[:FREQuency]:POINts as follows:
POINts = (SPAN / STEP:LIN) + 1
If STEP:LIN changes, the value of POINTs is adjusted. The STARt and STOP value is
retained.
The keywords [:FREQuency] and [:LINear] can be omitted (see example). The
command is then SCPI-compliant.
Parameters:
<Linear> float
Range: 0.001 Hz to (STOP - STARt)
Increment: 0.001 Hz
*RST: 1 MHz
Default unit: MHz
Example: FREQ:STAR 1GHz
sets the start frequency to 1 GHz.
FREQ:STOP 5GHz
sets the stop frequency to 5 GHz.
SWE:SPAC LIN
sets linear sweep spacing.
SWE:STEP 2 MHz
sets the step width for linear sweep spacing to 2 MHz (RF sweep)
at the RF output. The number of sweep steps for linear sweep
spacing (POINts) is automatically set to 2001.
SOURce Subsystem
[:SOURce<hw>]:SWEep[:FREQuency]:STEP:LOGarithmic <Logarithmic>
The comman specifies the step width factor for logarithmic sweeps. The next frequency
value of a sweep is calculated (for STARt < STOP) using the following formula:
New frequency = Old frequency + STEP:LOG x Old frequency
STEP:LOG therefore gives the fraction of the old frequency. The frequency is increased
by this fraction for the next sweep step. Usually STEP:LOG is given in percent, whereby
the suffix PCT must always be used.
The command is linked to the command :SWEep[:FREQuency]:POINts for STARt <
STOP as follows:
POINts = ((log STOP - log STARt) / log STEP:LOG) + 1
If STEP:LOG changes, the value of POINTs is adjusted. The STARt and STOP value is
retained.
Parameters:
<Logarithmic> float
Range: 0.01 to 9999
Increment: 0.01 PCT
*RST: 1 PCT
Example: FREQ:STAR 1GHz
sets the start frequency to 1 GHz.
FREQ:STOP 5GHz
sets the stop frequency to 5 GHz.
SWE:SPAC LOG
sets logarithmic sweep spacing.
SWE:STEP:LOG 10PCT
sets the step width for logarithmic sweep spacing to 10% of the
previous frequency in each instance (for a frequency sweep).
Manual operation: See "Step Lin/Log - Frequency Sweep" on page 153
[:SOURce<hw>]:SWEep:POWer:DWELl <Dwell>
The command sets the time taken for each level step of the sweep.
Tip: It is recommended to switch off the "GUI Update" for optimum sweep performance
especially with short dwell times (SYSTem:DISPlay:UPDate OFF).
Parameters:
<Dwell> float
Range: 1E-3 to 100
Increment: 100E-6
*RST: 15E-3
Default unit: s
SOURce Subsystem
Example: SWE:POW:DWEL 12 ms
sets a dwell time of 12 ms for a level sweep at the RF output.
Manual operation: See "Dwell Time - Level Sweep" on page 159
[:SOURce<hw>]:SWEep:POWer:EXECute
The command triggers a sweep.
The command is only valid for sweep mode Single (SOURce:SWEep:POWer:MODE
SINGle). The command corresponds to the manual-control command "Execute Single
Sweep".
Example: SOURce:SWEep:POWer:MODE SINGle
sets the single cycle mode of the level sweep.
SWE:POW:EXEC
triggers a level sweep at the RF output.
Usage: Event
Manual operation: See "Execute Single Sweep - Level Sweep" on page 157
[:SOURce<hw>]:SWEep:POWer:MODE <Mode>
The command sets the cycle mode of the level sweep.
Parameters:
<Mode> AUTO | MANual | STEP
AUTO
Each trigger triggers exactly one complete sweep.
MANual
The trigger system is not active. Each level step of the sweep is
triggered individually, either by varying the "Current Level" value
using the rotary knob under manual control or by means of a
POW:MAN command under remote control.
With manual control, the level increases or decreases (depending
on the direction of the rotary encoder) by the value specified under
SOUR:SWE:POW:STEP. With remote control, the level increases
by the value specified under SWEep:POW:STEP which each
sent :POW:MAN command, irrespective the value entered there.
STEP
Each trigger triggers one sweep step only. The level increases by
the value entered under :SWEep:POWer:STEP.
*RST: AUTO
Example: SWE:POW:MODE AUTO
selects Mode Auto for a level sweep at RF output.
Manual operation: See "Mode - Level Sweep" on page 155
SOURce Subsystem
[:SOURce<hw>]:SWEep:POWer:POINts <Points>
The command sets the number of steps in a level sweep. The command is linked to the
command :SWEep:POWer:STEP as follows:
POINts = ((STOP - STARt) / STEP:LOG) + 1
If POINTs changes, the value of STEP is adjusted. The STARt and STOP value is retained.
Parameters:
<Points> float
*RST: 20dB
Example: POW:STAR - 30 dBm
sets the start frequency to -30 dBm.
POW:STOP - 10 dBm
sets the stop frequency to -10 dBm.
SWE:POW:POIN 20
sets 20 sweep steps. The sweep step width (STEP) is automati-
cally set to 1 dB.
[:SOURce<hw>]:SWEep:POWer:RUNNing?
Queries the current state of the level sweep mode.
Return values:
<State> 0 | 1 | OFF | ON
Example: SWE:POW:RUNN?
Response "1": signal generation in level sweep active.
Usage: Query only
[:SOURce<hw>]:SWEep:POWer:SHAPe <Shape>
The command sets the cycle mode for a sweep sequence (shape).
Parameters:
<Shape> SAWTooth | TRIangle
SAWTooth
One sweep runs from the start level to the stop level. The subse-
quent sweep starts at the start level again, i.e. the shape of sweep
sequence resembles a sawtooth.
TRIangle
One sweep runs from start to stop level and back, i.e. the shape
of the sweep resembles a triangle.Each subsequent sweep starts
at the start level again.
*RST: SAWTooth
Example: SOUR:SWE:POW:SHAP TRI
selects the sweep cycle with alternating ascending and descend-
ing sweep directions.
SOURce Subsystem
[:SOURce<hw>]:SWEep:POWer:SPACing:MODE?
The command queries the sweep spacing. The sweep spacing for level sweeps is always
linear.
Return values:
<Mode> LINear
*RST: LINear
Example: SWE:POW:SPAC:MODE?
queries the sweep spacing for a level sweep at RF output.
Result: LIN
linear spacing
Usage: Query only
[:SOURce<hw>]:SWEep:POWer:STEP[:LOGarithmic] <Logarithmic>
The command sets the step width factor for logarithmic sweeps. The next level value of
a sweep is calculated (for STARt < STOP) using the following formula:
New level = Old level + STEP:LOG x Old level
STEP:LOG therefore gives the fraction of the old level. The level is increased by this
fraction for the next sweep step. Usually STEP:LOG is given in decibels, whereby the
suffix dB must always be used.
The command is linked to the command :SWEep:POWer:POINts for STARt < STOP
as follows:
POINts = ((STOP - STARt) / STEP:LOG) + 1
If STEP:LOG changes, the value of POINTs is adjusted. The STARt and STOP value is
retained.
Parameters:
<Logarithmic> float
Range: 0.01 to 139 dB
Increment: 0.01 dB
*RST: 1
Example: SWE:POW:STEP 10dB
sets the step width for logarithmic sweep spacing to 10 dB of the
previous level in each instance (for a level sweep).
Manual operation: See "Step - Level Sweep" on page 158
[:SOURce<hw>]:SWEep:RESet[:ALL]
The command resets all active sweeps to the starting point.
STATus Subsystem
Example: SWE:RES
resets all active sweeps to the starting point.
Usage: Event
Manual operation: See "Reset Sweep - Frequency Sweep" on page 151
Value ranges
● Queries return the current value of the respective register, which permits a check of
the device status.
Return values: A decimal value in the range 0 to 32767 (=215-1)
● The configuration commands set the respective register thus determining which sta-
tus changes of the R&S SMB cause the status registers to be changed.
Setting values: A decimal value in the range 0 to 32767 (=215-1)
:STATus:OPERation:CONDition......................................................................................388
:STATus:OPERation:ENABle..........................................................................................389
:STATus:OPERation[:EVENt]..........................................................................................389
:STATus:OPERation:NTRansition....................................................................................389
:STATus:OPERation:PTRansition....................................................................................389
:STATus:PRESet...........................................................................................................390
:STATus:QUEStionable:CONDition..................................................................................390
:STATus:QUEStionable:ENABle......................................................................................390
:STATus:QUEStionable[:EVENt]......................................................................................390
:STATus:QUEStionable:NTRansition................................................................................391
:STATus:QUEStionable:PTRansition................................................................................391
STATus:QUEue[:NEXT]?................................................................................................391
:STATus:OPERation:CONDition <Condition>
Sets the content of the CONDition part of the STATus:OPERation register. This part
contains information on the action currently being performed in the instrument. The con-
tent is not deleted after being read out because it indicates the current hardware status.
Parameters:
<Condition> string
Example: :STATus:OPERation:CONDition?
queries the Status:Operation:Condition register.
STATus Subsystem
:STATus:OPERation:ENABle <Enable>
Sets the bits of the ENABle part of the STATus:OPERation register. This setting deter-
mines which events of the Status-Event part are forwarded to the sum 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:OPERation[:EVENt] <Event>
Queries the content of the EVENt part of the STATus:OPERation register. This part con-
tains information on the actions performed in the instrument since the last readout. The
content of the EVENt part is deleted after being read out.
Parameters:
<Event> string
Example: :STAT:OPER:EVEN?
queries the STATus:OPERation:EVENt register.
:STATus:OPERation:NTRansition <Ntransition>
Sets the bits of the NTRansition part of the STATus:OPERation register. If a bit is set, a
transition from 1 to 0 in the condition part causes an entry to be made in the EVENt part
of the register. The disappearance of an event in the hardware is thus registered, for
example the end of an adjustment.
Parameters:
<Ntransition> string
Example: :STAT:OPER:NTR 0
a transition from 1 to 0 in the condition part of the Status:Operation
register does not cause an entry to be made in the EVENt part.
:STATus:OPERation:PTRansition <Ptransition>
Sets the bits of the PTRansition part of the STATus:OPERation register. If a bit is set, a
transition from 0 to 1 in the condition part causes an entry to be made in the EVENt part
of the register. A new event in the hardware is thus registered, for example the start of
an adjustment.
Parameters:
<Ptransition> string
Example: :STAT:OPER:PTR 32767
all transitions from 0 to 1 in the condition part of the Status:Oper-
ation register cause an entry to be made in the EVENt part.
STATus Subsystem
:STATus:PRESet <Preset>
Resets the status registers. All PTRansition parts are set to FFFFh (32767), i.e. all tran-
sitions 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 are set to 0, i.e. all events in these registers are not passed on.
Parameters:
<Preset> string
Example: STAT:PRES
resets the status registers.
:STATus:QUEStionable:CONDition <Condition>
Queries the content of the CONDition part of the STATus:QUEStionable register. This
part contains information on the action currently being performed in the instrument. The
content is not deleted after being read out since it indicates the current hardware status.
Parameters:
<Condition> string
Example: :STATus:QUEStionable:CONDition?
queries the Status:Questionable:Condition register.
:STATus:QUEStionable:ENABle <Enable>
Sets the bits of the ENABle part of the STATus:QUEStionable register. This setting
determines which events of the Status-Event part are enabled for the sum bit in the status
byte. These events can be used for a service request.
Parameters:
<Enable> string
Example: STAT:OPER:ENAB 1
problems when performing an adjustment cause an entry to be
made in the sum bit.
:STATus:QUEStionable[:EVENt] <Event>
Queries the content of the EVENt part of the STATus:QUEStionable register. This part
contains information on the actions performed in the instrument since the last readout.
The content of the EVENt part is deleted after being read out.
Parameters:
<Event> string
Example: STAT:QUES:EVEN?
queries the Status:Questionable:Event register.
STATus Subsystem
: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 condition part causes an entry to be made in the EVENt
part of the register.
Parameters:
<Ntransition> string
Example: STAT:OPER:NTR 0
a transition from 1 to 0 in the condition part of the Status:Ques-
tionable register does not cause an entry to be made in the EVENt
part
:STATus:QUEStionable:PTRansition <Ptransition>
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 condition part causes an entry to be made in the EVENt
part of the register.
Parameters:
<Ptransition> string
Example: :STAT:OPER:PTR 32767
all transitions from 0 to 1 in the condition part of the Status:Ques-
tionable register cause an entry to be made in the EVENt part
STATus:QUEue[:NEXT]?
Queries the oldest entry in the error queue and then deletes it. Positive error numbers
denote device-specific 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 394.
Return values:
<Next> string
Example: :STATus:QUEue?
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: Query only
SCPI confirmed
Manual operation: See "History" on page 59
SYSTem Subsystem
:SYSTem:ERRor:ALL
Queries the error/event queue for all unread items and removes them from the queue.
The response is a comma separated list of error number and a short description of the
error in FIFO order.
Positive error numbers are instrument-dependent. Negative error numbers are reserved
by the SCPI standard.
SYSTem Subsystem
Parameters:
<All> string
List of: Error/event_number,"Error/event_description>[;Device-
dependent info]"
If the queue is empty, the response is 0,"No error"
Example: SYST:ERR:ALL?
queries all entries in the error queue.
Response: 0, 'no error'
No errors have occurred since the error queue was last read out.
:SYSTem:ERRor:CODE:ALL?
Queries all entries in the error queue and then deletes them. Only the error numbers are
returned and not the entire error text.
Return values:
<All> string
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:ERR:CODE:ALL
queries all entries in the error queue.
Response: 0
no errors have occurred since the error queue was last read out.
Usage: Query only
:SYSTem:ERRor:CODE[:NEXT]?
Queries the oldest entry in the error queue and then deletes it. Only the error number is
returned and not the entire error text.
Return values:
<Next> string
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:ERR:CODE
queries the oldest entry in the error queue.
Response: 0
No errors have occurred since the error queue was last read out.
SYSTem Subsystem
:SYSTem:ERRor:COUNt?
Queries the number of entries in the error queue. If the error queue is empty, '0' is
returned.
Return values:
<Count> string
Example: SYST:ERR:COUN
queries the number of entries in the error queue.
Response: 1
One error has occurred since the error queue was last read out.
Usage: Query only
:SYSTem:ERRor[:NEXT]?
Queries the error/event queue for the oldest item and removes it from the queue. The
response consists of an error number and a short description of the error.
Positive error numbers are instrument-dependent. Negative error numbers are reserved
by the SCPI standard.
Return values:
<Next> string
Error/event_number,"Error/event_description>[;Device-depend-
ent info]"
If the queue is empty, the response is 0,"No error"
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: Query only
Manual operation: See "History" on page 59
:SYSTem:SERRor?
This command returns a list of all errors existing at the time when the query is started.
This list corresponds to the display on the info page under manual control.
Return values:
<StaticErrors> string
SYSTem Subsystem
Example: SYST:SERR?
queries all errors existing in the error queue.
Response: -221, 'Settings conflict', 153, 'Input
voltage out of range'
the two returned errors have occurred since the error queue was
last queried.
Usage: Query only
:SYSTem:DLOCk <DispLockStat>
This command (Display LOCk) disables the manual operation via the display, or enables
it again (OFF).
The command disables also the front panel keyboard of the instrument including the
LOCAL key.
Parameters:
<DispLockStat> 0 | 1 | OFF | ON
*RST: 0
Example: SYST:DLOC ON
activates the display lock. The instrument cannot be operated via
the display until it has been enabled with SYST:DLOC OFF.
Manual operation: See "Display" on page 100
:SYSTem:KLOCk <State>
This command (Keyboard LOCk) disables the front panel keyboard of the instrument
including the LOCAL key, or enables it again (OFF).
Parameters:
<State> 0 | 1 | OFF | ON
*RST: 0
Example: SYST:KLOC ON
activates the keyboard lock. The keyboard cannot be operated
again until it has been enabled with SYST:KLOC OFF.
Manual operation: See "Keyboard" on page 100
:SYSTem:COMMunicate:GPIB:LTERminator <LTerminator>
The command sets the terminator recognition for remote control via GPIB bus.
SYSTem Subsystem
Parameters:
<LTerminator> STANdard | EOI
EOI
The terminator must be sent together with the line message EOI
(End of Line). This setting is recommended for binary block trans-
missions where a character could coincidentally have the value LF
(Line Feed) but is not intended as the terminator. This setting must
be selected for block data with undefined length.
STANdard
An LF (Line Feed) is recognized as the terminator regardless of
whether it is sent with or without EOI.
*RST: STANdard
Example: SYST:COMM:GPIB:LTER EOI
only a character which is sent simultaneously with the line mes-
sage EOI is accepted as the terminator.
:SYSTem:COMMunicate:GPIB:RESource?
The command queries the visa resource string for remote control via the GPIB interface.
This string is used for remote control of the instrument.
To change the GPIB address, use the command SYST:COMM:GPIB:ADDR.
Return values:
<Resource> string
Example: SYST:COMM:GPIB:RES
queries the VISA resource string.
Response: GPIB::28::INSTR
Usage: Query only
Manual operation: See "Visa Resource Strings" on page 96
:SYSTem:COMMunicate:GPIB[:SELF]:ADDRess <Address>
Sets the GPIB address.
Parameters:
<Address> integer
Range: 1 to 30
*RST: 28
Example: SYST:COMM:GPIB:ADDR 14
sets GPIB address.
Manual operation: See "GPIB channel address" on page 95
SYSTem Subsystem
:SYSTem:COMMunicate:HISLip:RESource?
Queries the VISA resource string . This string is used for remote control of the instrument
with HiSLIP protocol.
Return values:
<Resource> string
Example: SYST:COMM:HISL:RES
queries the VISA resource string.
Response: TCPIP::192.1.2.3::hislip0::INSTR
Usage: Query only
Manual operation: See "Visa Resource Strings" on page 96
:SYSTem:COMMunicate:NETWork[:COMMon]:DOMain <Domain>
Sets the domain of the network.
Parameters:
<Domain> string
Example: SYST:COMM:NETW:COMM:DOM ABC.DE
sets the domain of the network.
:SYSTem:COMMunicate:NETWork[:COMMon]:HOSTname <Hostname>
Sets the individual computer name of the R&S Signal Generator. The entry is activated
only after sending command SYST:COMM:NETW:COMM:SET.
Note: The hostname can only be changed after deactivating protection level 1 (command
SYSTem:PROTect<n>:STATe OFF, password)
Parameters:
<Hostname> string
Example: SYST:COMM:NETW:HOST ‘SIGGEN’
sets the individual computer name of the R&S Signal Generator.
Example: SYST:COMM:NETW:COMM:SET ON
activates the change of the hostname.
Manual operation: See "Hostname" on page 91
:SYSTem:COMMunicate:NETWork[:COMMon]:WORKgroup <Workgroup>
Sets the individual workgroup name of the instrument.
Parameters:
<Workgroup> string
Example: SYST:COMM:NETW:COMM:WORK 'TEST_09'
sets the workgroup name 'TEST_09'.
SYSTem Subsystem
:SYSTem:COMMunicate:NETWork:IPADdress:MODE <Mode>
Selects if the IP address is assigned automatically or manually. The entry is activated
only after sending command SYST:COMM:NETW:IPAD:SET.
Parameters:
<Mode> AUTO | STATic
*RST: AUTO
Example: SYST:COMM:NETW:IPAD:MODE AUTO
the IP address is assigned automatically (DHCP).
SYST:COMM:NETW:IPAD:SET ON
activates DHCP.
Manual operation: See "Address Mode" on page 91
:SYSTem:COMMunicate:NETWork:IPADdress <IpAddress>
Sets the IP address. The entry is only activated after sending command
SYST:COMM:NETW:IPAD:SET.
Parameters:
<IpAddress> string
Range: 0.0.0.0. to ff.ff.ff.ff
Example: SYST:COMM:NETW:IPAD 7.8.9.10
sets the IP address of the instrument.
Example: SYST:COMM:NETW:IPAD:SET
activates all changes of the IP address settings.
Manual operation: See "IP Address" on page 92
:SYSTem:COMMunicate:NETWork[:IPADdress]:GATeway <Gateway>
Sets the IP address of the default gateway. The entry is activated only after sending
command SYST:COMM:NETW:IPAD:SET.
Parameters:
<Gateway> string
Range: 0.0.0.0 to ff.ff.ff.ff
Example: SYST:COMM:NETW:GAT 1.2.3.4
sets the IP address of the default gateway.
SYST:COMM:NETW:IPAD:SET
activates all changes of the IP address settings.
Manual operation: See "Default Gateway" on page 92
SYSTem Subsystem
:SYSTem:COMMunicate:NETWork[:IPADdress]:SUBNet:MASK <Mask>
Sets the Subnet mask. The entry is only activated after sending command
SYST:COMM:NETW:IPAD:SET.
Parameters:
<Mask> string
Example: SYST:COMM:NETW:SUBN:MASK 255.255.0.0
sets the Subnet mask.
SYST:COMM:NETW:IPAD:SET
activates all changes of the IP address settings.
Manual operation: See "Subnet Mask" on page 92
:SYSTem:COMMunicate:NETWork:RESource?
Queries the VISA resource string. This string is used for remote control of the instrument
with VXI-11 protocol.
Return values:
<Resource> string
Example: SYST:COMM:NETW:RES
queries the VISA resource string.
Response: TCPIP::192.1.2.3::INSTR
Usage: Query only
Manual operation: See "Visa Resource Strings" on page 96
:SYSTem:COMMunicate:USB:RESource?
Queries the visa resource string for remote control via the USB interface.
Return values:
<Resource> string
Example: SYST:COMM:USB:RES?
queries the VISA resource string for remote control via the USB
interface.
Response: USB::72::000000::INSTR
Usage: Query only
Manual operation: See "Visa Resource Strings" on page 96
: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:
<Resource> string
SYSTem Subsystem
Example: SYST:COMM:SER:RES
queries the VISA resource string.
Response: ASRL1::INSTR
Usage: Query only
Manual operation: See "Visa Resource Strings" on page 96
:SYSTem:COMMunicate:SERial:BAUD <Baud>
Sets the baudrate for the serial remote control interface.
Parameters:
<Baud> 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200
*RST: 115200
Example: SYST:COMM:SER:BAUD 115200
enters the baudrate 115200.
Manual operation: See "RS232 using USB adapter" on page 95
:SYSTem:COMMunicate:SERial:PARity <Parity>
Sets the parity for the serial remote control interface.
Parameters:
<Parity> NONE | ODD | EVEN
*RST: NONE
Example: SYST:COMM:SER:PAR NONE
selects parity NONE.
Manual operation: See "RS232 using USB adapter" on page 95
:SYSTem:COMMunicate:SERial:SBITs <SBits>
Sets the number of stop bits for the serial remote control interface.
Parameters:
<SBits> 1|2
*RST: 1
Example: SYST:COMM:SER:SBIT 2
selects 2 stop bits.
Manual operation: See "RS232 using USB adapter" on page 95
:SYSTem:COMMunicate:SOCKet:RESource?
Queries the visa resource string for remote control via the Socket interface.
Return values:
<Resource> string
SYSTem Subsystem
Example: SYST:COMM:SOCK:RES?
Usage: Query only
Manual operation: See "Visa Resource Strings" on page 96
:SYSTem:IDENtification <Identification>
Selects the mode the instrument identification is performed.
Parameters:
<Identification> AUTO | USER
AUTO
The "IDN String" and the "OPT String" are set automatically.
USER
Enables the selection of user definable "IDN String" and "OPT
String".
*RST: AUTO
Example: SYST:IDEN USER
selects the user defined identification string.
Manual operation: See "Identification Mode" on page 95
:SYSTem:LANGuage <Language>
Sets the remote control command set.
The instrument can also be remote controlled via the command set of several other gen-
erators, e.g. HP generator.
Please check for the corresponding Application Note at the download area of the product
site on the Internet. The Application Note is also provided on the user documentation CD-
ROM (included in delivery).
Note: While working in a emulation mode, the instrument's specific command set is dis-
abled, i.e. the SCPI command SYST:LANG will be discarded.
The return to the SCPI command set of the R&S SMB can only be performed by using
the appropriate command of the selected command set. For example, the HP command
EX returns to the instrument-specific GPIB command set (selection SYST:LANG
HPxxxx).
Parameters:
<Language> string
Example: SYST:LANG?
Response: SCPI
The SCPI command set is used.
Manual operation: See "Language" on page 94
SYSTem Subsystem
:SYSTem:STARtup:COMPlete?
Queries if the startup of the instrument is completed.
Return values:
<Complete> 0 | 1 | OFF | ON
*RST: 0
Example: SYST:STAR:COMP
Response: 1
The startup of the instrument is completed.
Usage: Query only
:SYSTem:DISPlay:UPDate <Update>
The command switches the update of the display on/off. A switchover from remote control
to manual control always sets the status of the update of the display to ON.
Parameters:
<Update> 0 | 1 | OFF | ON
*RST: ON
Example: SYST:DISP:UPD OFF
switches update of displayed parameter values off.
Manual operation: See "On/Off GUI Update" on page 87
SYSTem Subsystem
:SYSTem:TIME <Time>
Queries or sets the time for the instrument-internal clock.
The parameter is protected, in order to prevent accidental changes.
It can be accessed with protection level 1, see :SYSTem:PROTect<ch>[:STATe]
on page 402.
Parameters:
<Time> 0...23,0...59,0...59
Example: :SYSTem:TIME?
Response: 12,0,0 it is precisely 12 pm.
Manual operation: See "Time" on page 90
:SYSTem:DATE <Date>
Queries or sets the date for the instrument-internal calendar.
This parameter is protected, in order to prevent accidental changes.
It can be accessed with protection level 1, see :SYSTem:PROTect<ch>[:STATe]
on page 402.
Parameters:
<Date> <year>,<month>,<day>
Example: SYST:DATE?
Response: 2011,05,01 - it is the 1st of May in 2011.
Manual operation: See "Date" on page 90
:SYSTem:VERSion?
Queries the SCPI version with which the instrument complies.
Return values:
<Version> string
Example: SYST:VERS
queries the SCPI version.
Response: 1996
The instrument complies with the version from 1996.
Usage: Query only
:SYSTem:OSYStem?
Queries the operating system of the instrument.
Return values:
<OperSystem> string
TEST Subsystem
Example: :SYSTem:OSYStem?
Response: "Linux"
Usage: Query only
:SYSTem:MMEMory:PATH:USER?
Queries the mass memory path of the user directory.
Return values:
<PathUser> string
Example: :SYSTem:MMEMory:PATH:USER?
Response: "/var"
Usage: Query only
:TEST<hw>:ALL:STARt..................................................................................................404
:TEST<hw>:ALL:RESult?................................................................................................405
:TEST<hw>:DIRect........................................................................................................405
:TEST<hw>:ALL:STARt
This command performs a selftest on all installed hardware options. The selftest result
is queried with the command :TEST<hw>:ALL:RESult? on page 405.
Example: TEST:ALL:STAR
Starts the selftest
Usage: Event
Manual operation: See "Selftest" on page 89
TRIGger Subsystem
:TEST<hw>:ALL:RESult?
Queries the result of the performed selftest (command :TEST<hw>:ALL:STARt
on page 404).
Return values:
<Result> 0 | 1 | RUNning | STOPped
*RST: STOPped
Example: TEST:ALL
Starts the selftest
:TEST:ALL:RES?
Response: "0" on success, "1" on fail
Usage: Query only
Manual operation: See "Selftest" on page 89
TRIGger Subsystem
:TRIGger<hw>:FSWeep:SOURce....................................................................................406
:TRIGger<hw>:FSWeep[:IMMediate]................................................................................407
:TRIGger<hw>:LFFSweep..............................................................................................407
:TRIGger<hw>:LFFSweep:SOURce.................................................................................408
:TRIGger<hw>:LFFSweep:IMMediate..............................................................................408
:TRIGger<hw>:PSWeep:SOURce....................................................................................409
:TRIGger<hw>:PSWeep[:IMMediate]................................................................................409
:TRIGger<hw>[:SWEep]:SOURce....................................................................................410
:TRIGger<hw>[:SWEep][:IMMediate]................................................................................411
:TRIGger<hw>[:IMMediate].............................................................................................411
:TRIGger<hw>:FSWeep:SOURce <Source>
The command sets the trigger source for the RF frequency sweep.
The names of the parameters correspond directly to the various settings under manual
control. SCPI uses other names for the parameters; these names are also accepted by
the instrument. The SCPI names should be used if compatibility is an important consid-
eration.
An overview of the various names is given in table 7-2.
TRIGger Subsystem
Parameters:
<Source> AUTO | IMMediate | SINGle | BUS | EXTernal | EAUTo
AUTO|IMMediate
The trigger is free-running, i.e. the trigger condition is fulfilled con-
tinuously. As soon as one sweep is finished, the next sweep is
started.
SINGle|BUS
One complete sweep cycle is triggered by the GPIB commands
[:SOURce<hw>]:SWEep[:FREQuency]:EXECute, :
TRIGger<hw>:FSWeep[:IMMediate] or *TRG. The mode has
to be set to AUTO (:SOURce:SWEep:FREQuency:MODE AUTO).
EXTernal
The sweep is triggered externally via the INST TRIG connector.
EAUTo
The sweep is triggered externally via the INST TRIG connector.
As soon as one sweep is finished, the next sweep is started. A
second trigger event stops the sweep at the current frequency, a
third trigger event starts the trigger at the start frequency, and so
on.
*RST: SINGle
Example: TRIG:FSW:SOUR EXT
selects triggering with an external trigger.
Manual operation: See "Mode - Frequency Sweep" on page 149
:TRIGger<hw>:FSWeep[:IMMediate]
The command immediately starts an RF frequency sweep cycle.
The command is only effective for sweep mode "Single" (SOUR:SWE:FREQ:MODE
AUTO in combination with TRIG:FSW:SOUR SING).
The command corresponds to the manual control "Execute Single Sweep".
Example: SWE:FREQ:MODE AUTO
sets the triggered sweep mode, i.e. a trigger is required to start the
sweep.
TRIG:FSW:SOUR SING
sets the "Single" trigger mode, i.e. a trigger starts a single sweep.
TRIG:FSW
starts a single RF frequency sweep.
Usage: Event
Manual operation: See "Execute Single Sweep - Frequency Sweep" on page 151
:TRIGger<hw>:LFFSweep
Usage: Event
TRIGger Subsystem
:TRIGger<hw>:LFFSweep:SOURce <Source>
The command sets the trigger source for the LF sweep. The trigger is triggered by the
command :SOURce:LFOutput:SWEep[:FREQuency]EXECute.
The names of the parameters correspond directly to the various settings under manual
control. SCPI uses other names for the parameters; these names are also accepted by
the instrument. The SCPI names should be used if compatibility is an important consid-
eration.
An overview of the various names is given in the table 7-2.
Parameters:
<Source> AUTO | IMMediate | SINGle | BUS | EXTernal | EAUTo
AUTO|IMMediate
The trigger is free-running, i.e. the trigger condition is fulfilled con-
tinuously. As soon as one sweep is finished, the next sweep is
started.
SINGle|BUS
One complete sweep cycle is triggered by the GPIB commands
[:SOURce]:LFOutput:SWEep[:FREQuency]:EXECute or
*TRG.
The mode has to be set to AUTO ([:SOURce]:LFOutput:
SWEep[:FREQuency]:MODE).
EXTernal
The sweep is triggered externally via the INST TRIG connector.
EAUTo
The sweep is triggered externally via the INST TRIG connector.
As soon as one sweep is finished, the next sweep is started. A
second trigger event stops the sweep at the current frequency, a
third trigger event starts the trigger at the start frequency, and so
on.
*RST: SINGle
Example: TRIG:LFFS:SOUR EXT
selects triggering with an external trigger.
:TRIGger<hw>:LFFSweep:IMMediate
The command immediately starts an LF frequency sweep.
The command is effective in sweep mode "Single" (LFO:SWE:MODE AUTO in combina-
tion with TRIG:LFFS:SOUR SING).
TRIGger Subsystem
Usage: Event
Manual operation: See "Execute Single Sweep - LF Sweep" on page 191
:TRIGger<hw>:PSWeep:SOURce <Source>
The command sets the trigger source for the RF level sweep.
The names of the parameters correspond directly to the various settings under manual
control. SCPI uses other names for the parameters; these names are also accepted by
the instrument. The SCPI names should be used if compatibility is an important consid-
eration.
An overview of the various names is given in table 7-2.
Parameters:
<Source> AUTO | IMMediate | SINGle | BUS | EXTernal | EAUTo
AUTO|IMMediate
The trigger is free-running, i.e. the trigger condition is fulfilled con-
tinuously. As soon as one sweep is finished, the next sweep is
started.
SINGle|BUS
One complete sweep cycle is triggered by the GPIB commands
[:SOURce<hw>]:SWEep:POWer:EXECute, :TRIGger<hw>:
PSWeep[:IMMediate] or *TRG. The mode has to be set to
AUTO (:SOURce:SWEep:LEVel:MODE AUTO).
EXTernal
The sweep is triggered externally via the INST TRIG connector.
EAUTo
The sweep is triggered externally via the INST TRIG connector.
As soon as one sweep is finished, the next sweep is started. A
second trigger event stops the sweep at the current frequency, a
third trigger event starts the trigger at the start frequency, and so
on.
*RST: SINGle
Example: TRIG:PSW:SOUR EXT
selects triggering with an external trigger.
Manual operation: See "Mode - Level Sweep" on page 155
:TRIGger<hw>:PSWeep[:IMMediate]
The command immediately starts an RF level sweep.
The command is only effective for sweep mode "Single" (SOURce:SWEep:POWer:MODE
AUTO in combination with TRIG:PSW:SOUR SING).
The command corresponds to the manual control "Execute Single Sweep".
TRIGger Subsystem
:TRIGger<hw>[:SWEep]:SOURce <Source>
The command sets the trigger source for all sweeps.
The names of the parameters correspond directly to the various settings under manual
control. SCPI uses other names for the parameters; these names are also accepted by
the instrument. The SCPI names should be used if compatibility is an important consid-
eration.
An overview of the various names is given in the table 7-2.
Setting parameters:
<Source> AUTO | IMMediate | SINGle | BUS | EXTernal | EAUTo
AUTO|IMMediate
The trigger is free-running, i.e. the trigger condition is fulfilled con-
tinuously. As soon as one sweep is finished, the next sweep is
started.
SINGle|BUS
One complete sweep cycle is triggered by the GPIB com-
mands :SOURce:SWEep:POWer|FREQuency:EXEC,
TRIGger:PSWeep|FSWeep:IMMediate or *TRG.
If :SOURce:SWEep:POWer:MODE is set to STEP, one step is exe-
cuted.
The mode has to be set to AUTO.
EXTernal
The sweep is triggered externally via the INST TRIG connector.
EAUTo
The sweep is triggered externally via the INST TRIG connector.
As soon as one sweep is finished, the next sweep is started. A
second trigger event stops the sweep at the current frequency, a
third trigger event starts the trigger at the start frequency, and so
on.
*RST: SINGle
Example: TRIG0:SOUR EXT
selects triggering with an external trigger. The trigger is input via
the INST TRIG connector.
Usage: Setting only
UNIT Subsystem
:TRIGger<hw>[:SWEep][:IMMediate]
The command starts all sweeps which are activated for the respective path. The com-
mand starts all sweeps which are activated.
The sweep to be executed depends on the respective MODE setting
(:SOUR:SWEep:POW|FREQ:MODE and :SOUR:LFO:SWEep[:FREQ]:MODE).
The command corresponds to the manual-control command "Execute Trigger".
Example: TRIG
starts all active sweeps.
Usage: Event
Manual operation: See "Execute Single Sweep - Frequency Sweep" on page 151
:TRIGger<hw>[:IMMediate]
The command immediately starts the activated sweep.
The command performs a single sweep and therefore applies to sweep mode AUTO with
sweep source SINGle. Use the commands TRIG:FSW|LFFS|PSW|[:SWE]:SOUR
SING, and SOUR:SWE:FREQ|POW:MODE, or SOUR:LFO:SWE:[FREQ:]MODE to set the
respective sinlge sweep. You can alternatively use an IMMediate command instead of
the respective SWEep:[FREQ:]|POW:EXECute command.
Example: TRIG
starts all active sweeps.
Usage: Event
Manual operation: See "Execute Single Sweep - LF Sweep" on page 191
:UNIT:ANGLe <Angle>
Defines the default unit for the phase modulation angle. It is not valid for commands which
determine angle values, e.g. RF phase. It does not influence the manual control param-
eter unit and the display.
Parameters:
<Angle> DEGRee | RADian
*RST: RADian
:UNIT:POWer <Power>
Defines the default unit for power parameters. This setting affects the GUI, as well as all
remote control commands that determine power values.
Parameters:
<Power> V | DBUV | DBM
*RST: DBM
Example: UNIT:POW V
sets V as a default unit for all commands which determine power
values.
STEReo:DIRect "<FFG>=<RetrNumb>,<DataSeq#1>,<DataSeq#2>,..."
STEReo:DIRect? "<FFG>"
Transmits data via free format groups (FFGs). A free format group can be filled with any
desired data. (5 bits in block B and 16 bits each in blocks C and D of the group).
Note: The command described here only causes a queue to be filled with data for a
specific group. The data will only be sent when the group in question is added to the
group sequence with the command "GS", on page 421.
Setting parameters:
<RetrNumb> Number of retransmissions
<DataSeq> Max. 20 different data sequences can be defined.
10 characters must be specified each per <DataSeq>. Leading
zeros, if any, must also be specified.
00: erases the data.
Range: 0000000000 to 1FFFFFFFFF (10 ASCII ccoded
hexadecimal characters each)
Parameters for setting and query:
<FFG> 1A | 3A | 5A | 6A | 7A | 8A | 9A | 10A | 11A | 12A | 13A
Determines the free format group.
To transmit the FFGs of the B group, the same commands are
used, only the A groups are replaced by the B groups in the group
sequence. If B groups are transmitted, block C is overwritten with
the PI code.
Example: STEReo:DIRect "1A=01,0123456789,1FFFFFFFFF"
Fills a queue with the data "0123456789,1FFFFFFFFF". The data
is sent in consecutive order in group 1A after group 1A is added
to the group sequence (see command "GS", on page 421).
Example: STEReo:DIRect? "1A"
Reads the data of group 1A.
Response: "01,0123456789,1FFFFFFFFF"
STEReo:DIRect "AF=<A>,<Freq#1>,<Freq#2>,..."
STEReo:DIRect? "AF<z>"
Defines an alternative frequency list.
Note: A maximum of five AF lists with max. 25 frequencies per list can be created.
Parameters:
<Freq> xxx.x
Sets the alternative frequencies as ASCII coded decimal numbers.
If list <z> is not available, the response is ().
Range: 87.6 to 107.9
Setting parameters:
<A> N
new AF list
+
AF list to be added
Query parameters:
<z> AF list to be read
Range: 1 to 5
Example: STEReo:DIRect "AF=N,97.4,98.3"
Defines an alternative frequency list, the alternative frequencies
97.4 and 98.3 are inserted.
Example: STEReo:DIRect? "AF1"
Reads the first alternative frequency list.
Response: "97.4,98.3"
Example: STEReo:DIRect "AF=N"
Deletes all frequency lists.
STEReo:DIRect "ARI=<State>"
STEReo:DIRect? "ARI"
(for documentation reasons only)
Activates ARI signal transmission.
Use SCPI command [:SOURce]:STEReo:ARI:STATe instead.
Setting parameters:
<State> 0|1
Example: STEReo:DIRect "ARI=0"
Deactivates ARI signal transmission.
Example: STEReo:DIRect? "ARI"
Response: "0"
STEReo:DIRect "ARI-DEV=<Deviation>"
STEReo:DIRect? "ARI-DEV"
(for documentation reasons only)
Sets the frequency deviation of the ARI signal (max. deviation).
Use SCPI command [:SOURce]:STEReo:ARI[:DEViation] instead.
Setting parameters:
<Deviation> Sets the frequency deviation.
Note: A four-digit value must always be set. Leading zeros, if any,
must also be specified.
Range: 0000 to 1000 (ASCII coded decimal numbers), cor-
responding to 0 Hz to 10 kHz
Example: STEReo:DIRect "ARI-DEV=1000"
Sets the ARI frequency deviation to 10 kHz.
Example: STEReo:DIRect? "ARI-DEV
Response: "1000"
STEReo:DIRect "ARI-ID=<Id>"
STEReo:DIRect? "ARI-ID"
(for documentation reasons only)
Selects the ARI identification.
Use SCPI command [:SOURce]:STEReo:ARI:TYPE instead.
Parameters:
<Id> 0|1|2|3
0
Off
1
DK (traffic announcement identification)
2
BK (area identification)
3
DK and BK (traffic announcement identification and area identifi-
cation)
Example: STEReo:DIRect "ARI-ID=0"
Deactivates the ARI identification.
Example: STEReo:DIRect? "ARI-ID"
Response: "0"
STEReo:DIRect "BIN=<x>"
Defines and sends, or queries, binary test patterns.The BIN command causes the Stereo/
RDS Coder to send periodic binary bit patterns instead of RDS data.
Parameters:
<x> 0
binary mode OFF
1
00000000...,
2
11111111...,
3
01010101...,
4
11001100...
Example: STEReo:DIRect "BIN=2"
The binary test pattern is set to "2" so that only "1s" are transmit-
ted.
STEReo:DIRect "BK=<Code>"
STEReo:DIRect? "BK"
(for documentation reasons only)
Sets the ARI area identification.
Use SCPI command [:SOURce]:STEReo:ARI:BK[:CODE] instead.
Parameters:
<Code> A|B|C|D|E|F
Example: STEReo:DIRect "BK=E"
The ARI area identification is set to "E".
Example: STEReo:DIRect? "BK"
Response: "E"
STEReo:DIRect "CT=off"
Deactivates transmission of the real-time clock signal in the RDS signal.
Note: This command is used to remove group 4A from the group sequence. Group 4A
must not be manually removed from the group sequence.
Example: STEReo:DIRect "CT=off"
The real-time clock signal is no longer transmitted in the RDS sig-
nal.
Usage: Setting only
STEReo:DIRect "DI=<x>"
STEReo:DIRect? "DI"
Sets or reads the decoder information (DI).
With this command, the current decoder operating mode (mono, stereo, etc) can be
detected and, if necessary, changed.
Parameters:
<x> Range: 0 to F (ASCII coded hexadecimal numbers)
Example: STEReo:DIRect "DI=4"
The decoder information is set to "4".
Example: STEReo:DIRect? "DI"
Response: "4"
STEReo:DIRect "DS=<x>"
STEReo:DIRect? "DS"
(for documentation reasons only)
Selects/activates a storage area in the Stereo/RDS Coder.
Upon activation, the settings stored in the selected area can be loaded.
Use SCPI command [:SOURce]:STEReo:RDS:DATaset instead.
Parameters:
<x> Range: 1 to 5
Example: STEReo:DIRect "DS=2"
Storage area 2 is activated.
Example: STEReo:DIRect? "DS"
Response: "2"
Setting parameters:
<A> N
new AF list
+
AF list to be added
Query parameters:
<z> AF list to be read
Range: 1 to 5
Example: STEReo:DIRect "EON-AFA=1000,N,97.4,98.3"
Creates a new type A alternative frequency list for the EON with
PI=1000.
The new list contains the alternative frequencies 97.4 MHz and
98.3 MHz.
Example: STEReo:DIRect? "EON-AFA,1000,1"
Reads the first type A alternative frequency list of the EON with
PI=1000.
Response: "97.4,98.3"
STEReo:DIRect "EON-DEL=<PI>"
Enhanced Other Networks: deletes the complete EON with selected <PI>.
Parameters:
<PI> Range: 0000 to FFFF (ASCII coded hexadecimal numbers)
Example: STEReo:DIRect "EON-DEL=1000"
Deletes the EON with PI=1000.
Usage: Setting only
STEReo:DIRect "EON-PI=<PI>"
STEReo:DIRect? "EON-PI"
Enhanced Other Networks: creates a new EON or reads the list of the program identifi-
cation (PI) codes of all EONs created so far.
Note: A maximum of eight EONs can be created.
Parameters:
<PI> Note: A four-digit value must always be set. Leading zeros, if any,
must also be specified.
Range: 0000 to FFFF (ASCII coded hexadecimal numbers)
Example: STEReo:DIRect "EON-PI=1000"
Creates a new EON with PI=1000.
Example: STEReo:DIRect? "EON-PI"
Response: "1000"
STEReo:DIRect "EON-PS=<PI>,<PS>"
STEReo:DIRect? "EON-PS,<PI>"
Enhanced Other Networks: sets the program service (PS) name for the EON with the
selected <PI>.
Parameters:
<PI> Range: 0000 to FFFF (ASCII coded hexadecimal numbers)
Setting parameters:
<PS> 8 ASCII characters
Note: An eight-digit value must always be set. Blank spaces, if
any, must also be entered, otherwise the value will not be accep-
ted.
Example: STEReo:DIRect "EON-PS=1000,Test 123"
Sets the program service name for the EON with PI=1000 to "Test
123".
Example: STEReo:DIRect? "EON-PS,1000"
Reads the program service name of the EON with PI=1000.
Response: "Test 123"
STEReo:DIRect "EON-PTY=<PI>,<PTY>"
STEReo:DIRect? "EON-PTY,<PI>"
Enhanced Other Networks: sets the program type (PTY) for the EON with the selected
<PI>.
Parameters:
<PI> Range: 0000 to FFFF (ASCII coded hexadecimal numbers)
Setting parameters:
<PTY> Range: 00 to 31 (ASCII coded decimal numbers)
Example: STEReo:DIRect "EON-PTY=1000,10"
Sets the program type for the EON with PI=1000 to "10".
Example: STEReo:DIRect? "EON-PTY,1000"
Reads the program type of the EON with PI=1000.
Response: "10"
STEReo:DIRect "EON-TA=<PI>,<TA>"
STEReo:DIRect? "EON-TA,<PI>"
Enhanced Other Networks: sets the TA flag for the EON with the selected <PI>.
Parameters:
<PI> Range: 0000 to FFFF (ASCII coded hexadecimal numbers)
Setting parameters:
<TA> 0|1
Example: STEReo:DIRect "EON-TA=1000,1"
Sets the TA flag for the EON with PI=1000 to "1".
Example: STEReo:DIRect? "EON-TA,1000"
Reads the TA flag of the EON with PI=1000.
Response: "1"
STEReo:DIRect "EON-TP=<PI>,<TP>"
STEReo:DIRect? "EON-TP,<PI>"
Enhanced Other Networks: sets the TP flag for the EON with the selected <PI>.
Parameters:
<PI> Range: 0000 to FFFF (ASCII coded hexadecimal numbers)
Setting parameters:
<TP> 0|1
Example: STEReo:DIRect "EON-TP=1000,1"
Sets the TP flag for the EON with PI=1000 to "1".
Example: STEReo:DIRect? "EON-TP,1000"
Reads the TP flag of the EON with PI=1000.
Response: "1"
STEReo:DIRect "GS=<Group#1>,<Group#2>,...<Grpup#36>"
STEReo:DIRect? "GS"
Sets or reads the group sequence.
Note: Only group A or group B data may be sent at a time. Only groups that contain data
are transmitted. The groups 4A, 14B and 15B are automatically added to the group
sequence and must not be added or removed manually.
Setting parameters:
<Group> 0A,1A,2A, … to 15B
Example: STEReo:DIRect "GS=0A,1B,10A,15A"
The groups 0A,1B,10A,15A are transmitted.
Example: STEReo:DIRect? "GS"
Response: "0A,1B,10A,15A"
STEReo:DIRect "IMP=<x>"
STEReo:DIRect? "IMP"
(for documentation reasons only)
Sets external L, R impedances.
Use the SCPI command [:SOURce]:STEReo:EXTernal:IMPedance instead.
Setting parameters:
<x> 1|2
1
600 Ohm
2
100 kOhm
Example: STEReo:DIRect "IMP=1"
The external impedance is set to 600 Ohm
STEReo:DIRect
"MASK=<NumbGroups>,<ErrFreeGroups>,<BitMaskBlcA>,<BitMaskBlcB>,<Bit
MaskBlcC>,<BitMaskBlcD>"
STEReo:DIRect? "MASK"
Sets a bit mask to generate defined bit errors in the RDS data stream.
Setting parameters:
<NumbGroups> Number of groups to be masked.
If <NumbGroups> is set to zero, the RDS groups are continuously
linked to the error mask.
If <NumbGroups> is set to a value other than zero, this value is
decremented after each errored group transmitted. When zero
count is reached, no further errored groups are transmitted, and
MASK_STATE is set to "0".
Range: 00 to FF (hexadecimal values)
<ErrFreeGroups> Number of error-free groups to be inserted after each errored
group.
Range: 00 to FF (hexadecimal values)
<BitMaskBlc> <BitMaskBlcA>,<BitMaskBlcB>,<BitMaskBlcC>,<BitMaskBlcD>
Hexadecimal bit mask for blocks A, B, C and D of the RDS groups.
For each block, 26 bits (16 data bits and 10 CRC bits) have to be
entered in hexadecimal code.
Range: 0000000 to 3FFFFFFF
Example: STEReo:DIRect
"MASK=09,01,0000001,0000000,0000000,0000000"
In nine RDS groups, the least significant bit of the CRC code of
block A is inverted, i.e. an errored bit is sent. After each errored
group, one error-free group is inserted. After transmission of the
complete sequence, MASK_STATE is set to "0".
With the command MASK_STATE=1, the above sequence (9
errored groups with one error-free group inserted after each
errored group) is retransmitted once.
Then, MASK_STATE is again set to "0".
Example: STEReo:DIRect? "MASK"
Response: "09,01,0000001,0000000,0000000,0000000"
STEReo:DIRect "MASK_STATE=<State>"
STEReo:DIRect? "MASK_STATE"
Switches on or off the transmission of defined bit errors in the RDS data stream.
Setting parameters:
<State> 0|1
STEReo:DIRect "MODE=<EMODE>"
STEReo:DIRect? "MODE"
(for documentation reasons only)
Sets one of various transmit modes.
Use the SCPI command [:SOURce]:STEReo:AUDio:MODE instead.
Setting parameters:
<EMODE> 1|2|3|4|5
1
L: signal in left channel only
2
R: signal in right channel only
3
signal of equal frequency and phase in left and right channel
4
signal of equal frequency and opposite phase in left and right
channel
5
different, independent signals in left and right channel
(5 is not possible if the internal LF generator is selected as source
(SRC = LFGen))
Example: STEReo:DIRect "MODE=1"
Only the signal of the left channel is transmitted.
Example: STEReo:DIRect? "MODE"
Response: "1"
STEReo:DIRect "MS=<Flag>"
STEReo:DIRect? "MS"
Sets or reads the music/speech flag.
The flag signals whether music or speech is being transmitted.
Setting parameters:
<Flag> M|S
Example: STEReo:DIRect "MS=M"
The music/speech flag is set to "M". This signals that music is cur-
rently transmitted.
Example: STEReo:DIRect? "MS"
Response: "M"
STEReo:DIRect "MPX-DEV=<Deviation>"
STEReo:DIRect? "MPX-DEV"
(for documentation reasons only)
Sets the MPX frequency deviation (max. deviation).
Use the SCPI command [:SOURce]:STEReo[:DEViation] instead.
Setting parameters:
<Deviation> A five-digit value must always be set. Leading zeros, if any, must
also be specified.
Range: 00000 to 10000 (ASCII coded decimal numbers),
corresponding to 0 Hz to 100 kHz
Example: STEReo:DIRect "MPX-DEV=00201"
Sets the MPX frequency deviation to 2.01 kHz.
Example: STEReo:DIRect? "MPX-DEV"
Response: "00201"
STEReo:DIRect "PI=<PI>"
STEReo:DIRect? "PI"
Sets or reads the RDS program identification (PI) code.
Setting parameters:
<PI> Note: A four-digit value must always be set. Leading zeros, if any,
must also be specified, otherwise the value will not be accepted.
Range: 0000 to FFFF (ASCII coded hexadecimal numbers)
Example: STEReo:DIRect "PI=1234"
The program identification code to be transmitted is set to "1234".
Example: STEReo:DIRect? "PI"
Response: "1234"
STEReo:DIRect "PIL=<State>"
STEReo:DIRect? "PIL"
(for documentation reasons only)
Activates/deactivates the pilot tone.
STEReo:DIRect "PIL-DEV=<Deviation>"
STEReo:DIRect? "PIL-DEV"
(for documentation reasons only)
Sets the pilot tone frequency deviation (max. deviation).
Use the SCPI command [:SOURce]:STEReo:PILot[:DEViation] instead.
Setting parameters:
<Deviation> Note: A four-digit value must always be set. Leading zeros, if any,
must also be specified.
Range: 0000 to 1000 (ASCII coded decimal numbers), cor-
responding to 0 Hz to 10 kHz
Example: STEReo:DIRect "PIL-DEV=1000"
Sets the frequency deviation of the pilot tone to 10 kHz.
Example: STEReo:DIRect? "PIL-DEV"
Response: "1000"
STEReo:DIRect "PIL-PH=<Phase>"
STEReo:DIRect? "PIL-PH"
(for documentation reasons only)
Sets the pilot tone phase.
Use the SCPI command [:SOURce]:STEReo:PILot:PHASe instead.
Setting parameters:
<Phase> Note: A two-digit value must always be set with a sign ("+" or "-")
in front of it. Leading zeros, if any, must also be specified.
Range: -5.0 to +5.0 (ASCII coded decimal numbers), cor-
responding to ±5.0
Example: STEReo:DIRect "PIL-PH=-33"
The pilot tone phase is set to 3.3
Example: STEReo:DIRect? "PIL-PH"
Response: "-33"
STEReo:DIRect "PRE=<Preemphasis>"
STEReo:DIRect? "PRE"
(for documentation reasons only)
Sets one of various preemphasis options.
Use the SCPI commands [:SOURce]:STEReo:AUDio:PREemphasis:STATe and
[:SOURce]:STEReo:AUDio:PREemphasis instead.
Setting parameters:
<Preemphasis> 0|1|2
0
Off
1
50 us
2
75 us
Example: STEReo:DIRect "PRE=1"
The preemphasis is set to 50 us.
Example: STEReo:DIRect? "PRE"
Response: "1"
STEReo:DIRect "PRESET"
Sets the default settings in accordance with specifications.
Example: STEReo:DIRect "PRESET"
Usage: Event
STEReo:DIRect "PS=<PS>"
STEReo:DIRect? "PS"
Sets or reads the RDS program service (PS) name.
Setting parameters:
<PS> 8 ASCII characters
Note: An eight-digit value must always be set. Blank spaces, if
any, must also be entered, otherwise the value will not be accep-
ted.
Special characters in the program service name are entered with
a leading back slash (\) followed by the decimal code of the spezial
character according to tabe E1 of CENELEC.
Example: STER:DIR "RT=02,0,test text with \217" 217
denotes the German ü.
Example: STEReo:DIRect "PS=RDS Test"
Sets the program service name to be transmitted to "RDS Test".
STEReo:DIRect "PS-TABLE=<Table>"
STEReo:DIRect? "PS-TABLE"
Selects the character set table tobe used for the display of the RDS program service (PS)
name in the receiver.
The information concerning the character set is transmitted in segment 0 of the PS. Seg-
ment 0 is repeatedly transmtted if the value for PS-TABLE > 0. For PS-TABLE=0 no
information concerning the character set is transmitted.
Setting parameters:
<Table> 0|1|2|3
0
no information concerning the character set table in the PS
1
table E.1 is used
2
table E.2 is used
3
table E.3 is used
Example: STEReo:DIRect "PS-TABLE=2"
The information concerning the character set is transmitted in
segment 0 of the PS in group 0A. To this end, segment 0 is trans-
mitted repeatedly. At the first transmission segment 0 contains the
information about the character set, at the second transmission
segment 0 contains the first two characters of the PS.
STEReo:DIRect "PTY=<PTY>"
STEReo:DIRect? "PTY"
Sets or reads the program type (PTY).
Setting parameters:
<PTY> Note: A two-digit value must always be set. A leading zero, if any,
must also be specified.
Range: 00 to 31 (ASCII coded decimal numbers)
Example: STEReo:DIRect "PTY=08"
Sets the program type to be transmitted to "08".
Example: STEReo:DIRect? "PTY"
Response: "08"
STEReo:DIRect "PTYN=<PTYN>"
STEReo:DIRect? "PTYN"
Sets or reads the RDS program type (PTY) name.
Setting parameters:
<PTYN> 8 ASCII characters
Note: An eight-digit value must always be set. Blank spaces, if
any, must also be entered, otherwise the value will not be accep-
ted.
Example: STEReo:DIRect "PTYN=Football"
Sets the program type name to be transmitted to "Football".
STEReo:DIRect "GS=0A,10A”
Group 10A is activated in addition to group 0A. The program type
name "Football" is now transmitted.
Example: STEReo:DIRect? "PTYN"
Response: "Football"
Example: STEReo:DIRect "PTYN="
Transmission of PTYN in group 10A is stopped, even if group 10A
is contained in the group sequence.
STEReo:DIRect "RDS=<State>"
STEReo:DIRect? "RDS"
(for documentation reasons only)
Switches RDS on or off.
Use the SCPI command [:SOURce]:STEReo:RDS:STATe instead.
Setting parameters:
<State> 0|1
Example: STEReo:DIRect "RDS=1"
RDS is switched on.
Example: STEReo:DIRect? "RDS"
Response: "1"
STEReo:DIRect "RDS-PH=<Phase>"
STEReo:DIRect? "PDS-PH"
Sets the RDS phase.
Setting parameters:
<Phase> Range: 000 to 359 (ASCII coded decimal numbers)
Example: STEReo:DIRect "RDS-PH=100"
The RDS phase is set to 100.
STEReo:DIRect "RDS-DEV=<Deviation>"
STEReo:DIRect? "RDS-DEV"
(for documentation reasons only)
Sets the RDS frequency deviation (max. deviation).
Use the SCPI command [:SOURce]:STEReo:RDS[:DEViation] instead.
Setting parameters:
<Deviation> Note: A four-digit value must always be set. Leading zeros, if any,
must also be specified.
Range: 0000 to 1000 (ASCII coded decimal numbers), cor-
responding to 0 Hz to 10.00 kHz)
Example: STEReo:DIRect "RDS-DEV=0201"
The RDS frequency deviation is set to 2.01 kHz.
Example: STEReo:DIRect? "RDS-DEV"
Response: "0201"
STEReo:DIRect "RDS-PRESET"
All RDS specific parameters are deleted or set to a default values.
Example: STEReo:DIRect "RDS-PRESET"
Sets all RDS parameter to their preset values
Usage: Event
STEReo:DIRect "RT=<RetranNumber>,<A/
BFlag>,<RadioTextMsg#1>,<RadioTextMsg#2>"
STEReo:DIRect? "RT"
Radio text
Setting parameters:
<RetranNumber> Range: 00 to 15 (ASCII coded decimal numbers), number
of retransmissions of radio text message
<A/BFlag> 0|1
If the A/B flag is set, the A/B bit in group 2A is toggled to signal
that a new radio text message will be transmitted.)
STEReo:DIRect "SPS=<Time>,<PSN#1>,<PSN#2>,...<PSN#20>"
STEReo:DIRect? "SPS"
Switching program service names (PSN). The program name automatically changed
after the set time interval
Parameters:
<PSN> 8 ASCII characters
Max. 20 program service names of eight characters each can be
entered.
Note: The program service names have to be entered as 8-digit
texts. Blank spaces, if any, must also be entered, otherwise the
value will not be accepted.
STEReo:DIRect “SPS=0” stopps the transmission of the scroll-
ing PS beendet and starts the transmission of the standard PS.
Setting parameters:
<Time> Time interval in seconds
Range: 00 to 59 s
Example: STEReo:DIRect "SPS=05,TEST0123,TEST4567"
The program service names "TEST0123" and "TEST4567" are
alternately transmitted at an interval of 5 seconds.
Example: STEReo:DIRect? “SPS“
Queries the program service names
Response: "05,TEST0123,TEST4567"
STEReo:DIRect "SRC=<SigSource>"
STEReo:DIRect? "SRC"
(for documentation reasons only)
Selects the signal source.
Use the SCPI command [:SOURce]:STEReo:SOURce instead.
Setting parameters:
<SigSource> 0|1|2|3
0
Off
1
external analog (via L and R inputs)
2
external digital
3
internal with LF generator
Example: STEReo:DIRect "SRC=1"
The external analog L and R inputs are selected as source.
Example: STEReo:DIRect? "SRC"
Response: "1"
STEReo:DIRect? "STATUS"
Status request as to whether the encoder or the update loader program is being executed.
Return values:
<Status> ENC
encoder program is running
UPL
update loader program is running
Example: STEReo:DIRect? "STATUS"
Response: "ENC"
Usage: Query only
STEReo:DIRect "STORE=<DataSet#>"
Stores data in the flash memory. All RDS-specific settings are stored in data set <Data-
Set#> of the flash memory.
Setting parameters:
<DataSet#> Range: 1 to 5
Example: STEReo:DIRect "STORE=1"
The current settings are stored in data set "1"
Usage: Setting only
STEReo:DIRect "TA=<State>"
STEReo:DIRect? "TA"
(for documentation reasons only)
Sets or reads the traffic announcement flag.
STEReo:DIRect "TP=<State>"
STEReo:DIRect? "TP"
(for documentation reasons only)
Sets or reads the traffic program flag. This flag signals whether traffic information is gen-
erally transmitted.
Use the SCPI command [:SOURce]:STEReo:RDS:TRAFfic:ANNouncement[:
STATe] instead.
Setting parameters:
<State> 0|1
Example: STEReo:DIRect "TP=1"
The traffic program flag is set to "1".
Example: STEReo:DIRect? "TP"
Response: "1"
STEReo:DIRect "TRANS<DataNumber>=<DataStream>"
STEReo:DIRect? "TRANS<DataNumber>"
Transparent mode.
An RDS data stream of binary data is generated. If transparent data is selected, all other
RDS data is ignored.
Parameters:
<DataNumber> Max. 20 different data sequences can be defined.
Range: 0 to 13
<DataStream> 16 ASCII coded hexadecimal characters (blocks A to D of the RDS
groups)
TRANS=0 deletes all transparent data and switches back to nor-
mal RDS data transmission.
Note: 16 characters must be specified for each data sequence.
Leading zeros, if any, must also be specified. The data will be
transmitted even if it constitutes no meaningful RDS data.
7.18.2 Examples
Method A:
1. Generate a new alternative frequency list with
STEReo:DIRect "AF=N,87.6,87.7,87.8".
Method B:
1. Generate a new alternative frequency list with
STEReo:DIRect "AF=N,87.6,90.2,87.6,90.2".
The frequency lists are not checked for correctness. For this reason, make sure that the
syntax is correct.
A maximum of five AF lists can be generated. For type A lists, max. 25 frequencies per
list can be specified, for type B lists, max. 12 frequencies per list.
3. Set the program service (PS) name for the EON data set with
STEReo:DIRect "EON-PS=1234,TEST EON"
In the user-definable groups 1A, 3A, 5A, 6A, 7A, 8A, 9A, 10A, 11A, 12A and 13A, any
desired data can be transmitted. Five bits of this data are transmitted in block B and 16
bits each in blocks C and D of the specified group.
7.18.2.4 Transparent-Mode
The transparent mode allows the user to transmit freely definable binary data instead of
the standard RDS data. Blocks A to D of the RDS groups are used. This means that
standard RDS data will no longer be transmitted when transparent data is set. The binary
data will be sent even if it constitutes no valid or meaningful RDS data. The transmission
of standard RDS data will not be resumed until the transparent data is deleted.
2. Delete the transparent data and switch back to standard RDS data transmission with:
STEReo:DIRect "TRANS=0"
8 Maintenance
The instrument does not need periodic maintenance. Only the cleaning of the instrument
is essential. The outside of the instrument is suitably cleaned using a soft, line-free dust
cloth. Make sure that the air vents are not obstructed.
Shock hazard
Before cleaning the instrument, make sure that the instrument is switched off and dis-
connected from all power supplies.
Follow the instructions in the service manual and the safety instructions when exchanging
modules or ordering spares. The order no. for spare parts is included in the service man-
ual. The service manual includes further information particularly on troubleshooting,
repair, exchange of modules and alignment.
The address of our support center and a list of all Rohde & Schwarz service centers can
be found at the beginning of this manual.
Status Information
9 Error Messages
This chapter describes the error messages of the R&S SMB. The error messages are
output in the "Info" line on the screen and entered in the error/event queue of the status
reporting system.
A great variety of different messages such as status messages, error messages, warn-
ings or information are displayed in the header field of the screen. Some error messages
require that the error must be eliminated before correct instrument operation can be
ensured. The info window with a list of current messages and a detailed description of
each message can be opened with the INFO key.
In the remote control mode, error messages are entered in the error/event queue of the
status reporting system and can be queried with the command SYSTem:ERRor?. If the
error queue is empty, 0 ("No error") is returned.
9.1.1 Status information displayed between the frequency and level fields
This chapter gives an overview of the status messages displayed between the frequency
and level fields.
RF OFF
The RF output is switched off
MOD OFF
All modulations are switched off
FREQ OFFSET
A frequency offset is set.
The frequency entered and displayed in the "Frequency" field takes any set frequency
offset into consideration, e.g. an offset set for a downstream instrument. This means that
with a frequency offset the frequency displayed in the header does not correspond to the
frequency at the RF output, but rather to the frequency at the output of the downstream
instrument.
This allows the target frequency at the output of a downstream instrument to be entered
in the frequency field. The signal generator changes the RF output frequency according
to the entered offset.
Status Information
However, the frequency entered and displayed in the "Frequency/Phase" dialog of the
"RF" function block always corresponds to the RF output frequency. Any frequency offset
is not taken into consideration.
The correlation is as follows:
Freq in header = RF output frequency (= Freq in dialog) + Freq offset (= Offset in dialog)
OVERLOAD
The power of the external signal applied to the RF output is too high. The overload pro-
tection is tripped and the connection between the RF output and attenuator is interrupted.
The overload protection is reset by pressing the RF ON/OFF key. The RF input is acti-
vated when the overload protection is reset.
LEVEL OFFSET
A level offset is set.
The level entered and displayed in the "Level" field takes the offset of any downstream
attenuators/amplifiers into consideration by way of calculation. This means that with a
level offset the level displayed in the header does not correspond to the level at the RF
output, but rather to the level at the output of the downstream instrument.
This allows the target level at the output of downstream instruments to be entered. The
signal generator changes the RF output level according to the set offset.
However, the level entered and displayed in the "Level" dialog of the "RF" function block
always corresponds to the RF output level. Any level offset is not taken into consideration.
The correlation is as follows:
Level in header = RF output level (= Level in dialog) + Level offset
EXT REF
An external reference is used.
The external signal with selectable frequency and defined level must be input at the REF
IN connector. It is output at the REF OUT connector.
BUSY
A setting or calculation is executed.
This chapter gives an overview of the status messages displayed to the left of the Info
line.
REMOTE
The instrument is remote controlled.
The keys on the front panel are usable, but all parameters are in read only mode.
The LOCAL key switches the instrument from remote control to manual operation. The
current command must be fully processed before the mode is switched, otherwise the
instrument switches immediately back to remote control.
Status Information
REM-LLO
The instrument is remote (REMote) controlled. The LOCAL key is disabled by remote
control with the command LLO (LocalLockOut).
The keys on the front panel are usable, but all parameters are in read only mode.
The instrument can be switched from remote control to manual operation by means of
remote control only (e.g. with the Visual Basic command CALL IBLOC
(generator%) or by &NREN).
LOC-LLO
For operating directly the instrument is placed from remote control to manual operation
(Local State). The LOCAL key was disabled by remote control with the command LLO
(LocalLockOut).
With the next activating of the remote control mode, the instrument cannot be switched
to manual operation by the operator. The status information changes to "REM-LLO".
The instrument can be switched to manual operation by means of remote control only
(e.g. with the Visual Basic command CALL IBLOC (generator%)).
This chapter gives an overview of the status messages displayed in the Info line.
ListMode
List mode is active.
The values of the frequency/level pairs in the selected list are set for the chosen dwell
time.
AttFixed
Attenuator fixed mode is active.
The uninterrupted level settings are made in a fixed range without attenuator switching.
The variation range is set automatically when this mode is activated. The range is dis-
played under "Attenuator Fixed Range" in the "Level" dialog.
UCorr
User Correction is active.
Error Messages
The level is corrected by the given values in the selected user correction list. Correction
is performed by the user-defined list values being added to the output level for the
respective RF frequency. With frequencies which are not contained in the list, the level
correction is determined by interpolation of the closest correction values.
OvenCold
The reference oscillator has not yet reached its nominal frequency.
When switching on from the STANDBY mode, the specified frequency accuracy is
reached immediately. If the power switch was switched off, the reference oscillator needs
some warm-up time to reach its nominal frequency. During this period of time, the output
frequency does not yet reach its final value either.
Volatile messages report automatic settings in the instrument (e.g. switching off of incom-
patible types of modulation) or on illegal entries that are not accepted by the instrument
(e.g. range violations). They are displayed in the info line on a yellow background. They
are displayed on top of status information or permanent messages.
Volatile messages do not normally demand user actions and disappear automatically
after a brief period of time. They are stored in the history, however.
SCPI command: :SYSTem:ERRor:ALL or :SYSTem:ERRor[:NEXT]?
Permanent messages are displayed if an error occurs that impairs further instrument
operation, e.g. a hardware fault. The error signaled by a permanent message must be
eliminated before correct instrument operation can be ensured.
The message is displayed until the error is eliminated. It covers the status display in the
info line. After error elimination, the message automatically disappears and is also recor-
ded in the history.
SCPI command: :SYSTem:SERRor?
SCPI-Error Messages
The index provides a list of the error messages sorted according to their error codes.
50 Extern reference out of External reference is selected but no ● Check the selected refer-
range or disconnected external signal is applied or the signal ence signal source (internal
is out of range. or external) in the "Setup >
Reference Oscillator" dialog.
● Change setting to 'internal' if
no appropriate external
source is available.
180 Adjustment failed Adjustment could not be executed The adjustment data have to be
generated first by an internal or
external adjustment or to be loa-
ded into the device (see chap-
ter 5.2.3.1, "Internal Adjust-
ments", on page 81.
182 Adjustment data miss- Adjustment data are missing. The adjustment data have to be
ing generated first by an internal or
external adjustment or to be loa-
ded into the instrument.
183 Adjustment data invalid Adjustment data are invalid and must The adjustment data have to be
be restored. generated again by an internal or
external adjustment or to be loa-
ded into the instrument.
200 Cannot access hard- The data transmission to a module was The module is not installed, not
ware unsuccessful. properly installed or missing.
201 Hardware revision out A later version of certain parts of the The driver does not support the
of date instrument is necessary to execute the installed version of a module.
function selected.
202 Cannot access the A error occurs when writing or reading The EEPROM might be defect
EEPROM a EEPROM. and has to be replaced.
204 Driver initialization Initialization of a driver fails when boot- The driver is not compatible with
failed ing the instrument firmware. the hardware or software configu-
ration of the instrument.
241 No current list There is no list selected. To execute If no list is available, a new list
the required operation, a list has to be must be created.
selected in the related menu.
242 Unknown list type The list type selected is not valid for the Check the selected list type.
specified required operation.
For instance, the file extension for
waveform list files is *.wv. It is not pos-
sible to enter another file extension
when selecting a list.
460 Cannot open file The selected file can not be opened. Check the path and file name.
461 Cannot write file The file can not be written. Check if the file is read-only.
462 Cannot read file The file can not be read. Check if the file contents are com-
patible with the file type.
463 Filename missing The required operation cannot be exe- A file name has to be entered
cuted because the file name is not when creating a new list.
specified.
464 Invalid filename exten- The file extension is not valid for the Check the file extension.
sion required operation. For instance, the file extension for
waveform list files is *.wv. It is not
possible to enter another file
extension when storing a list.
465 File contains invalid The selected file contains data that is Check the file extension.
data not valid for the file type.
The file extension determines the data
that is valid for this file type. If the file
extension is changed the lists are no
longer recognized and the data are
therefore invalid.
Example: the extension of a waveform
file (= *.wv) was changed to *.txt
A Hardware Interfaces
This section covers hardware related topics, like pin assignment of the GPIB bus inter-
face.
The remote control interfaces are described in detailes in chapter 6, "Remote Control
Basics", on page 202.
All other interfaces are described in sections "Legend of Front Planel" and "Legend of
Rear Panel" in the Quick Start Guide.
For specifications refer to the data sheet.
Pin assignment
Bus lines
SRQ (Service Request): active LOW enables the connected device to send a service
request to the controller.
REN (Remote Enable): active LOW permits switchover to remote control.
EOI (End or Identify): has two functions in connection with ATN:
– ATN=HIGH active LOW marks the end of data transmission.
– ATN=LOW active LOW triggers a parallel poll.
● Handshake bus with three lines:
DAV (Data Valid): active LOW signals a valid data byte on the data bus.
NRFD (Not Ready For Data): active LOW signals that one of the connected devices
is not ready for data transfer.
NDAC (Not Data Accepted): active LOW signals that the instrument connected is
accepting the data on the data bus.
Interface Functions
Instruments which can be controlled via GPIB bus can be equipped with different interface
functions. The interface function for the R&S SMB are listed in the following table.
Table 1-1: GPIB bus interface functions
List of Commands
*CLS...............................................................................................................................................................244
*ESE..............................................................................................................................................................244
*ESR?............................................................................................................................................................244
*IDN?.............................................................................................................................................................245
*IST?..............................................................................................................................................................245
*OPC..............................................................................................................................................................245
*OPT?............................................................................................................................................................245
*PRE..............................................................................................................................................................245
*PSC..............................................................................................................................................................246
*RCL..............................................................................................................................................................246
*RST..............................................................................................................................................................246
*SAV..............................................................................................................................................................246
*SRE..............................................................................................................................................................247
*STB?.............................................................................................................................................................247
*TRG..............................................................................................................................................................247
*TST?.............................................................................................................................................................247
*WAI...............................................................................................................................................................247
:CALibration<hw>:ALL[:MEASure]?...............................................................................................................250
:CALibration<hw>:FMOFfset[:MEASure]?.....................................................................................................250
:CALibration<hw>:FREQuency[:MEASure]?.................................................................................................250
:CALibration<hw>:LEVel:EXTern:DATA........................................................................................................251
:CALibration<hw>:LEVel[:MEASure]?...........................................................................................................251
:CALibration<hw>:ROSCillator[:DATA]..........................................................................................................251
:DEVice:PRESet............................................................................................................................................248
:DIAGnostic:INFO:OTIMe?............................................................................................................................253
:DIAGnostic:INFO:POCount?........................................................................................................................253
:DIAGnostic<hw>:BGINfo:CATalog?.............................................................................................................253
:DIAGnostic<hw>:BGINfo?............................................................................................................................252
:DISPlay:ANNotation:AMPLitude...................................................................................................................254
:DISPlay:ANNotation:FREQuency.................................................................................................................254
:DISPlay:ANNotation[:ALL]............................................................................................................................255
:DISPlay:DIALog:CLOSe...............................................................................................................................255
:DISPlay:DIALog:ID?.....................................................................................................................................255
:DISPlay:DIALog:OPEN.................................................................................................................................255
:DISPlay:PSAVe:HOLDoff.............................................................................................................................256
:DISPlay:PSAVe[:STATe]..............................................................................................................................256
:DISPlay:UPDate...........................................................................................................................................256
:FORMat:BORDer..........................................................................................................................................257
:FORMat:SREGister......................................................................................................................................257
:FORMat[:DATA]............................................................................................................................................257
:HCOPy:DATA?.............................................................................................................................................258
:HCOPy:DEVice.............................................................................................................................................259
:HCOPy:DEVice:LANGuage..........................................................................................................................259
:HCOPy:FILE[:NAME]....................................................................................................................................260
:HCOPy:FILE[:NAME]:AUTO:DIRectory........................................................................................................261
:HCOPy:FILE[:NAME]:AUTO:DIRectory:CLEar.............................................................................................261
:HCOPy:FILE[:NAME]:AUTO:FILE?..............................................................................................................261
:HCOPy:FILE[:NAME]:AUTO:STATe.............................................................................................................264
:HCOPy:FILE[:NAME]:AUTO?.......................................................................................................................260
:HCOPy:FILE[:NAME]:AUTO[:FILE]:DAY:STATe..........................................................................................262
:HCOPy:FILE[:NAME]:AUTO[:FILE]:DAY?....................................................................................................262
:HCOPy:FILE[:NAME]:AUTO[:FILE]:MONTh:STATe....................................................................................262
:HCOPy:FILE[:NAME]:AUTO[:FILE]:MONTh?...............................................................................................262
:HCOPy:FILE[:NAME]:AUTO[:FILE]:NUMBer?.............................................................................................263
:HCOPy:FILE[:NAME]:AUTO[:FILE]:PREFix.................................................................................................263
:HCOPy:FILE[:NAME]:AUTO[:FILE]:PREFix:STATe.....................................................................................263
:HCOPy:FILE[:NAME]:AUTO[:FILE]:YEAR:STATe.......................................................................................264
:HCOPy:FILE[:NAME]:AUTO[:FILE]:YEAR?.................................................................................................264
:HCOPy:IMAGe:FORMat...............................................................................................................................265
:HCOPy:IMAGe:SIZE.....................................................................................................................................265
:HCOPy[:EXECute]........................................................................................................................................259
:INITiate<ch>[:POWer]:CONTinuous.............................................................................................................279
:KBOard:LANGuage......................................................................................................................................265
:KBOard:LAYout............................................................................................................................................266
:MMEMory:CATalog:LENGth?.......................................................................................................................270
:MMEMory:CATalog?.....................................................................................................................................269
:MMEMory:CDIRectory..................................................................................................................................270
:MMEMory:COPY..........................................................................................................................................270
:MMEMory:DATA...........................................................................................................................................271
:MMEMory:DCATalog:LENGth?....................................................................................................................272
:MMEMory:DCATalog?..................................................................................................................................272
:MMEMory:DELete.........................................................................................................................................272
:MMEMory:LOAD:STATe...............................................................................................................................273
:MMEMory:MDIRectory..................................................................................................................................273
:MMEMory:MOVE..........................................................................................................................................273
:MMEMory:MSIS............................................................................................................................................274
:MMEMory:RDIRectory..................................................................................................................................274
:MMEMory:STORe:STATe............................................................................................................................274
:OUTPut<hw>:AFIXed:RANGe:LOWer?.......................................................................................................275
:OUTPut<hw>:AFIXed:RANGe:UPPer?........................................................................................................275
:OUTPut<hw>:ALC:SEARch:MODE..............................................................................................................276
:OUTPut<hw>:AMODe..................................................................................................................................276
:OUTPut<hw>:FILTer:AUTO..........................................................................................................................276
:OUTPut<hw>:FILTer[:LPASs]:STATe..........................................................................................................276
:OUTPut<hw>:IMPedance?...........................................................................................................................277
:OUTPut<hw>:PROTection:CLEar................................................................................................................277
:OUTPut<hw>:PROTection:TRIPped?..........................................................................................................277
:OUTPut<hw>[:STATe]..................................................................................................................................278
:OUTPut<hw>[:STATe]:PON.........................................................................................................................278
:READ<ch>[:POWer]?...................................................................................................................................279
:SENSe<ch>:UNIT[:POWer]..........................................................................................................................287
:SENSe<ch>[:POWer]:CORRection:SPDevice:STATe.................................................................................280
:SENSe<ch>[:POWer]:DISPlay:PERManent:PRIority...................................................................................281
:SENSe<ch>[:POWer]:DISPlay:PERManent:STATe.....................................................................................280
:SENSe<ch>[:POWer]:FILTer:LENGth:AUTO?.............................................................................................281
:SENSe<ch>[:POWer]:FILTer:LENGth[:USER].............................................................................................281
:SENSe<ch>[:POWer]:FILTer:NSRatio.........................................................................................................282
:SENSe<ch>[:POWer]:FILTer:NSRatio:MTIMe.............................................................................................282
:SENSe<ch>[:POWer]:FILTer:SONCe..........................................................................................................283
:SENSe<ch>[:POWer]:FILTer:TYPE.............................................................................................................283
:SENSe<ch>[:POWer]:FREQuency...............................................................................................................284
:SENSe<ch>[:POWer]:LOGGing:STATe.......................................................................................................284
:SENSe<ch>[:POWer]:OFFSet......................................................................................................................285
:SENSe<ch>[:POWer]:OFFSet:STATe..........................................................................................................285
:SENSe<ch>[:POWer]:SOURce....................................................................................................................286
:SENSe<ch>[:POWer]:ZERO........................................................................................................................287
:SOURce<hw>:PRESet.................................................................................................................................248
:STATus:OPERation:CONDition....................................................................................................................388
:STATus:OPERation:ENABle........................................................................................................................389
:STATus:OPERation:NTRansition.................................................................................................................389
:STATus:OPERation:PTRansition.................................................................................................................389
:STATus:OPERation[:EVENt]........................................................................................................................389
:STATus:PRESet...........................................................................................................................................390
:STATus:QUEStionable:CONDition...............................................................................................................390
:STATus:QUEStionable:ENABle....................................................................................................................390
:STATus:QUEStionable:NTRansition............................................................................................................391
:STATus:QUEStionable:PTRansition.............................................................................................................391
:STATus:QUEStionable[:EVENt]...................................................................................................................390
:SYSTem:COMMunicate:GPIB:LTERminator................................................................................................395
:SYSTem:COMMunicate:GPIB:RESource?...................................................................................................396
:SYSTem:COMMunicate:GPIB[:SELF]:ADDRess.........................................................................................396
:SYSTem:COMMunicate:HISLip:RESource?................................................................................................397
:SYSTem:COMMunicate:NETWork:IPADdress.............................................................................................398
:SYSTem:COMMunicate:NETWork:IPADdress:MODE.................................................................................398
:SYSTem:COMMunicate:NETWork:RESource?............................................................................................399
:SYSTem:COMMunicate:NETWork[:COMMon]:DOMain..............................................................................397
:SYSTem:COMMunicate:NETWork[:COMMon]:HOSTname.........................................................................397
:SYSTem:COMMunicate:NETWork[:COMMon]:WORKgroup.......................................................................397
:SYSTem:COMMunicate:NETWork[:IPADdress]:GATeway..........................................................................398
:SYSTem:COMMunicate:NETWork[:IPADdress]:SUBNet:MASK..................................................................399
:SYSTem:COMMunicate:SERial:BAUD.........................................................................................................400
:SYSTem:COMMunicate:SERial:PARity........................................................................................................400
:SYSTem:COMMunicate:SERial:RESource?................................................................................................399
:SYSTem:COMMunicate:SERial:SBITs.........................................................................................................400
:SYSTem:COMMunicate:SOCKet:RESource?..............................................................................................400
:SYSTem:COMMunicate:USB:RESource?....................................................................................................399
:SYSTem:DATE.............................................................................................................................................403
:SYSTem:DISPlay:UPDate............................................................................................................................402
:SYSTem:DLOCk...........................................................................................................................................395
:SYSTem:ERRor:ALL....................................................................................................................................392
:SYSTem:ERRor:CODE:ALL?.......................................................................................................................393
:SYSTem:ERRor:CODE[:NEXT]?..................................................................................................................393
:SYSTem:ERRor:COUNt?.............................................................................................................................394
:SYSTem:ERRor[:NEXT]?.............................................................................................................................394
:SYSTem:FPReset.........................................................................................................................................249
:SYSTem:IDENtification.................................................................................................................................401
:SYSTem:KLOCk...........................................................................................................................................395
:SYSTem:LANGuage.....................................................................................................................................401
:SYSTem:MMEMory:PATH:USER?...............................................................................................................404
:SYSTem:OSYStem?.....................................................................................................................................403
:SYSTem:PRESet..........................................................................................................................................248
:SYSTem:PROTect<ch>[:STATe]..................................................................................................................402
:SYSTem:SERRor?.......................................................................................................................................394
:SYSTem:STARtup:COMPlete?....................................................................................................................402
:SYSTem:TIME..............................................................................................................................................403
:SYSTem:VERSion?......................................................................................................................................403
:TEST<hw>:ALL:RESult?..............................................................................................................................405
:TEST<hw>:ALL:STARt.................................................................................................................................404
:TEST<hw>:DIRect........................................................................................................................................405
:TRIGger<hw>:FSWeep:SOURce.................................................................................................................406
:TRIGger<hw>:FSWeep[:IMMediate].............................................................................................................407
:TRIGger<hw>:LFFSweep.............................................................................................................................407
:TRIGger<hw>:LFFSweep:IMMediate...........................................................................................................408
:TRIGger<hw>:LFFSweep:SOURce..............................................................................................................408
:TRIGger<hw>:PSWeep:SOURce.................................................................................................................409
:TRIGger<hw>:PSWeep[:IMMediate]............................................................................................................409
:TRIGger<hw>[:IMMediate]............................................................................................................................411
:TRIGger<hw>[:SWEep]:SOURce.................................................................................................................410
:TRIGger<hw>[:SWEep][:IMMediate]............................................................................................................411
:UNIT:ANGLe.................................................................................................................................................411
:UNIT:POWer.................................................................................................................................................412
SENSe<ch>[:POWer]:SNUMber?..................................................................................................................285
SENSe<ch>[:POWer]:STATus[:DEVice]?.....................................................................................................286
SENSe<ch>[:POWer]:SVERsion?.................................................................................................................286
SENSe<ch>[:POWer]:TYPE?........................................................................................................................286
STATus:QUEue[:NEXT]?...............................................................................................................................391
STEReo:DIRect.............................................................................................................................................412
STEReo:DIRect.............................................................................................................................................413
STEReo:DIRect.............................................................................................................................................414
STEReo:DIRect.............................................................................................................................................414
STEReo:DIRect.............................................................................................................................................415
STEReo:DIRect.............................................................................................................................................415
STEReo:DIRect.............................................................................................................................................416
STEReo:DIRect.............................................................................................................................................416
STEReo:DIRect.............................................................................................................................................416
STEReo:DIRect.............................................................................................................................................417
STEReo:DIRect.............................................................................................................................................417
STEReo:DIRect.............................................................................................................................................417
STEReo:DIRect.............................................................................................................................................418
STEReo:DIRect.............................................................................................................................................419
STEReo:DIRect.............................................................................................................................................419
STEReo:DIRect.............................................................................................................................................419
STEReo:DIRect.............................................................................................................................................420
STEReo:DIRect.............................................................................................................................................420
STEReo:DIRect.............................................................................................................................................421
STEReo:DIRect.............................................................................................................................................421
STEReo:DIRect.............................................................................................................................................421
STEReo:DIRect.............................................................................................................................................422
STEReo:DIRect.............................................................................................................................................422
STEReo:DIRect.............................................................................................................................................423
STEReo:DIRect.............................................................................................................................................423
STEReo:DIRect.............................................................................................................................................424
STEReo:DIRect.............................................................................................................................................424
STEReo:DIRect.............................................................................................................................................424
STEReo:DIRect.............................................................................................................................................425
STEReo:DIRect.............................................................................................................................................425
STEReo:DIRect.............................................................................................................................................426
STEReo:DIRect.............................................................................................................................................426
STEReo:DIRect.............................................................................................................................................426
STEReo:DIRect.............................................................................................................................................427
STEReo:DIRect.............................................................................................................................................427
STEReo:DIRect.............................................................................................................................................428
STEReo:DIRect.............................................................................................................................................428
STEReo:DIRect.............................................................................................................................................428
STEReo:DIRect.............................................................................................................................................429
STEReo:DIRect.............................................................................................................................................429
STEReo:DIRect.............................................................................................................................................429
STEReo:DIRect.............................................................................................................................................430
STEReo:DIRect.............................................................................................................................................430
STEReo:DIRect.............................................................................................................................................431
STEReo:DIRect.............................................................................................................................................431
STEReo:DIRect.............................................................................................................................................432
STEReo:DIRect.............................................................................................................................................432
STEReo:DIRect?...........................................................................................................................................431
[:SOURce<hw>]:AM:DEPTh:EXPonential.....................................................................................................288
[:SOURce<hw>]:AM:DEPTh:LINear..............................................................................................................289
[:SOURce<hw>]:AM:EXTernal:COUPling......................................................................................................289
[:SOURce<hw>]:AM:SENSitivity?..................................................................................................................290
[:SOURce<hw>]:AM:SOURce.......................................................................................................................290
[:SOURce<hw>]:AM:STATe..........................................................................................................................290
[:SOURce<hw>]:AM:TYPE............................................................................................................................291
[:SOURce<hw>]:CORRection:CSET:DATA:FREQuency..............................................................................292
[:SOURce<hw>]:CORRection:CSET:DATA:FREQuency:POINts?...............................................................293
[:SOURce<hw>]:CORRection:CSET:DATA:POWer......................................................................................293
[:SOURce<hw>]:CORRection:CSET:DATA:POWer:POINts?.......................................................................294
[:SOURce<hw>]:CORRection:CSET:DATA[:SENSor<ch>][:POWer]:SONCe..............................................294
[:SOURce<hw>]:CORRection:CSET[:SELect]...............................................................................................298
[:SOURce<hw>]:CORRection:DEXChange:AFILe:CATalog?.......................................................................295
[:SOURce<hw>]:CORRection:DEXChange:AFILe:EXTension......................................................................295
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SELect............................................................................295
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:COLumn.......................................................296
[:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:DECimal.......................................................296
[:SOURce<hw>]:CORRection:DEXChange:EXECute...................................................................................297
[:SOURce<hw>]:CORRection:DEXChange:MODE.......................................................................................297
[:SOURce<hw>]:CORRection:DEXChange:SELect......................................................................................298
[:SOURce<hw>]:CORRection:VALue?..........................................................................................................299
[:SOURce<hw>]:CORRection[:STATe]..........................................................................................................299
[:SOURce<hw>]:FM:EXTernal:COUPling......................................................................................................300
[:SOURce<hw>]:FM:EXTernal:DEViation......................................................................................................301
[:SOURce<hw>]:FM:INTernal:DEViation.......................................................................................................301
[:SOURce<hw>]:FM:MODE...........................................................................................................................301
[:SOURce<hw>]:FM:SENSitivity?..................................................................................................................302
[:SOURce<hw>]:FM:SOURce........................................................................................................................302
[:SOURce<hw>]:FM:STATe...........................................................................................................................302
[:SOURce<hw>]:FM[:DEViation]....................................................................................................................300
[:SOURce<hw>]:FREQuency:CENTer..........................................................................................................303
[:SOURce<hw>]:FREQuency:MANual...........................................................................................................305
[:SOURce<hw>]:FREQuency:MODE.............................................................................................................306
[:SOURce<hw>]:FREQuency:MULTiplier......................................................................................................306
[:SOURce<hw>]:FREQuency:OFFSet...........................................................................................................307
[:SOURce<hw>]:FREQuency:SPAN..............................................................................................................307
[:SOURce<hw>]:FREQuency:STARt.............................................................................................................307
[:SOURce<hw>]:FREQuency:STEP:MODE..................................................................................................309
[:SOURce<hw>]:FREQuency:STEP[:INCRement]........................................................................................309
[:SOURce<hw>]:FREQuency:STOP..............................................................................................................308
[:SOURce<hw>]:FREQuency[:CW|FIXed].....................................................................................................304
[:SOURce<hw>]:FREQuency[:CW|FIXed]:RCL.............................................................................................304
[:SOURce<hw>]:INPut:MODext:IMPedance..................................................................................................310
[:SOURce<hw>]:LIST:CATalog?...................................................................................................................321
[:SOURce<hw>]:LIST:DELete.......................................................................................................................322
[:SOURce<hw>]:LIST:DELete:ALL................................................................................................................322
[:SOURce<hw>]:LIST:DEXChange:AFILe:CATalog?....................................................................................323
[:SOURce<hw>]:LIST:DEXChange:AFILe:EXTension..................................................................................323
[:SOURce<hw>]:LIST:DEXChange:AFILe:SELect........................................................................................324
[:SOURce<hw>]:LIST:DEXChange:AFILe:SEParator:COLumn....................................................................324
[:SOURce<hw>]:LIST:DEXChange:AFILe:SEParator:DECimal....................................................................325
[:SOURce<hw>]:LIST:DEXChange:EXECute................................................................................................325
[:SOURce<hw>]:LIST:DEXChange:MODE....................................................................................................326
[:SOURce<hw>]:LIST:DEXChange:SELect...................................................................................................326
[:SOURce<hw>]:LIST:DWELl........................................................................................................................327
[:SOURce<hw>]:LIST:FREE?........................................................................................................................327
[:SOURce<hw>]:LIST:FREQuency................................................................................................................327
[:SOURce<hw>]:LIST:FREQuency:POINts?.................................................................................................328
[:SOURce<hw>]:LIST:INDex.........................................................................................................................328
[:SOURce<hw>]:LIST:INDex:STARt..............................................................................................................329
[:SOURce<hw>]:LIST:INDex:STOP...............................................................................................................329
[:SOURce<hw>]:LIST:LEARn........................................................................................................................330
[:SOURce<hw>]:LIST:MODE.........................................................................................................................330
[:SOURce<hw>]:LIST:POWer........................................................................................................................331
[:SOURce<hw>]:LIST:POWer:POINts?.........................................................................................................331
[:SOURce<hw>]:LIST:RESet.........................................................................................................................331
[:SOURce<hw>]:LIST:RUNNing?..................................................................................................................332
[:SOURce<hw>]:LIST:SELect........................................................................................................................332
[:SOURce<hw>]:LIST:TRIGger:EXECute......................................................................................................332
[:SOURce<hw>]:LIST:TRIGger:SOURce......................................................................................................332
[:SOURce<hw>]:MODulation[:ALL][:STATe].................................................................................................333
[:SOURce<hw>]:PGENerator:STATe............................................................................................................334
[:SOURce<hw>]:PHASe................................................................................................................................334
[:SOURce<hw>]:PHASe:REFerence.............................................................................................................335
[:SOURce<hw>]:PM:EXTernal:COUPling......................................................................................................336
[:SOURce<hw>]:PM:EXTernal:DEViation......................................................................................................336
[:SOURce<hw>]:PM:INTernal:DEViation.......................................................................................................337
[:SOURce<hw>]:PM:MODE...........................................................................................................................337
[:SOURce<hw>]:PM:SENSitivity?..................................................................................................................337
[:SOURce<hw>]:PM:SOURce.......................................................................................................................338
[:SOURce<hw>]:PM:STATe..........................................................................................................................338
[:SOURce<hw>]:PM[:DEViation]....................................................................................................................335
[:SOURce<hw>]:POWer:ALC:OMODe..........................................................................................................339
[:SOURce<hw>]:POWer:ALC:SONCe...........................................................................................................340
[:SOURce<hw>]:POWer:ALC[:STATe]..........................................................................................................340
[:SOURce<hw>]:POWer:ATTenuation:RFOFf:MODE...................................................................................340
[:SOURce<hw>]:POWer:LIMit[:AMPLitude]...................................................................................................343
[:SOURce<hw>]:POWer:LMODe...................................................................................................................343
[:SOURce<hw>]:POWer:MANual..................................................................................................................344
[:SOURce<hw>]:POWer:MODE....................................................................................................................345
[:SOURce<hw>]:POWer:POWer...................................................................................................................345
[:SOURce<hw>]:POWer:SPC:CRANge.........................................................................................................346
[:SOURce<hw>]:POWer:SPC:DELay............................................................................................................346
[:SOURce<hw>]:POWer:SPC:PEAK.............................................................................................................346
[:SOURce<hw>]:POWer:SPC:SELect...........................................................................................................347
[:SOURce<hw>]:POWer:SPC:STATe............................................................................................................347
[:SOURce<hw>]:POWer:SPC:TARGet..........................................................................................................347
[:SOURce<hw>]:POWer:STARt.....................................................................................................................347
[:SOURce<hw>]:POWer:STEP:MODE..........................................................................................................348
[:SOURce<hw>]:POWer:STEP[:INCRement]................................................................................................348
[:SOURce<hw>]:POWer:STOP.....................................................................................................................349
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:OFFSet..................................................................................342
[:SOURce<hw>]:POWer[:LEVel][:IMMediate]:RCL........................................................................................342
[:SOURce<hw>]:POWer[:LEVel][:IMMediate][:AMPLitude]...........................................................................341
[:SOURce<hw>]:PULM:DELay......................................................................................................................350
[:SOURce<hw>]:PULM:DOUBle:DELay........................................................................................................351
[:SOURce<hw>]:PULM:DOUBle:STATe........................................................................................................351
[:SOURce<hw>]:PULM:DOUBle:WIDTh........................................................................................................351
[:SOURce<hw>]:PULM:MODE......................................................................................................................352
[:SOURce<hw>]:PULM:OUTPut:SYNC[:STATe]...........................................................................................352
[:SOURce<hw>]:PULM:PERiod.....................................................................................................................352
[:SOURce<hw>]:PULM:POLarity...................................................................................................................353
[:SOURce<hw>]:PULM:SOURce...................................................................................................................353
[:SOURce<hw>]:PULM:STATe......................................................................................................................354
[:SOURce<hw>]:PULM:TRAin:CATalog?......................................................................................................354
[:SOURce<hw>]:PULM:TRAin:DELete..........................................................................................................354
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:CATalog?......................................................................360
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:EXTension.....................................................................361
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SELect...........................................................................361
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SEParator:COLumn......................................................362
[:SOURce<hw>]:PULM:TRAin:DEXChange:AFILe:SEParator:DECimal.......................................................362
[:SOURce<hw>]:PULM:TRAin:DEXChange:EXECute..................................................................................363
[:SOURce<hw>]:PULM:TRAin:DEXChange:MODE......................................................................................363
[:SOURce<hw>]:PULM:TRAin:DEXChange:SELect.....................................................................................364
[:SOURce<hw>]:PULM:TRAin:OFFTime.......................................................................................................355
[:SOURce<hw>]:PULM:TRAin:OFFTime:POINts?........................................................................................355
[:SOURce<hw>]:PULM:TRAin:ONTime.........................................................................................................356
[:SOURce<hw>]:PULM:TRAin:ONTime:POINts?..........................................................................................356
[:SOURce<hw>]:PULM:TRAin:REPetition.....................................................................................................357
[:SOURce<hw>]:PULM:TRAin:REPetition:POINts?......................................................................................357
[:SOURce<hw>]:PULM:TRAin:SELect..........................................................................................................358
[:SOURce<hw>]:PULM:TRIGger:EXTernal:GATE:POLarity.........................................................................358
[:SOURce<hw>]:PULM:TRIGger:EXTernal:IMPedance................................................................................359
[:SOURce<hw>]:PULM:TRIGger:EXTernal:SLOPe.......................................................................................359
[:SOURce<hw>]:PULM:TRIGger:MODE.......................................................................................................359
[:SOURce<hw>]:PULM:WIDTh......................................................................................................................364
[:SOURce<hw>]:SWEep:POWer:DWELl.......................................................................................................384
[:SOURce<hw>]:SWEep:POWer:EXECute...................................................................................................385
[:SOURce<hw>]:SWEep:POWer:MODE.......................................................................................................385
[:SOURce<hw>]:SWEep:POWer:POINts......................................................................................................386
[:SOURce<hw>]:SWEep:POWer:RUNNing?.................................................................................................386
[:SOURce<hw>]:SWEep:POWer:SHAPe......................................................................................................386
[:SOURce<hw>]:SWEep:POWer:SPACing:MODE?......................................................................................387
[:SOURce<hw>]:SWEep:POWer:STEP[:LOGarithmic].................................................................................387
[:SOURce<hw>]:SWEep:RESet[:ALL]...........................................................................................................387
[:SOURce<hw>]:SWEep[:FREQuency]:DWELl.............................................................................................378
[:SOURce<hw>]:SWEep[:FREQuency]:EXECute.........................................................................................378
[:SOURce<hw>]:SWEep[:FREQuency]:LFConnector...................................................................................379
[:SOURce<hw>]:SWEep[:FREQuency]:MODE.............................................................................................379
[:SOURce<hw>]:SWEep[:FREQuency]:OVOLtage:STARt............................................................................380
[:SOURce<hw>]:SWEep[:FREQuency]:OVOLtage:STOP............................................................................381
[:SOURce<hw>]:SWEep[:FREQuency]:POINts.............................................................................................381
[:SOURce<hw>]:SWEep[:FREQuency]:RUNNing?.......................................................................................382
[:SOURce<hw>]:SWEep[:FREQuency]:SHAPe............................................................................................382
[:SOURce<hw>]:SWEep[:FREQuency]:SPACing..........................................................................................382
[:SOURce<hw>]:SWEep[:FREQuency]:STEP:LOGarithmic..........................................................................384
[:SOURce<hw>]:SWEep[:FREQuency]:STEP[:LINear].................................................................................383
[:SOURce]:CALibration:STEReo:ANALog[:MEAS]?......................................................................................252
[:SOURce]:CORRection:CSET:CATalog?.....................................................................................................292
[:SOURce]:CORRection:CSET:DELete.........................................................................................................294
[:SOURce]:INPut:TRIGger:SLOPe................................................................................................................310
[:SOURce]:LFOutput:FREQuency:MANual...................................................................................................312
[:SOURce]:LFOutput:FREQuency:MODE.....................................................................................................312
[:SOURce]:LFOutput:FREQuency:STARt......................................................................................................313
[:SOURce]:LFOutput:FREQuency:STOP......................................................................................................314
[:SOURce]:LFOutput:SHAPe.........................................................................................................................319
[:SOURce]:LFOutput:SIMPedance................................................................................................................319
[:SOURce]:LFOutput:SWEep[:FREQuency]:DWELl......................................................................................314
[:SOURce]:LFOutput:SWEep[:FREQuency]:EXECute..................................................................................314
[:SOURce]:LFOutput:SWEep[:FREQuency]:MODE......................................................................................315
[:SOURce]:LFOutput:SWEep[:FREQuency]:POINts.....................................................................................316
[:SOURce]:LFOutput:SWEep[:FREQuency]:RUNNing?................................................................................316
[:SOURce]:LFOutput:SWEep[:FREQuency]:SHAPe.....................................................................................316
[:SOURce]:LFOutput:SWEep[:FREQuency]:SPACing..................................................................................317
[:SOURce]:LFOutput:SWEep[:FREQuency]:STEP:LOGarithmic..................................................................318
[:SOURce]:LFOutput:SWEep[:FREQuency]:STEP[:LINear]..........................................................................317
[:SOURce]:LFOutput:VOLTage.....................................................................................................................319
[:SOURce]:LFOutput<ch>:FREQuency.........................................................................................................311
[:SOURce]:LFOutput[:STATe]........................................................................................................................314
[:SOURce]:PULM[:INTernal][:TRAin]:TRIGger:IMMediate............................................................................360
[:SOURce]:ROSCillator:EXTernal:FREQuency.............................................................................................365
[:SOURce]:ROSCillator:EXTernal:RFOFf[:STATe]........................................................................................366
[:SOURce]:ROSCillator:EXTernal:SBANdwidth.............................................................................................366
[:SOURce]:ROSCillator:SOURce...................................................................................................................367
[:SOURce]:ROSCillator[:INTernal]:ADJust:VALue.........................................................................................366
[:SOURce]:ROSCillator[:INTernal]:ADJust[:STATe]......................................................................................367
[:SOURce]:STEReo:ARI:BK[:CODE].............................................................................................................368
[:SOURce]:STEReo:ARI:STATe....................................................................................................................369
[:SOURce]:STEReo:ARI:TYPE......................................................................................................................369
[:SOURce]:STEReo:ARI:TYPE:STATe..........................................................................................................370
[:SOURce]:STEReo:ARI[:DEViation].............................................................................................................370
[:SOURce]:STEReo:AUDio:MODE................................................................................................................370
[:SOURce]:STEReo:AUDio:PREemphasis....................................................................................................371
[:SOURce]:STEReo:AUDio:PREemphasis:STATe........................................................................................372
[:SOURce]:STEReo:AUDio[:FREQuency].....................................................................................................372
[:SOURce]:STEReo:DIRect...........................................................................................................................372
[:SOURce]:STEReo:EXTernal:IMPedance....................................................................................................373
[:SOURce]:STEReo:MMF..............................................................................................................................373
[:SOURce]:STEReo:PILot:PHASe.................................................................................................................373
[:SOURce]:STEReo:PILot:STATe..................................................................................................................374
[:SOURce]:STEReo:PILot[:DEViation]...........................................................................................................374
[:SOURce]:STEReo:RDS:DATaset................................................................................................................374
[:SOURce]:STEReo:RDS:STATe..................................................................................................................375
[:SOURce]:STEReo:RDS:TRAFfic:ANNouncement[:STATe]........................................................................375
[:SOURce]:STEReo:RDS:TRAFfic:PROGram[:STATe].................................................................................375
[:SOURce]:STEReo:RDS[:DEViation]............................................................................................................376
[:SOURce]:STEReo:SOURce........................................................................................................................376
[:SOURce]:STEReo:STATe...........................................................................................................................376
[:SOURce]:STEReo[:DEViation]....................................................................................................................377
Index
10 - Hardware failure .................................................... 443 ALC Table ...................................................................... 439
11 - DSP failure .............................................................. 443 AM
12 - IIC bus error ............................................................ 443 modulation depth exponential .................................. 288
13 - Real time clock error .............................................. 443 modulation depth linear .......................................... 289
50 - Extern reference out of range or disconnected ............ AM Depth ...................................................................... 170
441 AM External Coupling ............................................ 172, 289
100 - Software failure .................................................... 443 AM Frequency ................................................................ 311
101 - DSP mailbox timeout ............................................ 443 Amplitude modulation
102 - DSP overflow ........................................................ 443 AM type .......................................................... 170, 291
120 - RDS error .............................................................. 443 AM Sensitivity ........................................................ 171, 290
121 - PI error .................................................................. 443 AM Source ............................................................ 170, 290
122 - PSN error .............................................................. 443 AM State ................................................................ 170, 290
123 - Buffer overflow ...................................................... 443 AM Type
124 - Dataset empty ...................................................... 443 amplitude modulation ...................................... 170, 291
140 - This modulation forces other modulations off ............ Annotation Amplitude .................................................... 100
441 Annotation Frequency .................................................... 100
180 - Adjustment failed .................................................. 441 Applications of the R&S SMB .......................................... 46
182 - Adjustment data missing ...................................... 441 Architecture of the instrument .......................................... 44
183 - Adjustment data invalid ........................................ 442 ARI BK Code .......................................................... 185, 368
200 - Cannot access hardware ...................................... 442 ARI Deviation ........................................................ 185, 370
201 - Hardware revision out of date .............................. 442 ARI Identification .................................................... 185, 369
202 - Cannot access the EEPROM .............................. 442 ARI State ................................................................ 185, 369
203 - Invalid EEPROM data .......................................... 442 Arrow keys ...................................................................... 19
204 - river initialization failed .......................................... 442 ASCII file import/export
241 - No current list ........................................................ 442 List Mode ................................................................ 159
242 - Unknown list type specified .................................. 442 Assemblies display .......................................... 83, 252, 253
460 - Cannot open file .................................................... 442 ATN ................................................................................ 444
461 - Cannot write file .................................................... 442 Attention ........................................................................ 444
462 - Cannot read file .................................................... 442 Attenuator ...................................................................... 276
463 - Filename missing .................................................. 442 Attenuator Mode .................................................... 125, 276
464 - Invalid filename extension .................................... 442 Attenuator settings
465 - File contains invalid data ...................................... 442 RF OFF mode .......................................................... 340
>L .............................................................................. 211 Attenuator Settings
&LLO .............................................................................. 211 Fixed Range (PEP) in .............................................. 126
&NREN .......................................................................... 211 mode ........................................................................ 125
*OPC .............................................................................. 232 RF OFF Mode .......................................................... 126
*OPC? ............................................................................ 232 AttFixed .......................................................................... 439
*RST .............................................................................. 241 AUDio Identification ...................................................... 370
*WAI .............................................................................. 232 Audio Source ................................................................ 376
/var directory .................................................................. 266 Stereo modulation .................................................. 182
Automatic Naming Hardcopy ........................................ 264
A Auto Once
Power Sensors ........................................................ 145
Abort button .................................................................... 68 Auto Once - Power Sensors .......................................... 283
Abort calculation .............................................................. 68 Avahi
Accept LAN Services ............................................................ 99
Security Settings ...................................................... 101
Access denied .................................................................. 60 B
AC supply ........................................................................ 22
Adjust All .......................................................................... 82 Baudrate ........................................................................ 400
Adjust Analog Channels .......................................... 83, 252 Baudrate - RS232 Interface ............................................ 95
Adjust FM Offset ............................................................ 250 Bluetooth Pin .................................................................. 101
Adjust Level ............................................................ 82, 251 Bluetooth Setup .............................................................. 95
Adjustment Active .......................................................... 121 Boolean parameters ...................................................... 227
Adjustment Data ...................................................... 82, 251 Buffer overflow (123) ...................................................... 443
Adjustment Frequency .......................................... 121, 366 BUSY ............................................................................ 438
Adjustment value - Reference frequency .............. 121, 366
Adjust Synthesis ...................................................... 82, 250 C
Adjust Synthesis Extension .............................................. 82
ALC (automatic level control) ................................ 128, 339 Case-sensitivity
ALC Auto ........................................................................ 439 SCPI ........................................................................ 224
ALC On .................................................................. 128, 439
ALC S&H ........................................................................ 439
U Z
V
Value - User Correction ................................................ 135
Variation Active .............................................................. 118
Variation Step ................................ 118, 119, 127, 309, 348
Video-Sync Signal state ................................................ 195
VISA ...................................................................... 202, 204
Libraries .................................................................. 203
Resource string .............................................. 203, 204
Visa Resource String ...................................................... 96
Ethernet .................................................................. 399
GPIB ........................................................................ 396
Serial ...................................................................... 399
Socket ...................................................................... 400
USB ........................................................................ 399
VNC
LAN Services ............................................................ 99
VNC connection .............................................................. 39