Open Automation Software
Moving Data From Anywhere to Anywhere
1-303-679-0898

Industrial Internet of Things Software Products
Move data from anywhere to anywhere
and create cross-platform applications

Need Help finding your product?

Can’t find a product to suit your needs? No problem, we can customize our product to suit!

Find a product by data source or destination…

Browse the many data sources and destinations supported by Open Automation Software to find the right products for your project.

  • Universal Driver Interface – Use C# or VB.NET to integrate your own data model into OAS for realtime data access.
  • Allen Bradley – Use the Allen Bradley IoT Driver to connect to ControlLogix, CompactLogix, GuardLogix, Micro800, MicroLogix, SLC 500, and PLC-5. Add Allen Bradley Data Historian to log data to industry standard databases.
  • Siemens – Use the Siemens IoT Driver to connect to S7-200, S7-300, S7-400, S7-1200, and S7-1500. Add Siemens Data Historian to log data to industry standard databases.
  • Modbus – Use the Modbus IoT Driver to connect to Modbus TCP, Modbus RTU, and Modbus ASCII all supported on Ethernet, RS-232 Serial, and RS-485 Serial. Add Modbus Data Historian to log data to industry standard databases.
  • MQTT – With the MQTT IoT Connector you can subscribe to MQTT Brokers.
  • Amazon Web Services – With the AWS IoT Gateway driver you can subscribe to AWS for live data updates.
  • .NET Applications – The .NET Data Connector provides read and write access to data programmatically via C# or VB code in a .NET application.
  • Excel – Use the Excel Connector to use Microsoft Excel as data source
  • Industry Standard Databases – Use the Recipe Connector to connect to SQL Server, Oracle, Access, mySQL and  SQL Azure databases
  • Industry Standard SCADA Systems – Use the Universal Data Connector to connect to Wonderware, WinCC, RSView and Cimplicty
  • OPC Client – Use the OPC Client Connector to connect to third party OPC Clients
  • OPC Servers – Connect to OPC DA 2.x, 3.0, OPC UA, OPC A&E, and OPC UA Alarm and Conditions. Use the OPC Tunnel Connector to automatically transfer data from any Data Source to third party OPC Servers
  • Javascript – With the HTTP API Connector you can connect to jQuery and JSON data sources
  • REST – With the REST API Connector you can connect to data sources via the REST API
  • iOS and Android Apps – Use PCL for Android and iOS to connect to data on iOS and Android devices.
  • .NET Applications – The .NET Data Connector provides read and write access to data programmatically via C# or VB code in a .NET application.
  • .NET WPF HMI Applications – Use WPF HMI .NET to create HMI visualizations for WPF Smart Clients
  • .NET WinForm HMI Applications – Use WinForm HMI .NET to create HMI visualizations for WinForm Smart Clients
  • .NET Trending Application – Use Trend .NET for real-time trending for WinForm and WPF applications and historical trending when combined with OAS Data Historian.
  • .NET Alarming Applications – Use Alarm .NET for real-time alarming for WinForm and WPF applications and historical alarming with alarm notification via email, SMS text, and voicemail.
  • Javascript – With the HTTP API Connector you can connect to jQuery and JSON data sources
  • REST – With the REST API Connector you can connect to data sources via the REST API
  • Web-based HMI Applications – Use Web HMI to create cross-platform HMI apps
  • Web-based Trending Aplicatons – Use Web Trend to create cross-platform trending apps
  • Web-based Alarming Applications – Use Web Alarm to create cross-platform alarm apps
  • iOS and Android HMI Apps – Use PCL for Android and iOS to create iOS and Android applications for live data.
  • Data Historian – With OAS Data HIstorian you can log data to SQL Server, Oracle, Access, mySQL, SQL Azure and CSV files.
  • Reports – With OAS Reports you can create reports from OAS data logging products or other databases. Generate reports as Word, Excel, PDF, HTML or Email.
  • Universal Driver Interface – Use C# or VB.NET to integrate your own data model into OAS for realtime data access.
  • Allen Bradley – Use the Allen Bradley IoT Driver to connect to ControlLogix, CompactLogix, GuardLogix, Micro800, MicroLogix, SLC 500, and PLC-5. Add Allen Bradley Data Historian to log data to industry standard databases.
  • Siemens – Use the Siemens IoT Driver to connect to S7-200, S7-300, S7-400, S7-1200, and S7-1500. Add Siemens Data Historian to log data to industry standard databases.
  • Modbus – Use the Modbus IoT Driver to connect to Modbus TCP, Modbus RTU, and Modbus ASCII all supported on Ethernet, RS-232 Serial, and RS-485 Serial. Add Modbus Data Historian to log data to industry standard databases.
  • MQTT – With the MQTT IoT Connector you can subscribe to MQTT Brokers.
  • Amazon Web Services – With the AWS IoT Gateway driver you can subscribe to AWS for live data updates.
  • Excel – Use the Excel Connector to use Microsoft Excel as data source
  • Industry Standard Databases – Use the Recipe Connector to connect to SQL Server, Oracle, Access, and mySQL databases
  • Industry Standard SCADA Systems – Use the Universal Data Connector to connect to Wonderware, WinCC, RSView and Cimplicty
  • OPC Client – Use the OPC Client Connector to connect to third party OPC Clients
  • OPC Servers – Connect to OPC UA and Classic OPC DA 2.0 and 3.0 OPC Servers. Use the OPC Tunnel Connector to automatically transfer data from any Data Source to third party OPC Server or OAS IoT Driver.
  • Microsoft Azure – Use the SQL Azure Data Logging and SQL Azure Alarm Logging products to connect to Microsoft Azure SQL Databases
  • Microsoft Azure IoT Data Hub – Transfer any Data Source to Azure IoT Data Hub using the OPC Tunnel Connector

HMI SCADA for .NET

Open Automation Software’s .NET product range empowers developers and non-programmers alike to create powerful  HMI and SCADA applications. 

Our WinForm HMI.NET product lets you create classic WinForm applications in VB and C# using Visual Studio HMI ) 100 managed components.

OAS includes approximately 25 controls for Winforms.

The WinForms HMI .NET product includes the Windows Services to read and write OPC Items and Tag Parameters and process data to unlimited local and remote applications developed with the OPC Controls components.

Find out More

The WPF HMI .NET product provides Human Machine Interface (HMI) .NET controls and real-time data communications components for Windows Presentation Foundation (WPF) applications.

HMI applications can be developed using Microsoft Visual Studio 2010 (or later) or Microsoft Expression Blend with no programming required.

Applications developed with OAS WPF HMI .NET can run locally and remotely.

Find Out More

The OAS Trend .NET product provides real-time trending for WinForm and WPF applications and historical trending when combined with the product feature OAS Data Log.

OAS Trend .NET includes the windows services to provide real-time data, a .NET component to be used on local and remote systems to connect to the local windows service, and together with OAS Data Log provides historical replay to the OPCTrendControl component.

Find out More

The OAS Alarm .NET product provides real-time alarming for WinForm and WPF applications.

Alarming can be enabled to monitor both analog and digital signals with fixed, adjustable, and tracking alarm limits. Alarm limits can be defined for high high, high, low, low low, rate of change, and digital alarms.

Find Out More

The .NET Data Connector provides full programmatic access to read and write data in the OAS Service. 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.

Find Out More

PCL for Android and iOS lets you create Cross Platform Applications with OAS Portable Class Libraries.

Build iOS, Android, Windows Phone and Universal Windows Platform (UWP) apps in a familiar .NET environment – all with a single shared code base!

Find Out More

HMI SCADA for Web

Open Automation Software’s web application development tools for HMI and SCADA let you create world class industrial automation applications.

 

The OAS Web HMI product allows you to create user interfaces to display and interact with real time data, enabling a whole range of applications on any device with a web browser.

By utilizing standard, platform-agnostic technologies such as HTML5, CSS, Javascript, JQuery, and JSON, web developers can quickly create new interfaces or integrate Live and Historical data into existing web applications with minimal effort.

Getting started with Web HMI is as simple as including the Javascript reference libraries on a web page and adding markup to HTML elements.

Our custom attributes add behaviors to display data values, alter appearance, or even toggle element visibility, all based on real time data streamed from an OAS Server.

Find Out More

The OAS Web Trend product allows you to display real time and historical data in an trend format on any device with a web browser.

Getting started with Web Trend is as simple as including the Javascript reference libraries on a web page along with some small code snippets to configure trend points rendering and to process incoming data streams.

Find Out More

The OAS Web Alarm product allows you to display real time and historical alarms in an interactive table, viewable on any device with a web browser.

By utilizing standard, platform-agnostic technologies such as HTML5, CSS, Javascript, JQuery, and JSON, web developers can create useful operator dashboards for managing system alarms.

Find Out More

HTTP API JSON Connector allows you to connect Applications and Data Sources using standard web technologies.

Developers need options and flexibility in their tools. When creating distributed network applications, many frameworks and technologies often come into play, so open standards and ubiquitous tools are critical for solving problems.

Find Out More

REST Connector allows you to connect Data Sources using the REST API.

REST has become an accepted way of integrating internet applications and separating system components into logical, discrete services.

Because they closely represent a system’s public data model, REST APIs are simple to understand. Also, being built upon standard web technologies like HTTP and JSON, they are a natural fit for developing robust web application architectures.

Find Out More

Data Automation

Harness your data with Open Automation Software data automation products.

Data  is delivered right from the source with queuing and store and forward features enabling reliable movement of data  from anywhere to anywhere.

The OAS Data Logging product allows you to log data to SQL Server, Oracle, Access, MySQL, Azure SQL and CSV files based on event, continuously, time of day, or on data change in both wide and narrow table formats.

The data source can be local or remote without exposing your database. Allows for moving data to stored procedures. Includes nanosecond resolution and data buffering for accurate, secure and reliable data logging for up to 1 million data points per service.

Combine Data logging with the Trend and Reporting products for complete Data Historian at a fraction of the cost of other historian products.

Find Out More

With Allen Bradley Data Historian you can log all of your Allen Bradley PLC data to SQL Server, Oracle, Access, mySQL, and CSV files.

Supports AB Logix (ControlLogix, CompactLogix, GuardLogix, and Micro800) and AB Classic (MicroLogix, SLC 500, and PLC-5).

Find Out More

With Siemens Data Historian you can log all of your Siemens S7 Controller data to SQL Server, Oracle, Access, mySQL, and CSV files.

Supports Siemens Controllers S7-200, S7-300, S7-400, S7-1200, and S7-1500

Find Out More

With Modbus Data Historian you can log all of your Modbus data to SQL Server, Oracle, Access, mySQL, and CSV files. Supports a wide range of Modbus communication types.

Find Out More

SQL Azure Data Logging allows you to Log Big Data to Microsoft SQL Azure Databases.

Find Out More

SQL Azure Alarm Logging lets you Log Alarms to Microsoft SQL Azure Databases.

Find Out More

The OAS Report product provides the Report Designer for easily creating reports from data logged with OAS Data Log or OAS Alarm .NET or other database information.

These reports are then executed from selectable execution types such as event driven from a Tag, continuous as a specified frequency, hourly, daily, weekly, or monthly.  Formats include text file, Image, pdf, html, Microsoft Excel, XML, RTF (Microsoft Word) or directly to a printer.

Filter constraints can be added for filtering data to previous hour, current hour, previous day, current day, previous week, current week, previous month, current month, or custom queries that can be dynamic based on live data or user input. The reports can be automatically be emailed to recipients.

You can also use an Open Automation Software Tag value with a string data type as a dynamic query string to filter based on any live data values.

Find Out More

The OAS Recipe product provides data transfer from databases. The data target can be from local or remote OAS Services of Tag Parameter Values. The execution can be continuous up to 1 second speed, event driven from a Tag Parameter value, or at a specific time of day.

The database providers can be SQL Server, SQL Server Desktop (MSDE), Access, Oracle, mySQL, or ODBC. OAS Recipe supports static or dynamic queries from other data sources such as device or operator input from your user interface.

Find Out More

The OAS Excel Connector product provides connectivity to Microsoft Excel Workbooks for both read and write functionality. The OAS Excel Connector can interface with Microsoft Excel 2003, 2007, 2010 and above.

Each licensed service for OAS Excel Connector can support unlimited local and remote Excel Workbooks. You can even have Excel Workbooks access data from OPC Servers over the Internet. All other data sources with their respective product features are also supported like OPC Clients, databases, and .NET applications.

Find Out More

IoT Data Connector allows you to connect data sources and applications to Azure IoT and Amazon IoT.

If you want to move data from your local or remote data sources to (or from) an IoT infrastructure this is the product.

It doesn’t matter what the data source – you can move it to MQTT Brokers, Azure IoT Hubs or AWS IoT devices.

Find Out More

Communications

Open Automation Software provides the tools to move data from anywhere to anywhere – 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.

The Universal Data Connector is at the core of the OAS product suite allowing the movement of data from anywhere to anywhere.

The Universal Data Connector enables almost limitless connections from a wide range of data sources to industry standard databases and .NET and web applications. All interfaces provide direct access to data without the need for proprietary plug ins.

Find Out More

The OAS Allen Bradley Data Connector allows you to connect directly to Allen Bradley controllers with the built in ABLogix and ABClassic Driver Interfaces which support communications over Ethernet to ControlLogix, CompactLogix, GuardLogix, and Micro800 with the ABLogix driver, and MicroLogix, SLC 500, and PLC-5 with the ABClassic driver.

Find Out More

The OAS Siemens Data Connector allows you to connect directly to Siemens controllers with the built in Siemens Driver Interfaces which support communications over Ethernet to S7-200, S7-300, S7-400, S7-1200, and S7-1500.

Find Out More

The OAS Modbus Data Connector allows you to connect directly to Modbus slave devices with the built in Modbus Driver Interface which supports communications over Ethernet and Serial interfaces with Modbus TCP, Modbus RTU, and Modbus ASCII protocols.

Find Out More

The OAS MQTT Data Connector allows you to connect to MQTT devices and software brokers with the built in MQTT Driver Interface.

Find Out More

The OPC Client Connector product enables unlimited local and remote OPC Clients to communicate with a licensed OAS Service. This design allows unlimited OPC Client connections while maintaining only one OPC connection to the local OPC Servers.

Also third party .NET data can be added to the real-time database using OPC .NET WinForm HMI .NET, OAS WPF HMI .NET, or OPC Mobile.NET, and read only data from databases of SQL Server, Oracle, or Access can be integrated with OAS Recipe.

Data from Microsoft Excel can be enabled for read and write functions using OAS Excel Connector. OPC Client Connector eliminates the need for remote DCOM configuration as all communications is performed using .NET, not DCOM.

Find Out More

The OPC Tunnel Connector allows an OAS Service to write values from any Tag Parameter to an OPC Item in an OPC Server. This simplifies remote networking by installing the OAS Service at each OPC Server system and takes advantage of the built in .NET Remoting communications in Open Automation Software.

Find Out More

Open Automation Software Introduction

MORE OVERVIEW VIDEOS

OAS IoT Software

Overview of IoT software products by Open Automation Software.

Basic Start Instructions

How to implement the most common features of Open Automation Software .NET and Data Logging products.

Easy Networking

How to network all products to central service using a fixed IP Address or registered domain name for the Internet.

Internet of Things

How to implement Internet of Things Open Automation Software's innovative Distributed Network Architecture.

IIoT Software with Edge Computing Distributed Network Architecture

Connect Data Sources

Make virtually limitless connections from a huge range of data sources with OAS Universal Data Connector feature.

Universal Data Connector

Move Data

Move data quickly and securely and in an open format using our innovative Distributed Network Architecture.

Distributed Network Architecture

Create Applications

Create powerful .NET, web and cross-platform mobile HMI applications. Access OAS data from anywhere and from any device.

Application Development