电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>接口/总线/驱动>FPGA接口VI和函数中关闭FPGA VI引用的执行详解

FPGA接口VI和函数中关闭FPGA VI引用的执行详解

收藏

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

评论

查看更多

相关推荐

VI关闭为什么会报错?

为什么当我采用方式一调用子VI后 按子VI的返回键可以正常关闭VI而用方式二打开子VI后选子VI的返回键就要报错呢,提示
2012-09-16 22:20:23

VI引用无效这是为什么呀

VI引用无效。总是报错这是为什么呀
2012-11-20 21:53:15

VI副本不能关闭前面板

将一个VI(名字为A.VI)设为预分配重入,并且运行最后有关闭vi前面板的处理(实际测试可以),然后在另一个vi通过打开引用调用它,A.VI不能关闭前面板。这是什么问题呢
2019-01-12 23:33:32

VI路径问题-运行环境和开发环境的不同

假设当前VI编译后生成的exe文件名为AAA,在同一目录下在开发环境调用“当前VI路径”函数和直接执行exe后获得的路径是不相同的,如下所示:运行环境下:Desktop\新建文件夹\未命名2.VI
2015-08-25 14:36:36

Vi引用方法----前面板---关闭在exe里的问题

在.vi里用前面板关闭的方法节点可以实现一个vi前面板关闭,程序继续运行但是一旦生成exe以后,这个前面板关闭方法节点会执行前面板关闭并且结束程序,怎么办?要最小化到系统托盘必须要实现前面板关闭但是程序继续运行的功能,怎么搞?谁知道?
2014-11-07 11:22:07

LabVIEW 如何配置和使用 VI Server

使用 Close LabVIEW Object Reference函数关闭VI引用。当被调用的VI关闭时,任何尚未关闭引用将会被自动关闭。LabVIEW自带了好几个关于VI Server的范例
2022-05-03 21:35:44

LabVIEW 执行系统命令 VI 函数调用

LabVIEW 执行系统命令 VI函数调用NI自带.exe文件后,怎样获取此exe程序产生的各种参数。
2016-04-28 13:54:29

LabVIEW关闭引用函数有什么作用?

各位老师好: 如图所示,这是一个打开VI后判断VI是否运行的程序,有如下两个问题需要向大家请教: 1、这里为什么要用关闭引用函数? 2、关闭引用函数关闭前面板有什么区别?恳请各位老师不吝赐教,非常感谢!
2015-10-18 15:46:22

LabVIEW的事件详解

后将值赋值给控件引用;1.3VI引用:在输入1.1和1.2后右键创建回调函数,在回调函数编辑回调触发后执行的代码。事件回调注册等效于一个异步动态调用的动态注册事件,具体等效模型描述如下:2取消注册
2022-09-04 23:59:21

LabVIEW可执行文件作为后台进程运行

(关闭引用)来关闭引用。程序框图现在应如下所示: 保存VI后,重建可执行文件。隐藏Windows任务栏图标:将顶层VI构建为可执行文件后,打开其相应的.ini文件。该文件应位于构建可执行文件的同一目录
2022-03-18 21:15:55

Labview关闭面板退出子vi

我看网上大家的建议是:添加事件,本VI->前面板关闭,但是子vi用什么事件去触发啊?
2013-04-18 20:11:02

XYGraph控件数据刷新-子VI通过引用+属性节点方式刷新调用VI前面板的XYGraph

VI中有一些数据处理结果需要在调用主VI的前面板XYGraph控件上显示,采用的引用+属性节点的方式。主vi将XYGraph Ref传递给子VI,子VI利用属性节点实多条曲线显示以及X,Y轴属性
2017-08-17 10:25:01

cRIO使用FIFO情况下的FPGA函数调用

(图2)。运行文件,可以看到数据被采集(只观察了一路信号),程序可以运行(图3)。然后在终端创建DAQ_RT.vi打开FPGA VI引用(图4),但在终端创建的DAQ_RT.vi调用FPGA失败,但
2017-02-16 20:11:01

compactRIO系统FPGAVI编译总出问题

配置情况:Labview2017 sp1,编译器vivado 2015.4,硬件compactRIO9035出现问题:FPGAVI编译总是配置错误,且在电脑已安装编译器的情况下,系统显示本地编译器未安装。请问是什么原因吗?应该如何解决?望得到各位解惑,谢谢!附图如下:
2019-05-01 16:21:15

compactRIO终端上部署的VI如何使用动态引用VI路径该如何设置?

我在写compactRIO的终端VI,需要引用VI,但是普通引用会导致子VI的内存无法释放导致最终内存溢出而中断VI,网上查了很多方法于是发现动态引用VI可以在返回数据以后关闭引用从而释放内存
2018-04-27 18:44:45

labview 子VI关闭问题

VI用自己的停止功能关闭后,主程序面板也可以停止。可是要是点上面的叉关闭VI,主程序前面板就点不动了,怎么回事
2014-12-19 11:03:57

labview8.6 自动化引用读取Excel文件子VI完善了关闭文件

求自动化引用写入Excel子VI
2018-03-01 17:50:55

labview已经建好的VI,如何调入一个新建VI的空白选项卡

各位大侠,已经建好的VI,如何调入一个新建VI的空白选项卡?在新建VI,我用选项卡触发一个条件结构,条件结构内引用要调入VI的路径,打开该VI前面板,运行该VI,最后关闭引用,但是选项卡里并没有啊,什么原因?
2013-01-18 11:33:18

labview执行系统命令函数system exec.vi的使用

网上关于labview执行系统命令函数system exec.vi的使用有些少。好几次要用它,都要花好长时间去找资源研究怎么使用。想在这里再问一下,关于执行系统命令函数system
2017-01-21 09:32:56

labview动态调用子vi后,如何实现关闭vi后,继续控制父vi??

上图是,父vi,通过布尔“谐波分析”控制事件结构,调用子vi“谐波分析.vi”的程序。第二图是子vi“谐波分析.vi,通过布尔stop停止,并关闭vi前面板的程序。操作,通过子vi
2017-03-24 21:21:55

labview如何利用一个VI写入或读取另一个VI的控件值

转载自网络,非原创如下图。我们有一个VI,叫 未命名1.vi。还有一个vi,叫未命名2.vi现在,我在 1.vi里要对2.vi的字符串控件进行写入。可以使用下图方式。首先利用打开vi引用,获取2.vi引用。然后利用调用节点,对控件值写入,然后关闭引用。lv8.6版本:
2012-11-27 17:27:09

labview怎么退出子VI继续执行VI

VI调用子VI弹出子VI前面板,然后进行操作,这些都没问题但是想关掉子VI继续操作父VI就不行了,直接关闭VI窗口结果是该VI还在运行,根本没关闭,方法节点的中止VI不能用,stop这个就把父VI也退出了,求指点。子VI是死循环,代码上退可以先不考虑。
2014-06-12 16:13:07

不同VI间的队列通信问题

使用生产者消费者循环做多VI间的数据通信,VI1处理的数据进入VI2的队列,请问VI2的队列如何在VI1引用?点队列引用右键创建常量么?
2014-12-25 14:32:56

不定时反复调用子VI时 如何实现在关闭VI前面板的同时也终止子VI的运行呢?

时反复调用该VI时,我们应该养成这样的习惯: 这里实际上是放弃用户关闭前面板的动作,进而让程序按照你所设定的“STOP”步骤来终止运行;当然,你也可以采用其他类似的办法,总之实现一个目的:关闭前面板的同时执行程序停止动作
2015-08-27 22:50:16

两个vi中值的引用

问个问题,我有两个vivi1和vi2,能不能把vi1的控件值引用vi2,困惑我很久了,希望给我个例子,感激不尽
2012-12-04 20:16:12

为什么老是提示vi引用无效

这是我在咱这论坛里下载的一个最大化最小化居中的一个Vi,但是老是提示我VI引用无效是什么鬼。下面是站内连接 https://bbs.elecfans.com/jishu_582268_1_18.html
2018-01-16 10:39:52

VI关闭动态调用的正在运行的子VI

VI是一个JKI状态机,利用一个按钮动态调用子VI,然后另一个按钮可以关闭该子VI。针对类似本人的初学者。由2018保存为2014版本!如果有任何问题,请回复我,谢谢!
2019-05-28 14:46:06

VI调用子VI设置后关闭VI

VI调用子VI设置后关闭VI
2015-07-25 08:39:16

VI调用子VI,子VI需要关闭2次才能关下

VI调用子VI,子VI需要关闭2次才能关下,是怎么回事呢?
2016-07-17 11:46:22

关于动态调用子vi后,子vi前面板不关闭,怎么解决?

1.我在主VI中直接插入子vi,用事件结构,按下按钮弹出子vi运行,按子vi退出按钮(停止循环)是没有问题的。2.我用动态调用方式(如下图)执行vi,按子vi退出按钮,子vi前面板不会关闭
2016-04-04 20:17:08

关于子VI窗口关闭的请教

各位朋友,这个问题困扰我挺长时间了。我用一个主VI去调用一个子VI,在子VI前面板完成设置后要关闭,然后回到主VI界面。现在的问题是,如果我点击子VI前面板的“退出”按钮,子VI可以关闭,返回到主
2014-12-04 10:57:24

内存的子 vi引用句柄如何跨vi调用

开一次引用(即循环中不会再次出现打开vi引用函数),如今三个vi均在内存打开,请问怎么在1号.vi里面获取已隐藏前面板的3号.vi引用,从而对3号vi进行操作,调用其方法及属性?已试过将引用保存至全局变量行不通。
2018-10-22 14:26:33

判断我有没有调用这个VI 或是这个VI引用是否为空

本帖最后由 一只耳朵怪 于 2018-5-24 17:39 编辑 我动态调用VI 不等待其结果返回 VI是个动态注册结构 我把事件引用放入一个全局变量 但是我程序退出的时候并不一定有动态调用
2018-05-24 15:11:29

动态子VI和静态子VI,调用子VI函数

请问动态子VI和静态子VI的区别,通过引用调用VI和调用子VI函数的区别,谢谢。
2014-01-02 16:04:26

如何使用引用获取子VI的控件的实时值?

我在父VI动态调用子VI现在怎么能在父VI中放一个显示控件让它显示子VI某个显示控件的值, 用引用的方法
2015-04-17 11:22:22

如何在一个vi控制另一个vi的开启与关闭

如何在一个vi控制另一个vi的开启与关闭我要在主vi界面上有两个控制按钮 分别来控制另一个摄像vi的开启与关闭当开启摄像vi时摄像vi隐藏运行但是在主vi界面上不能控制点击摄像的关闭按钮这个应该如何解决求大神
2014-10-25 10:25:19

如何批量更改主VIsubVI的引用地址

我在主VI引用了三十多个subVI,以后还会继续增加subVI。现在subVI是通过invoke node调用的,应该是必须要给出subVI地址吧?现在通过全局变量给open VI reference再invode node调用。怎么才能批量给地址的全局变量赋值呢?
2015-03-19 13:46:02

VI关闭问题

调用子VI时,点上面的叉关闭VI,主程序前面板就点不动了,怎么回事?请问各位有什么解决办法,当点击叉关闭时,主VI还运行。
2015-01-19 14:24:05

VI使用传递簇引用,如何获取簇中下拉列表引用,并获取其字符串?

问题:主VI中有一个簇,簇包含下拉列表。将该簇的引用传给子VI,想在子VI获得下拉列表的字符串,如何实现?贴上简化的程序框图,麻烦各位大侠相助。(已有的解决方案:不适用簇,将下拉列表和簇其他
2019-12-23 09:28:32

将打开的VI应用添加到“子VI引用”局部变量中进行保存是怎么实现的

大家好,我是LABVIEW的初学者,最近在对照例程学习的时候发现问题,弄了好久也弄不出来,就是将打开的VI应用添加到“子VI引用”局部变量中进行保存不知道是怎么实现的,这个局部变量里的“子VI引用”是怎么弄出来的,请大家指点,谢谢大家了。
2019-04-23 10:50:03

总结子vi引用和调用方式

总结子vi引用和调用方式。一直在用,突然又查了查,感觉网上看的有点乱。欢迎补充。demo代码见附件。引用分为:静态引用动态引用:严格、通用调用分为:静态调用:就是放个vi在程序面板上。动态调用:通用同步、通用异步、严格同步、严格异步。严格动态调用的好处是可以直接从连线数据流返回值。
2020-03-16 23:36:57

我的FPGA VI已经编译,为什么上位机VI还不能运行?

如题,我的FPGA VI已经编译成功,可以正常运行,功能也跟我设定的相同但是我的上位机VI 一直不能运行,刚开始的时候提示错误 -61017在Open FPGA VI Reference处 ,后来干脆运行的箭头都断掉了,这是为什么啊?求助大神!
2014-12-30 16:26:40

打开VI保存VI引用至全局变量,然后读全局变里VI引用出错

本帖最后由 一只耳朵怪 于 2018-5-24 17:31 编辑 我打开VI保存VI引用至全局变量,然后读全局变里VI引用会出错,是不是不能这样执行的啊?
2018-05-24 16:50:14

求助!关闭vi后,项目浏览器自动关闭

碰到一个很棘手的问题,希望大家给帮忙看看原因到底在哪?附件是我之前做的一个上位机控制软件,运行正常。故障描述:1. 打开项目浏览器,打开主界面vi,在前面板上随意放置一个布尔控件。关闭主界面vi
2018-05-03 15:59:47

求指点,怎样调用基于VI引用的二维积分?

传值,然后用VI的静态VI引用进行积分,接线如下:就老是提示函数冲突。可是当被积函数里面没有需要主VI传值的时候,就不会有连线错误了,但是现在必须要在主函数里传值给被积函数,要怎么解决呢?跪求指导。。。。。。谢谢了。。。。。。
2012-12-28 10:37:24

引用的方法向子VI的事件结构传递事件源的问题

本帖最后由 gn165625076 于 2014-1-5 14:21 编辑 上层VI向子VI即时传递数据,可通过引用的方法。但是事件结构只能读取控件的值,却不能读取引用控件所引用的值,如果放在循环中赋值给indicator,就失去事件结构的意义了。想请教下如何解决。
2014-01-05 12:30:23

荣小菜补钙记第17期:LabVIEW之Vi的调用

方式了。 基于此,本期分享一个自己常用的Vi调用Demo。 2.获取Vi引用想要调用某个Vi,必然要先获取其引用,LabVIEW除了静态Vi引用,最常用的获取引用方式就是使用“打开Vi引用这个函数
2021-03-06 20:25:47

被调用子VI如何获取父VI引用

我在父VI(一级界面),放置了'子界面'控件,并在其中插入了一个子VI(二级界面)。问题:我希望可以在子界面获取父界面(一级界面)的引用。PS1:如何获取已经
2020-06-04 14:14:16

请问下 如何才能引用VI后自动关闭当初VI

程序 我添加了 终止VI类的方法 但是程序关不了。
2016-08-06 10:06:14

请问如何引用当前主VI的路径下的子VI...

各位大神,我想问一下,如果我的主VI在《C:\Users\Administrator\Desktop\labview》路径,我的三个子VI也是在这里,但是我想各自引用这三个子VI,有什么办法可以
2014-08-27 21:05:24

请问怎么在1号.vi里面获取3号.vi引用

有1号 .vi动态调用2号.vi,2号vi动态调用3号.vi,如今三个vi均在内存打开,请问怎么在1号.vi里面获取3号.vi引用
2018-10-18 19:50:32

调用子VI 后怎么关闭VI继续执行VI 啊?框图如下

调用子VI 后怎么关闭VI继续执行VI 啊?框图如下?
2017-09-16 15:09:25

通用VI引用句柄在哪里?

通用VI引用句柄(图中红框)在选板的什么地方?找了半天没找到
2016-11-12 10:37:26

静态VI引用

谁能简单介绍一下静态VI引用的作用?英文捉鸡。。
2015-03-24 16:45:37

EasyGo FPGA Coder Block

概述EasyGo FPGA Coder Block是嵌入Matlab/Simulink里面的FPGA 仿真工具包软件。提供了一些基础的函数库以及常用的控制函数模块,配合
2022-05-19 09:16:05

EasyGo FPGA Solver

。EasyGo FPGA Solver 的优点在于,能够将Simulink的图形化模型利用解算器软件转化成FPGA执行的代码,而不需要进行FPGA的编译
2022-05-19 09:21:43

VI图标和连线板

当一个VI A.viVI B.vi 中使用,就称A.vi为B.vi的子VI,B.vi为A.vi的主VI。子VI 相当于文本编程语言中的子程序。 在主VI的程序框图中双击子VI的图标时,将出现该子VI 的前面板和程序框图。在
2013-09-12 10:41:3133

VI调试(单步执行)

【LabVIEW从入门到精通】2.4.4 VI调试(单步执行)
2016-01-08 15:43:390

vi/vim使用进阶

vi/vim使用进阶
2017-10-29 11:00:2328

linux vi使用手册

分享到:VI是unix上最常用的文本编辑工具,作为unix软件测试人员,有必要熟练掌握它。 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi
2017-11-07 15:44:411

浅析如何在项目浏览器窗口管理FPGA应用

本文将讲述如何通过项目浏览器窗口管理FPGA应用的组件,包括FPGA VI和主VIFPGA终端、终端范围的选项(例如,FPGA I/O、FPGA FIFO和FPGA终端时钟)。下列示意图显示
2017-11-18 01:44:01418

FPGA创建一个程序生成规范

编译FPGA VIFPGA应用前必须创建一个程序生成规范。
2017-11-18 02:46:52706

添加FPGA终端的步骤方法

使用FPGA终端创建应用程序前,必须创建一个LabVIEW项目。然后添加FPGA终端至该项目并创建FPGA VI
2017-11-18 02:47:232227

FPGA VI中不同的Xilinx内核生成器IP设计实现与子模板说明

所属选板:FPGA模块VI函数 必需:FPGA模块。本主题的内容可能与您所安装的LabVIEW选板不匹配,LabVIEW选板上显示的对象取决于操作系统、已获得许可证的产品以及终端
2017-11-18 05:54:051286

集成Xilinx内核生成器IP至FPGA VI详细步骤

LabVIEW使用IP集成节点方便的整合Xilinx内核生成IP至FPGA VI。按照下列步骤添加Xilinx内核生成器IP至FPGA VI。 1、在支持的FPGA终端下新建一个空白VI,并显示VI
2017-11-18 05:56:221746

底层FPGA实现的简要概述

每个FPGA芯片(FPGA)是由有限个带有可编程连接预定义资源组成。这些互连资源通过LabVIEW FPGA模块实现用户设计的数字电路。用户创建FPGA VI时设计一个电路示意图,以说明FPGA逻辑
2017-11-18 05:57:01729

采用流水线进行FPGA VI吞吐量优化设计

流水线是一种可用于增强FPGA VI吞吐量的技术。在流水线设计中,用户可利用FPGA的并行处理功能提高顺序代码的有效性。如要实现流水线,必须将代码拆分为不同的级并连线每级的输入和输出端至循环中的反馈
2017-11-18 06:02:013248

FPGA中主控VI等待和确认信号终端与等待和确认多个中断步骤教程

和确认信号终端 按照下列步骤在主控VI中等待和通知信号中断 1、打开至FPGA VI引用或位文件。 2、在数据流中需要主控VI等待来自FPGA VI的中断的位置,添加调用方法函数至主控VI的程序框图。请确保连线FPGA VI引用输入输入端。
2017-11-18 06:04:201716

FPGA VI或程序生成规范的引用的基础教程

VI可用于与运行在FPGA终端上的FPGA VI或位文件通信。主VI可运行在计算机上或RT终端上。每个主VI必须打开运行在FPGA终端上的FPGA VI、程序生成规范或位文件的引用。可打开与主VI
2017-11-18 06:05:012316

LabVIEW 网络讲坛:新增VI函数

本篇从更紧密的与计算机系统接触,更强大的数学运算和信号处理功能,以及更有效的数据表达三个方面讲解LabVIEW 2009新增的VI函数
2018-06-22 14:29:003274

labview如何调用子vi

labview如何调用子vi?这种技巧经常用在多个参数顺序测量时,实现波形实时切换,显示当前测试参数的波形。具体步骤为:在主VI中右键,单击选择VI,即可选择需要调用的VI(子VI)。
2018-11-14 16:10:0446924

基于FPGA的便携式VI曲线航空设备电路测试装置设计

基于FPGA的便携式VI曲线航空设备电路测试装置设计
2021-06-29 11:39:5634

批量破解VI密码、加密和移除VI面板的应用程序

批量破解VI密码、加密和移除VI面板的应用程序
2021-07-08 09:33:1197

vi与Vim有什么区别

在阿铭看来,vi和Vim的最大区别就是编辑一个文本时vi不会显示颜色,而Vim会显示颜色。显示颜色更便于用户进行编辑,但其他功能没有太大的区别。所以,在Linux系统下,使用vi还是Vim完全取决你的个人喜好。
2022-11-01 08:58:275560

一文详解事件回调VI

通过事件回调注册函数(Register Event Callback)注册一个回调VI,在事件发生时会运行该回调VI,通常用于注册和处理.NET和ActiveX事件,但也可用于前面板控件的相关
2022-11-24 09:13:141157

根据回调机制注册事件并处理回调VI

通过事件回调注册函数(Register Event Callback)注册一个回调VI,在事件发生时会运行该回调VI,通常用于注册和处理.NET和ActiveX事件,但也可用于前面板控件的相关事件、用户事件。
2022-11-24 09:15:591706

VI组件测试器接口 v2开源

电子发烧友网站提供《VI组件测试器接口 v2开源.zip》资料免费下载
2023-02-07 14:02:230

LabVIEW中执行系统命令VI介绍

LabVIEW自带一个执行系统命令VI(System Exec.vi),位于函数选板的“互连接口”>>“库与可执行程序”>>“执行系统命令”
2023-04-25 11:47:495812

LabVIEW中添加VI函数选板教程

在LabIVEW的程序框图中点击鼠标右键可以调出函数选板,函数选板中包含我们编程过程中需要用到的所有函数接口、工具、节点等,其中甚至还有一些VI;这些VI有一部分是仪器驱动中封装好的VI,可以直接
2023-09-22 10:09:351804

深入了解Linux中vi命令的使用

深入了解Linux中vi命令的使用 VI是一款在Linux系统中使用的文本编辑器,它是一款功能强大、灵活性高的编辑器。VI编辑器具有非常高效的命令行操作方式,并且在各个版本的Linux中都得到了广泛
2023-12-25 11:15:17177

已全部加载完成