Opc diagnostic events – IDEC WindSRV User Manual

Page 43

Advertising
background image

42

www.kepware.com

KEPServerEX5 Help

Since diagnostic information affects memory/file storage, users can decide the maximum number of OPC diagnostic
events that should be captured at any specific time by modifying the Maximum number of diagnostics to capture.
This value only pertains to the number of events and does not include the number of details, as the detail count for a
particular event could be potentially very high. The range for this setting is 1000 to 30000. The default value is 5000.

OPC Diagnostic Events

Click on a link below to jump to any of the following OPC Diagnostic Events.

IClassFactory

Server

IOPCCommon

IOPCServer

IConnectionPointContainer(Server)

IOPCBrowse

IOPCBrowseServerAddressSpace

IOPCItemProperties

IOPCItemIO

IOPCGroupStateMgt

IOPCGroupStateMgt2

IOPCItemDeadbandMgt

IOPCItemSamplingMgt

IOPCSyncIO

IOPCSyncIO2

IOPCAsyncIO

IDataObject

IAdviseSink

IOPCAsyncIO2

IAsyncIO3

IConnectionPointContainer (Group)

IOPCDataCallback

IEnumOPCItemAttributes

IClassFactory

The IClassFactory interface contains several methods intended to deal with an entire class of objects. It is implemented
on the class object for a specific class of objects and is identified by a CLSID.

QueryInterface - The client can ask the object whether it supports any outgoing interfaces by calling
QueryInterface for IConnectionPointContainer. If the object answers "yes" by handing back a valid pointer, the
client knows it can attempt to establish a connection.

AddRef - Increments the reference count for an interface on an object. It should be called for every new copy of
a pointer to an interface on a given object.

Release - Decreases the reference count of the interface by 1.

CreateInstance - Creates an uninitialized object.

LockServer - Allows instances to be created quickly when called by the client of a class object to keep a server
open in memory.

Server

The client calls CoCreateInstance to create the Server object and the initial interface.

QueryInterface - The client can ask the object whether it supports any outgoing interfaces by calling
QueryInterface for IConnectionPointContainer. If the object answers "yes" by handing back a valid pointer, the
client knows it can attempt to establish a connection.

AddRef - Increments the reference count for an interface on an object. It should be called for every new copy of
a pointer to an interface on a given object.

Release - Decreases the reference count of the interface by 1.

IOPCCommon

This interface is used by all OPC Server types (DataAccess, Alarm&Event, Historical Data and etc.). It provides the

Advertising