3-1-3常量.pptVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3-1-3常量

第3章 构建程序框图 程序框图里的对象 函数选板 基本数据类型 程序的层次结构 Express VI 多态 程序框图设计原则 修复程序创建中的错误 程序调试 3-1 程序框图里的对象 3-1-1 节点 3-1-2 接线端 3-1-3 常量 3-1-4 连线 3-1-1 节点 函数 函数是完成LabVIEW程序功能的最基本成员,它相当于文本编程语言的操作符或语句,完成的功能相对简单,输入输出接线端相对较少。 子VI 用于另一个VI中的VI叫子VI,这实际就是供其它程序调用的子程序。 Express VI Express VI是一类特殊子VI,可以通过对话框配置参数,执行常规的测试任务。Express VI的默认图标形式为可扩展节点,蓝色背景。 结构 结构是控制代码执行的元素,LabVIEW有For循环、While循环、条件、顺序、事件等几种结构。 3-1-1 节点 子VI节点在程序框图中的显示形式 3-1-1 节点 程序框图中的节点 3-1-2 接线端 控件接线端 控件接线端有图标接线端和数据类型接线端两种显示方式。 节点接线端 节点接线端是节点连线的位置,即数据传递的端点。 3-1-3 常量 通用常量 例如自然对数的底e、回车符等。 用户定义常量 LabVIEW函数选板中有各种常用数据类型的常量,用户可以在编写程序时为它赋值。 也可以从VI前面板,甚至其它VI前面板拖动或复制一个控件到程序框图产生一个用户定义的常量。 3-1-4 连线 线型 手工连线 自动连线路径选择 自动连线 错误连线 3-1-4 连线 线型 LabVIEW用连线的形状与连线的颜色表示不同的数据类型。例如橙色代表浮点数、绿色代表布尔量、粉红色代表字符串、蓝色代表整型数等。细线代表单个数据,点线代表布尔量,粗线代表数组,双线代表二维数组,网格线代表簇等。 3-1-4 连线 手工连线 3-1-4 连线 程序框图连线和创建停止按钮 3-1-4 连线 自动连线 LabVIEW可以自动为放进程序框图的对象连线。当移动一个对象接近其它对象时,会出现一段临时连线,当它放进程序框图后,两个对象就连接起来。LabVIEW找到它认为数据类型最匹配的接线端进行连线。 自动连线的另一个方法是让LabVIEW自动产生控件或常数。在接线端上弹出快捷菜单,选择“创建常量/创建输入控件/创建显示控件”命令,将产生一个常量、输入控件或显示控件。这样产生的对象数据类型肯定是正确的,而且可以自动连好线。如果选择了不正确的数据流方法,例如对一个输入控件使用创建输入控件命令,将不会连线。 3-1-4 连线 常见错误连线类型 3-2 函数选板 3-2 函数选板 3-2 函数选板 3-2 函数选板 3-3 基本数据类型 3-3-1 数值型 3-3-2 其它数据类型 3-3-3 数据类型转换 3-3-4 数值型数据的单位 3-3-1 数值型 3-3-2 其它数据类型 3-3-2 其它数据类型 3-3-3 数据类型转换 3-3-4 数值型数据的单位 3-4 程序的层次结构 理解与应用VI的层次结构特性是掌握LabVIEW编程的关键之一。在应用程序的结构设计阶段,我们从顶层的VI着手进行整体规划,按照任务书把复杂的需求划分为一系列简单任务,然后在细节设计阶段我们为每一个任务构建一个子程序。最后完成的应用程序形成一个逐层调用的树形VI结构。 。 3-4 程序的层次结构 3-4-1 层次结构窗口 帮助我们了解软件层次结构的一个图形工具是LabVIEW的层次结构窗口,层次结构窗口通过显示VI的调用与被调用来表达VI的从属关系。 3-4-2 子VI 1. 编辑子VI图标 3-4-2 子VI 2. 连线板设计 3-4-2 子VI 3.子VI设置 4.由上层程序框图创建子VI 3-5 Express VI 3-5-1 Express VI的特点 Express VI内部封装了更多的VI功能,可以完成信号采集、信号分析、数据存储等许多通常的任务,从而使虚拟仪器的开发更加简单。 3-5-2 由Express VI创建子VI 3-5-3 动态数据类型 3-6 多态 多态指函数和VI能够自动适应不同类型输入数据。 3-6-1 多态函数 3-6-2 多态VI 1. 多态VI的概念 3-6-2 多态VI 2. 使用多态VI 3-6-2 多态VI 3. 创建多态VI 3-7 程序框图设计原则 为了程序结构清晰,便于理解,应该使用从左向右,从上到下的顺序排列程序的节点。 尽量避免程序框图扩

您可能关注的文档

文档评论(0)

75986597 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档