FPGA接口VI和函数中关闭FPGA VI引用的执行详解
- FPGA(591965)
- 接口(148176)
- Vi(20936)
相关推荐
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后判断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
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系统中FPGA下VI编译总出问题
配置情况:Labview2017 sp1,编译器vivado 2015.4,硬件compactRIO9035出现问题:FPGA下VI编译总是配置错误,且在电脑已安装编译器的情况下,系统显示本地编译器未安装。请问是什么原因吗?应该如何解决?望得到各位解惑,谢谢!附图如下:
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,如何调入一个新建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引用无效
这是我在咱这论坛里下载的一个最大化最小化居中的一个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前面板不关闭,怎么解决?
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时摄像vi隐藏运行但是在主vi界面上不能控制点击摄像的关闭按钮这个应该如何解决求大神
2014-10-25 10:25:19
如何批量更改主VI中subVI的引用地址
我在主VI中引用了三十多个subVI,以后还会继续增加subVI。现在subVI是通过invoke node调用的,应该是必须要给出subVI地址吧?现在通过全局变量给open VI reference再invode node调用。怎么才能批量给地址的全局变量赋值呢?
2015-03-19 13:46:02
子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在《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
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.vi在VI B.vi 中使用,就称A.vi为B.vi的子VI,B.vi为A.vi的主VI。子VI 相当于文本编程语言中的子程序。 在主VI的程序框图中双击子VI的图标时,将出现该子VI 的前面板和程序框图。在
2013-09-12 10:41:3133
linux vi使用手册
分享到:VI是unix上最常用的文本编辑工具,作为unix软件测试人员,有必要熟练掌握它。 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi
2017-11-07 15:44:411
浅析如何在项目浏览器窗口管理FPGA应用
本文将讲述如何通过项目浏览器窗口管理FPGA应用的组件,包括FPGA VI和主VI、FPGA终端、终端范围的选项(例如,FPGA I/O、FPGA FIFO和FPGA终端时钟)。下列示意图显示
2017-11-18 01:44:01418
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
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
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
评论
查看更多