论文摘要
在测试测量领域中,以计算机技术为基础的虚拟仪器得到广泛应用。在虚拟仪器技术中,软件是核心,编写性能可靠的程序是构建虚拟测试系统的重要环节。本文以材料测试机软件的开发为背景,系统地探讨了如何在LabVIEW开发环境中开发大型测试测量应用程序及构建虚拟测试系统。详细讨论了LabVIEW程序的设计模式,模块化思想,内存的管理,多线程和多进程数据交换,外部组件的调用,LabVIEW与第三方设备通信等方面的内容。并在以下方面进行了重点研究:1. LabVIEW程序的设计模式。设计模式是LabVIEW应用程序的总体设计规范,良好的设计模式保证了流畅的数据传递和高效的人机交互。本文探讨了LabVIEW的设计模式:简单设计模式、状态机设计模式、事件驱动状态机设计模式,在此基础上提出了以事件驱动状态机为主线程的多线程设计模式。这种设计模式使得多个测试测量任务或者一个测试任务的多个环节可以独立运行,保证了单个任务或者单个环节执行的可靠性和灵活性,作为主线程的事件驱动状态机可以高效地响应界面事件,增强了对外部设备的控制。2. LabVIEW多进程数据的通信。本文提出用DLL库文件封装程序的功能模块,DLL库文件是Win32系统下的通用文件,用DLL库文件封装LabVIEW程序模块可以提高LabVIEW程序的通用性和兼容性,有助于程序的维护和升级,提高了测试系统的生命周期。在用DLL封装程序的过程中,遇到进程间的通信问题,本文利用共享内存技术解决了在封装过程中的多进程数据通信问题。3.多线程的研究。多线程技术是现代操作系统的特征之一,本文研究了LabVIEW中多线程技术,分析了用多线程构建虚拟测试系统的优势,分析显示:多线程能充分体现虚拟仪器技术借助计算机强大运算能力的优势。本课题设计的材料测试机软件平台的顶层程序采用多线程设计模式,多线程更加充分地利用了CPU资源,在计算机硬件资源一定的情况下能最大限度地采集数据,为后续的数据分析奠定基础。多线程使数据采集,数据显示,界面数据更新等环节可以独立运行,而且可以灵活地控制各个环节的运行速度。
论文目录
相关论文文献
- [1].基于LabVIEW和ZigBee的燃料电池监控系统设计[J]. 工业仪表与自动化装置 2019(06)
- [2].一种基于LabVIEW的电工电子学实验系统设计[J]. 中国现代教育装备 2019(21)
- [3].基于LabVIEW改进法拉第电磁感应定律实验装置[J]. 物理实验 2020(01)
- [4].基于LabVIEW的植物生长状态监控系统研究[J]. 科技创新与应用 2020(03)
- [5].基于LABVIEW的氧化沟仿真实验设计[J]. 教育现代化 2019(94)
- [6].基于LabVIEW的便携式通用型司机控制器测试系统[J]. 郑州铁路职业技术学院学报 2019(04)
- [7].基于LabVIEW的数字多用表超差自动调整软件设计[J]. 工业计量 2019(S1)
- [8].基于LabVIEW和RFID技术的智能停车场管理系统[J]. 信息记录材料 2019(11)
- [9].基于LabVIEW的课程设计虚拟实验环境研究[J]. 教育现代化 2019(97)
- [10].基于LabVIEW的航空轴承摩擦学性能模拟实验系统[J]. 润滑与密封 2020(02)
- [11].基于LabVIEW的暂态电能质量信号发生器[J]. 科技资讯 2020(03)
- [12].基于FPGA与LabVIEW的虚拟示波器[J]. 科学技术创新 2020(06)
- [13].基于LabVIEW的换流变压器温度巡检系统设计[J]. 科技创新与应用 2020(09)
- [14].基于LabVIEW的光储微电网运行系统设计研究[J]. 电力电子技术 2020(02)
- [15].LabVIEW课程课堂实验演示系统[J]. 中国现代教育装备 2020(05)
- [16].基于LabVIEW的滚动接触疲劳试验测控系统[J]. 工业控制计算机 2020(03)
- [17].基于LabVIEW的生猪养殖环境监控系统设计[J]. 黑龙江畜牧兽医 2020(09)
- [18].基于扩散方程的信号降噪及其在Labview中的实现[J]. 电脑知识与技术 2020(10)
- [19].一种基于LabVIEW的活塞式压力计检定数据处理系统[J]. 工业计量 2020(03)
- [20].LabVIEW环境下的机械臂轨迹跟踪控制算法研究[J]. 机械设计与制造 2020(06)
- [21].LabVIEW在汽车领域的应用分析[J]. 电脑知识与技术 2020(10)
- [22].基于LabVIEW的测量伏安特性曲线的实验演示[J]. 物理教师 2020(05)
- [23].基于LabVIEW平台的建筑室内能量传递监测系统设计[J]. 电子设计工程 2020(10)
- [24].基于Labview虚拟仪器的运动鞋热湿舒适性智能测试系统的研发[J]. 中外鞋业 2020(05)
- [25].基于LabVIEW的液压支架虚拟仿真平台设计[J]. 煤矿机械 2020(07)
- [26].变压器差动保护校验辅助计算的LabVIEW实现[J]. 电气应用 2020(06)
- [27].基于LabVIEW的2048游戏设计[J]. 沙洲职业工学院学报 2020(01)
- [28].基于LabVIEW的寻找篮球的机器视觉实现[J]. 电子制作 2020(10)
- [29].基于Labview的机房类实验室远程监控装置的设计[J]. 大众标准化 2020(12)
- [30].基于LabVIEW的交通灯系统设计[J]. 时代农机 2020(04)