反馈节点



LabVIEW 2018帮助


版本日期:2018年3月
产品编号:371361R-0118
查看产品信息

下载帮助(仅限Windows)


LabVIEW 2016帮助
LabVIEW 2017帮助
LabVIEW 2018帮助
LabVIEW 2019帮助
LabVIEW 2020帮助

所属选板:结构

必需:基础版开发系统

保存VI或循环上一次的运行数据。

反馈节点类似于反馈控制理论和数字信号处理中的z-1块。 右键单击反馈节点,在快捷菜单中选择Z-变换视图可改变反馈节点的外观,使其近似于z-1块。 更改Z变换视图只是对反馈节点外观的更改。如下图所示。

反馈节点使用连线至初始化接线端的值作为第一次程序框图执行或循环的初始值。 如初始化接线端未连线任何值,该VI使用数据类型的默认值。 反馈节点可保存上一次执行或循环的结果。

可使用启用接线端来启用或禁用反馈循环。 如设置启用接线端为TRUE,反馈节点按用户在属性对话框或节点快捷菜单中的配置运行。 如启用接线端设置为FALSE,反馈节点忽略该输入值并输出上次执行或循环的值直到启用接线端重新被设为TRUE。 反馈节点继续返回该值,直至启用接线端重新被设为TRUE后的执行或循环。

默认状态下,反馈节点仅保存上一次执行或循环所得的数据。 通过使节点延迟多次执行或循环输出,可配置反馈节点存储n数据采样。 如增加延迟值,使其大于一次执行或循环的执行时间,在延迟结束前,反馈节点仅输出初始化接线端的值。 然后,反馈节点可按顺序输出存储值。 反馈节点边框上的数字为延迟。

注:设置延迟为两个或更多个循环时,可连线数组至初始化接线端,使各个延迟元素初始化为任意值。

子VI、函数或一组子VI及函数的输出连线至同一VI或函数的输入时,反馈节点可自动出现。 在循环中,可右键单击反馈节点,在快捷菜单中选择替换为移位寄存器,使反馈节点转换为移位寄存器。 反之,移位寄存器也同样可替换为反馈节点。

范例

关于使用反馈节点的范例见labview\examples\Structures\Feedback Node中的Feedback Node - Building an Array VI。

文章是否对您有帮助?

没有帮助