Professional OPC Development Tools

opc logo


Welcome to OPC Labs!

OPC Labs, an independent software vendor, develop advanced software based on OPC technology. We provide commercial off-the-shelf automation software.

Our flagship OPC toolkit, QuickOPC, is a set of OPC components allowing rapid client application development using wide range of programming tools and languages.

Featured Product: QuickOPC


With QuickOPC, you can forget pages of complicated code and get results with a few lines of code using a programming tool and language of your choice. Benefits...


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

// Read item value and display it in a message box 
"", "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 
    "", "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. Click the link to explore the corresponding examples in Visual Basic (VB.NET).


OPC Certification

QuickOPC (by the means of its Connectivity Explorer application) is certified for compliance by OPC Foundation Certification Testing Laboratory. For OPC Unified Architecture, it is the first product of its kind (.NET-based client toolkit) that has been awarded this certification.




Our registered legal name is CODE Consulting and Development, s.r.o. OPC Labs is a trade name used in relation with products related to OPC technology.

OPC Labs develop advanced software based on OPC technology. OPC Labs are an independent software vendor, established in 2001 in Czech Republic, Europe. We provide commercial off-the-shelf software, as well as custom programming services and OPC consulting. OPC Labs have developed multiple custom OPC servers for complex protocols, custom OPC clients, and combined OPC client-server tools with computational capabilities. Our flag product, QuickOPC, is a set of OPC client components and toolkits allowing rapid application development using wide range of programming tools and languages.

OPC Labs are voting member of OPC Foundation, and participate actively in its activities. We have special dedication to interoperability, and achieve the highest OPC interoperability rankings. Our vision is to deliver smart, reliable and easy-to-use OPC applications and components: precisely those that you were missing on the market.

OPC Labs Interoperability Commitment Recognition

More Information

OPC Labs is software development company with a focus on OPC technology.

OPC Labs is a part of CODE Consulting and Development, a company providing software development outsourcing services. Synergy effects resulting from this arrangement allow OPC Labs participate in projects that are not limited to OPC or industrial automation only.

Our headquarters are located in Czech Republic, a Central European country with a long history of stable economic growth and political environment.

The location - a border between East and West worlds - provides ideal conditions for software outsourcing services and offshore programming business: high quality development, cost-effective rates, and skilled people speaking fluent English.


Our staff is very well educated. All programmers are university graduates and we have MCSE (Microsoft Certified System Engineers) on the staff.

We have enormous OPC knowledge and great experience in writing OPC servers, clients and OPC tools. Please visit the References section for more information about completed projects and see what our customers say.