版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Labview(虚拟仪器)Abstract:摘要LabviewisahighlyproductivegraphicalprogrammingIanguageforbuildingdataacquisitionandinstrumentationsystems.WithLabview,youquicklycreateuserinterfacesthatgiveyouinteractivecontrolofyoursoftwaresystem.Tospecifyyoursystemfunctionality,yousimplyassembleblockdiagrams---anaturaldesignnotationforscientistsandengineers」tstightintegrationwithmeasurementhardwarefacilitatesrapiddevelopmentofdataacquisition,analysis,andagraphicalcompilerforoptimumperformanee.LabviewisavailableforWindows2000/NT/Me/9x,MacOS,Linux,SunSolaries,andHP-UX,andcomesinthreedifferentdevelopmentsystemoptions.虚拟仪器是一种高性能的用于建立数据采集和仪器检测系统的图形编辑语言。在虚拟仪器的使用中,你可以快速建立让你交互式控制你的软件系统的用户界面■壬要指定你的系统功能时,你只需要装配框图一一一种针对科学家和工程师的自然的设计表示法。它的硬件测量的紧密集成促进了数据采集,分析和图形化编译最佳性能的发展。虚拟仪器与Windows2000/NT/Me/9x,MacOS丄inux.SunSolaries,和HP-UX是相互兼容的,并且它集成了三种不同的开发体系的选项。Keyword关键词dataacquisition,instrumentationsystems,interactivecontrol,tightintegrationdevelopmentsystem,数据采集,仪器系统,交互控制,紧密集成,开发体系FastDevelopmerbLabviewacceleratesdevelopmentovertraditionalprogrammingby4to10times!WiththemodularityandhierarchicalstructureofLabview,youcanprototype,design,andmodifysystemsinashortamountoftime.YoucanalsoreuseLabviewcodeeasilyandquicklyinotherapplications.快速发展虚拟仪器对传统编程加快发展提升了4到10倍!在虚拟仪器的模块化和层次结构的使用中,你可以在很短的时间范围里完成原型,设计和修改系统.你也可以重用虚拟仪器代码数据方便而快速地在其他应用程序中运用。BetterInvestmentUsingaLabviewsystem,eachuserhasaccesstoacompleteinstrumentationlaboratoryatlessthanthecostofasinglecommercialinstrument.Inaddition,userconfigurableLabviewsystemsareflexibleenoughtoadapttotechnologychanges,resultinginabetterIong-terminvestment.更好的投资应用虚拟仪器系统,每个用户有权访问完整的检测实验室而其费用远少于单一的商业仪器。另外,用户数据配置的虚拟仪器系统是足够的灵活性,从而能更好的技术变化而得到长期的投资。OptimalperformanceAllLabviewapplicationsexecuteatcompiledspeedforoptimalperformanee.WiththeLabviewprofessionalDevelopmentsystemorapplicationbuilder,youcanbuildstand-aloneexecutableorDLLsforsecuredistributionofyourcode.YoucanevencreatelibrariesorDLLstocallLabviewcodefromotherprogrammingIanguages.性能优化所有的虚拟仪器的应用程序实行选取在编译速度下的最佳性能。在虚拟仪器专业开发系统或者应用程序生成器的应用条件下,可以为你的安全分配代码程序创建独立的执行源件或 dlls。你甚至可以创建库或者从其他编程代码语言中调用虚拟仪器代码程序的dllsoOpenDevelopmentEnvironmentWiththeopendevelopmentenvironmentofLabview,youcanconnecttootherapplicationsthroughActiveX,theWeb,DLLs,sharedlibraries,SQL(fordatabases),Datasocket,TCP/IP,andnumerousotherprotocols.UseLabviewtoquicklycreatenetworkedmeasurementandautomationsystemsthatintegratethelatesttechnologiesinWebpublishingandremotedatasharing.Labviewalsohasdriverlibrariesavailableforplug-indataacquisition,signalconditioning,GPIB,VXI,PXI,computer-basedinstruments,serialprotocols,imageacquisition,andmotioncontrol.InadditiontotheLabviewdevevopmentsystems,NationalInstrumentsoffersavarietyofadd-onmodulesandtoolsetsthatextendthefunctionalityofLabview.Thisenableyoutoquicklybuildcustomizable,robustmeasurementandautomationsystems.开放开发环境在虚拟仪器的开放的开发环境条件下,你可以连接到通过ActiveX,WebDLLs,共享文件库,SQL(数据库),Datasocket,TCP/IP和许多其他的协议的应用程序中。使用虚拟仪器可以快速创建网络化计量和集成了在网络上发布和远程数据共享的最新科技的自动化系统。虚拟仪器当然也可用于插卡式数据采集、信号调理、GPIBVXI、PXI、基于计算机的器材、串行协议、图像收集和运动控制的驱动软件库。LabviewDataloggingandSupervisoryControlModuleForhighchannelcountanddistributedapplications,theLabviewDataloggingandSupervisoryControlModuleprovidesacompletesolution.ThismoduledeliversI/Omanagement,eventloggingandalarmmanagement,distributedlogging,historicalandreal-timetrending,built-insecurity,configurablenetworkingfeatures,OPCdeviceconnectivity,andover3,300built-ingraphics.虚拟虚拟仪器数据记录和监控模块对于高通道数和分布式应用程序,虚拟仪器数据记录和监控模块提供了一个完美的解决方法。此模块实现了对输入输出地管理、事件记录和报警管理、分布式记录、历史和实时数据分析、内嵌安全、配置网络功能、 OPC装置连接、和超3300内嵌图形的功能LabviewReal-TimeForapplicationsthatrequirereal-timeperformance,NationalInstrumentsoffersLabviewReal-Time.LabviewReal-TimedownloadsstandardLabviewcodetoadedicatedhardwaretargetrunningareal-timeoperatingsystemindependentfromwindows.实时虚拟仪器对于需要实时性能的应用程序,国家仪器提供提供给了虚拟仪器一种实时的功能。实时虚拟仪器从windows的独立实时操作系统中下载了标准的虚拟仪器代码程序到专用的硬件目标中。LabviewVisionDevelopmentModuleTheLabviewvisionDevelopmentModuleisscientists,automationengineers,andtechnicianswhoaredevelopingLabviewmachinevisionandscientificimagingapplications.TheLabviewVisionDevelopmentModuleincludesIMAQVision,alibraryofvisionfunctions,andIMAQVisionBuilder,aninteractiveenvironmentforvisionfunctions.Unlikeanyothervisionproducts,IMAQVisionBuilderandIMAQVisionworktogethertosimplifyvisionsoftwaredevelopmentsothatyoucanapplyvisiontoyourmeasurementandautomationapplications.虚拟仪器的视觉开发模块虚拟仪器视觉开发模块是那些正在被科学家、自动化工程师和专业技术人员所开发的虚拟仪器视觉和科学图像调理的应用程序。虚拟仪器视觉窗口模块包括具有视觉功能库的IMAQ视觉模块、IMAC窗口视觉生成器和视觉功能的交互环境。与其他视觉产品不同的是IMAQ视觉生成器和IMAQ视觉一起工作使得视觉软件开发环境变得简化,因此你可以将视觉应用到测量和自动化应用程序代码中去。CountlessApplicationsLabviewapplicationsareimplementedinmanyindustriesworldwideincludingautomotive,telecommunications,aerospace,semiconductor,electronicdesignandproduction,processcontrol,biomedical,andmanyothers.Applicationscoverallphasesofproductdevelopmentfromresearchtoproductionandtoservice.ByleveragingLabviewthroughoutyourorganizationyoucansavetimeandmoneybysharinginformationandsoftware.普遍应用虚拟仪器应用程序在全球的很多行业包括汽车、通讯、航空航天、半导体、电子设计和生产、过程控制、生物医学以及许多其他行业。应用覆盖产品开发的各个阶段,从研发到生产和服务领域。通过对虚拟仪器的应用在你的组织中你可以利用信息共享和软件共享来节省时间和金钱。TestandMeasurementLabviewhasbecomeanindustry-standarddevelopmenttoolfortestandmeasurementapplications.WithTestStandLabview-basedtestprograms,andtheindustry'slargestinstrumentdriverlibrary,youhaveasingle,consistentdevelopmentandexecutionenvironmentforyourentiresystem.测试和测量对于测试和测量应用程序而言,虚拟仪器已经成为一种行业标准化的开发工具。通过基于测试标准的虚拟仪器的测试程序以及这个行业最大的仪器驱动程序库,你为你的整个系统有一个单一的、统一的开发执行操作环境。ProcessControlandFactoryAutomationLabviewisusedinnumerousprocesscontrolandfactoryautomationapplications.ManyscientistsandengineerslooktoLabviewforthehighspeed,highchannelcountmeasurementandcontrolthatgraphicalprogrammingoffers.Forlarge,complexindustrialautomationandcontrolapplications,theLabviewDataloggingandsupervisorycontrolModuleprovidesthesamegraphicalprogrammingasLabview,butisdesignedspecificallyformonitoringlargenumbersofI/Opoints,communicatingwithindustrialcontrollersandnetworks,andprovidingPC-basedcontrol.过程控制及工厂自动化虚拟仪器已经应用到许多过程控制和工厂自动化应用程序中了。许多科学家和工程师期望高速度、高通道数高的测量和提供图像编程的控制的虚拟仪器。对于大型、复杂的工业自动化和控制应用中,虚拟仪器的数据记录和监控模块提供了相同的图形界面编程来作为虚拟仪器,但是是专门设计成用于监控大量的输入输出点,沟通与工业控制器和网络以及提供基于PC的控制。MachineMonitoringandControlLabviewisidealformachinemonitoringandpredictivemaintenanceapplicationsthatneeddeterministiccontrol,vibrationanalysis,visionandimageprocessing,andmotioncontrol.WiththeLabviewplateformofproductsincludingLabviewRealTimeforreal-timedeterministiccontrolandengineerscancreatepowerfulmachinemonitoringandcontrolapplicationsquicklyandaccurately仪器检测和控制对于理想的对机器的监测和预测维护应用程序需要确定控制、振动分析、视觉、图像处理,和运动控制而言,虚拟仪器是理想的。针对虚拟仪器平台的产品包括虚拟仪器实时确定实时控制和工程师能够快速准确地建立强大的仪器监视和控制应用程序软件。ResearchandAnalysisTheintegratedLabviewmeasurementanalysislibraryprovideseverythingyouneedinananalysispackage.ScientistsandresearchehaveusedLabviewtoanalyzeandcomputerrealresultsforbiomedical,aerospace,andenergyresearchapplications,andinnumerousotherindustries.Theavailablesignalgenerationandprocessing,digitalfilteringwindowing,curve-fitting,Forspecializedanalysis,suchasjointtime-frequencyanalysis,wavelets,andmodel-basedspectralanalysis,LabviewoffersthespeciallydesignedSignalProcessingToolset.TheSoundandvibrationToolsetoffersoctaveanalysis,averagedandnonaveragedfrequencyanalysis,transientanalysis,weightedfiltering,andsound-levelmeasurement,andmore研究和分析这个集成的虚拟仪器测量分析库提供了在一个分析包中你所需要的任何资料。科学家和研发人员已经使用虚拟仪器去分析和计算生物医学、航空航天、和能源研发应用以及在其他各领域行业的真实结果。现有的信号的生成和处理、数字滤波窗口值,和跌配曲线,对于专业分析,如联合时频分析 ,并基于模型、小波频谱分析,虚拟仪器仪器提供了特殊设计的信号处理工具的总和。这声音和振动工具的总和提供了八度分析,平均的和非均匀的频率分析,瞬态分析,加权滤波,和音平测量以及其他。DrawYourOwnSolutionWithLabview,youbuildgraphicalprogramscalledvirtualinstruments(Vls)insteadofwritingtext-basedprograms.Youquicklycreatefrontpaneluserinterfacesthatgiveyoutheinteractivecontrolofyoursystem.Toaddfunctionalitytotheuserinterface,youintuitivelyassembleblockdiagrams---anaturaldesignnotationforengineersandscientists.构思自己的解决方案通过对虚拟仪器的使用,你创建了被称为虚拟仪器(Vis)而不是写文本程序的图形化程序。你快速地创建面板,给你的用户界面交互控制你的系统。为了去添加功能,用户界面,你直觉地装配框图一一种使用于工程师和科学家的自然设计符号法。CreattheFrontPanelOnthefrontofyourVI,youplacethecontrolanddatadisplaysforyoursystembyselectingobjectsfromthecontrolspalette,suchasnumericdisplay,meters,gauges,LEDs,charts,andgraphs.WhenyoucompleteandrunyourVI,youusethefrontpaneltocontrolyoursystemwhetheryoumoveaslide,zoominonagraph,orenteravaluewiththekeyboard.创建前面板在你的虚拟仪器界面的前面板上,你通过选择从控制对象调色板 ,比如数字显示,仪表,仪表、指示灯、图表和图形来放置控件和数据显示为你的系统。当你完成并运行你的虚拟仪器时你通过操作这前面板去控制你的系统是否移动了一张放大的图片或者用键盘输入了值。ConstructtheGraphicalBlockDiagramToprogramtheVI,youconstructtheblockdiagramwithoutworryingaboutthesyntacticaldetailsoftext-basedprogrammingIanguages.Youdothisbyselectingobjects(icons)fromtheFunctionspaletteandconnectingthemtogetherwithwirestotransferdataamongblockdiagramobjects.Theseobjectsincludesimplearithmeticfunctions,advaneedacquisitionandanalysisroutines,networkandfileI/Ooperations,andmore.构建图形框图在虚拟仪器框图上编程你构建框图,不用担心它的基于文本的编程语言的句法细节。你通过从功能控制面板和连接在一起的导线之间传输数据框图的对象来选择对象(图标)而完成构建框图。这些对象包括简单的运算功能 ,先进的采集和分析程序、网络和文件I/O操作等等。DataflowProgrammingLabviewusesapatenteddataflowprogrammingmodelthatfreesyoufromthelineararchitectureoftext-basedprogramminglanguages.BecausetheexecutionorderinLabviewisdeterminedbytheflowofdatabetweennodes,andnotbysequentiallinesoftext,youcancreateblockdiagramsthatexecutemultipleoperationsinparallel.consequently,LabviewisamultitaskingsystemcapableofrunningmultipleexecutionthreadsandmultipleVIsinparallel.数据流编程虚拟仪器使用一种专利数据流规划模型来释放你的基于文本的编程语言的线性结构。由于执行命令的数据是由节点之间的数据流,而不是按序贯行文本,你可以创建执行并行多重操作的框图。因此虚拟仪器是一种在并行方式下有能力执行多重执行线程和多重虚拟仪器可见的多重任务系统。ModularityandHierarchyLabviewVIsaremodularindesign,soanyVIcanbyitselforaspartofanotherVI.YoucanevencreateiconsforyourownVIs,soyoucandesignahierarchyofVIsandsubVIsthatserveasapplicationbuildingblocks.Youcanmodify,interchange,andcombinethemwithotherVIstomeetyourchangingapplicationneeds.模块化和层次结构虚拟仪器可见化是一种模块化设计,因此一些虚拟仪器可见可以是虚拟仪器本身或者作为虚拟仪器的其中一部分。所以你可以设计VIs和subVIs的层次来作为应用程序构造模块。你可以修改、互换、和其他VIs结合来满足你不断改变的应用程序的需要。GraphicalCompilerInmanyapplications,executionspeediscritical.Labviewistheonlygraphicalprogrammingsystemwithacompilerthatgeneratesoptimizedcodewithexecutionspeedscomparabletocompiledprograms.YoucanevenusetheLabviewprofilertoanalyzeandoptimizetime-criticaloperations.Consequently,youincreaseyourproductivitywithgraphicalprogrammingwithoutsacrificingexecutionspeed.图形编辑器在许多应用程序软件中,执行速度是很重要的。虚拟仪器是唯一的一个产生其优化速度可比得上编程程序的编译器的图形化编程系统。你甚至可以运用虚拟仪器分析器去分析和优化时间至上的操作。结果,你在没有以牺牲运行速度的图形化编程的前提下提高了你的运行效率。MeasurementsandMathematicsLabviewincludesavarietyofothermeasurementanalysistools.Examplesincludecurvefitting,signalgeneration,peakdetection,andprobabilityandstatistics.MeasurementanalysisfunctionscandeterminesignalcharacteristicssuchasDC/RMSlevels,totalharmonicdistortion(THD),impulseresponse,frequencyresponse,andcross-powerspectrum.Labviewuserscanalsodeploynumericaltoolsforsolvingdifferentialequations,optimization,rootfinding,andothermathematicalproblem.Inaddition,youcanextendthesebuilt-incapabilitiesbyenteringMatlaborHIQscriptsdirectlyinyourLabviewprograms.Forchartingandgraphing,youcanrelyonthebuilt-inLabview2Dand3Dvisualizationtools.2DtoolsincludefeaturessuchasautoscalingXandYranges,reconfigurableattributes(point/linestyles,colors,andmore)andcursors.MicrosoftWindowsuserscanemployOpenGL-based3Dgraphsandthendynamicallyrotate,zoom,andpanthesegraphswiththemouse.测量与数学虚拟仪器包含了许多其他的测量分析工具。例子包括曲线拟合信号的生成、峰值检测,概率和统计测量分析功能可以确定信号的特点,例如 DC/RMS水平,总谐波失真(THD,脉冲响应,频率响应,互功率谱。虚拟仪器的用户也可以部署数值工具,优化,解决微分方程根的发现,和其他的相关的数学问题。另外你也可以在你的虚拟仪器程序中通过直接进入 Matlab后者HIQ原稿来延长这些内置的能力。为了制图和绘图,你可以依靠这内置的虚拟仪器 2D和3D的可视化工具。2D工具包含的特征功能有如自动缩放X和丫的范围、可重构属性(点、线款式、色彩,以及更多)和游标。MicrosoftWindows用户能够使用基于OpenGL的3D图形,然后动态缩放、旋转、和用鼠标移动这些图。ComplexMeasurementsMadeEasyDespitethecomplexityoftheunderlyingalgorithmsthatimplementthesefunctions,youwillfindthemeasytouse.Forexample,asetofbuilt-inmeasurementfunctionsusesthenewwaveformdatatypetoacceptre—world,time—domainsignalinputsdirectlyfromDAQhardwareandreportresultsreadyforcharting,graphing,orthenextstageofsignalprocessing.复杂测量的简化尽管实现这些基本功能算法的复杂性,你会发现它们是易于使用的。例如 ,一组的内部测量功能函数采用新的波形数据类型去接受直接从实际、时域信号输入和从准备图表、图形,或下一阶段的信号处理的数据收集硬件和报告结果。DevelopmentSystemTheLabviewprofessionalDevelopmentSystemfacilitatesthedevelopmentofhigh-end,sophisticatedinstrumentationsystemsfordevelopersworkinginteams,usersdevelopinglargesuitesofVIs,orprogrammersneedingtoadheretostringentqualitystandards.BuiltontheFullDevelopmentSystem,theprofessionalDevelopmentSystemalsoincludestheLabviewApplicationBuilderforbuildingstand-aloneexecutablesandsharedibraries(DLLs)andcreatingdistributionkits.Inaddition,thedevelopmentsystemfurnishessourcescodecontroltoolsandoffersutilitiesforquantitativelymeasuringthecomplexityofyourapplications.Withgraphicaldifferencing,youcanquicklyidentifybothcosmeticandfunctionalbetweentwoLabviewapplications.WeincludeprogrammingstandardsandstyleguidesthatprovidedirectionforconsistentLabviewprogrammingmethodologyThesystemalsocontainsqualitystandardsdocumentsthatdiscussthestepsLabviewusersmustfollowtomeetinternalregulationsorotherstrictqualitystandardssuchasISO9000certificationorFDAapproval.TheprofessionalDevelopmentSystemoperatesonWindows2000/NT/Me/9x,MacOS,Sun,HP-UX,andLinux.开发系统虚拟仪专业开发系统致力于促进高端,精密仪器系统的研发人员在团队中工作,用户开发大型的Vis的程序组,或者程序员需要坚持严格的质量标准的发展。在建立来的适量测量你的应用程序的复杂度。在高分辨率的图形下 ,那么你就能在两个虚拟仪器的应用程序中迅速识别装饰和功能。我们包括编程标准和提供方向统一的编程方法的风格指南。该系统还包含虚拟仪器用户必须遵循讨论以满足内部条例的步骤的质量标准文件或其他严格的质量标准, 例如IS09000认证或者FDA的批准。这些专业开发系统是在Windows2000/NT/Me/9x,,MacOS,,Sun,HP-UX和Linux上操作运行的。LabviewFullDevelopmentSystemTheLabviewFullDevelopmentSystemequipsyouwithallofthetoolsyouneedtodevelopinstrumentationsystems.ItincludesGPIB,VISA,VXI,RS-232,DAQ,andinstrumentdriverlibrariesfordataacquisitionandinstrumentcontrol.ThemeasurementanalysislibrariesaddDC/RMSmeasurements,singletoneanalysis,harmonicdistortionanalysis,SINADanalysis,limittesting
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广东顺北集团有限公司招商事业部策划推广岗招聘笔试历年参考题库附带答案详解
- 2026山西晋城阳城县县属国有企业公开招聘工作人员笔试笔试历年参考题库附带答案详解
- 2026宜宾翠旅投集团有限公司宜宾城区及李庄古镇景区招聘186人笔试历年参考题库附带答案详解
- 2026宁波东方海纳人力资源服务有限公司招聘外包制工作人员1人笔试历年参考题库附带答案详解
- 2026四川西津物流有限责任公司招聘核算会计岗位测试笔试历年参考题库附带答案详解
- 2026北京兴宾通人力资源管理有限公司面向社会招聘劳务派遣人员笔试笔试历年参考题库附带答案详解
- 2026中煤财务公司招聘2人笔试历年参考题库附带答案详解
- 2026三棵树河南地区校园招聘笔试历年参考题库附带答案详解
- 2025福建福安市理想电器有限公司招聘1人笔试历年参考题库附带答案详解
- 2025江西抚州市市属国有企业招聘员工入闱人员及笔试历年参考题库附带答案详解
- 2025贵州毕节市第四人民医院招聘编外人员23人历年真题汇编含答案解析(夺冠)
- DB14∕T 3507-2025 公路桥梁墩身纠偏技术规程
- 2025浙江绍兴市轨道交通集团有限公司社会招聘、高校毕业生招聘20人笔试考试参考试题及答案解析
- 水罐环氧树脂施工技术交底
- 小学地质灾害科普
- 110kV升压设备维护操作手册
- 中国餐饮业职业经理人(CMEP)高级资格证书考试综合练习题及答案三
- 家电应急处理预案
- DBJT 13-503-2025 福建省城市口袋公园规划建设标准
- 2025秋期版国开电大本科《心理学》一平台形成性考核练习1至6在线形考试题及答案
- 2025版《煤矿安全规程》考试题库附答案(含各题型)
评论
0/150
提交评论