LabVIEW学习笔记——第四个程序:局部变量与全局变量

发布者:calmrs最新更新时间:2015-09-07 来源: eefocus关键字:LabVIEW  学习笔记  局部变量  全局变量 手机看文章 扫描二维码
随时随地手机看文章
局部变量主要用于程序内部传递数据;而全局变量主要适用于多个程序之间传递数据量。
第一个例子是局部变量
      首先,仿真信号和滤波器的调用
                

LabVIEW学习笔记——第四个程序:局部变量与全局变量

 
 
接着是右键局部变量,“转换为读取”,然后单击局部变量,“选择项”,选择“滤波后的信号”
 

LabVIEW学习笔记——第四个程序:局部变量与全局变量

这个是整体的项目编程面板
 

LabVIEW学习笔记——第四个程序:局部变量与全局变量

 
这个是前面板图

LabVIEW学习笔记——第四个程序:局部变量与全局变量

[page]
 
第二个例子是全局变量
          labview的全局变量在使用的方式上更像是子程序调用。全局变量的建立与局部变量建立相同,双击建好的全局变量,然后向这个新生成的VI程序的前面板,拖放一个“波形图”、“方形的指示灯”、“字符串显示”和“停止开关”。结果如图:

LabVIEW学习笔记——第四个程序:局部变量与全局变量

 
 
下面要建立两个程序:发送程序、接收程序
     这个是发送程序

LabVIEW学习笔记——第四个程序:局部变量与全局变量


这个是接收程序
 

LabVIEW学习笔记——第四个程序:局部变量与全局变量

这是程序运行的效果图

                          下面的是停止按钮没有作用时的效果:右图中的波形是在往左移动

LabVIEW学习笔记——第四个程序:局部变量与全局变量

                        下面的是停止按钮作用时的效果:右图中的波形是静止不动,程序状态按钮变成灰色(这个是自己设置的)

LabVIEW学习笔记——第四个程序:局部变量与全局变量



                
                        
 

 



 注:在程序编辑期间,我不小心把工具选件板给禁用了,导致后来在编程连线的时候无法进行。只要重新激活一下工具选件就好,位置在“查看”-=“工具选板”
关键字:LabVIEW  学习笔记  局部变量  全局变量 引用地址:LabVIEW学习笔记——第四个程序:局部变量与全局变量

上一篇:基于LabVIEW的绿色离网的能源解决方案
下一篇:LabVIEW学习笔记——第三个程序:子程序的调用

推荐阅读最新更新时间:2024-03-30 23:03

STM32 USB学习笔记1
主机环境:Windows 7 SP1 开发环境:MDK5.14 目标板:STM32F103C8T6 开发库:STM32F1Cube库和STM32_USB_Device_Library 之前在STM32论坛里领取过一块STM32开发板,本来以为是带有USB模块接口的,最后发现NUCLEO里是没有把USB模块外接出来的,所以就自个儿掏钱买了一块单板,如下图所示: 单板很简单,单纯是为了学习一下STM32的USB模块,之所以选择这个是因为它便宜,而且ST官方有提供USB模块库方便开发。 USB开发博大精深,比之串口,SPI,I2C来说多了很多东西,一个很简单的例子就是串口,SPI,I2C都可以使用通用IO口
[单片机]
STM32 USB<font color='red'>学习</font><font color='red'>笔记</font>1
STM32-DMA学习笔记
DMA,全称为:Direct Memory Access,即直接存储器访问。DMA传输方式无需CPU 直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为RAM 与I/O设备开辟一条直接传送数据的通路,能使CPU 的效率大为提高。 STM32中 DMA1有7个通道,DMA2有5个通道(DMA2 仅存在大容量产品中)。DMA挂载的时钟为AHB总线,其时钟为72Mhz,所以可以实现高速数据搬运。 STM32F103RBT6 只有1 个DMA控制器,DMA1 ,下面我们就针对DMA1 进行介绍。 从外设(TIMx、ADC、SPIx 、I2Cx 和USARTx )产生的DMA请求,通过逻辑
[单片机]
LabVIEW的布尔型数据操作节点
  在程序框图中,布尔型数据操作节点位于函数子选板 编程 布尔 中,如图1所示。      图1布尔子选板   布尔子选板中的布尔对象操作节点名称和功能如表1所示。其中所有函数的操作数应为布尔数据或数值型数据;如果操作数为数值型数据,则将数据转换为二进制按位进行操作,然后转换成十进制输出。   表1布尔操作节点名称及功能
[测试测量]
<font color='red'>LabVIEW</font>的布尔型数据操作节点
labview的深入探索----文件系列之文本文件
文本文件可以说是最常见的文件格式,各种操作系统平台都支持文本文件,文本文件是以ASCII方式存储的文件,从DOS时代的批处理文件(.BAT),到WINDOWS时代的.TXT文件(DOS也存在),都是典型的文本文件. 文本文件的优点: 1.适用于各种操作系统平台. 2.不需要专门的编辑器就可以读写. 文本文件的缺点: 1.所占空间较大 2.安全性差 文本文件也是以字节为单位的,同时也可以按行进行操作. LABVIEW提供了文本文件的基本节点. 红色箭头标明的四个VI,分别表示,打开,关闭,写文件和读文件四个基本操作. 其中打开文件和关闭文件是通用操作,对文本文件和二进制文件是相同的. 一般文件操作的过程是 :打开-
[测试测量]
<font color='red'>labview</font>的深入探索----文件系列之文本文件
STM32学习笔记一一RTC实时时钟
1. 简述 STM32 的实时时钟(RTC)是一个独立的定时器。 STM32 的 RTC 模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。 RTC 模块和时钟配置系统 (RCC_BDCR 寄存器)是在后备区域,即在系统复位或从待机模式唤醒后 RTC 的设置和时间维持不变。但是在系统复位后,会自动禁止访问后备寄存器和 RTC,以防止对后备区域 (BKP) 的意外写操作。所以在要设置时间之前, 先要取消备份区域(BKP)写保护。 RTC 由两个主要部分组成(参见上图), 第一部分(APB1 接口)用来和 APB1 总线相连。此单元还包含一组 16 位寄存器
[单片机]
STM32<font color='red'>学习</font><font color='red'>笔记</font>一一RTC实时时钟
汇编入门学习笔记 (一)—— 基础知识、寄存器
疯狂的暑假学习之 汇编入门学习笔记 (一) 参考:《汇编语言》 王爽 第一,二章 一、基础知识 1. 用汇编语言编写程序的工作过程 汇编本质就是为了方便程序员,把二进制代码用汇编指令来表示 汇编指令---------------- 编译器 ---------------- 机器码---------------- 计算机执行 mov ax, bx 100010001 ................ ............... 2. 汇编语言的组成
[单片机]
STM32中关于HC-05的学习笔记
使用单片机与手机进行通信 接线问题: HC-05的RX,TX与单片机的PA9,PA10对应相接。至于连接在ATK MODULE 端口中下RX,TX相连无法接受,有待与进一步研究 待续... 下面带上可行的程序: #include stm32f10x.h #include stm32f10x_rcc.h #include stm32f10x_gpio.h #include stm32f10x_usart.h #include stm32f10x_crc.h #include system_stm32f10x.h #include stdio.h #include delay.h
[单片机]
什么是变量?PLC变量哪些部分组成?
变量 变量是用于程序的,可以有不同值的变量。 根据应用范围,变量可分为以下几类: ● 局部变量: 局部变量仅适用于定义这些变量的块。 ● PLC 变量:PLC 变量适用于整个 PLC。 程序中多数指令都通过变量来操作。 为指令分配变量后,即会使用指定变量的值来执行该指令。 变量在 TIA Portal 中集中管理。 在程序编辑器中创建 PLC 变量与在 PLC 变量表中创建 PLC 变量没什么区别。 如果在程序或 HMI 画面的多个位置使用某个变量,则对该变量所作的更改会立即在所有编辑器中生效。 PLC 变量 PLC 变量由以下部分组成: ● 名称(例如,CONVEYOR_ON): 变量名称只对一个 PLC 有效,
[嵌入式]
什么是变量?PLC变量哪些部分组成?
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved