更新时间:2023-11-08 GMT+08:00
分享

(可选)点位计算

点位计算特性为可选项,支持点位清洗和点位缩放功能。具体描述请参见点位计算。

使用点位计算特性,会造成一定的性能消耗,性能消耗在10%以内。

点位缩放

增加点位缩放配置,在基于IoT边缘实现OT数采章节的配置上,可以选择增强功能高级配置 > 点位缩放

  1. 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
  2. 在左侧导航栏选择“边缘节点 > 节点管理”,节点名称选择“test_IoT10”进入页面。
  3. 在左侧导航栏选择数采配置 > 选择对应的数采连接
  4. 选择已有点位MotorCurrent,操作列--单击修改,勾选“点位缩放”选项,配置缩放倍率为10倍,基准值为10,即公式为Y = 10 * X + 10,单击“确定”

    • 缩放倍率(ratio): 浮点型,取值范围[-10000,+10000],最大支持小数点后7位。
    • 基准值(base): 浮点型,取值范围[-10000,+10000],最大支持小数点后7位。
    • 精度(accuracy): 缩放后结果的精度,精确到小数点后几位,直接截取,不四舍五入。整数类型,取值范围[-1, 8]。-1或界面不输入,表示不对小数位进行处理。

  5. 修改点位配置后,单击“下发”,将配置更新给边缘网关。

  6. 修改数据源配置,为了更清晰的看到点位缩放的效果,将数据源的配置进行修改,对点位MotorCurrent对应的数据源地址的值变换规则参数修改。将Min Value=0、MaxValue=30、Increment=1,即该点位的数据以0为起点,每秒增加1的频率上升,最大为30。

  7. 查看结果

    1. 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
    2. 在左侧导航栏选择“边缘节点 > 节点管理”,选择之前创建的边缘节点“test_IoT10”,单击节点进入详情页。
    3. 选择边缘设备页签,单击添加边缘设备中添加的设备ID“test_IoT10”,跳转至“设备接入服务控制台”查看采集的数据。
    4. 上报的数据如下图所示,数据源上报的值为0、1、2...,平台收到的值为10、20、30...,采集值通过点位缩放规则Y = 10 * X + 10进行运算。

点位清洗

增加点位清洗配置,在基于IoT边缘实现OT数采章节的配置上,可以选择增强功能高级配置 > 点位清洗

  1. 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
  2. 在左侧导航栏选择“边缘节点”,节点名称选择“test_IoT10”进入页面。
  3. 在左侧导航栏选择数采配置 > 选择对应的数采连接
  4. 选择已有点位MotorCurrent,操作列--单击修改,勾选“点位清洗”选项,配置静默时间窗为100秒,偏差为10%,单击“确定”。

    偏差(Deviation): 震荡的偏差区间值,在该区间的值将视作正常的波动,数据将不进行上报,取值范围[0~100],类型浮点型。如偏差值为10时,表示在±10%([-10%, +10%])的区间内值将视为正常的波动。

    静默窗口(SilentWin): 静默时间窗口,在静默时间窗口内没有触发上报条件的数据,将不会上报。取值范围(0,86400],单位秒,当值为0时,表示时间窗口无穷大。

  5. 修改点位配置后,单击“下发配置”,将配置更新给边侧。

  6. 修改数据源配置,为了更清晰的看到点位清洗的效果,将数据源的配置进行修改,对点位MotorCurrent对应的数据源地址的值变换规则参数修改。将Min Value=100、MaxValue=200、Increment=10,即该点位的数据以100为起点,每秒增加10的频率上升,最大为200。

  7. 查看结果

    1. 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
    2. 在左侧导航栏选择“边缘节点 > 节点管理”,选择之前创建的边缘节点“test_IoT10”,单击节点进入详情页。
    3. 选择边缘设备页签,单击添加边缘设备中添加的设备ID“test_IoT10”,跳转至“设备接入服务控制台”查看采集的数据。
    4. 上报的数据如下图所示,数据源上报的值为100、110、120...,平台收到的值为100、120...,即值110由于(110-100)÷100 ≤10%,没有超过偏差区间,则被清洗。

相关文档