版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一、TwinCAT2項(xiàng)目到TwinCAT3轉(zhuǎn)換TC3可以支持的轉(zhuǎn)換TC2項(xiàng)目的文件有四種*.tsm*.tpy*.lib*.pro也就是只有這四種文件可以轉(zhuǎn)換到TC3項(xiàng)目中。那么如何進(jìn)行轉(zhuǎn)換呢。進(jìn)行轉(zhuǎn)換項(xiàng)目的第一步是將項(xiàng)目的庫文件進(jìn)行轉(zhuǎn)換,主要包含TC2自帶的庫以及客戶自編的庫,如果是TC2自帶的庫,那在TC3中已經(jīng)包含了所有TC2的庫無需客戶轉(zhuǎn)換,但如果是客戶自編的庫,就需要每個(gè)客戶自己進(jìn)行庫轉(zhuǎn)換,因此TC2項(xiàng)目轉(zhuǎn)換TC3并不復(fù)雜,只需要把庫轉(zhuǎn)換好就可以了。1.庫文件轉(zhuǎn)換首先是將用戶自定義的庫文件進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換方法如下例所示:(1)將用戶自定義的庫文件在TwinCAT2中打開,編譯。HtdsDajstlmatsNcnemdC#P開#*e*n*m庫文件需要在TwinCAT2中能夠打開并且編譯沒有錯(cuò)誤后才可繼續(xù)下面的步驟。(1)打開TwinCAT3,新建一個(gè)TwinCATProject,在PLC上右擊選擇AddExistingItem…。面PasteImportPLCopenXML…Ins文件名文件名(N):Plc2.xLibraryImport(.lib)(3)找到用戶自編的庫文件,點(diǎn)擊打開。就完成了用庫自定義庫文件的加載。foufonSsgorefoufonSsgoreSarnfehice(ioreCm+)SwsTEMhDsPEwtF.terencetDantpmCabsYariobies麗#對Vauafzaticomibtastinstance5APETYto(4)將轉(zhuǎn)換好的庫文件安裝到TwinCAT3庫中。在庫文件項(xiàng)目上右擊,選擇Properties。#dsrnrssstAdiSoksionnfoureeCenvol<0faponACopmXMeasHney-CkCleasAdtDelNi·Eeteiuheti(5)彈出的窗口中,粗體內(nèi)容是必填項(xiàng)目,在粗體內(nèi)容下面有DefaultNamespace和Placeholder兩個(gè)選項(xiàng)推薦用戶填寫方便以后庫文件的調(diào)用,如果不填那么與Titlle一致。M,M,AAFeitretic_DsfsulWgusiraficnPreeRaoshaldgDegiuyesemCemgilerWarningntitletVeriomlihrsythehalad(6)填寫完成后,在加載的項(xiàng)目上右擊選擇Saveaslibraryandinstall…,意思是保存庫文件并安裝到系統(tǒng)庫中,而Saveaslibrary…只是保存庫文件。WihuntzatocnWihuntzatocnOeckwfsienAddAddSonriemtaSnurieCe=rnlimpox#fapVLoosMCouenLoweaFoceyadimgaf.X*memAeveresVlA=b-□(7)選擇后彈出,保存窗口,在保存類型中*.library,*.compiled-library。保存成*.library的格式后,在加載庫文件后可以打開文件的程序代碼,而*.compiled-library是打不開程序代碼的。Lbraryfles(library)Compiledlibraryfiles(".compiled-library)ExternalTypesReferencesGlobalVarialVersionVisualizationsPlaceholders...Libraryrepository…SettoEffectiveVersionb中可以看到,用戶自定義的庫文件已經(jīng)安裝好mm4msashingbruhihaxseathiesllhratmtm.0test:0md世AAacComtanyennn(t.e2.項(xiàng)目轉(zhuǎn)換在所有項(xiàng)目中的用戶自定義庫文件轉(zhuǎn)換完成并且安裝在庫中,便可以進(jìn)行項(xiàng)目的轉(zhuǎn)換。首先把項(xiàng)目用到的庫文件放到自定義文件夾中,本例中放在桌面→Lib中。TwinCAT2.xxVersion..。ISolutionExplorer▼SSearchSolutionExplorer(Ctrl+;P▼Solution'TwinCATProject5'(1project)TWinCA7DSYSTIMOTPLCSAFEC++學(xué)SaveSaveTwinCATProject1asArchive…AlCtrl+Shift+SSendTwinCATProject1byE-Mail.√AutoSaveTwinCATProjectltoTargetasArchiveCompareTwinCATProjectIwithTarget...LoadProjectfromTwinCAT2.xxVersion.…XRemoveUnloadProjecAddSolutiontoSourceControl…Del(3)彈出的對話框,提示是否要進(jìn)行轉(zhuǎn)換,選擇是(Y)。MicrosoftMicrosoftVisualStudio取消MicrosoftMicrosoftVisualStudioTwinCAT2PLCproject'C:\Users\shiyuli\Desktop\tests\'notfound-wouldyouliketosearchforit是()打開(O)取消TwinCATPLCControlCannotfind2of2libraries.Changelibrarydirectory?是(Y)是(Y)(7)在Libraries選項(xiàng)卡中點(diǎn)擊路CateCate?ayCompieBexCniogVeuaehnkeTag-LbeaesCNtwrEAT\31CangcretrPkEimieta/LNCNWnEATNaVCempsret/PeiCowetevUiphs?WeuatafanferPassdSovoedrwrnsd5jntolcxntyashenecornecoLbsiesUthacfesaeclLsanerkoK(8)選擇庫文件所在文件夾,點(diǎn)擊OK。SelectprojectlibraryDirectory.OptionsCategory[Load&SaveDesktopColosPasswordsSourcedownloadSymbolconfigurationMacrosTwinCATVisualizationfiles:TargetGeneralCompilefilex:Uploadfles:|c:users\shiyull\desktop\ibCancel1Visualizationfiles:(10)彈出庫文件轉(zhuǎn)換對話框。XXlibtest.ib(d:\twincat2\Usethefollowinglibrarythathasalreadybeeninstalled: Brpwse?Rememberthismappingforallfutureoccurrencesofthatibraryreference,CancelEnterastringforafulltextsearchinallibraries..Company;(Allcompanies)Llbtest3.3.0:0BECKFHQF22?cDetallsDisplayallversions(forexpertsonly)Repository…LibraryLibraryLibraryReferenceConverionConvertandinstalltheibraryaswell.Browse.Lib_test,3.3.0,0(BECKHOFF123)Ignorethelbrary.Thereferencewillnotappearintheconvertedproject.CangelLibraryReferenceConversionTheoriginalprojectreferencesthefollowinglibrary:STANDARD.LIB(d:\twincat2\plc\lib)Whatdoyouwanttodo?Usethefollowinglbrarythathasalreadybeeningtalled:foumumtseieztsliorarybyctidingtheErowe."butto?Rememberthismappingforallfutureoccurrencesofthatibraryreference,Cancel(14)此庫文件是TwinCAT2的系統(tǒng)庫文件,同樣手動(dòng)進(jìn)行庫文件的轉(zhuǎn)換,選擇UsethewSstemwTam#_mafenmcseesOwgbycheeyDetaawgjgOapperem0bpetm?DAauH-A-eLibraryLibraryReferenceConversionSTANDARD.LIB(d:\twincat2\plc\lib)√RememberthismappingforallfutureocMesnevtFuinemmml_aodltfnePLGej*XMLfnemdnotointAt?=emVanaleahennimaetemmeSeurelibranpcpns?temrinsteinn=OymycpmrrdtlemnmemrgginmnZ*m0ssi?inOasmuipmnhum*Medirctararl.icampotmmmmroowmtetinpmattkatm*PdeemHtuamisneugitnetsmmaSaf?negapWSereesretaanetefosteddfemrSat,thebe二h=delatu.nmmgimeeitiapmetaibSntmks*dedT(16)庫文件轉(zhuǎn)換完成后,可以看到項(xiàng)目轉(zhuǎn)換完成,并且我們的變量鏈接也是在的。testp4?4References*□Tc2_StandardTc2_SystemGlobalVariablesVisualizations44StandardInputsMAIN.bVar1MAIN.bVar2D4Device1(EtherCAT)如果只轉(zhuǎn)換程序文件,即只轉(zhuǎn)換*.pro文件,方法如下:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年可編程鹽霧試驗(yàn)箱企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 2025-2030年手工首飾盒設(shè)計(jì)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 二零二五年電影院停車場車位租賃及觀影體驗(yàn)合同3篇
- 家用按摩設(shè)備智能化控制算法研究進(jìn)展考核試卷
- 建筑消防工程招投標(biāo)管理與合同履行考核試卷
- 二零二五年度私人購房定金合同及家居配套服務(wù)
- 醫(yī)藥代理居間合同示例范本
- 絲綢產(chǎn)業(yè)電子商務(wù)應(yīng)用考核試卷
- 成人高等教育環(huán)境藝術(shù)設(shè)計(jì)考核試卷
- 2025年度危廢運(yùn)輸安全生產(chǎn)保障協(xié)議
- GB/T 10205-2009磷酸一銨、磷酸二銨
- 公司財(cái)務(wù)制度及流程
- 高支模專項(xiàng)施工方案(專家論證)
- 深圳版初中英語單詞匯總
- 健康養(yǎng)生,快樂生活課件
- 《物流與供應(yīng)鏈管理-新商業(yè)、新鏈接、新物流》配套教學(xué)課件
- 物聯(lián)網(wǎng)項(xiàng)目實(shí)施進(jìn)度計(jì)劃表
- MDD指令附錄一 基本要求檢查表2013版
- 駱駝祥子1一24章批注
- 新部編人教版四年級下冊道德與法治全冊教案(教學(xué)設(shè)計(jì))
- 2021年胃腸外科規(guī)培出科考試試題及答案
評論
0/150
提交評論