Software Toolbox Technical Blog

Nicole Knox


Recent Posts

OPC Wizard: Rapidly Add OPC UA Server Capability to your Custom Software

2 min read

By Nicole Knox on Nov 6, 2025 2:00:00 PM

Your organization has a custom developed application that performs important tasks, and you need to provide access to that software from an HMI, SCADA, Historian, MES, or other system acting as an OPC UA Client. Adding an OPC UA 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 details of the OPC UA specification.

Accelerate OPC UA Server Development with the OPC Wizard Toolkit

The OPC Wizard UA Server Development Toolkit addresses this reality head-on by providing a rapid development framework that handles the underlying OPC UA nuts and bolts for you. In a recent webinar we covered how to add an OPC UA Server interface to a custom .NET software application using OPC Wizard, without having to become an “OPC wizard” yourself.

Rather than spending hours on end diving into the specifications and debugging protocol details, you can utilize simple read, write, and subscribe methods, resulting in less engineering time and faster ROI.

Continue Reading

Tutorial: Fortify Data Integrity by Adding Store and Forward to PI Historian Logging

6 min read

By Nicole Knox on Sep 4, 2025 2:00:00 PM

Welcome back to our blog! In our previous post, Protecting Historical Data Integrity Using Store & Forward, we walked through several architectures that leverage Cogent DataHub to securely historize data while minimizing the risk of data loss. Today, we will expand on this concept by putting it into practice.

Why It Matters

Even a brief connection outage can lead to gaps in historized data, compliance risks, and lost insights. Store and Forward ensures your data is continuously captured and preserved, buffering data during interruptions and forwarding seamlessly once connections recover, so your operations stay resilient and reliable.

Continue Reading

Don't Sleep on Web Services: How RESTful APIs Improve Integration

5 min read

By Nicole Knox on Mar 13, 2025 2:00:00 PM

Each year, National Napping Day recognizes our need for rest the day following the return of daylight saving time, when many of us shift our clocks forward one hour. If you are one of the many who "sprang forward" this past Sunday, we hope you have been able to catch up on your rest over the past several days. Today, however, we’re going to talk about a different kind of "REST" and how it can help you spring forward in your OT/IT integration goals and Industry 4.0 initiatives.

From Canary to AVEVA CONNECT, many technologies include a RESTful interface that can be leveraged when other avenues are unavailable. In this blog, you’ll learn how you can take advantage of RESTful APIs to easily integrate systems that do not have a native way to interact with each other, resulting in a standardized, scalable, and secure way to exchange data between enterprise IT systems and industrial OT environments.

Continue Reading

Reading from CONNECT Data Services with OPC Router

2 min read

By Nicole Knox on Nov 21, 2024 2:00:00 PM

Welcome back to our Data Storage Deep Dive series! In our previous post, we demonstrated how Cogent DataHub can integrate with AVEVA PI System to push data to CONNECT Data Services. However, with CONNECT, getting data in seems to be the easy part. What if you need to get data out and are unsure of what options are available?

With support for RESTful connections, OPC Router is capable of interpreting OMF from CONNECT and can seamlessly integrate that data with OPC UA, SAP, SQL, MQTT, REST, InfluxDB, and more OPC Router integration types, enabling users to have a successful Industry 4.0 implementation.

Continue Reading

Integrating Canary Historian with OPC Router via RESTful API

3 min read

By Nicole Knox on Oct 3, 2024 2:00:00 PM

Welcome back to our Data Storage Deep Dive series, where we have been exploring the possibilities of integrating our variety of industrial automation software solutions with historians to allow for a deeper understanding of trends within your data. In our previous installment, Software Toolbox Helps You Fly Higher with Canary Historian, we demonstrated how TOP Server, OmniServer and DataHub can collect data from unique sources with different communication needs to Canary Data Historian for aggregation and analysis. Today, we are going to look at how OPC Router can be used to extract the historical data and expose it in an intuitive format for any OPC UA Client to consume.

Continue Reading

Put OPC UA PubSub, Companion Specs, and More to work with OPC Router

6 min read

By Nicole Knox on Jul 25, 2024 2:00:00 PM

As OPC UA has grown in it's adoption, more device vendors are implementing OPC UA interfaces on their PLCs and other devices to increase interoperability. OPC UA has been proven to be an adaptable specification with its ability to accommodate industry-specific nuances in data formats, leading to implementations that expose information in ways that make practical sense.

As a middleware solution, OPC Router implements a variety of OPC UA features outside of the generic Data Access profile to cast a wide net for devices it can support.

Continue Reading

Your OPC Client Toolkit Should Keep Connectivity Simple, Right?

7 min read

By Nicole Knox on May 9, 2024 2:00:00 PM

Sometimes we are approached by users and integrators with very specific business demands, and an off-the-shelf OPC client solution isn't always the answer to their problems. As they explore the fully customizable development toolkits on the market, they are often concerned that their OPC expertise is inadequate for writing their own OPC client application. How should states and client objects be handled? When would an OPC group need to be created and have items added? What about timeouts, keep-alive intervals and more? Isn't PubSub (as in OPC UA PubSub) a deli sandwich from a popular grocery store called Publix in the US region we live in? Look – we hear you – and its problems like this that Software Toolbox has been solving since 1996. Let's start by saying this up front – you do NOT need to be an OPC expert or understand the internal complexities of OPC connectivity. Our OPC client development toolkit handles all of that and so much more for you. Let's learn more. 

Continue Reading

Video Tutorial: Getting Started with OPC Router Project Development

2 min read

By Nicole Knox on Feb 22, 2024 2:00:00 PM

OPC Router is a powerful tool that can be used to easily integrate large quantities of data from a variety of sources using its modular configuration, adding value to a variety of industrial, business (ERP/SAP), and IoT data systems. It's drag and drop visual workflows result in reduced engineering time and risk in Industry 4.0, IIoT, and Digital Transformation applications. When combined with Software Toolbox's OPC server offerings and other automation software, plus decades of expertise in automation, the results are rapid time-to-value solutions.

In the following getting started video, we'll walk through a simple example to show you the fundamentals of developing a project in OPC Router. You'll learn how to comfortably navigate the configuration & runtime troubleshooting interface and how to verify that your setup is functioning properly. This process will also give insight into the building blocks that make the product so flexible and adaptable to many different use cases.

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.

Subscribe to our Blog

Recent Posts

Posts by Topic

See all