LabVIEW中的定时

  定时(timing)函数在LabVIEW中非常重要。通过这些定时函数,我们可以测量时间、同步任务以及降低VI程序中的循环的优先级以避免其独占CPU的情况出现。

  LabVIEW的定时函数可以通过选择Programming>>Timing工具框进行查看。LabVIEW的定时函数工具框如下所示:

LabVIEW定时函数

  在LabVIEW中,我们经常用到的定时函数包括了:Wait (ms)、 Tick Count (ms)以及Wait Until Next ms Multiple。

Wait函数

  Wait函数如上图所示,这个函数将让你的VI程序等待设定的毫秒数时间后再继续VI的执行。Wait Until Next ms Multiple函数

  Wait Until Next ms Multiple函数如上图所示,这个函数将让LabVIEW在等待内部时钟等于或超过设定的毫秒乘数输入值(millisecond multiple input number)的倍数后再继续执行。这个函数可以让循环以设定的间隔执行并用于同步各种操作。

  上面的这两个Wait函数有些相似,但是却是不一样的。例如Wait Until Next ms Multiple函数的第一个循环可能等待的时间比设定的值要短(根据该循环开始执行的时间而定)。

Tick Count函数   Tick Count (ms)函数则以毫秒的格式返回你的操作系统的当前内部时钟。这个函数可以用来计算某一个操作或VI程序所耗费的时间。

原文:LabVIEW中的定时

原文地址:http://www.vigeek.org/2009/04/labview-timing.html

来源:维极网 - 虚拟仪器技术

这个文章是EZ所写的原创内容。如转载,请保留上面版权声明!

评论(2)

请楼主讲解一下属性节点。

呵呵 最近比较忙,没有写新的东西,属性节点在后面我会专门写一篇文章讲解的!

发表评论

关于

  本站专注于虚拟仪器技术、也就是基于计算机的测试、控制以及自动化技术。这里的所...

赞助商

最新日记

关闭