​LabVIEW从另一个VI或通过VI服务器访问正在运行的可执行文件

news/2024/5/5 0:01:26/文章来源:https://blog.csdn.net/bjcyck/article/details/128007255

​LabVIEW从另一个VI或通过VI服务器访问正在运行的可执行文件

有没有办法从另一个VI或可执行文件访问正在运行的LabVIEW可执行文件。例如,从显示控件获取值,为控件设置值,以及初始化运行LabVIEW可执行文件VI的前面板。

在正在运行的可执行文件的VI中:

1.       LabVIEW VI服务器端口需要使用属性节点的Server:Port property under VIServer >> Application class of the property node。为其分配一个未占用的端口号。

2.       在属性节点类下,将“服务器:TCP侦听器活动”属性设置为True。

3.       在属性节点类下,指定服务器:TCP/IP访问列表以包含访问正在运行的可执行文件的计算机的IP地址。通过其他链接中的函数上下文帮助检查列表的格式。

4.       使用此VI作为主VI来构建可执行文件。

在启动控制的VI中:

1.       将“打开应用程序引用”函数与指定的IP地址和TCP/IP端口号一起使用,以获取对正在运行的可执行文件实例的引用。

2.       使用打开VI参考功能获取对可执行文件主VI的引用。例如,Main.vi下面的代码片段中。

3.       使用控制值:设置和控制值:获取调用方法来设置和获取正在运行的可执行文件的VI上的控制值。

4.       可以使用其他调用方法。例如,将所有方法重新初始化为默认值方法。

5.       请记住关闭对可执行文件和VI的引用。

附加信息

除了获取指标值和设置控制值外,还可以使用VI服务器来实现其他控制操作。例如,运行VI、从前面板获取图像等。

可以使用localhost关键字控制在本地机器上运行的VI,并通过指定正确的IP地址来控制在网络中远程PC上运行的VI。

要读/写数据到TestStand执行中运行的LabVIEW VI,请在TestStand中启用调试和跟踪,使用LabVIEW适配器配置对话框中的启用调试和跟踪选项并使用Vi服务器。注意:在重新启动TestStand应用程序之前,对“启用调试和跟踪设置”的更改不会生效。

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

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

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

11.23二叉树

目录 一.笔试强训习题订正 1.选择题 2.编程题-组队竞赛 3.删除公共字符 解法1 哈希映射思想 解法2 暴力解法 解法3 substring解法replaceAll() 二.二叉树相关Oj题 1.二叉树的遍历 2.二叉树分层遍历 三.二叉树的最近公共祖先 1.思路一 2.思路2 四.将二叉搜索树转化…

web网页大作业——基于HTML+CSS+JavaScript制作摄影之家网站

🎉精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业…

java项目测试成功后部署到服务器上的相关问题

1.java项目是如何部署给用户使用的? 前提: 以一个web项目为例, 使用工具:开发工具:IDEA;Tomcat(应用服务器);Navicat(数据库);Jenkins&#xff…

鲲鹏devkit编译调试工具——《sudoku》作业解析

《sudoku》作业解析 本次实验以sudoku项目为例介绍鲲鹏编译调试插件的基本使用方法 本次实验的步骤主要为 获取源码安装鲲鹏编译调试插件服务器配置进行代码同步配置配置测试任务进行编译调试 接下来我们先获取本次实验所需要的源码 获取源码 sudoku项目已经上传到github使…

CVPR‘15 Joint action recognition and pose estimation from video

任务:action recognition and pose estimation 思路:对动作和姿态进行统一建模,将动作分成姿态,再将姿态分成part,学习三种level特征,通过动态规划有效的推断动作标签和姿态。 方法:统一建模…

鼠标经过图片在边框内放大动效

鼠标没有经过: 鼠标经过的时候,看图,应该可以看出变化吧!图有放大的效果。 样式:图片由一个盒子包着,盒子加上overflow:hidden的样式,即可以保证图片在边框内放大。 然后给图片加上动画效果就可…

Vue常用知识点汇总

1. Vue常见的指令有哪些,有什么用 (1)v-text: 会替换掉元素里的内容; (2)v-html: 可以渲染html界面; (3)v-clock: 防止界面闪烁&…

JavaScript开发工具WebStorm入门教程:开始运行WebStorm(一)

WebStorm是一个JavaScript开发工具,用于JavaScript及其相关技术编码,包括TypeScript、React、Vue、Angular、Node.js、HTML和样式表。就像IntelliJ IDEA和其他JetBrains ide一样,WebStorm让您的开发体验更愉快,自动化日常工作&…

7种主流数据分析软件比较及经典教材推荐

前言 STATA 软件优点:Stata以其简单易懂和功能强大受到初学者和高级用户的普遍欢迎。使用时可以每次只输入一个命令,也可以通过一个Stata程序一次输入多个命令。这样的话即使发生错误,也较容易找出并加以修改。尽管Stata的数据管理能力没有…

用DIV+CSS技术设计我的家乡网站(web前端网页制作课作业)南宁绿城之都

家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有…

Xshell连接不上创建的虚拟机

1.输入ip a查看是否有对应的网卡ip 更改前: 更改后: 具体看下面博客的步骤,这里不详细赘述 (137条消息) Linux虚拟机联网步骤(修改网络配置信息)_袁梦码的博客-CSDN博客_怎么让linux虚拟机联网 2.关闭防火墙 永久关…

C语言实现冒泡排序(图解)

目录 一、冒泡排序是什么? 二、图解冒泡排序过程 三、代码实现 3.1易错点(切记切记) 四、优化 4.1优化代码 一、冒泡排序是什么? int arr[]{9,8,7,6,5,4,3,2,1,0} ,像这样的数组,升序排序。 冒泡排序…

linux 清理垃圾文件

linux的文件系统比windows的要优秀,不会产生碎片,对于长时间运行的服务器来说尤为重要,而且linux系统本身也不会像windows一样产生大量的垃圾文件。不知道这个说法有没有可信度!至少我们可以确定的是linux系统的文件系统是比较优秀的! linux…

使用html+css+js实现一个静态页面(含源码)

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

MASA Framework 事件总线 - 进程内事件总线

概述 事件总线是一种事件发布/订阅结构,通过发布订阅模式可以解耦不同架构层级,同样它也可以来解决业务之间的耦合,它有以下优点 松耦合横切关注点可测试性事件驱动 发布订阅模式 通过下图我们可以快速了解发布订阅模式的本质 订阅者将自…

Python学习 - 异常处理

Python学习 - 语法入门:https://blog.csdn.net/wanzijy/article/details/125287855 Python学习 - 数据类型:https://blog.csdn.net/wanzijy/article/details/125341568 Python学习 - 流程控制:https://blog.csdn.net/wanzijy/article/details…

什么是软件测试?

什么是软件测试? 软件测试的定义:在一定条件下对软件进行操作,发现软件的问题,提高软件的质量。 软件测试在开发中的有着重要地位。软件测试在各阶段的完成相应的任务,需求测试,架构测试,详细测…

关于windows的文件监控管理系统(Java)

目 录 摘 要 I Abstract II 1.绪论 1 1.1课题背景 1 1.2系统开发的目的和意义 2 1.3国内外概况 3 1.4研究主要内容 3 2.windows文件监控管理系统相关技术介绍 4 2.1 API 4 2.2 API HOOK 5 2.3 Java 5 2.4 DLL 6 2.4 Windows系统的Socket编程 6 2.4.1使用WinSock API 6 2.4.2 使…

MCE | 为什么肥胖经常被“针对”?

近年来,肥胖问题受到越来越多的关注,肥胖不只影响美丽身材,过度肥胖还可能导致肥胖症,这是很多疾病的高风险因素。所以肥胖是一种病?肥胖的标准是什么?别急,等小编慢慢道来。 认识肥胖症 (Obesi…

运动用品品牌排行榜,2022年值得买的运动用品推荐

如今,人们的生活节奏越来越快,工作和生活压力大。因此,人们越来越重视体育运动,通过体育运动达到放松和锻炼身体的目的,运动装备也就跟着火热起来。无论是进行室内或户外活动,选一套合适的运动装备是很有必…