共查询到15条相似文献,搜索用时 70 毫秒
1.
2.
3.
为了解决在利用 LabWindows/ CVI 编写程序控制仪器对串口进行测试过程中,采集数据时在程序收到串口信号前系统无响应的问题,对串口基本原理和 LabWindows/ CVI 中多线程编程思想进行了分析,对用于测试的多线程编程方法进行了研究,编写了基于多线程的串口测试程序.程序中主线程用于程序界面的调用及程序的配置,次线程函数用于驱动串口读取数据,等待串口信号.经验证,基于多线程的编程方法在实际测试中有效地解决了超时问题,提高了测试程序的可操作性和易用性,达到了良好的测试效果. 相似文献
4.
肖勇 《计算机光盘软件与应用》2013,(13):305+307
本文以TMS320F2808为例,简要的介绍了DSPC2000串口通讯接口的设计,并基于LabWindows/CVI编程实现PC机与TMS320F2808的串口通讯。 相似文献
5.
串行通信以其技术简单成熟、性能可靠而在测控系统中得到广泛应用.主要介绍了LabWindows/CVI环境下串口通信的实现技术,首先简要介绍了几种常用的通信实现方式,然后着重对LabWindows/CVI 7.0下实现串口通信的两种方法进行了详细介绍,分别为API方式和库函数方式.API方式实现灵活、应用范围广,但原理复杂,而库函数方式实现简单,并有强大的函数库支持,可有效提高系统的设计效率.对主要的编程函数进行详细说明,并给出了关键程序的实现代码. 相似文献
6.
为了解决在利用LabWindows/CVI编写程序控制仪器对串口进行测试过程中,采集数据时在程序收到串口信号前系统无响应的问题,对串口基本原理和LabWindows/CVI中多线程编程思想进行了分析,对用于测试的多线程编程方法进行了研究,编写了基于多线程的串口测试程序。程序中主线程用于程序界面的调用及程序的配置,次线程函数用于驱动串口读取数据,等待串口信号。经验证,基于多线程的编程方法在实际测试中有效地解决了超时问题,提高了测试程序的可操作性和易用性,达到了良好的测试效果。 相似文献
7.
LabWindows/CVI是测控领域最受欢迎的软件开发平台之一,其封装好的界面和函数以及多线程技术的使用使得上位机软件开发变得较为容易且能获得优良的软件性能。结合一个应用实例,详细介绍了在此平台上开发上位机软件所用到的几项技术,如多线程、串口通讯、板卡采集、板卡输出等。 相似文献
8.
9.
10.
通过对专家系统开发工具CLIPS的体系结构和内核源代码的分析和裁剪,提出了一种和LabWindows/CVI环境集成开发智能仪器的途径,即设计传统虚拟仪器、定义智能行为和通信协议、实现智能行为、集成智能模块与虚拟仪器。 相似文献
11.
12.
针对LabWindows/CVI虚拟仪器测试软件开发平台与S7-300系列PLC通过MPI、IE以及OPC 3种数据通信方式建立相应可靠的连接过程以及实时数据通信的应用场合和具体实现方法进行了研究实验,并给出建立连接通信的具体步骤和部分参考示例代码以及重要操作函数的配置使用方法,具有很好的工程应用价值,并依次完成了3种数据通信方式下LabWindows/CVI对西门子CPU 314C-2DP下位机跑马灯程序的实时监控实验;经实验证明3种数据通信方式实时、稳定、可靠,可以根据不同实际测控系统应用需求选择使用。 相似文献
13.
14.
在测控系统中,虚拟仪器是由模块化硬件配合软件组成的,具有较高的灵活性和扩充性,因此,广泛应用于测控领域.通常测控系统利用ActiveX输出数据报表,该方法较复杂,而虚拟仪器软件开放平台LabWindows/CVI简化了数据报表的输出.详细阐述了用LabWindows/CVI的excelreport.fp仪器驱动访问Microsoft Excel的方法,提出工程中常出现的报表格式相同而报表数不确定的解决方法,针对excelreport.fp仪器驱动不能复制的功能缺陷,提出了解决方法.并通过工程实例验证了该方法,说明其有很高的工程应用价值. 相似文献
15.
介绍了基于LabWindows/CVI虚拟仪器开发环境下动态风洞实验数据的采集.测试系统由主控(上位机)和从控(下位机)两部分构成,上位机用LabWindows/CVI开发,为用户提供良好的测试界面,下位机实现对动态系统压力测试的实时测量.该系统具有友好的人机交互界面和易操作性,大大提高了测量的有效性和可靠性. 相似文献