首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 609 毫秒
1.
分析了线程与进程的关系,研究了LabWindoWs/CVI多线程技术运行机制及其数据保护机制,对利用异步定时器实现的多线程软件与传统单线程软件进行效能差异分析。在某武器系统测控软件的开发中采用了LabWindows/CVI多线程技术,实现了系统的安全性和实时性设计。研究表明多线程技术能够更好地执行并行性任务.提高测控系统性能,在避免阻塞,减少运行时间,增强系统可靠性等方面具有显著优势。  相似文献   

2.
根据当前虚拟仪器技术网络化的需求,提出了一种利用Labwindows/CVI多线程技术、ActiveX、DCOM技术(分布式COM)和SBS实时光网开发网络化虚拟示波器的实现方法,该方法在工程实践中得到了很好的应用,并为今后搭建实时虚拟仪器测控网络提供了依据.  相似文献   

3.
本文对LabWindows/CVI软件开发平台下利用多线程技术实现实时数据采集进行了研究。以往采用单一线程进行数据采集,存在数据溢出、数据更新速度较慢的问题。针对以上问题,本文利用LabWindows/CVI软件自带的多线程机制,采用将线程池和异步定时器相互结合的方法来实现实时数据采集线程和数据处理线程,重点讨论了异步...  相似文献   

4.
杨秋虎 《电子科技》2015,28(3):19-21,37
LabWindows/CVI多线程技术可保证并发任务的顺利执行。多线程技术解决了并发任务之间的冲突问题,能大幅提高工作效率。针对多个线程之间数据共享与传递,提供了良好的数据保护机制。文中对数据保护的机制与具体实现方法进行了阐述,结合多线程技术完成了仪器自动控制界面开发,试验证明,多线程技术的优势在并发任务系统中得到良好的体现。  相似文献   

5.
LabWindows/CVI是基于ANSI C语言的集成开发工具,适用于虚拟仪器测试系统的开发,用于仪器控制、数据处理等,本文介绍了LabWindows/CVI的使用方法,包括通信方式,多线程技术等。采用LabWindows/CVI开发了ADS-B地面站测试系统的软件,该测试软件具有良好的人机界面,便于操作,同时提高了测试的效率。  相似文献   

6.
CVI虚拟仪器技术在计算机控制实验中的应用   总被引:3,自引:0,他引:3  
介绍了基于LabWindows/CVI(CVI)的计算机控制实验用虚拟仪器的开发。文中详细介绍计算机温控系统原理,数字控制虚拟仪器的开发过程及其使用效果.说明了在测控实验领域运用基于CVI的虚拟仪器技术具有软件开发快速方便,仪器功能灵活强大的特点。  相似文献   

7.
周鑫 《电子设计技术》2007,14(1):132-132
在今年的NI Days上,作为NI在中国市场的唯一代理和系统联盟商北京中科泛华测控技术有限公司展示了其全线产品.泛华测控一直致力于推广虚拟仪器技术、产品和应用,开发了各种测控解决方案.同时该公司在LabVIEW、LabWindows/CVI、数据模块化处理、线测量仿真等技术方面得到发展和进步,在不断推动虚拟仪器技术向前发展过程中,实现了从测控系统到测控产品的转变.  相似文献   

8.
在今年的NI Days上,作为NI在中国市场的唯一代理和系统联盟商北京中科泛华测控技术有限公司展示了其全线产品.泛华测控一直致力于推广虚拟仪器技术、产品和应用,开发了各种测控解决方案.同时该公司在LabVIEW、LabWindows/CVI、数据模块化处理、线测量仿真等技术方面得到发展和进步,在不断推动虚拟仪器技术向前发展过程中,实现了从测控系统到测控产品的转变.  相似文献   

9.
多线程同步技术在电感自动测试系统中的应用   总被引:1,自引:0,他引:1  
多线程同步技术能够更好地开发并行性任务和提高系统性能.为实现高速的仪器测量与低速的机械动作之间的有机协调,提高工作的效率,在研究了Windows线程同步机制和CVI多线程技术中数据保护的基础上,给出了利用事件内核对象和线程安全变量来实现电感自动测试系统的方法,同时给出了工作线程的流程图.实际使用结果表明:该系统对单台测...  相似文献   

10.
为了在Windows/CVI环境下实现基于数据库的复杂算法,讨论了LabWindows/CVI与Matlab混合编程以及LabWindows/CVI对数据库进行访问的几种方法,并在多脉冲电子束测控系统中运用三者混合编程,实现了大量现场数据的计算、管理等功能。  相似文献   

11.
为了解决高档数控系统对控制软件实时性的要求,提出了分时并行处理的设计方法,以实时环境下多线程技术的原理为依据,用Delphi提供的多线程编程组件完成了系统线程的具体实现,并且以开发实例的方式给出了多线程技术在实现数控系统实时响应中的应用。实时多任务的实现,显著提高了CPU的利用率,并使系统的可靠性得到了保证。  相似文献   

12.
针对Modbus RTU在现场总线通信中的应用,以上位机作为通信主站点时,由于采用主/从式应答方式,所以实时通信与界面响应会发生冲突。文中采用LabWindows/CVI多线程技术,对实时性要求高的任务放入次线程中执行,并根据任务需求合理分配各线程的优先级,可有效地解决该问题。通过编写自动卷烟机的Modbus主站通信程序,经试验验证,文中方法能顺利完成与网络中多个从站通信,并且及时响应人机交互界面的操作。  相似文献   

13.
汪冀业  贺英 《中国有线电视》2007,(22):2092-2096
提出一种完整的嵌入式Linux系统平台下的前端控制器的软件,介绍该前端控制器的GUI界面的设计,MAC层数据的接收,多线程技术的应用以及如何采用多线程技术避免对串口资源的独占。该系统能够实时地进行信道的管理,与通信机和管理计算机相连后即可实现整个HFC网管系统的运行。  相似文献   

14.
在嵌入式系统应用中,Qt多线程技术的引入提高了图形界面(GUI)的响应速度,使用多线程技术就要频繁地创建和删除线程。对于传统的服务器,当大量客户端频繁请求连接时,服务器就会处于不停创建和删除线程的状态,从而增加了服务器的开销。针对传统服务器这种特点,为减少传统服务器频繁创建和删除线程带来的开销,提高服务器工作效率,对Qt的线程池技术进行讨论,研究其运行机制,并运用线程池技术创建一个服务器模型,最后通过命令客户端对该线程池服务器进行测试。  相似文献   

15.
本文采用多线程、有限状态机和动态链接库技术设计一种信令数据仿真测试仪的软件体系结构。研究内容主要包括仿真测试仪总体设计方案、软件工作流程和软件设计中关键技术。本文探讨的仿真测试仪能模拟通信网信令数据流,用于信令监测设备和网络优化系统性能测试,具有很大现实意义和经济价值。  相似文献   

16.
针对雷达装备测试流程复杂、数据管理困难的特点,采用LabWindows/CVI作为软件开发平台,结合数据库技术,设计和阐明了测试数据库的具体结构,并且给出了数据库操作的方法。实践证明,数据库技术的应用使得该测试软件具有较强的移植性,在更新数据库的内容后,可直接移植到其他测试系统中,具有较大的实践价值。  相似文献   

17.
自由空间激光通信捕获控制系统   总被引:9,自引:3,他引:6  
为了完成快速高概率的捕获,设计并构建了自由空间激光通信捕获控制系统,主要由主控计算机、GPS/INS捷联导航系统、数传电台和控制软件等部分组成.主控计算机采用嵌入式操作系统Windows CE,控制系统采用多线程同步技术和事件驱动方式处理多个通信串口的数据,减少了处理数据的延迟时间;同时,系统采用快速高精度指向算法,实现高精度的粗对准;使用复合光栅螺旋扫描方式和可对速度补偿的捕获算法,减少了捕获时间,提高了捕获概率.基于野外试验数据对捕获控制系统性能进行分析评估.结果表明,系统指向误差小于1°,捕获时间小于30 s.目前,该系统已经研制完成并投入使用,效果良好.  相似文献   

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

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