Why use OPCcalc?

OPCcalc allows you to read and write data to one or more OPC Servers with minimal effort. You simply enter the logic in a VB.Net-like syntax using the OPC tag names directly in your equations.

btn-informationClick here to see a sample OPCcalc equation library

Normally, you would use a programming language (such as C, C++, C#, or Visual Basic) and underlying OPC calls to develop such equations. Using OPCcalc, you only need to provide minimal information for the equation including:

The above information is stored in one or more text files called OPCcalc libraries. Once you have provided this information in a library, OPCcalc builds a compiled Visual Basic .NET executable that will perform the calculations and output the results to OPC tags on the OPC Server.

OPCcalc will dramatically cut your development time and easily allows non-programmers to create complex calculations that read and write OPC data.

Standardizing: OPCcalc gives you a standard method for

Advantages: Using OPCcalc offers many advantages:

Because you can easily move data into and out of one or more OPC Servers, OPCcalc can be used to quickly create interfaces to/from/between OPC Servers and other data sources (relational databases, etc). 

OPCcalc and Visual Basic.Net

Exele’s calculation products do not require Visual Studio/Visual Basic.Net to build calculations, although certain functions may require it (i.e. creating user functions, Visual Studio debugging). If you require Visual Studio, we support most versions including the free “Express” versions available from Microsoft.

Because OPCcalc creates .Net calculation processes, you can take advantage of this rich framework within your equation logic.
This includes