sandho 发表于 2008-7-13 16:30:40

如何可以令tick count运行时清零?

我是一个初学者,现在遇到这样一道题:利用顺序结构和timing面板下的tick count VI,计算for循环10次所需的时间。不知道如何可以实现程序终止后,然后再次运行时,tick count 清零呢?我现在每次运行程序,计数器都是在上一次运行的基础上继续计数。我的程序如附件。请大家指教,万分感谢。

doctoryy123 发表于 2008-7-14 09:52:37

你要清楚你为什么要这么做,你是为了直接读出你循环所用的时间么?
如果是,你可以循环前后各加一个时间计数器,分别计算循环前后的时间,相减,直接读出循环所需的时间

sandho 发表于 2008-7-14 10:03:09

对。正如2楼所说。现在程序如下。不过有一点还是不是太清楚。是不是程序一运行,两个计数器都同时运行计数?还是按照顺序运行,第二个计数器等到循环结构运行完毕再运行?

kutta 发表于 2008-7-27 13:09:46

是程序运行到哪里,哪个计数器才工作。

wyd 发表于 2008-7-28 08:50:07

看了楼上的讨论觉得LZ所说的问题依然没有解决,其实你可以做一个花费时间的属性节点或者局部变量,在循环完成后给它赋值就ok了
咋发图片呢?

飞雨天 发表于 2008-7-28 09:46:22

程序运行开始,给所有控件赋初值,最好的办法,是把vi properties-->excution-->clear indicators when called选中,不用任何的后面板编程

wyd 发表于 2008-7-28 15:42:10

版主好熟练啊!还是飞雨天版主的方法精当!!!
页: [1]
查看完整版本: 如何可以令tick count运行时清零?