微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview如何实时获取程序运行时间!

labview如何实时获取程序运行时间!

时间:10-02 整理:3721RD 点击:
我们在做一个交通灯系统,(交通灯倒计时时间用做的数码管显示)当数码管显示3,2,1时,交通灯要亮黄灯,我做了一个条件语句,当时间在0~3之间时亮黄灯,否则其他灯亮。但是不知道怎么获取程序运行时间(想的是倒计时时间-程序运行时间<=3时黄灯亮)



(我的方法算是利用系统时间硬件计时,时间误差永远不会大于1秒。免去软件计时可能产生的的累积误差。供参考。)
先获取系统时间秒值1


建立循环,获取时间秒值2


判断秒值1和秒值2关系:相等,还在同一秒内,适当延时(50毫秒,我忘加了);不等,过去一秒了,倒计时减一秒




附一张我用这个方法的前面板截图


求大神指点!11

谁帮我解答一下

http://bbs.elecfans.com/forum.ph ... d=317665&extra=

用顺序结构试试吧。(自己没试过)
第一帧放一个计时器(作为开始时间),第二帧里把第二个计时器放入循环结构(作为当前时间),然后不断与第一个计时器时间相减,得出来的时间应该就是程序运行时间了。

我是来围观的,但还是留点痕迹吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top