本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 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 个单位时为云。对于预计在正常运行期间经常会出现波动的动态环境,您可以使用绝对死带。
死区超时
您可以选择配置死带超时设置。在此超时之后,即使当前测量值处于预期的死带波动范围内,OPC-UA 服务器也会发送该值。您可以使用超时设置来确保Amazon IoT SiteWise一直在摄取稳定的数据流,即使值没有超过定义的死区窗口也是如此。