首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
针对在NI公司推出的LabVIEW开发环境下访问底层硬件和数据处理能力方面的不足,采用了通过CLF节点调用动态链接库技术,即用其他编程语言(Visual C 和Matlab等)编写所需的DLL模块,供LabVIEW调用开发出功能更强大的虚拟仪器系统.利用该方法开发的岩心膨胀测量系统已投入运行,实验结果表明其效果良好.  相似文献   

2.
LabVIEW和MATLAB的混合编程,通过LabVIEW专有程序接口调用MATLAB实现。LabVIEW设计用户图像界面,负责数据采集;MATLAB在后台提供大型算法供LabVIEW调用,其程序的调用方法,可使用MATLABScript节点或ActiveX函数模板。  相似文献   

3.
LabVIEW平台上高速数据采集软件的实现   总被引:2,自引:0,他引:2  
针对单纯利用LabVIEW软件编制的PC-6325B型A/D转换器的驱动程序达不到要求的采样速率问题,通过在LabVIEW软件开发平台上调用利用TC软件开发平台编制的DOS程序的方法,实现了A/D转换器的高速采集。介绍了在LabVIEW里调用DOS程序,并调用DOS程序运行结果以进行后续处理的方法,给出了该方法的实现程序。  相似文献   

4.
简述了人工神经网络的模型。利用LabVIEW8.2,以MatlabScript节点形式调用在Matlab6.5里训练成功后的BP神经网络程序。通过对发动机常见故障的诊断,表明虚拟仪器与人工神经网络的结合可以快速、准确的诊断出故障。  相似文献   

5.
LabVIEW是美国NI公司推出的一种基于G语言的虚拟仪器软件开发工具。在LabVIEW开发的软件中,用户可能需要调用.exe可执行文件。本文结合实例详细介绍了三种调用方法:通过CallLibraryFunction调用WindowsAPI函数来实现;利用lvwutil32.dll来实现;调用SystemExec.Vi来实现。本文还分析了这三种调用方法之间的区别。  相似文献   

6.
LabVIEW下普通数据采集卡的驱动与调用   总被引:1,自引:0,他引:1  
在深入分析动态链接库特点的基础上,重点研究了在LabVIEW平台下调用动态链接库来驱动普通数据采集卡的方法.并以PCI8606多功能数据采集卡为例详细探讨了在LabVIEW中调用动态链接库的关键技术与步骤.  相似文献   

7.
在虚拟仪器中实现LabVIEW与MATLAB的无缝链接   总被引:1,自引:0,他引:1  
LabVIEW和MATLAB是目前工程技术中广泛应用的两种软件,在LabVIEW中通过调用MATLAB,实现LabVIEW和MATLAB的无缝链接,充分利用MATLAB丰富地函数库和强大地科学计算与数据处理能力,取长补短,从而大大地拓展了LabVIEW的开发功能.详细地介绍了在LabVIEW中通过调用MATLABScript节点,实现LabVIEW和MATLAB的无缝链接的方法,并通过两个实例说明了LabVIEW和MATLAB无缝链接的可行性以及二者优势互补所带来的优越性.  相似文献   

8.
传统的采集卡在LabVIEW中使用一般是通过调用动态链接库的方法实现数据和图像的采集.但一些现成的动态函数库由于接口参数类型与LabVIEW不同而不能使用,而采用ActiveX控件方法,则没有上述问题.本文以图像采集卡为例,在LabVIEW中采用了调用ActiveX控件的方法,方便快捷地实现了对图像的同步采集.  相似文献   

9.
比较了VB和Matlab各自的优缺点,详细阐述了VB调用Matlab的方法以及神经网络诊断模拟电路的原理。分别采用Matlab的神经网络工具箱和VB调用Matlab的ActiveX自动化技术,对模拟电路进行了仿真诊断。针对VB调用Matlab的方法给出了诊断程序,诊断实例表明该方法是可行的,为模拟电路故障诊断软件开发提供了一定的指导作用。  相似文献   

10.
基于数据库的LabVIEW与Matlab混合编程及其实现   总被引:2,自引:0,他引:2  
介绍了在LabVIEW中实现与数据库通信的几种方法,以及LabVIEW和Matlab混合编程的几种实现途径.并以配方优化系统为背景,利用DLL技术和ActiveX技术在LabVIEW MySQL Matlab构架下实现线性规划算法,为在LabVIEW环境下解决基于数据库的复杂算法提供了一种实现途径.  相似文献   

11.
基于RTW的LabVIEW和Simulink混合编程方法   总被引:3,自引:0,他引:3  
为了实现LabVIEW和Simulink优势互补,拓宽它们的应用范围,提出了利用Matlab实时工作空间-RTW(Real-Time Workshop)将两者混合编程的新方法,同时详细阐述使用自定义目标配置功能生成可用于LabVIEW应用程序的过程,总结利用RTW进行LabVIEW和Simulink混合编程的步骤并给出验证实例.验证结果表明,该混合编程方法可行和实用.  相似文献   

12.
Visual Basic.NET调用Matlab神经网络工具箱的实现方法   总被引:5,自引:0,他引:5  
本文介绍了实现VB.NET调用Matlab神经网络工具箱的Active方法,以及调用前需要对Matlab神经网络程序所作的准备处理,并结合变压器油色谱分析(DGA)故障诊断,说明了调用的实现过程.  相似文献   

13.
针对传统Sawyer-Tower电路测量薄膜电滞回线的不足,提出了电荷积分改进方案。并在改进Sawyer-Tower电路基础上,结合虚拟仪器测量思想,组建以Lab VIEW和NI公司数据采集卡为核心的软硬件平台测量系统,并结合Matlab对采集数据进行分析处理,实现薄膜本征电滞回线的精确测量。经实验验证本测试系统可以快速准确完成薄膜电滞回线测量。  相似文献   

14.
利用LabVIEW仪器控制技术开发了多波长计的串口控制自动测量软件,实现了由计算机控制多波长计对光栅传感阵列返回信号进行解调和结果存储。针对返回测量结果的数据错位问题,在VC 6.0中开发了动态链接库(DLL),通过在LabVIEW中调用DLL,对返回的测量数据进行检验和自动处理,确保了测量结果的完整、可靠,完善了整个测试系统。  相似文献   

15.
基于LabVIEW的纯实时仿真方法及应用   总被引:1,自引:1,他引:0  
孙娜  俞梅  袁爱进 《控制工程》2007,14(6):635-638
针对Matlab仿真不能解决实时性的问题,提出了一种将纯Matlab仿真向纯实时仿真的转换方法。结合一种基于频率特性的PID控制器参数自整定算法的研究,先用Matlab与LabVIEW混合编程仿真来验证LabVIEW程序的可行性;再通过0PC服务器作为中间桥梁实现智能仪表与LabVIEW之间的数据通信,从而使整个程序全部由LabVIEW和智能仪表的实时运算来实现。带延迟的一阶惯性环节为被控对象的闭环仿真与大连交通大学自主开发的嵌入式软件构件集成开发平台验证了该方法的有效性。  相似文献   

16.
介绍在Authorware制作的自动控制原理CAI课件中,通过调用Matlab进行控制系统的交互式即时仿真的方法。并以控制系统的频率特性为例,重点阐述了如何在C程序中利用Matlab引擎调用Matlab内部函数.经编译连接C程序得到可被Authorware直接调用的可执行文件.实现CAI课件中控制系统的即时仿真功能.  相似文献   

17.
基于虚拟仪器技术的多轴步进电机控制系统   总被引:1,自引:2,他引:1  
介绍了一种基于虚拟仪器的多轴步进电机控制系统。硬件采用基于PC的NIPCI7354运动控制卡产生脉冲和方向信号、NIPCI7604对信号驱动放大;软件采用LABVIEW7图形化编程软件设计操作界面和控制程序,通过调用控制卡中的运动函数库,可以动态改变脉冲频率和方向信号,控制电机的转速和转向,从而实现了在开环控制状态下同时对不同轴步进电机的控制。既提高了实时性和快速性,又方便实用。  相似文献   

18.
开发了一种针对输电线路巡检机器人的新型远程测控系统.该系统通过与机器人本地控制器的实时通信和多线程技术实现机器人姿态监控和机器视觉检测.通过对机器人控制器发送命令和接收数据实现对机器人的人工遥操作;采用Matlab Script节点实现Matlab与LabVIEW混合编程,完成机器人质心和多关节姿态的计算,采用共享数据库方式调用基于Visual Prolog开发的机器人行为规划应用程序,实现机器人姿态自主控制.实验结果表明,该远程测控系统运行可靠,实时性强,具有良好的人机交互能力.  相似文献   

19.
胡嘉  邓焱 《测控技术》2007,26(11):49-51
LabVIEW软件在测量和控制领域得到了越来越广泛的应用.图形化编程和数据流驱动方式是其显著的特点.与传统文本编程语言(如C/C 和BASIC)的顺序驱动方式相比,数据流驱动方式可以非常简单地实现程序的并行运行,但是这种驱动方式也会造成流程控制中的一些困难.为解决这些困难,从循环结构控制、子程序调用及系统资源占用3个方面的问题入手,具体剖析了LabVIEW使用中存在的问题及其原因,并找出了解决这些问题的相应对策.  相似文献   

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

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

京公网安备 11010802026262号