[This is preliminary documentation and is subject to change.]
OPC UA SDK 1.00 Redistributables MergeModule (x86) | Installs the UA Local Discovery Server and the UA Configuration Tool The UA Local Discovery Server is installed as a Windows Service that starts automatically on startup starts automatically on startup The executables are placed in $(CommonFilesFolder)\OPC Foundation\UA\ Setting the UA_COM_INTEROP property installs the assemblies used by the COM wrappers and proxies. The executables are placed in: $(CommonFilesFolder)\OPC Foundation\UA\v1.0\Bin\OPC Foundation\UA The COM client applications will need access to OpcUaComDllHost process which is registered as a COM EXE server. Setting the UA_DOTNET_SDK property installs all files required to build applications that use the .NET version of the stack. Assemblies and documentation are placed in $(ProgramFilesFolder)\Reference Assemblies\OPC Foundation\UA\v1.0 Setting the UA_ANSIC_SDK property installs all files required to build applications that use the ANSI C version of the stack. Headers and libraries are placed in: $(CommonFilesFolder)\OPC Foundation\UA\v1.0 Setting the UA_OPENSSL_SDK installs all files required to build applications that use the OpenSSL library used by the ANSI C stack. Headers and libraries are placed in: $(CommonFilesFolder)\OPC Foundation\UA\v1.0 Only the DLL version of the OpenSSL libraries are installed. |
OPC UA SDK 1.00 Redistributables Setup (x86) | Installs all of the redistributable files. It prompts the user to choose which components are installed. |
OPC UA SDK 1.00 Sample Binaries Setup (x86) | Installs the binaries for the sample applications. |
OPC UA SDK 1.00 Sample Source Code Setup (x86) | Installs the source code for all of the samples. |
Prerequisites
The SDK requires the .NET 3.0 SP1 runtime. It should run on any Microsoft operating system that supports the .NET 3.0 runtime.
The binaries installer requires that the OPC Core Components Redistributable be installed first. Note that this package is installed by many OPC applications.
The SDK will install on Vista, however, the UAC (User Access Control) must be turned off to install the application certificates.
If the SDK installer does not run on Vista then you must turn on IIS6 compatibility mode. You form the 'Turn windows features on or off' dialog and check the IIS6 Management components.
The SDK also requires that IIS be installed. If IIS is installed after installing the .NET runtime then it may be necessary to run the following command in a command shell:
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe r
Building the sample applications requires the Windows SDK for Vista.
Developers using Visual Studio 2005 should install Service Pack 1.
Using the COM-DA and COM-AE wrappers require the OPC Core Components Redistributables. These can be downloaded from the OPC Foundation website here.
Installation
The SDK is distributed as a ZIP file that contains a program called setup.exe and an MSI file. On Vista you must unzip the files into their own directory and run the setup.exe. Trying to run the MSI directly will not work.
The Sample applications are configured to connect to the sample COM-DA and COM-AE servers if they are installed on a machine.