通过G、HTTP、Python和.NET API,可使用编程方式从NI SystemLink Web应用程序之外访问SystemLink数据服务。

请参考下表,根据编程环境和要访问的数据服务选择满足需求的API。
API 访问途径 数据服务
G(SystemLink节点或函数) LabVIEW 2017或更高版本
  • 消息
  • Tag
  • Tag历史记录
  • 服务器配置
  • 文件传输
  • 测试监视器
  • 警报
  • 设备利用率
  • DataFinder
LabVIEW NXG 5.0或更高版本
  • 消息
  • Tag
  • Tag历史记录
  • 服务器配置
  • 文件传输
  • 警报
  • 设备利用率
  • TDM读取器
  • 实用程序
  • G Web开发软件2021
  • LabVIEW NXG Web模块5.0或更高版本
  • 消息
  • Tag
  • Tag历史记录
  • 服务器配置
  • 警报
  • TDM读取器
Python
  • 文件引入
  • TDM读取器
  • Tag
  • 测试监视器
  • 设备管理
HTTP具体语言的HTTP客户端
  • 验证服务
  • 用户服务
  • 警报
  • 设备管理
  • 文件
  • 消息
  • OPC UA
  • Tag
  • Tag历史记录
  • TDM读取器
  • 测试监视器
  • 系统状态管理器
  • Salt服务
  • 分析自动化配置
  • 分析自动化程序包创建
  • 数据分析
  • 数据购物车
  • DataPlugin服务
  • 数据导航工具
  • 数据导航数据服务
  • 数据索引配置
  • 数据准备配置
  • Federation配置
.NET具体语言的.NET客户端
  • 核心
  • 消息
  • Tag
  • 文件引入
  • 测试监视器
  • 设备管理
NI (Logos/Corba)DIAdemDataFinder
COM(DIAdem;编程语言)面向对象的脚本接口
  • 分析自动化程序包创建
  • 数据准备程序包创建
  • 文件服务
  • 文件传输
  • Tag
注:

测试监视器API仅适用于LabVIEW 2018或更高版本。