.NET Realtime Data Access
The OASData assembly for .NET Standard 2.0 and OPCSystemsDataConnector assembly, OPCControls.OPCControlData component, and OPCWPFDasbhoard.OPCWPFData component can all be used to read and write local and remote data of the Open Automation Software realtime database tags including data sources of direct drivers to Modbus, Allen Bradley, Siemens, OPC UA Servers, Classic OPC Servers, OPTO-22, MQTT, AWS IoT, Azure IoT Data Hub, Microsoft Excel, data from SQL Server, Oracle, Access, mySQL, MongoDB, REST API, and other .NET applications.
It is also a very powerful method to make any data from a .NET application become a realtime source for the Open Automation Software platform. This is easily done with the WriteTags method which you can optionally specify TimeStamps.
With the release of the OAS Platform v12, the .NET programmatic interface for server configuration is based on .NET Standard 2.0 with the OASData component. This allows you to access live data from an OAS server from an application that can be deployed to any supported OS, including Linux, Mac, Android, and iOS.
If you are using the OAS WPF HMI product use the OPCWPFDasbhoard.OPCWPFData component.
If you are using the OAS WinForm HMI product use the OPCControls.OPCControlData component.
For .NET Framework 4.0 projects without the need for user interface controls use the OPCSystemsDataConnector assembly.
All components have the same easy to use programmatic methods.
See our OASData documentation for more details.
And also Realtime Data Access – VB and C# – Windows Server and .NET Core Console App examples for programmatic tag creation and realtime data access.