快速入门指南R&S FSL - Rohde & Schwarz

快速入门指南R&S FSL - Rohde & Schwarz 快速入门指南R&S FSL - Rohde & Schwarz

rohde.schwarz.cz
from rohde.schwarz.cz More from this publisher
12.07.2015 Views

详 细 的 编 程 实 例R&S FSLCALL InstrWrite(analyzer,"DISP:TRAC5 OFF")‘ 迹 线 5 为 空 白CALL InstrWrite(analyzer,"DISP:TRAC6 OFF")‘ 迹 线 6 为 空 白CALL InstrWrite(analyzer,"CALC:MATH:STAT OFF")' 迹 线 差 分 关 闭CALL InstrWrite(analyzer,"DET1 RMS")' 检 波 器 迹 线 1 (*)CALL InstrWrite(analyzer,"DET2:AUTO ON")' 检 波 器 迹 线 2 (*)CALL InstrWrite(analyzer,"DET3:AUTO ON")' 检 波 器 迹 线 3 (*)CALL InstrWrite(analyzer,"DET4:AUTO ON")' 检 波 器 迹 线 4 (*)CALL InstrWrite(analyzer,"DET5:AUTO ON")' 检 波 器 迹 线 5 (*)CALL InstrWrite(analyzer,"DET6:AUTO ON")' 检 波 器 迹 线 6 (*)'––––––––– 带 宽 和 扫 描 时 间 ––––––––––––––––––––––––––––––––––––------------–––CALL InstrWrite(analyzer,"BAND:RES 100KHz")' 分 辨 率 带 宽 (*)CALL InstrWrite(analyzer,"BAND:VID 1MHz")' 视 频 带 宽 (*)CALL InstrWrite(analyzer,"SWE:TIME 100ms")' 扫 描 时 间 (*)END SUBREM************************************************************************使 用 标 记 和 增 量 标 记标 记 用 于 标 记 迹 线 上 的 点 、 读 出 测 量 结 果 和 快 速 选 择 一 个 显 示 部 分 。标 记 搜 索 功 能 、 限 制 搜 索 范 围下 面 的 例 子 是 基 于 一 个 100MHz 的 调 幅 信 号 的 , 该 信 号 具 有 以 下 特 征 :• 载 波 信 号 电 平 : –30 dBm• 音 频 : 100 kHz• 调 制 深 度 : 50 %标 记 1 和 增 量 标 记 2 依 次 定 位 于 迹 线 的 最 大 值 点 。 接 着 读 出 频 率 和 电 平 。 在 下 面 的 测 量 中 ,可 以 采 用 仪 器 的 默 认 设 置 (SetupInstrument)。REM************************************************************************Public Sub MarkerSearch()Dim retCount as Longresult$ = Space$(100)CALL SetupInstrument' 默 认 设 置11300.2519.69 6.12 ZH-4

R&S FSL详 细 的 编 程 实 例'––––––––– 在 无 搜 索 范 围 限 制 下 搜 索 峰 值 –––––––––––––––––––––––----------------–––CALL InstrWrite(analyzer,"INIT:CONT OFF")' 切 换 到 单 次 扫 描CALL InstrWrite(analyzer,"CALC:MARK:PEXC 6DB")' 定 义 峰 值 偏 移CALL InstrWrite(analyzer,"CALC:MARK:STAT ON")' 启 用 标 记 1CALL InstrWrite(analyzer,"CALC:MARK:TRAC 1")' 把 标 记 1 定 位 于 迹 线 1CALL InstrWrite(analyzer,"INIT;*WAI") ' 执 行 同 步 扫 描CALL InstrWrite(analyzer,"CALC:MARK:MAX;X?;Y?")' 标 记 峰 值 ; 读 出 频 率 和 电 平CALL InstrRead(analyzer, result$, 100, retCount)Debug.Print "Marker 1: ";result$CALL InstrWrite(analyzer,"CALC:DELT2:STAT ON;MAX;MAX:LEFT")' 激 活 增 量 标 记 2,' 定 位 于 峰 值 , 接 着 定 位 于 左 边 下 一 个 峰 值CALL InstrWrite(analyzer,"CALC:DELT2:X?;Y?")' 读 出 增 量 标 记 2 的 频 率 和 电 平result$ = Space$(100)CALL InstrRead(analyzer, result$, 100, retCount)Debug.Print "Delta 2: ";result$'––––––––– 在 x 轴 方 向 , 在 限 制 了 搜 索 范 围 的 情 况 下 搜 索 峰 值 ––––––––------------––––––CALL InstrWrite(analyzer,"CALC:MARK:X:SLIM:STAT ON;LEFT 0Hz;RIGHt 100.05MHz")' 激 活 搜 索 范 围 ,' 设 置 低 于 AFCALL InstrWrite(analyzer,"CALC:DELT3:STAT ON;MAX;MAX:RIGHt")' 激 活 增 量 标 记 3,' 定 位 于 峰 值 , 接 着 定 位 于 右 边 下 一 个 峰 值CALL InstrWrite(analyzer,"CALC:DELT3:X:REL?;:CALC:DELT3:Y?")' 读 出 增 量 标 记 3 的 频 率 和 电 平 ;' 两 者 必 须 为 0 值result$ = Space$(100)CALL InstrRead(analyzer, result$, 100, retCount)Print "Delta 3: ";result$'––––––––– 在 y 轴 方 向 , 在 限 制 了 搜 索 范 围 的 情 况 下 搜 索 峰 值 ––––––------------––––––––CALL InstrWrite(analyzer,"CALC:THR:STAT ON")CALL InstrWrite(analyzer,"CALC:THR –35DBM")' 激 活 阈 值 , 设 置 其 高 于 AFCALL InstrWrite(analyzer,"CALC:DELT3:STAT ON;MAX;MAX:NEXT")' 激 活 增 量 标 记 3,' 定 位 于 峰 值 , 接 着 定 位 于 下 一 峰 值'=> 未 发 现CALL InstrWrite(analyzer,"CALC:DELT3:X:REL?;:CALC:DELT3:Y?")' 查 询 和 读 出 增 量 标 记 3 的 频 率 和 电 平 ;' 两 者 必 须 为 0 值result$ = Space$(100)CALL InstrRead(analyzer, result$, 100, retCount)Debug.Print "Delta 3: ";result$1300.2519.69 6.13 ZH-4

详 细 的 编 程 实 例R&S <strong>FSL</strong>CALL InstrWrite(analyzer,"DISP:TRAC5 OFF")‘ 迹 线 5 为 空 白CALL InstrWrite(analyzer,"DISP:TRAC6 OFF")‘ 迹 线 6 为 空 白CALL InstrWrite(analyzer,"CALC:MATH:STAT OFF")' 迹 线 差 分 关 闭CALL InstrWrite(analyzer,"DET1 RMS")' 检 波 器 迹 线 1 (*)CALL InstrWrite(analyzer,"DET2:AUTO ON")' 检 波 器 迹 线 2 (*)CALL InstrWrite(analyzer,"DET3:AUTO ON")' 检 波 器 迹 线 3 (*)CALL InstrWrite(analyzer,"DET4:AUTO ON")' 检 波 器 迹 线 4 (*)CALL InstrWrite(analyzer,"DET5:AUTO ON")' 检 波 器 迹 线 5 (*)CALL InstrWrite(analyzer,"DET6:AUTO ON")' 检 波 器 迹 线 6 (*)'––––––––– 带 宽 和 扫 描 时 间 ––––––––––––––––––––––––––––––––––––------------–––CALL InstrWrite(analyzer,"BAND:RES 100KHz")' 分 辨 率 带 宽 (*)CALL InstrWrite(analyzer,"BAND:VID 1MHz")' 视 频 带 宽 (*)CALL InstrWrite(analyzer,"SWE:TIME 100ms")' 扫 描 时 间 (*)END SUBREM************************************************************************使 用 标 记 和 增 量 标 记标 记 用 于 标 记 迹 线 上 的 点 、 读 出 测 量 结 果 和 快 速 选 择 一 个 显 示 部 分 。标 记 搜 索 功 能 、 限 制 搜 索 范 围下 面 的 例 子 是 基 于 一 个 100MHz 的 调 幅 信 号 的 , 该 信 号 具 有 以 下 特 征 :• 载 波 信 号 电 平 : –30 dBm• 音 频 : 100 kHz• 调 制 深 度 : 50 %标 记 1 和 增 量 标 记 2 依 次 定 位 于 迹 线 的 最 大 值 点 。 接 着 读 出 频 率 和 电 平 。 在 下 面 的 测 量 中 ,可 以 采 用 仪 器 的 默 认 设 置 (SetupInstrument)。REM************************************************************************Public Sub MarkerSearch()Dim retCount as Longresult$ = Space$(100)CALL SetupInstrument' 默 认 设 置11300.2519.69 6.12 ZH-4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!