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

本文介绍了在OPC UA .NET开发中,如何利用特定的建模软件生成符合标准的代码。作者分享了踩坑经验,推荐了一款神器软件,并详细说明了如何使用该软件打开官方模型文件、配置编译选项以生成代码。
最低0.47元/天 解锁文章
 --- OPC UA信息模型建模及代码生成工具使用&spm=1001.2101.3001.5002&articleId=104340280&d=1&t=3&u=4be3be8cfed04f4aa73d6f67859a7d33)
932

被折叠的 条评论
为什么被折叠?



