版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第9章STEP-Micro/WIN32編程軟件及應用
內容提要
本章主要簡介S7-200MicroPLC編程系統(tǒng)的基本知識、系統(tǒng)地介紹了STEP7-Micro/WIN32編程軟件的功能以及如何使用STEP7-Micro/WIN32編程軟件編程和如何使用STEP7-Micro/WIN32編程軟件進行用戶程序的調試和運行監(jiān)控。使讀者能較快地掌握運用STEP7-Micro/WIN32編程軟件進行PLC系統(tǒng)設計。學習要求熟悉STEP7-Micro/WIN32編程軟件的常用功能組件及命令。熟練掌握編程軟件的編程及運行操作。學會使用STEP7-Micro/WIN32編程軟件進行調試和運行監(jiān)控。第一節(jié)軟件安裝及硬件連接一、S7-200PLC編程系統(tǒng)的組成及要求我們在使用STEP7-Micro/WINV4.0編程軟件時應使系統(tǒng)滿足下列要求:(1)操作系統(tǒng):Windows95、Windows98、Windows2000、WindowsME或WindowsXP等。(2)計算機硬件配置:CPU為80586或更高的處理器,內存至少8MB以上,硬盤空間至少50MB以上,Windows支持的鼠標。(3)通訊電纜:PC/PPI電纜(或使用一個通信處理器卡),用于PLC和個人計算機(編程器)的連接。二、S7-200PLC編程系統(tǒng)硬件的連接
注意:開關4用來選擇10位數據傳輸模式或11位模式。開關5用于選擇將RS-232口設置為數據通信設備(DCE)模式或數據終端模式(DTE)模式。沒有調制解調器時,開關4、5均應設置為0。(1)把PC/PPI電纜的RS-232端(標著PC)連接到計算機的串行通訊口COM1或COM2,并擰緊連接螺絲;(2)把PC/PPI電纜的RS-485端(標著PPI)連接到PLC的串行通訊口,并擰緊連接螺絲。(3)設置PC/PPI電纜上的DIP開關(DIP開關的第1,2,3位用于設定波特率,第4、5位置0),選擇計算機支持的波特率,一般設置為9.6Kbit/s或19.2Kbit/s。圖6.1S7-200PLCCPU與計算機的連接三、STEP7-Micro/WIN32軟件的安裝(1)將STEP7-Micro/WIN32CD放入CD-ROM驅動器,系統(tǒng)自動進入安裝向導;如果安裝程序沒有自動啟動,可在CD-ROM的F:(光盤)/STEP7/DISK1/setup.exe找到安裝程序。(2)運行CD盤根目錄下的SETUP程序,即用鼠標左鍵雙擊SETUP,進入安裝向導。(3)根據安裝向導的提示完成STEP7-Micro/WIN32編程軟件的安裝。
四、通訊參數的設定圖6.2“通訊”對話框圖6.3設置PG/PC接口對話框圖6.4PG/PC接口參數設置窗口第二節(jié)編程軟件的功能一、STEP7-Micro/WIN32功能簡介
STEP7-Micro/WIN32的基本功能可以簡單地概括為:通過Windows平臺用戶自己編制應用程序。在線與離線的主要區(qū)別是:(1)聯(lián)機方式下可直接針對相連的PLC進行操作,如上裝和下載用戶程序和組態(tài)數據等。(2)離線方式下不直接與PLC聯(lián)系,所有程序和參數都暫時存放在計算機硬盤里,待聯(lián)機后再下載到PLC中。二、STEP7-Micro/WIN32的窗口組件及其功能
主界面采用了標準的Windows程序界面,如標題欄、主菜單條等,熟悉Windows操作的用戶掌握起來會更加容易和便捷。主界面的組成一、窗口組件及其功能1.主菜單條圖6.6主菜單條(1)文件(File)(2)編輯(Edit)
(3)檢視(View)
(4)PLC(可編程控制器)
(5)調試(Debus)
(6)工具(Tools)(7)窗口(Windows)(8)幫助(Help)
2、工具條
STEP7-Micro/WIN32提供了兩行快捷按鈕工具條,用戶也可以通過工具菜單自定義。工具條是一種代替命令或下拉菜單操作的簡便工具,用戶利用它們可以完成大部分的編程、調試及監(jiān)控功能。下面列出了常用工具條各按鈕的功能,供讀者速查與參考。圖6.7工具條3.瀏覽條(引導條)
位于軟件窗口的左方是瀏覽條,它顯示編程特性的按鈕控制群組如:程序塊、符號表、狀態(tài)圖、數據塊、系統(tǒng)塊、交叉引用及通訊等顯示按鈕控制。4.指令樹指令樹以樹形結構提供編程時用到的所有快捷操作命令和PLC指令,它由項目分支和指令分支組成。5.局部變量表
每個程序塊都對應一個局部變量表,在帶參數的子程序調用中,參數的傳遞就是通過局部變量表進行的,局部變量表用來定義局部變量。6.狀態(tài)欄
狀態(tài)欄又稱任務欄,提供了在STEP7-Micro/WIN32中操作時的操作狀態(tài)信息。顯示軟件執(zhí)行狀態(tài),編輯程序時,顯示當前網絡號、行號、列號;運行時,顯示運行狀態(tài)、通信波特率、遠程地址等。8.程序編輯區(qū)
在程序編輯區(qū),用戶可以使用梯形圖、指令表或功能塊圖編寫PLC控制程序。在聯(lián)機狀態(tài)下,可以從PLC上載用戶程序進行編輯和修改。7.輸出窗口
輸出窗口用來顯示STEP7-Micro/WINV4.0程序編譯的結果,如編譯是否有錯誤、錯誤編碼和位置等。二、系統(tǒng)模塊的設置及系統(tǒng)塊配置(CPU組態(tài))1.數字量輸入濾波設置(濾波器的用途——抑制噪聲干擾)可以4個為一組對各個數字量輸入點進行延遲時間的設置。當輸入狀態(tài)發(fā)生變化時,輸入信號必須在設置的延遲時間內保持新的狀態(tài)才有效,延遲時間設置范圍為0.2~12.8ms,默認值為6.4ms。圖6.8設置數字輸入濾波2.模擬量輸入濾波設置
使用CPU222、CPU224及CPU226時,可以對各模擬輸入選擇軟件濾波器,進行模擬量的數字濾波設置。
圖6.9設置模擬輸入濾波3.設置脈沖捕捉
設置脈沖捕捉功能的方法:首先正確設置輸入濾波器的時間,使之不能將脈沖濾掉。圖6.10設置脈沖捕捉4.輸入表的設置
S7-200CPU為其數字量輸出點提供兩種性能,一種是預置數字量輸出點在CPU變?yōu)镾TOP方式后為已知值;另一種是設置數字量輸出保持CPU變?yōu)镾TOP方式之前的狀態(tài)。圖6.11設置輸出表第三節(jié)程序編輯及運行一、用戶程序文件操作1.打開已有的項目文件2.創(chuàng)建新項目文件(Project)3.選擇主機CPU型號4.上載和下載程序文件圖6.12CPU型號的選擇二、編輯程序1.輸入編程元件輸入編程元件的方法有兩種:方法1:從指令樹中雙擊或拖放。方法2:工具條按鈕。圖6.13LAD指令工具條圖6.14類屬指令列表2.編程結構輸入(1)順序輸入。此類結構輸入非常簡單,只需從網絡的開始依次輸入各編程元件即可,每輸入一個元件,光標自動向后移動到下一列。
圖6.15順序程序結構輸入(2)輸入操作數。圖6.16中的“??.?”和“????”表示此處必須有操作數,此處的操作數為觸點的名稱。
(3)任意添加輸入。如果想在任意位置添加一個編程元件,只需單擊這一位置將光標移到此處,然后輸入編程元件即可。(4)復雜結構圖6.16編輯網絡3.在LAD中編輯程序(1)剪切、復制、粘貼或刪除網絡。(2)編輯單元格、指令、地址和網絡。
(3)插入和刪除。4.編寫符號表圖6.17符號表圖6.18符號表應用作用:可將梯形圖中的直接地址編號用具有實際含義的符號代替,使程序更直觀、易懂。5.編寫數據塊利用塊操作對程序做大面積刪除、移動、復制操作十分方便。
6.編程語言轉換
STEP7-Micro/WIN32軟件可實現(xiàn)三種編程語言(編輯器)之間的任意切換。(語句表、梯形圖和功能塊圖)7.注釋
梯形圖編程器中的“網絡n(Networkn)”標志每個梯級,同時又是標題欄,可在此為該梯級加標題或必要的注釋說明,使程序清晰易讀。雙擊Networkn區(qū)域,即可調出對話框。
8.編譯
程序編輯完成后,點擊“PLC”菜單,選擇“編譯(Compile)”或“全部編譯(AllCompile)”命令進行離線編譯。9.下載第四節(jié)程序調試運行監(jiān)控與調試一、選擇工作模式
S7-200PLC的CPU具有停止和運行兩種操作模式。在停止模式下,可以創(chuàng)建、編輯程序,但不能執(zhí)行程序;在運行模式下,PLC讀取輸入,執(zhí)行程序,寫輸出,反應通信請求,更新智能模塊,進行內部事物管理及恢復中斷條件,不僅可以執(zhí)行程序,也可以創(chuàng)建、編輯及監(jiān)控程序操作和數據。為調試提供幫助,加強了程序操作和確認編程的能力。二、梯形圖程序的狀態(tài)監(jiān)視1.執(zhí)行狀態(tài)監(jiān)控方式圖6.19對PLC梯形圖運行狀態(tài)的監(jiān)控2.掃描結束狀態(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(運行)模式下,不必轉換到STOP(停止)模式,便可以對程序作較小的改動,并將改動下載到PLC中。四、使用系統(tǒng)塊設置PLC的參數
系統(tǒng)塊主要包括:通信端口、斷電數據保持、密碼、數字量和模擬量輸出表配置、數字量和模擬量輸入濾波器、脈沖捕捉位和通信背景時間等。圖6.24系統(tǒng)快對話框五、梯形圖程序狀態(tài)的強制功能
在PLC牌運行模式時執(zhí)行強制狀態(tài),此時右擊某元件地址位置,在彈出的菜單中可以對該元件執(zhí)行寫入、強制或取消強制的操作。圖6.25執(zhí)行強制狀態(tài)對話框六、程序的打印輸出打印的相關功能在菜單欄“文件(F)”菜單中,包括頁面設置、打印預覽和打印。圖6.26頁面設置對話框本章小結
1.用編程軟件對PLC編程,首先要在計算機上安裝STEP7-Micro/WINV4.0編程軟件,然后建立硬件連接并對通訊參數進行設置,最后建立與PLC的在線聯(lián)系和測試。
2.編程軟件STEP7-Micro/WINV4.0功能豐富,界面友好,且有方便的聯(lián)機幫助功能。應掌握各項常用的功能。
3.程序編輯是學習編程軟件的重點,可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44963-2024儲糧保水技術規(guī)范
- 電工電子技術(第3版) 課件 5.1.1 半導體及PN結
- 2024年新型節(jié)能型內燃機項目資金需求報告
- 銀行風險管理制度
- 采購合同管理及風險防范制度
- 《供給與局部均衡》課件
- 保護古老文明-課件
- 《計算中心編制》課件
- 法學案例-洛克菲勒中心案例都市綜合體
- 《促銷督導入門指引》課件
- 世界文化遺產-樂山大佛課件
- 2022小學一年級數學活用從不同角度解決問題測試卷(一)含答案
- 博爾赫斯簡介課件
- 2021年山東交投礦業(yè)有限公司招聘筆試試題及答案解析
- 施工單位資料檢查內容
- 大氣課設-酸洗廢氣凈化系統(tǒng)
- 學校校慶等大型活動安全應急預案
- 檢測公司檢驗檢測工作控制程序
- 高血壓病例優(yōu)秀PPT課件
- 精密電主軸PPT課件
- C++課程設計設計一個排課程序
評論
0/150
提交評論