第四章结构与属性控制课件.ppt
《第四章结构与属性控制课件.ppt》由会员分享,可在线阅读,更多相关《第四章结构与属性控制课件.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章结构与属性控制第1页,此课件共52页哦6.1 For 6.1 For 循环循环 ForFor循环是循环是LabVIEWLabVIEW最基本的结构之一,它执行指定最基本的结构之一,它执行指定次数的循环。相当于次数的循环。相当于C C语言的语言的ForFor循环:循环:for(int i=0;iN;i+)for(int i=0;i=0,输出开方结果;否则,输出开方结果;否则弹出对话框,报告错误,同时输出弹出对话框,报告错误,同时输出99999.00.第24页,此课件共52页哦6.4.3 Case6.4.3 Case结构的特点结构的特点 1 1.LabVIEWLabVIEW的的CaseCase
2、结构简洁明了,不但相当于结构简洁明了,不但相当于SwitchSwitch语句,还可以实现语句,还可以实现if elseif else语句功能。语句功能。2.Case2.Case框架中也存在框架通道,但通道没有框架中也存在框架通道,但通道没有Enable Enable IndexingIndexing和和Disenable IndexingDisenable Indexing属性。属性。3.3.每个子框架必须连接一个数据,否则程序出错。每个子框架必须连接一个数据,否则程序出错。第25页,此课件共52页哦6.5 6.5 事件结构事件结构 6 6.5.1.5.1 事件驱动的概念事件驱动的概念 Lab
3、VIEWLabVIEW是一种数据流的编程环境,由数据流决定是一种数据流的编程环境,由数据流决定程序中节点的执行顺序。但在编程中可以设置事件,程序中节点的执行顺序。但在编程中可以设置事件,对数据流进行干预。这些事件是用户在前面板的互对数据流进行干预。这些事件是用户在前面板的互动操作,如:点击鼠标事件、键盘事件等。动操作,如:点击鼠标事件、键盘事件等。在事件驱动程序中,首先是等待事件,当事件发在事件驱动程序中,首先是等待事件,当事件发生时执行指定事件的程序代码,对事件进行响应,生时执行指定事件的程序代码,对事件进行响应,然后再回到等待状态。然后再回到等待状态。使用事件设置,当用户改变一个前面板的值
4、、关使用事件设置,当用户改变一个前面板的值、关闭前面板、退出程序等,都可以被程序及时捕捉到。闭前面板、退出程序等,都可以被程序及时捕捉到。第26页,此课件共52页哦6.5.2 6.5.2 事件结构的建立事件结构的建立 LabVIEWLabVIEW中中EventEvent结构可从框图功能模板结构可从框图功能模板Function Function StructureStructure子模板中创建,如下。子模板中创建,如下。超时端口超时端口TimeoutTimeout连接一个数值指定等待事件的毫秒数。连接一个数值指定等待事件的毫秒数。默认值为默认值为1 1,即无限等待。,即无限等待。通过事件端口可以
5、访问事件的数据值。通过事件端口可以访问事件的数据值。事件选择标签显示当前响应事件的子图形代码框。事件选择标签显示当前响应事件的子图形代码框。第27页,此课件共52页哦6.5.3 6.5.3 事件结构的设置事件结构的设置 在事件结构边框右键弹出菜单上选择在事件结构边框右键弹出菜单上选择Case Event Case Event CaseCase添加子图形代码框。添加子图形代码框。在在Edit Events Handled by This CaseEdit Events Handled by This Case可以为子可以为子图形代码框设置事件。图形代码框设置事件。第28页,此课件共52页哦 在在
6、Edit Events Handled by This CaseEdit Events Handled by This Case设置代码设置代码框设置事件。框设置事件。第29页,此课件共52页哦 在在Edit Events Handled by This CaseEdit Events Handled by This Case设置代码设置代码框设置事件。框设置事件。例:事件结构的使用。例:事件结构的使用。第30页,此课件共52页哦第31页,此课件共52页哦6.6 6.6 公式节点公式节点 假如程序中有一些复杂的数学计算,编写图形代假如程序中有一些复杂的数学计算,编写图形代码是比较麻烦的。如码是
7、比较麻烦的。如x0,y=mxx0,y=mx3 3+3nx+3nx2 2-x+1;x=0,y=-x+1;x0,y=mx10 x0,y=mx3 3+3nx+3nx2 2-x+1;-x+1;x=0,y=-2mx x=0,y=-2mx3 3+x-5+x-5。应用选择结构应用选择结构?1:2;第37页,此课件共52页哦6.6.3 6.6.3 公式节点的特点公式节点的特点 1 1.LabVIEWLabVIEW的公式节点的使用简化计算公式的图的公式节点的使用简化计算公式的图形化编程,提高了效率。形化编程,提高了效率。2.2.公式节点框架中出现的所有变量,必须有一个对公式节点框架中出现的所有变量,必须有一个对
8、应的输入输出端口,注意输入输出端口是可设置的。应的输入输出端口,注意输入输出端口是可设置的。3.3.公式节点框架内每个公式后以分号公式节点框架内每个公式后以分号”;”;”结束。结束。第38页,此课件共52页哦6.7 6.7 属性节点属性节点 前面板对象属性是指前面板上控件的外观和功前面板对象属性是指前面板上控件的外观和功能特征,如显示的颜色、可见性、闪烁、位置、能特征,如显示的颜色、可见性、闪烁、位置、比例等。比例等。6 6.7.1.7.1 属性节点的创建属性节点的创建 简便的方法是在前面板对象或其端口的右简便的方法是在前面板对象或其端口的右键弹出菜单中选择键弹出菜单中选择CreatCreat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 结构 属性 控制 课件
限制150内