我正在开发一个c#OPC UA服务器。我正在使用 OPC UA 1.02 .NET Stack and Sample Applications提供的“UA Sample Server”项目构建我的服务器。
为了生成服务器模型,我似乎必须运行一个名为Opc.Ua.ModelCompiler.exe的可执行文件,它不随SDK提供。 (我在'BuildDesign.bat'文件中找到了。)
我尝试安装“OPC UA SDK 1.01 Redistributables Setup”& “OPC UA SDK 1.01 COM Interop Components Setup”但我仍然无法在我的磁盘上找到该可执行文件。
任何人都知道我在哪里可以找到该可执行文件吗?
(我们是OPCFundation公司会员)
答案 0 :(得分:2)
它不适用于SDK 1.02。我必须安装以下内容才能获得ModelCompiler源代码:
“OPC UA SDK 1.01测试应用程序源代码设置”
答案 1 :(得分:1)
模型编译器将作为.NET Stack和Sample Applications可交付成果中的独立ZIP文件提供,我们将在接下来的几天内发布。
请发送电子邮件至compliance@opcfoundation.org,我会直接发送给您。
森。
答案 2 :(得分:0)
ModelCompiler现在在GitHub上以开源形式发布:
https://github.com/OPCFoundation/UA-ModelCompiler
有关如何使用UA-ModelCompiler创建新模型的教程可以在这里找到: https://opcua.rocks/custom-information-models/