问题
我想使用这些远程命令定义阈值线
fsv: calc:thr:stat on
fsv: calc:thr -45dbm
之后,我想检查信号是否超出阈值线。
如何操作?
我想使用这些远程命令定义阈值线
fsv: calc:thr:stat on
fsv: calc:thr -45dbm
之后,我想检查信号是否超出阈值线。
如何操作?
阈值线定义标记搜索限制。 比如,阈值线定义用于标记峰值搜索的最低功率。 不能使用阈值线检查信号是否超出或保持低于定义的电平。
只能通过限值线检查信号电平是否高于或低于特定值。
下方脚本显示了限值线设置。 蓝线定义限值线。 蓝线必须只能发送一次。 红线返回好/坏信息。 黑线定义仪器设置。 始终使用“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 'seine linie'
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?
注意:上述脚本已经使用 fsv 测试, 应该也适用于其他的 r&s 频谱分析仪。