Software Toolbox Technical Blog

How to Easily Integrate Your Data with Amazon AWS IoT Core

12 min read

By Kevin Rutherford on Feb 25, 2021 2:00:00 PM


IoT, IIoT, MQTT, Connectivity of Things, Big Data, The Cloud - I'm sure you've at least heard these terms in the course of your day (whether in the scope of your job or in an advertisement during a football game you happen to be watching).  Maybe you're even working on a project requiring you to push and/or pull important process or business data to/from a cloud solution - possibly for big data analytics applications ranging from predictive maintenance to "smart" manufacturing, amongst many other use cases.

And Amazon© - well, I'd wager there isn't a single person out there who doesn't know who Amazon is. But did you know they have their own cloud solution called Amazon IoT Core©? And maybe you didn't also know that Amazon AWS (Amazon Web Services©) IoT Core acts as an MQTT broker for storing and sharing important data in a secure cloud along with artificial intelligence and analytics and many other IoT services.

But how do you go from your data sources to AWS IoT Core? In this post, we'll step through how you can configure "things" in Amazon AWS IoT Core and connect them to your process and business data sources with the Cogent DataHub IoT Gateway©.

Continue Reading

Virtual Training: Adding OPC UA to Your Custom OPC DA Server

2 min read

By Ganesh Kalipershad on Feb 11, 2021 2:00:00 PM

With OPC DA Classic having been the de-facto standard for integrating industrial automation systems for so many years, I'm sure there are quite a few of you who might have custom developed OPC DA servers using SLIK-DA. Now, of course, migrations to OPC UA are on the rise with its enhanced security, encryption and efficiency.

Of course, the prospect of replacing that OPC DA server entirely with a replacement that supports OPC UA might be less than ideal. But have you considered adding an OPC UA server interface to that existing OPC DA custom application?

In this video blog, we teach you how to add an OPC UA Server interface to your existing OPC DA Server interface using the SLIK-DA/UA rapid development toolkit with your custom software application (NO ADDITIONAL CODE). If you missed our last post on how to add an OPC DA interface to your custom software, click here.

Continue Reading

Virtual Training: Making your Custom Software an OPC DA Server

2 min read

By Ganesh Kalipershad on Jan 28, 2021 2:00:00 PM

So your organization has a custom developed application that is performing some important task and you've been tasked with providing access to that software for an OPC DA client or clients. Adding an OPC DA server interface to a custom application that either you've developed or that you've taken over from someone else can be a daunting task.  This is especially true if you're unfamiliar with the low level nuts and bolts of the OPC DA Classic specification.

In this video blog, we teach you how to add an OPC DA Server interface to your custom software application using the SLIK-DA/UA rapid development toolkit.

Continue Reading

OPC UA PubSub, OPC Classic Updates+More in OPC Data Client 2020.3

8 min read

By Ganesh Kalipershad on Jan 7, 2021 2:00:00 PM


With the recently released 2020.3 (5.59) version of the OPC Data Client Toolkit, developers of OPC Classic client applications can now use .NET Core and have more flexibility in managing optimizations in their applications. Developers using OPC UA PubSub have more methods and options to aid in their development.  More example programs will help new users get started faster or existing developers leverage other functionality in their applications.

In this technically hot blog post, we will cover the release highlights with links to documentation, and, as always, the full detailed release notes are available in our knowledge base.

Continue Reading

Virtual Training: Using Writebacks in the OPC Data Logger

2 min read

By Tyler Lindsey on Dec 17, 2020 2:00:00 PM

An often important task when logging important process data to a database or even to the cloud is verification that the data has been logged. This ensures that data has been successfully logged and will not be lost when overwritten in the downstream process.

In this video blog, we'll step through the configuration required in the OPC Data Logger for logging important process data to a database on condition related to a monitored item and how to perform a writeback to the OPC data source confirming the data has been successfully logged.

Continue Reading

Virtual Training: Flexible Logging of OPC Data to SQL & Azure SQL

3 min read

By Tyler Lindsey on Dec 3, 2020 2:00:00 PM


With the advent of cloud-based solutions in every industry, it's only natural that you might need to migrate from a traditional locally-hosted SQL database for logging your process data to Azure. Fortunately, logging both to traditional SQL and Azure SQL are similar in many ways and OPC Data Logger makes it possible to log to both for OPC UA and DA data sources.

In this video blog, we'll review the basic setup and architecture for OPC Data Logger and then step through the configuration required for logging to SQL and Azure SQL from an OPC server.

Continue Reading

Tech Support Corner: Sharing XML Data With OPC Router

7 min read

By Kevin Rutherford on Nov 12, 2020 2:00:00 PM


If you're following our blog posts on integrating XML data, we're discussing methods our tech support team suggests when asked how to integrate XML (eXtensible Markup Language) data with other systems such as OPC clients or servers, databases, devices or even the cloud.

Continuing this discussion on Integrating XML Data (part of our continuing Tech Support Corner blog series), this post covers how to integrate XML data with a variety of other systems including OPC clients and servers, databases, IIoT and more using the OPC Router. 

Continue Reading

Tech Support Corner: Sharing XML File Data With Cogent DataHub

5 min read

By Win Worrall on Nov 5, 2020 2:00:00 PM


If you've read our other posts on sharing XML data, you'll remember that our tech support team regularly gets asked how to integrate XML (eXtensible Markup Language) data with other systems such as OPC clients or servers, databases, devices or even the cloud.

Continuing our discussion on Integrating XML Data (part of our continuing Tech Support Corner blog series), this post covers how to integrate XML data with a variety of other systems including OPC clients and servers, databases and more using the built-in scripting engine and interfaces of Cogent DataHub. 

Continue Reading

About this Blog

We're engineers like you, so this blog focuses on "How to" appnotes, videos, tech team tips, product update announcements, user case studies, and other technical updates.  Subscribe to updates below. Your feedback and questions on posts are always welcomed - just use the area at the bottom of any post.

Subscribe to our Blog

Recent Posts

Posts by Topic

See all