G, HTTP, and Python 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 |
-
Message
-
Tag
-
Server Configuration
-
File Transfer
-
Test Monitor
|
LabVIEW NXG 3.1 |
-
Message
-
Tag
-
Server Configuration
-
TDM Reader
|
Python |
JupyterHub |
-
File Ingestion
-
TDM Reader
-
Tag
-
Test Monitor
-
Asset Management
|
HTTP |
Any language-specific HTTP client |
-
File
-
Message
-
OPC UA
-
Tag
-
Tag Historian
-
TDM Reader
-
Test Monitor
-
Asset Management
|