Model 如何从.Net代码建模一些OPC UA类

Model 如何从.Net代码建模一些OPC UA类,model,poco,opc-ua,Model,Poco,Opc Ua,我们有很多类希望通过OPC UA公开。我们正在尝试使用OPC UA基础类。 我已经看到很多使用XML配置文件创建模型的示例 然后他们使用一些ModelCompiler.exe文件生成一些其他文件(.class、.Constants、.DataTypes) 我想知道是否可以直接使用我们的基类(比如WCF中的POCO),以及如何从中生成模型?这方面有什么例子吗?我没有在OPC UA的示例中找到它。我认为您不应该在OPC UA库中查找此类功能。XML生成器之所以存在,是因为它读取标准化的OPC UA模

我们有很多类希望通过OPC UA公开。我们正在尝试使用OPC UA基础类。

我已经看到很多使用XML配置文件创建模型的示例

然后他们使用一些ModelCompiler.exe文件生成一些其他文件(.class、.Constants、.DataTypes)


我想知道是否可以直接使用我们的基类(比如WCF中的POCO),以及如何从中生成模型?这方面有什么例子吗?我没有在OPC UA的示例中找到它。

我认为您不应该在OPC UA库中查找此类功能。XML生成器之所以存在,是因为它读取标准化的OPC UA模式来创建模型(请参阅更多)


您必须自己编写这样一个生成器。您可以在这里阅读模式的结构:

您可以从统一自动化中查看UAModeler。它可以从模型中自动生成代码。还有其他供应商提供的其他类似工具。。。
我不知道任何技术可以从现有的java/C++ + Python类< /P>创建UA服务器。我不希望手动生成“静态”类,而我应该使用它,我更希望自己能够使用OPC UA基金会它应该使用的模型。服务器实现并不是这个问题的一部分,我们将基于OPC基金会框架来实现我们自己的。请澄清“给自己OPC UA基金会它应该使用的模型”。