LabVIEW 在运行时初始化数组并允许用户编辑值 点击:488 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:552帖 | 36回
  • 年度积分:703
  • 历史总积分:1294
  • 注册:2008年8月14日
发表于:2022-04-29 21:10:59
楼主

LabVIEW 在运行时初始化数组并允许用户编辑值

有一个数组控件,需要在每次运行VI时用默认值初始化。还需要用户能够编辑这些值。如何实现?

解答:

有几种方法来实现这一点。每个方法都需要两件事:设置默认值,并在运行VI时将数组控件初始化为默认值。

设置默认值:

选项1-手动键入默认值

在前面板的数组控件中,手动键入要初始化的默认值。

左键单击数组控件的外边框,确保蓝色虚线选择框包含整个数组控件。

右键单击并选择数据操作»设置当前值为默认值。

选项2-使用初始化数组自动设置为默认值

将初始化数组函数添加到框图中。

为数组维数值创建常量。

在输出上创建一个数组显示控件。运行VI。

右键单击数组控件,然后选择数据操作»设置当前值为默认值。

右键单击数组控件,然后选择转换为输入控件

重新初始化为默认值:

可以通过在运行VI之前,右键单击数组控件,并选择数据操作»重新初始化为默认值,将数组控件重新初始化为默认值。

要以编程方式执行此操作,请右键单击程序框图上的数组控件,然后选择创建»调用节点»重新初始化为默认值。

将初始化以后的数组控件放在while循环中,以允许用户编辑它。要确保在运行VI时立即初始化数组控件,请将错误簇连接到while循环中以强制数据流执行顺序。下面是一个程序范例,允许用户编辑已初始化的数组,并将这些值写入文本文件。这是实现要求的许多可能性之一。

请参考附件的例程。

 

更详细的内容,参加如下附件的介绍。

 

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。

LabVIEW 在运行时初始化数组并允许用户编辑值 - 北京瀚文网星科技有限公司 (bjcyck.com)




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师