收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于LabVIEW的压力测试软件研究

[关键词:LabVIEW,压力测试]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0482,word全文:35页,合计:15000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于LabVIEW的压力测试软件研究毕业设计论文------

本课题所要研究的问题:

如何在LabVIEW上设计一个压力存储采集及显示系统。

1. 设计开发系统流程图;

2. 学习及掌握labview操作平台,熟练使用开发软件; 

3. 调试各个功能模块的程序,使该系统能够测量并显示压力值;

4. 开发出完整程序打包测试。

本课题拟采用的研究手段:

本课题是基于LabVIEW平台设计的,利用其基本的技术和方法编程、测试、打包等。

数据格式.DAT文件:采用二进制文件的存储、读取方式。

通信接口USB转串口:采用VISA函数的串口编程及下载相应的USB转串口驱动。主程序设计模式:采用基于事件结构的人机界面。

本文使用虚拟仪器LabVIEW开发编写测试系统中的数据处理软件平台,对系统整体功能进行调研并提出总体设计方案和各模块设计方法,并具体编写了程序,实现了数据采集、电路编程、数据回读、坐标读取等功能,本软件界面友好,功能强大,易于扩展和维护,有较高的使用价值。同时,本论文从软件工程的角度讲解了什么是软件测试、软件测试的目标、软件测试的方法和步骤,设计了集体的测试用例,还对相关模块进行了测试,并结合图表和数据说明了对软件进行测试的过程,在一定程度上证明了软件的可靠性和可用性。

在电子测压器和石油井下测试仪中,软件得到了实际应用,采集了测试数据,验证了系统的各项功能以及运行情况。实践表明,本系统各功能模块运行情况良好,能够有效地应用于测试系统中。

课题研究的主要内容

本设计以基于LabVIEW的压力测试软件设计为主要目标,针对实验室所研制的不同测试系统开发出相应的测试应用软件,主要研究内容有:

(1)软件功能的模块化与可重用性

一般来说,在设计阶段开发者采用自顶向下的设计方式。明确模块划分,单一功能与每个模块一一对应,保证每个模块独立性,同一层模块之间无连接。软件功能的模块化是软件可重用性的基础。重用也叫复用,是指同一程序不作修改或稍加改动就可以被多次重复使用。如果希望缩短未来软件开发的周期,就必须重视程序代码的重用性。优良的软件组件就好比硬件工程师可以直接使用封装好的芯片那样,这就需要在编程中尽量去抽象那些通用的功能和实现方法。

(2)应用DLL控制USB接口

本课题通过LabVIEW应用DLL来控制USB接口。其中在电路编程和采样读数两个模块中应用到了动态链接库。与本文编辑语言不同,在图形化编程语言中如何正确的调用动态链接库,以及如何正确的配置接口函数的参数都是需要解决的问题。

(3)在软面板中控制曲线

在软面板中控制曲线包括控制曲线的可见性、曲线的坐标和曲线的缩放。在压力测试软件中的曲线能够准确的定位,控制曲线的坐标是指在“坐标读取”过程中对曲线的X轴Y轴坐标能做出准确定位,并显示出其具体坐标位置。

(4)做好软件的优化设计,尽可能获取最佳的程序性能。 

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0482,word全文:35页,合计:15000

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于LabVIEW的压力测试软件研究(开题报告,任务书,论文)!