本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 OPC UA 筛选数据摄取范围
您可以使用扫描模式和死区范围来控制通过 OPC UA 源摄取数据的方式。这些功能使您可以控制要采集的数据类型,以及服务器和 Edg SiteWise e 网关交换这些信息的方式和时间。
根据质量收集或筛选数据
您可以配置数据质量设置,以控制从 OPC UA 源收集哪些数据。数据来源会在发送数据时将质量评级作为元数据包括在内。您可以选择下列选项之一或下列全部选项:
-
Good
-
Bad
-
Uncertain
使用扫描模式控制数据收集频率
您可以配置 OPC UA 扫描模式来控制从 OPC UA 源收集数据的方式。您可以选择订阅或轮询模式。
-
订阅模式 — OPC UA 源收集数据,按照您的扫描速率定义的频率发送到您的 SiteWise Edge 网关。服务器仅在值更改时发送数据,因此这是您的 SiteWise Edge 网关接收数据的最大频率。
-
轮询模式 — 您的 SiteWise Edge 网关以您的扫描速率定义的设定频率轮询 OPC UA 源。无论值是否发生变化,服务器都会发送数据,因此您的 SiteWise Edge 网关始终以此间隔接收数据。
注意
轮询模式选项会覆盖此源的死区设置。
使用死区范围筛选 OPC UA 数据摄取
您可以对 OPC UA 源属性组应用死区来筛选和丢弃某些数据,而不是将其发送到 AWS 云。死区指定了来自 OPC UA 源的传入数据值的预期波动窗口。如果值在此窗口内,则您的 OPC UA 服务器不会将其发送到 AWS 云端。您可以使用死区过滤来减少正在处理和发送到 AWS 云端的数据量。要了解如何为 SiteWise Edge 网关设置 OPC UA 来源,请参阅适用 SiteWise 于 Edge 的 OPC UA 数据源。
注意
您的服务器会删除死区指定的窗口内的所有数据。您无法恢复此丢弃的数据。
死区类型
您可以为 OPC UA 服务器属性组指定两种类型的死区。它们允许您选择将发送到 AWS 云的数据,以及丢弃的数据。
-
百分比 — 使用测量值中预期波动的百分比来指定窗口。服务器根据此百分比计算出确切的窗口,并将超出窗口范围的数据发送到 AWS 云端。例如,在传感器上指定 2% 的死区值,范围从 -100 华氏度到 +100 华氏度,会告诉服务器在值变化 4 华氏度或更高时将数据发送到 AWS 云端。
注意
如果您的源服务器未定义工程单位,则可以选择为此窗口指定最小和最大死区值。如果未提供工程单位范围,OPC UA 服务器将默认为测量值数据类型的完整范围。
-
绝对 — 使用精确单位指定窗口。例如,在传感器上将死区值指定为 2,告诉服务器在数据值变化至少 2 个单位时将数据发送到 AWS 云端。在正常操作期间经常会出现波动的动态环境中,您可以使用绝对死区。
死区超时
您可以选择配置死区超时设置。在此超时之后,即使当前测量值处于预期的死区波动范围内,OPC UA 服务器也将发送当前测量值。您可以使用超时设置来确保 AWS IoT SiteWise 始终采集稳定的数据流,即使值不超过定义的死区窗口也是如此。