动态数据采集系统的图形化数据显示_董绵绵.pdf

动态数据采集系统的图形化数据显示_董绵绵.pdf

ID:51795354

大小:165.20 KB

页数:3页

时间:2020-03-15

动态数据采集系统的图形化数据显示_董绵绵.pdf_第1页
动态数据采集系统的图形化数据显示_董绵绵.pdf_第2页
动态数据采集系统的图形化数据显示_董绵绵.pdf_第3页
资源描述:

《动态数据采集系统的图形化数据显示_董绵绵.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、动态数据采集系统的图形化数据显示动态数据采集系统的图形化数据显示GraphicsModeDataDisplayoftheDynamicDataAcquisitionSystem董绵绵郭宝亿DongMianmianGuoBaoyi(西安工业大学电子信息工程学院,陕西西安710032)(SchoolofElectricInformationEngineering,Xi’anUniversityofIndustry,ShanxiXi’an710032)摘要:本文主要讲述了动态数据采集系统的图形化数据显示以及历史数据分析功能的实现方法,具有实

2、时数据绘图、历史数据重绘图以及图形的分析功能。关键词:图形化数据显示;历史数据分析;数据变化趋势;VisualBasic中图分类号:TP391.41文献标识码:A文章编号:1671-4792-(2007)11-0042-03Abstract:Thisthesisprimarilydiscussesthedesignmethodofsoftwareaboutgraphicsmodedatadisplayofthedynamicdataacquisitionsystemandhistoricdataanalyzed.Theprojectr

3、equiresthefunctionswithrealtimedatadrawing,zoomoutandzoomingraphic、historicdatadrawingandreadingpointdatafromcurve.Keywords:GraphicsModeDataDisplay;HistoricDataAnalyzed;Data-changingTrend;VisualBasic0引言对应各路曲线的显隐控制复选框(它同时作为数据的标签使过程控制工程是自动控制理论体系中的重要组成部分,用)。在曲线显示区的下方有9个控制

4、键,其中3对控制键实是本专业的骨干课程,为学生提供了很多实用的理论知识。现Y方向取值轴左右移动100、10、1个点的控制。在左下脚然而课本中提及的工业现场所涉及到的工业过程大多具有大的文本框数据显示区中,动态采集时将显示出当前采集到的惯性、大滞后(大延迟)等特性,这些环境在实验室条件下数据,取值轴取出的各路曲线对应点的电压值将在标签中予往往无法进行模拟。这样势必造成教学理论与学生实践的分以反映,静态重绘时,取到的值将直接在文本数据显示区中离,使理论过于抽象,不便于学生学习理解。为了解决这一显示出来。另外3个键用来控制图形的缩放整条

5、曲线显问题,可将毕业设计的方向定为:为实验室开发大迟滞环节示。在工作区的右下脚,还有3个按钮,一个用来起停绘的模拟被控对象。考虑到如果单纯的采用原来的模拟或数字图的复用按钮,一个用来清除曲线重新开始记录,一个退出仪表的输出显示,不能直观的反映出被控参量的变化趋势、按钮。实验过程枯燥、后期数据繁琐等问题,这里借助编程工具VB,为实验提供数据的动态图形显示,以及分析功能。1总体设计首先调用通讯函数,将通讯得到的数据存入一个公共的采样数据数组区中,然后用该区域最新进入的数据进行动态的曲线绘制,绘制过程中可以随时停止对某路数据的显示。在用户

6、要求数据保存时,将数据保存在自定义格式的文件中。最后在要求对历史数据分析的时候,将数据从文件调入并存在采样数据区中,这时用户可以方便的对数据进行缩放取点值分析。2具体设计2.1界面设计这里可以做一个菜单,菜单提供文件操作功能以及帮助信息。在文件菜单中提供了文件的打开保存,和Word一样这里还提供了四个历史文件记录项,在帮助菜单中提供了该软件的系统帮助信息,如图一所示。在主界面上,首先是数据采集者姓名、采集者归属单位图一主界面设计图以及采集项目名称信息。下面是采样曲线显示区,在右侧有2.2代码设计137科技广场2007.11其中,Tx

7、TdataView是一个动态数据显示函数,它在界面的左下方的文本框中显示了1路时间信息和8路采样数据。2.4.1绘图回头函数这里传入的数据为当前的采样次数,即controlx=caiyang。我们定义绘图区x轴的取值为0~6000,以周期0.1秒为例,在一个屏幕上所用时间即为60秒,将由caiyang指向的当前通讯数据的绝对时间tmpData(caiyang,9)减去它除以60取整后的值,是一个60以内带两位小数的数据,再图二系统软件设计流程图将它乘以100,即为一个图幅范围内(0~6000)的不带小数的在上位机读取下位机采样数据时钟

8、的Timer事件中,首画点x轴位置信息。这样自然就实现了绘图回头的算法。先调用通讯绘图接口函数,对用来保存1路绝对时间和8路2.4.2检测画点函数采样数据的全局数组数据区tmpData进行填充。根据估算和它的参数X是由绝

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。