使用 LabOne 编程接口¶
LabOne 可为 MATLAB、LabVIEW、Python、C 和 .NET 提供应用程序编程接口 (API)。这些 API 需要安装到 PC 上,具体使用方法如下文所述。瑞士苏黎世仪器下载页面 www.zhinst.com/downloads 上提供了所需的安装程序。
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 主安装包的信息,请参见“软件安装”部分。