Skip to content

使用 LabOne 编程接口

LabOne 可为 MATLAB、LabVIEW、Python、C 和 .NET 提供应用程序编程接口 (API)。这些 API 需要安装到 PC 上,具体使用方法如下文所述。瑞士苏黎世仪器下载页面 www.zhinst.com/downloads 上提供了所需的安装程序。

Figure 1: 安装在独立 PC 上的 LabOne API

LabOne API 通过 IP 端口 8004 与 MFLI 仪器上运行的数据服务器直接通信。

设备地址可为 <instrument-serial>mf-<instrument-serial>mf-<instrument-serial>.<domain><IP address>。如果地址非完全限定,即未添加域名,API 将利用多播执行网络发现来获取 IP 地址。这可确保通过 USB 连接的设备可采用与通过 1GbE 连接的设备相同的方法进行访问。

使用 MATLAB 和 LabVIEW API

将 MATLAB 和 LabVIEW API 安装到 PC 时,有两种选择:第一种是安装包含上述 API 的 LabOne 主安装包。如果您想按“在独立 PC 上运行 LabOne”部分所述在此 PC 上运行数据服务器,这是一个不错的选择。 有关安装 LabOne 主安装包的信息,请参见“软件安装”部分。 第二种选择是仅安装所需的 API 安装包。有关安装和使用 MATLAB 和 LabVIEW API 的详细信息,请参见“LabOne 编程手册”。

使用 Python API

要使用 Python API,需要安装单独的瑞士苏黎世仪器 LabOne Python 安装包。有关 LabOne Python API 安装和入门的详细信息,请参见“LabOne 编程手册”。

使用 .NET 和 C API

要使用 .NET 和 C API,需要安装包含所述 API 以及 MATLAB 和 LabVIEW API 的 LabOne 主安装包。有关安装 LabOne 主安装包的信息,请参见“软件安装”部分。