Difference between revisions of "What's new in QuickOPC 2017.1"

From OPC Labs Knowledge Base
Jump to navigation Jump to search
Line 18: Line 18:
 
== Packaging ==
 
== Packaging ==
 
* For Visual C++ developers, we now install a header file with #import and #define directives referencing QuickOPC type libraries. The file name is '''QuickOpc.h''' and is located in the '''SDK'''\'''include''' subdirectory. Including this header file gives you immediate access to all types defined in the QuickOPC type libraries. It is recommended that you put #include "QuickOPC.h" directive at the beginning of your C++ files, or into your "stdafx.h" file. You may also have to either copy the file to the directory you want, or add the path to '''SDK'''\'''include''' to your Visual C++ include directories. The Visual C++ examples have been all shortened by #include-ing this file.
 
* For Visual C++ developers, we now install a header file with #import and #define directives referencing QuickOPC type libraries. The file name is '''QuickOpc.h''' and is located in the '''SDK'''\'''include''' subdirectory. Including this header file gives you immediate access to all types defined in the QuickOPC type libraries. It is recommended that you put #include "QuickOPC.h" directive at the beginning of your C++ files, or into your "stdafx.h" file. You may also have to either copy the file to the directory you want, or add the path to '''SDK'''\'''include''' to your Visual C++ include directories. The Visual C++ examples have been all shortened by #include-ing this file.
 +
 +
== Examples ==
 +
* Added many C# and VB.NET examples showing the various ways in which the OPC UA node IDs can be constructed.
  
 
== Removed Parts ==
 
== Removed Parts ==
 
* Removed the obsoleted "OPC Foundation White Papers" from the bonus material.
 
* Removed the obsoleted "OPC Foundation White Papers" from the bonus material.

Revision as of 15:03, 18 December 2016

Previous: What’s New in QuickOPC 2016.2 (5.41)

Internal version number: 5.50

Key changes:

Installation and Uninstallation

  • New "Command Prompt From Here" links are now being installed into the product folder, JScript Examples in WSH, PHP Console Examples, and VBScript Examples in WSH folders. These links allow the user to quickly start a CMD window with the current directory set to the chosen place, for quick experiments and exploration.
  • The type libraries that were earlier installed under Lib subdirectory have now been moved to SDK\lib.

Component Improvements

  • Added UANetworkDiscoveryQuery object, and [I]EasyUAClient.DiscoverServersOnNetwork methods, for discovering servers on a multicast subnet using LDS-ME (this has been an experimental feature in version 2016.2).

Component Refactorings

  • Changed type of public properties derived from HashSet<> to Collection<>, in order to facilitate XAML serialization.

Packaging

  • For Visual C++ developers, we now install a header file with #import and #define directives referencing QuickOPC type libraries. The file name is QuickOpc.h and is located in the SDK\include subdirectory. Including this header file gives you immediate access to all types defined in the QuickOPC type libraries. It is recommended that you put #include "QuickOPC.h" directive at the beginning of your C++ files, or into your "stdafx.h" file. You may also have to either copy the file to the directory you want, or add the path to SDK\include to your Visual C++ include directories. The Visual C++ examples have been all shortened by #include-ing this file.

Examples

  • Added many C# and VB.NET examples showing the various ways in which the OPC UA node IDs can be constructed.

Removed Parts

  • Removed the obsoleted "OPC Foundation White Papers" from the bonus material.