虚拟仪器外文翻译.docx

上传人:b****3 文档编号:641309 上传时间:2022-10-11 格式:DOCX 页数:19 大小:102.68KB
下载 相关 举报
虚拟仪器外文翻译.docx_第1页
第1页 / 共19页
虚拟仪器外文翻译.docx_第2页
第2页 / 共19页
虚拟仪器外文翻译.docx_第3页
第3页 / 共19页
虚拟仪器外文翻译.docx_第4页
第4页 / 共19页
虚拟仪器外文翻译.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

虚拟仪器外文翻译.docx

《虚拟仪器外文翻译.docx》由会员分享,可在线阅读,更多相关《虚拟仪器外文翻译.docx(19页珍藏版)》请在冰豆网上搜索。

虚拟仪器外文翻译.docx

虚拟仪器外文翻译

LabVIEW

1.overview

LabVIEWisaprogramdevelopmentenvironment,bythenationalinstruments(NI)researchanddevelopmentcompany,similartotheCandBASICdevelopmentenvironment,butwithothercomputerlanguageLabVIEWsignificantdifferenceis:

othercomputerlanguageisbasedonthetext,andthelanguagecodeofgraphicalLabVIEWusescriptinglanguageGprogram,applicationisintheformofblockdiagram.

Acomplete,LabVIEWvirtualinstrumentsystemofopenapplicationsoftwaredevelopment,anduseittoforminstrumenttestingsystemanddatacollectingsystemcansimplifythedesignprocedure.WithVisualC++LabVIEW,VisualBasic,LabWindows/CVI,etc,whichadoptsdifferentprogramminglanguageisbasedonthetextlanguageprogramCode(Code),andabVIEWLisusinggraphicalprogramminglanguage),Graphic(GinsteadofthetraditionaldiagramoftheCode.TheLabVIEWofequipmentwiththescientistsandengineersiconinthehabitofbasicagreement,thismakestheiconprogrammingprocessandthinkingprocessisverysimilar.

LabVIEWconvenientcallsWindowsDLLanduser-definedfunctionintheDLL,LabVIEWalsoprovidesCIN(C)NodewithanyuserscanusebyC++languageor,iftheANSIC,compiledprogrammodules,makesaopenLabVIEWdevelopmentplatform.LabVIEWalsodirectlysupportdynamicdataexchange(DDE),structuredquerylanguage(SQL),TCPandUDPnetworkprotocol.Inaddition,theLabVIEWalsoprovidesspecialusedforprogramdevelopmentkit,userscaneasilysetbreakpoints,dynamicprogramexecutiontoveryintuitiveimageobservationdatatransmissionprocess,andconvenientdebug.

TheoperationmechanismisLabVIEWmacroeconomicsenseisnolongerthevonneumanntraditionallycomputersystemstructureofthemethod.Thetraditionalcomputerlanguage(suchasC)totheorderofexecutionbyparallelstructureinLabVIEWmechanism;Essentially,itisakindofcontrolFlowstructurewithgraphicalDataFlowpattern(DataFlowMode),thiskindofmeanstoensuretheprocessofanyNodeFunctioninhirethoseknowledgeableprogrammersonlyafterallitcanonlybeexecutedData.

Thatistosay,inthedataflowintheconceptofprogramexecution,anditisthedatadrivenbyoperatingsystem,calculatemachineandsoon.

SinceLabVIEWprogramisdataflowdriven,dataflowdesignprogram,agoalonlywhenit'sallinputcanonlybeeffective,Andthegoalofoutputonlywhenitiscomplete.So,inVIEWoftheLabisconnectedthedataflowbetweennodesfunctioncontrolprogramexecutionsequence,anddon'tliketextprogramexecutionsequencebyrowsofconstraint.Thus,wecanbeconnectedthroughtherapiddevelopmentofconcisefunctionnodeapplications,evencanhavemultipledatasynchronizationoperationchannel,theso-calledMultithreading(Multithreading).

2.DataStorageandReportingwithNILabVIEW

Thecontinuedincreaseinprocessingandstoragecapacityandthedecreaseofhardwareandsoftwarecostshasresultedinanexplosionofcollecteddatabeingacquired.Butwhiletechnologyisenablingfasterandricherdataretention,storing,managing,andsharingdataremainstherealchallenge.Traditionalsoftwarepackagestendtotakeoneoftwolimitingapproaches:

1)theyforceyouintoaparticularformatthatisnotexchangeablewithotherapplicationsorusersor2)savingdataisleftsoopenendedyouwastetimetryingtodeterminethebestwaytoorganizeandsaveyourdatatodisksoyoucanshareit.

NILabVIEW,designedfortheentireengineeringprocess,includesbuilt-infunctionalitytohelpyoueasilysavedatatodiskandcreateprofessionalreports.ByprovidingeasyyetrobustinterfacesforfileI/Oandreporting,youcanmakethemostofyouracquireddatatomakedecisionsfaster.

(1)FileI/ODesignedSpecificallyforEngineeringData

DespitethefactthatLabVIEWoffersawidevarietyoffileI/Ooptions,thesetraditionalfiletypesrarelymeetallthecriteriayouneedinafileformat.Forexample,ASCIIfilesareexchangeable,butareverylargeandslowtoreadandwrite.Ontheotherhand,binaryfilereadandwritespeedscankeepupwithhigh-speedhardware,butaredifficulttosharewithothers.

Becauseofthedrawbacksoftraditional fileI/O,NationalInstrumentsdevelopedtheTechnicalDataManagementStreaming(TDMS)fileformattomeetthespecificneedsandhighdemandsofengineersandscientists.TDMSfilesarebasedontheTDMdatamodelforsavingwell-organizedanddocumentedtestandmeasurementdata.TheTDMdatamodeloffersthreelevelsofhierarchy,asshowninFigure2–file,group,andchannel.Thefilelevelcancontainanunlimitednumberofgroups,andeachgroupcancontainandunlimitednumberofchannels.Becauseofthischannelgrouping,youcanorganizeyourdatatomakeiteasiertounderstand.Forexample,youmayhaveonegroupforyourrawdataandanothergroupforyour

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1