




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第9章STEP-Micro/WIN32編程軟件及應(yīng)用
內(nèi)容提要
本章主要簡介S7-200MicroPLC編程系統(tǒng)的基本知識、系統(tǒng)地介紹了STEP7-Micro/WIN32編程軟件的功能以及如何使用STEP7-Micro/WIN32編程軟件編程和如何使用STEP7-Micro/WIN32編程軟件進行用戶程序的調(diào)試和運行監(jiān)控。使讀者能較快地掌握運用STEP7-Micro/WIN32編程軟件進行PLC系統(tǒng)設(shè)計。學習要求熟悉STEP7-Micro/WIN32編程軟件的常用功能組件及命令。熟練掌握編程軟件的編程及運行操作。學會使用STEP7-Micro/WIN32編程軟件進行調(diào)試和運行監(jiān)控。第一節(jié)軟件安裝及硬件連接一、S7-200PLC編程系統(tǒng)的組成及要求我們在使用STEP7-Micro/WINV4.0編程軟件時應(yīng)使系統(tǒng)滿足下列要求:(1)操作系統(tǒng):Windows95、Windows98、Windows2000、WindowsME或WindowsXP等。(2)計算機硬件配置:CPU為80586或更高的處理器,內(nèi)存至少8MB以上,硬盤空間至少50MB以上,Windows支持的鼠標。(3)通訊電纜:PC/PPI電纜(或使用一個通信處理器卡),用于PLC和個人計算機(編程器)的連接。二、S7-200PLC編程系統(tǒng)硬件的連接
注意:開關(guān)4用來選擇10位數(shù)據(jù)傳輸模式或11位模式。開關(guān)5用于選擇將RS-232口設(shè)置為數(shù)據(jù)通信設(shè)備(DCE)模式或數(shù)據(jù)終端模式(DTE)模式。沒有調(diào)制解調(diào)器時,開關(guān)4、5均應(yīng)設(shè)置為0。(1)把PC/PPI電纜的RS-232端(標著PC)連接到計算機的串行通訊口COM1或COM2,并擰緊連接螺絲;(2)把PC/PPI電纜的RS-485端(標著PPI)連接到PLC的串行通訊口,并擰緊連接螺絲。(3)設(shè)置PC/PPI電纜上的DIP開關(guān)(DIP開關(guān)的第1,2,3位用于設(shè)定波特率,第4、5位置0),選擇計算機支持的波特率,一般設(shè)置為9.6Kbit/s或19.2Kbit/s。圖6.1S7-200PLCCPU與計算機的連接三、STEP7-Micro/WIN32軟件的安裝(1)將STEP7-Micro/WIN32CD放入CD-ROM驅(qū)動器,系統(tǒng)自動進入安裝向?qū)?;如果安裝程序沒有自動啟動,可在CD-ROM的F:(光盤)/STEP7/DISK1/setup.exe找到安裝程序。(2)運行CD盤根目錄下的SETUP程序,即用鼠標左鍵雙擊SETUP,進入安裝向?qū)?。?)根據(jù)安裝向?qū)У奶崾就瓿蒘TEP7-Micro/WIN32編程軟件的安裝。
四、通訊參數(shù)的設(shè)定圖6.2“通訊”對話框圖6.3設(shè)置PG/PC接口對話框圖6.4PG/PC接口參數(shù)設(shè)置窗口第二節(jié)編程軟件的功能一、STEP7-Micro/WIN32功能簡介
STEP7-Micro/WIN32的基本功能可以簡單地概括為:通過Windows平臺用戶自己編制應(yīng)用程序。在線與離線的主要區(qū)別是:(1)聯(lián)機方式下可直接針對相連的PLC進行操作,如上裝和下載用戶程序和組態(tài)數(shù)據(jù)等。(2)離線方式下不直接與PLC聯(lián)系,所有程序和參數(shù)都暫時存放在計算機硬盤里,待聯(lián)機后再下載到PLC中。二、STEP7-Micro/WIN32的窗口組件及其功能
主界面采用了標準的Windows程序界面,如標題欄、主菜單條等,熟悉Windows操作的用戶掌握起來會更加容易和便捷。主界面的組成一、窗口組件及其功能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提供了兩行快捷按鈕工具條,用戶也可以通過工具菜單自定義。工具條是一種代替命令或下拉菜單操作的簡便工具,用戶利用它們可以完成大部分的編程、調(diào)試及監(jiān)控功能。下面列出了常用工具條各按鈕的功能,供讀者速查與參考。圖6.7工具條3.瀏覽條(引導條)
位于軟件窗口的左方是瀏覽條,它顯示編程特性的按鈕控制群組如:程序塊、符號表、狀態(tài)圖、數(shù)據(jù)塊、系統(tǒng)塊、交叉引用及通訊等顯示按鈕控制。4.指令樹指令樹以樹形結(jié)構(gòu)提供編程時用到的所有快捷操作命令和PLC指令,它由項目分支和指令分支組成。5.局部變量表
每個程序塊都對應(yīng)一個局部變量表,在帶參數(shù)的子程序調(diào)用中,參數(shù)的傳遞就是通過局部變量表進行的,局部變量表用來定義局部變量。6.狀態(tài)欄
狀態(tài)欄又稱任務(wù)欄,提供了在STEP7-Micro/WIN32中操作時的操作狀態(tài)信息。顯示軟件執(zhí)行狀態(tài),編輯程序時,顯示當前網(wǎng)絡(luò)號、行號、列號;運行時,顯示運行狀態(tài)、通信波特率、遠程地址等。8.程序編輯區(qū)
在程序編輯區(qū),用戶可以使用梯形圖、指令表或功能塊圖編寫PLC控制程序。在聯(lián)機狀態(tài)下,可以從PLC上載用戶程序進行編輯和修改。7.輸出窗口
輸出窗口用來顯示STEP7-Micro/WINV4.0程序編譯的結(jié)果,如編譯是否有錯誤、錯誤編碼和位置等。二、系統(tǒng)模塊的設(shè)置及系統(tǒng)塊配置(CPU組態(tài))1.數(shù)字量輸入濾波設(shè)置(濾波器的用途——抑制噪聲干擾)可以4個為一組對各個數(shù)字量輸入點進行延遲時間的設(shè)置。當輸入狀態(tài)發(fā)生變化時,輸入信號必須在設(shè)置的延遲時間內(nèi)保持新的狀態(tài)才有效,延遲時間設(shè)置范圍為0.2~12.8ms,默認值為6.4ms。圖6.8設(shè)置數(shù)字輸入濾波2.模擬量輸入濾波設(shè)置
使用CPU222、CPU224及CPU226時,可以對各模擬輸入選擇軟件濾波器,進行模擬量的數(shù)字濾波設(shè)置。
圖6.9設(shè)置模擬輸入濾波3.設(shè)置脈沖捕捉
設(shè)置脈沖捕捉功能的方法:首先正確設(shè)置輸入濾波器的時間,使之不能將脈沖濾掉。圖6.10設(shè)置脈沖捕捉4.輸入表的設(shè)置
S7-200CPU為其數(shù)字量輸出點提供兩種性能,一種是預置數(shù)字量輸出點在CPU變?yōu)镾TOP方式后為已知值;另一種是設(shè)置數(shù)字量輸出保持CPU變?yōu)镾TOP方式之前的狀態(tài)。圖6.11設(shè)置輸出表第三節(jié)程序編輯及運行一、用戶程序文件操作1.打開已有的項目文件2.創(chuàng)建新項目文件(Project)3.選擇主機CPU型號4.上載和下載程序文件圖6.12CPU型號的選擇二、編輯程序1.輸入編程元件輸入編程元件的方法有兩種:方法1:從指令樹中雙擊或拖放。方法2:工具條按鈕。圖6.13LAD指令工具條圖6.14類屬指令列表2.編程結(jié)構(gòu)輸入(1)順序輸入。此類結(jié)構(gòu)輸入非常簡單,只需從網(wǎng)絡(luò)的開始依次輸入各編程元件即可,每輸入一個元件,光標自動向后移動到下一列。
圖6.15順序程序結(jié)構(gòu)輸入(2)輸入操作數(shù)。圖6.16中的“??.?”和“????”表示此處必須有操作數(shù),此處的操作數(shù)為觸點的名稱。
(3)任意添加輸入。如果想在任意位置添加一個編程元件,只需單擊這一位置將光標移到此處,然后輸入編程元件即可。(4)復雜結(jié)構(gòu)圖6.16編輯網(wǎng)絡(luò)3.在LAD中編輯程序(1)剪切、復制、粘貼或刪除網(wǎng)絡(luò)。(2)編輯單元格、指令、地址和網(wǎng)絡(luò)。
(3)插入和刪除。4.編寫符號表圖6.17符號表圖6.18符號表應(yīng)用作用:可將梯形圖中的直接地址編號用具有實際含義的符號代替,使程序更直觀、易懂。5.編寫數(shù)據(jù)塊利用塊操作對程序做大面積刪除、移動、復制操作十分方便。
6.編程語言轉(zhuǎn)換
STEP7-Micro/WIN32軟件可實現(xiàn)三種編程語言(編輯器)之間的任意切換。(語句表、梯形圖和功能塊圖)7.注釋
梯形圖編程器中的“網(wǎng)絡(luò)n(Networkn)”標志每個梯級,同時又是標題欄,可在此為該梯級加標題或必要的注釋說明,使程序清晰易讀。雙擊Networkn區(qū)域,即可調(diào)出對話框。
8.編譯
程序編輯完成后,點擊“PLC”菜單,選擇“編譯(Compile)”或“全部編譯(AllCompile)”命令進行離線編譯。9.下載第四節(jié)程序調(diào)試運行監(jiān)控與調(diào)試一、選擇工作模式
S7-200PLC的CPU具有停止和運行兩種操作模式。在停止模式下,可以創(chuàng)建、編輯程序,但不能執(zhí)行程序;在運行模式下,PLC讀取輸入,執(zhí)行程序,寫輸出,反應(yīng)通信請求,更新智能模塊,進行內(nèi)部事物管理及恢復中斷條件,不僅可以執(zhí)行程序,也可以創(chuàng)建、編輯及監(jiān)控程序操作和數(shù)據(jù)。為調(diào)試提供幫助,加強了程序操作和確認編程的能力。二、梯形圖程序的狀態(tài)監(jiān)視1.執(zhí)行狀態(tài)監(jiān)控方式圖6.19對PLC梯形圖運行狀態(tài)的監(jiān)控2.掃描結(jié)束狀態(tài)的狀態(tài)監(jiān)控方式三、語句表程序的狀態(tài)監(jiān)視語句表和梯形圖的程序狀態(tài)監(jiān)視方法是完全相同的。
圖6.20語句表程序狀態(tài)監(jiān)控選擇圖6.21PLC語句表程序運行狀態(tài)的監(jiān)控三、在RUN模式下編輯用戶程序
在RUN(運行)模式下,不必轉(zhuǎn)換到STOP(停止)模式,便可以對程序作較小的改動,并將改動下載到PLC中。四、使用系統(tǒng)塊設(shè)置PLC的參數(shù)
系統(tǒng)塊主要包括:通信端口、斷電數(shù)據(jù)保持、密碼、數(shù)字量和模擬量輸出表配置、數(shù)字量和模擬量輸入濾波器、脈沖捕捉位和通信背景時間等。圖6.24系統(tǒng)快對話框五、梯形圖程序狀態(tài)的強制功能
在PLC牌運行模式時執(zhí)行強制狀態(tài),此時右擊某元件地址位置,在彈出的菜單中可以對該元件執(zhí)行寫入、強制或取消強制的操作。圖6.25執(zhí)行強制狀態(tài)對話框六、程序的打印輸出打印的相關(guān)功能在菜單欄“文件(F)”菜單中,包括頁面設(shè)置、打印預覽和打印。圖6.26頁面設(shè)置對話框本章小結(jié)
1.用編程軟件對PLC編程,首先要在計算機上安裝STEP7-Micro/WINV4.0編程軟件,然后建立硬件連接并對通訊參數(shù)進行設(shè)置,最后建立與PLC的在線聯(lián)系和測試。
2.編程軟件STEP7-Micro/WINV4.0功能豐富,界面友好,且有方便的聯(lián)機幫助功能。應(yīng)掌握各項常用的功能。
3.程序編輯是學習編程軟件的重點,可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- CT基礎(chǔ)參數(shù)培訓
- 教研組長老師述職報告
- 親子教育之如何跟孩子有效溝通
- 月度訂閱服務(wù)保證金協(xié)議
- 房產(chǎn)糾紛解決協(xié)議
- 家庭裝修保險合同
- 護理人員工作流程
- 汽車輪胎養(yǎng)護服務(wù)協(xié)議
- 會議座位安排協(xié)議
- 抵押合同生效條件
- 模塊三 幼兒教師職業(yè)口語訓練課件 第十單元 幼兒教師教學口語
- 2024年中國勞動關(guān)系學院校聘崗位招聘考試真題
- 《勞動最光榮》名師課件
- 消防安全責任制度試題及答案
- GB/T 22474-2025果蔬、花卉醬質(zhì)量通則
- 物業(yè)管理人員職業(yè)倦怠預防與心理疏導
- 電爐煉鋼工職業(yè)技能知識考試題庫
- 2025年新手護士考試題及答案
- T-CGTA 01-2024 豬飼用玉米標準
- 2025年湖北漢江金融服務(wù)中心有限公司招聘筆試參考題庫含答案解析
- T-SCAQPX 01-2024 安全生產(chǎn)培訓工作規(guī)范
評論
0/150
提交評論