Labview英文文獻(xiàn)翻譯_第1頁(yè)
Labview英文文獻(xiàn)翻譯_第2頁(yè)
Labview英文文獻(xiàn)翻譯_第3頁(yè)
Labview英文文獻(xiàn)翻譯_第4頁(yè)
Labview英文文獻(xiàn)翻譯_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯NationalAProgrammingEnvironmentAutomationandMeasurement.NationalInstrumentsisagraphicalthathasitsrootsautomationcontrolItsgraphicaltoflowdiagram,wascreatedtoprovideintuitiveenvironmentforandengineers.hasmaturedthelasttobecomeageneralpurposeenvironment.LabVIEWhaskeyfeaturesmakeitgoodchoiceinautomationenvironment.simplecommunication,turnkeyimplementationofcommoncommunicationGPIB,etc.),powerfultoolsetsforcontroldatafitting,fastandinterfaceandanefficientcodeexecutionenvironment.discussoftheprovideanexampleapplicationwrittenwhichisusedplatforms.Keywords:NILabVIEW;programming;;architecture;;static;dynamicschedulingdatabase.CytokineticsisabiopharmaceuticalcompanyfocusedonthediscoveryofsmallmoleculetherapeuticsthatthehavedevelopedatechnologyinfrastructuretoTheinfrastructurecapacitytomillionscompoundsintestsrangingfrommultiproteinassaysmimicbiologicalto共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯automatedimage-basedassayswithTherequirementsforprocessingdiversityofhavemandatedofForwehaveplatformsforbiochemicalscreening,forlivecellmicroscopyanautomatedcompoundstorageandsystem.Eachin-housesystemisdesignedroboticcontainsoptimalset(suchaspipettingdevices,anddependingofuse.Tocreateflexible,highandwehaveofownThisusabilitythemostappropriatehardwareandofwhetherpurchasedfromadehencecanmodifysystemsassayconsistencymodularity,eachof10platformsbyaapplicationsuitethatdevelopedNationalInstruments(NI)LabVIEW.Thisindetailbelow,enablesuserstomanagemodelsscripts)inamodelingenvironment,totheseprocessmodelsonautomationwiththerequiredandallowseasyrapidreconfiguration.issupportedbyacentralcanordynamicallyNILabVIEWBackgroundwhichforLaboratoryVirtualInstrumentationEngineeringWorkbenchisafirstin1986byNational(Austin,LabVIEWainwhichthe共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯codeisnotbutorgraphicallysimilartoconnectorwireslinkingprocessingisasavirtualinstrument(VI)frontwhichisessentiallyaformcanbeatrunadiagramcodeisgraphically,andconnectorwhichaninterfacetoVIwhenitisasub-VI.Figure1.NIVI.共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯Thetoppanel(A)thefrontofVI.arepassedthrough“Controls”whichareshowntotheleft.Includedherearenumberafilepathbox,andageneralerrorpropagationcluster.WhentheVIruns,the“Indicator”outputsonofpanelarewithoutputInexample,array),agraph,theoutputofcluster.Inbottom(B)diagramtheVIisshown.structureexecutesinthe“NoErrorcase(VIscanorifcalledatheanerrorconnectorlanguages,LabVIEWcodeitiscreatedtherebyprovidingimmediatefeedbackandreducingthetimeforand

WritingcodeissimpleasdroppingorVIsfromatheblockwithin(suchasForLoops,orStructures)wiringinputtestingisfunctionisseparatelyinputvaluescanonthefrontwithouthavingthecontainingorseparatetestharness.thatgenerateofthestoragethedata.NILabVIEWapplicationdesignandcodeinaninherentlyrathersequentialmanner;soonafunctionsub-VIreceivesallofitsrequiredinputs,itcanIn1b,allarrayinputsimultaneouslysoonasForiscomplete,andtheyinparallel.ThisisuniquefromatypicalenvironmentwherethelinebylinewithinexecutionflowcanbebyofsuchasSequences,Events,bysub-VIsoutputfromoneVIispassedtoinputofVI.共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯SimilarLabVIEWallcommontypesreadilyinterfaceexternalActiveXcomponents,andin1b,datatypeisgraphicallyrepresentedofdifferentthickness.LabVIEWalsocommonconfigurationmanagementapplicationsVisualSourceSafemakingprojectsreasonabletomanage.ApplicationsmayasexecutablesasDynamicLink(DLLs)thatusingarun-timeenginetheJavaRuntimeTheenvironmentprovidesavarietyofsuchbreak-points,single-step.canbedevelopedusingavarietyofdesignsuchasConsumer-Producer,andThereareUML(UnifiedthatallowautomatedofcodefromUMLdiagramsandOvertheyears,hasmaturedintoageneralpurposewithuserbase.NILabVIEWasaPlatformforAutomationandInstrumentationOurexperiencecreatinginstrumentationandintegratedautomationsystemsvalidatedourofantool.LabVIEWenablesoffunctionallyrichappropriateforbenchtopapplicationsandlargerOnhavethatareinitiallyilldefinedmeasurementsornewaredeveloped..severalkeyfeaturesofthethatitparticularlyinanforapplicationsflow,data共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯TurnkeyControlLabVIEWwasoriginallydevelopedandengineers.ThelanguageincludesarichsetcontrolanddatawellCOM,.NET,DLLOutofbox,itturnkeytoavarietycommunicationandControlstructuresWhileallowsynchronizedandtimedfromavarietyofhardwareinterfacesasPCI,USB,PXI.VIServerDeploymentofanintegratedwiththeapplicationtocommunicateremotelydriversremoteadistributedbyvirtueofseamlessnetworkthroughsuchVIDSTPprotocol).isapplicationprotocoltohttpTransmissionallowofbetweenremotewithfunctions.ThroughVIfunctioncanVIsononBothDatasocketsandVIcanbeconfiguredtocontrolaccessesInterface(UI)ImplementationIntointerfacesuchtextrings,andcheck-boxes,LabVIEWprovidesarichsetofUIcontrolsgauges,controls,etc.)aretolaboratoryTheseinLabVIEWshelpindevelopmentofwhich共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯giveaclearofastate.LabVIEWUIconceptsincludingsubpanels(similartheMultipleDocumentInterface),splitterbars,andXControlstoOCXcontrols).EnvironmentTheparallelenvironmentofLabVIEWusefulinofequipment.FunctionscancontinuousWhilewhereoneacquiringrapidlytheloopthedataatsuchparadigminlanguagestriggeringindependentfunctionforprocessThroughtimedWhilemultipleindependentWhilebesynchronizedtoadesiredperiodandtoLabVIEWallowsmultipleofsamefunctioneachmaintainingitsowndataspace.ForwemanyinstancesoftheMeanontoinFigure1bandtheywouldallinparallel,independentofsynchronizeorenforceflowwithinthedataflowenvironment,LabVIEWalsoprovidesfunctionssemaphores,notificationNILabVIEWControl(OSCAR)isaLabVIEW-based(v7.1)frameworkexecutiontoapplicationforroboticOSCARisorganizedaroundacentralizeddatabasewhichallinstrumentationinformationusedtogroupcreatesystems共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯(Fig.ThealsomaintainsProcessModelfromwhichrequiredtoaparticularasystemcanstoredtheataskparameterpolledbytheExecutionwhicheachdeviceandintheinrealtime.Maintainingandtaskinformationforeachsystemtwoclearbenefits.Itallowsinofsystemerror,itaaudittrailthatcanforqualitymanagementandfortroubleshootingorproblems.FigureOSCARdiagram.共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯OSCARcomponentiscompanyintranetandcommunicateswithCollectionsofdevicescontrolledthrough(OIP)upUsersinteractwithsystemsthroughonetheseveralapplicationsbuiltapplicationcallsthewhichfromtheeachOIP.OSCARofforsystemconfigurations,creatingModels,monitoringprocesses,recoveringsystems,inventoryalooselyarchitecture,inlargebyLabVIEWsremoteVIallowsystemcontroltoconfinesoftraditionalcentralcontrolCPUAnynetworkeddevicecanintegratedandinanOSCARofitsphysicallocation.Thistheproximityconstraintssystemsandallowstheutilizationofremotedevices,orevenparadigmshareswithcurrentServiceOrientedorimplementationswithoutalotofoverheadaservernotrequiredtodirecttheXMLacrosstheAntothiscoupledflexibilityfront-endmanagesallfunctionalitytaskexecutiondevicewhichthedeveloperfocusonofgivenForanbeingcreatedfortheofcompoundstorageretrievalbeinscopetorequirementsinventoryLIMSdeviceand共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯Theframeworkconsistsmultiplethatconfiguration,modeling,processandprocessmonitoring.descriptionsofkeycomponentsthePlatformTheInstrumentPackage(OIP)lowforcommunicatingwithindividualItcansupportanyofdeviceson(includingmultipleindependentofsametypeofandcommunicatestoRuntimeviaXMLstringsallowsdevicecontrollerandcomponentstoonnetworkedifnecessary.Additionally,communicateswithdeviceinstanceviaLabVIEWVIwhichprovidealowerlevelofdistributionallowdevicetoexistonnetworkedfromtheAtwesupportapproximately100deviceinstancesof30typeswhich10systems.ManagementAnOSCARanamedofdevicelogicallyintheTheinterfaceforeachparameters)isstoredinthealongwiththeconfigurationfordeviceCOMcapacity).TheSystemthefunctionalitytoeasilymanipulateinformation(givenWhenadeviceisfromonesystemtoorprocessingbyofsimilardevice,共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯informationiswithoutaffectingthethatbeonProcessModelingAprocessmodelislogicalofsequenceoftasks.Forexample,abiochemicalassaymightincludethefollowing(1)platefromincubator,(2)to(3)reagent,(4)toreader,(5)plate,(6)movetoTheModelerallowschooseassociatedwithdevicesandthemintoaoflogicaltasks.resultingprocessisviaascheduleoptimizationalgorithmorsavedfordynamicexecution(Fig.AprocessmodelisnotwithphysicalrequiredcollectionThistwobenefits:(1)theisfreetowithvirtualdesignofsystemthereconfigurationofsystem,(2)anyprocessbeonequippedwiththeappropriate共25頁(yè)第1頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯FigureExampleThetoppanel(A)theModeler,anapplicationscheduledbandrepresentsataskgroupwhichisthecollectionofrequiredtasksusedaprocess;arecolorcodedbyThebottompanel(B)showsUIfromSystemapplication.treedepictsjobforanimaging(hereAIS_RetrievalandareofAstheinthetaskgroupexecutedupdatedinthe共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯ProcessexecutionoccursbyinvokingtheOSCARRTM.TheRTMiscapableofrunningmultipledifferingprocessesonasystematthesametimeallowingmultiplejobtypestoberuninparallel.TheRTMhasanapplicationprogramminginterface(API)whichallowsexternalapplicationstoinvokeitsfunctionalityandconsistsoftwomaincomponents,theTaskGeneratorModule(TGM)andtheExecutionEngine.ExternalapplicationsinvokeaninstanceofaProcessModelthroughtheTGMatwhichpointasetoftasksandtaskparametersarepopulatedintheOSCARdatabase.TheExecutionEnginecontinuallymonitorsthedatabaseforvalidtasksandifavalidtaskisfounditissenttotheappropriatedeviceviatheOIP.TheOSCARsystemsupportsrunningthesejobsineitherastaticordynamicmode.Forprocesseswhichmustmeetstricttimeconstraints(oftenduetoassayrequirements),orrequiretheavailabilityofagivenresource,astaticscheduleiscalculatedandstoredforreusThesystemiscapableofoptimizingtheschedulebasedonactualtaskoperationtimes(storedintheofprocessesbenefitmorefromadynamicmodeofoperationwhereeventstriggertheprogressoftaskexecutionasresourcesbecomeavailableinreal-time.Whenoperatingdynamically,intelligentqueuingoftasksamongmultiplejobsallowsoptimaluseofresourcesminimizingexecutiontimewhileallowingforrobusterrorhandling.AllsystemsandjobscanbemonitoredremotelybyadistributedapplicationknownastheProcessMonitor.Thisapplicationallowsmultipleuserstomonitoractivejobsacrossallsystemsforstatusandfaultsandprovidesemailnotificationfaultsituations.共25頁(yè)第13頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯CytokineticshasbuiltandanautomationinfrastructureNIThehastobepowerfultooltorapidprototypeapplicationsasasframeworkforrootsininstrumentationandnetworkhaveallowedsystemstobedeployedcontainingonlythetoevolveimproveageneralpurposelanguageanddevelopbroaduserbase.ThewishthankPierce,Vaisberg,andJeffreyFinerforhelpfuldiscussionscommentstothe共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯美國(guó)國(guó)家儀公司的LabVIEW:一種實(shí)驗(yàn)室動(dòng)化和測(cè)量編程環(huán)境美國(guó)國(guó)家儀器公司的LABVIEW是一種圖形化編程語(yǔ)言,它的根源在于自動(dòng)化控制和數(shù)據(jù)采集。其圖形化的代表性,類似于過(guò)程流程圖,它為科學(xué)家和工程師提供一個(gè)直觀的編程環(huán)境在過(guò)去20年中成熟歷程中這個(gè)語(yǔ)言已經(jīng)成為一個(gè)通用的編程環(huán)境。使得它成為很好的自動(dòng)化選擇環(huán)境有幾個(gè)主要特點(diǎn),這些措施包括簡(jiǎn)單的網(wǎng)絡(luò)通信,交鑰匙執(zhí)行共同的通信協(xié)議(,GPIB總線等),成為過(guò)程控制和數(shù)據(jù)擬合、快速簡(jiǎn)便的用戶界面的建設(shè)和一個(gè)有效率的程式碼執(zhí)行環(huán)境的強(qiáng)大工具我們討論這種語(yǔ)言的優(yōu)點(diǎn)并提供一個(gè)例子,在公司內(nèi)部是用來(lái)在整合和控制自動(dòng)化平臺(tái)的應(yīng)用套件的書面。關(guān)鍵詞NILABVIEW;圖形化編程;系統(tǒng)集成;儀表控制;基于組件的體系結(jié)構(gòu);機(jī)器人;自動(dòng)化;靜態(tài)調(diào)度;動(dòng)態(tài)調(diào)度;數(shù)據(jù)庫(kù)。導(dǎo)cytokinetics是一個(gè)側(cè)重于以小分子療法發(fā)現(xiàn)細(xì)胞骨架為目標(biāo)的生物制藥公司。自成立以來(lái),我們形成了一個(gè)強(qiáng)大的技術(shù)基礎(chǔ)設(shè)施,以支持我們發(fā)現(xiàn)藥物的努力?;A(chǔ)設(shè)施能提供以百萬(wàn)計(jì)畫面顯示化合物的能力,每年在測(cè)試范圍從基于圖像細(xì)胞檢測(cè)與表型讀出的復(fù)合生化檢測(cè)模仿生物功能的自動(dòng)化的能力。要求處理這些數(shù)字和多樣性的檢測(cè)已授權(quán)部署多個(gè)綜合自動(dòng)化系統(tǒng)。舉例來(lái)說(shuō),我們有幾個(gè)平臺(tái):生化檢查,系統(tǒng)的活細(xì)胞處理系統(tǒng),自動(dòng)顯微鏡系統(tǒng),以及一個(gè)自動(dòng)復(fù)合存儲(chǔ)和檢索系統(tǒng)。每一個(gè)在公司內(nèi)部的綜合系統(tǒng)是根據(jù)其打算使用范圍,圍繞著機(jī)械臂,并包含一個(gè)最佳的一套板加工外設(shè)(如移液設(shè)備,板讀者,)計(jì)的。為了創(chuàng)造最靈活,高性能極具成本效益的系統(tǒng),我們已采取的做法是在內(nèi)部建設(shè)自己的系統(tǒng)。這給賦予我們整合能力最適當(dāng)?shù)挠布蛙浖鉀Q方案,無(wú)論是否從供應(yīng)商購(gòu)買或工程重新進(jìn)行,因此我共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯們可以迅速修改系統(tǒng)的檢測(cè)要求的變化。最大限度地平臺(tái)的一致性和模塊化們每個(gè)自動(dòng)化平臺(tái)是由一個(gè)共同的控制的,我們開發(fā)時(shí)使用美國(guó)國(guó)家儀器公司(Ni)的分布式應(yīng)用套件LABVIEW下面詳細(xì)說(shuō)明這個(gè)應(yīng)用套件使我們的最終用戶能夠創(chuàng)建和管理自己的過(guò)程模型(檢測(cè)腳本),在一個(gè)共同的建模環(huán)境中,對(duì)任何自動(dòng)化系統(tǒng)所需的設(shè)備使用這些過(guò)程模型,并允許容易和快速裝置重構(gòu)。該平臺(tái)是支持由一個(gè)中央Oracle數(shù)據(jù)庫(kù)和可以運(yùn)行無(wú)論是靜態(tài)或動(dòng)態(tài)預(yù)定進(jìn)程。NILABVIEW景是首次發(fā)表在1986由美國(guó)國(guó)家儀器公德克薩斯州奧斯汀市)的實(shí)驗(yàn)室虛擬儀器工程工作臺(tái)是一個(gè)圖形化編程語(yǔ)言。中實(shí)現(xiàn)了一個(gè)數(shù)據(jù)范式,其中的代碼不是寫,而是制定或圖樣類似流程圖(圖)。執(zhí)行程序隨著連接器電線連接節(jié)點(diǎn)處理一起。每個(gè)功能或例行的存儲(chǔ)作為一個(gè)虛擬儀器,它有三個(gè)主要部分組成:前面板,這基本上是一種形式,是一種包含輸入和控制,并且可以實(shí)時(shí)顯示,后面板是代碼圖形被編輯的地方,當(dāng)它被嵌入作為子VI時(shí),作為接口連接到VI的連接器窗格中。共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯圖1NILABVIEWVI例上面面板(A)表明虛擬儀器的前面板。輸入數(shù)據(jù)是通過(guò)顯示在左側(cè)的“控制量”輸入的。這里包括有多少輸入,文件路徑框,和一般的誤差傳播集群。當(dāng)VI運(yùn)行時(shí),顯示量”輸出在右邊的面板上,該面板被輸出數(shù)據(jù)填充。在這個(gè)例子中數(shù)據(jù)包括數(shù)(既作為標(biāo)和數(shù)組)一個(gè)圖形和輸出錯(cuò)誤群集。在下邊的面板作為虛擬儀器的后面板顯示出來(lái)。在“沒有錯(cuò)誤”的情況下,外部條件結(jié)構(gòu)才執(zhí)行(虛擬儀器通過(guò)連接器窗格對(duì)可以查出的內(nèi)部錯(cuò)誤或被稱作共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯子程序可能提示的錯(cuò)誤)。不同于大多數(shù)的編程語(yǔ)言,由于LABVIEW過(guò)自己生成編制代碼從而提供即時(shí)的句法和語(yǔ)義的反饋和減少形成和測(cè)試所需的時(shí)間。操作規(guī)則就像拖放功能或虛擬儀器從功能面板上的框圖作為進(jìn)程結(jié)構(gòu)(如循環(huán),或條件結(jié)構(gòu))和線路終端(通過(guò)輸入值,或參考)這么簡(jiǎn)單。單元測(cè)試由于每個(gè)功能分別封裝而簡(jiǎn)化;輸入值可不必測(cè)試包含模塊而直接對(duì)前面板設(shè)定或創(chuàng)建一個(gè)單獨(dú)的測(cè)試。這個(gè)功能產(chǎn)生的數(shù)據(jù)管理存儲(chǔ)的數(shù)據(jù)。NILABVIEW以一個(gè)固有的并行而非順序地方式支持多線程應(yīng)用程序的設(shè)計(jì)和執(zhí)行的代碼;只要作為一個(gè)函數(shù)或子VI收到所有其需要的輸入,便可以開始執(zhí)行。在圖1B中,所有VI對(duì)收到數(shù)組輸入盡快作為循環(huán)完成,因此,它們是并行執(zhí)行的。這是獨(dú)特的從一個(gè)典型的基于文本的環(huán)境下,由線的一個(gè)功能控制流程線。當(dāng)需要順序執(zhí)行時(shí),控制流可以使用結(jié)構(gòu)執(zhí)行,如序列,事件,或由鏈狀子VI對(duì)那里的輸出數(shù)據(jù)從一個(gè)VI送作為另一個(gè)VI的輸入。類似于大多數(shù)編程語(yǔ)言,LABVIEW的支持所有常用的數(shù)據(jù)類型,如整數(shù),浮點(diǎn)字符串和集(結(jié)構(gòu)及可隨時(shí)與外部圖書館,ActiveX組件和框架連接。正如圖1B所示,每個(gè)數(shù)據(jù)類型通過(guò)不同顏色和厚度的電線圖形代表。的也支持常見的配置管理應(yīng)用如SourceSafe的決策多媒體開發(fā)項(xiàng)目的合理管理者可被編譯成可執(zhí)行文件或動(dòng)態(tài)鏈接DLL)表示,執(zhí)行使用的類似JavaRuntimeEnvironment的實(shí)時(shí)引擎。開發(fā)環(huán)境提供了多種調(diào)試工具如斷點(diǎn),以動(dòng)畫方式顯示數(shù)據(jù)及其子程序(子VI)的結(jié)果以及單步執(zhí)行。申請(qǐng)可開發(fā)利用各種設(shè)計(jì)模式,如客戶端服務(wù)器,消費(fèi)者-生產(chǎn)者和狀態(tài)機(jī)。也有基于UML(統(tǒng)一建模語(yǔ)言)建模工具,允許自動(dòng)生成的代碼從UML的圖表和狀態(tài)圖表.多年來(lái),的已發(fā)展成為一個(gè)擁有廣泛的用戶群的通用的編程語(yǔ)言。共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯NILABVIEW為動(dòng)和器表一平我們創(chuàng)造臺(tái)式儀表和綜合自動(dòng)化系統(tǒng)的經(jīng)驗(yàn)證了我們選擇LABVIEW是一種適當(dāng)?shù)墓ぞ?。的快速發(fā)展使它成為既適合臺(tái)式應(yīng)用和較大的綜合系統(tǒng)又有豐富功能的應(yīng)用軟件。在很多場(chǎng)合我們發(fā)現(xiàn),最初錯(cuò)誤的定義或者由于新的測(cè)量方法或新的檢測(cè)方法的發(fā)展要求項(xiàng)目改變。該語(yǔ)言在自動(dòng)化的環(huán)境,創(chuàng)建應(yīng)用控制和儀器儀表整合,管理流程,使數(shù)據(jù)采集等有幾個(gè)使它特別有用主要特點(diǎn):交鑰匙程的測(cè)量和制功能LABVIEW最初是為高級(jí)科學(xué)家和工程師開發(fā)的。這種語(yǔ)言包括一整套豐富的過(guò)程控制和數(shù)據(jù)分析功能,以及作為COM并共享DLL的支持。除此之外,它提供了交鑰匙解決方案,以不同的通信協(xié)議包括的,GPIB,和TCP/IP??刂平Y(jié)構(gòu),如延時(shí)while循環(huán),允許從各種硬件接口同步和定時(shí),如PCI,11個(gè)USB及PXI12采集數(shù)據(jù)。DataSocket技術(shù)及VI務(wù)器一個(gè)集成系統(tǒng)的部署需要多臺(tái)要求自動(dòng)化控制應(yīng)用的控制計(jì)算機(jī)與存在遠(yuǎn)程計(jì)算機(jī)的儀器驅(qū)動(dòng)程序連接。LABVIEW持分布式體系結(jié)構(gòu),憑借有利的無(wú)縫網(wǎng)絡(luò)通信通過(guò)技術(shù),如VI服務(wù)器和DSTP(數(shù)據(jù)插口調(diào)動(dòng)協(xié)議)是一個(gè)類似于基于傳輸控制協(xié)議/網(wǎng)際協(xié)議(/IP)HTTP的應(yīng)用層協(xié)議。Datasockets允許遠(yuǎn)程計(jì)算機(jī)之間的基本讀及寫的功能和簡(jiǎn)單傳輸數(shù)據(jù)。通VI服務(wù)器技術(shù),可以使存放在遠(yuǎn)程計(jì)算機(jī)上虛擬儀器就像是存放在本地計(jì)算機(jī)上一樣進(jìn)行功能調(diào)用??梢耘渲肈atasockets和服務(wù)器控制訪問權(quán)限。簡(jiǎn)單的戶界面(UI的執(zhí)行況在除了共同的控制之外如文本框單上的圓環(huán)復(fù)選框,,在相關(guān)的實(shí)驗(yàn)室設(shè)備提供了一整套豐富的UI件(開關(guān),發(fā)光二極管,儀表,共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯數(shù)組控制等)。這些有其起源于LABVIEWS實(shí)驗(yàn)室的根源,并幫助在發(fā)展中的界面,讓科學(xué)家們清楚地了解一個(gè)系統(tǒng)的狀態(tài)。LABVIEW支持用戶界面的概念,包括subpanels(類似多文檔界面)OCX控件)。多線程程環(huán)境

分配器酒吧,和xcontrols(類似的固有的并行環(huán)境的LABVIEW在控制實(shí)驗(yàn)室設(shè)備是極為有益的.功能可以有多個(gè)連續(xù)的While循環(huán),而其中一個(gè)循環(huán)是迅速采集數(shù)據(jù),另一個(gè)以循環(huán)以一個(gè)比較慢的速度采集回路數(shù)據(jù)。在其他語(yǔ)言實(shí)施這樣一個(gè)范式,需要觸發(fā)一個(gè)獨(dú)立的線程函數(shù)為每個(gè)進(jìn)程和發(fā)展的邏輯來(lái)管理同步。通過(guò)定時(shí)環(huán),多個(gè)獨(dú)立的while循環(huán)可以很容易地同步的過(guò)程在一個(gè)理想的時(shí)期和階段進(jìn)行同步的過(guò)程。的允許援引多個(gè)相同的功能對(duì)于每個(gè)包含自己的數(shù)據(jù)空間實(shí)例。例如我們?cè)趫D1b可能拖動(dòng)許多子事例并且他們能相互獨(dú)立的運(yùn)行。同步或執(zhí)行控制流與數(shù)據(jù)流的環(huán)境,還提供了的功能,如隊(duì)列,信號(hào)量,和通知功能。NILABVIEW用序例放系控建學(xué)(OSCAR)奧斯卡是一個(gè)基于LABVIEW(v7.1)自動(dòng)化集成框架和任務(wù)執(zhí)行引擎設(shè)計(jì)和實(shí)施在cytokinetics支持要求機(jī)器人任務(wù)管理應(yīng)用的開發(fā)系統(tǒng)斯卡是圍繞著一個(gè)用于集中儲(chǔ)存邏輯設(shè)備共同創(chuàng)造的所有儀器的配置信息的數(shù)據(jù)庫(kù)的綜合系統(tǒng)(圖2)。該數(shù)據(jù)庫(kù)在運(yùn)行其中的任務(wù)和參數(shù)所需的運(yùn)行過(guò)程中還保持著過(guò)程模型的資料,特別是對(duì)系統(tǒng)可以生成并儲(chǔ)存到數(shù)據(jù)庫(kù)中。當(dāng)工作開始,在這個(gè)實(shí)時(shí)性數(shù)據(jù)庫(kù)中,任務(wù)順序和參數(shù)數(shù)據(jù)是通過(guò)糾察任務(wù)每個(gè)設(shè)備和更新任務(wù)的狀態(tài)執(zhí)行引擎的。在系統(tǒng)誤差情形下,它允許簡(jiǎn)單的工作補(bǔ)救,并且它也提供可以是有用于質(zhì)量管理和為解決困難的過(guò)程錯(cuò)誤或問題的共25頁(yè)第20

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯處理查帳索引。圖2奧卡組成圖每個(gè)奧斯卡獎(jiǎng)的組成部分是分布在整個(gè)公司內(nèi)部網(wǎng)路,并且與中央數(shù)據(jù)庫(kù)連接。對(duì)于被OSCAR儀器包裹(OIP)控制的物理設(shè)備的組成的系統(tǒng),用戶通過(guò)在OSCAR建立的幾種應(yīng)用中的一種與系統(tǒng)交互。每個(gè)從數(shù)據(jù)庫(kù)中到每一個(gè)糾察任務(wù)應(yīng)用程序的調(diào)用叫RTM。SCAR有套為處理系統(tǒng)布局,創(chuàng)造處理模型,監(jiān)測(cè)連續(xù)過(guò)程,恢復(fù)錯(cuò)誤狀態(tài)系統(tǒng)和處理板材存貨的工具在存貯設(shè)備。共25頁(yè)第頁(yè)

中北大學(xué)2011屆本科畢業(yè)設(shè)計(jì)外文翻譯奧斯卡采用了松散耦合的分布式組件架構(gòu),使在大部份LABVIEWDSTP和遠(yuǎn)程VI技術(shù)許系統(tǒng)控制延長(zhǎng)超越的傳統(tǒng)的中央控制的CPU型號(hào)的局限。在OSCAR系統(tǒng)下,不管它的實(shí)際位置如何,任何網(wǎng)絡(luò)的計(jì)算機(jī)或設(shè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論