Software Toolbox Technical Blog

2 min read

How to Develop Custom OPC Clients with No Code

Jul 30, 2020 2:00:00 PM

When you hear the term "OPC client", you may initially think of off-the-shelf HMI or SCADA applications.  However, it's common in enterprises across most industries for there to be other custom developed software applications that could benefit from access to OPC process data.  Or perhaps there is a new custom application you're working on that needs to access OPC process data.  The question, then, is how to enable those applications as OPC clients.

In Part 1 of our series on How to Develop Custom OPC Clients, we will cover step-by-step how to use no-code techniques to bind production data to various types of user interface elements for reading, or writing, or both to build a basic OPC client application in Visual Studio.NET.

Watch this video to see how easy it is to build a basic custom OPC client in Visual Studio without writing code using the OPC Data Client.


In this video, we've shown you:

  1. How to add the required OPC Data Client controls to the Visual Studio toolbox
  2. How to use Live Binding functionality in the OPC Data Client for no-code binding of component properties to OPC data for the following:
    1. Reading from tags in an OPC server
    2. Subscribing to value updates from tags in an OPC server
    3. Writing values to tags in an OPC server
    4. Binding the value of an OPC server tag to an Industrial Gadgets visual gauge control 

While this how-to video specifically demonstrates no-code development of an OPC DA client, the same Live Binding methods apply for OPC UA connectivity using the OPC Data Client.  And for more information on the no-code error handling methods referred to in the video, click here for details.

Don't forget to subscribe to our blog to find out about the latest updates regarding OPC Data Client and for other how-to videos on using OPC Data Client.  Get started creating your own custom OPC clients with the fully-functional free trial of the OPC Data Client.

Download OPC Data Client Free Trial

Ganesh Kalipershad
Written by Ganesh Kalipershad

Join Our Journey

Working in industrial automation since 1996, the Software Toolbox team has seen a lot. The level of automation system sophistication of our integrators and users has evolved, each driven by the demands of their market and clients.  Everyone's learning continues as technological change accelerates.

This blog is about sharing from these journeys.  From tips on implementing software, successes our clients have experienced, or new ideas and things to consider in your journey, we'll be sharing them here.

Subscribe to our Blog

Recent Posts

Posts by Topic

See all