




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、D:AMESimv800licensing目錄下),該許可證根據(jù)上位機(jī)的網(wǎng)卡物理地址生成3.需要向LMS另外申請(qǐng)rttargetslicenses.h,該文件是根據(jù)實(shí)時(shí)目標(biāo)機(jī)的網(wǎng)卡物理地址生成的。需要安裝MicrosoftVisualC6.0以上版本,當(dāng)前測(cè)試版本是VC6.0英文版操作系統(tǒng)必須為Windows二、許可配置AMESim的許可配置及編譯器的選擇(詳見(jiàn)AMESim中文安裝說(shuō)明)實(shí)時(shí)目標(biāo)機(jī)許可配置:要將rttargetslicenses.h文件(由LMS提供)放置于D:AMESimv800interfaceslabview目錄下即可三、AMESim模型準(zhǔn)備1.新建一個(gè)AMESim模型,
2、并創(chuàng)建接口如圖所示:岡AMESimunnamed_system_1FileEditViewModelingSettingsSimulationAnalysisToolsWindowsHelpCategorypathlist.UpdatecategoriesCategorysettingsInsert.InterfaceblockImportlinearmodel.Modelicaimportassistant.Checksubmodels.Premiersubmodel.Ctrl+KCtrl+IGreateinterfaceicon.Displayinterfacestatus.ImportA
3、damsmodel.Aliaslist.Porttaglist.Availableusersubmodels.Availablecustomized.Availablesupercomponents.然后,在接口對(duì)話框中的TypeofInterface下拉菜單中選擇LabVIEWSimulationModule,設(shè)置input和output的個(gè)數(shù),并逐一對(duì)每個(gè)input和output進(jìn)行定義:點(diǎn)擊OK之后就會(huì)生成LabVIEW的接口模塊。2將接口模塊與AMESim模型的其余部分相連接點(diǎn)擊parametermode(參數(shù)模式),AMESim會(huì)用VC編譯器編譯模型,并在工作目錄下生成和模型相關(guān)的d
4、ll文件。假設(shè)該模型名為labviewAMERT.ame,則該dll文件名為labviewAMERT_.dll(位置在E:labviewamert下)E:/labvieTaert/labviewAIERT.ae*貝FileEdit兇&aiModeling昌圏|1U:.SysteCoMpilation.-labvieTAIEETCreatingasimulationprogramforyoursystemNumberofstates0Numberofimplicits0MessageskJTitle這個(gè)dll文件可通過(guò)于支持Windows環(huán)境下四、LabVIEWviSettingenvironm
5、entforusingMiciosof(VisualC+怕口1$.,Microsoft1(Fl)ProgramMaintenanceUtilityViension6.00.01600:.CopyrighfC)MicrosoftCorp1988-1998.Alliiglite:resBfved.D:SAMESirriWSOOiriterfaceilabviewMabvie也dynccimpile.execl.exe-C-ID:ESimV800interfatslabvievJ-IDMME32-MT-W3-Od-D,VMBCS:-m1500-olabvievAMERT_.objlabvieAMER
6、T_.cRequestinglabviewsimlicense.gotthelicenseforlabviewsim/DontinuinglabviewAMERT_.clabviejjAMERT_.0(880):EarningC4101:i:unreferencedlocalvariablelabvietMERT_;cSO);warningC4101:n:unreferencedlocalvariablePerformingcompilation.D:AMESimV800interfacfelabviewMabview_dyncompile.exeel.exe-LDD:AMESimW800in
7、terfac&labviewlabview_RT_.dlllabYiewAMERT_.objd:/amesim/v800/submodewin32/GA00.objDESimAOO/fibhydr/lib/win32/HYDR.litT/w32/HYDR.IibD:/AMESimA/0OO/libhcd/libin32/HED.libDAMESimW800/libhydr7lib/w32/HYDR.libD:7AMESimxD7AMESimA/800/libpn:;lib/win32/PN.libD:/AMESim800/libpcd/lib7w32/PCD.libDZAMESimZ800/i
8、bth/ib/win32/Th/lib/win32/THH.libD:/AMESimA/800/libthp/lib/win32?THP.libDMMESimWBOO/libthh/lib/winSTHH.libDMESirnAD.libD7AME5im/V800bEr/lib/wirf32/TR.libD:AMESimWB00/libhydr/lib/wirr32/HYDRlibD:/AMESiraA/0OO/libMb?wiribdibAwi32/CS:libD:/AMESimA800/libein/lib/win32/EM.libD:/AMESimA/800/libtpf/lib/iip
9、32/TPF.libD:/AMESim/VE/AMESimZV0OO/libemd?libZwin32?EMD.libD:?AMESim/VSOO/libdrv/lib/wmDRV.libD7AMESim/?S00/libeng/lib/win3Slibexh/lib/win32/EXH.libDENIESimA/0OO/libplm/lib/win32/PLM.libD:AMESimV800/libth/lib/win32/TH.libDMMESimlibDMMESimW800/libthh/lib/in32/THH.libDMMESimW.800/libtpf/|ib2win3/TPF.I
10、ibD:MESimZVBOO/libheat/lib/iiS00libdY/lib/win32/DV.IibD:AMESimA/SOO/libdv/lib/winSS/TNO_DelftTyre.libDMMESimWS00/libthh/lib/wn32/THF:ib/i32/MA.IibD:?AMESimZVS00/libgnv,hb/wib32/GM.libD;ZAMESimA/800/libcosimWwin32?genericLcosim.libD:/AMLabviEw的ExernaEMOdei:interfaces模塊加載到渥o(hù)bviiw郵,用顫川血庇畑in殆esgLIB11BED
11、.LIB-NODEFAULTLIB.LIBC.UB-NODEFAULTLIB:UBCMTDLIBDMMESimWS00libwin3&ME.libLabVIEW匕的國(guó)非實(shí)時(shí)偶合仿真。gotthelicenseforlabviewsim,continui門gCreatinglibraryldbviev-.AMERT_.libandobjectlabvievAMERT_.expinglink.buildcompleted!LabVIEW環(huán)境配置安裝LabVIEW8.5和RealTime(實(shí)時(shí))、ControlDesignandSimulation控制設(shè)計(jì)仿真)模塊,安裝完成后應(yīng)如下圖所示:聶Abo
12、utLabTIEfMOTIONALINSTRUMENTS超級(jí)用戶幸福家庭LdjVIEHEv:1u:=lticiiiVersionoLabVIEWni.cot/labvievMemoryAllocated:35525KTCFServerinacti*皀Version8.5le中的ExternalModelInterfac的插件Si在版本8.5中,該例子為bousLabVIEW8.5exaiplessimuational關(guān)的1.mulationgball.yi位于C:ProgramFil目錄gBallnExternalModelInterfaceB個(gè),而不是directfeedthroug的,那個(gè)
13、,否則無(wú)法正常選注意r-ooj+iEWujLciTLg:E;alLdll|thou、-Z運(yùn)仃。SimXmod-ilNodtnavetarmLhartElasticityobohtlceIDELIniti:1pcieition:iTLdvelocityIDEL根據(jù)模型的具體情況配fExternalModelInterfaceN的各個(gè)端口,主要包括輸入輸出端的配置,指定AMESim生成的dll文件EAiabviewertUabviez.盯。其余端口的配置可參考AMESim的LabVIEW.pdf中的相關(guān)內(nèi)容。該本例中,由于沒(méi)有狀態(tài)變量以及全局參數(shù),而且模型較為簡(jiǎn)單,因此端口ParametersIn
14、,InitialContinuousStates及ExtraData的配置較為簡(jiǎn)單。2.得到n0MISIErrorSlideinb3.保存并關(guān)閉LabVIEW,在AMESim中重寫文件,強(qiáng)制編譯(確保被調(diào)用的dll文件能夠反映模型的當(dāng)前設(shè)置)并從AMESim中啟動(dòng)LabVIEWVI。注意:AMESim要處于參數(shù)模式下KiAIESIm-E:/labvievaAert/labvieTAIERT.aeFileEditViewModelingSettingsSimulationAnalysisToolsWindowsHelpaa託電I戈:.信丨勺&丨歸爲(wèi)專丨風(fēng)題(0LabviewTinput.AMES
15、imoutputFITInterfaceAIESIm-E:/labvievaMert/labvievAIERT.ae*M一=J嘩啟0ForcemodelrecompilationCtrl+TReloadsavedversionWriteauxili-aryfilesLabview.i.MESimuutputFITInterface一seeCreateHTMLreport.QjDisplayHTMLreport.Print.Printselection.Printdisplay.Ctrl+P1:E:/ldbviewarnert/ldbvievAMERT.ameQuitCtrl+QGenerate
16、filesforReal-Time.xFritieSubmodelTitleFileEditViewModelingSettingsSimulationAnalysisToolsVNew.Open.Ctrl+NCtrl+OClose口SaveSaveas.SaveasStarter.Ctrl+Sy-B5一更ForcemodelrecompilatiunCtrl+TReloadsavedversionWriteauxiliaryfilesGeneratefilesforReal-Time.CreateHTMLreport.LabviewAMESimFITInterfaceIFFCombustio
17、nFitting.StartAMECustom.StartAMESet.Pack.Unpack.4.在虛擬控制面板中點(diǎn)擊運(yùn)行即可實(shí)現(xiàn)軟件在環(huán)(Software-in-the-loop),即隨意操作輸入控制信號(hào),可以看到輸出響應(yīng)的變化,該響應(yīng)來(lái)自于AMESim生成的dll被調(diào)用后得到的結(jié)果(這個(gè)dll文件包含了物理模型的數(shù)學(xué)方程)Ctrl+TCtrl+NCtrl+OCtrl+SNew.Open.Close13SaveSaveas.SaveasStarter.ACrossresult/FileEditViewModelinqSettingsSimulationAnaluf五、生成目標(biāo)機(jī)需要的實(shí)當(dāng)前
18、四步正常完成后,即可在A.:FileEditViewModelingSettingsSimulationAnalysisToolsWindowsHelp已mod已I已compilationReloadsavedversionWriteauxiliaryfilesGeneratefilesforReal-Time.GenerateAMESim-Simulinkblack-boxHTMLreport.1+PPrint.Printselection.Printdisplay.1:E:Z./dnllingLv1.ame2:ETAE/rieetirigs/ZOOSLiAlb/FlEST.NIubile.
19、Hydraulics.aS.ame注意:實(shí)時(shí)平臺(tái)的1選擇要選LabiEWSimModule:沁點(diǎn)擊generate。Uuitrl+Q1itle1ValueTliriit=SavenextSavedSourcefile1六、在LabVIEWvi中加載實(shí)時(shí)的dll文件并生成實(shí)時(shí)目標(biāo)代碼上傳DLL:打開MAX(LabVIEW的資源管理器),選擇目標(biāo)機(jī)右鍵文件傳輸,將labviewAMERT.dll上傳到/ni-rt/startup/目錄下。配置-我的丟統(tǒng)+a數(shù)據(jù)鄰居+前設(shè)備和接口+*丄換算+勺軟件UJIVIDrivers-9遠(yuǎn)程丟統(tǒng)重啟鎖定查看錯(cuò)誤記錄迢文件傳輸迢*x*修改IF(脫機(jī))()格式化磁盤
20、X刪除+1,OKE:1abviEw:=utiertTargetIPAddress5CurrentReaoteDirectoryDhIpIpNewFolderRerL:=uTieFileSelectAllC:=uli:elToRemoCurrentLocalDirectoryDhIhNewFolderEetlsjtieFileSelectAllClose凰FileTransferFolders4IN:dJT|HSizeDateA-/JZPlBi:niiLcirLgB:dll.ill57344Jul31It|1弓tartup.:aliases81Jul31(3ni-imaqP
21、lzt:ii-tup.rtexe2462928Jul31Q-ni-rt弓tartupVlll1Jinirt/弓tartup./FoldereHammSizeDate1abviHW:dJTiHi-1Pllabview.vi2235192008-E+pppPl1abview:utihi-t.:aliases962008-EERecycledaPllabviewAMERT.:utie3619842LILI8-ESysteniVdIijjtieIniDlabviewAJilERT.-ill2334722008-Ml田“PllabviewAfilERT.exp41962008-EYllabviewAMERT.lib826S2LILI8-Evill57344Jul31DlabviewAMERT.dll233472Aug1Pltartup.:aliazez81Jul31PlEtzrtup.FtexeJ2462928Jul31V2JOKQG上圖:上傳后在LabVIEW中定義目標(biāo)機(jī),并將要生成實(shí)時(shí)代碼的vi及dll文件拖放到該目標(biāo)機(jī)的項(xiàng)目下。辰ProjectExplorer1abvievaAert.FileEditViewFrojectOjieratEToolsWindowHelpFiles-fe+lFr
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)玩具芯片封裝行業(yè)深度研究分析報(bào)告
- 2024-2025學(xué)年廣西玉林市實(shí)驗(yàn)、容高、一中三校高二上學(xué)期10月聯(lián)考英語(yǔ)試卷
- 新型節(jié)能環(huán)保石化設(shè)備可行性研究報(bào)告建議書
- 2025年換向器骨架行業(yè)深度研究分析報(bào)告
- 2025年法規(guī)毒理學(xué)試驗(yàn)服務(wù)項(xiàng)目發(fā)展計(jì)劃
- 人教版七年級(jí)歷史與社會(huì)上冊(cè)教學(xué)設(shè)計(jì) 1.1.1從社區(qū)看我家
- 2025年職業(yè)培訓(xùn)服裝定制采購(gòu)合同
- 樂(lè)器項(xiàng)目投資分析及可行性報(bào)告
- 190發(fā)電機(jī)組濾芯行業(yè)深度研究報(bào)告
- 中國(guó)手貼紙白乳膠項(xiàng)目投資可行性研究報(bào)告
- CT設(shè)備維保服務(wù)售后服務(wù)方案
- 大班安全《尖利的東西會(huì)傷人》課件
- 幼兒園一崗雙責(zé)制度及實(shí)施方案(5篇)
- 教學(xué)常規(guī)檢查記錄表
- 清真食品相關(guān)項(xiàng)目投資計(jì)劃書范文
- 《紐約國(guó)際介紹》課件
- 部編版語(yǔ)文七年級(jí)下冊(cè)期中專項(xiàng)復(fù)習(xí)-標(biāo)點(diǎn)符號(hào) 試卷(含答案)
- 更年期綜合癥研究白皮書
- 《學(xué)習(xí)共同體-走向深度學(xué)習(xí)》讀書分享
- 互聯(lián)網(wǎng)視域下微紀(jì)錄片情感化敘事研究-以《早餐中國(guó)》為例
- 【基于近五年數(shù)據(jù)的鴻星爾克財(cái)務(wù)報(bào)表分析15000字】
評(píng)論
0/150
提交評(píng)論