精华内容
下载资源
问答
  • 本资料主要是 LabVIEW图形控件中游标与曲线的交点坐标显示 的源代码
  • labview控件

    2016-12-18 20:56:16
    实际开发项目中用到的Labview图形显示控件,功能强大,效率高,注册后即可使用。
  • LabVIEW控件选板

    2021-01-19 23:02:36
    控件选板提供了创建虚似仪器等程序面板所需的输入控件和显示控件,仅位于前面板窗口中。选择菜单栏的“查看→控制选板”或直接在前面板窗口空白区域单击鼠标右键,即可打开控件选板;单击控件选板右上角的“”可以...
  • labview波形控件

    千次阅读 2011-10-12 17:27:19
    labview有两种显示控件:图表和图形。 图表:可以交互式地绘制数据,当新数据到达时,可将新数据追加到旧数据上,这样就可以和以前的数据对照观察当前数据。 图形:以一种更传统的方式绘制先前产生的数值数组,但...

    labview有两种显示控件:图表和图形。

    图表:可以交互式地绘制数据,当新数据到达时,可将新数据追加到旧数据上,这样就可以和以前的数据对照观察当前数据。

    图形:以一种更传统的方式绘制先前产生的数值数组,但并不保存以前产生的数据。


    对于正余弦发生器,也有两种:波形生成和信号生成。

    信号生成的是一组数组,即波形图中的Y轴,可用一个数组表示。

    波形是指带时间信息的信号。在信号的基础上再加上时间信息组成。时间信号包括波形的起始时间t0和各个数据点的时间间隔dt。


    labview中的数据类型:

    I8   :字节

    U8 :无符号字节

    I16 :字

    U16:无符号字

    I32  :长整型

    U32 :无符号长整型

    I64  :四字

    U64:无符号四字

    SGL:单精度

    DBL:双精度

    EXT :扩展精度

    CSG:单精度复数

    CDB:双精度复数

    CXT :扩展精度复数


    每秒采样率和波形采样数:

    每秒采样率:一次采多少,眨眼速度

    波形采样数:一共才多少,眨眼次数

    采样数/采样率=一次采集所需的时间


    展开全文
  • 本节书摘来自华章计算机《Arduino开发实战指南:...在测试测量中,数据的显示与表达是非常重要的,LabVIEW 提供了多种图形显示控件,如图 3-40 所示的图形控件选板,这为数据的显示提供了极大的方便。其中最常用的为...

    本节书摘来自华章计算机《Arduino开发实战指南:LabVIEW卷》一书中的第3章,第3.6节,作者:余崇梓著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

    3.6 图形显示

    在测试测量中,数据的显示与表达是非常重要的,LabVIEW 提供了多种图形显示控件,如图 3-40 所示的图形控件选板,这为数据的显示提供了极大的方便。其中最常用的为Waveform Chart、Waveform Graph、XY Graph。这里只对这三种图形显示控件做介绍,其他几种图形显示控件的详细用法可以参看 LabVIEW Help。
    image

    展开全文
  • 控件选板提供了创建虚似仪器等程序面板所需的输入控件和显示控件,仅位于前面板窗口中。选择菜单栏的“查看→控制选板”或直接在前面板窗口空白区域单击鼠标右键,即可打开控件选板;单击控件选板右上角的“”可以...
  • LabVIEW的波形显示

    2021-01-19 23:06:18
    图形显示控件位于前面板控件选板中的“新式→图形”子选板,如图1所示。波形显示分为波形图和波形图表两种。  图1 图形控件子选板 : window._bd_share_config = {
  • 图形显示控件位于前面板控件选板中的“新式→图形”子选板,如图1所示。波形显示分为波形图和波形图表两种。  图1 图形控件子选板 来源:ks99
  • 3D图形显示

    2014-05-13 10:26:22
    很厉害的3显示控件编程,基于labview的控件编程,很有用的哦
  • 目录 程序框图 一、程序面板 1、控件位置 2、控件的设置 ...1、控件位置 ...创建对象:编程——图形与声音——三维...创建三维坐标轴:编程——图形与声音——三维图片控件——几何——创建三维坐标轴 颜色改变:编...

    目录

    程序框图 

    一、程序面板

    1、控件位置

    2、控件的设置

    (1)

    (2)

    二、前面板

    三、参考网址


    程序框图 

    一、程序面板

    1、控件位置

    创建对象:编程——图形与声音——三维图片控件——对象——创建对象

    添加对象:编程——图形与声音——三维图片控件——对象——添加对象

    创建三维坐标轴:编程——图形与声音——三维图片控件——几何——创建三维坐标轴

    颜色改变:编程——图形与声音——三维图片控件——助手——颜色改变

    加载STL几何:编程——图形与声音——三维图片控件——加载文件——加载STL几何

    应用程序目录:编程——文件I/O——文件常量——应用程序目录

    建议错误处理器:编程——对话框与用户界面——建议错误处理器

    2、控件的设置

    (1)

    编程——应用程序控制——属性节点,右键:选择类——VI服务器——通用——图形对象——控件——场景图显示

    选中属性节点,往下拉出两个属性,右键全部转换为写入,第一个属性选择自动投影模式,第二个属性选择视角控制器——类型

    右键——链接至——窗格——三维图片

    (2)

    编程——应用程序控制——调用节点

    选中后右键——选择类——VI服务器——场景——场景节点——场景对象

    点击方法——设置可绘制对象

    二、前面板

    三维图片:前面板——新式——图形——三维图片

    三、参考网址

    https://forums.ni.com/t5/Example-Programs/Add-an-STL-file-to-3D-scene-using-LabVIEW/ta-p/3531250?profile.language=zh-CN

     

    展开全文
  • labview总结

    2019-09-03 23:11:20
    数据流是labview编程的核心,字符串输入控件就是数据源,数据最终流入的是显示控件; 文件后缀为VI(虚拟仪器),VI包括前面板和程序框图,控件放前面板,函数放程序框图,在前面板放置显示控件后,在程序框图会自动...

    基本概念

    labview是NI公司推出的一种图形化编辑编程语言,特点是代码图形化。

    1. 数据流是labview编程的核心,字符串输入控件就是数据源,数据最终流入的是显示控件;
    2. 文件后缀为VI(虚拟仪器),VI包括前面板和程序框图,控件放前面板,函数放程序框图,在前面板放置显示控件后,在程序框图会自动出现对应的接线端子,以供数据的流入和流出。
    3. 控件是数据的容器,数据不能离开控件而独立存在(移位寄存器和常量除外),一般的控件具有属性、方法和事件。属性就是一些外观、标签等,“值” 属性
    4. labview中类似记录或结构的数据类型,成为“簇”。

    基本控件

    布尔控件分为按钮型和开关型,对应现实世界,按钮型按下时改变状态,释放后自动恢复到原来的状态;开关型,改变状态时,保持在一个稳定状态,直到下一次改变为止。

    变量

    对于已经存在的局部变量,通过剪贴板复制局部变量是不可行的,这样会生成一个新的控件,最好的方法是按下Ctrl键后用鼠标拖动局部变量来克隆。
    对于控件、常量、局部变量、属性节点、引用和方法的创建中,其中都包括了按下Ctrl键拖动鼠标的方法,这种方式称为克隆,克隆与复制粘贴不同,复制粘贴会创建新的控件,但克隆确实同一控件的局部变量和属性节点等等

    属性节点

    函数

    labview对数据的所有操作都是通过各种基本函数实现的。
    节点是程序框图上的对象,类似于文本编程语言中的语句、运算符、函数和子程序。它们带有输入/输出端,可以在VI运行时进行运算。LABVIEW提供以下类型的节点:

    1. 函数:内置的基本函数
    2. 子VI
    3. Express VI
    4. 结构
    5. 公式节点和表达式节点
    6. 属性节点和调用节点
    7. 通过引用节点调用:调用动态加载的VI的结构
    8. 调用库函数:标准库或DLL的结构
    9. 代码接口节点:调用文本语言的结构
      我们仅讨论常用需要的1、2、8;

    1. 基本函数

    加减乘除、平方、随机、常量、数组运算、簇运算、位运算、关系运算

    2. 子VI

    LABVIEW里面的子VI概念就相当于其它编程语言里面的函数,调用一个函数就相当于一个子vi,不过LABVIEW里面的子VI仍然可以是独立运行的,毕竟子VI的前面板里有相应的输入控件。
    在这里插入图片描述
    在总程序框图里选中想转为子VI的部分,然后在菜单栏中的<编辑>栏中选择<创建子VI>,值得注意的是有输入的控件也被选中成为子VI时,其控件变为内部输入控件,必须存在。当然除了这种方法,单纯的两个VI仍然是可以连接的,链接的渠道就是连接板,在labview右上角,它长这样:
    在这里插入图片描述
    其中连线板上的每个方格都代表一个接线端。使用矩形分配输入和输出。接线端的颜色代表其连接控件,多的白色的接线端预留给其它地方。

    簇运算

    簇中的元素是有独立标签的,标签代表簇中元素的名称。同时簇中的元素是有次序的,因此有两种方法寻址特定的簇元素:按名称和按次序。

    • 按名称接触捆绑
    • 在这里插入图片描述
    • 选好名称后,就能输出其元素。在错误簇传输中,错误簇包含了三个信息:出错与否(布尔型)、代码、源头。因此选bool型就能够通过条件选择器对条件结构进行控制。

    程序运行结构

    while循环

    while循环至少要执行一次。
    在这里插入图片描述
    内部的即为循环结构,左下角的i为计数接线端,右下角为条件接线端。
    如何将计数接线端读出来呢?
    这就要通过结构隧道,对于结构体的结构隧道而言,如果是发送数据,则仅在第一次迭代时发送,输出则是在最后一次迭代式发送。
    在这里插入图片描述

    for循环

    for循环多了一个循环次数,用法都差不多。

    • for 循环与数组
    • for循环与移位寄存器
      labview的移位寄存器实际上是借用了硬件移位寄存器其先进先出的数据结构的概念。
      前面说道,控件是数据的容器,在循环结构里面,隧道也可以存储数据。因为循环有时需要有一个不断更新的中间变量,labview中移位寄存器就充当了这个中间变量的功能。
    • 隧道
      – 索引隧道:每次循环结束后才传输数据
      在这里插入图片描述
      上图两侧的倒三角和正三角就是移位寄存器,循环一圈后,右侧正三角的值会自动传给相应的倒三角,从而起到了输出的值作为中间变量在下一次迭代使用。
    • for循环与continue和break

    while循环与定时

    while循环不仅可以用于数据计算,也是最基本的设计模式。一个while循环相当于能构成c语言中的main主程序,在labview里就是一个完整的顶层VI,并能编译成EXE文件。
    while循环时是以尽可能快的速度运行,但很多时候我们并需要对内存有如此大的占用率,加入延时更符合实际情况,比如步进显微物镜但隔需要一段时间来采集图像。

    • 延时的时间函数有很多种,不一一介绍。
    • 值得注意的是延时的时间和运行一次的时间的冲突。

    定时结构

    while循环定时的一个缺点是无法保证精确的定时,因为操作系统的限制。
    如果定时要求比较高的情况下,定时结构则成为首选。

    独特的条件结构

    1. 布尔型输入
    2. 错误簇输入
    3. 数值型输入
    4. 枚举型输入
    5. 下拉列表输入
    6. 字符串和组合框输入

    不和谐的顺序结构

    labview属于多线程运行,同一程序框图下放两个同等条件下的加法程序,先运行哪个程序完全是一个随机的行为。有时我们想固定程序执行顺序,顺序结构就派上用场了。

    1. 平铺式顺序结构

    2. 堆叠式顺序结构
      顺序局部变量:
      在这里插入图片描述

    局部变量、内置局部变量和功能全部变量

    局部变量

    局部变量作用于当前的VI,局部变量代表控件的值属性,而不是其本身。

    1. 用于初始化;
    2. 间隔数据存储或显示数据。
      2.1 实际工程应用中,一般采集的数据量很大,不需要全部存储,可以按照一定时间间隔存储或者显示一部分数据,不需要随时传递数据,这时用局部变量比较合适

    事件结构

    条件结构

    项目

    参考文献

    1. LABVIEW宝典 第二版
    展开全文
  • LabVIEW变量

    2021-03-29 21:48:49
    由于LabVIEW图形化编程特点,某些情况下要在同一VI的不同位置或在不同VI中访问同一控件,这时控件对象之间的连线就无法实现了。此时,需要用到局部变量或全局变量,通过局部变量或全局变量可以在程序框图中的多个...
  • labview入门

    2020-06-17 19:28:06
    在灰色部分右键显示控件模块 查看—》工具悬版 控件上右键可以开启快捷菜单设置。 程序框图 包括: 接线端 函数节点 带有输入输出端,在VI运行时执行运算 子VI节点 一个VI在另一个VI内部 函数 常量 结构 连线 不同...
  • 第一个LabVIEW程序

    千次阅读 2011-08-19 17:16:43
    打开LabVIEW2010,选择新建VI,新建一个空白VI。...在前面板上单击鼠标右键,当鼠标平移到图形显示控件中时,会会显示图形显示控件下的子菜单,左键选择波形图标,拖动到前面板上。 可以看到前面
  • 第3节 labview多界面切换之:一个子面板显示多个VI

    千次阅读 热门讨论 2020-05-03 10:40:13
    假设需要在一个界面中实现三个不同的图形显示,按下不同选择按钮即可实现显示,该如何实现呢?(本节结合第1、2节即可实现一般的项目需求) 方法一:使用选项卡控件,详见第1节 labview多界面切换 方法二:使用子...
  • labview中的数据显示具有多种方式,包括:显示控件、列表、表格以及图形显示控件。本期来介绍一下labview中的图形显示控件:波形图表、波形图和XY图。一 波形图表波形图表位于前面板的图形中,在前面板创建波形图表...
  • LABVIEW制作的计算器

    2018-06-12 22:32:21
    使用LABVIEW制作的计算器,可实现通常计算器的加减乘除功能。前面板是LABVIEW图形用户界面,前面板显示程序的输入和输出对象。即控件和显示器,控件主要是按钮,显示器主要是文本显示
  • Labview实现画板

    2021-04-15 10:37:39
    LabVIEW专栏:https://blog.csdn.net/weixin_44543463/category_10714833.html 本文目录一、所用控件介绍1.1 二维图片1.2 ...如需在二维图片控件显示图像,必须通过编程向该控件写入一个图像。可使用图片函数VI进行
  • labview开发入门经典

    2015-03-05 16:29:24
    显示控件图形、指示灯等输出显 示装置。 创建用户界面后,可添加各种VI 和结构作为代码,从而控制前面 板对象。 代码在程序框图中编写。 LabVIEW 不仅可与数据采集、视觉、运动控制设备等硬件进行通信,还可 与...
  • 清华版labview教程

    热门讨论 2010-03-12 11:30:47
    4.7 3D 图形显示控件(3D Graph) 第五章 字符串和文件I/O 5.1 字符串 5.2 文件的输入/输出(I/O) 5.2.1 文件 I/O 功能函数 5.2.2 将数据写入电子表格文件 5.3 数据记录文件(datalog file)...
  • LabVIEW使用

    2020-08-24 09:32:57
    注意事项 1. “LabVIEW 资源合法但VISA当前无法对其进行访问”,一般是由于同时打开了串口调试助手,占用了当前串口。 2. 多条明文数据需要处理成一行,并且...2.选择移至前面或移至后面,将文字显示在装饰图形上。..
  • LabVIEW 中,您可以利用输入控件和显示控件来建立用户界面——前面板。输入控件包括旋钮、按钮、拨盘、文本输入域和其它输入对象。显示控件包括图形、数码显示、LED和其它输出显示。在您建立好用户界面后,利用VI...
  • LabVIEW的VI程序框图

    2021-01-19 23:02:37
    VI程序框图  前面板创建完毕以后,可使用程序框图来添加源代码。程序框图是图形化源代码的集合,图形化源代码又称G代码或程序框图...连线将输入控件和显示控件的接线端与函数或子Ⅵ连接,数据从输入控件沿着连接线
  • 清华版labview教程12.25

    2013-04-18 14:38:02
    4.7 3D图形显示控件(3D Graph) 第五章 字符串和文件I/O 5.1 字符串 5.2 文件的输入/输出(I/O) 5.2.1 文件 I/O 功能函数 5.2.2 将数据写入电子表格文件 5.3 数据记录文件(datalog ...

空空如也

空空如也

1 2 3 4
收藏数 78
精华内容 31
关键字:

labview图形显示控件