《LabVIEW教程》PPT课件

《LabVIEW教程》PPT课件

ID:36693047

大小:1.22 MB

页数:51页

时间:2019-05-10

《LabVIEW教程》PPT课件_第1页
《LabVIEW教程》PPT课件_第2页
《LabVIEW教程》PPT课件_第3页
《LabVIEW教程》PPT课件_第4页
《LabVIEW教程》PPT课件_第5页
资源描述:

《《LabVIEW教程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机仿真和可视化设计——基于LabVIEW的工程软件应用蔡建安陈洁华张文艺目录1LABVIEW概述2LABVIEW模板简介3创建VI程序4LABVIEW结构5LABVIEW数据类型6图表及图形7字符串和文件I/O8数据采集9工程仿真和设计常用编程技法10虚拟设备实例水环境工程仿真软件11附录LABVIEW结构4.1WhileLoop循环4.2ForLoop循环4.3移位寄存器4.4Case结构4.5顺序结构4.6结构连线中的常见问题4.7公式节点4.8局部变量和全局变量学习指导LabVIEW有四种结构控制程序流程:WhileLoop循环

2、,ForLoop循环,Case结构和Sequence结构。公式节点、局部和全局变量等特殊结构对简化程序和传递数据有重要意义。学习要点While循环的执行是根据条件端子上输入的布尔值是TRUE或FALSE确定的,用布尔开关人工控制时需了解对应的机械操作模式;For循环将子框图执行N次,N为计数端的输入值;在For或WhileLoop循环中,应掌握移位寄存器的用法;Case结构是执行条件语句的一种方法,能代替常规语言的IF…Then…Else和多项选择语句,需要关注Case下多选子框图标识符的用法;顺序结构为控制节点按顺序执行的方法。该结构只

3、有数据相关性不足以控制数据流,而又必需强调执行顺序时才使用;学习要点解决结构连线问题往往是结构编程的关键,特别要掌握结构下数据隧道的正确使用;公式节点是—种允许用文本语言编写一个或多个代数公式的结构。在公式节点上建立输入和输出端子后,用公式节点支持的运算符和函数写出以分号结尾的语句;局部变量用于程序中控制初始化、协调控制功能、临时保存数据和传递数据。全局变量可在不同VI之间交换数据。4.1WhileLoop循环While循环有两个端子:条件端子(输入端子)和重复端子(输出端子)。重复端子的作用是输出循环已执行次数的数字。条件端子输入的是布

4、尔值TRUE或FALSE。在每一次重复执行后,Ⅵ检查条件端子,如果条件端子值为TRUE那么执行下一个重复,直到条件端子变成FALSE。条件端子的默认值是FALSE。由于检查条件端子输入值是循环结束后,因此While循环至少也要执行—次。布尔开关机械操作模式六种模式SwitchWhenPressed(按下时启动)SwitchWhenReleased(松开时启动)SwitchUntilReleased(按下启动直到松开)LatchWhenPressed(按下时锁定)LatchWhenReleased(松开时锁定)LatchUntilRelea

5、sed(直到松开时才锁定)4.2ForLoop循环在指定次数的重复操作完成之前,For循环控制VI执行重复操作。For循环和While循环之间的差别是:For循环的次数是预先指定的;While循环则一直执行,直到输入条件变为False为止。For循环与While循环都可以在Function菜单的Structures选项板中可找到4.3移位寄存器移位寄存器(Shifiregister)用于For循环或While循环中从一个迭代传输数据到下一个迭代,它由循环垂直边框上一对方向相反的端子组成,通过从左或右循环边框上弹出快捷菜单并选择AddShi

6、ftRegister,可以创建移位寄存器。右端子(带向上箭头的矩形)在每完成一次迭代后存储数据,移位寄存器将上次迭代的存储数据在下一次迭代开始时移动到左端子(具有向下箭头的矩形)上,同一个寄存器端子上数据类型的数据必须是同一类型。建立循环结构演示建立循环结构和移位寄存器演示4.4Case结构Case结构是执行条件语句的一种方法。这类似于常规的文本编程语言中常见的IF…Then…Else语句。从Functions选项板的Structures子选项板中选择Case结构并将其放置在框图上。4.5顺序结构顺序结构用于顺序地执行子框图。这些子框图看

7、起来像一帧电影胶片,因此称为帧(frame)。将最先要执行的代码放置在顺序结构帧0(0..x)边框内,然后依次将执行代码放在帧1、帧2框内。只有当最后一帧完成后,数据才离开结构4.6结构连线中的常见问题1、给顺序结构局部变量多次赋值2、对顺序结构中的多个帧进行连线3、未在Case结构的所有分支中连接隧道4、隧道重叠5、连线从结构下面通过而不是从结构上穿过例4-5Case结构演示1、设当水中溶解氧浓度超过2mg/L时,反应速度为K0,否则降低为0.1K0。2、添加分支,设当水中溶解氧浓度超过4mg/L时,反应速度为K0;超过2mg/L时,反

8、应速度为0.5K0,否则降低为0.1K0。例4-5Case结构演示4.7公式节点公式节点(FormulaNode)是—种结构,允许用户使用类似于多数文本编程语言的句法,编写一个或多个代数公式。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。