销售热线
摘 要:综合应用台达触摸屏Screen Editor强大的元件和宏指令功能,实现PC组态软件才具有的一些高级数据处理功能
关键字: 宏指令 指针 历史数据
1 引言
本文是一篇针对台达触摸屏功能的高级使用说明,目的是实现存储到U盘或者内部RAM
上的历史数据的读取,并可以对这些历史数据做简单的查询。本文并没有做很复杂的查询,意在对使用者提供一种思路,抛砖引玉,对实际应用留有很大的空间供使用者发挥。
2 基础知识准备
历史数据的取出:需要用GETHISTORY指令,句型如下:
V1 = GETHISTORY (V2, V3, V4, V5, V6)
V1-----表示存入资料长度内部存储器
V2-----内部存储器,常数 历史缓冲区编号
V3-----内部存储器,常数 读取起始取点位置
V4-----内部存储器,常数 读取点数
V5-----内部存储器,PLC 数据存入位置
V6-----内部存储器,常数 读取数据型态(0:资料,1:时间,2:时间跟数据)
指针:间接寻址缓存器区 (R/W): *$
Word access: *$n (n: 0~65535)
间接寻址是寻址到内部缓存器区。先由$n取出地址,再取此地址内存的值。
*$n =
例如,$n = m;$m = X;则 *$n = X。 (m 不可超出 65535)
3数据查询的实现
3.1设计思路
本例想要实现这样的功能,设置内部的一个寄存器$100每隔1分钟采集一次数据,采集到15笔后停止,把数据及采集的时间存储到内部的RAM。然后通过GETHISTORY把这15笔数据读取到$200开始的寄存器区,按照用户输入的时间段进行查询。比如查询2006/11/30 10:56~2006/11/30 10:58的数据,将符合条件的查询结果存储到$20000开始的寄存器区。
3.2地址分配表
表1历史数据取出后的存储地址
表2查询时间起始输入地址
表3查询时间停止输入地址
表4查询时间起始指针
表5查询时间停止指针
表6控制及标志地址
表7查询完毕显示结果数据地址
3.3程序流程图(图1)
图1 程序流程图
3.4程序的实现
(1)页面设置
(2)历史缓冲区设置
(3)历史数据读取宏程序
(4)查询判断宏程序
(5)将结果赋值显示宏程序
3.5执行结果
显示【历史资料信息表】中已经采集到了10笔数据
设置查询的开始时间是2006/12/1 10:18,结束时间是2006/12/1 10:22
得到的查询结果显示在【查询结果显示表】中
4 结束语
本例是台达触摸屏Screen Editor强大的元件和宏指令功能综合的体现,可以看到,如果能够活用软件,Screen Editor同样能够实现PC组态软件才具有的一些高级功能。
摘要:平板打印机(又称万能打印机),是一种与物体非接触的喷墨印刷型高科技数码印制设备,是近几年来在国内兴起的一种广告印刷和打印设备。MOTEC(中国)研发出的专用于平板打印机(触摸屏+智能步进)的解
一、概述面对日益激烈的市场竞争和日趋多样化的顾客需求,以及层出不穷的新技术、新工艺,企业要想求得生存与发展,必须以更新快、品质好、成本低、服务优,来满足不同顾客的产品需求。塑胶行业在转型过程中,因信
数据采集是数字信号处理中非常重要的环节。目前用于PC机的数据采集卡大部分是基于ISA总线的,这种结构的最大缺点是传输速率太低,不能实现数据的高速传输。PCI总线推出后,以其突出的性能备受计算机和通信
TDLAS,即可调谐半导体激光吸收光谱。该技术主要是利用可调谐半导体激光器的窄线宽和波长随注入电流改变的特性实现对分子的单个或几个距离很近很难分辨的吸收线进行测量。它的主要特点包括: (1) 高选
前言RFID概念RFID即射频识别(RadioFrequencyIDentification)技术,又称电子标签、无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识
关键字:实时数据库 化工 能源管理 生产信息一、应用背景在现代的化工生产企业中,对生产车间的生产装置工艺进行实时的数据采集和保存,可以为生产工艺过程的跟踪、分析、评价、操作优化、事故原因 的分析查
0、引言 随着自动化技术的普及应用,油田各采油厂已经在各站(中转站和联合站)采用集散控制系统或以PC总线为基础的工控机构成简易的分散型测控系统。但这些自动化系统都是分散在各站上,管理者如果不到现场
考虑到历史古迹的保护不允许破坏建筑结构,供暖系统的翻新并非易事。CTI提出了采用基于EnOcean无线传感技术的解决方案,并与倍福(Beckhoff)基于PC的控制平台无缝集成。除了教学楼外,历史