Migrating QuickOPC applications from OPC Classic to OPC UA
From OPC Labs Knowledge Base
| OPC Classic | OPC UA |
|---|---|
| Classes | |
| EasyDAClient | EasyUAClient |
| Interfaces | |
| IEasyDAClient | IEasyUAClient |
| IEasyDAClient/IEasyUAClient properties | |
| PullItemChangedQueueCapacity | PullDataChangeNotificationQueueCapacity |
| SupportedTechnologies | --- |
| IEasyDAClient/IEasyUAClient methods | |
| GetItemSubscriptionArguments | GetMonitoredItemArguments |
| IsKnownItemSubscriptionHandle | IsKnownMonitoredItemSubscriptionHandle |
| ReadMultipleItems | ReadMultiple |
| GetMultiplePropertyValues | ReadMultiple |
| WriteMultipleItems | WriteMultiple |
| WriteMultipleItemValues | WriteMultiple |
| BrowseServers | Discover |
| BrowseNodes | BrowseMultiple |
| BrowseAccessPaths | --- |
| BrowseProperties | BrowseMultiple |
| SubscribeMultipleItems | SubscribeMultipleMonitoredItems |
| ChangeMultipleItemSubscriptions | ChangeMultipleMonitoredItemSubscriptions |
| UnsubscribeMultipleItems | UnsubscribeMultipleMonitoredItems |
| UnsubscribeAllItems | UnsubscribeAllMonitoredItems |
| PullMultipleItemChanges | PullMultipleDataChangeNotifications |
| IEasyDAClient/IEasyUAClient events | |
| EventingFailure | EventingFailure |
| ItemChanged | DataChangeNotification |
| IEasyDAClient/IEasyUAClient extension methods (level 1) | |
| ReadItem | |
| ReadItemValue | |
| ReadMultipleItemValues | |
| GetPropertyValue | |
| WriteItem | |
| WriteItemValue | |
| BrowseBranches | |
| BrowseLeaves | |
| SubscribeItem | |
| ChangeItemSubscription | |
| UnsubscribeItem | |
| IEasyDAClient/IEasyUAClient extension methods (level 2) | |
| (tbd) | (tbd) |