推荐阅读最新更新时间:2024-05-02 23:53
LabVIEW string/array Type
LabVIEW CLN调用dll时,接口只能是c99的类型,不可以使用c++的string类型。 LabVIEW有其定义的string类型: LStrHandle。 -------------------------------------------------------------------------------------------- C++的code如下: #include extcode.h // extcode.h 的路径是在C:Program FilesNational InstrumentsLabVIEW 2009cintools 里面。如
[测试测量]
LabVIEW设计模式系列——case结构模拟事件结构
标准: 1、所有按钮的机械动作必须都用释放时触发或者单击时触发,这是为了保证仅仅触发一次动作。 标准: 1、使用简单的case结构模拟事件结构。
[测试测量]
基于LabVIEW的光栅测量系统设计
引言 传统的机械设备测量仪器,其功能固定、扩展性差,且测试系统开发时间长。美国国家仪器NI公司于1986年提出的虚拟仪器的概念,引发了传统仪器领域的一场重大变革。其将计算机强大的数字处理能力和仪器硬件的测量、控制能力结合在一起,大大增强了传统仪器的功能。而NI公司开发的图形化开发平台LabVIEW无疑是虚拟仪器的杰出代表。 蜗杆传动过程中,往往会碰到蜗杆蜗轮啮合中心距测量问题。本系统主要设计交错放置在检具底盘上蜗杆副啮合运动中的传动中心距以及蜗轮转角值的位置信息数据采集电路,并在上位机LabVIEW8.6软件开发平台上实时显示出位置信息关系曲线以及对采集数据进行统计分析。 1 系统的组成及工作原理 图1为系统组成结构框图
[测试测量]
关于LabVIEW的一些争论
我经常听到,甚至有时关注于对LabVIEW的争论,即LabVIEW是一种通用的语言还是一种用于测量和自动化的特定应用程序的开发环境。一方面,有经验的程序员指出了LabVIEW缺乏的流行编程语言所具有的特性,但是另一方面,一些用户详细阐述了他们使用LabVIEW所建立的通用应用程序, 而完全没有使用任何数据采集或分析。 对LabVIEW用户的调查可能与最近一个非正式的对一个团队中的开发者的调查一致,这个团队中的绝大多数人都认为LabVIEW已具有足够的功能来被归为通用语言类,而且事实上,正是以这种方式在使用它。LabVIEW被提到次数最多的不足是常用的递归和递归式数据类型,以及面向对象的结 构,但是这些都不是建立通用应用程序的严重
[测试测量]
LabVIEW助力工程师超越传统嵌入式系统开发
日前,美国国家仪器有限公司(National Instruments,简称NI)宣布推出最新可用于控制、测试和嵌入式系统开发的图形化系统设计软件平台——LabVIEW 2009。它可以帮助工程师混合使用多种编程工具——包括图形化编程语言、C代码、硬件描述语言(HDL) 以及文本数学——来开发嵌入式系统,通过算法与硬件的无缝连接,将算法在实时系统加以实现并连接到真实的I/O,从而快速构建系统原型。工程师和科学家们可以充分利用LabVIEW 2009新版本软件对现场可编程门阵列 (FPGA) 的进一步支持、扩展的多核特性以及虚拟化的嵌入式系统功能来实现各种新的应用,跨越传统的嵌入式设计。在同一个编程平台下,工程师和科学家们即可借助
[嵌入式]
Arduino与LabVIEW互动应用
本文将介绍使用proteus仿真环境,实现Arduino UNO与LabVIEW的串口通讯,LabVIEW通过RS-232串口控制Arduino UNO的LED灯,打开和关闭LED灯。 1、Arduino UNO部分 在proteus仿真仿真环境中,使用ATmega328P单片机实现基于Proteus的Arduino UNO的开发板,如下图1所示。 图1 基于Proteus的Arduino UNO的开发板 此处,还需要对ATmega328P的参数进行设置,初始的设置如图2所示。需要更改的地方已在图中用红色框标注出来了。更改之后的设置如图3所示,其中HEX文件与你自己所存放的地方一致即可。 图2 ATmega3
[测试测量]
LabVIEW使用移位寄存器
目的:创建一个可以在图表中显示运行平均数的VI。 前面板 1. 打开一个新的前面板,按照下图所示创建对象。 2. 把波形图表的坐标范围改为0.0到2.0。 3. 在添加开关之后,用鼠标右键单击它,在快捷菜单中选择Mechanical Action Latch When Pressed,再选择Operate Make Current Values Default,把ON状态设置为默认状态。 练习四 的前面板 流程图 1.按下图创建流程图。 练习四 的流程图 2.在流程图中添加 While 循环(Functions Structures),创建移位寄存器。 a. 用鼠标右键单击While循环的左
[测试测量]