- 19 Jul 2024
- Print
- PDF
dataPARC.Store SDK
- Updated on 19 Jul 2024
- Print
- PDF
Overview
The dataPARC Historian SDK provides developers of third-party applications the ability to make connections to the dataPARC Historian and read/write/manipulate data.
Specific data source connections (i.e. OPC server, flat file, etc.) are represented by Interfaces. Interface Sets can combine multiple interfaces for use within a single dataPARC Source. A group of sources, typically representing a physical plant location, is called an Interface Group. Connections can be made to individual Interfaces, Interface Sets, and Interface Groups.
Tags within each Interface expose all attributes of each configured historian tag. The dataPARC Historian SDK allows subscriptions to tags for reading data as it is acquired.
Datapoints represent individual data records for each tag. In addition to the value, the timestamp and quality are available within Datapoints. These can be read individually, over a time range or streamed.
The documents below describe the use of the dataPARC Historian SDK and provide code examples.
Getting Started
Prerequisites
The 3rd Party application will need the dataPARC Historian SDK Nuget package (dataPARC.Store.Public.SDK) added in Visual Studio. Once added, this Nuget source will stay up to date if on a public feed. Alternatively, it can be hosted locally on the development system.
The Historian SDK is designed for .NET Standard 2.0 and 2.1 compatibility.
Nothing additional is needed on the dataPARC Historian side.
A sample project is available at *\Historian\dataPARC.Store.Public.SDK.Sample.