Migrating QuickOPC applications from OPC Classic to OPC UA

From OPC Labs Knowledge Base
Revision as of 11:26, 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)