北京亚控科技国际领先的mes软件平台供应商-凯发k8官方网娱乐官方

使用组态王的历史趋势曲线控件,当我改变时间轴起始时间和结束时间时,为什么历史曲线有时候能绘制出曲线,有时又没有曲线?

时间:2018-08-16 发布者: 浏览次数:878次

组态王历史库记录文件包括以下三种文件格式:

*.tmp:临时数据文件,存储最近一段时间的原始数据。文件名格式为projectyyyymmddhhxx.tmp,如project200712261200.tmp ,yyyy—年,mm—月,dd—日,hh—小时,xx—文件序号;

*.std:压缩的原始数据文件,保存的是一天内的压缩数据。文件名格式为projectyyyymmddxx.std,如project2007102500.std;

*.ev:特征值文件,存放将原始数据根据特征值算法过滤出的部分数据。文件名格式为projectyyyyxx.ev,如project200700.ev;

当历史趋势曲线的时间轴跨度大于24小时时,绘制曲线时是从ev文件里取历史数据来绘制曲线;

当历史趋势曲线的时间轴跨度小于24小时时,绘制曲线时是从std文件里取历史数据来绘制曲线;

例如我们默认的历史数据记录10天,那么组态王的数据文件会有一个ev文件及最近10天的std文件,更早的std文件被自动删除。因此当查询10天前的历史曲线,时间轴跨度大于24小时,绘制出了历史曲线,但时间轴跨度小于24小时时,就没有历史曲线了,原因就是查询小于24小时内的历史曲线时,由于是从std文件里取历史数据来绘制曲线,而恰恰这个时间的std文件已经被删除了,就绘制不出历史曲线了。