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

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

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


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


解答:


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


设置默认值:


选项1-手动键入默认值


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


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


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


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


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


为数组维数值创建常量。


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


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


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


重新初始化为默认值:


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


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


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

请参考附件的例程。

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

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

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


相关文章
|
7月前
LabVIEW以编程方式将VI控件值重置为默认值
LabVIEW以编程方式将VI控件值重置为默认值
405 2
|
6月前
|
监控 Serverless 对象存储
函数计算操作报错合集之新建应用并尝试部署时遇到错误,是什么导致的
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
457 0
|
7月前
|
存储 索引
LabVIEW​运行中改变Chart的历史长度
LabVIEW​运行中改变Chart的历史长度
43 0
|
IDE 编译器 开发工具
善用 vs 中的错误列表和输出窗口,高效查找 C++ 多工程编译错误
善用 vs 中的错误列表和输出窗口,高效查找 C++ 多工程编译错误
|
小程序 开发工具 开发者
【小程序】第一个小程序——创建小程序项目
【小程序】第一个小程序——创建小程序项目
142 0
【小程序】第一个小程序——创建小程序项目
|
前端开发 测试技术
clswindow使用案例:防止vb程序重复打开,如果重复打开则激活当前已经打开的程序
clswindow使用案例:防止vb程序重复打开,如果重复打开则激活当前已经打开的程序
281 0
clswindow使用案例:防止vb程序重复打开,如果重复打开则激活当前已经打开的程序
|
C# C++ Windows
C#工程中输出类型转换以及程序运行后控制台窗口不退出设置
C#工程中输出类型转换以及程序运行后控制台窗口不退出设置
385 0
C#工程中输出类型转换以及程序运行后控制台窗口不退出设置
|
Web App开发 Windows
当UI走查说页面色值错误时,先别急着检查代码
颜色一直是UI设计师们非常敏感的问题,为何屏幕会出现色差?工作中如何避免?
|
JavaScript 前端开发 索引
Cypress系列(17)- 查找页面元素的辅助方法
Cypress系列(17)- 查找页面元素的辅助方法
209 0
Cypress系列(17)- 查找页面元素的辅助方法
|
Python
Python 技术篇-在cmd命令提示行里模拟动态下载进度条实例演示,cmd清除日志、打印动态内容方法
Python 技术篇-在cmd命令提示行里模拟动态下载进度条实例演示,cmd清除日志、打印动态内容方法
534 0
Python 技术篇-在cmd命令提示行里模拟动态下载进度条实例演示,cmd清除日志、打印动态内容方法