labview利用while循环添加移动寄存器倒计时5秒
2017-04-26 20:34
916 查看
首先是如果已经有了一个vi文件,打开的时候只显示前面板,此时点击“窗口”——“显示程序框图”即可
本程序实现要求:
利用while循环
倒计时5秒显示
有停止键
先附上程序框图,如下:
红色圈圈:
箭头选中边框右键添加移位寄存器,记住一点要在选中while循环,等边框有一圈虚线,此时可以右键(在边框处右键,其他地方右键出现控件)可以就添加移位寄存器
问题来了,为什么要添加移位寄存器?因为我们需要每次减完1显示这个值,就需要把这个值保存起来,不然一下子运行完了只是显示最后结果,我们看不到中间的4,3,2,1
所以要添加移位寄存器,至于移位寄存器的用法,这里不进行赘述,自行查看labview帮助文档或者网上百度都是可以的
蓝色圈圈:
这个是定时里面的等待,单位是毫秒
看labview里面的帮助文档就可以知道,等待1000ms执行函数,这个是while循环,因为是倒计时按秒显示,所以数值是1000
绿色圈圈:
这里面其实就是题目的要求了,按下停止键和数值减完为0 时都i要停止,所以是或的关系
结语:非常简单的一个while循环的应用,帮助大家理解
本程序实现要求:
利用while循环
倒计时5秒显示
有停止键
先附上程序框图,如下:
红色圈圈:
箭头选中边框右键添加移位寄存器,记住一点要在选中while循环,等边框有一圈虚线,此时可以右键(在边框处右键,其他地方右键出现控件)可以就添加移位寄存器
问题来了,为什么要添加移位寄存器?因为我们需要每次减完1显示这个值,就需要把这个值保存起来,不然一下子运行完了只是显示最后结果,我们看不到中间的4,3,2,1
所以要添加移位寄存器,至于移位寄存器的用法,这里不进行赘述,自行查看labview帮助文档或者网上百度都是可以的
蓝色圈圈:
这个是定时里面的等待,单位是毫秒
看labview里面的帮助文档就可以知道,等待1000ms执行函数,这个是while循环,因为是倒计时按秒显示,所以数值是1000
绿色圈圈:
这里面其实就是题目的要求了,按下停止键和数值减完为0 时都i要停止,所以是或的关系
结语:非常简单的一个while循环的应用,帮助大家理解
相关文章推荐
- 第十周项目1-利用循环求和(while)
- LabVIEW之调用含while循环的子VI
- 编程:利用循环求和-求1000以内所有偶数的和(用do-while语句构成循环)
- 利用while循环翻转数字之后,比较翻转后的数字是否与原来的数字相同的方法来判断是不是回文数字
- 求奇数偶数的和,,利用while循环
- 利用DhtmlXtree实现展现,修改,添加,删除,移动功能一棵树上实现,iframe的单个滑动条显示,包含在iframe中树节点中文内容过长问题解决
- 利用while(code!=EOF){}来实现“无限”循环
- 第9周利用循环求和while语句
- 第九周项目 1 利用循环求和(do~while语句)
- android中利用animation实现Image的循环移动
- 利用MVC4新特性为站点添加移动视图
- 利用do-while循环求和
- 深入理解LabVIEW中的While循环
- 编程:利用循环求和-求1000以内所有偶数的和(用while语句构成循环)
- android 给LinearLayout中添加一定数量的控件,并让着一定数量的控件从右到左移动,每隔若干秒停顿一下,最后一个view链接第一个view,然后继续移动循环往复,形成一个死循环简单动画效果
- 5、网友问答之深入理解WHILE循环-----------labview编程宝典
- 第10周项目一--利用循环求和(while)
- php利用while单循环实现100行10列表格输出且每行颜色不一样
- php利用while单循环实现100行10列表格输出且每行颜色不一样
- 安卓中利用TranslateAnimation实现图片循环移动时候的出现的一个问题,在这里记一下