登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
“为什么LabVIEW优于C语言?” 作为NI公司LabVIEW产品经理,我被很多次问到这个问题。
老实说,这么提问实际上是错误的。必须要有具体的应用环境,这么提问才有意义(例如,“在这些限制条件下,哪一种语言更适合这个任务?”) 若没有这些细节,这个问题就像为什么面包比面粉好一般无意义。
如果您想创建一个测控系统,不同于C语言等低级语言,使用NI LabVIEW系统设计软件能够帮助您降低风险、节省开支并免除不必要的麻烦。在这里我并非暗示LabVIEW是比C语言“更好”的编程语言——特别是考虑到LabVIEW大部分内容不仅仅由G语言编写,还由C和C++语言组成。 恰恰相反,这两种语言各自具有不同的优势,程序员应合理择取才能达到自己的目的。
为什么要把LabVIEW比作面包?
LabVIEW和C语言相比起来就好比面包和面粉的关系。 如果您想做一个三明治,就必须先选用面包。 如果您想做一个蛋糕,先用的自然是面粉。 如果用面粉从头烘烤面包,即昂贵又费时(尤其是当你只想吃些小点心时),但若做的是蛋糕,面粉就必不可少了。 同样的,你会发现,要选择最适合的编程语言并非易事,它归结为使用正确的工具来完成适合的工作。
C语言提供了低级别的控制
当应用资源有限,必须严格管理时,C语言的使用效果更好。 由于C语言是相对低级别的语言,因此,即便是最细微的细节,如内存分配和线程,都必须考虑周全。优秀的程序员能够使用低级别的控制,省去大部分高级别应用带来的间接开销。此外,还能充分利用目标体系构架或主机操作系统属性,实现更高的性能。
正是由于上述原因,NI程序员使用C或C++编写了LabVIEW库中的大部分内容。LabVIEW与C语言在文件I/O和分析等操作的运行速度上旗鼓相当,因为这些操作都是基于低级语言编写的,并对LabVIEW支持的不同平台和操作系统进行了优化。
效率Vs控制
有时,若开发人员的效率足够高的话,就无需手动优化代码了。 减少一点控制,借鉴类似问题的解决方案,可极大地促进项目的高质量开发。 编程语言不断朝更高级抽象方向发展,让您更专注于手头的问题,而不是被计算细节所困扰。
LabVIEW: 并行执行和真实I/O
无论使用何种语言,高级系统设计与低级执行都是独立的。
在测控应用中,编程只是系统设计者的任务之一。 工程师很少有时间为了计算和测量硬件,或是操作系统上的改进,去更新或重写旧版本软件。 他们通过获取、处理和呈现真实数据进行改进——而不是去挖掘新方法处理内存分配和线程池。 使用LabVIEW,您可以使用经测试、支持、维护的NI底层代码库来创建应用。 而选择C语言意味着您需要实现、支持和维护自己的底层库,或从供应商处购买(NI提供NI LabWindows ™/CVI 软件与NI Measurement Studio)
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
南加州爱迪生公司(SCE)与总部位于英国的AtlanticaSustainableInfrastructure公司的美国开发部门达成了一项为期15年的资源充足性(RA)协议,涵盖该公司位于加利福尼亚州圣贝纳迪诺县辛克莱的Overnight太阳能+储能项目,其中包括一个150MW/600MWh电池储能系统。尽管该特定协议仅涵盖储能系统,但双方
电力系统作为驱动全球经济发展与推动社会进步的强大引擎,在现代社会中具有不可替代的作用。而高性能中压开关设备则是确保中压配电网稳定运行的关键所在。其中,ABBUniGear系列中压开关设备凭借其卓越的性能和极高的可靠性,在全球电力系统中占据了一席之地,成为如今保障电力供应稳定的重要一环。1992
据EnergyStorageNews报道,伦敦证券交易所上市的技术提供商和制造商Invinity公司表示,其新设计的液流电池产品可实现高能量产出,并且具有无限循环次数,同时至少将项目现场所需的安装占地面积减少50%。这将使其能够以成本竞争力的方式参与当前的能源存储市场和新兴的长时储能(LDES)机会。该公司首席
据外媒报道,近日,EVLO公司电池储能系统获得UL9540标准的重新认证,并将应用到美国公用事业厂商DominionEnergy公司在弗吉尼亚州部署的电池储能项目中。据报道,日前,加拿大公用事业魁北克水电公司旗下的电池储能系统集成商EVLO公司已经与DominionEnergy公司签订合同,为弗吉尼亚州的三个储能项目提供
11月14日,国际能源署IEAPVPS主席DanielMugnier、秘书处总干事EmilyMitchell、中国绿色供应链联盟光伏专委会秘书长吕芳等一行到访正泰新能海宁总部参观交流。正泰新能常务副总裁、首席可持续发展官黄海燕,全球产品技术服务总经理周盛永、全球市场总经理倪涵羿等热情接待。DanielMugnier一行参观了正泰
近期,美国太阳能电池制造商Suniva宣布,其位于美国佐治亚州太阳能电池工厂已经开始生产电池,并已经为其客户开始供货。据当地媒体报道,Suniva是美国本土第一家恢复硅基组件商业生产的太阳能公司。据悉,去年10月,Suniva宣布计划重启位于佐治亚州诺克罗斯的太阳能电池工厂,重启的第一阶段将从2024年
据外媒报道,近日,美国公用事业公司DominionEnergyVirginia提出了满足未来电力需求的方案,其中包括在弗吉尼亚州部署12GW光伏和4.5GW电池储能。这些提案包含在Dominion的2024年综合资源计划(IRP)中,该计划现已提交给相关委员会。虽然该文件没有列出具体的项目提案,但它为未来15年投资决策提供了框
美国公用事业公司DominionEnergyVirginia已向弗吉尼亚州公司委员会(SCC)提交2024年综合资源计划(IRP),计划在未来15年内,在其投资组合中新增12GW太阳能装机容量,这项太阳能发电计划意味着其目前运营和开发中的4.75GW发电量将增加150%以上。根据该计划,政府还提议新增3.4GW的海上风电和4.5GW的电池储
波黑国家台8月14日报道。波黑电力与欧洲复兴开发银行(EBRD)就建设Graanica1、2光伏电站项目签署贷款协议。Graanica1和2项目是波黑电力实施的第一个大型光伏电站项目。波黑联邦能矿部长拉基奇出席合同的签署仪式。该项目总投约4035万欧元,资金来源为EBRD(2510万欧元贷款)及意大利裕信银行(1500万
6月19日,Ampace新能安携储能全栈产品闪耀亮相德国慕尼黑电池储能展(ees2024),并重磅发布UniC系列工商储新品。其中,UniCC1及UniCC5两款工商储新品通过独创的“无液冷、无空调全温域控制技术”,以极致可靠性、超高经济性,全面彰显新能安深厚的技术积淀和硬核创新实力。“如何有效挖掘能源经济潜力
摘要:为了实现对水下观测设备电能供给状态的实时监测和控制,提出了一种基于单片机和LabVIEW的远程电力监控方案。设计了电能管理控制系统的总体结构和接驳盒节点的硬件结构。系统采用分级控制策略,通过光以太网进行通信,采用电压传感器和电能控制模块相结合的办法实现对电能的管理控制。试验表明,
美国国家仪器有限公司(National Instruments, 简称NI)近日发布四个全新带USB连接的R系列板卡 (USB-7855R、USB-7856R、 USB-7855R OEM与USB-7856R OEM),通过目前市场上广泛采用的总线,帮助工程师将FPGA技术添加至任何基于PC的系统。这些产品都基于LabVIEW RIO架构,足以证明NI在R系列产品家族上的投入功不可没。LabVIEW RIO架构是NI图形化系统设计平台的一个重要部分。 图形化系统设计是一种现代化的嵌入式监控系统设计、原型开发和部署方法,结合了开放的NI LabVIEW图
美国国家仪器有限公司(National Instruments, 简称NI)美近日发布NI CVS-1457RT,坚固紧凑,采用1.66 GHz英特尔Atom处理器,并设有两个独立的GigE Vision端口,支持以太网供电(PoE)技术。 这些端口支持以太网总线的确定性摄像头触发,因此用户可以通过单个以太网电缆为摄像头供电,发送触发并获取图像。 NI CVS -1457RT还设有基于FPGA的I/O,可以结合易于使用的视觉RIO API,紧密同步视觉检查结果与其他的系统部件,如编码器、喷射器和接近传感器。 NI CVS-1457RT能通过NI Lab
美国国家仪器有限公司(National Instruments, 简称NI)近日发布了Multisim 13.0,这是一款适合全球教师、学生和工程师使用的一流SPICE仿真环境,可帮助他们探索和设计电路以及开发电路原型。全新的Multisim 13.0包括以下优势:电路参数和参数扫描分析结合NI myRIO and Digilent FPGA 对象进行数字电路教学使用IGBT和MOSFET热模型进行电力电子分析包含超过26,000个元件的元器件库通过用于LabVIEW 系统设计软件的Multisim API 工具包实现设计自动化Multisim13.0
新闻要点NI在新的矢量信号收发仪(VST)上增加了I/Q连接,VST结合了矢量信号发生仪和矢量信号分析仪,并带有用户可编程的FPGA,用于实时信号处理和控制。 工程师可以使用NI LabVIEW系统设计软件将VST转换成一个新的仪器或增强其现有的功能。新的VST模块添加了基带I/Q的功能,以增加RF收发仪测试覆盖率。新闻发布 —— 2013 年 9月 —— 美国国家仪器有限公司(National Instruments, 简称NI)近日发布第二款矢量信号收发仪NI PXIe-
成为LabVIEW漏洞修复高手如果您经常使用NI LabVIEW软件,当软件不能按照预期的情况运行时,您可能会有一个自己的调试技巧和技术工具箱。 这些技巧和技术有些是常用的,而剩下的可能是您自己摸索出来的。 图1.巧妙的调试方法能够清除漏洞。 (Brian Searle摄)我们与JKI的LabVIEW程序架构师 ( Certified LabVIEW Architects, CLA ) 以及LabVIEW社区的朋友进行了交流,向他们学习一些快速识别、隔离和修复漏洞的“绝密”技巧。我们了解到以下几个巧妙的调试技巧。利用探
虽然NI LabVIEW软件长期以来一直帮助工程师和科学家们快速开发功能测量和控制应用,但不是所有的新用户都会遵循LabVIEW编程的最佳方法。 LabVIEW图形化编程比较独特,因为只需看一眼用户的应用程序,就马上可以发现用户是否遵循编码的最佳方法。有些用户会犯这些错误是因为他们没有真正理解LabVIEW框图数据流背后的原理,而有些用户则是不知道哪些特性可提高LabVIEW编程质量。本文介绍了经验欠缺的LabVIEW程序员最经常犯的一些编程错误,同时也提供了采用正确LabVIEW编程方法的建议。 图 1. LabVIEW新手典型&ldquo
5种方法将移动技术加入到你的测控系统中2011年,Steve Jobs宣布“后PC时代”的到来。同年,智能手机和平板电脑的全球销量超越了传统的笔记本电脑和台式电脑。尽管个人电脑不会因此被淘汰,但很明显的是,移动技术正在从根本上改变着我们获取和使用信息的方式。智能手机和平板电脑被创造的初衷就是为了满足消费者,如今,它们也已经被应用到了很多消费领域中。比如在健康保护领域,它们可以帮助使用者远程访问病人数据;在教育领域,它们可以被用作交互式的课本。类似的,移动技术也对数据采集领域造成了革命性影响。通过将移动技术与数据采集设备结合,工程
新闻要点:· 支持NI CompactRIO平台的最新变革,支持运行NI Linux Real-Time操作系统的NI cRIO-9068软件定制的控制器(Software Designed Controller)· 新的工具能够简化日趋复杂的系统管理、文件归档与调试· 通过改进的网络服务和NI LabVIEW应用程序生成器精简了大型系统的部署新闻发布 —— 2013 年 8月 —— 美国国家仪器有限公司(National Instr
2013年6月- 美国国家仪器公司(National Instruments, 简称 NI)近日发布最新的通用可编程电源,提供了PXI中最高的功率密度,为自动化测试系统奠定了基础。 NI PXIe-4112与PXIe-4113模块提供了高功率密度,能够节省机架空间,同时省去多个仪器结构的混合,进一步简化了设计。当使用NI LabVIEW软件对全新的电源进行编程,并与一系列PXI硬件仪器搭配时,它能够帮助工程师创建一个完整、自定义的测试解决方案。“借助这些全新可编程电源,PXI在楼宇自动化测试和台式验证系统方面再次证明了其独特的价值。&rdq
北极星电力软件网获悉,7月2日,四川宜宾市市长廖文彬实地调研虚拟电厂推进情况。在宜宾市新能源产业有限公司调研虚拟电厂建设情况时,廖文彬指出,宜宾虚拟电厂建设取得重要进展,但与先进城市相比仍有不小差距。仍需要进一步完善顶层规划设计,加快打造能源监测控制指挥系统,增强城市对电力资源的精
近日,全球首个10千伏智能电缆测控系统在深圳宝安滨海公园投入运行。运维人员随时随地都能通过该系统精确掌握地下电缆生命体征和区域电网负荷情况,实现负荷调配,预测并定位电缆系统可能发生的故障,提升区域电网利用率及运行可靠性。据深圳供电局资产管理部副总经理邓世聪介绍,由于电缆潜藏地下,国
0引言随着现代信息技术的进步和环保设备的不断发展,为响应构建环境与人类共同发展的倡议,对汽车行业废气处理的环保设备提出更高要求。目前国内汽车涂装处理喷漆废气(即有机废气VOC)的方法有直燃法、蓄热室燃烧法、催化燃烧法[1]。其中直燃法用于高浓度VOC焚烧,蓄热室燃烧法(RTO)用于中低浓度燃
目前,随着国内光伏行业的火爆发展,年装机量、总装机量及光伏组件的年生产量均连续几年位列全世界第一,世界占有量比例持续提高。但随之而来的是各品牌组件质量的参差不齐,如何合理区分、验证组件的真实性能,户外实证实验这一重要科学手段愈发受到各方的重视。2017年11月17日下午,在“户外实证检测
本文分析了110kV干式变压器温度测控系统需要解决的问题,并采用红外温度传感器代替传统的铂电阻进行非接触式温度测量,从红外温度传感器的测温原理、测温特点等方面进行了详细的阐述。同时该系统采用PLC对各种采样信号进行处理,提高了整个系统运行的安全性和可靠性。本测控系统选用红外温度传感器、Pt
在工业生产过程中,产品质量和生产效率是衡量一切生产活动优劣的两项主要指标。为了获得生产的高效率和高质量,需要对生产过程进行检测和控制;为保证产品质量,必须对企业生产的产品进行检验;为提高生产率和实现自动化,还需要对生产设备的运行状况进行监测。现代化的高新技术、尖端技术,如大规模集成
2015年上海市徐汇区环境监测站水质自动站仪器更新采购项目竞争性谈判采购公告根据《中华人民共和国政府采购法》、《政府采购非招标采购方式管理办法》(财政部74号令),上海市徐汇区环境监测站就水质自动站仪器更新采购项目进行竞争性谈判采购。一、项目概况采购编号:15-10402采购项目:水质自动站仪器
5月25日,漳泽发电分公司#5A检修进入第41天。经过全体参战干部员工的不懈努力,各项工作进展顺利,设备检修项目已基本完成,现在已进入设备后期试运、调试阶段。随着#5炉第一次水压试验的圆满结束,也标志着热工汽水测控系统改造一次性成功。此次5A检修,汽水测控系统改造由该公司技术人员自主设计、自
日前,大全集团下属南京因泰莱公司知识产权工作传来佳音,“光纤闭锁防越级跳闸系统”及“一种模拟量通道可配置方法”两项研究成果通过国家知识产权局审查,获得发明专利证书。光纤闭锁防越级跳闸系统:该专利主要针对煤矿井下供电系统供电距离短、保护区间小、运行方式多变的特点,基于DSP、FPGA等核心芯片,采用光纤通信技术和数字编码技术,利用光纤闭锁信号,对全段线路进行有效的电流保护闭锁或开放,并将运行与故障信息进行快速传递和判断,实现故障判别、故障定位、故障切除隔离,大大提高了煤矿用电的可靠性,市场前景广泛。一种模拟
近日,深圳市中电电力技术股份有限公司(简称“中电技术公司”)成功中标西澳洲珀斯市New Children's Hospital建筑能耗监测系统,并提供了679台PMC-53M三相数字式多功能测控电表。New Children's Hospital将取代“Princess Margaret Hospital”成为西澳大利亚州州立专门儿童医院,该项目耗资12亿美元,将于2015年年底投入使用,将为下一代提供最好的临床医疗服务,并为西澳大利亚州继续进行更好的儿科研究提供基础。”P
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!