入门 -九游官网下载

本章将为您介绍成功运行“hello world”远程控制示例的具体步骤。该示例会向仪器发送一个命令,并读取仪器响应。

考虑到不同的操作系统和物理连接,我们以常见的 lan 连接windows os为例。关于编程环境,我们选择可免费使用的 python语言,编程环境选择 pycharm。本章中的许多步骤同样可用于其他操作环境。

第 1 步:建立计算机和仪器的 lan 连接

目标:成功建立 lan 连接

  • 将计算机和仪器连接到同一个 lan 网络。
  • 通过仪器菜单查找或调整其 ip 地址。对于使用 windows 操作系统的仪器,可以通过仪器菜单或 windows control panel -> network and sharing center菜单来调整仪器的 ip 地址。例如,r&s rto ip 地址的菜单路径为:setup 按钮 -> system
  • 确保计算机可以通过 lan 访问仪器。ping 测试可以验证这一点:按下 winkey r,输入 cmd后按下 enter,打开 windows 命令控制台。输入 ping <仪器 ip 地址>,例如:ping 192.168.2.2
  • 仅当 tcp-ip 连接正常,才可以继续操作。

第 2 步:建立与仪器的 visa 连接

目标:成功使用 visa 测试仪工具执行 *idn? 查询操作

对于 r&s visa:

  • 在计算机上安装 适用于 windows 的 r&s visa。如果您使用 gpib 连接,则必须使用相匹配的 visa。例如,如要使用 ni gpib 硬件,您必须使用 ni visa。
  • 打开 r&s visa 测试仪:windows start -> r&s visa-> rsvisatester
  • 在 resource 字段中输入 tcpip::<仪器 ip 地址>::instr例如 tcpip::192.168.2.2::instr
  • 按下 connect按钮。
  • basics 选项卡中,从字符串组合框中选择 *idn?\n命令,然后按下 query按钮。
  • 仪器响应并返回识别字符串
  • 参阅第 3 章:visa 和 visa 工具,查看更多详情和截图。

对于 ni visa:

  • 在计算机上安装 ni visa。如果您使用 gpib 连接,还必须安装 ni-488.2 驱动程序。
  • 打开 ni max,依次右键单击 devices and interfaces -> network devices,然后选择 create new visa tcpi/ip resource
  • 选择 manual entry of lan instrument,在 hostname or ip address字段中输入仪器的 ip 地址。lan device name字段留空。
  • 按下 validate按钮,验证是否成功建立 visa 连接。
  • 打开 visa test panel,选择 input/output 选项卡,从中选择 *idn?\n命令,然后按下 query按钮。
  • 仪器响应并返回识别字符串
  • 参阅 第 3 章:visa 和 visa 工具,查看更多详情和截图。

第 3 步:安装 python pycharm 和 rsinstrument

目标:成功安装 python 和 rsinstrument,pycharm 环境可用

  • 下载并安装
  • 下载并安装
  • 下载 ,解压并在 pycharm 中将其作为项目打开。pycharm 中的项目是一个包含 python 脚本的文件夹。在 pycharm 菜单中依次选择 file -> open,转到包含以下文件的文件夹:rsinstrument_helloworld_example.py
  • 在 pycharm 菜单中依次选择 file -> settings -> project -> project interpreter选择您下载的 python 版本。python3.7 路径一般是:c:\users\<用户名>\appdata\local\programs\python\python37
  • 安装 rsinstrument程序包。该程序包托管于 pypi.org
    • 在 pycharm 菜单中依次选择 file -> settings -> project -> project interpreter点击右上角的“ ”按钮
    • 在搜索框中输入“rsinstrument
    • 安装 1.2.0.25 或更新版。
    • 如果使用代理服务器,请通过以下菜单路径配置服务器:file -> settings -> appearance -> system settings -> http proxy
  • 在非 pycharm 环境中安装 rsinstrument(使用 pip.exe):
    • 打开命令控制台:winkey r,输入 cmd后按下 enter
    • 将工作目录更改为您安装的 python(根据情况更改路径中的用户名和 python 版本):
      c:\users\john\appdata\local\programs\python\python37\scripts
    • 使用命令安装 rsinstrument:pip install rsinstrument

第 4 步:运行 hello world 脚本

目标:获取“idn_response”变量中的仪器响应,查看通信日志。

  • python_directscpi_hello_world.py文件中,根据仪器调整 resourcestring1ip 地址。
  • 启用脚本:在 pycharm 中,右键单击 project 树形结构中的 python_directscpi_hello_world.py,然后选择 run ‘python_directscpi_hello_world'。仪器将响应并返回存储在“idn_response”变量中的识别字符串。脚本在 python 控制台中输出字符串,例如:“hello, i am rohde&schwarz,rto,...”。
  • 打开 visa 跟踪工具(参阅第 3 章),再次运行脚本,然后查看通信日志。

请求信息

如果您有任何疑问或需要了解更多信息,请填写此表格,我们会尽快回复您。

推广许可

你的申请已提交,我们稍后会联系您。
an error is occurred, please try it again later.
网站地图