当前位置:首页 > 测试测量 > 测试测量
[导读]目的:创建一个可以在图表中显示运行平均数的VI。 前面板 1.打开一个新的前面板,按照下图所示创建对象。 2.把波形图表的坐标范围改为0.0到2.0。 3.在添加开关之后,用鼠标右键单击它,在快捷菜单中选择Mechanic

目的:创建一个可以在图表中显示运行平均数的VI。
前面板
1.打开一个新的前面板,按照下图所示创建对象。
2.把波形图表的坐标范围改为0.0到2.0。
3.在添加开关之后,用鼠标右键单击它,在快捷菜单中选择MechanicalAction»LatchWhenPressed,再选择Operate»MakeCurrentValuesDefault,把ON状态设置为默认状态。




 练习四的前面板
流程图
1.按下图创建流程图。





练习四的流程图
2.在流程图中添加While循环(Functions»Structures),创建移位寄存器。
a.用鼠标右键单击While循环的左边或者右边,在快捷菜单中选择AddShiftRegister。
b.用鼠标右键单击寄存器的左端子,在快捷菜单中选择AddElement,添加一个寄存器。用同样的方法创建第三个元素。
3.RandomNumber(0–1)函数(Functions»Numeric)——产生0到1之间的某个随机数。
4.CompoundArithmetic函数(Functions»Numeric)——在本练习中,它将返回两个周期产生的随机数的和。如果要加入其他的输入,只需用右键单击某个输入,从快捷菜单中选择AddInput。
5.除法函数(Functions»Numeric)——在本练习中,它用于返回最近四个随机数的平均值。
6.数值常数(Functions»Numeric)——在While循环的每个周期,RandomNumber(0–1)函数将产生一个随机数。VI就将把这个数加入到存储在寄存器中的最近三个数值中。RandomNumber(0–1)再将结果除以4,就能得到这些数的平均值(当前数加上以前的三个数)。然后再将这个平均值显示在波形图中。
7.WaitUntilNextmsMultiple函数(Functions»Time&Dialog)——它将确保循环的每个周期不会比毫秒输入快。在本练习中,毫秒输入的值是500毫秒。如果用鼠标右键单击图标,从快捷菜单中选择Visible»Label,就可以看到WaitUntilNextmsMultiple的标签。
8.用鼠标右键单击WaitUntilNextmsMultiple功能函数的输入端子,在快捷菜单中选择CreateConstant。出现一个数值常数,并自动与功能函数连接。
9.将Constant设置为500。这样连接到函数的数值常数设置了500毫秒的等待时间。因此循环每半秒执行一次。注意,VI用一个随机数作为移位寄存器的初始值。如果没有设置移位寄存器端子的初始值,它就含有一个默认的数值,或者上次运行结束时的数值,因此开始得到的平均数没有任何意义。
10.执行该VI,观察过程。
11.把该VI保存。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

移位寄存器,作为数字电路中的基本元件,是一种存储数据并按特定方式改变数据顺序的装置。它在计算机硬件设计、通信协议处理、数据编码解码以及其他众多数字信号处理场景中扮演着至关重要的角色。本文将深入探讨移位寄存器的作用,其工作...

关键字: 移位寄存器 数字电路

在下述的内容中,小编将会对移位寄存器的相关消息予以报道,如果移位寄存器是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: 74ls194 移位寄存器

移位寄存器是一种特殊的数字逻辑电路,它可以在其内部存储数据,并且能够按照特定的方向逐位移动这些数据。8位移位寄存器,顾名思义,是一种能够存储8位二进制数据的移位寄存器。这种寄存器在数字电路设计中有着广泛的应用,如数据串行...

关键字: 移位寄存器 数字逻辑电路 存储数据

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统

强大的图形化编程工具使整个测试和测量过程的各个方面实现可视化

关键字: LabVIEW 图形化编程工具

移位寄存器有不同的版本,可用于各种各样的应用程序。本文将向您介绍移位寄存器并说明它们的工作原理。此外,它还将解释如何将它们用于将多条并行数据线转换为单个串行连接。

关键字: 移位寄存器 串行 应用程序

摘要:对于每一型新机试飞,或者是重大的研究性试飞和验证试飞,都必须实施遥测监控。现基于TTS(TextToSpeech)语音合成技术,结合飞行试验遥测监控系统的不足,利用TTS引擎在LabVIEW开发环境下设计并实现了遥...

关键字: 飞行试验遥测监控系统 TTS LabVIEW

移位寄存器是计算机中一种重要的数字电路,它具有广泛的应用。下面我将为您详细介绍移位寄存器的定义、功能和应用。

关键字: 移位寄存器 计算机 数字电路

移位寄存器是一种常用的数字电路元件,广泛应用于计算机、通信、数据处理等领域。它可以实现数据的移位操作,具有较高的灵活性和可扩展性。本文将对移位寄存器的产品性能以及引脚图进行详细分析。

关键字: 移位寄存器 计算机 数字电路

移位寄存器是一种基本的数字电路组件,常用于在计算机系统中进行数据的移位操作。它是由一串连续的触发器(一种存储设备)构成的,能够按照一定的规律将输入数据进行平移或循环移位。在本文中,我们将介绍移位寄存器的工作原理以及它在实...

关键字: 移位寄存器 计算机 触发器
关闭
关闭