Table Of Contents

API Reference

Last Modified: November 7, 2019

G, HTTP, Python, and .NET APIs allow you to programmatically access SystemLink data services outside of NI SystemLink Web Application.

Use the following table to choose which API meets your needs depending on your programming environment and the data services you want to access.
API How to access Data Services
G (SystemLink nodes, or functions) LabVIEW 2016 or later
  • Messages
  • Tag
  • Tag Historian
  • Server Configuration
  • File Transfer
  • Test Monitor
  • Alarm
  • Asset Utilization
  • DataFinder
LabVIEW NXG 4.0 or later
  • Message
  • Tag
  • Tag Historian
  • Server Configuration
  • Alarms
  • TDM Reader
  • Asset Utilization
  • File Transfer
Python JupyterHub
  • File Ingestion
  • TDM Reader
  • Tag
  • Test Monitor
  • Asset Management
HTTP Any language-specific HTTP client
  • Alarm
  • Asset Management
  • File
  • Message
  • OPC UA
  • Tag
  • Tag Historian
  • TDM Reader
  • Test Monitor
  • Systems State Manager
  • Salt Service
  • Analysis Automation Configuration
  • Data Analyzer
  • Data Cart
  • DataPlugin Service
  • Data Navigator Utils
  • Data Navigator Data Service
  • Data Indexing Configuration
  • Data Preparation Configuration
  • Federation Configuration
.NET Any language-specific .NET client
  • Core
  • Message
  • Tag
  • File Ingestion
  • Test Monitor
  • Asset Management
NI (Logos/Corba) DIAdem DataFinder
spd-note-note
Note  

The Test Monitor API is only available in LabVIEW 2018 or later.


Recently Viewed Topics