是否有用于绘制OPC UA图形表示法的开源工具?

时间:2018-03-13 12:52:21

标签: opc opc-ua

您是否了解一些支持OPC UA标准第3部分附录D中描述的图形符号的绘图工具?

符号类似于UML,但有一些额外的元素可以很好地映射到OPC UA信息模型(就像不同类型的引用一样)。这是符号的一个例子:

An example of the notation

如果它是免费的,理想情况下是开源的,那就太好了。感谢。

4 个答案:

答案 0 :(得分:1)

有一种方法可以获取官方的OPC UA规范图形表示法:

这需要一台装有Office Word和Office Visio的Windows PC。

  1. 下载配套规范模板(注册后免费): https://opcfoundation.org/developer-tools/specifications-unified-architecture/opc-ua-companion-specification-template/
  2. 打开Word文档
  3. 滚动到文档第一部分的图表。由于所有图形都是嵌入式visio文件,因此您可以双击以就地编辑图形符号。
  4. 然后选择图形符号并将其复制/粘贴到新的Visio文档中
  5. 使用复制的符号的任何部分来创建自己的图形

答案 1 :(得分:1)

如果您已安装Windows PC和Visio,则可以从OPC Foundation网站上下载官方的Visio形状库:https://opcfoundation.org/guidelines-and-templates/

答案 2 :(得分:0)

您可以使用draw.io:https://www.draw.io/

它不是OPC UA的明确工具,但它支持所有形状,箭头和样式选项。

答案 3 :(得分:0)

是的,Draw.io是很好的选择。

最近,我在github上找到了 Costantino Pipero 用于draw.io的一个形状库。已经创建了标准形状。

enter image description here

您只需下载.xml文件,然后在draw.io中将其导入到文件->从->打开库中(选择要导入的位置)

如果您要编辑此库或创建自己的库-tutorial