LabVIEW共享变量

news2024/9/24 7:15:46

LabVIEW共享变量

创建共享变量

要创建共享变量,必须先打开一个LabVIEW项目。在项目浏览器窗口中,右键单击终端、项目库或项目库中的文件夹,从快捷菜单中选择新建(New) » 变量(Variable),打开共享变量属性(Shared Variable Properties)对话框。选择所需的共享变量配置选项,然后单击确定(OK)按钮。

如果右键单击终端或不在项目库中的文件夹,并从快捷菜单中选择新建(New) » 变量(Variable)来创建共享变量,则LabVIEW会自动创建一个新项目库,并将共享变量置于该库中。如需详细了解变量和库,请参见共享变量生命周期部分。

图1显示的是一个单进程共享变量的共享变量属性(Shared Variable Properties)对话框。LabVIEW Real-Time模块和LabVIEW数据记录和监控(DSC)模块为共享变量提供了额外的功能和可配置属性。尽管在这个例子中LabVIEW Real-Time模块和LabVIEW DSC模块都已经安装,但您仍可以使用LabVIEW DSC模块仅针对网络发布共享变量而增加的功能。

图1.单进程共享变量属性

数据类型

您可以从大量的标准数据类型中为新建的共享变量选择数据类型。除了这些标准数据类型外,您还可以从数据类型(Data Type)下拉列表中选择自定义(Custom),并选择一个自定义控件作为自定义数据类型。然而,缩放和实时FIFO等部分功能将无法与某些自定义数据类型结合使用。 而且,如果您安装了LabVIEW DSC模块,那么在使用自定义数据类型时,警报将仅限于不良状态通知。

在配置完共享变量的属性并单击确定(OK)按钮后,共享变量将显示在项目浏览器窗口的所选库或终端下,如图2所示。

图2.项目中的共享变量

共享变量所属的终端就是LabVIEW部署和托管该共享变量的终端。如需详细了解如何部署和托管共享变量,请参见部署和托管部分。

变量引用

在将共享变量添加到LabVIEW项目后,可将其拖至VI的程序框图中来进行读或写操作,如图3所示。程序框图中读和写节点称为共享变量节点。

图3.使用共享变量节点读取和写入共享变量

您可以根据共享变量节点连接至变量的方式来指定节点是绝对节点或终端相对节点。绝对共享变量节点与创建该变量的终端上的共享变量连接。终端相对共享变量节点与该节点所属VI所在的终端上的共享变量连接。

如果将含有终端相对共享变量节点的VI移动到新的终端,则该共享变量也必须移动到新终端。因此,如果需要将VI和变量移至其他终端,建议使用终端相对共享变量节点。

默认的共享变量节点都是绝对的。如需更改共享变量节点连接到共享变量的方式,可右键单击该节点,然后选择引用模式(Reference Mode) » 终端相对(Target Relative)或者引用模式(Reference Mode) » 绝对(Absolute)。

您随时可以通过在项目浏览器窗口中右键单击共享变量来编辑共享变量的属性。LabVIEW项目会将新的设置自动传递给内存中引用的所有共享变量。保存变量库后,这些更改也将应用到存储在磁盘上的变量定义。

需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/131965.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

dubbo源码实践-SPI扩展

1 概述 SPI的官方文档说明:Dubbo SPI | Apache Dubbo SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时&…

我的2022总结

博客记录 踏石留印 抓铁有痕 使用csdn写博客,发帖子,帮助网友回答问题。都是实实在在满足了学习,交流的需求 这是我自己使用 CSDN 各种功能记录: 工作方面: 年初参与了公司的一个产品,主要负责串口服务…

Allegro上如何计算阻抗操作指导

Allegro上如何计算阻抗操作指导 Allegro上同样可以快捷的进行阻抗计算,免去了用第三方软件计算的麻烦,以下图为例 具体操作如下 选择X-section在层叠中把每个层的Dielectric Constant填写正确,即板材的Er值

01月份图形化二级打卡试题

活动时间 从2023年 1月1日至1月21日,每天一道编程题。 本次打卡的规则如下: (1)小朋友每天利用10~15分钟做一道编程题,遇到问题就来群内讨论,我来给大家答疑。 (2)小朋友做完题目后&…

阿里云迎来新主帅,张勇将交出怎样的答卷?

‍‍数据智能产业创新服务媒体——聚焦数智 改变商业岁末年尾,回顾过去展望新篇之际,阿里巴巴集团于29日通过两封邮件宣布了组织架构的调整。以“沉稳内敛”著称的张勇,在解决公司问题时,却尽显雷霆手段。敢于作出不完美的决定在…

【算法】静态单链表、双链表、单调栈与单调队列

文章目录1.单链表2.双链表3.单调栈4.单调队列1.单链表 考虑到效率问题,如果每次都去new结点效率比较慢,平时做题时不采用动态:在有严格的时间要求的环境中,不能频繁使用new操作,new的底层涉及内存分配,调用构造函数,指…

2023创业可以做什么项目,适合新手的六个创业项目推荐

大家好,我是蝶衣王的小编 ​2022年已经进入最后一天了,明天就要步入2023年,个人感觉,明年注定是不平凡的一年,疫情解封,经济生产逐渐恢复,明年开始,创业或者做副业的人肯定会越来越…

视频分割很简单,教你方法三分钟搞定视频剪辑

很多朋友不知道怎么分割视频,今天小编就分享怎么在电脑上分割视频的方法,使用媒体梦工厂操作起来不难,新手小白也能轻松学会,一起接着往下看吧。 第一步,开始剪辑之前,小编准备了多段视频用于演示分割效果&…

【金猿案例展】某大型国有银行——智慧金融产业大脑建设

‍拓尔思案例本项目案例由拓尔思投递并参与“数据猿年度金猿策划活动——《2022大数据产业年度创新服务企业》榜单/奖项”评选。‍数据智能产业创新服务媒体——聚焦数智 改变商业该银行为提高金融领域产业经济分析能力,建设智慧金融产业大脑,通过投融资…

计算机组成原理【1】

目录 考点1:硬件发展———————————————————————————— 一.计算机硬件的基本组成 1.早期冯诺依曼机 (1)冯.诺依曼计算机的特点: 2.现代计算机的结构 3.总结图 二.各个硬件的工作原理 1.寄存器MAR,MDR 2.主存…

Redis 如何解决内存占用过大、不释放的问题

错误日志 通过 redis.log 可以看到错误日志如下:Cannot allocate memory 15602:M 30 Dec 2022 17:39:09.988 * RDB memory usage when created 19775.56 Mb 15602:M 30 Dec 2022 17:39:44.766 # Done loading RDB, keys loaded: 529954, keys expired: 26. 15602:…

基于长短期记忆网络和凸优化算法的综合智能电网的可再生能源预测(Python代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

string(四)————底层实现

目录 引言 外层包装 成员变量设计 接口实现 引言 在之前的博客中我简单介绍了string的相关使用方法和接口,现在我们自己来模拟实现一下它的底层(注:不同编译器底层实现不同,这里只是其中一种的实现)。 外层包装 …

Allegro如何在PCB上查看焊盘信息操作指导

Allegro如何在PCB上查看焊盘信息操作指导 在做PCB设计的时候需要查看焊盘的信息,Allegro上支持直接在PCB上查看焊盘的信息,如下图 具体操作如下 选择Tools-Pad stack选择Modify Design Padstack

【漏洞复现】Django SQL注入漏洞 (CVE-2022-28346)

文章目录一、简介二、漏洞概述三、漏洞影响版本四、漏洞分析五、漏洞复现六、修复方法一、简介 Django是用Python开发的一个免费开源的Web结构,几乎包括了Web使用方方面面,能够用于快速建立高性能、文雅的网站,Diango提供了许多网站后台开发…

pcl 姿态变换 之 旋转平移

一、简介 最近在做一个点云的项目,姿态的变换是一个很重要的环节,从数学上需要彻底理解这些东西之前一直在使用,但是没有系统的总结过,接着2023年元旦的三天时间好好学习一下,然后在同事面前说自己是数学系的很丢人啊…

【MySQL进阶】从计算机层面看索引凭什么让查询效率提高这么多?

【MySQL进阶】从计算机层面看索引凭什么让查询效率提高这么多? 文章目录【MySQL进阶】从计算机层面看索引凭什么让查询效率提高这么多?磁盘IO和预读:索引是什么?BTree索引BTree索引让我们先来了解一下计算机的数据加载。磁盘IO和预…

中国为印尼建设的高铁顺利推进,印度网友与日本网友就高铁互怼

日前中国为印尼建设的雅万高铁已开始进行试运行测试,预计将在明年6月正式运行,与雅万高铁差不多时间开始的日本为印度孟买建设的高铁项目才建设了15公里,为此印度网友和日本网友对中日高铁技术的差距展开了争论。2011年日本相关机构开始对印尼…

羊的第四天,开始这篇年终总结

比较尴尬,从今年“羊”到明年,所以这篇文章也是每天抽出一点时间写写,可能会比较乱,先大致分下核心内容吧:今年总结新年展望今年总结先是完成了《数字硬件建模系列的Verilog篇》,效果不好不坏,主…

算法设计与分析复习03:动态规划算法

算法设计与分析复习03:动态规划算法 文章目录算法设计与分析复习03:动态规划算法复习重点动态规划算法斐波那契数列及其应用矩阵链乘法凸多边形剖分矩阵链乘法凸多边形剖分最长公共子序列最大子段和(字数组)0-1背包编辑距离钢条切…