登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
忽略代码模块化
通常情况下,新LabVIEW用户创建的是“即写即忘”应用程序去完成简单的任务,而没有考虑到以后是否会用到这些代码。随着编程工作越来越多,他们会发现自己一遍又一遍地重写同一段代码。而如果在编程同时创建一个可复用于其他应用的模块化子VI,就可以节省大量的开发时间。
如果您知道代码的特定部分将会重用于同一应用程序,或感觉该部分代码可能会用于未来的应用程序,那么您应该花一点时间将该部分代码变成一个子VI。如果要使某部分代码成为一个子VI,您需要做的主要是添加一个文档、使用“接线端”、禁用某些VI属性。创建子VI的最简单方法之一是高亮标记程序框图中的某部分代码,然后从菜单栏中选择“编辑>>创建子VI”。这样这部分代码就会放到一个单独的VI,然后使用“接线端”。您仍然需要为图标添加说明,并将文档记述添加到程序框图和VI属性中,然后取消某些VI设置,但“编辑>>创建子VI”可帮助您很好地了解代码的模块化功能。
图 4. 采用正确的LabVIEW代码模块化操作可以帮助您节省大量开发时间。
代码模块化时必须取消的一项设置是“允许调试”。 您可在“VI属性(文件>>VI属性)”下的“执行”目录中找到此选项。代码完全正常运行无需再使用高亮执行等调试功能时,在执行设置中取消“允许调试”,然后再次运行VI。这样做的好处是由于在编译过程中进行了优化,应用程序的运行速度可能加快,而且由于启动调试的代码被关闭,VI所占的磁盘物理空间也相应减少了。
关于代码模块化的更多信息,请访问在线自学培训LabVIEW核心课程1的“理解模块化”。
创建庞大繁琐的程序框图
许多新LabVIEW用户都会把程序框图编写得非常繁琐庞大。对于一些复杂的应用程序,我们难免需要编写较大的程序框图,但庞大的程序框图从一定程度上也可以表明该程序缺乏编程架构。如果没有一个基本的架构,要长期维护该程序是非常困难的,而且如果以后要添加新功能也会非常困难。正如只有一个好的框架才能建造一栋结构合理的房子,一个好的编程架构可以为您构建应用程序提供了一个安全可靠的框架。
几乎所有的程序员都会发现常见的框架中,软件架构是非常有用的。实际上LabVIEW中的许多架构,如生产者/消费者和状态机,与其他编程语言非常相似。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
2025年6月10-13日,全球光储行业年度盛会——SNECPVES第十八届(2025)国际太阳能光伏和智慧能源储能及电池技术与装备(上海)大会暨展览会(简称2025SNECPVES国际光伏储能两会)即将震撼开幕!会议时间:2025年6月10-12日会议地点:国家会展中心上海洲际酒店(上海市诸光路1700号)展览时间:2025年6月11-
行业痛点直击:政策转变下,你的光储资产如何破局?394号文全面落地,新型储能如何抓住电力交易与辅助服务红利?136号文明确指引,数字化智能化如何成为资产收益核心引擎?行业困局待解:电站巡检运维效率低、光储充用系统数据孤岛严重、项目收益率波动大、绿电消纳与增值服务难落地……当政策机遇与技
近日,研究机构EVTank联合伊维经济研究院共同发布了《中国BBU(BackupBatteryUnit)行业发展白皮书(2025年)》。2024年以来,随着AI需求爆发,BBU成为行业热点,多家电池企业针对BBU领域推出全极耳产品,EVTank统计数据显示,2024年全球BBU领域锂电池出货量0.5亿颗。在AI大爆发背景下,传统互联网数据
日前,根据美国清洁电力协会(ACP)最新报告,2025年第一季度美国公用事业级太阳能、风能和储能的装机量为7.4GW,仅次于2024年第一季度创纪录的8.1GW。太阳能居清洁能源装机量首位,第一季度新增装机量4.4GW,其次是储能,创下1.6GW季度纪录,风能为1.3GW。本季度新增4.4GW太阳能装机容量比创纪录的2024
近日,继英国宣布第七轮差价合约拍卖将于8月启动后,欧洲多个国家推动大规模海上风电发展计划,总规模近100GW。包括:丹麦能源署推动3GW基于CfD的海上风电招标并展开市场磋商;荷兰风电行业敦促政府通过差价合约和工业电气化等措施,确保荷兰海上风电建设达到21GW规模;爱尔兰启动海上风电发展评估,预
丹麦哥本哈根能源公司(CE)与菲律宾PetroGreen能源公司(PGEC)合资公司Buhawind能源公司开发的2GW海上风电项目NorthernLuzon再次取得重要进展。5月29日,Buhawind在北吕宋开发的漂浮式海上风电项目NorthernLuzon获得菲律宾环境和自然资源部(DENR)授予的开发前环境合规证书(ECC)。PGEC公司表示,该证书
据德国媒体“BneIntelliNews”报道,5月28日,玻利维亚位于NorLipez的法院裁定立即暂停玻利维亚国家锂业公司与中国和俄罗斯公司的锂矿特许权交易,禁止开展与协议相关的任何行政或运营活动,直至司法程序终结。这一决定导致去年玻利维亚国家锂业公司与宁德时代子公司香港CBC和俄罗斯UraniumOne集团签署
2025年6月2日,全球权威研究机构彭博新能源财经(BloombergNEF)发布了2025年第二季度全球一级光伏组件制造商(Tier1)榜单。中来股份凭借卓越的创新实力、优异的产品质量、稳健的财务表现及完善的全球化战略布局,再度成功入选Tier1榜单,彰显了强劲的综合实力与品牌影响力。本季度,BNEF对Tier1组件
6月3日,新疆维吾尔自治区阿瓦提县环源污水处理厂改扩建建设项目EPC+O(设计施工-运营总承包)招标公告发布。本次招标计划投资额为15000.00万元。项目改扩建阿瓦提县环源污水处理厂及其配套附属设施,日处理能力由1.5万立方米提升至3万立方米。详情如下:阿瓦提县环源污水处理厂改扩建建设项目EPC+O(
近日,加拿大光伏制造商Heliene宣布,已在美国投产第三条太阳能组件生产线,位于明尼苏达州Rogers,年产能为500MW,略低于去年10月宣布的550MW。新产线的投产标志着Heliene在美组件年产能增至1.3GW,此前该公司已在明尼苏达投产另外两条产线,产能分别为300MW和500MW,Heliene在美国第三条太阳能组件生
6月3日,蔚来发布2025年第一季度财报。报告期内,公司营收超120亿元,交付量增长40%,营收与交付量增长显著。不过,其净亏损却高达67.5亿元,同比扩大30.2%,呈现出扩大的态势。财报发布当晚,蔚来汽车董事长、CEO李斌和CFO曲玉一起,在蔚来2025年第一季度业绩电话会上,回应了蔚来的最新季度业绩、202
1项目背景近年来,国内外智能化设计与控制技术取得了长足的发展,新技术、新设计方法不断涌现。采用各种仿真技术对电磁开关进行本体优化设计,以便能够提高开关的可靠性和整体性能指标,引入电力电子控制技术和智能控制策略,可形成新一代智能控制开关,论文正是在这样的背景下展开的。课题组针对智能
[导读]近些年来,随着我国工业规模的扩大和科学技术的不断发展,越来越多的企业用户引用了性能好、效率高,但对电源特性变化敏感的先进设备。许多新型的电气设备在运行中会向电力系统注入各种电磁干扰,对电力系统的安全运行和用户设备正常工作造成的危害与影响也在不断增加,使电力系统遭受的电能质量
摘要:为了实现对水下观测设备电能供给状态的实时监测和控制,提出了一种基于单片机和LabVIEW的远程电力监控方案。设计了电能管理控制系统的总体结构和接驳盒节点的硬件结构。系统采用分级控制策略,通过光以太网进行通信,采用电压传感器和电能控制模块相结合的办法实现对电能的管理控制。试验表明,
随着新能源行业的快速发展和智能电网技术的不断实践,分布式发电技术得到大力的发展。为推动分布式发电的应用,国家发展改革委2013年印发关于《分布式发电管理暂行办法》,提出对于分布式发电,电网企业应提供并网服务,政府给一定补贴等规定。家庭供电网络不在是单一的用电负荷的角色,而兼有发电的角
推动物联网发展让设备变的智能化采访中,谈及对物联网的看法,JamieSmith先生向记者表示,工业物联网其主要是获取终端设备的数据并通过网络通信上传至云端,进而在后台进行大数据分析,通过分析为我们提供实时的信息和商业见解,从而指导我们工作。同时,他认为随着工业物联网的发展,未来智能系统将实
2015年11月16日-17日,由中国仪器仪表学会分析仪器分会、中国仪器仪表行业协会分析仪器分会联合主办的第八届中国在线分析仪器应用及发展国际论坛暨展览会(简称CIOAE2015)在国家会议中心举行。在线水质分析专题报告会议现场本次会议特别设置了在线水质分析专题会场,来自科研院所、企业的专家学者分享了
【导读】近年来,随着电力系统的规模和技术水平的飞速发展,为保障电力系统安全可靠的运行和获得更高的经济效益,电力部门所要求监测的参数种类越来越多。而传统的人工测量和测量仪器在对被测参数的采集、分析、评估等各个方面都存在着严重的不足,因此,为了满足现有电力部门的需求和着眼于未来的发展
新工业革命正朝我们迎面扑来,云计算、大数据、互联网常在耳边回响,机器人、物联网、智能化就在我们身边,中国制造业正面临严峻的挑战和难得的机遇。中国制造业就规模和总量而言,已居世界第一,但大而不强。面对资源环境压力加大、劳动力成本上升的现状,中国制造业必须寻求新的发展方式和路径。目前
美国国家仪器公司(NationalInstruments,简称NI)推出了基于开放、灵活的LabVIEW可重配置I/O(RIO)架构的全新嵌入式系统硬件。该硬件包含了以下三个控制器:高性能CompactRIO控制器,适用于需要系统坚固可靠、环境严苛的工业应用领域的工程师和系统集成商;FlexRIO控制器,适用于高性能嵌入式应用设计工程
NI电网自动化系统(NIGridAutomationSyNI智能嵌入式系统加速工业物联网(IIOT)NI趋势展望2015之自动化测试LabVIEW2014评估版软件[导读]在电网系统中,存在着两种大家都熟知的电流方式,分别是交流和直流。初中阶段,我们就开始学习直流,但是,我们日常生活中,却是经常使用交流,为何电网偏爱交流?在电
NI(美国国家仪器公司,NationalInstruments,简称NI)作为致力于为工程师和科学家提供解决方案来应对全球最严峻的工程挑战的供应商,近日宣布推出了用于NI电网自动化系统的全新相量测量单元(PMU)硬件平台。运营商可以利用这一技术来深入了解电网的健康状态,以便开发定制的测量解决方案来满足不断变化的
为落实《国家中长期科学和技术发展规划纲要(2006-2020年)》,以及国务院《关于促进云计算创新发展,培育信息产业新业态的意见》和《关于印发促进大数据发展行动纲要的通知》等提出的任务,国家重点研发计划启动实施云计算和大数据重点专项。根据本重点专项实施方案的部署,现发布2018年度项目申报指南
概述:高级自动化测试与高性能的嵌入式系统可采用基于PXI的扩展I/O和FPGA访问功能,而不再依赖于过去的自定义解决方案。新闻发布:2013 年 6 月 – 美国国家仪器有限公司(National Instruments,简称NI)将其NI FlexRIO(基于FPGA的可重配置I/ O产品系列)扩展至20多个模块。 六个新的适配器模块添加包括数字化仪、信号生成以及IF和RF收发仪功能的I/O。工程师将这些NI FlexRIO适配器模块与用户可编程FPGA搭配,解决大部分测试应用程序问题,包括实时频谱监测和RF调制/解调、信号情报和RF通信
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!