ABPLC編程軟件RSLOGI入門程序?qū)雽?dǎo)出_第1頁
ABPLC編程軟件RSLOGI入門程序?qū)雽?dǎo)出_第2頁
ABPLC編程軟件RSLOGI入門程序?qū)雽?dǎo)出_第3頁
ABPLC編程軟件RSLOGI入門程序?qū)雽?dǎo)出_第4頁
ABPLC編程軟件RSLOGI入門程序?qū)雽?dǎo)出_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、AB PLC 編程軟件 RSLOGIX5000 入門 8 程序?qū)雽?dǎo)出 這里將介紹使用部分導(dǎo)入 / 導(dǎo)出工具來幫助加速程序開發(fā)。 關(guān)于梯形圖部分導(dǎo)入 / 導(dǎo)出工具 大多數(shù)時(shí)候, 應(yīng)用開發(fā)時(shí)都會有許多代碼段重復(fù)許多次。例如, 在傳送帶系統(tǒng)中具有與各個(gè)傳送帶關(guān)聯(lián)的核心代碼;啟動 / 停止、報(bào)警和電源管理代碼。 之前,您通??赡軙捎闷挝募姆椒?, 具體操作是剪切梯形圖的梯級并將其保存為桌面 上的片段文件,或者直接剪切 / 復(fù)制粘貼。但當(dāng)進(jìn)行此操作時(shí),您可能必須花時(shí)間來創(chuàng)建所 有標(biāo)簽并更改標(biāo)簽名稱。您正期待更方便快速的方法。梯形圖部分導(dǎo)入 / 導(dǎo)出工具 這是 RSLogix 5000版 本 13

2、開始具備 的新功能。梯形圖部分導(dǎo)入 / 導(dǎo)出工具提供的基本功能是從項(xiàng)目中提取特定梯級的代碼并將其保存到外 部文件中 (L5X)。之后,您可以將代碼導(dǎo)入到任何 RSLogix 5000項(xiàng) 目中。 其中一個(gè)重要區(qū)別是, 部分導(dǎo)入 / 導(dǎo)出功能不僅限于諸如片段文件的梯形圖梯級。導(dǎo)出文件包含所有的標(biāo)簽定義、UDT 和關(guān)聯(lián)的注釋。因此,導(dǎo)入文件后,所有創(chuàng)建工作便已完成,產(chǎn)生的代碼不會驗(yàn)證出任 何錯(cuò)誤。除此之外, RSLogix 5000 的功能還更進(jìn)一步,它提供一個(gè)列出所有關(guān)聯(lián)標(biāo)簽、UDT 和說明的對話框,從而可在導(dǎo)入之前進(jìn)行相應(yīng)的修改。這有助于避免潛在的標(biāo)簽命名沖突。使用梯形圖部分導(dǎo)入 / 導(dǎo)出工具導(dǎo)

3、出到 L5X 文件1. 在計(jì)算機(jī)桌面上,雙擊 Lab Files 文件夾。2. 雙擊 LFP2 文件夾。3. 雙擊 Z_A7_Base_PIE_CLX.ACD文 件以在 RSLogix 5000中 啟動該項(xiàng)目。4. 在控制器項(xiàng)目管理器中,雙擊 Conveyor 文件夾以將其展開。這便是代碼保存的位置。 一旦 Conveyor 文件夾展開后,其將類似下圖。5. 雙擊 Conveyor 例程以打開梯形圖編輯器。6. 在工具欄菜單中,選擇 "編輯 > 全選 "(Edit > Select All) 。這將選中此例程中的全部 8 個(gè)梯 級。7. 右鍵單擊梯級零的左側(cè),并

4、選擇 "導(dǎo)出梯級 "(Export Rung) 。8. 出 現(xiàn) " 導(dǎo) 出 梯 級 "(Export Rung) 窗 口 后 , 在 " 文 件 名 "(File name) 字 段 中 輸 入Z_A7_Conveyor_Export,然后單擊 "導(dǎo)出 "(Export) 。導(dǎo)出的梯形圖文件 (L5X) 已創(chuàng)建。9. 在工具欄菜單中,選擇 "文件 > 退出"(File > Exit) 退出并且不保存所做的更改。 使用梯形圖部分導(dǎo)入 / 導(dǎo)出工具導(dǎo)入 L5X 文件1. 在計(jì)算機(jī)桌面上,

5、雙擊 Lab Files。2. 雙擊 Z_A7_PIE_CLX.ACD文 件,在 RSLogix 5000中 打開該項(xiàng)目。3. 在控制器項(xiàng)目管理器中,雙擊 Conveyor 程序文件夾將其展開。將在此位置添加代碼。4. 雙擊 Conveyor 例程。將打開梯形圖編輯器。該例程中沒有任何梯級。5. 在梯形圖編輯器中,右鍵單擊梯級 0 并選擇 "導(dǎo)入梯級 "(Import Rung) 。6. 將彈出 "導(dǎo)入梯級 "(Import Rung) 窗口。單擊文件 Z_A7_Conveyor_Export.L5X。然后單擊 " 導(dǎo)入 "(Impo

6、rt) 。將彈出 "導(dǎo)入組態(tài) "(Import Configuration) 窗口。導(dǎo)入組態(tài)" 導(dǎo)入組態(tài) "(Import Configuration) 向?qū)О?2 個(gè)選項(xiàng)卡。"標(biāo)簽 "(Tags): 與要導(dǎo)入的梯級相關(guān)的所有標(biāo)簽均在此列出。 在執(zhí)行導(dǎo)入操作前, 可以更改任何標(biāo)簽的名稱。 如果項(xiàng)目中已存在該標(biāo)簽名,系統(tǒng)將發(fā)出警告。這樣便可以更改標(biāo)簽的名稱以免出現(xiàn)問題。" 數(shù)據(jù)類型 "(Data Types): 此選項(xiàng)卡將顯示導(dǎo)入時(shí)引入的所有UDT。該選項(xiàng)卡將顯示 UDT 是新創(chuàng)建的(如果尚不存在)還是使用已有的(

7、已經(jīng)存在) 。此選項(xiàng)卡的信息僅供參考。7. 可以看到, "導(dǎo)入"(Import) 窗口中的 I/O 模塊顯示了警告。這些警告表明這些I/O 模塊已存在于項(xiàng)目中。 在 "操作 "(Operation) 列,您可以看到有的單元格顯示 "使用現(xiàn)有 "(Use Existing); 這表示導(dǎo)入時(shí)將使用項(xiàng)目中的現(xiàn)有模塊。最終需要添加 2 個(gè)傳送帶代碼段。分別指定為Conveyor1 和 Conveyor2。8. 向標(biāo)簽中添加 1 來表示 Conveyor1。完成后,標(biāo)簽應(yīng)顯示如下。9. 單擊 " 確定 "(OK)。"

8、; 導(dǎo)入 "(Import) 開始。完成后,便寫好了 Conveyor1 的梯形圖代碼。所有標(biāo)簽都創(chuàng)建在合適 的范圍內(nèi);對于本例,該范圍為Conveyor。梯形圖編輯器將顯示以下內(nèi)容。10. 滾動到 Conveyor 例程頂部并刪除空的梯級 0。11.單擊工具欄上的"校驗(yàn)控制器 "(Verify Controller)圖標(biāo)。控制器驗(yàn)證后未發(fā)現(xiàn)錯(cuò)誤。非常輕松的就添加了代碼。我們現(xiàn)在將添加 Conveyor2 的代碼。但在開始之前,我們必須解決一個(gè)問題。按照L5X 文件中代碼的定義方式,該模塊將在插槽0 和 2 使用,并且將指定為特定點(diǎn)的別名。我們希望將 Convey

9、or2 設(shè)置為其它輸入和輸出點(diǎn)的別名。有以下3 種方式可解決這一問題:§ 一 種方法是按原樣導(dǎo)入梯級并重新設(shè)置Conveyor2 輸入和輸出的別名。§ 向 項(xiàng)目中添加輸入和輸出模塊,然后在導(dǎo)入過程中解決此問題。§ 修 改 L5X 文件,重新將別名指定到現(xiàn)有模塊的其它開放點(diǎn)上。我們將執(zhí)行后兩個(gè)選項(xiàng)。12. 首先我們執(zhí)行第二個(gè)選項(xiàng)。我們只需復(fù)制現(xiàn)有 I/O 模塊并將其粘貼回項(xiàng)目中。13. 在控制器項(xiàng)目管理器中,右鍵單擊插槽0 上的 1756-OB16D 模塊并單擊 "復(fù)制 "(Copy)。14. 右鍵單擊 I/O Configuration 文件夾

10、并單擊 "粘貼 "(Paste)。此操作可將新的 1756-OB16D 添加到插槽 3 的項(xiàng)目中。15. 在插槽 2 上重復(fù)執(zhí)行上述操作。16. 檢驗(yàn) I/O 組態(tài)是否顯示如下:17. 我們現(xiàn)在可以導(dǎo)入 Conveyor2 的代碼了。18. 在梯形圖編輯器中,右鍵單擊梯級 0 并單擊"導(dǎo)入梯級 "(Import Rung) 。19. 將彈出 " 導(dǎo)入梯級 "(Import Rung) 窗口。選擇文件 Z_A7_Conveyor_Export.L5X。然后單擊 " 導(dǎo)入 "(Import) 。20. 彈出 "

11、; 導(dǎo)入組態(tài) "(Import Configuration) 窗口后,更改標(biāo)簽的名稱(方式與 Conveyor1 相 同)。首先我們需要在標(biāo)簽名稱中添加"2" ,就像此前添加 Conveyor1 那樣。21. 現(xiàn)在我們要對 Local:0:O 和 Local:2:I 標(biāo)簽進(jìn)行更改。我們希望輸入指向我們在插槽4 中添加的新輸入模塊,輸出指向在插槽 3 中添加的輸出模塊。按照下圖,更改 "標(biāo)簽名稱 "(Tag Names)。"別名屬于 "(Alias For) 一列中也會可以注意到,當(dāng)通過更改標(biāo)簽名稱來反映新插槽位置時(shí), 反映這

12、些更改。22. 單擊 "確定 "(OK)。" 導(dǎo)入 "(Import) 開始。完成后,便寫好了 Conveyor2 的梯形圖代碼。所有標(biāo)簽都創(chuàng)建在合適 的范圍內(nèi);對于本例,該范圍為 Conveyor。23. 單擊工具欄上的 "校驗(yàn)控制器 "(Verify Controller) 圖標(biāo) 。控制器驗(yàn)證后未發(fā)現(xiàn)錯(cuò)誤。 非常輕松的就添加了代碼。24. 現(xiàn)在我們將修改實(shí)際的 L5X 文件。在本例中,我們使用現(xiàn)有模塊上未占用的輸入和輸 出。將 Conveyor1 添加到系統(tǒng)時(shí),會指定以下別名。對于插槽 2 上的 1756-IB16D:§

13、 點(diǎn) 0 = Conveyor_Start_Push_Button§ 點(diǎn) 1 = Conveyor_Stop_Push_Button§ 點(diǎn) 2 = Entrance_PE§ 點(diǎn) 3 = Exit_PE§ 點(diǎn) 4 = Conveyor_EStop_Push_Button§ 點(diǎn) 5 = Motor_Overload_Input對于插槽 0 上的 1756-OB16D:§ 點(diǎn) 0 = Conveyor_Start_Command2 上的 1756-IB16D :對于新加入的傳送帶段,新的別名為:對于插槽 § 點(diǎn) 6 = Conve

14、yor_Start_Push_Button§ 點(diǎn) 7 = Conveyor_Stop_Push_Button§ 點(diǎn) 8 = Entrance_PE§ 點(diǎn) 9 = Exit_PE§ 點(diǎn) 10 = Conveyor_EStop_Push_Button§ 點(diǎn) 11 = Motor_Overload_Input對于插槽 0 上的 1756-OB16D:§ 點(diǎn) 1 = Conveyor_Start_Command現(xiàn)在我們將使用其它程序而不是 RSLogix5000 來打開 L5X 文件。25. 在計(jì)算機(jī)桌面上,雙擊 Lab Files 文件夾。

15、26. 雙擊 LFP2 文件夾。27. 右鍵單擊文件 Z_A7_Conveyor_Export.L5X 并選擇 "打開 "(Open)。28. 當(dāng)彈出以下窗口時(shí),單擊 " 從列表中選擇程序 "(Select the program from a list) 單選按鈕。29. 向下滾動到 "寫字板 "選項(xiàng)并單擊 "確定 "(OK)。文件打開后將顯示如下內(nèi)容:31. 滾動瀏覽文件,找到 "程序應(yīng)用 "(Program Use) 部分。我們將在此處進(jìn)行更改。32. 找 到 以 下行:首個(gè)標(biāo)簽是 Con

16、veyor_Start_Command 。該行的后面可看到 AliasFor="Local:0:O.Data.0" 。前面 我們說過,我們現(xiàn)在希望將其設(shè)置為輸出模塊中點(diǎn) 1 的別名。33. 按照下圖更改 AliasFor 段:33. 現(xiàn)在繼續(xù)瀏覽文件并根據(jù)前文第 24 步中列出的內(nèi)容更改輸入的別名設(shè)置。34. 完成更改后,在 "文件 "(File) 菜單中選擇 " 保存 "(Save)。請注意,現(xiàn)在使用的是寫字板。35. 關(guān)閉寫字板。36. 在 RSLogix5000的 梯形圖編輯器中,右鍵單擊梯級0 并單擊 " 導(dǎo)入梯級

17、"(Import Rung) ??谵?UO甩 n6u=uoo七 odluF檢朝<吟=田戳藝ode°eodwF<ffl> 陽曲匹錢。X91七 Odx 山0A >uool<lzeHa與??谵?6un# 七 odluF-耳戳藝 S4U&UNQ Mpps-p 呂39. 可看到 "別名屬于 "(Alias For) 列中的數(shù)據(jù)已更改,反映了之前在 L5X 文件中所做的編輯。 為標(biāo)簽添加 "3" ,方法與之前的操作一樣。40. 單擊 "確定 "(OK)。41. "導(dǎo)入 "(Import) 開始。完成后,便寫好了 Conveyor3 的梯形圖代碼。所有標(biāo)簽都創(chuàng)建在 合適的范圍內(nèi);對于本例,該范圍為Conveyor。42. 單擊工具欄上的 "校驗(yàn)控制器 "(Verify Controller) 圖標(biāo) . 控制器驗(yàn)證后未發(fā)現(xiàn)錯(cuò)誤。非常輕松的就添加了代碼

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論