【问题标题】:Is there an open-source tool for drawing OPC UA graphical notation?是否有用于绘制 OPC UA 图形符号的开源工具?
【发布时间】:2018-08-21 17:48:51
【问题描述】:

您知道一些支持 OPC UA 标准第 3 部分附录 D 中描述的 Graphical Notation 的绘图工具吗?

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

如果它是免费的,最好是开源的,那就太好了。谢谢。

【问题讨论】:

  • 图表一般都是用Visio画的,不知道有什么开源工具。
  • @Jouni 你知道这些图表是否有一些可用于 Visio 的形状/模板?
  • UAModeler 来自统一自动化? unified-automation.com/products/development-tools/…
  • 看过一些,不知道有没有公开的。

标签: opc opc-ua


【解决方案1】:

如果您安装了 Windows PC 和 Visio,您只需从 OPC 基金会网站下载官方 Visio 形状库:https://opcfoundation.org/guidelines-and-templates/

【讨论】:

    【解决方案2】:

    是的,Draw.io 是不错的选择。

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

    你可以只下载 .xml 文件,然后在 draw.io 中你可以在 File -> Open Library from -> 中导入它(选择你想要导入的位置)

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

    【讨论】:

      【解决方案3】:

      有一种方法可以获取官方的 OPC UA Specification Graphical Notation:

      这需要一台装有 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. 使用复制的符号的任何部分来创建您自己的绘图

      【讨论】:

        【解决方案4】:

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

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

        【讨论】:

          猜你喜欢
          • 2021-12-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-08-23
          相关资源
          最近更新 更多