首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
利用LabWindows/CVI的多线程技术,通过交互式编程方式,实现了测试仪器硬件和应用软件的有机结合,设计并实现了智能交流电量测量系统.该系统自动完成数据的采集、传输、处理、存储和测试报表生成等功能,提高了测试工作的效率、精确度.实际使用结果表明:该系统研发周期短,运行效率高,能够很好地满足客户的要求.  相似文献   

2.
在某些情况下,工业现场的大量多路数据的处理分析工作需要在上位机中集中进行,上位机中的处理软件要能够实时完成通信、数据处理分析、存储及显示等多个任务。针对通过串口每秒上传2400个字节包含6路传感器信息的数据,单线程工作方式下,串口数据读取丢失,数据实时处理显示效果不佳的情况,在Lab Windows/CVI编译环境下,运用包括线程池和异步定时器的多线程技术及线程安全队列等技术,实现了处理软件的可靠通信、数据快速处理和实时显示等多个任务的并行可靠执行。测试结果表明,运用以上的技术能够可靠地同时处理多个任务,快速准确地完成通信、处理的任务,数据的可视化流畅快速,为大量多路数据的集中处理分析显示提供了一种方便可靠的方法。  相似文献   

3.
分析了飞机加载系统的原理,并在LabWindows/CVI环境中对CAN总线、数据采集卡等相关硬件进行配置。设计了数据信息采集与传输系统,使得各个功能模块之间可以进行信息交换以实现测试及安全保护等功能。进行了上下位机的软件设计,使系统具有良好的人机接口,在实际应用中此系统得到了良好的测量效果。  相似文献   

4.
针对电负载系统程序在顺序执行时,CPU利用率低且容易阻塞等问题,提出了利用LabWindows/CVI的多线程技术,建立独立的线程池线程分别用于数据采集和数据处理的方法.用多线程的方法解决了程序任务堵塞和资源利用率低的问题,提高了整体性能和系统的可靠性、稳定性.同时利用线程安全队列TSQ在线程间传递数据解决了数据同步的...  相似文献   

5.
为了解决在利用 LabWindows/ CVI 编写程序控制仪器对串口进行测试过程中,采集数据时在程序收到串口信号前系统无响应的问题,对串口基本原理和 LabWindows/ CVI 中多线程编程思想进行了分析,对用于测试的多线程编程方法进行了研究,编写了基于多线程的串口测试程序.程序中主线程用于程序界面的调用及程序的配置,次线程函数用于驱动串口读取数据,等待串口信号.经验证,基于多线程的编程方法在实际测试中有效地解决了超时问题,提高了测试程序的可操作性和易用性,达到了良好的测试效果.  相似文献   

6.
基于LabWindows/CVI的风机监测系统软件设计   总被引:1,自引:0,他引:1  
王威  李华聪  陆尧 《测控技术》2006,25(6):60-61,68
介绍了基于LabWindows/CVI的风机监测系统软件的开发,重点研究了CVI环境下串行口通信的实现,以及利用ActiveX技术调用服务器程序的设计方法.  相似文献   

7.
舵机是导弹控制系统的重要执行机构,为实现对电动及气动多种型号导弹舵机性能的测试,设计开发了一种基于LabWindows/CVI虚拟仪器的测控系统。介绍了该测控系统硬件组成和软件结构流程,软件设计过程中充分利用多线程、数据库等技术,准确快速完成舵机自动化性能测试。应用结果表明:该舵机测控系统工作稳定,测试精度和自动化程度高,满足舵机试验测试精度和技术指标要求,为舵机的性能研究和维修维护提供了良好的测试环境。  相似文献   

8.
LabWindows/CVI是测控领域最受欢迎的软件开发平台之一,其封装好的界面和函数以及多线程技术的使用使得上位机软件开发变得较为容易且能获得优良的软件性能。结合一个应用实例,详细介绍了在此平台上开发上位机软件所用到的几项技术,如多线程、串口通讯、板卡采集、板卡输出等。  相似文献   

9.
李思源  谭业双 《微机发展》2012,(7):121-123,127
为了解决在利用LabWindows/CVI编写程序控制仪器对串口进行测试过程中,采集数据时在程序收到串口信号前系统无响应的问题,对串口基本原理和LabWindows/CVI中多线程编程思想进行了分析,对用于测试的多线程编程方法进行了研究,编写了基于多线程的串口测试程序。程序中主线程用于程序界面的调用及程序的配置,次线程函数用于驱动串口读取数据,等待串口信号。经验证,基于多线程的编程方法在实际测试中有效地解决了超时问题,提高了测试程序的可操作性和易用性,达到了良好的测试效果。  相似文献   

10.
本文主要介绍了基于LabWindows/CVI网络实验室服务器的设计,从多线程、数据库访问等几个方面阐述了编写网络实验室服务器的关键技术。可以满足科研教学对分布式实验系统的设计要求,对解决棘手的教学资源紧张问题、改进实验教学方法有着重要的意义。  相似文献   

11.
基于LabWindows/CVI的光谱分析系统的设计与实现   总被引:3,自引:0,他引:3  
龙兴明  周静  戴特力 《微计算机信息》2003,19(10):60-61,102
针对WDP500—2A平面光栅单色仪在不同电流下测试大功率激光二极管的发射波长时,匹配激光二极管的自动化程度不高、效率低以及分析界面不友好等缺点。采用自制的RS232串口通讯接口卡,并运用美国NI公司的虚拟仪器编程语言LabWindows/CVI开发分析软件。实现了单色仪的自动定位、扫描、数据分析、数据处理等功能。该光谱分析系统运行良好。提高了测试效率。  相似文献   

12.
吴松龄 《测控技术》2012,31(9):88-91
串行通信以其技术简单成熟、性能可靠而在测控系统中得到广泛应用。主要介绍了LabWindows/CVI环境下串口通信的实现技术,首先简要介绍了几种常用的通信实现方式,然后着重对LabWindows/CVI 7.0下实现串口通信的两种方法进行了详细介绍,分别为API方式和库函数方式。API方式实现灵活、应用范围广,但原理复杂,而库函数方式实现简单,并有强大的函数库支持,可有效提高系统的设计效率。对主要的编程函数进行详细说明,并给出了关键程序的实现代码。  相似文献   

13.
燃料的雾化状态对燃烧性能有很大影响,为了研究煤油等液态燃料在不同功率和空燃比下的雾化特性,对液态燃料雾化特性的实验测量进行了研究,设计了一套自动化的雾化实验台;试验台测控系统软件基于LabWindows/CVI编写,可实现参数设置、设备检测、数据采集和数据处理等功能,软件架构采用多线程编程方法,能有效防止采集过程中进行其他操作引起的数据丢失,并保证用户操作的及时响应;为了提高系统的可靠性和稳定性,程序中设计了操作顺序和异常情况处理功能;系统具有开发周期短、稳定、使用方便、易升级的特点。  相似文献   

14.
基于LabWindows/CVI的多线程实时监控系统的研究与开发   总被引:1,自引:0,他引:1  
文章介绍了应用于某型飞机配套装备生产试验过程中的实时监控系统的设计与实现.该系统实现中利用LabWindows/CVI提供的多线程机制及datasocket技术,完成了包括对该型装备生产、试验数据的采集、实时显示、分析、记录、告警及远程监视、控制等各项功能.经实际应用表明,该系统具有自动化程度高、可视性强、实时性强和高可靠性等优点,极大地提高了产品的生产效率,对实现同类产品生产试验过程的自动化具有指导意义.  相似文献   

15.
介绍了以虚拟仪器为核心的多通道、高精度的炉温监测系统设计,完成了数据的实时采集,信号分析处理和输出信号显示功能,有效实现了虚拟仪器、数据采集和温度测量技术的结合。温度信号经温度传感器k型热电偶采集后。由AD590提供冷端补偿,通过DRVI经过放大和A/D转换送至PC机处理,并利用LabWindows/CVI对采集数据进行处理,辅以图形显示、报警提示、数据保存、波形调用等模块的软件设计。  相似文献   

16.
基于Lab Windows/CVI软件平台,采用PXI总线硬件结构,设计了红外焦平面阵列性能测试系统。该系统具有自动化程度高、操作简单、通用性好等优点,能够实现红外焦平面阵列多种参数的测量分析。  相似文献   

17.
基于LabWindows/CVI的机载武器测试系统程序设计   总被引:5,自引:2,他引:3  
自动测试程序应用于基于VXI总线的综合测试系统,检测某型飞机机载武器发射控制系统的完好性;采用LabWindows/CVI技术开发平台,进行软件模块化和可视化设计,通过控制综合测试系统,自动测试程序实现了对机载武器发射控制系统的数据采集、信息处理、故障诊断;实际应用表明,该程序在稳定性、可靠性、维护性等方面性能优越,满足机载武器系统测试的需求。  相似文献   

18.
介绍了虚拟仪器软件LabWindows/CVI在温控系统上位机设计中的应用,阐述了利用异步定时器进行温度数据的实时采集,以及温度曲线的记录、分析、比较、存储和调用等功能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号