labview调试技术

labview调试技术

ID:21937209

大小:419.00 KB

页数:24页

时间:2018-10-21

labview调试技术_第1页
labview调试技术_第2页
labview调试技术_第3页
labview调试技术_第4页
labview调试技术_第5页
资源描述:

《labview调试技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LabVIEW调试技术赵国忠首都师范大学物理系9/10/2021本讲主要内容调试技术层次化设计SubVI介绍SubVI的建立SubVI的使用9/10/2021调试技术语法错误点击错误列表键.弹出一个窗口显示语法错误的列表高光运行点击高光执行键;数据流动画地缓慢流动 数据连线上的数据值被提示调试技术探针右击数据连线并选择Probe命令;数据通过 该线段时,探针可显示数据的值。断点右击数据连线并选择SetBreakpoint命令;在 断点处可暂停程序的执行.条件探针断点和探针的联合使用.右击数据连线并 选择customprobe命令.调试技术单步执行的操作键:跟入,跨越,跳出点击跟入键,可使

2、用单步执行跟踪到一个节点内部继续单步跟踪点击跨越键,可使节点作为一个步骤被单步执行。点击跳出键,可以从节点的内部跳出,执行节点外的下一步操作。调试技术举要寻找出错点设置高亮执行程序探针单步调试设置断点借助该折断的箭头跟踪数据流动,并显示流动的过程可查看流经该连接线的数据放置探针:在连接线上右击鼠标,或从工具模板上选择9/10/2021部分快捷键:开启/关闭帮助信息:移除结构图中的断线:前面板/结构图切换:撤销操作9/10/2021练习:除法运算功能:发生一个0.0~10.0的随机数,并除以一个在前面板中输入的数,将结果显示。

3、如果输入的数为零,则点亮前面板中的一个LED,以提示除法无效文件名:Divide.vi9/10/2021VIs的层次化结构9/10/2021SubVI9/10/2021SubVISubVI是可以在另一个VI中使用/调用的VI类似于传统编程语言中的函数、子程序(Subroutine)使用SubVI的优点—模块化—省去重复编程—便于调试9/10/2021SubVISubVIs9/10/2021SubVI的创建可将任意一个VI作为另一个VI的SubVISubVI的组成图标(Icon)连接器(Connector,或称连接端)9/10/2021图标和连接器一个图标代表一个VI连接器显示了所有有效端

4、口,这些端口用于数据的传递图标连接器端口(Terminals)9/10/2021例:SubVI的创建为VI创建图标创建连接器分配端口保存该VI9/10/2021创建图标鼠标右击前面板上的图标按钮,……9/10/2021创建连接器鼠标右击前面板上的图标按钮,……9/10/2021端口分配9/10/2021保存该VI建议:建立易记的目录1.将功能相近的VIs保存在一个目录如:…SignalUtilities…2.或将应用于同一顶层VI的SubVI放在一起如:…ImagingProcessing…9/10/2021调用:将SubVI插入到顶层VI中获得的方法:Functions>>Al

5、lFunctions>>SelectaVI或直接拖动SubVI前面板上的图标至顶层VI结构图内9/10/2021练习:SubVI的创建和调用SubVI:计算圆柱体的重量文件名:ColumnWeight.vi前面板9/10/2021子VI的调用TopLevelVI:计算圆锥的重量文件名:ConeWeight.vi9/10/2021练习:把所选部分直接创建为SubVI(Optional)请设计一个有较复杂功能或端点较多的VI,将其中适合于功能集成的几个端点同时选中,然后在Edit菜单中选择CreateSubVI该SubVI可以不命名9/10/2021本讲结束谢谢大家!03:529/10/20

6、21

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

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

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