OPC Labs EasyOPC “Classic” Components Library
Project Overview
Description
OPC Labs EasyOPC “Classic” Components Library

 

TLBID (Type Library ID): A03AA108-3C6B-4CB0-A813-BCBBCD335DAE
Assembly: OpcLabs.EasyOpcClassicComponents, Version=5.80.82.1, Culture=neutral, PublicKeyToken=6faddca41dacb409

 

For more information, see OpcLabs_EasyOpcClassicComponents in .NET Reference.

Classes
Class ModuleDescription
The EasyAEClient object is the main object that allows simple access to OPC Alarms and Events servers.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient
CLSID (Class ID): 3643545b-221f-4960-bf47-8a4ddec81a67
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient
Event source interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientEvents

 

For more information, see EasyAEClient and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient in .NET Reference.

Allows static management and configuration of the EasyAEClient object.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement
CLSID (Class ID): e6d21611-6b20-4a3c-84c5-194a3c36d155
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement
Event source interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientManagementEvents

 

For more information, see EasyAEClientManagement and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement in .NET Reference.

The EasyDAClient object is the main object that allows simple access to OPC Data Access servers.

 

ProgId: OpcLabs.EasyOpc.DataAccess.EasyDAClient
CLSID (Class ID): 6b0b5307-bcb6-4953-a832-bfcf952f7561
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient
Event source interface: OpcLabs.EasyOpc.DataAccess.ComTypes.DEasyDAClientEvents

 

For more information, see EasyDAClient and OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient in .NET Reference.

Allows static management configuration of the EasyDAClient object.

 

ProgId: OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement
CLSID (Class ID): 9e15dd64-80ef-4d69-85a0-c3cfecc89514
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement
Event source interface: OpcLabs.EasyOpc.DataAccess.ComTypes.DEasyDAClientManagementEvents

 

For more information, see EasyDAClientManagement and OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement in .NET Reference.

Remarks
This documentation is for COM interface to QuickOPC (for use from tools such as VB6, VBA, Delphi, PHP etc.). If you are developing in .NET, use a direct link in this article to navigate to the corresponding .NET content, or visit .NET Assemblies Reference for an overview of available .NET reference parts.

The COM objects of QuickOPC are based upon the underlying .NET objects. In order to avoid duplicities and mismatches, the documentation is primarily maintained for the .NET objects. The .NET objects are exposed using the "interop" mechanism to the COM world using an automated translation provided by Microsoft. Therefore, a documentation that applies to a .NET type or member that is exposed to COM can be assumed to apply to the corresponding .NET type or member as well.

The bulk of the reference documentation for COM type libraries is generated from the type libraries themselves. This means that only a limited descriptive text (typically, one line) is available with each type or member. You need to look to the reference documentation for the .NET assemblies in order to find the more detailed documentation.

In addition, some languages or COM-based tools do not make direct use of the type libraries, and therefore require some additional effort to use the COM objects - such as knowing their ProgIDs, dealing with interface IDs (IIDs), etc.

For more information, see COM Type Libraries Reference.