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) |