我有一个 labview vi,它与 PID 处于控制循环中。我想为模拟插入一个计时器。它应该显示模拟的时间,并使用该时间在控制回路中进行更改。这只是一个简单的计时器,但我不确定是哪一个以及如何使用它们。请帮我
问问题
1879 次
2 回答
2
最简单的选项,如果它满足您的需要,可能是“Elapsed Time” Express VI。
或者,您可以使用获取日期/时间(以秒为单位)功能。在仿真开始时读取此函数并将值传递到控制循环(或在第一次循环迭代时读取它并将值存储在移位寄存器中)。在循环内部,读取相同的函数并从起始值中减去该值;这会给你以秒为单位的经过时间。如果您想显示此值,只需将其连接到数字指示器。如果要显示小时、分钟和秒,您可以将指标的显示格式设置为“相对时间”。
于 2011-03-03T17:28:06.807 回答
1
最自然的选择是使用定时循环,这允许您检测您的代码是否可以在提供的时间运行并选择硬件时钟。
于 2011-03-06T23:02:42.200 回答