网站大量收购闲置独家精品文档,联系QQ:2885784924

数据流运行机制中的节点.pdf

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.3 数据流运行机制中的节点( The data flow node in the operational mechanism) 版本 8 创建于 : 2010-9-30 下午 8:16 作者 jwdz - 最后修改 : 2010-10-29 下午 8:21 作 者 jwdz 前面已经介绍过图形化语言中端子、 连线的基本作用和数据流运行机制下的 特点。本节将介绍图形化语言中其它的节点类型基本作用和数据流运行机制下的 特点。 节点包括:内置函数、内置 VI 和结构。 节点类似于文本编程语言中的语句、函数、和子程序。 下面我们分别进行讨论。 3.3.1 内置函数的数据流运行机制 内置函数节点 我们之所以称 LabVIEW 开发环境所提供的函数为内置函数是想表明这些函 数是开发环境中所特有的,并内置在开发环境中提供给图形化程序设计者使用。 内置函数包含在开发 环境的程序框图中的 “函数 Functions ”选项板上。它是构成 图形化语言 VI 中最小的、最基本的可操作元素,是图形化程序执行基本操作的 内部节点。 作为图形化语言中的最小可执行元素, 内置函数不仅具备了最基本的函数功 能如:加、减、乘、除、常数、常量等等外,同时还具备处理更复杂事物的函数 功能如:数组处理、字符 串处理等等。如此众多、功能强大的内置函数保证了 LabVIEW 基本上具备了通用编程语言的基本特征。 内置函数图标的背景颜色为浅黄色,很容易分辨。它不同于 VI ,它没有前 面版和程序框图,只有简单的连接端口,所以我们无法查看它的内部程序代码。 下面给出进行数组操作用的一些内置函数。 图 -1 数组操作内置函数 内置函数是 LabVIEW 图形化语言的基础内核,是从高级语言中高度抽象出 来的最底层、 最基础、最实用的图形化代码, 是构成性能强大的虚拟仪器的基础 零部件“ ”。内置函 数的功能越丰富对待解问题的处理能力就越强。 如果要想学 习、使用好 LabVIEW 最重要的基础就是充分了解内置函数的基本特性和使用方 法。只有这样,才能充分发挥出图形化语言的特点, 设计出满足用户需求的自动 化应 用程序。 对于内置函数的学习, 最重要的是详细解读 LabVIEW Help 文档,该文档中 包含了每个内置函数的详细说明。对于中文版的 LabVIEW ,已提供了汉化的文 档。与此同时,更多看其它 LabVIEW 开好者设计的例程,如 Op enG、MGI 的 开源图形化代码及 NI 开发者社区中 LabVIEW 开好者所提供的例程等等也是受 益匪浅的。在这方面花费一定的时间是非常值得的。 内置函数的基本特点 内置函数虽然数量众多、 功能不一, 但存在着许多共同的特点。 下面我们对这些 特点进行简单的总结: 基于数据流的运行机制, 内置函数至少有一个以上的连接端口。 对于双端以上的 内置函数通常是以输入端和输出端的形式呈现 内置函数的内部是不可见的, 程序的设计者或使用者是不可对其进行编辑和修改 内置函数是构成 VI 或子 VI 的最基本操作元素之一 内置函数是节点中的一部分,可通过颜色辨别(图标中的背景为浅黄色) 内置函数是直接命名的 内置函数通常没有公共线程(错误簇) 有时候总会有些例外的事情发生,它的最后这个特点就存在着例外的现象, 请看下面的例子: 加、减、乘、除这些内置函数当它们的输入数据为波形数据时, 它们会自动生成公共线 程连接端 —— 错误簇(做时域的加、减、乘、除) 。参见 下图。 图 -1 内置

文档评论(0)

kxg2020 + 关注
实名认证
内容提供者

至若春和景明,波澜不惊,上下天光,一碧万顷,沙鸥翔集,锦鳞游泳,岸芷汀兰,郁郁青青。

1亿VIP精品文档

相关文档