- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2VI的编辑和调试技术
第二章 VI 的编辑和调试技术 VI的编辑技术 VI的调试技术 VI的编辑技术 VI的编辑是创建LabVIEW程序时必须面对的重要问题,无论是构建前面板用户界面,还是最终用户看不到的程序框图代码,都要求熟练使用最基本的编辑技术。 编辑前面板 输入控件 显示控件 前面板的着色和排版 可以利用工具选板中提供的颜色工具来编辑前面板和前面板控件的颜色,但不能编辑系统风格控件的颜色,系统的颜色由操作系统决定。 控件都有相应的默认颜色,要修改控件的默认颜色,选择Tool/Options/Colors选项,在打开的对话框中单击Custom Colors按钮就可以打开自定义默认颜色对话框。 对齐和分布对象 组合和锁定对象 对象的复制和删除 复制对象和克隆对象的区别 见书p40 控件属性 编辑程序框图 在前面板中添加控件后,必须还要创建程序框图才能对前面板中的对象进行控制。 程序框图时图形化源代码的集合,这种图形化的编程语言也称为G语言。 程序框图中的控件对象 程序框图中的控件对象实际上是前面板相应控件的接线端,当前面板创建控件后,程序框图中自动添加该对象的接线端。 程序框图节点 LabVIEW中的程序框图节点是指带有输入和输出接线端的对象,类似文本编辑语言中的语句、运算符、函数和子程序。 LabVIEW中的节点主要包括函数、结构、Express VI、子VI等 对象连线 对象连线实现程序框图中各对象之间的数据传递。 连线的颜色、样式和粗细随连接对象数据类型的不同而不同,对象之间的连线可以采用手动连线或自动连接。 手动连线 自动连线 选择连线 程序框图中的对象排版 程序注释 运行和调试VI 在VI完成后的调试阶段,LabVIEW还为用户提供了强大的调试工具,以便查找和排除程序错误。 程序编写完成后,必须经过运行和调试来观察是否能产生预期的运行结果,从而查出程序中存在的潜在错误。 运行VI 1、运行VI 2、连续运行VI 3、停止运行VI 4、暂停VI运行..\..\..\..\2008年下半年课程\仪器技术\labview123\2008\2VI的编辑和调试技术2\方波信号发生演示.vi 调试VI 使用LabVIEW编译环境中提供的调试手段可以使用户清楚地观察程序地运行,从而查找错误、修改和优化程序。 1、采用单步运行VI功能 单步执行VI则是在程序框图中按照程序节点的逻辑关系,沿连线逐个节点来执行程序。 按单步步入方式执行VI,单击一次执行一步,遇到循环结构或子VI是,跳入循环或子VI内部继续执行。 按单步跳过方式执行VI,单击一次执行一步,但在这种情况下把循环结构或子VI作为一个节点来执行,不跳入其内部。 可跳出单步执行VI状态,且暂停运行程序。 调试VI 2、在程序框图中设置断点 在工具选板中选择断点工具 ,然后单击需要设置断点的地方,可设置一个断点。 调试VI 3、使用探针 使用探针 可以观察程序运行时连线上的数据。 调试VI 4、高亮显示程序运行过程 5、查找VI不可执行的原因 单击 ,弹出错误列表窗口。 程序演示 1、设计一个方波信号发生器,手动控制其频率和幅值,显示信号波形。..\..\..\..\2008年下半年课程\仪器技术\labview123\2008\2VI的编辑和调试技术2\方波信号发生演示.vi 2、求一元二次方程的根..\..\..\..\2008年下半年课程\仪器技术\labview123\2008\1LabVIEW入门6\一元二次方程的根.vi 数字 按钮 开关 字符串 开关 按钮 开关 滑动条 数字 LED指示灯 文本 表格 波形图 波形图 温度计 指针显示 灰度谱 柔和度 明亮颜色 用户自定义颜色 曾使用的颜色 当前选用颜色 系统预定义颜色 打开调色板 用户自定义颜色 自定义默认颜色对话框 单击按钮 组合对象 分布控件 自 己 看 对应的接线端 数据类型显示 选择单根连线 选择多根连线 断点 当程序运行到断点处时,程序自动暂停,如果断点设置在节点上,此时节点处于闪烁状态,如果断点设置在连线上,此时连线处于选中状态,这样可以提示程序暂停的位置。这时如果单击工具栏上的暂停按钮,程序就会运行到下一个断点或直到程序运行结束。
文档评论(0)