What's new in QuickOPC 2020.2: Difference between revisions

From OPC Labs Knowledge Base
No edit summary
Line 15: Line 15:
== Technology ==
== Technology ==
* For .NET Framework, now using OPC Foundation UA-.NET-Legacy libraries as of March 25, 2020.
* For .NET Framework, now using OPC Foundation UA-.NET-Legacy libraries as of March 25, 2020.
* For .NET Standard, now using OPC Foundation UA-.NETStandard 1.4.360.33.


== Licensing ==  
== Licensing ==  

Revision as of 14:23, 26 March 2020


See also: Versions; Previous version: What's new in QuickOPC 2020.1

Internal version number: 5.58

Key changes:

  • Complex Data based on DataTypeDefinition


Targeting

  • .NET Runtimes: Removed support for .NET Core 3.0.

Technology

  • For .NET Framework, now using OPC Foundation UA-.NET-Legacy libraries as of March 25, 2020.
  • For .NET Standard, now using OPC Foundation UA-.NETStandard 1.4.360.33.

Licensing

  • The Full Installer now has a Production Tools subcomponent under Tools. Selecting this component installs both the (GUI-based) LicenseManager and (console based) LMConsole.
  • The Production Installer subcomponent License Manager under Tools has been renamed to Production Tools (consistently with the Full Installer). Selecting this component installs both the (GUI-based) LicenseManager and (console based) LMConsole. Previously, only LMConsole.exe was included in the Production Installer.

Component Improvements

OPC UA Complex Data

  • Added support for new complex data type model in OPC UA 1.04 (based on DataTypeDefinition). Binary encoding in Client-Server model is supported. The "old" complex data type model (based on DataTypeDictionary) is also still supported, and both models work together and in a unified way from developer's perspective.
  • For representing unions, added new UnionDataType subclass of DataType, and corresponding UnionData subclass of GenericData.
  • Added support for OptionSets.

OPC XML-DA

  • Added property EasyDAAdaptableParameters.UseAdvancedPolledRefresh (default true, which means the same behavior as in previous versions). Determines whether the advanced polled refresh approach will be used with OPC XML-DA.
  • Added properties EasyDAAdaptableParameters.SubscriptionPolledRefreshTimeoutFactor and SubscriptionPolledRefreshTimeoutIncrease, for influencing how the subscription polled refresh timeout is calculated.