FAQs from Rohde & Schwarz

Cómo se comprueba si el nivel de la señal supera un cierto umbral

Pregunta

Queremos definir una línea de umbral utilizando estos comandos de control remoto

FSV: CALC:THR:STAT ON

FSV: CALC:THR -45DBM

y después queremos comprobar si la señal está por encima de esta línea de umbral.

¿Cómo se hace?

Respuesta

La línea de umbral define los límites de búsqueda del marcador. Por ejemplo, la línea de umbral define la potencia mínima del marcador de búsqueda de pico. No es posible utilizar la línea de umbral para comprobar si una señal supera o no alcanza un nivel definido.

Para comprobar si el nivel de la señal está por encima o por debajo de un cierto valor, es necesario utilizar líneas de valor límite.

En este script se muestra la configuración de la línea de valor límite. Las líneas en azul definen la línea de valor límite. Estas líneas en azul solo se deben enviar una vez. La línea en rojo devuelve el valor informativo "good/fail". Las líneas en negro sirven para configurar el instrumento. Compruebe siempre los errores utilizando "SYSTEM:ERROR?".

FSV: *RST
FSV: *IDN?
FSV: SYSTEM:DISPLAY:UPDATE ON
FSV: FREQUENCY:START 800MHz
FSV: FREQUENCY:STOP 1.3GHZ

FSV: CALCULATE:LIMIT:NAME 'HUGO'
FSV: CALC:LIM1:COMM 'su línea'
FSV: CALCULATE:LIMIT:CONTROL:DOMAIN FREQUENCY
FSV: CALCULATE:LIMIT:UPPER:MODE ABSOLUTE
FSV: CALCULATE:LIMIT:UNIT DBM
FSV: CALCULATE:LIMIT:CONTROL:DATA 0MHz, 7GHz
FSV: CALCULATE:LIMIT:UPPER:DATA -40, -40
FSV: CALCULATE:LIMIT:UPPER:STATE ON
FSV: CALCULATE:LIMIT:STATE ON

FSV: CALCULATE:LIMIT:FAIL?

FSV: SYSTEM:ERROR?

Nota: Este script está probado en el FSV. También debería funcionar con otros analizadores de espectro de R&S.