微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 基于labview的定时和倒计时功能小程序

基于labview的定时和倒计时功能小程序

时间:10-02 整理:3721RD 点击:

a、主要用途和功能

在测量过程中,有时需要测量、记录数据在2小时内的分布情况(稳定性、波动性);有时需要每10分钟测量一次数据并保存结果。这就需要有一个定时器或倒计时器来控制测量的过程,我利用“已用时间”快速vi做了一个既有"定时"功能又有“倒计时”功能的vi,基本上满足应用程序的设计要求。
该vi的定时精度不是很高,大概在正、负1s左右,基本上可以满足工程上的使用要求。




b、前面版图和主要部件的功能
                                                                    


定时时间选择——这是一个枚举控件,用来选择定时或倒计时的时间间隔。设计时定义了一些常用时间的数据列表。
定时器(倒计时器)——这是一个开关控件,用来选择是定时功能还是倒计时功能。开始计时后将被灰化(运行时不可再操作)。
停止(开始)——这是一个开关控件,用来控制是否开始计时。开始计时后将被灰化(运行时不可再操作)。
定时持续时间——这是一个字符显示控件,用来实时显示定时或倒计时的时间间隔数值。
强行停止计时——这是一个开关控件,用来强行停止计时过程(退出计时)。

c、程序框图

整个程序框图



开始-停止的case结构图



定时-倒计时的case结构图





d、几点说明:

前面讲过,程序设计是“条条大路通罗马”,使用者领会了设计的要求可以有多种方法实现目的。这里也仅仅是提供一个实例,并非真正完美。
我喜欢在程序设计中使用属性节点,比如本例中:利用属性节点将程序运行过程中的操作限定在唯一性上,可以降低操作者的误操作可能性。本程序运行时,要么等待定时结束,要么由操作者强行停止计时。

赞啊啊

学习

好东西

好东西

好东西

学习!学习!

小编你好,vi文件程序能不能贴一下,想自己编一下看看

谢谢

谢谢小编分享

好东西,学习下!

厉害

看看

good!

望指点一下在本程序的基础上如何更好的改进,方向、实例都可!
加急!

可以

还行。

感谢小编分享

不错啊

小编你好,vi文件程序能不能贴一下

想装点几分,可。

呵呵

谢谢小编分享,好东西

给力哦啊

小编贴图也贴清楚一下吗?

小编将程序帖上来咯  

感谢小编分享,还是新手,从基础学起。

借鉴借鉴   

很不错的程序~~

正在入门。看不太懂。怎么才能读懂啊。

好东西!谢谢

好东西

正需要呢!谢谢小编

不错

好东西

谢谢分享

不错

学习了

下来看看

收藏了

练习题

不懂啦。

这么不发程序呀?

这2个点的处理很不错,我想了好半天都没找到合适的方法来做这个

感谢小编分享啊

小编你好,vi文件程序能不能贴一下

有vi就完整了……

必须给小编点赞!正在需要数据采集定时方面的内容!太赞了

O(∩_∩)O谢谢。。

好好学习一下啊      

谢谢
            

好好学习天天向上

谢谢小编分享。谢谢啦

发一下好吗?

基于labview的定时和倒计时功能小程序

有vi就完整了……

不错啊
呵呵恶化

看                                             

还是个好故事会是个好高好高好高是帅哥还是干活时刚好是共和国和帅哥还是啥地方

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

网站地图

Top