Migrating QuickOPC applications from OPC Classic to OPC UA
From OPC Labs Knowledge Base
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) |