Product Overview
The .NET Data Connector provides you with full programmatic access to read and write data in the OAS Data Engine. The .NET Data Connector as well as the .NET Configuration assembly are based on .NET Standard for maximum compatibility. This allows you to read and write OAS data or automate the configuration of OAS servers from .NET applications deployed to Windows, Linux, Mac, Android, and iOS devices.
Platform Components
The core of the OAS Platform, enabling data connectivity, server-to-server networking, and more
Log data in open format to MS SQL Server, Oracle, mySQL, PostgreSQL, InfluxDB, MongoDB, SQLite, MariaDB, Access, SQL Azure, Amazon Aurora, Amazon RDS, Amazon Redshift, Google Firebase, and CSV files
Log events to open databases, and send notifications via SMS, email, and voicemail
Read and write data to Allen Bradley, Siemens, and Modbus devices, Universal Drivers, OPC, OPC UA, databases, Excel, and read MTConnect.
Connect to cloud-base IoT gateways such as AWS, Azure IoT Hub, Azure Event Hubs, Kafka, MQTT, and Sparkplug B
Build custom Visualizations, User Interfaces, HMIs and Dashboards for Windows, web, as well as native iOS and Android devices
Develop custom automation apps for Windows, web, and mobile devices. Integrate with .NET and REST APIs. Build custom integrated device drivers.
Provides the most robust, scalable, and reliable distributed networking platform for IIoT solutions
Core Features of .NET Data Connector
- Turn any Visual Studio application into a HMI / SCADA data source.
- Transfer any .NET custom data from application to application over the Internet.
- Share .NET data to iPhone, Android, HTC, and HTML5 applications.
- Log data with 100 Nanosecond resolution together with OAS Data Historian
- Programmatically access data from OPC Servers with 100% managed component.
This is a great tool for programmers who want full programmatic access so they can:
- Provide a fully customized user interface using live data with 3rd party controls
- Read and write live data in existing .NET application
- Perform internal analysis of the live data and present the results or perform calculations on the data within the application
- Create a Windows service to move or manipulate the data.
.NET Data Connector
Programmatic Interface:
- Asynchronous and synchronous read and write of data.
- 100 nanosecond resolution.
- 100% managed .NET component for Smart Client Deployment.
- Local and remote communications to all data sources and destinations.
- Browse local and remote OPC Servers.
- Support for full .NET Framework 4.0+
- Support for .NET Standard 2.0 for deployment to non-Windows targets such as Linux, Mac, Android, and iOS
Data Sources:
- MQTT Broker subscribe
- Allen Bradley Connector ControlLogix, CompactLogix, GuardLogix, Micro800, MicroLogix, SLC 500, and PLC-5
- Siemens Connector S7-200, S7-300, S7-400, S7-1200, and S7-1500
- Modbus Connector Modbus TCP, Modbus RTU, and Modbus ASCII all supported on Ethernet, RS-232 Serial, and RS-485 Serial.
- .NET Data Connector VB .NET and C# .NET applications
- Excel Connector Microsoft Excel
- Recipe Connector SQL Server, Oracle, Access, and mySQL
- SCADA Connector Wonderware, WinCC, RSView, Cimplicty
- OAS Client Connector Third party OAS Clients
- OPC Server Connector Third party OAS Servers
- JSON Connector
- REST API Connector
- jQuery Connector
Destinations:
- Web HMI Visualization for iPhone, Android, and HTC responsive design web applications.
- Web Trend Realtime and historical trending for iPhone, Android, HTC, and desktop web browsers.
- Web Alarm Realtime and historical alarms for iPhone, Android, HTC, and desktop web browsers. Alarm Logging to SQL Server, Oracle, Access, mySQL. Alarm Notification via email, SMS Text, and voice phone recording.
- WPF HMI .NET Visualization for WPF Smart Clients.
- WinForm HMI .NET Visualization for WinForm Smart Clients.
- Trend .NET Realtime and historical trending for WPF and WinFom Smart clients.
- Alarm .NET Realtime and historical alarms for WPF and WinForm Smart Clients. Alarm Logging to SQL Server, Oracle, Access, mySQL. Alarm Notification via email, SMS Text, and voice phone recording.
- Data Log SQL Server, Oracle, Access, mySQL, and CSV files.
- Automated Reports Word, Excel, PDF, HTML report generations with email.
- MQTT Broker publish
- Allen Bradley Connector ControlLogix, CompactLogix, GuardLogix, Micro800, MicroLogix, SLC 500, and PLC-5
- Siemens Connector S7-200, S7-300, S7-400, S7-1200, and S7-1500
- Modbus Connector Modbus TCP, Modbus RTU, and Modbus ASCII all supported on Ethernet, RS-232 Serial, and RS-485 Serial.
- .NET Data Connector VB .NET and C# .NET applications
- Excel Connector Microsoft Excel
- SCADA Connector Wonderware, WinCC, RSView, Cimplicty
- OPC Client Connector Third party OPC Clients
- OPC Server Connector Third party OPC Servers
- JSON Connector
- REST API Connector
- Amazon Web Services IoT Gateway
- Azure IoT Data Hub
- .NET Core for Android and iOS lets you create Cross Platform Applications with OAS Portable Class Libraries.
Open Data Format:All interfaces provide access to data directly without the need for proprietary plug ins.
Scalable Big Data:
- Up to 1,000,000 data points from each server.
- Up to 10,000 servers to each client.
- Up to 10,000 clients per server.
- Up to 100,000,000,000,000,000 data points per network.
Networking:Transfer data over your LAN, WAN, Intranet, or the Internet with 100 nanosecond resolution.
Service to Service and Service to Client communications uses WCF with encrypted and compressed packets for low network usage and high speed.
Access data from a remote data source with the free Live Data Cloud feature using a standard Internet connection atboth client and server systems.
Automated Setup:
Utilize programmatic setup of Tags and Driver Interface with 100% manage .NET assembly or REST interface.