




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、LabVIEW调试技术调试技术赵国忠首都师范大学物理系2022-6-22本讲主要内容本讲主要内容 调试技术调试技术 层次化设计层次化设计 SubVI介绍介绍 SubVI的建立的建立 SubVI的使用的使用2022-6-22调试技术语法错误语法错误点击错误列表键. 弹出一个窗口显示语法错误的列表高光运行高光运行点击高光执行键; 数据流动画地缓慢流动 数据连线上的数据值被提示 调试技术探针探针右击数据连线并选择Probe命令 ; 数据通过 该线段时,探针可显示数据的值。断点断点右击数据连线并选择 Set Breakpoint命令; 在 断点处可暂停程序的执行.条件探针条件探针断点和探针的联合使用.
2、 右击数据连线并 选择 custom probe命令.调试技术单步执行的操作键:跟入,跨越,跳出单步执行的操作键:跟入,跨越,跳出点击跟入键,可使用单步执行跟踪到一个节点内部继续单步跟踪点击跨越键,可使节点作为一个步骤被单步执行。点击跳出键,可以从节点的内部跳出,执行节点外的下一步操作。调试技术举要调试技术举要 寻找出错点寻找出错点 设置高亮执行程序设置高亮执行程序 探针探针 单步调试单步调试 设置断点设置断点借助该折断的箭头借助该折断的箭头跟踪数据流动,并显示流动的过程跟踪数据流动,并显示流动的过程可查看流经该连接线的数据可查看流经该连接线的数据放置探针:放置探针:在连接线上右击鼠标,或从工
3、具模板在连接线上右击鼠标,或从工具模板上选择上选择2022-6-22部分快捷键部分快捷键 :开启:开启/关闭帮助信息关闭帮助信息 :移除结构图中的断线:移除结构图中的断线 :前面板:前面板/结构图切换结构图切换 :撤销操作:撤销操作2022-6-22练习练习 :除法运算:除法运算 功能:发生一个功能:发生一个0.010.0的随机数,并除以的随机数,并除以一个在前面板中输入的数,将结果显示。一个在前面板中输入的数,将结果显示。如果输入的数为零,则点亮前面板中的一如果输入的数为零,则点亮前面板中的一个个LED,以提示除法无效,以提示除法无效 文件名:文件名:Divide.vi2022-6-22VI
4、s的层次化结构的层次化结构2022-6-22SubVI2022-6-22SubVI SubVI是可以在另一个是可以在另一个VI中使用中使用/调用的调用的VI 类似于传统编程语言中的函数、子程序类似于传统编程语言中的函数、子程序(Subroutine) 使用使用SubVI的优点的优点 模块化模块化 省去重复编程省去重复编程 便于调试便于调试2022-6-22SubVI2022-6-22SubVI的创建的创建 可将任意一个可将任意一个VI作为另一个作为另一个VI的的SubVI SubVI的组成的组成 图标(图标(Icon) 连接器(连接器(Connector,或称连接端),或称连接端)2022-6
5、-22图标和连接器图标和连接器 一个图标代表一个一个图标代表一个VI 连接器显示了所有有效端口,连接器显示了所有有效端口,这些端口用于数据的传递这些端口用于数据的传递图标图标连接器连接器端口端口(Terminals)2022-6-22例:例:SubVI的创建的创建 为为VI创建图标创建图标 创建连接器创建连接器 分配端口分配端口 保存该保存该VI2022-6-22创建图标创建图标鼠标右击前面板上的图标按钮,鼠标右击前面板上的图标按钮,2022-6-22创建连接器创建连接器鼠标右击前面板上的图标按钮,鼠标右击前面板上的图标按钮,2022-6-22端口分配端口分配2022-6-22保存该保存该VI
6、 建议:建议:建立易记的目录建立易记的目录 1. 将功能相近的将功能相近的VIs保存在一个目录保存在一个目录 如:如:Signal Utilities 2. 或将应用于同一顶层或将应用于同一顶层VI的的SubVI放在一起放在一起 如:如:Imaging Processing2022-6-22调用:将调用:将SubVI插入到顶层插入到顶层VI中中获得的方法:获得的方法:Functions All Functions Select a VI或直接拖动或直接拖动SubVI前面板上的图标至前面板上的图标至顶层顶层VI结构图内结构图内2022-6-22练习:练习:SubVI的创建和调用的创建和调用SubVI:计算圆柱体的重量:计算圆柱体的重量文件名:文件名:Column Weight.vi前面板前面板2022-6-22子子VI的调用的调用Top Level VI:计算圆锥的重量:计算圆锥的重量文件名:文件名:Cone Weight.vi2022-6-22练习:把所选部分直接创建为练习:把所选部分直接创建为SubVI(Optional)请设计一个有较复杂功能或端点较多的请设计一个有较复杂功能或端点较多的VI,将其中,将其中适合于功能集成的几个端点同时选中,然后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 结对指导教师代表发言稿
- 2025年山东省聊城市高三一模地理试题(解析版)
- 2024年CFA全方位备考试题及答案
- 2024年CFA考试前沿试题及答案
- CFA考试全景解析试题及答案
- 2024年特许金融分析师考试自我评估与试题及答案
- 突破CFA考试障碍的试题及答案
- CFA相关的经济学知识试题及答案
- 2024年CFA考试试题及答案解析
- 龋齿的预防和矫正教案
- 舞台剧联合投资协议书范本
- 《食品卫生安全知识培训》课件
- 北京市房山区2024-2025学年九年级上学期期末英语试题(含答案)
- DB34-T 4665-2024 高速公路建设项目决算文件编制规范
- 江苏教育报刊总社公开招聘4人高频重点提升(共500题)附带答案详解
- (一模)乌鲁木齐地区2025年高三年级第一次质量语文试卷(含答案)
- 2025年中国工艺(集团)公司招聘笔试参考题库含答案解析
- (八省联考)内蒙古2025年高考综合改革适应性演练 化学试卷(含答案逐题解析)
- 化验室用气瓶管理制度(3篇)
- 工业园物业服务项目管理规章制度
- ISO27001信息安全管理体系全套文件(手册+程序文件+作业规范)
评论
0/150
提交评论