




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化(T I A)解決方案培訓教材第二部分第六章S5程序到S7程序的轉換這個手冊由西門子自動化與驅動集團教育合作部(automatio n and drive tech no logy, Sieme nsA&D Cooperates with Educatio n)以培訓為目的編寫。西門子對其內容不做任何形式的保 證。手冊的傳播或者復制,包括其內容的使用與發表,僅作為公共教育及職業培訓之用。其他情況需要西門子自動化與驅動集團教育合作部的書面許可( Knust先生,E-Mail:michael.knusthvr.siemens.d
2、e )。違者必究。西門子保留所有權力,包括翻譯,以及 專利權、實用新型或外觀設計專有權。感謝Michael Dziallas Engineering公司、職業學校的教師們,和其他有關朋友為本手冊的編 寫做出的貢獻全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第1頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目目錄:1. 前言42. 轉換STEP 5 -> STEP 7需要注意的問題 63. S5-數據轉換7.4. 重新連線16F列符號代表的含義:全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第2頁共21頁
3、西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第#頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目信息程序注意全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第3頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第4頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目1.、八、刖言全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第#
4、頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第#頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目第二部分第六章主要介紹STEP 7高級編程全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第#頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第#頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目學習目標:在這個模塊里,讀者將學習如何將 STEP 5的程序
5、轉換成STEP 7的程序基本條件:為了這部分內容的順利進行,讀者應具備以下的基礎知識:* Win dows 95/98/2000/ME/XP 的基本操作知識*用STEP 7對PLC編程的基本知識(例如學習了第一部分第三章)需要的硬件和軟件:1 PC , Win dows 95/98/2000/ME/NET 的操作系統,以及 最小:133MHz,64MB的RAM,65MB的空余磁盤空間。 最佳:500MHz,128MB的RAM,65MB的空余磁盤空間2 STEP 7 5.x 軟件。3 一個PC用MPI接口。4 一個裝有 CPU 315-2DP 的 PLC SIMATIC S7 300, 組態舉例
6、:電源:PS 307 2ACPU : CPU 315-2DP數字式輸入:DI 16x DC 24V數字式輸出:DO 16x DC 24V/0.5A全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第5頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第#頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目3 PC Adapter4 SIMATIC S7-300全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第6頁共21頁西門子SI
7、EMENS自動化與驅動技術一教育合作項目2. 轉換STEP 5 -> STEP 7 需要注意的問題I I需要注意的是,并不是所有的 STEP 5的程序都可以轉換。 比如,STEP 7里的許多標準函數已經不采用 STEP 5的形式。STEP中作了很多簡化,一些函數已經不再需要了,還有一些函數被簡化為一些參 數,可在設置工具中直接進行設置。這種簡化常常出現在應用一些功能模塊時(比如,用于步進電機觸發功能模塊)。在這種情況下,這些程序塊和它們的調用必須在轉換程序前被刪除。轉換完其他的程序行之后,這些函數必須在 STEP 7環境下再次編寫。如果程序僅僅是由STEP 5的標準指令集構成,則可以進行
8、完完全全的轉換。多數情況下,只要調整尋址就可以了。全集成自動化培訓手冊最終修訂:08/2004第二部分第六章S5程序到S7程序的轉換第7頁共21頁西門子SIEMENS自動化與驅動技術一教育合作項目S5-數據轉換全集成自動化培訓手冊最終修訂:08/2004第8頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目利用工具S5S數據轉換的功能可以將由根據下列步驟進行S5數據的轉換:STEP5產生的S5數據轉化為
9、S7數據全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目1.轉換過程中,必須在一個文件目錄下提供以下的數據:- 文件名 ST.S5D 程序文件(要轉換的S5程序)一個復雜程序中,塊的調用序列保存于其他文件中,所以以下的附加數據是非常重 要的:-文件名 XR.INI交叉引用表(包含有程序結構)如果你想連同符號表的數據一起轉換,那么下面的文件也將用到:-文件
10、名 ZO.SEQ 符號表轉換過程中所有新生成的數據將會保存到同一個目錄下2.打開轉換工具 Converting S5 Files 。(卜開始Simatic > STEP 7IDS_SN_S7USCAPX.EXE)全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第9頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目在 Converting S5 Files工具中,打開 S5-程序數據(一;File -
11、Open)4.選中以*ST.S5D結尾的S5程序數據。(、segmenST.S5TOK)全集成自動化培訓手冊最終修訂:08/2004第10頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目5. 如果沒有可用交叉引用表的話,程序會彈出如下圖所示對話框。:“ No XRF file available, blocks cannot be sorted according to their call單擊OK繼續。( OK)S5/S7 ConverterNoXRF file available, blocks cannot be sorted accor
12、ding to their call!Abbr&cheri6. 出現一個對話框,里面顯示了所有參與轉換的數據和塊。單擊數據塊的名字,可以修改 With a click on a data block name, you can modify the sta ndard in put for the n ame of the new data and the nu mber of blocks.選中名稱,單擊Start開始轉換。( Start)7.在轉換的過程中,實際的過程會顯示在狀態窗口中(Status window)。單擊Cancel按鈕,可以中止轉換。8. 在轉換的最后,屏幕上會彈
13、出一個對話框提示轉換已經完成。單擊0K確定(> 0K)。9. 如果在轉換過程中出現了錯誤,所有錯誤和警告會在一個獨立的窗口中顯示, 并且給出了錯誤的注釋。用戶可以根據推薦的更正方法去除錯誤。10. STL數據轉換完成后,所有數據必須合成為一個STEP 7-項目。項目由SIMATIC Manager 創建,雙擊 SIMATIC Manager 圖標打開 SIMATIC Manager。(SIMATIC Man ager)SIMATIC Manager11.新建一個項目。(、File)New)全集成自動化培訓手冊最終修訂:08/2004第13頁共21頁第二部分第六章S5程序到S7程序的轉換西
14、門子SIEMENS自動化與驅動技術一教育合作項目創建一個項目,并命名為 Convert。( >Convert >OK)13.插入一個新的 S7 程序。(lnsert > Program)S7-Program)全集成自動化培訓手冊最終修訂:08/2004第14頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目14. 選中 Sources 文件夾。(一 Sources)15. 這樣,在轉換過程中產生的 STL數據就可以作為外部源文件存入文件夾中(;Insert > External Sources)16. 選中數據文件Segm
15、enac.AWL(;Segme nac.awl > Open)(AWL是STL的德文縮寫),并打開。17. 單擊選中Segmenac,點鼠標右鍵,打開快捷菜單,單擊 Compile菜單選 項,開始編譯。(- Segmenac > Compile)全集成自動化培訓手冊最終修訂:08/2004第17頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目18. 編譯的進程顯示在進度條中。可以按 Cancel鍵停止編譯。全集成自動化培訓手冊最終修訂:08/2004第18頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅
16、動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目編譯完成后,源文件和一個編譯協議都將包括在一個警告和錯誤顯示工具中 一些重要的修改都顯示在源文件中。可以點 x來關掉這個工具。(> x )全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項
17、目全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目全集成自動化培訓手冊最終修訂:08/2004第#頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目Blocks19. 如果沒有錯誤產生,轉換就此完成。生成的程序塊就存放在數據文件夾 中。3. 重新連線由于S7的編址和S5的編址不太一樣,因此可替換的操作數(大部分是輸入輸 出)都應當重寫。這個重新連線的過程在 LAD, STL, FBD 程序塊中進行。用戶采 取下列步驟就可以重新命名塊中的操作數。1.在
18、項目管理器窗口中雙擊想要操作的程序塊圖標全集成自動化培訓手冊最終修訂:08/2004第19頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目2.在LAD,STL,FBD編輯窗口的菜單欄中單擊 Edit選項,打開下拉式菜單。在下拉式菜單中單擊調用 Find/Repalce 命令。(;Edit -; Find/Replace)2.在Find what下方的空白中填寫要替換的數據,在Replace with下方的空白中填寫新的數據。選擇搜索范圍為 All,這樣,整個程序塊都會被處理。完成以 上設置后,單擊Replace All按鈕,開始執行操作。(一;
19、Find what -; 132. 一; Replace with > I0. 一; All -; Replace all)注意: 這種搜索的功能不止適用于操作數,而且適用于字符串。因此,只有操作的第一部分需要進行。它將搜索所有具有 32地址位的輸入。4. 在這種情況下,許多操作數都將被修改。如果點擊Yes,確認了警告信息并繼續操作的話,將不能進行取消操作。單擊 Yes確定。(> Yes)5. 在重新連線過程結束后,將給出替換字符的統計信息。點擊0K '確認此項信息。(> OK)6. 輸出也必須分配新的地址。在 Find what中填寫所要替換的字符,在 Replac
20、e with中填寫新的字符。將搜索范圍選定為 All。這樣,整個程序塊都將被處理。 完成以上設置后,點擊 Replace All按鈕,執行替換操作。(> Find what > Q32. > Replace with > Q4. > All - Replace all)全集成自動化培訓手冊最終修訂:08/2004第23頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目在這種情況下,許多操作數都將被修改。如果點擊 續操作的話,將不能進行取消操作。(Yes)Yes,確認了警告信息并繼8.在重新連線過程結束后,將給出替換字
21、符的統計信息。點擊0K '確認此項信息。( OK)全集成自動化培訓手冊最終修訂:08/2004第24頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目9. FCO程序塊現在就被調整為SIMATIC S7-300程序,可以點擊匚J保存程序, 點擊血I將程序下載到PLC中。( 叵理|)全集成自動化培訓手冊最終修訂:08/2004第25頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目0B1圖標,打開SIMATIC- |Conveit - C X5ieneirirN.5teii>75proiYCortvert場 File £dii Inset P£C ±i州 flpiioris Window 且旳J5l x|10. 如果想要調用FC程序塊,就可以在項目管理器中雙擊0B1。(; SIMATIC Manager ; OB1)全集成自動化培訓手冊最終修訂:08/2004第26頁共21頁第二部分第六章S5程序到S7程序的轉換西門子SIEMENS自動化與驅動技術一教育合作項目o遇魁團也|電|喇 創匹a|劉詞 創r No Filler >叵1CweNLi 回 S?Proflra«1i 迪| Sources 密
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CCMA 0069-2019多吊籠有旋轉導軌的人貨兩用施工升降機
- T/CCMA 0064-2018全斷面隧道掘進機環境與職業健康安全
- T/CCAS 034-2023油井水泥漿抗水侵試驗方法
- T/CBMCA 006-2018生態多孔纖維棉
- T/CARSA 1.4-2022基于低空無人機的高分衛星遙感產品真實性檢驗第4部分:激光雷達數據獲取
- T/CAQI 23-2016污廢水處理自清潔回轉式格柵
- 2024年度江蘇省二級注冊建筑師之法律法規經濟與施工通關考試題庫帶答案解析
- 新媒傳信java面試題及答案
- 護膚英文面試題及答案
- 湖南化工考試題及答案
- 2022-2023學年寧夏回族石嘴山市大武口區小學六年級第二學期小升初數學試卷含答案
- 經濟與社會:如何用決策思維洞察生活學習通課后章節答案期末考試題庫2023年
- 綠化設備車輛管理維護方案
- 2023汽車智能座艙分級與綜合評價白皮書
- 職業暴露針刺傷應急預案演練腳本-
- 外科學教學課件:腸梗阻闌尾炎
- 國開電大 可編程控制器應用實訓 形考任務4實訓報告
- 中國神華能源股份有限公司大柳塔煤礦礦山地質環境保護與土地復墾方案
- 抗菌藥物使用分級授權表
- GB/T 2774-2006金屬錳
- GB 2717-2018食品安全國家標準醬油
評論
0/150
提交評論