配置 OPC-UA 源(控制台) - AWS IoT SiteWise

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

配置 OPC-UA 源(控制台)

使用控制台配置 OPC-UA 源 AWS IoT SiteWise
  1. 导航到 AWS IoT SiteWise 控制台

  2. 在导航窗格中,选择 网关

  3. 选择边 SiteWise 缘网关以添加 OPC-UA 源。

  4. 选择添加数据来源

  5. 输入源名称。

  6. 输入数据源服务器的 本地终端节点。端点可以是 IP 地址或主机名。您也可以向本地端点添加端口号。例如,您的本地终端节点可能如下所示:opc.tcp://203.0.113.0:49320

    注意

    如果您的 SiteWise 边缘网关装有Deployment type西门子工业边缘设备(全新),并且您想从与边缘应用程序相同的西门子工业边缘设备上运行的 Edge OPC UA 服务器应用程序提取数据,请 AWS IoT SiteWise 输入。opc.tcp://ie-opcua:48010

  7. (可选)对于可供选择的节点 ID,请添加节点筛选器以限制向中提取哪些数据流。 AWS Cloud默认情况下, SiteWise Edge 网关使用服务器的根节点来摄取所有数据流。您可以使用节点筛选器通过仅包含您建模的数据的路径来减少 SiteWise Edge 网关的启动时间和 CPU 使用率 AWS IoT SiteWise。默认情况下, SiteWise 边缘网关会上传除以开头的路径之外的所有 OPC-UA 路径。/Server/要定义 OPC-UA 节点筛选条件,可以使用节点路径以及 *** 通配符。有关更多信息,请参阅 使用 OPC-UA 节点筛选条件

  8. 在 “目标” 中,选择源数据的目的地:

    • AWS IoT SiteWise 实时-选择此选项可将数据直接发送到 AWS IoT SiteWise 存储器。实时摄取和监控数据,并在边缘处理数据。

    • AWS IoT SiteWise 使用 Amazon S3 进行缓冲 — 以镶木地板格式将数据发送到 Amazon S3,然后导入 AWS IoT SiteWise 存储。选择此选项可批量摄取数据,并以经济实惠的方式存储历史数据。您可以配置您的首选 Amazon S3 存储桶位置,以及您希望将数据上传到 Amazon S3 的频率。您还可以选择在数据摄取后如何处理数据。 AWS IoT SiteWise您可以选择同时在 Amazon S3 SiteWise 和 Amazon S3 中提供数据,也可以选择自动将其从 Amazon S3 中删除。

      • Amazon S3 存储桶是一种暂存和缓冲机制,支持 parquet 格式的文件。

      • 如果您选中 “将数据导入 AWS IoT SiteWise 存储” 复选框,则会先将数据上传到 Amazon S3,然后上传到 AWS IoT SiteWise 存储中。

        • 如果您选中 “从 Amazon S3 中删除数据” 复选框,则在数据导入 SiteWise 存储后,数据将从 Amazon S3 中删除。

        • 如果您清除 “从 Amazon S3 中删除数据” 复选框,则数据将存储在 Amazon S3 和 SiteWise 存储中。

      • 如果清除 “将数据导入 AWS IoT SiteWise 存储” 复选框,则数据将仅存储在 Amazon S3 中。它不会导入到 SiteWise 存储中。

      管理数据存储有关 AWS IoT SiteWise 提供的各种存储选项的详细信息,请访问。要了解有关定价选项的更多信息,请参阅AWS IoT SiteWise 定价

    • AWS IoT Greengrass 流管理器 — 使用 AWS IoT Greengrass 流管理器将数据发送到以下 AWS Cloud 目的地:传入的频道、Amazon Kinesis Data Streams 中的流 AWS IoT Analytics、中的资产属性或亚马逊简单存储服务 (Amazon S3) Simple Storage Service AWS IoT SiteWise中的对象。有关更多信息,请参阅《AWS IoT Greengrass Version 2 开发者指南》中的 “在 AWS IoT Greengrass Core 上管理数据流”。

      输入 AWS IoT Greengrass 直播的名称。

    配置数据源时,用于选择的节点 ID 用于确定数据流的目的地。

    • 如果使用 Amazon S3 将相同的数据同时发布到AWS IoT SiteWise 实时和AWS IoT SiteWise 缓冲区,则必须添加两个发布到两个目标的数据源。

    • 要拆分数据,以便使用 Amazon S3 将其中一部分AWS IoT SiteWise 实时发布到 B AWS IoT SiteWise uffered,另一部分发布到 Buffered,您必须筛选以下数据别名:

      /Alias01/Data1 /Alias02/Data1 /Alias03/Data1 /Alias03/Data2

      例如,您可以使用 Amazon S3 添加指向/**/Data1节点筛选器的AWS IoT SiteWise 实时数据源,以及另一个指向/**/Data2AWS IoT SiteWise 缓冲的数据源

  9. 在 “高级配置” 窗格中,您可以执行以下操作:

    1. 为源服务器和 SiteWise Edge 网关之间传输的连接和数据选择消息安全模式。此字段是 OPC-UA 安全策略和消息安全模式的组合。选择与您为 OPC-UA 服务器指定的相同的安全策略和消息安全模式。

    2. 如果您的来源需要身份验证,请从身份验证配置列表中选择一个 AWS Secrets Manager 密钥。 SiteWise Edge 网关在连接到此数据源时使用此密钥中的身份验证凭据。您必须将密钥附加到 SiteWise Edge 网关的 AWS IoT Greengrass 组件,才能将其用于数据源身份验证。有关更多信息,请参阅 配置数据来源身份验证

      提示

      您的数据服务器可能有一个名为 允许匿名登录 的选项。如果此选项为 ,则说明您的源不需要身份验证。

    3. (可选)输入数据流前缀。 SiteWise Edge 网关将此前缀添加到来自该源的所有数据流。使用数据流前缀,可以区分来自不同源的同名数据流。在您的账户中,每个数据流都应具有唯一的名称。

    4. (可选)对于属性组,选择添加新组

      1. 为属性组输入名称

      2. 对于属性

        1. 对于节点路径,添加 OPC-UA 节点过滤器以限制上传到哪些 OPC-UA 路径。 AWS IoT SiteWise其格式类似于用于选择的节点 ID

      3. 对于 组设置,请执行以下操作:

        1. 数据质量设置中,选择您希望 C AWS IoT SiteWise ollector 采集的数据质量类型。

        2. 对于扫描模式设置,请配置以下标准订阅属性:

          • 对于扫描模式,请选择以下选项之一:有关扫描模式的更多信息,请参阅使用 OPC-UA 筛选数据摄取范围

            • 要发送每个数据点,请选择订阅并设置以下内容:

              • 数据更改触发器-启动数据更改警报的条件。

              • 订阅队列大小-OPC—UA 服务器上特定指标的队列深度,其中监控项目的通知已排队。

              • 订阅发布间隔-创建订阅时指定的发布周期间隔(以毫秒为单位)。

              • 快照间隔-用于确保 AWS IoT SiteWise Edge 摄取稳定的数据流的快照频率超时设置。

              • 扫描速率 — 您希望 SiteWise Edge 网关读取寄存器的速率。 AWS IoT SiteWise 自动计算您的 SiteWise Edge 网关允许的最低扫描速率。

            • 要按特定间隔发送数据点,请选择轮询并输入扫描速率。

        3. 如果您选择 Subscib e 的扫描模式,请为信号源配置 Deadband 类型和相关设置。这控制了您的源发送给您的 AWS IoT SiteWise数据以及它丢弃了哪些数据。有关死区设置的更多信息,请参阅 使用 OPC-UA 筛选数据摄取范围

  10. 选择保存