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

下載本文檔

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

文檔簡介

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

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

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

中北大學(xué)2011屆本科畢業(yè)設(shè)計外文翻譯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頁第頁

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論