菜单

03 资料取样

下载

继续本节内容需完成学习:Hello World、组态变量

1.增加资料取样

依次【双击工程设置】【选资料取样】【点击添加按钮】

2.设置资料取样属性

如下图依次操作【点击增加,将变量_1加入采样数据集合】【修改采样名称】【选择采样方式】【选择采样周期】【选择存储位置】【选择保存规则】【点确定设置完毕】

3.显示实时数据

回到页面01设计界面,放入【资料取样】表格控件

3.1显示实时数据

依次【双击资料取样控件】【修改资料取样编号属性】【修改表格设计】

3.2表格设计

放置任何表格控件(资料取样、事件、日志、查询等)后,必须进行表格设计

依次【去掉触发变量、触发值(这是触发采样用的)】【点击最佳列宽或手动调整列宽】【点击确定】

3.3 运行

程序启动5秒后才会开始采样,拖动滑块,可见采样表中的值变化

4.显示资料取样之历史数据

4.1增加三个普通组态变量

4.2修改资料取样表格控件属性

 

4.3 放一个滑块控件用来控制[页码]、[总页数]文字控件、[总行数]文字控件、[共]文字控件、[行]文字控件

4.3.1滑块属性修改如图

[关联变量]属性设为[页码],[最大值]属性调大一点

4.3.2 总页数文字控件属性如图

 

4.3.3总行数控件属性如图

4.4 运行

拖动下面的滑块切换页码。由于采样数据1分钟保存一次,所以历史记录每分钟才会更新一次。

----------------------------------注意线----------------------------------

1. 按天保存:该采样每天生成一个sqlite数据库的db文件,组态只能查询某一天的数据,如需查询两天以上数据,需要自行写sql语句。

2. 保存在同一文件中:该采样只生成一个sqlite数据库的db文件,查询方便。

3. 程序开始运行5秒后,开始采样

4. 保留最多n条记录:当记录达到n 条时,会删除前面的25%的记录

5. 为避免频繁写FLASH,采样数据每分钟保存一次。所以在1分钟后才能在采样记录中查到数据。

6. 关于数据量:以周期采样为例,估算一条数据大约 16+4N字节(N为采样的变量数),则

    若采样只有1个变量,每记录约20字节,50000条需要1M空间

    若采样只有2个变量,每记录约24字节,50000条需要1.2M空间

    若采样只有N个变量,每记录约16+4N字节,50000条需要0.8M + 0.2M * N空间

    如果是触发采样则大约需要1.6M + 0.2M * N 空间

上一个
02 组态变量
下一个
04 历史曲线
最近修改: 2026-01-14Powered by