第九章變成軟件的功能及使用_第1頁(yè)
第九章變成軟件的功能及使用_第2頁(yè)
第九章變成軟件的功能及使用_第3頁(yè)
第九章變成軟件的功能及使用_第4頁(yè)
第九章變成軟件的功能及使用_第5頁(yè)
已閱讀5頁(yè),還剩39頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第9章STEP-Micro/WIN32編程軟件及應(yīng)用

內(nèi)容提要

本章主要簡(jiǎn)介S7-200MicroPLC編程系統(tǒng)的基本知識(shí)、系統(tǒng)地介紹了STEP7-Micro/WIN32編程軟件的功能以及如何使用STEP7-Micro/WIN32編程軟件編程和如何使用STEP7-Micro/WIN32編程軟件進(jìn)行用戶程序的調(diào)試和運(yùn)行監(jiān)控。使讀者能較快地掌握運(yùn)用STEP7-Micro/WIN32編程軟件進(jìn)行PLC系統(tǒng)設(shè)計(jì)。學(xué)習(xí)要求熟悉STEP7-Micro/WIN32編程軟件的常用功能組件及命令。熟練掌握編程軟件的編程及運(yùn)行操作。學(xué)會(huì)使用STEP7-Micro/WIN32編程軟件進(jìn)行調(diào)試和運(yùn)行監(jiān)控。第一節(jié)軟件安裝及硬件連接一、S7-200PLC編程系統(tǒng)的組成及要求我們?cè)谑褂肧TEP7-Micro/WINV4.0編程軟件時(shí)應(yīng)使系統(tǒng)滿足下列要求:(1)操作系統(tǒng):Windows95、Windows98、Windows2000、WindowsME或WindowsXP等。(2)計(jì)算機(jī)硬件配置:CPU為80586或更高的處理器,內(nèi)存至少8MB以上,硬盤空間至少50MB以上,Windows支持的鼠標(biāo)。(3)通訊電纜:PC/PPI電纜(或使用一個(gè)通信處理器卡),用于PLC和個(gè)人計(jì)算機(jī)(編程器)的連接。二、S7-200PLC編程系統(tǒng)硬件的連接

注意:開關(guān)4用來(lái)選擇10位數(shù)據(jù)傳輸模式或11位模式。開關(guān)5用于選擇將RS-232口設(shè)置為數(shù)據(jù)通信設(shè)備(DCE)模式或數(shù)據(jù)終端模式(DTE)模式。沒有調(diào)制解調(diào)器時(shí),開關(guān)4、5均應(yīng)設(shè)置為0。(1)把PC/PPI電纜的RS-232端(標(biāo)著PC)連接到計(jì)算機(jī)的串行通訊口COM1或COM2,并擰緊連接螺絲;(2)把PC/PPI電纜的RS-485端(標(biāo)著PPI)連接到PLC的串行通訊口,并擰緊連接螺絲。(3)設(shè)置PC/PPI電纜上的DIP開關(guān)(DIP開關(guān)的第1,2,3位用于設(shè)定波特率,第4、5位置0),選擇計(jì)算機(jī)支持的波特率,一般設(shè)置為9.6Kbit/s或19.2Kbit/s。圖6.1S7-200PLCCPU與計(jì)算機(jī)的連接三、STEP7-Micro/WIN32軟件的安裝(1)將STEP7-Micro/WIN32CD放入CD-ROM驅(qū)動(dòng)器,系統(tǒng)自動(dòng)進(jìn)入安裝向?qū)?;如果安裝程序沒有自動(dòng)啟動(dòng),可在CD-ROM的F:(光盤)/STEP7/DISK1/setup.exe找到安裝程序。(2)運(yùn)行CD盤根目錄下的SETUP程序,即用鼠標(biāo)左鍵雙擊SETUP,進(jìn)入安裝向?qū)?。?)根據(jù)安裝向?qū)У奶崾就瓿蒘TEP7-Micro/WIN32編程軟件的安裝。

四、通訊參數(shù)的設(shè)定圖6.2“通訊”對(duì)話框圖6.3設(shè)置PG/PC接口對(duì)話框圖6.4PG/PC接口參數(shù)設(shè)置窗口第二節(jié)編程軟件的功能一、STEP7-Micro/WIN32功能簡(jiǎn)介

STEP7-Micro/WIN32的基本功能可以簡(jiǎn)單地概括為:通過(guò)Windows平臺(tái)用戶自己編制應(yīng)用程序。在線與離線的主要區(qū)別是:(1)聯(lián)機(jī)方式下可直接針對(duì)相連的PLC進(jìn)行操作,如上裝和下載用戶程序和組態(tài)數(shù)據(jù)等。(2)離線方式下不直接與PLC聯(lián)系,所有程序和參數(shù)都暫時(shí)存放在計(jì)算機(jī)硬盤里,待聯(lián)機(jī)后再下載到PLC中。二、STEP7-Micro/WIN32的窗口組件及其功能

主界面采用了標(biāo)準(zhǔn)的Windows程序界面,如標(biāo)題欄、主菜單條等,熟悉Windows操作的用戶掌握起來(lái)會(huì)更加容易和便捷。主界面的組成一、窗口組件及其功能1.主菜單條圖6.6主菜單條(1)文件(File)(2)編輯(Edit)

(3)檢視(View)

(4)PLC(可編程控制器)

(5)調(diào)試(Debus)

(6)工具(Tools)(7)窗口(Windows)(8)幫助(Help)

2、工具條

STEP7-Micro/WIN32提供了兩行快捷按鈕工具條,用戶也可以通過(guò)工具菜單自定義。工具條是一種代替命令或下拉菜單操作的簡(jiǎn)便工具,用戶利用它們可以完成大部分的編程、調(diào)試及監(jiān)控功能。下面列出了常用工具條各按鈕的功能,供讀者速查與參考。圖6.7工具條3.瀏覽條(引導(dǎo)條)

位于軟件窗口的左方是瀏覽條,它顯示編程特性的按鈕控制群組如:程序塊、符號(hào)表、狀態(tài)圖、數(shù)據(jù)塊、系統(tǒng)塊、交叉引用及通訊等顯示按鈕控制。4.指令樹指令樹以樹形結(jié)構(gòu)提供編程時(shí)用到的所有快捷操作命令和PLC指令,它由項(xiàng)目分支和指令分支組成。5.局部變量表

每個(gè)程序塊都對(duì)應(yīng)一個(gè)局部變量表,在帶參數(shù)的子程序調(diào)用中,參數(shù)的傳遞就是通過(guò)局部變量表進(jìn)行的,局部變量表用來(lái)定義局部變量。6.狀態(tài)欄

狀態(tài)欄又稱任務(wù)欄,提供了在STEP7-Micro/WIN32中操作時(shí)的操作狀態(tài)信息。顯示軟件執(zhí)行狀態(tài),編輯程序時(shí),顯示當(dāng)前網(wǎng)絡(luò)號(hào)、行號(hào)、列號(hào);運(yùn)行時(shí),顯示運(yùn)行狀態(tài)、通信波特率、遠(yuǎn)程地址等。8.程序編輯區(qū)

在程序編輯區(qū),用戶可以使用梯形圖、指令表或功能塊圖編寫PLC控制程序。在聯(lián)機(jī)狀態(tài)下,可以從PLC上載用戶程序進(jìn)行編輯和修改。7.輸出窗口

輸出窗口用來(lái)顯示STEP7-Micro/WINV4.0程序編譯的結(jié)果,如編譯是否有錯(cuò)誤、錯(cuò)誤編碼和位置等。二、系統(tǒng)模塊的設(shè)置及系統(tǒng)塊配置(CPU組態(tài))1.?dāng)?shù)字量輸入濾波設(shè)置(濾波器的用途——抑制噪聲干擾)可以4個(gè)為一組對(duì)各個(gè)數(shù)字量輸入點(diǎn)進(jìn)行延遲時(shí)間的設(shè)置。當(dāng)輸入狀態(tài)發(fā)生變化時(shí),輸入信號(hào)必須在設(shè)置的延遲時(shí)間內(nèi)保持新的狀態(tài)才有效,延遲時(shí)間設(shè)置范圍為0.2~12.8ms,默認(rèn)值為6.4ms。圖6.8設(shè)置數(shù)字輸入濾波2.模擬量輸入濾波設(shè)置

使用CPU222、CPU224及CPU226時(shí),可以對(duì)各模擬輸入選擇軟件濾波器,進(jìn)行模擬量的數(shù)字濾波設(shè)置。

圖6.9設(shè)置模擬輸入濾波3.設(shè)置脈沖捕捉

設(shè)置脈沖捕捉功能的方法:首先正確設(shè)置輸入濾波器的時(shí)間,使之不能將脈沖濾掉。圖6.10設(shè)置脈沖捕捉4.輸入表的設(shè)置

S7-200CPU為其數(shù)字量輸出點(diǎn)提供兩種性能,一種是預(yù)置數(shù)字量輸出點(diǎn)在CPU變?yōu)镾TOP方式后為已知值;另一種是設(shè)置數(shù)字量輸出保持CPU變?yōu)镾TOP方式之前的狀態(tài)。圖6.11設(shè)置輸出表第三節(jié)程序編輯及運(yùn)行一、用戶程序文件操作1.打開已有的項(xiàng)目文件2.創(chuàng)建新項(xiàng)目文件(Project)3.選擇主機(jī)CPU型號(hào)4.上載和下載程序文件圖6.12CPU型號(hào)的選擇二、編輯程序1.輸入編程元件輸入編程元件的方法有兩種:方法1:從指令樹中雙擊或拖放。方法2:工具條按鈕。圖6.13LAD指令工具條圖6.14類屬指令列表2.編程結(jié)構(gòu)輸入(1)順序輸入。此類結(jié)構(gòu)輸入非常簡(jiǎn)單,只需從網(wǎng)絡(luò)的開始依次輸入各編程元件即可,每輸入一個(gè)元件,光標(biāo)自動(dòng)向后移動(dòng)到下一列。

圖6.15順序程序結(jié)構(gòu)輸入(2)輸入操作數(shù)。圖6.16中的“??.?”和“????”表示此處必須有操作數(shù),此處的操作數(shù)為觸點(diǎn)的名稱。

(3)任意添加輸入。如果想在任意位置添加一個(gè)編程元件,只需單擊這一位置將光標(biāo)移到此處,然后輸入編程元件即可。(4)復(fù)雜結(jié)構(gòu)圖6.16編輯網(wǎng)絡(luò)3.在LAD中編輯程序(1)剪切、復(fù)制、粘貼或刪除網(wǎng)絡(luò)。(2)編輯單元格、指令、地址和網(wǎng)絡(luò)。

(3)插入和刪除。4.編寫符號(hào)表圖6.17符號(hào)表圖6.18符號(hào)表應(yīng)用作用:可將梯形圖中的直接地址編號(hào)用具有實(shí)際含義的符號(hào)代替,使程序更直觀、易懂。5.編寫數(shù)據(jù)塊利用塊操作對(duì)程序做大面積刪除、移動(dòng)、復(fù)制操作十分方便。

6.編程語(yǔ)言轉(zhuǎn)換

STEP7-Micro/WIN32軟件可實(shí)現(xiàn)三種編程語(yǔ)言(編輯器)之間的任意切換。(語(yǔ)句表、梯形圖和功能塊圖)7.注釋

梯形圖編程器中的“網(wǎng)絡(luò)n(Networkn)”標(biāo)志每個(gè)梯級(jí),同時(shí)又是標(biāo)題欄,可在此為該梯級(jí)加標(biāo)題或必要的注釋說(shuō)明,使程序清晰易讀。雙擊Networkn區(qū)域,即可調(diào)出對(duì)話框。

8.編譯

程序編輯完成后,點(diǎn)擊“PLC”菜單,選擇“編譯(Compile)”或“全部編譯(AllCompile)”命令進(jìn)行離線編譯。9.下載第四節(jié)程序調(diào)試運(yùn)行監(jiān)控與調(diào)試一、選擇工作模式

S7-200PLC的CPU具有停止和運(yùn)行兩種操作模式。在停止模式下,可以創(chuàng)建、編輯程序,但不能執(zhí)行程序;在運(yùn)行模式下,PLC讀取輸入,執(zhí)行程序,寫輸出,反應(yīng)通信請(qǐng)求,更新智能模塊,進(jìn)行內(nèi)部事物管理及恢復(fù)中斷條件,不僅可以執(zhí)行程序,也可以創(chuàng)建、編輯及監(jiān)控程序操作和數(shù)據(jù)。為調(diào)試提供幫助,加強(qiáng)了程序操作和確認(rèn)編程的能力。二、梯形圖程序的狀態(tài)監(jiān)視1.執(zhí)行狀態(tài)監(jiān)控方式圖6.19對(duì)PLC梯形圖運(yùn)行狀態(tài)的監(jiān)控2.掃描結(jié)束狀態(tài)的狀態(tài)監(jiān)控方式三、語(yǔ)句表程序的狀態(tài)監(jiān)視語(yǔ)句表和梯形圖的程序狀態(tài)監(jiān)視方法是完全相同的。

圖6.20語(yǔ)句表程序狀態(tài)監(jiān)控選擇圖6.21PLC語(yǔ)句表程序運(yùn)行狀態(tài)的監(jiān)控三、在RUN模式下編輯用戶程序

在RUN(運(yùn)行)模式下,不必轉(zhuǎn)換到STOP(停止)模式,便可以對(duì)程序作較小的改動(dòng),并將改動(dòng)下載到PLC中。四、使用系統(tǒng)塊設(shè)置PLC的參數(shù)

系統(tǒng)塊主要包括:通信端口、斷電數(shù)據(jù)保持、密碼、數(shù)字量和模擬量輸出表配置、數(shù)字量和模擬量輸入濾波器、脈沖捕捉位和通信背景時(shí)間等。圖6.24系統(tǒng)快對(duì)話框五、梯形圖程序狀態(tài)的強(qiáng)制功能

在PLC牌運(yùn)行模式時(shí)執(zhí)行強(qiáng)制狀態(tài),此時(shí)右擊某元件地址位置,在彈出的菜單中可以對(duì)該元件執(zhí)行寫入、強(qiáng)制或取消強(qiáng)制的操作。圖6.25執(zhí)行強(qiáng)制狀態(tài)對(duì)話框六、程序的打印輸出打印的相關(guān)功能在菜單欄“文件(F)”菜單中,包括頁(yè)面設(shè)置、打印預(yù)覽和打印。圖6.26頁(yè)面設(shè)置對(duì)話框本章小結(jié)

1.用編程軟件對(duì)PLC編程,首先要在計(jì)算機(jī)上安裝STEP7-Micro/WINV4.0編程軟件,然后建立硬件連接并對(duì)通訊參數(shù)進(jìn)行設(shè)置,最后建立與PLC的在線聯(lián)系和測(cè)試。

2.編程軟件STEP7-Micro/WINV4.0功能豐富,界面友好,且有方便的聯(lián)機(jī)幫助功能。應(yīng)掌握各項(xiàng)常用的功能。

3.程序編輯是學(xué)習(xí)編程軟件的重點(diǎn),可以

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論