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

2.
某型飞机电传操纵系统联调试验台的研制   总被引:1,自引:1,他引:0  
采用NI公司的LabWindows/CVI软件开发平台,通过ODBC实现LabWindows/CVI和VisualFoxPro数据库之间共享数据,设计了某型飞机电传操纵系统联调试验台,并介绍了使用Agi lent34970A数据采集/开关单元进行数据采集的方法。  相似文献   

3.
介绍了使用LabWindows/CVI和DAQ/PXI-2005数据采集卡搭建的数据测量系统。通过传感器将所测特征信号变为电信号传输,再用数据采集卡采集传送给处理器,用LabWindows/CVI搭建数据处理和显示的人机交互界面,实现对物体特征的测量。该系统可以实时显示所测物体特征,修改数据采集时的各项参数,显示采集到数据的波形,存储、调用采集到的数据。  相似文献   

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

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

6.
张红林 《电视技术》2014,38(5):205-208
针对远程支援对装备保障现场音视频数据的实际需求,基于LabWindows/CVI软件开发平台,设计并实现了一种音视频采集与压缩系统。该系统运用虚拟仪器多线程技术有效保证了音视频数据采集的实时性,并采用MPEG-4标准进行音视频数据的压缩,有效提高了数据共享的效率。测试结果表明,使用本系统方案有效减小了音视频数据延迟,提高编码器压缩效率和系统的稳定性,可直接应用于远程支援系统。  相似文献   

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

8.
串口是常用的计算机与外部串行设备之间的数据传输通道,在VC++6.0中利用第三方控件实现串口通信时实时性较差,系统资源利用不足,为了提高串口通信的速度和资源利用率,软件采用Windows API函数并基于多线程技术和自定义消息机制的异步串口通信的设计理念,结合串口通信的机理和多线程同步技术,分析了Win32系统下多线程异步串口通信软件的开发方法。软件主线程是数据采集程序的管理者,串口监测线程(辅助线程)在后台对串口进行实时监视,获得了良好稳定的通信效果。  相似文献   

9.
为了提高测量精度,许多测试系统要求在连续运动中实时同步进行数据采集.根据同步工作原理,利用RTSI总线技术和LabWindows/CVI编程实现了运动控制和数据采集之间的同步,实验结果表明该方法在提高测试精度方面是有效的.  相似文献   

10.
本文主要介绍了在Windows环境下,以LabWindows/CVI为软件开发平台,以热电偶和计算机为主要硬件平台,利用多线程机制进行温度的采集和存储,最后对采集到的数据加以分析。实际应用表明该系统运行稳定。  相似文献   

11.
针对竞技体育中对力量素质量化训练的实际数据需要,选用拉线传感器和USB采集卡以及Labwin—dows/CVI软件平台,设计并实现了力量素质测试系统。本系统运用多线程技术中的异步定时器功能实现数据采集和显示的实时性,并采用开放式数据库互连(ODBC)技术,利用SQL工具包实现数据库操作。实测结果表明,使用本测试系统可以在现有训练器材的基础上实现训练结果的量化表示及记录,方便对受试人员训练结果进行横向和纵向的深度对比,有很好的使用价值。  相似文献   

12.
Linux下多线程数据采集研究与实现   总被引:1,自引:0,他引:1  
许多网络应用都是以数据采集为基础的,那么一个高效的数据采集模块就非常重要。文中是对Linux下多线程数据采集技术的研究与实现。首先对数据采集中数据存储缓冲区的设置做出分析,并设计出了模型。其次为了实现数据采集的高效性,用到了Linux下的多线程技术,多线程下对共享资源的访问控制又引出了线程同步的问题,并为了实现线程同步引入了互斥锁的应用。最后建立了一个数据采集模块的基本模型。  相似文献   

13.
基于虚拟仪器技术的激光雷达测量控制平台   总被引:1,自引:0,他引:1  
虚拟仪器具有性能好、集成度高、界面友好,控制方便、扩展性强等特点.设计了一个基于虚拟仪器技术的激光雷达控制平台,把激光雷达控制、检测、数据分析单元有机地组合在一起,通过计算机虚拟面板操作雷达系统控制、检测和数据处理单元,使得激光雷达控制更为方便安全,信号分析更加实时有效,建立了激光雷达的通用信号平台.  相似文献   

14.
刘学斌 《电子质量》2012,(7):27-28,37
针对下一代空空导弹技术复杂性对测试保障和可维护性提出的更高要求,提出了一种基于PXI总线的虚拟仪器自动数据采集分析测试系统。系统包括硬件和软件设计,对导弹输出的3种类型数据进行采集分析。系统软件基于LabWindows/CVI平台进行编制。  相似文献   

15.
为了在大规模生产光器件时进行光路熔接和测试相关数据的采集与记录,利用熔接机的通讯功能及LabWindows/CVI软件开发平台,开发了一种数据采集系统。该系统实现了熔接机数据采集、上位机工艺流程控制、生产相关数据电子报表生成、光器件相关数据数据库存储访问等功能。结果表明,该系统可以稳定工作。这对解决人工记录数据带来的效率低下、差错率高等问题是有帮助的。  相似文献   

16.
为了解决采集卡与上位机之间的海量数据传输问题,结合自行开发的高速数据采集卡,提出了一种基于PCI-e高速数据采集卡的设备驱动与上位机软件的开发方案。该方案对使用WinDriver开发设备驱动的开发步骤以及DMA传输的实现方法进行了介绍,对利用LabWindows/CVI设计上位机软件的方法予以阐述,并利用DLL动态链接库解决了采集卡与应用程序之间的通信。实验结果表明,在PCI-e X1链路下,数据采集速度可达到182MB/s,能够满足高速数据采集的要求。  相似文献   

17.
针对工业现场对扭矩扳手的检定点、自动检定次数、加荷速率等参数进行实时监控,扭矩扳手相关资料的录入、存储、查询,及扭矩仪表的数据采集、电动机控制等功能的要求,为了适应现场环境,提出了一种将传感器技术、数据库技术、控制技术及虚拟仪器技术相结合的设计方案。该方案以研华TPC-1570H工控机、PCI-1761采集卡和TCA称重传感器结合AT-150扭矩测量仪为平台,设计了数据采集模块、扭矩测量仪控制模块和电机控制模块。应用虚拟仪器软件LabWindows CVI编写程序,实现了对扭矩扳手检定值的采集、分析、存储、打印和报警。经过试验测试表明:系统运行稳定,效果良好。  相似文献   

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

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