LabView学习之旅(1)labview介绍+编辑vi文件

1. labview介绍

LabVIEW是一种程序开发环境,类似于C和BASIC开发环境,但是LabVieW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,LabView使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

1.1 labview特点

  1. 可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的虚拟仪器。
  2. 用户可以根据自己的需要定义和制造各种虚拟仪器。

1.2 labview应用领域

  1. 测试测量
    LabVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LabVIEW最广泛的应用领域。
  2. 控制
    工业控制领域常用的设备、数据线等通常也都带有相应的LabVIEW驱动程序。使用LabVIEW可以非常方便的编制各种控制程序。
  3. 仿真
    LabVIEW包含了多种多样的数学运算函 数,适合进行模拟、仿真等工作。在设计机电设 备之前,可以先在LabVIEW搭建仿真原型,验证设计的合理性。

2. labview界面

2.1 创建项目

  • 点击labview持续进行打开,进入启动窗口
  • 在菜单栏中选择“文件”,创建项目
  • 选择默认的空白项目即可
    创建labview项目
    创建空白项目
  • 创建vi
    创建在我的电脑下的vi

2.2 vi组成部分

  • 一般常规编程语言创建的程序,由若干个图形界面窗口——一般称为GUI图形用户界面和文本编辑窗口组成。LabVIEW中的前面板相当于GUI,程序框图则相当于文本编辑器。
    vi组成

2.21 前面板

  • 在前面板界面中,可以放置控件,用于数据的输入和结果的显示。
  • 右击两种控件选板空白处,会出现的两种选项框选择相应的控件/函数。
    函数和控件
    • 在控件功能中主要分为:输入和输出控件,且两种右击后可选择转化
      控件转化
  • 工具栏介绍
    • (快捷键:运行Ctrl+R、打开即时帮助Ctrl+H、窗口切换Ctrl+E、保存程序Ctrl+S)
      工具栏介绍

2.22 程序框图

  • 程序框图是程序员的运行界面,逻辑实现的界面

  • 程序员按逻辑将各种函数组合起来,实现目标功能。LabVIEW中有丰富的函数可供选择,具体的功能可通过即时帮助得到帮助。函数选板是在右击程序框图中空白处出现的框图。
    程序框图

    • 增加注释(在面板空白处双击)可为增强代码的可读性,便于后期调试
    • 工具栏
      在这里插入图片描述

3 项目初体验:创建一元二次方程

函数:Y = AX^2+BX+C,已知X,A,B,C,求解Y

3.1方法一,使用图标“公式”

  • 打开前面板右击,点击“数值”,点击“数值输入控件”
    在这里插入图片描述
  • 拖拽在空白显示区域后,修改名称,出现如下左图。打开程序框图,会自动出现如下右图
    labview输出函数
  • 在程序框图中,右击空白处,点击“数学”,移动鼠标至“脚本与公式”,插入“公式”

在这里插入图片描述

  • 拖拽到适宜位置后,双击“公式”图标,进行配置公式,并点击保存

配置公式

  • Ctrl+h快捷键可查看下图蓝绿“公式”的接口

在这里插入图片描述

  • 连好线后,点击工具栏的“运行”,在前面板修改参数,得到正确结果

在这里插入图片描述

3.2方法二,使用复合运算

  • 同理,先插入“数值输入控件”
    在这里插入图片描述
  • 具体方法同上,选择好图标后如下左图。打开程序框图,选择好图标连线后如下右图

在这里插入图片描述

总结

  • LabVIEW初体验捏,我们应该初步学会了如何新建 VI、编辑 VI前面板和程序框图、运行和停止等。双面板的图形编程让元件连接和图形显示更直接和清晰,面对程序员还是使用者都有最直观的体验。总之就是效率快,直观。
  • 本期有任何描述不当的地方麻烦联系博主,谢谢。下期将进行labview基础实例。
  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值