欢迎来到天天文库
浏览记录
ID:42220187
大小:1019.04 KB
页数:8页
时间:2019-09-10
《虚拟仪器程序结构学习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、虚拟仪器程序结构上课讲解内容第三章程序结构第一节课:开始介绍程序结构,根据C语言的学习经验來注习。程序结构的总体介绍C语言的结构(四大结构)LabVIEW的结构顺序结构数据流机制、Sequence结构StackedSequenceStructureFlatSequenceStructure选择结构CaseStructure循环结构While循环、Loop循环函数调用子VI公式节点类似C语言的编程(文木编程)事件结构图形用户界面配套局部变量和全局变量工程项目文件,不同的VI传递变量定时循环实时操作监控用的较多菜单图形操作界面的需求3.1循环结构3.1.1While循环Whil
2、e循坏:首先介绍基本概念.1、位置2、重复端子条件端子加亮执行下面例了,详细分析执行情况,使学生进一步了解while循环结构。Do执行了框图while条件判断举例,做1+2+3+...+100的编程。3.1.2For循环Foi•循坏:首先介绍基本概念.1、位置2、计数端了(循环执行次数)3、重复端子(输出已经执行的循环次数)加亮执行下面例子,详细分析执行情况,使学牛进一步了解fo「循环结构。For1=0toN-l执行循环体end举例,做1+2+3+...+100的编程。3.1.3循环结构内外数据交换与自动索引隧道tunnel下而建立一个每0.5秒做一次乘法的计算,数据是从w
3、hile循坏外传来的。循环内外传数据区别:内:每一次循环都检查某个端子的数据。外:在循环运行前读入一次,再执行循环时即时控件的值发生变化,也不影响循环屮的数据。Stop也是如此。自动索引3.1.4移位寄存器-riXFil«EditVie*ProjectOperateToolsWindowHelp«■»«■»■12ptApplicationFont▼顽山】Untitled3BlockDiagraB•£Ontitled3FrontPanel・fileEditVicvProjectOperateToolsYmdov回副L»L12ptAgplxc血onFont▼
4、Vavefornd
5、Helpzz_】gmeresult
6、055334Plot086420.0.00.21:10:062182007-11-1221:10:34.4682007-11-12Tin«反馈节点:两次循坏之间传递数据3.2分支结构分支结构:首先介绍基本概念.相当于C语言的Switch语句。1、位置2、选择器端子3、分支选择器标签加亮执行下面例子,详细分析执行情况,使学牛进一步了解case结构。比较二个数,取出最大值。IFg▼卜严①LQ屈Q-
7、JI
8、獄1212ptApplicationFont▼:Tjfnlx比较三个数,取出最大值。输入1,显示“名称”输入2,显示“价格”输入3,显示“
9、厂家”输入4,显示“附加信息”3.3顺序结构Sequence结构StackedSequenceStructure堆叠的顺序结构FlatSequenceStructure平铺的顺序结构<3FileEditViewProjectOperateToolsWindowHelpUntitled1FrontPan•・•[2000}FileEditYievProjectH>
10、副■'III]
11、12ptApplicatijL-ANumericlI:x+y••x-y10LNumeric2V<1>■•••••欢迎人家前来鲁广超市购物带小孩的顾客看好自家小孩请注意随身携带的贵重物品顾客朋友们,请注
12、zSoooooo过5秒循环一次。Untitled1BlockDiagram»fileEdityievprojectOperateJoolscj□i3[0..3]YindowHelp12ptApplicationFont▼□
13、
14、XAUntitled1FrontPanel<3.4公式节点求三个数中最大值?3.5事件结构切换界面程序按键控制程序n7?lji2uTTr^7l2Tz$y“植;・3pY3”cktx,・HJ”CtlE
此文档下载收益归作者所有