編程軟件與仿真軟件使用_第1頁
已閱讀1頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第2章 編程軟件與仿真軟件使用指南,2.1 編程軟件概述2.1.1 編程軟件的安裝與項(xiàng)目的組成 1.編程軟件的安裝 2.指令樹與瀏覽條 用右鍵菜單命令隱藏瀏覽條,可調(diào)節(jié)指令樹的寬度。,可以將常用的指令拖放到指令樹的“收藏”文件夾中。3.程序編輯器程序編輯器窗口包含局部變量表和程序視圖。4.輸出窗口提供編譯信息。雙擊某錯(cuò)誤信息,軟件將自動(dòng)定位出錯(cuò)位置。5.狀態(tài)欄主要用來顯示和當(dāng)前操作相關(guān)的位置信

2、息。,6 .瀏覽條/指令樹中的項(xiàng)目(1)程序塊由主程序(OB1)、子程序和中斷程序組成。 (2)數(shù)據(jù)塊用來對(duì)V存儲(chǔ)器賦初值。(3)系統(tǒng)塊用來設(shè)置系統(tǒng)的參數(shù)。(4)符號(hào)表用符號(hào)來代替存儲(chǔ)器的地址,使程序更容易理解。(5)狀態(tài)表用來監(jiān)視、修改和強(qiáng)制程序執(zhí)行時(shí)指定的變量值。(6)交叉引用表用于檢查存儲(chǔ)空間的使用情況。程序編譯成功后才能看到交叉引用表的內(nèi)容。,2.1.2 幫助功能的使用與S7-200的出錯(cuò)處理,1.使用

3、在線幫助 單擊選中的對(duì)象后按〈F1〉鍵。2.從菜單獲得幫助1)執(zhí)行菜單命令“幫助”→“目錄和索引“2)執(zhí)行菜單命令“幫助”→“這是什么”3)執(zhí)行菜單命令“幫助”→“網(wǎng)上S7-200”,2.2 程序的編寫與傳送 2.2.1 生成用戶程序 1.創(chuàng)建項(xiàng)目或打開已有的項(xiàng)目 2.設(shè)置PLC的型號(hào) 執(zhí)行菜單命令“PLC”→“類型”,設(shè)置PLC型號(hào)。 建立起與PLC的通信連接后,單擊“讀取PLC”和

4、“確認(rèn)”按鈕。 3.控制要求 :用按鈕起動(dòng)1號(hào)電機(jī),5s后自動(dòng)起動(dòng)2號(hào)電機(jī)。 4.編寫用戶程序的演示,放置定時(shí)器的3種方法。,5.對(duì)網(wǎng)絡(luò)的操作 6.打開和關(guān)閉注釋 7.編譯程序 8.設(shè)置程序編輯器的參數(shù) 執(zhí)行菜單命令“工具”→“選項(xiàng)”,選中“程序編輯器”,設(shè)置符號(hào)的顯示方式、網(wǎng)格的寬度、字符屬性。選中“常規(guī)”,可設(shè)置編程模式、指令助記符和默認(rèn)的文件保存位置。,2.2.2 下載與調(diào)試

5、用戶程序 1.RS-232/485轉(zhuǎn)換的PC/PPI多主站編程通信電纜,很少使用。 2.USB/RS485轉(zhuǎn)換的PC/PPI多主站編程通信電纜 ,即插即用。 3.國(guó)產(chǎn)的USB/PPI編程通信電纜,需要安裝驅(qū)動(dòng)程序,有的將USB映射為一個(gè)COM口(RS-232口)。,4.設(shè)置PG/PC接口 雙擊指令樹的“通信”文件夾中的“設(shè)置PG/PC接口”,選中 “PC/PPI cable(PPI)”,單

6、擊“屬性”按鈕,設(shè)置“連接到”為USB或COM口。傳輸速率應(yīng)與用系統(tǒng)塊設(shè)置和下載到PLC中的相同。站地址是計(jì)算機(jī)在網(wǎng)絡(luò)中的地址。,6.用系統(tǒng)塊設(shè)置PLC通信端口的參數(shù) 7.建立計(jì)算機(jī)與PLC的在線連接 8.下載程序演示 9.上載程序演示 10.運(yùn)行和調(diào)試程序演示,2.3 符號(hào)表與符號(hào)地址的使用 1.打開符號(hào)表 符號(hào)表用來定義地址或常數(shù)的符號(hào)。可以為I、Q、M、SM

7、、AI、AQ、V、S、C、T、HC創(chuàng)建符號(hào)名。在符號(hào)表中定義的符號(hào)屬于全局變量,可以在所有程序組織單元(POU)中使用它們。 2.POU符號(hào)表 它是自動(dòng)生成的,不能用它修改POU符號(hào)??捎糜益I單擊指令樹中的某個(gè)POU,用快捷菜單中的“重命名”命令修改它的名稱。 3.使用多個(gè)符號(hào)表 右鍵單擊指令樹中的“符號(hào)表”,用快捷菜單中的“插入”命令生成新的符號(hào)表。 4.生成符號(hào) 在“符號(hào)”列鍵入符

8、號(hào)名,在“地址”列鍵入地址或常數(shù)。 綠色波浪下劃線表示未定義的符號(hào)。紅色的文本表示語法錯(cuò)誤,紅色波浪下劃線表示用法無效。,6.在程序編輯器和狀態(tài)表中定義、編輯和選擇符號(hào) 用右鍵菜單中的命令定義符號(hào)、編輯符號(hào),和選用符號(hào)列表中的符號(hào)。 7.符號(hào)表的排序 單擊“符號(hào)”列標(biāo)題,表中的各行按符號(hào)升序排列。 8.切換程序編輯器或狀態(tài)表中地址的顯示方式 執(zhí)行菜單命令“查看”→“符號(hào)尋址”,切換符

9、號(hào)地址和絕對(duì)地址顯示方式。在 “選項(xiàng)”對(duì)話框選擇“僅顯示符號(hào)”或“顯示符號(hào)和地址”。 按〈Ctrl+Y〉鍵,可以切換符號(hào)地址和絕對(duì)地址顯示方式。 9.符號(hào)信息表按鈕 用工具欄上的“切換符號(hào)信息表”按鈕打開或關(guān)閉各網(wǎng)絡(luò)的符號(hào)信息表。,2.4 用編程軟件監(jiān)控與調(diào)試程序 2.4.1 用程序狀態(tài)監(jiān)控與調(diào)試程序 1.啟動(dòng)程序狀態(tài)監(jiān)控 單擊 “程序狀態(tài)監(jiān)控”按鈕 或 “調(diào)試”→“開始程序狀

10、態(tài)監(jiān)控”。 2.梯形圖程序的程序狀態(tài)監(jiān)控 圖2-19中的T38和它的常閉觸點(diǎn)產(chǎn)生周期等于T38的預(yù)設(shè)值的鋸齒波。MB10每2s加1。 藍(lán)色表示帶電、觸點(diǎn)接通、線圈接通。紅色方框表示指令執(zhí)行出錯(cuò)?;疑硎緹o能流、指令被跳過、未調(diào)用、或處于STOP模式。,2.4.2 用狀態(tài)表監(jiān)控與調(diào)試程序 如果需要同時(shí)監(jiān)控的變量不能在程序編輯器中同時(shí)顯示,可以使用狀態(tài)表監(jiān)控功能。 1.打開和編輯狀態(tài)表

11、 在程序運(yùn)行時(shí),用狀態(tài)表來讀、寫、強(qiáng)制和監(jiān)控PLC中的變量。 在“地址”列按回車可以加入一順序地址。 利用程序創(chuàng)建狀態(tài)表。 4.起動(dòng)和關(guān)閉狀態(tài)表的監(jiān)控功能——快捷按鈕,2.4.3 寫入與強(qiáng)制數(shù)值 1.寫入數(shù)值 “全部寫入”按鈕更改PLC中變量值。但不能用來改寫物理輸入點(diǎn)(地址I或AI)的狀態(tài)。 2.強(qiáng)制的基本概念 可以強(qiáng)制所有

12、的I/O點(diǎn),還可以同時(shí)強(qiáng)制最多16個(gè)V、M、AI或AQ地址。強(qiáng)制的數(shù)據(jù)用EEPROM永久性存儲(chǔ)。可以通過對(duì)輸入點(diǎn)的強(qiáng)制來調(diào)試程序。 3.強(qiáng)制的操作方法 將要強(qiáng)制的值16#1234鍵入VW0的“新值”列,單擊工具欄上的“強(qiáng)制”按鈕,VW0被顯式強(qiáng)制、VB0被隱式強(qiáng)制,VW1被部分隱式強(qiáng)制。,2.4.4 調(diào)試用戶程序的其他方法 1.使用書簽 單擊工具欄上的按鈕,生成多個(gè)書簽和刪除書簽??梢杂冒粹o使光標(biāo)

13、移動(dòng)到下一個(gè)或上一個(gè)標(biāo)有書簽的網(wǎng)絡(luò)。 2.單次掃描:在STOP模式執(zhí)行菜單命令“調(diào)試”→“首次掃描”,執(zhí)行一次掃描后,自動(dòng)回到STOP模式 ,可以觀察首次掃描后的狀態(tài)。 3.多次掃描:在STOP模式執(zhí)行菜單命令“調(diào)試”→“多次掃描”,指定掃描的次數(shù),執(zhí)行完后自動(dòng)返回STOP模式。 4.在RUN模式下編輯用戶程序 在RUN模式退出程序狀態(tài)監(jiān)控,執(zhí)行菜單命令“調(diào)試”→“RUN模式下程序編輯”,上載程序后

14、,出現(xiàn)一個(gè)跟隨鼠標(biāo)移動(dòng)的PLC圖標(biāo)。修改程序后下載到PLC。,2.5 使用系統(tǒng)塊設(shè)置PLC的參數(shù)打開系統(tǒng)設(shè)置對(duì)話框:瀏覽條、指令樹、菜單(“查看→組件→系統(tǒng)塊”)2.5.1 斷電數(shù)據(jù)保持的設(shè)置與編程 1.S7-200保存數(shù)據(jù)的方法 RAM芯片斷電后數(shù)據(jù)丟失,EEPROM有斷電保持功能。用內(nèi)置的EEPROM永久保存程序塊、數(shù)據(jù)塊、系統(tǒng)塊、強(qiáng)制值、斷電保持的存儲(chǔ)區(qū)。 1) 用CPU中的超級(jí)電容器保存RAM中的

15、V、M、T、C存儲(chǔ)區(qū)數(shù)據(jù)(50h或100h)。 2) 用可選的電池卡延長(zhǎng)RAM保持信息的時(shí)間。 3) CPU模塊掉電時(shí),設(shè)置為保持的MB0~MB13自動(dòng)地被保存到EEPROM。,4) 數(shù)據(jù)塊指定的V存儲(chǔ)區(qū)的初值下載后保存在EEPRM中。 5)可用EEPROM存儲(chǔ)卡保存程序塊、數(shù)據(jù)塊、系統(tǒng)塊、配方、數(shù)據(jù)記錄和強(qiáng)制值。 2.設(shè)置PLC斷電后的數(shù)據(jù)保存方式 打開系統(tǒng)塊,選中“斷電數(shù)據(jù)保存”,設(shè)置V、M

16、、C和TONR(有記憶接通延時(shí)定時(shí)器)的地址偏移量(起始地址)和單元數(shù)目。上電時(shí)定時(shí)器位和計(jì)數(shù)器位被清除。 3.開機(jī)后數(shù)據(jù)的恢復(fù) 上電后RAM的保持區(qū)保持不變,非保持區(qū)被清零。,2.5.2 創(chuàng)建與使用密碼 1.密碼的作用 默認(rèn)的1級(jí)無密碼。2級(jí)禁止寫,3級(jí)禁止讀寫,4級(jí)有密碼也不能上載程序。 2.密碼的設(shè)置 單擊系統(tǒng)塊中的“密碼”,選中權(quán)限級(jí)別,輸入密碼。 3.忘記密碼的處理

17、 執(zhí)行菜單命令“PLC”→“清除”,在對(duì)話框中輸入“CLEARPLC”,將清除密碼和程序。 4.POU和項(xiàng)目文件的加密 右鍵單擊項(xiàng)目樹中要加密的POU,執(zhí)行快捷菜單中的“屬性”命令,在 “屬性”對(duì)話框的“保護(hù)”選項(xiàng)卡設(shè)置密碼。,2.5.3 組態(tài)輸入輸出參數(shù) 1.輸出表的設(shè)置 單擊系統(tǒng)塊中的“輸出表”,選中“將輸出凍結(jié)在最后的狀態(tài)”,從RUN模式變?yōu)镾TOP模式時(shí),所有的數(shù)字量輸出點(diǎn)將保持RUN模式最

18、后的狀態(tài)。 如果未選“凍結(jié)”模式,進(jìn)入STOP模式時(shí)各輸出點(diǎn)的狀態(tài)用輸出表來設(shè)置。 模擬量輸出的設(shè)置與數(shù)字量差不多。 2.?dāng)?shù)字量輸入濾波器的設(shè)置 用來濾除輸入線上的干擾噪聲,為了消除觸點(diǎn)抖動(dòng)的影響,應(yīng)選12.8ms。 3.模擬量輸入濾波器的設(shè)置 濾波后的值是預(yù)選的采樣次數(shù)的各次模擬量輸入的平均值。打鉤表示有濾波功能。輸入值與平均值之差超過死區(qū)值時(shí),濾波器相對(duì)上一次模擬量輸入值產(chǎn)生一個(gè)階躍

19、變化。 4.脈沖捕捉功能的設(shè)置 脈沖捕捉功能鎖存輸入狀態(tài)的變化,保存到下一次輸入刷新。脈沖捕捉功能在輸入濾波器之后,使用脈沖捕捉功能時(shí),必須同時(shí)調(diào)節(jié)輸入濾波時(shí)間,,Step7-Micro_Win的使用步驟,1.新建文件2.輸入程序(使用“符號(hào)”可提高程序的可讀性)3.編譯4.指定PLC類型5.連接PLC6.下載程序7.利用“程序狀態(tài)監(jiān)控”或“狀態(tài)表監(jiān)控”調(diào)試程序(調(diào)試時(shí)可使用“強(qiáng)制功能”模擬外界輸入)

20、8.若沒有PLC,可使用仿真軟件調(diào)試程序,2.6 S7-200仿真軟件的使用1.仿真軟件不需要安裝,不能模擬S7-200的全部指令和全部功能。雙擊執(zhí)行其中的S7-200.EXE文件打開它。單擊屏幕中間出現(xiàn)的畫面,輸入密碼6596,進(jìn)入仿真軟件。2.硬件設(shè)置執(zhí)行菜單命令“配置”→“CPU型號(hào)”,將CPU的型號(hào)改為CPU 22X。雙擊緊靠已配置的模塊右側(cè)的空白方框,添加I/O擴(kuò)展模塊。3.生成ASCII文本文件在編程軟件

21、中打開編譯成功的OB1,執(zhí)行菜單命令“文件”→“導(dǎo)出”。生成擴(kuò)展名為“awl”的ASCII文本文件。4.下載程序單擊仿真軟件工具欄的下載按鈕,下載*.awl文件。如果用戶程序中有仿真軟件不支持的指令或功能,單擊“運(yùn)行”按鈕后,“RUN”LED的狀態(tài)不變,不能運(yùn)行程序。,,5.模擬調(diào)試程序用鼠標(biāo)單擊模塊下面的小開關(guān),產(chǎn)生輸入信號(hào)。單擊工具欄上的“監(jiān)視梯形圖”按鈕 ,啟用梯形圖程序狀態(tài)功能。6.監(jiān)控變量單擊工具欄上的“狀態(tài)表”按

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論