最近一直在研究OPC UA .NET的官方库,但是为了实现数据的采集,按照官方的标准生成代码是非常必要的。
我使用了几款目前常见的建模软件,但是都不是很尽如人意
软件名称 | 优点 | 缺点 |
---|---|---|
UaModeler | 最为强大的建模软件,功能齐备且稳定 | 用的是他们自己的软件库,需要授权费 |
opcua-modeler | 完全免费且开源 | 不能读取官方的xml,全是bug |
相应的还有一些Code Generator
名称 | 优点 | 缺点 |
---|---|---|
UA-ModelComiler | 官方的代码生成工具,可以根据xml文档生成C#和ANSIC代码 | 新版本有bug不能生成 |
Prosys Code Generator | Prosys公司的代码生成工具,集成在其官方库中,生成Java代码 | 和其授权库高度耦合,不能够单独使用 |
这些都是我这几天来踩过的坑,直到我发现了这一款神器的软件,可以在我的空间里面找到我的空间
这是软件的图示:
我们在File里面选择打开