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

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

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


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


解答:


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


设置默认值:


选项1-手动键入默认值


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


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


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


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


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


为数组维数值创建常量。


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


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


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


重新初始化为默认值:


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


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


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

请参考附件的例程。

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

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

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


相关文章
|
8月前
LabVIEW以编程方式将VI控件值重置为默认值
LabVIEW以编程方式将VI控件值重置为默认值
423 2
|
6月前
|
存储 监控 JavaScript
函数计算产品使用问题之如何保持环境变量在每次发布后不被清空
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
7月前
|
Windows
【Windows驱动开发】注册表的基本操作(创建、打开、修改、读取、枚举)(附源码)
【Windows驱动开发】注册表的基本操作(创建、打开、修改、读取、枚举)(附源码)
|
8月前
LabVIEW使用调用节点与通过引用调用节点调用VI时的差别
LabVIEW使用调用节点与通过引用调用节点调用VI时的差别
131 1
西门子S7-1200PLC变量表如何使用?如何声明、选用、显示、定义、更改变量?变量保持性如何设置?
在S7-1200 CPU的编程理念中,特别强调符号寻址的使用,在开始编写程序之前,用户应当为输入、输出、中间变量定义相应的符号名,也就是标签。具体步骤如下:
西门子S7-1200PLC变量表如何使用?如何声明、选用、显示、定义、更改变量?变量保持性如何设置?
|
小程序 开发工具 开发者
【小程序】第一个小程序——创建小程序项目
【小程序】第一个小程序——创建小程序项目
148 0
【小程序】第一个小程序——创建小程序项目
|
C# C++ Windows
C#工程中输出类型转换以及程序运行后控制台窗口不退出设置
C#工程中输出类型转换以及程序运行后控制台窗口不退出设置
393 0
C#工程中输出类型转换以及程序运行后控制台窗口不退出设置
|
IDE 开发工具 内存技术
推荐一种超简单的硬件位带bitband操作方法,让变量,寄存器控制,IO访问更便捷,无需用户计算位置
51 单片机中通过关键字 sbit来实现**位**定义,操作时除了被操作的那一位发生改变之外,其它位不受影响。不过在STM32里面就没有 sbit 关键字了,不能直接对寄存器的进行单个位操作,如果你想单独修改寄存器某一位的话,其实还是有办法的—位带操作。
445 0
推荐一种超简单的硬件位带bitband操作方法,让变量,寄存器控制,IO访问更便捷,无需用户计算位置
|
Python
Python 技术篇-在cmd命令提示行里模拟动态下载进度条实例演示,cmd清除日志、打印动态内容方法
Python 技术篇-在cmd命令提示行里模拟动态下载进度条实例演示,cmd清除日志、打印动态内容方法
542 0
|
机器学习/深度学习 TensorFlow 算法框架/工具
16-增加变量显示|学习笔记
快速学习16-增加变量显示
3501 0