当前位置:首页 > 测试测量 > 测试测量
[导读]LabVIEW按照数据流(dataflow)模式运行VI。 当接受到所有所需的输入时,程序框图节点将运行。节点在运行时产生输出端数据并将该数据传送给数据流路径中的下一个节点。 数据流经节点的过程决定了程序框图上VI和函数的执

LabVIEW按照数据流(dataflow)模式运行VI。 当接受到所有所需的输入时,程序框图节点将运行。节点在运行时产生输出端数据并将该数据传送给数据流路径中的下一个节点。 数据流经节点的过程决定了程序框图上VI和函数的执行顺序。

Visual Basic,C++,JAVA以及绝大多数其它文本编程语言都遵循程序执行的控制流模式。 在控制流中,程序元素的先后顺序决定了程序的执行顺序。

图1显示了一个数据流编程的范例,程序框图中两个数字相加,然后从结果中减去50.00。 在这个范例中,程序框图从左向右执行,这并非因为对象的放置顺序,而是因为“减”函数必须在“加”函数执行完,并将数据传到“减”法函数后才能执行。 节点只有在所有输入接线端数据准备好后才能执行,只有在节点完成执行后才能向输出接线端提供数据。

图1.数据流编程范例

在图2中,考虑哪段代码先执行—“加”、“随机数”,还是“除”函数。 您无法知道答案,因为“加”和“除”函数的输入同时可用,而随机数并没有输入。 在一个代码段必须在另一个前执行,并且两个函数间没有数据依赖关系的情况下,可以采用其它编程方法(例如顺序结构或错误簇)强制设定执行的顺序。

图2.多代码段的数据流范例

最后补充一下:

如果两个或两个以上的线程在同一时间企图访问同一个内存 地址,那么将会发生数据冲突。显然,在应用程序中识别可能产生冲突的代码是一项艰巨的任务。但是,通过在 LabVIEW中以 图形化的方式创建程序框图,用户可以迅速展开具体工作,并实现自己的构想,而无需考虑线程同步。两个并行化的图形代码段在写入文件时都需要访问硬盘,LabVIEW可 以自动地处理这两个线程的同步。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2025年8月13日 /美通社/ -- 8月12日,富士胶片(中国)投资有限公司(以下简称"富士胶片(中国)")在北京举行FUJIFILM LTO Ultrium 10(以下简称"LTO...

关键字: 富士 数据流 数据存储 AI

下面的项目包括一个机器人完成各种任务。这是通过在机器人上使用和实现各种传感器来完成的。机器人能够在一个封闭的区域内移动,收集球,并在最后的一个点上放下球。机器人将绘制出它去过的位置和该区域内的障碍物。

关键字: 传感器 机器人 LabVIEW

杭州2024年12月30日 /美通社/ -- 12月28日—30日,由中国计算机学会(CCF)主办的2024首届CCF中国数据大会在海南琼海博鳌亚洲论坛国际会议中心顺利举办。12月28日,由CCF区块链专业委员会、杭州趣...

关键字: 数据流 新加坡 区块链技术 数据安全

上海2024年12月23日 /美通社/ -- 2024年12月19日至20日,第十九届中国IDC产业年度大典(以下简称"IDC大会")在北京首钢园举办。本次大会以"多元重构,算力跃迁——迎变...

关键字: IDC 富士 数据流 数据中心

南京2024年10月21日 /美通社/ -- 随着数据被确立为"第五大生产要素",企业对数据的管理需求正从简单存储转向资产化与资本化。然而,传统的数据治理模式已难以应对现代企业的复杂需求。在这样的背景...

关键字: 模型 自动化 数字化 数据流

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统

强大的图形化编程工具使整个测试和测量过程的各个方面实现可视化

关键字: LabVIEW 图形化编程工具

上海2023年9月20日 /美通社/ -- 2023年9月19日-23日,第二十三届中国国际工业博览会(以下简称“工博会”)在国家会展中心(上海)举行,来自全球30个国家和地区的2800家展商,覆盖从基础材料、基础零部件...

关键字: 富士 存储技术 IBM 数据流

香港2023年9月12日 /美通社/ -- 优克联集团("优克联"或"该公司",纳斯达克股票代码:UCL)创建了全球领先的移动数据流量共享市场。该公司今日宣布旗下子公司深圳市优克联...

关键字: 移动数据 数据流 OS 智能硬件

香港2023年8月28日 /美通社/ -- 优克联集团("优克联"或"该公司",纳斯达克股票代码:UCL)创建了全球领先的移动数据流量共享市场。该公司今天宣布与MAYA Net S...

关键字: 物联网 电信运营商 移动数据 数据流
关闭