The EasyUA Client SDK provides a set of .NET classes that handle the UA server communication. Included are sample applications and utilities for configuration and testing.
OPC UA DA, HA, AC and UA Methods functionality is supported.
read more...
For evaluation downloads, quotes, purchase orders or credit card purchases, add the item to the shopping cart and go thru checkout.
Setup (Evaluation)
SKU:EUA-EV
The
Evaluation License grants the non-exclusive right to use the software for evaluation and testing purposes only. The software is time restricted to run for only 30 minutes at a time. Please read the
license agreement.
Single Developer license, DA functionality
SKU:EUADA-DL
The
Single Developer License grants one user the non-exclusive right to use the software. The license includes a subscription for 90 days. Please read the
license agreement.
Company Site license, DA functionality
SKU:EUADA-SL
The
Single Developer License grants one user the non-exclusive right to use the software. The license includes a subscription for 90 days. Please read the
license agreement.
Single Developer License, Full Functionality
SKU:EUA-DL
The
Single Developer License grants one user the non-exclusive right to use the software. The license includes a subscription for 90 days. Please read the
license agreement.
Company Site license, Full functionality
SKU:EUA-SL
The
Single Developer License grants one user the non-exclusive right to use the software. The license includes a subscription for 90 days. Please read the
license agreement.
EasyUA Source Code option
SKU:EUA-SCO
The
Source Code Option is available as an add-on to the EUA-SL Company Site license. Please read the
license agreement.
Subscription for the EUADA-DL license
SKU:EUADA-SVD
The
Subscription Renewal extends the subscription of the underlying license for a 12 month period from the subscription expiration date (not the purchase date). Please read the
license agreement.
Subscription for the EUADA-SL license
SKU:EUADA-SV
The
Subscription Renewal extends the subscription of the underlying license for a 12 month period from the subscription expiration date (not the purchase date). Please read the
license agreement.
Subscription for the EUA-DL license
SKU:EUA-SVD
The
Subscription Renewal extends the subscription of the underlying license for a 12 month period from the subscription expiration date (not the purchase date). Please read the
license agreement.
Subscription for the EUA-SL license
SKU:EUA-SV
The
Subscription Renewal extends the subscription of the underlying license for a 12 month period from the subscription expiration date (not the purchase date). Please read the
license agreement.
Subscription for the Source Code option
SKU:EUA-SVC
The
Subscription Renewal extends the subscription of the underlying license for a 12 month period from the subscription expiration date (not the purchase date). Please read the
license agreement.
The EasyUA Client SDK provides a set of .NET classes the handle the UA server communication. Included are sample applications and utilities for configuration and testing.
OPC UA DA, HA, AC and UA Methods functionality is supported.
The EasyUA DLL contains a layered set of classes that make the UA server access very simple and on the other hand give the user full control over the server access by using the lower level classes.
- The UaClient class is the base for each application. It handles the UA configuration and server discovery.
- The BrowseTree class browses the UA server hierarchically and displays the result in a TreeView or TreeView/ListView control.
- The UaDataBind class links UA nodes to properties in Windows/WPF controls.
- The Browser class implements the UA server browse features.
- The Subscription class implements the UA server subscription features.
- The Session class handles the UA server communication.
- The UA .NET Stack implements the UA communication protocol.
EasyUA Advantages
EasyUA can be used in all kinds of .NET applications. Some classes are specific to Windows Forms or WPF and provide application specific support.
Sample applications demonstrate the use of many server access methods and show the UA server access in:
- Windows Console applications
- Windows Service applications
- Windows Forms applications
- WPF applications
Security configuration is simplified with built-in methods, an Interactive configuration utility and a command line utility for use in installers.
A UA simulation server is included for testing purposes.
Access to Classic OPC DA/HDA/AE Servers
The EasyUA based application can be used in combination with the UAtoCOM Converter Server if access to UA and Classic OPC servers is required.
Similar Products
- OPCDA.NET with the OPCDA.NET-UA option enables clients to access OPC DA and OPC UA servers through the same OPC DA .NET API.
- OPCHDA.NET with the OPCHDA.NET-UA option enables clients to access OPC HDA and OPC UA servers through the same OPC HDA .NET API.
- OPCAE.NET with the OPCAE.NET-UA option enables clients to access OPC AE and OPC UA servers through the same OPC AE .NET API.
Requirements
- .NET 4.7.2/4.8 or .NET6/7/8
- Windows 8,10,11 or Windows Server 2019,2022 32 or 64 bit
- Visual Studio 2019, 2022 for .NET Framework, Visual Studio 2022 for .NetCore
Supported OPC UA Profiles
DA License |
General |
Base Client Behavior Facet, Core Client Facet, AddressSpace Lookup Client Facet, Discovery Client Facet, Multi-Server Client Connection Facet, File Access Client Facet, Node Management Client Facet, Advanced Type Programming Client Facet, Diagnostic Client Facet |
Data Access |
Attribute Read Client Facet, Attribute Write Client Facet, DataChange Subscriber Client Facet, DataAccess Client Facet |
Events |
Event Subscriber Client Facet, Notifier and Source Hierarchy Client Facet, Auditing Client Facet |
Methods |
Method Client Facet |
Full License
also includes |
Alarms & Conditions |
A&C Simple Client Facet, A&C Address Space Instance Client Facet, A&C Enable Client Facet, A&C Alarm Client Facet, A&C Exclusive Alarm Client Facet, A&C Non-Exclusive Alarm Client Facet, A&C Previous Instance Client Facet, A&C Dialog Client Facet and A&E Proxy Facet |
Historical Access |
Historical Access Client Facet, Historical Data AtTime Client Facet, Historical Aggregate Client Facet, Historical Annotation Client Facet, Historical Access Modified Data Client Facet, Historical Data Insert Client Facet, Historical Data Update Client Facet, Historical Data Replace Client Facet, Historical Data Delete Client Facet, Historical Events Client Facet, Historical Event Insert Client Facet, Historical Event Update Client Facet, Historical Event Replace Client Facet, Historical Event Delete Client Facet |