使用 OPC-UA 节点筛选条件 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 OPC-UA 节点筛选条件

在为 SiteWise Edge 网关定义 OPC-UA 数据源时,可以定义节点筛选器。节点过滤器允许您限制 SiteWise Edge 网关发送到云的数据流路径。您可以使用节点筛选器通过仅包含您建模的数据的路径来减少 SiteWise Edge 网关的启动时间和 CPU 使用率 Amazon IoT SiteWise。默认情况下, SiteWise 边缘网关会上传除以开头的路径之外的所有 OPC-UA 路径。/Server/您可以使用在节点筛选条件中使用 *** 通配符来包含多个数据流路径和一个筛选条件。要了解如何为 SiteWise Edge 网关设置 OPC-UA 源,请参阅。配置数据源

注意

Amazon IoT SiteWise 每次添加或编辑源时都会重新启动 SiteWise Edge 网关。您的 SiteWise Edge 网关在重启时不会提取数据。重启 SiteWise Edge 网关的时间取决于 E SiteWise dge 网关源上的标签数量。重启时间可以从几秒钟(对于标签较少的 SiteWise Edge 网关)到几分钟(对于具有许多标签的 SiteWise Edge 网关)不等。

下表列出了可用于筛选 OPC-UA 数据源的通配符。

OPC-UA 节点筛选条件通配符
通配符 描述
* 匹配数据流路径中的单个级别。
** 匹配数据流路径中的多个级别。
注意

如果您为源配置了宽筛选器,然后将源更改为使用更严格的筛选器,则 Amazon IoT SiteWise 会停止存储与新筛选器不匹配的数据。

例 使用节点筛选条件的示例场景

考虑以下各项假定数据流:

  • /WA/Factory 1/Line 1/PLC1

  • /WA/Factory 1/Line 1/PLC2

  • /WA/Factory 1/Line 2/Counter1

  • /WA/Factory 1/Line 2/PLC1

  • /OR/Factory 1/Line 1/PLC1

  • /OR/Factory 1/Line 2/Counter2

使用前面的数据流,您可以定义节点筛选条件,限制 OPC-UA 源中要包含的数据。

  • 要选择此示例中的所有节点,请使用 //**/。您可以使用 ** 通配符包含多个目录或文件夹。

  • 要选择所有 PLC 数据流,请使用 /*/*/*/PLC*/**/PLC*

  • 要选择此示例中的所有计数器,请使用 /**/Counter*/*/*/*/Counter*

  • 要选择 Line 2 中的所有计数器,请使用 /**/Line 2/Counter*