OpcLabs.OpcWizard
5.81.485
Prefix Reserved
dotnet add package OpcLabs.OpcWizard --version 5.81.485
NuGet\Install-Package OpcLabs.OpcWizard -Version 5.81.485
<PackageReference Include="OpcLabs.OpcWizard" Version="5.81.485" />
paket add OpcLabs.OpcWizard --version 5.81.485
#r "nuget: OpcLabs.OpcWizard, 5.81.485"
// Install OpcLabs.OpcWizard as a Cake Addin #addin nuget:?package=OpcLabs.OpcWizard&version=5.81.485 // Install OpcLabs.OpcWizard as a Cake Tool #tool nuget:?package=OpcLabs.OpcWizard&version=5.81.485
OPC Wizard
- NuGet package: OpcLabs.OpcWizard
OPC Wizard is a suite of OPC Server development components for .NET. These components are for OPC Unified Architecture (Client-Server) specification.
Note: For OPC client or subscriber development, see QuickOPC.
OPC Wizard is a commercially licensed product. Without a license key, it runs in a trial mode. The trial provides valid data to from the server for 30 minutes; after that period, the component (your app) needs to be re-started, and so on. You must also comply with licensing terms for 3rd-party material redistributed with QuickOPC. For details, see the documentation.
Remember that NuGet packages are primarily a tool for resolving build-time dependencies. The amount of functionality that you get through OPC Wizard NuGet packages is smaller than what OPC Wizard can actually do for you. If you want a full coverage of the features, you would be better off downloading the Setup program from OPC Labs Web site. Further below you will find a list of differences between the two distribution forms.
OPC Wizard requires .NET Framework 4.7.2 or .NET 6.0 as a minimum. Under .NET 6.0+, it is supported on Microsoft Windows.
PLEASE DO NOT USE PRE-RELEASE PACKAGES UNLESS INSTRUCTED TO DO SO.
Need help, or missing some example? Ask us for it on our Online Forums! You do not have to own a commercial license in order to use Online Forums, and we reply to every post.
List of available NuGet packages
OpcLabs.OpcWizard: OPC server components for all environments and project types.
OpcLabs.OpcStudio.Sample.CS: Console-based OPC Wizard and QuickOPC examples in C# (source code).
OpcLabs.OpcStudio.Sample.VB: Console-based OPC Wizard and QuickOPC examples in VB.NET (source code).
What is included in the NuGet packages
- Runtime assemblies for all programming models.
- NuGet: IntelliSense support (XML comments).
What is only available from the Setup program
- Documentation and Help.
- Visual Studio integration.
- Complete set of Examples and Demo applications, bonus material.
- Various tools.
What is only available from the Setup program or the Web site
Knowledge Base link - Tool Downloads
- Various tools, such as Connectivity Explorer, Launcher, OPC UA Demo Publisher, OpcCmd Utility, UA Configuration Tool.
- License Manager (GUI or console-based) utility.
How to start
If you do not mind reading the documentation: Getting Started with OPC Wizard. Or, the whole User's Guide.
Otherwise, just instantiate the OpcLabs.EasyOpc.UA.EasyUAServer
object (for
OPC UA Server development) and explore its methods.
Example code
C#:
using OpcLabs.EasyOpc.UA;
...
using (var server = new EasyUAServer()
{
server.Start();
Console.ReadLine();
}
Examples on GitHub
As opposed to the sample NuGet packages, the examples on GitHub also include Web, Windows Forms, Windows Service and WPF projects.
- In C#: https://github.com/OPCLabs/Examples-OPCStudio-CSharp.
- In VB.NET: https://github.com/OPCLabs/Examples-OPCStudio-VBNET.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- OPCFoundation.NetStandard.Opc.Ua.Server (= 1.5.374.126)
- OpcLabs.QuickOpc (= 5.81.485)
- OpcLabs.QuickOpc.Design (= 5.81.485)
-
All Frameworks
- No dependencies.
-
net6.0
- OPCFoundation.NetStandard.Opc.Ua.Server (= 1.5.374.126)
- OpcLabs.QuickOpc (= 5.81.485)
- OpcLabs.QuickOpc.Design (= 5.81.485)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on OpcLabs.OpcWizard:
Package | Downloads |
---|---|
OpcLabs.OpcStudio.Sample.VB
Console-based OPC Wizard and QuickOPC examples in VB.NET (source code). Rapid OPC client, subscriber and server development. Supports OPC Data Access, XML-DA, Alarms&Events and Unified Architecture (OPC UA), including PubSub. |
|
OpcLabs.OpcStudio.Sample.CS
Console-based OPC Wizard and QuickOPC examples in C# (source code). Rapid OPC client, subscriber and server development. Supports OPC Data Access, XML-DA, Alarms&Events and Unified Architecture (OPC UA), including PubSub. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
5.81.485 | 160 | 11/29/2024 |
Table of all versions, with their basic requirements, and links to "What's New" pages: https://kb.opclabs.com/OPC_Wizard_Versions .