学习LV

今日头条

1142人已加入

描述

基础部分

(1).LV开发的程序——VI(虚拟仪器—软件),扩展名(.vi)。


     界面

     前面板(Front Pannel):图形用户界面(输入控件(Controls)、显示控件(Indicators)两类控件) 

     程序框图(Block Diagram):实现VI逻辑功能的图形化源代码。


     编写工具

     控件选板(Controls Palette) :包含前面板可用的全部对象

     函数选板(Functions Palete):调用VI和函数

     工具选板(Tools Palette):各式工具


     数据操作

     数据类型:与C语言的基本相同,包含几种自己特有的类型(时间日期、Variant类型等)

     Varient数据类型不仅存储控件的名称和数据,而且携带控件的属性。主要用于ActiveX技术中,方便不同程序间的数据      交互

     局部变量:只能用于同一个VI程序框图

     全局变量:可以用于同一台计算机多个VI,以单独的VI文件形式存在,只有前面板,不能进行编程

     数据运算:与C语言类似,包括常见的算术运算符,关系运算符,逻辑运算符,基本原则与C语言相似,具体情况可以使      用表达式节点,简化程序

    

     程序结构

     顺序结构(Sequence Structure) 

     Flat Sequence Structure(平铺):帧间数据传递通过连线

     Stacked Sequence Structure(层叠):帧间的数据传递需要在边框创建一个端子

     常见结构:与C语言类似

     For循环 、While循环:移位寄存器和反馈节点使用(初值需要给定)

     Case结构 :类似于switch结构(需要默认项(default))

     事件结构(Event Structure):类似于C语言中的事件响应,多个事件会形成事件队列

     使能结构 :类似于C语言中的/*....*/注释和宏定义(通过设置环境变量)来实现程序是否运行

     公式节点(Formula Node):实现复杂的数学公式以及一些基本的逻辑编程


     数组 矩阵 簇

     基本与C语言类似,簇相当于C语言中的结构体


    波形数据(waveform):操作类似于簇  

    波形趋势图(waveform chart):每一次接着上一次的数据

    波形图表(waveform graph):图表是一次将现有数据绘图



打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分