Skip to content

数据存储

功能说明

存储方式:周期存储、条件存储、变化存储

名词解释

png

1.添加变量:支持在存储策略里批量添加待存储的变量

2.批量删除:支持在存储策略里批量删除已配置存储的变量

3.批量修改:支持在存储策略里批量设置存储变量的有效范围异常替换类型

4.存储开关:支持对单条存储策略设置是否启用

5.周期存储:支持自定义周期存储(秒、分、时、日),按照设定周期执行数据存储

6.条件存储:支持配置逻辑判断条件,仅当条件满足后触发数据存储

7.变化存储:支持设置数据存储死区阈值,仅当当数值变化幅度超过阈值时进行数据存储

8.有效范围:支持为存储变量设定数据有效范围,当数据超出有效范围时,可选择不存储或者存储预设替换值

说明

例如温度传感器的量程为0~100℃,因传感器或电磁干扰,可能出现3000℃这类无效数据。此类数据会严重影响历史趋势分析与数据统计结果。通过预设数据有效范围,系统可自动执行以下逻辑处理:

8.1关闭:不校验数据有效性,所有采集数据都存储

8.2超限不存储:数据超出有效范围时,不执行存储操作

8.3上下限替换值:数据超出有效范围时,均替换为预设值存储

8.4上限替换值:仅数据超出上限时替换为上限替换值,下限则不处理

8.5下限替换值:仅数据超出下限时替换为下限替换值,上限则不处理

9.最小值:存储变量的有效范围最小值

10.最大值:存储变量的有效范围最大值

11.下限替换值:当采集数据低于有效范围最小值时,实际存储的预设数值

12.上限替换值:当采集数据大于有效范围最小值时,实际存储的预设数值

13.异常替换类型:针对设备通讯故障场景,支持配置数据存储规则,确保存储数据的完整性。

说明

例如设备运行过程中,传感器可能因接线松动、电磁干扰出现短暂设备通讯故障,此时采集数据中断并非设备实际参数波动。为保障故障追溯、预防性维护所需的完整历史数据,可以提前设置数据异常替换类型,当系统检测到设备通讯故障后自动进行对应的逻辑处理:

13.1不存储:设备通讯故障时,不存储数据

13.2存储默认值:设备通讯故障时,存储预设的异常默认值

13.3存储上次存储的值:设备通讯故障时,存储故障发生前最存储的上一次数值

14.异常默认值:设备通讯故障时,用于存储的预设值

配置流程:

1.存储管理 --> 2.添加存储策略并设置策略类型 --> 3.添加存储变量

使用示例

周期存储使用示例

周期存储需求

1.每秒存储一次数据

2.只需要保留近一年的周期存储历史数据

3.数据存储的有效范围是10-50℃,当数值超出这个范围后。存储15与45这个数值

4.当数据采集bad的时候,数据存储上一次的值

1、点击添加存储,自定义存储名称(周期存储),设置周期存储策略,数据每秒存储,保留1年周期存储的数据。 png

2、点击添加变量,勾选需要存储的变量(支持筛选、批量添加) png

3、勾选变量,点击批量修改,配置数据有效范围与异常数据类型 png

条件存储使用示例

条件存储需求

当离心机的额定功率大于100且空压机处于重度故障报警的时候,需要记录一次设备的当前定子温度

1、点击添加存储,自定义存储名称(条件存储),设置条件存储 png

2、点击表达式,编辑条件判断逻辑(支持通过四则运算、或与非、数值比较等逻辑公式) png

3、点击添加变量,勾选需要存储的变量(支持筛选、批量添加) png

变化存储使用示例

变化存储需求

当设备的系统压力单次变化超过0.3Mpa的时候,存储一次数据

1、点击添加存储,自定义存储名称(变化存储),设置变化存储,当数据变化超过0.3 png

2、点击添加变量,勾选需要存储的变量(支持筛选、批量添加) png

温馨提示:

1、任意存储规则都支持配置数据有效范围与异常替换类型

SCADA帮助文档