Migrating QuickOPC applications from OPC Classic to OPC UA

From OPC Labs Knowledge Base
Revision as of 11:25, 27 March 2025 by User (talk | contribs)
OPC Classic and XML-DA OPC UA
Classes
EasyDAClient EasyUAClient
EasyDAItemChangedEventArgs EasyUADataChangeNotificationEventArgs
ServerDescriptor UAEndpointDescriptor
DAItemDescriptor UANodeDescriptor
DANodeElement UANodeElement
DAQuality UAStatusCode
DAVtq UAAttributeData
DAVtqResult UAAttributeDataResult
Interfaces
IEasyDAClient IEasyUAClient
IEasyDAClient properties
PullItemChangedQueueCapacity IEasyUAClient.PullDataChangeNotificationQueueCapacity
SupportedTechnologies ---
IEasyDAClient methods
GetItemSubscriptionArguments IEasyUAClient.GetMonitoredItemArguments
IsKnownItemSubscriptionHandle IEasyUAClient.IsKnownMonitoredItemSubscriptionHandle
ReadMultipleItems IEasyUAClient.ReadMultiple
GetMultiplePropertyValues IEasyUAClient.ReadMultiple
WriteMultipleItems IEasyUAClient.WriteMultiple
WriteMultipleItemValues IEasyUAClientExtension.WriteMultipleValues
BrowseServers IEasyUAClient.Discover
BrowseNodes IEasyUAClientExtension.Browse
BrowseAccessPaths ---
BrowseProperties IEasyUAClientExtension.BrowseProperties
SubscribeMultipleItems IEasyUAClientExtension.SubscribeMultipleDataChanges
ChangeMultipleItemSubscriptions IEasyUAClientExtension.ChangeMultipleDataChangeSubscriptions
UnsubscribeMultipleItems IEasyUAClient.UnsubscribeMultipleMonitoredItems
UnsubscribeAllItems IEasyUAClient.UnsubscribeAllMonitoredItems
PullMultipleItemChanges IEasyUAClient.PullMultipleDataChangeNotifications
IEasyDAClient events
EventingFailure IEasyUAClient.EventingFailure
ItemChanged IEasyUAClient.DataChangeNotification
IEasyDAClient extension methods (level 1)
ReadItem IEasyUAClientExtension.Read
ReadItemValue IEasyUAClientExtension.ReadValue
ReadMultipleItemValues IEasyUAClientExtension.ReadMultipleValues
GetPropertyValue IEasyUAClientExtension.ReadValue
WriteItem IEasyUAClientExtension.Write
WriteItemValue IEasyUAClientExtension.WriteValue
BrowseBranches IEasyUAClientExtension.Browse
BrowseLeaves IEasyUAClientExtension.BrowseVariables
SubscribeItem IEasyUAClientExtension.SubscribeDataChange
ChangeItemSubscription IEasyUAClientExtension.ChangeDataChangeSubscription
UnsubscribeItem IEasyUAClientExtension.UnsubscribeMonitoredItem
IEasyDAClient extension methods (level 2)
(tbd) (tbd)