Select a category to jump to that section:
Introduction to Open Automation Software
Introduction to Open Automation Software. IIoT / SCADA / HMI software for .NET, web, and open platform solutions.
Log Industry 4.0 data in an open format with store and forward functionality in and edge computing platform.
Create cross-platform web user interfaces with zero code required. Easy drag and drop design with extensive component library for real-time and historical data.
Integrate real-time data into existing web application with dynamic HTML elements.
Create Windows Presentation Foundation Windows desktop applications with real-time visualization.
Create WinForm Windows desktop applications with real-time visualization.
Real-time and historical trending desktop application and component for use in WinForm, and WPF applications.
Real-time and historical alarming desktop application and component for use in WinForm, and WPF applications.
Read and write access to OAS data for local and remote Excel workbooks.
Automated report generation to create PDF files from open database data and optional email.
Universal Data Connector for Industry 4.0 data for IIoT applications.
Open Automation Software benefits over off the shelf software and custom application development.
Open Automation Software blends the best of both off-the-shelf software products and custom developed applications.
Distributed Network Architecture implementing Edge Computing to provide accurate and scalable network solution for Industry 4.0 data.
Open user interface visualization software solution for Industry 4.0 data for Windows, Web, and Cross Platform applications.
Setup Industrial Internet of Things solutions quickly and accurately with automated setup supported by .NET, REST API, and Cross Platform apps.
Getting Started with OAS including installation, setting up Tags, selecting Data Sources and Destinations, Networking and Security.
User Interface
Create cross-platform web user interfaces with zero code required. Easy drag and drop design with extensive component library for real-time and historical data.
Create impressive web-based user interface solutions for Windows and Linux without learning complex coding languages.
Data Historian
Data logging for IIoT data to SQL Server, Oracle, Access, mySQL, SQL Azure, MongoDB,...
How to setup Data Logging Groups for Continuous, Event, Data Change, and Snapshot recording....
Define a database table or view as a data source of OAS Tags for read and write access to SQL Server, Oracle, mySQL, MariaDB, SQLite, PostegreSQL, and Cassandra.
Log high speed buffered data from a controller at 1 millisecond per sample.
How to set up Data Logging to update existing records based on dynamic query...
Automatically setup data logging to SQL Server of all data from Kepware OPC Server...
10 Things Your Data Historian Should Do How to implement OAS Data Logging automated...
How to setup data logging so there is no data loss on a network or database engine failure.
How to log data with 100 nanosecond resolution for up to 1,000,000 records per...
Quick demonstration of logging high speed data from an Allen Bradley ControlLogix processor to...
See how OAS transfers all values over a network with 100 nanoseconds resolution and log with store and forward to MS SQL Server.
100,000 OAS tags running on a Raspberry Pi 4 all updating once per second and logged to a SQL Server database over a network.
Alarm Logging, Notification, and Visualization
Real-time and historical alarming desktop application and component for use in WinForm, and WPF applications.
View live and historical alarms with 100% .NET control for WPF and WinForm applications...
How to use the Trends and Alarms Dashboard container a pre-built application to run locally or remotely to any licensed OAS Engine.
View live and historical alarms with open standards library for HTML5, JavaScript, and CSS...
How to add an alarm windows to WPF and WinForm applications for local and...
How to setup Alarm Notification to send emails for specific alarms.
Data Transfer
Transfer Industry 4.0 data automatically from one data source to another on-premise or over the Internet. No coding or scripting required.
How to transfer values from one tag to another locally and over a network.
Multiple Tag Data Route triggered from event, continuously, or from data change using fixed or dynamic values and optional time delay.
Device Connectors
Communication Driver for Allen Bradley ControlLogix, CompactLogix, GuardLogix, Micro800, MicroLogix, SLC 500, and PLC-5.
Automated setup with One Click Allen Bradley feature.
How to import Allen Bradley variables from a controller to Open Automation Software.
How to import Allen Bradley variables from a program file to Open Automation Software.
Siemens S7 communication driver for S7-200, S7-300, S7-400, S7-1200, and S7-1500
Modbus interface for Modbus TCP, Modbus RTU, and Modbus ASCII protocols with support for Enron and extended addressing
How to setup communications to General Purpose Input / Output pins on Raspberry Pi 4.
Communications redundancy with automated failover to backup device or interface.
IoT Connectors
How to setup OAS Sparkplug B Edge of Network Node and Host Application.
How to publish data to Azure IoT Data Hub, Azure Event Hubs, AWS IoT Core, MQTT Brokers, and Kafka.
OPC UA / DA Servers and Clients
Connect to OPC UA Servers for Data Access and Alarms and Conditions. Refer to One Click OPC UA for automated setup of tags from OPC UA servers.
Connect to Classic OPC DA 2.xx and 3.0 OPC Servers. Automated setup with One Click OPC feature
How to connect to OPC Servers for all products. Refer to One Click OPC feature for automated setup.
Connect third party OPC Clients to OPC Servers over the Internet and through your WAN. Enable OAS as a data source to third party SCADA software.
How to connect third party OPC Clients for both local and Internet connections.
Database Connectors
Transfer data from SQL Server, Oracle, mySQL, MariaDB, SQLite, PostegreSQL, and Cassandra to all OAS data sources.
Define a database table or view as a data source of OAS Tags for read and write access to SQL Server, Oracle, mySQL, MariaDB, SQLite, PostegreSQL, and Cassandra.
How to setup continuous and event driven transactional data transfer from SQL Server, Oracle, mySQL, MariaDB, SQLite, PostegreSQL, and Cassandra.
Calculations
How to setup math equations and logic as a Data Source with the built in calculation engine.
Monitor how many times a value or alarm transitions and how long it has been active.
Programmatic Interfaces
Create your own communication driver interface for Open Automation Software using C# or Visual Basic .NET with the UDI SDK.
Introduction to Universal Driver Interface with live example to REST API to deploy locally or remotely.
Complete walk through of code example of Universal Driver Interface.
Connect Visual Studio applications to all OAS data sources for read and write access to be deployed locally or remotely.
How to enable any .NET application as a live data source to all OAS products. Also access OAS tag values for read and write operations.
REST API for live and historical data access and configuration access.
Web Visualization Tools
Create cross-platform web user interfaces with zero code required. Easy drag and drop design with extensive component library for real-time and historical data.
Create impressive web-based user interface solutions without learning complex coding languages.
Integrate real-time data into existing web application with dynamic HTML elements.
Legacy Web HMI Dashboard with for live and historical visualization, trending, alarming.
See Open UI Engine for latest no code experience.
Web HMI for live data using HTML5, CSS, Javascript, JQuery, and JSON. Live example...
How to use the Web HMI Wizard to automatically create HTML code to provide live data.
View live and historical alarms with open standards library for HTML5, JavaScript, and CSS.
Demonstration of HTML5 Web Alarm window for live and historical SCADA alarms demonstration.
Web trend interface for IIoT real time and historical data using open standards for HTML5, JavaScript, and CSS.
Visualization for iOS and Android
Create iOS and Android Native Apps for live data read and write access HMI.
WPF Visualization Tools
Create Windows Presentation Foundation Windows desktop applications with real-time visualization.
Create and deploy real time user interface WPF applications to run locally or remotely...
Real-time and historical alarming desktop application and component for use in WinForm, and WPF applications.
View live and historical alarms with 100% .NET control for WPF and WinForm applications...
Real-time and historical trending desktop application and component for use in WinForm, and WPF applications.
Realtime and historical trending for WPF and WinForm applications with 100% managed component.
How to use Expression Blend, and review the advantages for creating graphic applications compatible...
How to create graphic operator interface applications with WPF HMI.NET and Expression Blend.
How to integrate lamps and switches into a WPF dashboard application.
How to create a WPF Dashboard application using the Live Data Dashboard template. User...
How to add report and document interface options to Live Data Dashboard.
How to add page navigation to a WPF application with easy to use WPF HMI...
How to integrate the radial gauge control into a WPF dashboard application.
How to integrate the linear gauge control into a WPF dashboard application.
How to integrate circular data control into a WPF dashboard application.
How to use the simple WPF templates. The Live Data Dashboard is the most...
.NET applications can implement an automated or controlled switch to data servers to add redundancy to your application.
Winform Visualization Tools
Create WinForm Windows desktop applications with real-time visualization.
Real-time and historical alarming desktop application and component for use in WinForm, and WPF desktop applications.
View live and historical alarms with 100% .NET control for WPF and WinForm applications...
Real-time and historical trending desktop application and component for use in WinForm, and WPF desktop applications.
Realtime and historical trending for WPF and WinForm applications with 100% managed component.
How to create classic WinForm HMI applications using Winform HMI.NET.
How to use the Multi Document Interface template for creating simple WinForm applications.
How to use the WinForm Tabbed Template to create simple WinForm applications.
.NET applications can implement an automated or controlled switch to data servers to add redundancy to your application.
Smart Clients / .NET Target Framework / HMI Symbols
Overview of Smart Client HMI applications and how they work.
How to publish a WPF and WinForm Smart Client using Visual Studio.
Trending
Realtime and historical trending for WPF and WinForm applications with 100% managed component.
Web trend interface for IIoT real time and historical data using open standards for HTML5, JavaScript, and CSS.
How to use the Trends and Alarms Dashboard container a pre-built application to run locally or remotely to any licensed OAS Engine.
How to add a trend window to WPF or WinForm application for local and remote access.
How to setup trending for an X/Y plot scale with one tag assigned to X axis, and multiple tags assigned to Y axis.
How to setup trending for historical and real-time trending in the same window to trend real-time data over historical data.
Reporting
Automated report generation to create PDF files from open database data and optional email.
How to create report templates for automated report generation from database sources to PDF files.
Read and write access to OAS data for local and remote Excel workbooks.
How to connect Microsoft Excel for read and write access into local and remote Excel workbooks.
Networking - LAN, WAN, and Internet
Edge network platform for IIoT communications. Host data directly at the source.
How to network all products to central service using a fixed IP Address or...
How to implement Internet of Things Live Data Cloud using Open Automation Software.
How to host data from any Windows PC with a standard Internet connection. No...
How to use data logging with data service being hosted with free Live Data...
How to use OPCClient.NET with data service being hosted with free Live Data Cloud...
How to use OPCExcel.NET with data service being hosted with free Live Data Cloud...
How to adjust WCF port number in the service and all client applications.
One-Click Automated Setup
How to deploy OAS using Docker containers for both Linux and Windows.
How to import Allen Bradley variables from a controller to Open Automation Software.
How to import Allen Bradley variables from a program file to Open Automation Software.
Automatically setup the realtime database from OPC Servers in one step.
Automatically setup data logging to SQL Server of all data from Kepware OPC Server...
Automatically setup Tags, Alarm Limits, Data Logging, Trending, Alarming, and HMI Smart Client in...
Smart Client application that will display all data from any Open Automation Software .NET data...
Security
How to setup security for Open Automation Software in the service and in client applications.
Español
Esta es una presentación básica de Open Automation Software sobre la forma más rápida de...