- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第2章简单VI的设计与实现;2.1从模版创建VI
2.1.1从模板中创建VI
LabVIEW产品提供了模板和项目范例,其中模板展示了LabVIEW应用的最基本构建模块。;单击图标“项目(Project)”模板便会弹出如图“新建(New)”窗口。;“生成和显示”程序的前面板窗口;2.1.2修改模版VI
;2.2.1前面板编辑
1.前面板的输入控件和显示控件
前面板是虚拟仪器与用户的交互界面,可以模拟真实仪器仪表的前面板,用于设置输入和显示输出。
前面板的数据对象可以分为“输入(Control)”控件和“显示(Indicator)”控件两大类。其中输入控件是用户用来往程序输入数据的;显示控件则是程序向用户输出运行结果的。前面板的每个控件,在程序框图中都会对应一个接线端。;2.前面板控件编辑
1)选择、移动、复制、粘贴、删除
2)创建和编辑标签
3)设置字体
4)对象着色
5)替换控件
6)调整控件大小
7)字体、字号及颜色的修改
;8)多个控件的排列
(1)对齐对象(AlignObjects)。;9)数值型控件属性设置
(1)外观设置。
;(2)显示格式设置。(3)标尺设置。;10)布尔型控件属性设置
(1)“外观”设置。(2)“操作”设置。;2.2.2程序框图编辑及VI调试
1.程序框图中的对象
程序框图中的对象包括节点、接线端、连线和常量四种。
1)节点
“节点(Node)”类似于文本编程语言中的操作符、函数或是子程序,节点拥有多个输入和输出,在VI运行时完成一定操作功能。在LabVIEW中,节点分为以下四类:
(1)函数(Function)。函数是完成LabVIEW程序功能的最基本成员,相当于文本编程语言的操作符或语句。
(2)子VI(SubVI)。子VI区别于普通的节点,它本身是一个程序,并且是用于另一个VI的程序,即被另一个VI调用的子程序。;2)接线端
在程序框图中,凡是能够进行连线的都是接线端,按照接线端不同,分为两类:
(1)控件接线端。前面板上所有的控件,在程序框图中都会出现一个接线端,其中输入控件的接线端口在右侧,显示控件的接线端口在左侧。下图为旋钮控件及其接线端。
;3)常量
在函数选板中有各种常用的“常量(Constance)”,比如数值??量,布尔常量、字符串常量,用户可以在编写程序时为它赋值。另外在“数值(Numeric)”子选板中还有各种科学常量,例如自然对数的底e、回车符等。
4)连线
连线(Wire)用来把程序框图的其他各元素相互连接,传送数据。
(1)颜色。连线不同的形状表示不同的数据类型,一般来说,橙色代表浮点数,绿色代表布尔量,粉红色代表字符串,蓝色代表整型数…。
(2)线型。不同的线型也代表不同的数据类型。其中,细线代表单个数据,点线代表布尔量,粗线代表数组,双线代表二维数组,网格线代表簇…。
(3)连线方法。
①“工具选板”中的“自动选择工具”。
②直接使用“连线工具”
;;2.?VI程序设计流程
LabVIEW程序设计主要包括前面板创建、程序框图创建及运行与调试三部分。VI创建步骤如下:
1)创建前面板
(1)根据VI设计要求,在前面板中点击鼠标右键打开控件选板,选择所需的输入控件、显示控件,用鼠标拖至相应前面板的位置,松开鼠标图标放置完毕。
(2)根据要求对每个控件的属性进行设置。
2)创建程序框图
(1)在程序框图中点击鼠标右键打开函数选板,选择所需的函数,拖动到相应前面板的位置,松开鼠标图标放置完毕.
(2)利用连线工具将程序框图中的接线端连接构成完整程序。
3)程序运行与调试
程序编写完成后,在前面板为各种输入控件赋值,然后点击工具栏的运行程序按钮,运行程序,并可修改参数完成程序调试。
4)保存程序
程序运行正常,将程序命名(程序名后缀必须为.VI)并保存。
;2.3VI的运行与调试
VI编写完成之后,要对程序进行运行与调试来测试程序是否能够产生预期的结果,如果运行结果不正确,还要利用LabVIEW提供的工具进行问题查找等调试工作。
2.3.1VI的运行;2.3.2VI的调试
LabVIEW还提供了断点工具和探针工具方便用户控制程序执行和实时观察变量值。1.断点诊断
“断点(Breakpoint)”用来使程序执行中在某一位置暂停,以便于观察中间结果。;2.探针诊断
程序调试过程中,将断点工具与“探针(Probe
您可能关注的文档
- 《微波技术与天线》课件_13次-双端口网络的Z、Y、A参数及其归一化参数(12.12).pptx
- 《计算机图形学实用技术》课件_第7章 曲线与曲面设计.pptx
- 《基于新信息技术的JavaScript程序设计基础》课件_第9章.pptx
- 《微型计算机原理及应用(》课件_第6章_1.pptx
- 《虚拟仪器与LABVIEW编程技术》课件_第4章.pptx
- 《计算机图形学实用技术》课件_第3章 交互式Visual C++图形基础编程.pptx
- 《机器学习与Python实践》课件_02-01Python基础库.pptx
- 《机械制图项目教程》课件_第3章.pptx
- 《虚拟仪器与LABVIEW编程技术》课件_第7章.pptx
- 《有限元分析技术》课件_第三章 ANSYS Workbench 17.0分析基本步骤.pptx
- 2025年牛至提取物行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年农产品物流行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年黄柏胶囊行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年管制药品行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年协同软件行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年一次性使用导尿管行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年氧化锑行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年牛仔面料制造行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年一次性医用器具行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年生态环境检测行业分析报告及未来五到十年行业发展趋势报告.docx
最近下载
- 2025年生活会对党委书记领导班子及班子成员的批评意见及建议(写稿参考素材).docx VIP
- 2025年生活会对党委书记领导班子批评意见及建议、“四个带头”方面互提意见、存在问题、一对一谈心谈话记录(写稿参考素材)6份.docx VIP
- Danfoss丹佛斯ECL Comfort 310, A333 operating guide 操作指南.pdf
- 五年级班主任工作计划.docx VIP
- 第一课 立足时代 志存高远(最新版).pptx
- 一种农业用生物制剂混合装置.pdf VIP
- 二零二四年度农业用生物制剂配方专利转让合同.docx VIP
- 人教版小学五年级下册英语教学设计.pdf VIP
- 重症肺炎护理查房.pptx VIP
- 《教师的情绪管理》课件.pptx VIP
文档评论(0)