首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
LabWindows/CVI是测控领域最受欢迎的软件开发平台之一,其封装好的界面和函数以及多线程技术的使用使得上位机软件开发变得较为容易且能获得优良的软件性能。结合一个应用实例,详细介绍了在此平台上开发上位机软件所用到的几项技术,如多线程、串口通讯、板卡采集、板卡输出等。  相似文献   

2.
导弹遥测系统为导弹的各项试验评估提供数据依据,是导弹系统的重要组成部分。介绍了导弹遥测设备测试仪的软件部分,该软件在LabWindows/CVI环境下编写完成,为实现信号的采集与控制、信号的分析与处理、结果的显示与输出等功能,采用了与USB接口通信、调用外部可执行文件、多线程技术和生成数据报表等技术,实现良好效果。  相似文献   

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

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

5.
本文简要介绍了ActiveX技术的核心内容,三个接口的类型定义及其优点和应用操作步骤。实践证明,在LabWindows/CVI环境下应用ActiveX技术,可将处理后的数据直接生成标准格式的WORD文档,较其他方法方便和简化了很多,从而避免了手动添加相应的格式和排版带来的人为操作错误。应用ActiveX技术还可进行IE、Excel、Matlab等程序的调用减少了编程的复杂度,提高了编程效率。  相似文献   

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

7.
在LabWindows/CVI虚拟仪器开发环境下,采用一种"查询与接收双线同步"的思路设计了针对IT6153程控电源的监控软件.该软件在无人机半物理仿真试验中完成了飞控计算机电源的供给与耐电压扰动性能的测试,对今后的测控软件开发具有重要参考价值.  相似文献   

8.
LabWindows/CVI是NI公司推出的交互式C语言开发软件,是一门通用测试系统开发工具,已被很多工程师和研究学者接受,应用越来越广泛。它提供了丰富的函数库,具有程序代码自动生成功能,减少了软件开发过程中的代码编写工作量。LabWindows/CVI以ANSIC为开发环境,主要用于仪器控制、自动检测、数据处理等。基于此,简要介绍了LabWindows/CVI开发控件的设计与实现。  相似文献   

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

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

11.
马虎  郭海松 《测控技术》2006,25(2):51-53
在自动化测试软件开发过程中,经常会遇到对采集数据的传送和处理问题.本设计结合两种常用软件LabWindows/CVI和Visual Foxpro 6.0(VFP)的优势,实现了软件之间的无缝链接,对于开发智能测试软件具有一定的借鉴意义.  相似文献   

12.
在自动化测控系统的软件开发过程中,经常会遇到对仪器数据的采集和处理问题。文中介绍了一种采用通用的仪器编程语言及I/O通信方式,快速构建仪器测试平台的方法。对于开发自控软件具有进一步的借鉴意义。  相似文献   

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

14.
介绍了LabWindows/CVI在发电机励磁实时监测系统中的应用,重点论述了系统上位机管理软件中配置管理、实时数据处理、录波文件处理3个主要部分的结构设计以及LabWindows/CVI在该设计中的应用特点.  相似文献   

15.
基于LabWindows/CVI的飞机重心调控系统仿真软件设计   总被引:1,自引:0,他引:1  
对飞机重心调控系统进行建模分析,采用具有良好人机交互界面的Lab Winddows/CVI作为软件开发平台设计了一套飞机重心调控系统仿真软件,实现了飞机重心调节过程中防冻液流动及飞机姿态的动态模拟、重心变化及油耗曲线的绘制以及过程数据的记录等功能,为调节规律的确定提供了可靠的数据支持.  相似文献   

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

17.
针对航空机电系统中远程接口单元(RIU)信号种类多、总线接口控制文档数量大、功能复杂的特点,测试软件采用模块化设计思想,基于LabWindows/CVI平台开发,将硬线配置、总线管理、测试流程、用户管理等信息都存储于数据库中,降低应用软件的复杂度、提高软件的灵活性、可维护性。测试软件提供了自动测试功能,操作简洁,减轻工作人员测试工作量;自动测试流程可在数据库中编辑,通用性好,灵活性高。实验应用表明,该软件功能满足测试需求,性能稳定,已成功应用于远程接口单元的现场测试中。  相似文献   

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

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

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