使用 OPC-UA 筛选数据摄取范围 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

使用 OPC-UA 筛选数据摄取范围

您可以使用扫描模式和死区范围来控制使用 OPC-UA 源接收数据的方式。这些功能使您可以控制要摄取的数据类型,以及服务器和网关交换这些信息的方式和时间。

使用扫描模式控制数据收集频率

您可以配置 OPC-UA 扫描模式来控制从 OPC-UA 源收集数据的方式。您可以选择订阅或轮询模式。

  • 订阅模式 — OPC-UA 源收集数据,以扫描速率定义的频率发送到网关。服务器仅在值更改时才发送数据,因此这是网关接收数据的最大频率。

  • 轮询模式 — 网关以扫描速率定义的设定频率轮询 OPC-UA 源。无论值是否更改,服务器都会发送数据,因此您的网关始终以此间隔接收数据。

    注意

    轮询模式选项将覆盖此源的死区设置。

使用死区范围过滤 OPC-UA 数据摄取

您可以对 OPC-UA 源属性组应用死区以过滤掉并丢弃某些数据,而不是将其发送到Amazon云扩展。死区指定了从 OPC-UA 源传入的数据值的预期波动窗口。如果值在此窗口内,则您的 OPC-UA 服务器不会将其发送到Amazon云扩展。您可以使用死区筛选来减少正在处理并发送到Amazon云扩展。要了解如何为网关设置 OPC-UA 源,请参阅配置数据源

注意

你的服务器会删除死区指定的窗口内的所有数据。您无法恢复此丢弃的数据。

死带的类型

您可以为 OPC-UA 服务器属性组指定两种死区。这些允许您选择将多少数据发送到Amazon云,以及丢弃了多少。

  • 百分比 — 您可以使用测量值中预期波动的百分比来指定一个窗口。服务器根据该百分比计算确切的窗口,并将数据发送到Amazon超过的云落在窗外。例如,如果在范围为 -100 华氏度到 +100 华氏度的传感器上指定 2% 的死区值,则服务器会将数据发送到Amazon当值改变 4 华氏度或更高时会出现云。

    注意

    如果源服务器未定义工程单位,则可以选择为此窗口指定最小和最大死区值。如果未提供工程单位范围,OPC-UA 服务器默认为测量数据类型的完整范围。

  • 绝对 — 使用精确单位指定窗口。例如,如果在传感器上指定死区值 2,则表示服务器将数据发送到Amazon当其值至少改变 2 个单位时,Cloud。对于在正常操作期间经常会出现波动的动态环境,您可以使用绝对死带。

死区超时

您可以选择配置死区超时设置。超时后,即使在预期的死区波动范围内,OPC-UA 服务器也会发送当前测量值。您可以使用超时设置来确保Amazon IoT SiteWise始终接收稳定的数据流,即使值未超过定义的死区窗口。