- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 基于LabVIEW的 物联网应用程序设计 顺序结构 目录 1 平铺式顺序结构 层叠式顺序结构 顺序结构中帧间的数据传递 2 3 4 “无形胜有形”的顺序结构 “无形胜有形”的顺序结构 顺序结构 顺序结构 “无形胜有形”的 顺序结构 LabVIEW编程的主要特点是数据流形式,这便于VI按照并行方式运行,优化了程序的计算性能。 顺序结构强行中断了LabVIEW固有的数据流程,人为规定了运行次序,禁止程序并行操作,而且顺序结构不能从指定的某帧开始执行,只能从第0帧开始直到最后一帧结束,在顺序执行中途不能停止该执行。所以用户在编程时应尽量不用或少用顺序结构,只有在必要的时才使用。 示例 “无形胜有形”的 顺序结构 要求在程序中设置一台仪器,从仪器读取一个数据。但在设置后,需要等待一小段时间设置才生效,仪器才可以开始读数。 、 图a 使用顺序结构编写测试程序代码 程序改进1 “无形胜有形”的 顺序结构 图b 缩小顺序结构的使用范围 图c 延时子VI 程序改进2 “无形胜有形”的 顺序结构 图d 使用延时子VI的测试程序代码 程序优化后,通过错误连线来控制程序的执行顺序,使得程序代码更直观简洁有效,大大增强了程序的可读性。 总结 “无形胜有形”的 顺序结构 在LabVIEW中需要使用顺序结构的地方,我们可以通过合理布线,利用公共连线,使各个VI之间通过数据依赖关系替代,实现自然的数据流顺序控制, 从而达到“无形胜有形”的境界。 谢谢! 知识回顾Knowledge Review * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
文档评论(0)