深度挖掘--台达人机历史数据查询的实现

上传人:ji****n 文档编号:45677707 上传时间:2018-06-18 格式:DOC 页数:6 大小:577.50KB
返回 下载 相关 举报
深度挖掘--台达人机历史数据查询的实现_第1页
第1页 / 共6页
深度挖掘--台达人机历史数据查询的实现_第2页
第2页 / 共6页
深度挖掘--台达人机历史数据查询的实现_第3页
第3页 / 共6页
深度挖掘--台达人机历史数据查询的实现_第4页
第4页 / 共6页
深度挖掘--台达人机历史数据查询的实现_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《深度挖掘--台达人机历史数据查询的实现》由会员分享,可在线阅读,更多相关《深度挖掘--台达人机历史数据查询的实现(6页珍藏版)》请在金锄头文库上搜索。

1、深度挖掘深度挖掘台达触摸屏历史数据查询的实现台达触摸屏历史数据查询的实现中达电通 PLC 产品处 王乃全引言引言 本文是一篇针对台达触摸屏功能的高级使用说明,目的是实现存储到 U 盘或者内 部 RAM 上的历史数据的读取,并可以对这些历史数据做简单的查询。本文并没有 做很复杂的查询,意在对使用者提供一种思路,抛砖引玉,对实际应用留有很大的 空间供使用者发挥。关键字关键字 宏指令、指针、历史数据基础知识准备基础知识准备 历史数据的取出:需要用 GETHISTORY 指令 句型如下 V1 = GETHISTORY (V2, V3, V4, V5, V6)V1-表示存入资料长度内部存储器 V2-内部

2、存储器,常数 历史缓冲区编号 V3-内部存储器,常数 读取起始取点位置 V4-内部存储器,常数 读取点数 V5-内部存储器,PLC 数据存入位置 V6-内部存储器,常数 读取数据型态(0:资料,1:时间,2:时间跟数据)指针:间接寻址缓存器区 (R/W): *$ Word access:*$n (n: 065535) 间接寻址是寻址到内部缓存器区。先由$n 取出地址,再取此地址内存的值。 *$n = 例如,$n = m;$m = X;则 *$n = X。 (m 不可超出 65535)设计思路设计思路 本例想要实现这样的功能,设置内部的一个寄存器$100 每隔 1 分钟采集一次数 据,采集到 1

3、5 笔后停止,把数据及采集的时间存储到内部的 RAM。然后通过 GETHISTORY 把这 15 笔数据读取到$200 开始的寄存器区,按照用户输入的时间 段进行查询。比如查询 2006/11/30 10:562006/11/30 10:58 的数据,将符 合条件的查询结果存储到$20000 开始的寄存器区。$nm X地址分配表地址分配表历史数据取出后的存储地址时间 序号年月日时分秒数据第一笔$200$201$202$203$204$205$206第二笔$207$208$209$210$211$212$213第十五笔$305$306$307$308$309$400$401查询时间起始输入地址年

4、月日时分$50$51$52$53$54查询时间停止输入地址年月日时分$60$61$62$63$64查询时间起始指针年月日时分秒数据*$70*$71*$72*$73*$74*$75*$76查询时间停止指针年月日时分秒数据*$80*$81*$82*$83*$84*$85*$86控制及标志地址历史数据取出 完毕标志查询到符合条 件的起始地址查询到符合条件 的起始地址查询到符合条件 的数据总长度常数 变量数据采 集地址查询/显 示标志$185$181$182$183$60000$100$48.0查询完毕显示结果数据地址时间 序号年月日时分秒数据第一笔$20000$20001$20002$20003$2

5、0004$20005$20006第二笔$20007$20008$20009$20010$20011$20012$20013第十五笔$20305$20306$20307$20308$20309$20400$20401程序流程图程序流程图程序的实现程序的实现 1、 页面设置2、 历史缓冲区设置3、 历史数据读取宏程序4、 查询判断宏程序5、 将结果赋值显示宏程序执行结果执行结果 下图显示【历史资料信息表】中已经采集到了 10 笔数据设置查询的开始时间是 2006/12/1 10:18,结束时间是 2006/12/1 10:22 得到的查询结果显示在【查询结果显示表】中小节小节 本例是 Screen Editor 强大的元件和宏指令功能综合的体现,可以看到,如果能够活 用软件,Screen Editor 同样能够实现 PC 组态软件才具有的一些高级功能。2006 年 12 月

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号