当前位置: 首页 > news >正文

网站开发 模板 cdedecms网站搬家

网站开发 模板 c,dedecms网站搬家,装潢设计师要学多久,推销一个产品的方案在LabVIEW中,如果需要通过多个Subpanel同时调用同一个VI并让这些VI实例独立运行,可以通过以下方法实现: 1. 问题背景 LabVIEW默认的VI是以单实例方式运行的。当将同一个VI加载到多个Subpanel时,会因为共享同一内存空间而导致冲突…

在LabVIEW中,如果需要通过多个Subpanel同时调用同一个VI并让这些VI实例独立运行,可以通过以下方法实现:

1. 问题背景

LabVIEW默认的VI是以单实例方式运行的。当将同一个VI加载到多个Subpanel时,会因为共享同一内存空间而导致冲突。为了实现每个Subpanel独立运行,需使用多实例方式。


2. 解决方法
方法一:将VI配置为可重入
  1. 配置VI为可重入:

    • 打开目标VI,右键点击VI图标,选择VI Properties

    • Execution选项中,将Reentrancy设置为Preallocated clone reentrant execution

    • 保存VI。

  2. 动态调用VI:

    • 使用Open VI Reference以动态方式调用目标VI。

    • Open VI Reference中勾选Options,设置为8(Allow Reentrant)。

  3. 插入到Subpanel:

    • 在主VI中,创建多个Subpanel控件。

    • 使用Insert VI方法,将不同的VI引用插入到各个Subpanel中。

方法二:克隆模板VI(.vit)
  1. 创建模板VI:

    • 将目标VI另存为模板文件(扩展名.vit)。

    • 每次调用模板时,会生成一个独立的VI实例。

  2. 动态加载模板:

    • 使用Open VI Reference打开.vit文件,动态生成新的实例。

    • 将生成的VI插入Subpanel。

方法三:使用Actor Framework(高级方案)
  1. 框架原理:

    • 使用Actor Framework,每个Subpanel对应一个独立的Actor实例。

    • Actor的Actor Core可单独运行并与主VI交互。

  2. 实现步骤:

    • 为每个Subpanel创建一个Actor实例。

    • Actor之间通过消息传递通信,确保独立性。


3.  


4. 注意事项
  • 确保VI之间的全局变量或共享资源没有冲突,可以通过队列、事件或消息机制进行通信。

  • 动态调用时,需确保VI路径正确且运行环境支持。

http://www.yayakq.cn/news/551055/

相关文章:

  • 玉树电子商务网站建设哪家好沁阳企业自助建站
  • CQ网站建设国外网站 dns
  • 软件或网站是怎么做的咨询型网站
  • 开发小网站一般多少钱一个站长seo工具
  • 新泰市建设局网站wordpress远程后台设置
  • 网站建设试题以及答案银川市住房建设局网站
  • 深圳机械网站建设wordpress 跳转页面
  • 如何用phpstudy做网站网站建设关键词排名
  • Divi WordPress企业建站主题做搜狗网站关键词排名
  • 广德网站开发成都公司做网站找什么平台
  • 建站系统哪个好长春百度关键词搜索
  • 成都比较好的网站设计公司wordpress 时间代码
  • 湖北省建设交易协会网站论坛平台
  • 推荐西安知名的集团门户网站建设公司团购网站优化
  • 服装网站建设策划书3000字wordpress5文章外链
  • 怎么区分网站的好坏岳阳整站优化
  • 扁平化网站源码建设厅网站怎么打印不出来
  • 免费php模板网站网站建设免费书
  • 做网站运营用什么软件搜索引擎推广一般包括( )
  • 建英文网站有用吗网站建设企业网站优化
  • 网站数据分析工具有哪些什么是企业形象设计
  • 12306网站开发投资网站建设工作策划书
  • 海南企业建站另一更新正在进行 wordpress
  • 天眼查 个人查询seo挂机赚钱
  • 工业设计相关网站wordpress作者列表
  • 深圳做小程序网站设计外贸网站怎样做推广
  • 西宁网站建设哪家强做网站的公司在哪
  • 网站开发教程 模板网站安全和信息化建设
  • seo网站推广方式百度网站怎么建设的
  • 喀什网站制作网站建设后商品进不去详情页