Register    Login
 
Professional OPC Development Tools
And Services
 
 
ProductsQuickOPC.NETC#
 
 
Links: Related Pages
 
Links: Related Services Maximize
 
Links: Related Products
 
Links: Related Resources
 
Catalog Listings
 
QuickOPC.NET in C#

QuickOPC.NET will make it easy for you to integrate OPC client functionality into your Visual C# solution. Reading a value from OPC Data Access server, or writing a data value can be achieved in just one or two lines of code. You can also set up subscriptions and receive event notifications about data changes.

Component interfaces hide the complexities of OPC, are designed specifically with .NET and C# developer in mind, making you feel right at home when referencing and using them.

The components can be used from various environments: Windows Forms, ASP.NET pages, console applications, Windows services, and WPF applications are all supported. The development tool we have targeted primarily is Visual Studio 2008 and 2010.

  • New: QuickOPC can now connect to OPC UA (Unified Architecture) servers.
  • New: QuickOPC.NET now fully supports Visual Studio 2010, and .NET Framework 4.
  • New: QuickOPC.NET now supports 64-bit development.

QuickOPC.NET Price List

 
Software Download

You can download the product from the Downloads page.

The downloaded software runs with a trial license, and can be upgraded to full version by simply adding a commercial license, without reinstallation.

 
Simple QuickOPC Example in C# Minimize

The code below (in C# language) reads and displays an item value, using QuickOPC.NET:

// Read item value and display it in a message box
MessageBox.Show(EasyDAClient.DefaultInstance.ReadItemValue("", "OPCLabs.KitServer.2",
    
"Demo.Single").ToString());

The code below subscribes to changes of an item, and displays the value with each change:
// The callback is a lambda expression that displays the value
EasyDAClient.DefaultInstance.SubscribeItem(
    "", "OPCLabs.KitServer.2", "Demo.Single", 1000,
    (_, args) => Console.WriteLine(args.Vtq.Value));

No other product can do this in such a clear and concise code, in a single statement! The programming is straightforward, and the developer can focus on getting the work done and not on fighting the intricacies of OPC protocols.

The same code simplicity is maintained in other programming languages. Here are the corresponding examples in Visual Basic (VB.NET).

 
 
 
 
 

 
 
 
 
Home|Services|Products|Purchase|Downloads|Support|Resources|Company|Contact
Copyright 2007-2012 by OPC Labs Terms Of Use Privacy Statement May 18, 2012