西門子STEP7安裝與使用實(shí)例課件_第1頁(yè)
西門子STEP7安裝與使用實(shí)例課件_第2頁(yè)
西門子STEP7安裝與使用實(shí)例課件_第3頁(yè)
西門子STEP7安裝與使用實(shí)例課件_第4頁(yè)
西門子STEP7安裝與使用實(shí)例課件_第5頁(yè)
已閱讀5頁(yè),還剩149頁(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)介

1STEP7-Micro/WIN32

軟件簡(jiǎn)介

2022/11/251STEP7-Micro/WIN32

軟件簡(jiǎn)介2022/12簡(jiǎn)介:STEP7-Micro/WIN32編程軟件是基于Windows的應(yīng)用軟件,由西門子公司專門為SIMATICS7-200系列可編程序控制器設(shè)計(jì)開(kāi)發(fā)。

主要內(nèi)容:軟件的安裝軟件的基本功能編程、調(diào)試、運(yùn)行監(jiān)控方法2022/11/252簡(jiǎn)介:STEP7-Micro/WIN32編程軟件是基于3STEP7-Micro/WIN32軟件包內(nèi)容STEP7-Micro/WIN32軟件包括:有Microwin3.1(新版本編程軟件STEP7-Micro/WIN32Version3.1)軟件;Microwin3.1的升級(jí)版本軟件Microwin3.1SP1;Toolbox(Toolbox包括Uss協(xié)議指令(變頻通訊用)和TP070(觸摸屏)的組態(tài)軟件TpDesignerV1.0設(shè)計(jì)師)工具箱;以及Microwin3.11Chinese(Microwin3.11SP1和TpDesigner的專用漢化工具)等編程軟件。

2022/11/253STEP7-Micro/WIN32軟件包內(nèi)容STEP7-M4第一節(jié)軟件安裝及硬件連接一、軟件安裝軟件來(lái)源:STEP7-Micro/WIN32——西門子網(wǎng)站下載或光盤。安裝:雙擊STEP7-Micro/WIN32的安裝程序setup.exe,根據(jù)在線提示,完成安裝。編程語(yǔ)言:選擇英語(yǔ)。界面漢化:安裝完后可用STEP7-Micro/WIN32中文漢化軟件將編程界面和幫助文件漢化,使編程環(huán)境為中文狀態(tài)。

2022/11/254第一節(jié)軟件安裝及硬件連接一、軟件安裝2022/11/5二、硬件連接電纜連接:PC/PPI電纜RS-232與PC機(jī)相連,RS-485與PLC的RS-485相連。模式設(shè)置:

PC/PPI電纜DIP開(kāi)關(guān)中1、2、3設(shè)定波特率,4選擇10位或11位數(shù)據(jù)傳輸模式,5選擇RS-232為數(shù)據(jù)通訊設(shè)備模式或數(shù)據(jù)終端設(shè)備模式。沒(méi)有調(diào)制解調(diào)器時(shí)開(kāi)關(guān)4、5均應(yīng)設(shè)置為0。

2022/11/255二、硬件連接2022/11/236建立S7-200CPU的通訊1.PC/PPI電纜通訊

PLC用PC/PPI電纜與個(gè)人計(jì)算機(jī)連接。

2.MPI通訊

多點(diǎn)接口(MPI)卡提供了一個(gè)RS485端口,可以用直通電纜和網(wǎng)絡(luò)相連

2022/11/256建立S7-200CPU的通訊1.PC/PPI電纜通訊7三、通信參數(shù)的設(shè)置和修改運(yùn)行STEP7-Micro/WIN32,在引導(dǎo)條中單擊“通訊”圖標(biāo),或從主菜單中選擇“檢視”中的“通訊”項(xiàng),則會(huì)出現(xiàn)一個(gè)通訊設(shè)定對(duì)話框。波特率、開(kāi)關(guān)。雙擊PC/PPI電纜的圖標(biāo),將出現(xiàn)設(shè)置PG/PC接口的對(duì)話框,這時(shí)可安裝或刪除通信接口、設(shè)置檢查通信接口參數(shù)等操作。設(shè)置好參數(shù)后,可雙擊通訊設(shè)定對(duì)話框中的刷新圖標(biāo),STEP7-Micro/WIN32將檢查所連接的所有S7-200CPU站(默認(rèn)站地址為2),并為每個(gè)站建立一個(gè)CPU圖標(biāo)。2022/11/257三、通信參數(shù)的設(shè)置和修改2022/11/238第二節(jié)軟件功能介紹一、基本功能創(chuàng)建用戶程序、修改和編輯原有的用戶程序。設(shè)置PLC的工作方式和參數(shù),上裝和下裝用戶程序,進(jìn)行程序的運(yùn)行監(jiān)控。具有簡(jiǎn)單語(yǔ)法的檢查、對(duì)用戶程序的文檔管理和加密等功能,并提供在線幫助。2022/11/258第二節(jié)軟件功能介紹一、基本功能2022/11/239二、主界面各部分功能1.菜單條引導(dǎo)條指令樹(shù)程序編輯器符號(hào)表狀態(tài)圖表數(shù)據(jù)塊輸出窗口狀態(tài)條程序察看局部變量表菜單條2022/11/259二、主界面各部分功能引導(dǎo)條指令樹(shù)程序編輯器102.工具條提供簡(jiǎn)便的鼠標(biāo)操作,可用“檢視”菜單的“工具欄”項(xiàng)自定義工具條??商砑雍蛣h除3種按鈕:標(biāo)準(zhǔn)、調(diào)試和指令。

3.引導(dǎo)條提供按鈕控制的快速窗口切換功能??捎谩皺z視”菜單的“瀏覽欄”項(xiàng)選擇是否打開(kāi)。引導(dǎo)條包括程序塊(ProgramBlock)、符號(hào)表(SymbolTable)、狀態(tài)圖表(StatusChart)、數(shù)據(jù)塊(DataBlock)、系統(tǒng)塊(SystemBlock)、交叉索引(CrossReference)和通訊(Communications)七個(gè)組件。一個(gè)完整的項(xiàng)目文件(Project)通常包括前六個(gè)組件。

4.指令樹(shù)提供編程時(shí)用到的所有快捷操作命令和PLC指令??捎谩皺z視”菜單的“指令樹(shù)”項(xiàng)決定是否將其打開(kāi)。主界面2022/11/25102.工具條提供簡(jiǎn)便的鼠標(biāo)操作,可用“檢視”菜單的“工具11主界面5.輸出窗口顯示程序編譯的結(jié)果信息。6.狀態(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)程地址等。7.程序編輯器梯形圖、語(yǔ)句表或功能圖表編輯器編寫用戶程序,或在聯(lián)機(jī)狀態(tài)下從PLC上裝用戶程序進(jìn)行程序的編輯或修改。8.局部變量表每個(gè)程序塊都對(duì)應(yīng)一個(gè)局部變量表,在帶參數(shù)的子程序調(diào)用中,參數(shù)的傳遞就是通過(guò)局部變量表進(jìn)行的。2022/11/2511主界面5.輸出窗口顯示程序編譯的結(jié)果信息。2022/112允許為部分或全部數(shù)字量輸入點(diǎn)設(shè)置輸入濾波。檢視系統(tǒng)塊輸入過(guò)濾器。延時(shí)時(shí)間范圍為0.2~12.8ms,默認(rèn)值為6.4ms。三、系統(tǒng)組態(tài)*1.?dāng)?shù)字量輸入濾波2022/11/2512允許為部分或全部數(shù)字量輸入點(diǎn)設(shè)置輸入濾波。三、系統(tǒng)組態(tài)*132.模擬量輸入濾波S7-200CPU222、224和226在模擬量輸入信號(hào)變化緩慢的場(chǎng)合,可以對(duì)不同的模擬量輸入選擇軟件濾波。檢視系統(tǒng)塊模擬量輸入過(guò)濾器。系統(tǒng)默認(rèn)參數(shù)為:模擬量輸入點(diǎn)全部濾波、采樣次數(shù)為64、靜區(qū)值為320。2022/11/25132.模擬量輸入濾波S7-200CPU222、22414如果數(shù)字量輸入點(diǎn)有一個(gè)持續(xù)時(shí)間小于掃描周期的脈沖,則CPU不能捕捉到此脈沖。S7-200CPU為每個(gè)主機(jī)數(shù)字量輸入點(diǎn)提供脈沖捕捉功能。3.設(shè)置脈沖捕捉2022/11/2514如果數(shù)字量輸入點(diǎn)有一個(gè)持續(xù)時(shí)間小于掃描周期的脈沖,則CP154.輸出表的設(shè)置

系統(tǒng)塊輸出表

凍結(jié)輸出:RUNSTOP后,所有數(shù)字量輸出點(diǎn)將凍結(jié)在CPU進(jìn)入STOP方式之前的狀態(tài);

否則:數(shù)字量輸出點(diǎn)的狀態(tài)用輸出表來(lái)設(shè)置。2022/11/25154.輸出表的設(shè)置系統(tǒng)塊輸出表2022/11/216CPU用EEPROM保存用戶程序、程序數(shù)據(jù)及CPU組態(tài)數(shù)據(jù);用一個(gè)超級(jí)電容器,使PLC在掉電時(shí)保存整個(gè)RAM存儲(chǔ)器中的信息。S7-200PLC還可選用存儲(chǔ)器卡保持用戶程序:CPU模塊在STOP方式下,點(diǎn)擊菜單“PLC”中的“程序存儲(chǔ)器卡”項(xiàng)就可將用戶程序、CPU組態(tài)信息及V、M、T、C的當(dāng)前值復(fù)制到存儲(chǔ)器卡中。單擊“系統(tǒng)塊”的“保存范圍”標(biāo)簽,可選擇PLC斷電時(shí)希望保持的內(nèi)存區(qū)域。最多可定義六個(gè)要保存的存儲(chǔ)區(qū)范圍,設(shè)置保存的存儲(chǔ)區(qū)有V、M、C和T。對(duì)于定時(shí)器,只能保存定時(shí)器TONR,而且只能保持定時(shí)器和計(jì)數(shù)器的當(dāng)前值,定時(shí)器位和計(jì)數(shù)器位不能保持,上電時(shí)定時(shí)器位和計(jì)數(shù)器位均被消除。對(duì)M存儲(chǔ)區(qū)的前14個(gè)字節(jié),系統(tǒng)缺省設(shè)置為不保持。

5.PLC斷電后的數(shù)據(jù)保存方式2022/11/2516CPU用EEPROM保存用戶程序、程序數(shù)據(jù)及CPU組態(tài)數(shù)176.CPU密碼的設(shè)置

默認(rèn)是1級(jí),相當(dāng)于關(guān)閉了密碼功能。在“系統(tǒng)塊”窗口中點(diǎn)擊“密碼”標(biāo)簽。首先選擇適當(dāng)?shù)南拗萍?jí)別(如2、3級(jí)),需輸入密碼(密碼不區(qū)分大小寫)并確認(rèn)密碼。要使密碼設(shè)置生效,必須先運(yùn)行一次程序。如果忘記了密碼,必須清除存儲(chǔ)器,重新下載程序。2022/11/25176.CPU密碼的設(shè)置默認(rèn)是1級(jí),相當(dāng)于關(guān)閉了密碼18第三節(jié)編程軟件的使用一、項(xiàng)目生成

1.新建項(xiàng)目

(1)確定PLC的CPU型號(hào)

(2)項(xiàng)目文件更名

(3)添加一個(gè)子程序

(4)添加一個(gè)中斷程序

(5)編輯程序2.打開(kāi)已有項(xiàng)目文件

3.上裝和下裝項(xiàng)目文件

2022/11/2518第三節(jié)編程軟件的使用一、項(xiàng)目生成2022/11/2191、程序的輸入、編輯通常利用LAD(梯形圖)進(jìn)行程序的輸入,程序的編輯包括程序的剪切、拷貝、粘貼、插入和刪除,字符串替換、查找等。還可以利用符號(hào)表對(duì)POU(程序組織單元

)中的符號(hào)賦值。2、程序的編譯及上、下載(1)編譯:程序的編譯,能明確指出錯(cuò)誤的網(wǎng)絡(luò)段,編程者可以根據(jù)錯(cuò)誤提示對(duì)程序進(jìn)行修改,然后再次編譯,直至編譯無(wú)誤。(2)下載:用戶程序編譯成功后,將下載塊中選中下載內(nèi)容下載到PLC的存儲(chǔ)器中。(3)載入(上載):載入可以將PLC中未加密的程序或數(shù)據(jù)向上送入編程器(PC機(jī))。將選擇的程序塊、數(shù)據(jù)塊、系統(tǒng)塊等內(nèi)容上載后,可以在程序窗口顯示上載的PLC內(nèi)部程序和數(shù)據(jù)信息。二、程序的編輯與傳送2022/11/25191、程序的輸入、編輯二、程序的編輯與傳送2022/11/20梯形圖編輯器*

1.梯形圖元素的工作原理

觸點(diǎn)代表電流(能量流)的控制開(kāi)關(guān),線圈代表由電流充電的中繼或輸出;框盒(指令盒)代表能量流到達(dá)此框時(shí)執(zhí)行指令盒的功能。

2.梯形圖排布規(guī)則

網(wǎng)絡(luò)必須從觸點(diǎn)開(kāi)始,以線圈或框盒(沒(méi)有ENO使能輸出端)結(jié)束。

注:每個(gè)用戶程序,一個(gè)線圈或指令盒只能使用一次,并且不允許多個(gè)線圈串聯(lián)使用。

3.在梯形圖中輸入指令(編程元件)光標(biāo)、階梯的開(kāi)始、繼續(xù)輸入元件等標(biāo)志的識(shí)別。

4.程序的編輯及參數(shù)設(shè)定

5.程序注釋

6.程序的編譯及上、下載

2022/11/2520梯形圖編輯器*1.梯形圖元素的工作原理2022/121以梯形圖編輯器為例,語(yǔ)句表和功能塊圖編輯器的操作類似。1.輸入編程元件

梯形圖的編程元件(編程元素):主要有線圈、觸點(diǎn)、指令盒、標(biāo)號(hào)及連接線。輸入方法:指令樹(shù)窗口中雙擊要輸入的指令:就可在矩形光標(biāo)處放置一個(gè)編程元件。工具條上的編程按鈕:?jiǎn)螕粲|點(diǎn)、線圈或指令盒按鈕,從彈出的窗口下拉菜單所列出的指令中選擇要輸入指令單擊即可。

2022/11/2521以梯形圖編輯器為例,語(yǔ)句表和功能塊圖編輯器的操作類似。222

2.插入和刪除方法一:在編輯區(qū)右擊要進(jìn)行操作的位置,彈出圖示的下拉菜單,選擇“插入”或“刪除”選項(xiàng),彈出子菜單,單擊要插入或刪除的項(xiàng),然后進(jìn)行編輯。方法二:也可用菜單“編輯”中相應(yīng)的“插入”或“編輯”中的“刪除”項(xiàng)完成相同的操作。2022/11/25222.插入和刪除2022/11/23233.符號(hào)表

將梯形圖中的直接地址編號(hào)用具有實(shí)際含義的符號(hào)代替

方法:在編程時(shí)使用直接地址(如I0.0),然后打開(kāi)符號(hào)表,編寫與直接地址對(duì)應(yīng)的符號(hào)(如與I0.0對(duì)應(yīng)的符號(hào)為start),編譯后由軟件自動(dòng)轉(zhuǎn)換名稱。

另一種方法:是在編程時(shí)直接使用符號(hào)名稱,然后打開(kāi)符號(hào)表,編寫與符號(hào)對(duì)應(yīng)的直接地址,編譯后得到相同的結(jié)果。2022/11/25233.符號(hào)表將梯形圖中的直接地址編號(hào)用具有實(shí)際含義244.局部變量表(1)局部變量與全局變量程序中的每個(gè)POU(ProgramOrganizationalUnit,程序組織單元)都有64K字節(jié)L存儲(chǔ)器組成的局部變量表。局部變量只在他被創(chuàng)建POU中有效。全局變量在各POU中均有效,只能在符號(hào)表(全局變量表)做定義。(2)局部變量的設(shè)置:將光標(biāo)移到編輯器的程序編輯區(qū)的上邊緣,向下拖動(dòng)上邊緣,則自動(dòng)出現(xiàn)局部變量表,此時(shí)可為子程序和中斷服務(wù)程序設(shè)置局部變量。2022/11/25244.局部變量表2022/11/23255.注釋梯形圖編輯器中的Networkn表示每個(gè)網(wǎng)絡(luò)或梯級(jí),同時(shí)又是標(biāo)題欄,可在此為每個(gè)網(wǎng)絡(luò)或梯級(jí)加標(biāo)題或必要的注釋說(shuō)明。雙擊Networkn區(qū)域,彈出圖示的對(duì)話框,此時(shí)可以在“題目”文本框鍵入相關(guān)標(biāo)題,在“注釋”文本框鍵入注釋。6.語(yǔ)言轉(zhuǎn)換

語(yǔ)句表、梯形圖和功能塊圖三種編程語(yǔ)言(編輯器)之間的任意切換。檢視

STL(語(yǔ)句表)、LAD(梯形圖)或FBD(功能塊圖)便可進(jìn)入對(duì)應(yīng)的編程環(huán)境。2022/11/25255.注釋梯形圖編輯器中的Networkn表示每個(gè)網(wǎng)26程序編輯完成,可用菜單“PLC”中的“編譯”項(xiàng)進(jìn)行離線編譯。編譯結(jié)束后在輸出窗口顯示程序中的語(yǔ)法錯(cuò)誤的數(shù)量、各條錯(cuò)誤的原因和錯(cuò)誤在程序中的位置。雙擊輸出窗口中的某一條錯(cuò)誤,程序編輯器中的矩形光標(biāo)將會(huì)移到程序中該錯(cuò)誤所在的位置。必須改正程序中的所有錯(cuò)誤,編譯成功后才能下載程序。7.編譯用戶程序2022/11/2526程序編輯完成,可用菜單“PLC”中的“編譯”項(xiàng)進(jìn)行離線編278.程序的下載和清除

注意:下載之前,PLC應(yīng)處于STOP方式:?jiǎn)螕艄ぞ邫诘摹巴V埂卑粹o,或選擇菜單命令“PLC”中的“停止”項(xiàng),可以進(jìn)入STOP狀態(tài)。如果不在STOP狀態(tài),可將CPU模塊上的方式開(kāi)關(guān)扳到STOP位置。

為了使下載的程序能正確執(zhí)行,下載前必須將PLC存儲(chǔ)器中的原程序清除:清除的方法是:?jiǎn)螕舨藛巍癙LC”中的“清除”項(xiàng),會(huì)出現(xiàn)清除對(duì)話框,選擇“清除全部”即可。2022/11/25278.程序的下載和清除注意:下載之前,PLC應(yīng)處于S28程序的監(jiān)視、運(yùn)行、調(diào)試*

1.程序運(yùn)行方式的設(shè)置將CPU的工作方式開(kāi)關(guān)置在RUN位置?;?qū)㈤_(kāi)關(guān)置在TERM(暫態(tài))位置時(shí),操作STEP7-Micro/WIN32菜單命令或快捷按鈕對(duì)CPU工作方式進(jìn)行軟件設(shè)置。2.程序運(yùn)行狀態(tài)的監(jiān)視運(yùn)用監(jiān)視功能,在程序狀態(tài)打開(kāi)下,觀察PLC運(yùn)行時(shí),程序執(zhí)行的過(guò)程中各元件的工作狀態(tài)及運(yùn)行參數(shù)的變化。2022/11/2528程序的監(jiān)視、運(yùn)行、調(diào)試*1.程序運(yùn)行方式的設(shè)置20229三、程序的打印輸出單擊菜單“文件”中的“打印”項(xiàng),可選擇需要打印的組件的復(fù)選框,如圖示,圖中選擇打印網(wǎng)絡(luò)1至網(wǎng)絡(luò)21梯形圖程序的主程序。但如果還希望打印程序的附加組件,例如還要打印符號(hào)表等,則所選打印范圍無(wú)效,將打印全部LAD網(wǎng)絡(luò)。

2022/11/2529三、程序的打印輸出2022/11/2330第四節(jié)程序監(jiān)控與調(diào)試一、選擇掃描次數(shù)STEP7可選擇單次或多次掃描來(lái)監(jiān)視用戶程序,可以指定主機(jī)以有限的掃描次數(shù)執(zhí)行用戶程序。通過(guò)選擇主機(jī)掃描次數(shù),當(dāng)過(guò)程變量改變時(shí),可監(jiān)視用戶程序的執(zhí)行。多次掃描時(shí),應(yīng)使PLC置于STOP模式,使用菜單命令“排錯(cuò)”中的“多次掃描”來(lái)指定執(zhí)行的掃描次數(shù),然后單擊“確認(rèn)”按鈕。初次掃描時(shí)則將PLC置于STOP模式,然后使用菜單命令“排錯(cuò)”中的“單次掃描”進(jìn)行。2022/11/2530第四節(jié)程序監(jiān)控與調(diào)試一、選擇掃描次數(shù)2022/31二、用狀態(tài)表監(jiān)控程序*使用狀態(tài)表來(lái)監(jiān)視用戶程序,在程序運(yùn)行時(shí),可以用狀態(tài)表來(lái)讀、寫監(jiān)視和強(qiáng)制PLC的內(nèi)部變量。并可以用強(qiáng)制表操作修改用戶程序,如圖示。2022/11/2531二、用狀態(tài)表監(jiān)控程序*2022/11/23321.打開(kāi)和編輯已有的狀態(tài)表單擊目錄樹(shù)中的狀態(tài)表圖標(biāo),或菜單“檢視”中的“狀態(tài)表”選項(xiàng)均可打開(kāi)已有的狀態(tài)表,并對(duì)它進(jìn)行編輯。多個(gè)狀態(tài)表,可用狀態(tài)表底部的標(biāo)簽切換。2.創(chuàng)建新的狀態(tài)表

用鼠標(biāo)右鍵單擊目錄樹(shù)中的狀態(tài)表圖標(biāo)或單元已經(jīng)打開(kāi)的狀態(tài)表,將彈出一個(gè)窗口,在窗口中選擇“插入狀態(tài)表”選項(xiàng),可創(chuàng)建新的狀態(tài)表。

2022/11/25321.打開(kāi)和編輯已有的狀態(tài)表單擊目錄樹(shù)中的狀態(tài)表圖標(biāo),33

3.啟動(dòng)和關(guān)閉狀態(tài)表

STEP7與PLC的通信成功后,打開(kāi)狀態(tài)表,用菜單“排錯(cuò)”中的“圖狀態(tài)”選項(xiàng)或單擊工具條上的“狀態(tài)表”圖標(biāo),可啟動(dòng)狀態(tài)表,再操作一次可關(guān)閉狀態(tài)表。

4.單次讀取狀態(tài)信息

狀態(tài)表被關(guān)閉時(shí),用菜單命令“排錯(cuò)”中的“單次讀取”或單擊工具條上的“單項(xiàng)讀取”按鈕,可以獲得PLC的當(dāng)前數(shù)據(jù),并在狀態(tài)表中將當(dāng)前數(shù)值顯示出來(lái),執(zhí)行用戶程序時(shí)并不進(jìn)行數(shù)據(jù)的更新。要連續(xù)收集狀態(tài)表信息,應(yīng)啟動(dòng)狀態(tài)表。2022/11/25333.啟動(dòng)和關(guān)閉狀態(tài)表STEP7與PLC的通信34在RUN方式且對(duì)控制過(guò)程影響較小的情況下,可對(duì)程序中的某些變量強(qiáng)制性地賦值。S7-200CPU允許強(qiáng)制性地給所有的I/O點(diǎn)賦值,此外最多還可改變16個(gè)內(nèi)部存儲(chǔ)器數(shù)據(jù)(V或M)或模擬量I/O(AI或AQ)。V或M可按字節(jié)、字或雙字來(lái)改變,模擬量只能從偶字節(jié)開(kāi)始以字為單位(如AIW6)來(lái)改變。強(qiáng)制的數(shù)據(jù)將永久性地存儲(chǔ)在CPU的EEPROM中。5.用狀態(tài)表強(qiáng)制改變數(shù)值2022/11/2534在RUN方式且對(duì)控制過(guò)程影響較小的情況下,可對(duì)程序中的某35四、梯形圖程序的狀態(tài)監(jiān)視利用梯形圖編輯器可以監(jiān)視在線程序運(yùn)行狀態(tài)的窗口。梯形圖中顯示所有操作數(shù)的值,所有這些操作數(shù)狀態(tài)都是PLC在掃描周期完成時(shí)的結(jié)果。打開(kāi)監(jiān)視梯形圖的方法有兩種:一種方法是:打開(kāi)菜單“工具”中的“選項(xiàng)”對(duì)話框,選擇“LAD狀態(tài)”選項(xiàng),然后選擇一種梯形圖的樣式。梯形圖可選擇的樣式有3種:指令內(nèi)部顯示地址,外部顯示值;指令外部顯示地址和值;只顯示狀態(tài)值。另一種方法是:或直接打開(kāi)梯形圖窗口,在工具條中單擊“程序狀態(tài)”按鈕。功能塊圖程序監(jiān)視和語(yǔ)句表程序監(jiān)視方法與梯形圖程序類似,不再一一介紹。

2022/11/2535四、梯形圖程序的狀態(tài)監(jiān)視2022/11/2336致命錯(cuò)誤會(huì)導(dǎo)致PLC停止執(zhí)行程序:CPU檢測(cè)到致命錯(cuò)誤時(shí),自動(dòng)進(jìn)入STOP(停止)方式,點(diǎn)亮系統(tǒng)錯(cuò)誤LED,并關(guān)閉輸出。在消除致命錯(cuò)誤之前,CPU一直保持這種狀態(tài)。有些錯(cuò)誤可能會(huì)使PLC無(wú)法進(jìn)行通信,此時(shí)在計(jì)算機(jī)上看不到CPU的錯(cuò)誤代碼。這表示硬件出錯(cuò),CPU模塊需要修理,修改程序或清除PLC的存儲(chǔ)器不能消除這種錯(cuò)誤。非致命錯(cuò)誤

非致命錯(cuò)誤會(huì)影響CPU的某些性能,但不會(huì)使用戶程序無(wú)法執(zhí)行。運(yùn)行錯(cuò)誤

程序編譯錯(cuò)誤程序執(zhí)行錯(cuò)誤五、S7-200的出錯(cuò)處理2022/11/2536致命錯(cuò)誤會(huì)導(dǎo)致PLC停止執(zhí)行程序:五、S7-20037小結(jié):通過(guò)本講的學(xué)習(xí),重點(diǎn)掌握軟件的安裝、軟件的基本功能、編程、調(diào)試、運(yùn)行監(jiān)控方法。作業(yè):STEP7-Micro/WIN32

實(shí)際操作練習(xí)本講學(xué)習(xí)要求2022/11/2537小結(jié):通過(guò)本講的學(xué)習(xí),重點(diǎn)掌握軟件的安裝、軟件的基本功能38實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATIC使用方法練習(xí)

2022/11/2538實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATI39實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATIC使用方法練習(xí)首先研究SIMATIC指令系統(tǒng)的基本操作方法,然后進(jìn)行PLC的練習(xí)實(shí)驗(yàn)。本實(shí)驗(yàn)給出了PLC控制系統(tǒng)實(shí)驗(yàn)要求的樣例程序,參考電路等PLC練習(xí)實(shí)驗(yàn)所需要的所有資料,可以通過(guò)程序輸入、調(diào)試、運(yùn)行,逐步掌握PLC實(shí)驗(yàn)的基本方法。1.實(shí)驗(yàn)?zāi)康模?)練習(xí)使用S7-200編程軟件,了解PLC實(shí)驗(yàn)裝置的組成。(2)掌握用戶程序的輸入和編輯方法。(3)熟悉基本指令的應(yīng)用。(4)熟悉語(yǔ)句表指令的應(yīng)用及其與梯形圖程序的和轉(zhuǎn)還。2022/11/2539實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATI402.實(shí)驗(yàn)內(nèi)容(1)輸入圖1.1所示的梯形圖,并轉(zhuǎn)換成對(duì)應(yīng)的語(yǔ)句表指令(也可結(jié)合教材習(xí)題練習(xí))。(2)為梯形圖1.1中段1注釋,并用符號(hào)表為I0.0、I0.1、Q0.0添加符號(hào)名(符號(hào)名可任意設(shè)定)。(3)練習(xí)程序的編輯、修改、復(fù)制、粘貼的方法。(4)將圖1.1中程序改成圖1.2,并轉(zhuǎn)換成語(yǔ)句表程序,分析OLD、ALD語(yǔ)句用法。(5)參考教材,練習(xí)棧操作指令的使用方法。(6)參考教材,練習(xí)定時(shí)器和計(jì)數(shù)器指令及參數(shù)的輸入方法,例如梯形圖1.3。(7)練習(xí)系統(tǒng)塊設(shè)置的方法。2022/11/25402.實(shí)驗(yàn)內(nèi)容(1)輸入圖1.1所示的梯形圖,并轉(zhuǎn)換成對(duì)41圖1.1梯形圖練習(xí)1網(wǎng)絡(luò)1LDI0.0OQ0.0ANI0.1=Q0.0網(wǎng)絡(luò)2LDI0.0AI0.1LDM0.0AQ0.1OLD=Q0.12022/11/2541圖1.1梯形圖練習(xí)1網(wǎng)絡(luò)12022/11/2342圖1.2梯形圖練習(xí)2LDI0.0AI0.1OM0.0AQ0.1LDNI0.2OM0.1AQ0.0ALD=Q0.12022/11/2542圖1.2梯形圖練習(xí)2LDI0.020243部分含有定時(shí)器的梯形圖2022/11/2543部分含有定時(shí)器的梯形圖2022/11/2344部分含有計(jì)數(shù)器的梯形圖2022/11/2544部分含有計(jì)數(shù)器的梯形圖2022/11/23453.實(shí)驗(yàn)步驟(1)開(kāi)機(jī)(打開(kāi)計(jì)算機(jī)電源,但不接PLC電源)。(2)進(jìn)入S7-200編程軟件。(3)選擇語(yǔ)言類型(SIMATIC)。(4)輸入CPU類型。(5)由主菜單或快捷按鈕輸入、編輯程序。(6)進(jìn)行編譯,并觀測(cè)編譯結(jié)果,修改程序,直至編譯成功。2022/11/25453.實(shí)驗(yàn)步驟(1)開(kāi)機(jī)(打開(kāi)計(jì)算機(jī)電源,但不接PLC電464.實(shí)驗(yàn)報(bào)告內(nèi)容(1)以圖1.1為例,總結(jié)梯形圖輸入及修改的操作過(guò)程。(2)寫出梯形圖添加注釋及符號(hào)名的操作過(guò)程。(3)總結(jié)OLD、ALD指令和棧操作指令的使用方法。(4)簡(jiǎn)述系統(tǒng)塊設(shè)置的方法。5.思考練習(xí)(1)分析各種定時(shí)器的使用方法及不同之處。(2)總結(jié)程序輸入、調(diào)試的方法和經(jīng)驗(yàn)。2022/11/25464.實(shí)驗(yàn)報(bào)告內(nèi)容2022/11/2347STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例2022/11/2547STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例2048STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例通過(guò)一個(gè)簡(jiǎn)單例子程序的幾個(gè)簡(jiǎn)短步驟,將能夠?qū)W會(huì)如何在S7--200中連接、編程和運(yùn)行程序。為了完成這個(gè)例子程序,需要PPI多主站電纜、S7--200CPU和運(yùn)行STEP7--Micro/WIN軟件的編程設(shè)備。2022/11/2548STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例通過(guò)49一、連接S7--200CPU連接S7--200十分容易。在本例中,只需要給S7--200CPU供電,然后在編程設(shè)備與S7--200CPU之間連上通訊電纜即可。&給S7--200CPU供電第一個(gè)步驟就是要給S7--200的CPU供電。圖3-1給出了直流供電和交流供電兩種CPU模塊的接線方式。在安裝和拆除任何電氣設(shè)備之前,必須確認(rèn)該設(shè)備的電源已斷開(kāi)。在安裝或拆除S7--200之前,必須遵守相應(yīng)的安全防護(hù)規(guī)范,并務(wù)必將其電源斷開(kāi)。2022/11/2549一、連接S7--200CPU連接S7--200十分容易50圖1給S7--200CPU供電2022/11/2550圖1給S7--200CPU供電2022/11/2351&連接RS--232/PPI多主站電纜圖2所示為連接S7--200與編程設(shè)備的RS--232/PPI多主站電纜。連接電纜:1.連接RS--232/PPI多主站電纜的RS--232端(標(biāo)識(shí)為“PC”)到編程設(shè)備的通訊口上。(本例中為COM1)。2.連接RS--232/PPI多主站電纜的RS485端(標(biāo)識(shí)為“PPI”)到S7--200的端口0或端口1。3.如圖2所示,設(shè)置RS--232/PPI多主站電纜的DIP開(kāi)關(guān)。2022/11/2551&連接RS--232/PPI多主站電纜2022/11/52圖2連接RS--232/PPI多主站電纜2022/11/2552圖2連接RS--232/PPI多主站電纜2022/153&打開(kāi)STEP7--Micro/WIN點(diǎn)擊STEP7--Micro/WIN的圖標(biāo),打開(kāi)一個(gè)新的項(xiàng)目,圖3所示為一個(gè)新項(xiàng)目。注意左側(cè)的操作欄??梢杂貌僮鳈谥械膱D標(biāo),打開(kāi)STEP7--Micro/WIN項(xiàng)目中的組件。點(diǎn)擊操作欄中的通訊圖標(biāo)進(jìn)入通訊對(duì)話框??梢杂眠@個(gè)對(duì)話框?yàn)镾TEP7--Micro/WIN設(shè)置通訊參數(shù)。2022/11/2553&打開(kāi)STEP7--Micro/WIN2022/154圖3新建STEP7--Micro/WIN項(xiàng)目2022/11/2554圖3新建STEP7--Micro/WIN項(xiàng)目2022/55&為STEP7--Micro/WIN設(shè)置通訊參數(shù)在示例項(xiàng)目中使用的是STEP7--Micro/WIN和RS--232/PPI多主站電纜的缺省設(shè)置。檢查下列設(shè)置:1.PC/PPI電纜的通訊地址設(shè)為0。2.接口使用COM1。3.傳輸波特率用9.6Kbps。如果您需要改變通訊設(shè)置,請(qǐng)參考有關(guān)資料。2022/11/2555&為STEP7--Micro/WIN設(shè)置通訊參數(shù)2056圖4設(shè)置通訊參數(shù)2022/11/2556圖4設(shè)置通訊參數(shù)2022/11/2357&用通訊對(duì)話框與S7--200建立通訊:1.在通訊對(duì)話框中雙擊刷新圖標(biāo)。STEP7--Micro/WIN搜尋并顯示所連接的S7--200站的CPU圖標(biāo)。2.選擇S7--200站并點(diǎn)擊OK。如果STEP7--Micro/WIN未能找到您的S7--200CPU,請(qǐng)核對(duì)您的通訊參數(shù)設(shè)置,并重復(fù)以上步驟。建立與S7--200的通訊之后,您就可以創(chuàng)建并下載示例程序。2022/11/2557&用通訊對(duì)話框與S7--200建立通訊:2022/158二、創(chuàng)建一個(gè)例子程序創(chuàng)建這個(gè)例子程序?qū)⑹鼓w會(huì)到使用STEP7--Micro/WIN編程有多簡(jiǎn)單。這個(gè)例子程序在三個(gè)程序段中用6條指令,完成了一個(gè)定時(shí)器自啟動(dòng)、自復(fù)位的簡(jiǎn)單功能。在本例中,您用梯形圖編輯器來(lái)錄入程序。下面給出了完整的梯形圖和語(yǔ)句表程序。語(yǔ)句表中的注釋,解釋了程序的邏輯關(guān)系。時(shí)序圖顯示了程序的運(yùn)行狀態(tài)。2022/11/2558二、創(chuàng)建一個(gè)例子程序創(chuàng)建這個(gè)例子程序?qū)⑹鼓w會(huì)到使用ST592022/11/25592022/11/2360點(diǎn)擊程序塊圖標(biāo),打開(kāi)程序編輯器,見(jiàn)圖6。注意指令樹(shù)和程序編輯器??梢杂猛献У姆绞綄⑻菪螆D指令插入到程序編輯器中。在工具欄圖標(biāo)中有一些命令的快捷方式。在輸入和保存程序之后,就可以下載程序到S7--200中。2022/11/2560點(diǎn)擊程序塊圖標(biāo),打開(kāi)程序編輯器,見(jiàn)圖6。2022/11/61圖6STEP7--Micro/WIN窗口2022/11/2561圖6STEP7--Micro/WIN窗口2022/1162輸入程序段1:?jiǎn)?dòng)定時(shí)器當(dāng)M0.0的狀態(tài)為0時(shí),常閉觸點(diǎn)接通啟動(dòng)定時(shí)器。輸入M0.0的觸點(diǎn):1.雙擊位邏輯圖標(biāo)或者單擊其左側(cè)的加號(hào)可以顯示出全部位邏輯指令。2.選擇常閉觸點(diǎn)。3.按住鼠標(biāo)左鍵將觸點(diǎn)拖到第一個(gè)程序段中。4.單擊觸點(diǎn)上的“???”,并輸入地址:M0.0。5.按回車鍵確認(rèn)。2022/11/2562輸入程序段1:?jiǎn)?dòng)定時(shí)器當(dāng)M0.0的狀態(tài)為0時(shí),常閉觸點(diǎn)63圖7Network12022/11/2563圖7Network12022/11/2364定時(shí)器指令T33的輸入步驟如下:1.雙擊定時(shí)器圖標(biāo),顯示定時(shí)器指令。2.選擇延時(shí)接通定時(shí)器TON。3.按住鼠標(biāo)左鍵將定時(shí)器拖到第一個(gè)程序段中。4.單擊定時(shí)器上方的“???”,輸入定時(shí)器號(hào):T33。5.按回車鍵確認(rèn)后,光標(biāo)會(huì)自動(dòng)移動(dòng)到預(yù)置時(shí)間值(PT)參數(shù)。6.輸入預(yù)置時(shí)間值:1007.按回車鍵確認(rèn)。2022/11/2564定時(shí)器指令T33的輸入步驟如下:2022/11/2365輸入程序段2:使輸出點(diǎn)閉合當(dāng)定時(shí)器T33的定時(shí)值大于等于40時(shí)(40*10毫秒,即0.4秒),S7--200的輸出點(diǎn)Q0.0會(huì)閉合。輸入比較指令的步驟如下:1.雙擊比較指令圖標(biāo),顯示所有的比較指令。選擇“>=I”指令。2.按住鼠標(biāo)左鍵將比較指令拖到第二個(gè)程序段中。3.單擊觸點(diǎn)上方的“???”,輸入定時(shí)器號(hào):T33。4.按回車鍵確認(rèn)后,光標(biāo)會(huì)自動(dòng)移動(dòng)到比較指令下方的比較值參數(shù)。5.在該處輸入比較值406.按回車鍵確認(rèn)。2022/11/2565輸入程序段2:使輸出點(diǎn)閉合當(dāng)定時(shí)器T33的定時(shí)值大于等于66圖8Network22022/11/2566圖8Network22022/11/2367輸出指令的輸入步驟如下:1.雙擊位邏輯圖標(biāo),顯示位邏輯指令并選擇輸出線圈。2.按住鼠標(biāo)左鍵將輸出線圈拖到第二個(gè)程序段中。3.單擊線圈上方的“???”,輸入地址:Q0.0。4.按回車鍵確認(rèn)。2022/11/2567輸出指令的輸入步驟如下:2022/11/2368輸入程序段3:定時(shí)器復(fù)位當(dāng)計(jì)時(shí)值到達(dá)預(yù)置時(shí)間值(100)時(shí),定時(shí)器觸點(diǎn)會(huì)閉合。T33閉合會(huì)使M0.0置位。由于定時(shí)器是靠M0.0的常閉觸點(diǎn)啟動(dòng)的,M0.0的狀態(tài)由0變1會(huì)使定時(shí)器復(fù)位。輸入觸點(diǎn)T33的步驟如下:1.在位邏輯指令中選擇常開(kāi)觸點(diǎn)。2.按住鼠標(biāo)左鍵將觸點(diǎn)拖到第三個(gè)程序段中。3.單擊觸點(diǎn)上方的“???”,輸入地址:T33。4.按回車鍵確認(rèn)。2022/11/2568輸入程序段3:定時(shí)器復(fù)位當(dāng)計(jì)時(shí)值到達(dá)預(yù)置時(shí)間值(100)69圖9Network32022/11/2569圖9Network32022/11/2370輸入線圈M0.0的步驟如下:1.在位邏輯指令中選擇輸出線圈。2.按住鼠標(biāo)左鍵將輸出線圈拖到第三個(gè)程序段中3.雙擊線圈上方的“???”,輸入地址:M0.0。4.按回車鍵確認(rèn)。2022/11/2570輸入線圈M0.0的步驟如下:2022/11/2371存儲(chǔ)例子程序在輸入完以上三個(gè)程序段后,就已經(jīng)完成了整個(gè)例子程序。當(dāng)存儲(chǔ)程序時(shí),也就創(chuàng)建了一個(gè)包括S7--200CPU類型及其它參數(shù)在內(nèi)的一個(gè)項(xiàng)目。保存項(xiàng)目:1.在菜單條中選擇菜單命令File>SaveAs。2.在SaveAs對(duì)話框中輸入項(xiàng)目名。3.點(diǎn)擊Save存儲(chǔ)項(xiàng)目。項(xiàng)目存儲(chǔ)之后,就可以下載程序到S7--200。2022/11/2571存儲(chǔ)例子程序在輸入完以上三個(gè)程序段后,就已經(jīng)完成了整個(gè)例72圖10保存例子程序2022/11/2572圖10保存例子程序2022/11/2373三、下載例子程序提示每一個(gè)STEP7--Micro/WIN項(xiàng)目都會(huì)有一個(gè)CPU類型(CPU221、CPU222、CPU224、CPU224XP或CPU226)。如果在項(xiàng)目中選擇的CPU類型,與實(shí)際連接的CPU類型不匹配,STEP7--Micro/WIN會(huì)提示并要求作出選擇。如果在本例中遇到這種情況,可以選擇“繼續(xù)下載”。1.可以點(diǎn)擊工具條中的下載圖標(biāo)或者在命令菜單中選擇File>Download來(lái)下載程序。參見(jiàn)圖11。2.點(diǎn)擊OK下載程序到S7--200。如果S7--200處于運(yùn)行模式,將有一個(gè)對(duì)話提示CPU將進(jìn)入停止模式。單擊Yes將S7--200置于STOP模式。2022/11/2573三、下載例子程序提示2022/11/2374圖11下載程序2022/11/2574圖11下載程序2022/11/2375四、將S7--200轉(zhuǎn)入運(yùn)行模式如果想通過(guò)STEP7--Micro/WIN軟件將S7--200轉(zhuǎn)入運(yùn)行模式,S7--200的模式開(kāi)關(guān)必須設(shè)置為TERM或者RUN。當(dāng)S7--200處于RUN模式時(shí),執(zhí)行程序:1.單擊工具條中的運(yùn)行圖標(biāo)或者在命令菜單中選擇PLC>RUN。2.點(diǎn)擊Yes切換模式。當(dāng)S7--200轉(zhuǎn)入運(yùn)行模式后,CPU將執(zhí)行程序使Q0.0的LED指示燈時(shí)亮?xí)r滅。2022/11/2575四、將S7--200轉(zhuǎn)入運(yùn)行模式如果想通過(guò)STEP776圖12將S7--200轉(zhuǎn)入運(yùn)行模式2022/11/2576圖12將S7--200轉(zhuǎn)入運(yùn)行模式2022/11/2377到此已經(jīng)完成了第一個(gè)S7--200程序??梢酝ㄟ^(guò)選擇Debug>ProgramStatus來(lái)監(jiān)控程序。STEP7--Micro/WIN顯示執(zhí)行結(jié)果。要想終止程序,可以單擊STOP圖標(biāo)或選擇菜單命令PLC>STOP將S7--200置于STOP模式。2022/11/2577到此已經(jīng)完成了第一個(gè)S7--200程序。2022/11/78STEP7-Micro/WIN32

軟件簡(jiǎn)介

2022/11/251STEP7-Micro/WIN32

軟件簡(jiǎn)介2022/179簡(jiǎn)介:STEP7-Micro/WIN32編程軟件是基于Windows的應(yīng)用軟件,由西門子公司專門為SIMATICS7-200系列可編程序控制器設(shè)計(jì)開(kāi)發(fā)。

主要內(nèi)容:軟件的安裝軟件的基本功能編程、調(diào)試、運(yùn)行監(jiān)控方法2022/11/252簡(jiǎn)介:STEP7-Micro/WIN32編程軟件是基于80STEP7-Micro/WIN32軟件包內(nèi)容STEP7-Micro/WIN32軟件包括:有Microwin3.1(新版本編程軟件STEP7-Micro/WIN32Version3.1)軟件;Microwin3.1的升級(jí)版本軟件Microwin3.1SP1;Toolbox(Toolbox包括Uss協(xié)議指令(變頻通訊用)和TP070(觸摸屏)的組態(tài)軟件TpDesignerV1.0設(shè)計(jì)師)工具箱;以及Microwin3.11Chinese(Microwin3.11SP1和TpDesigner的專用漢化工具)等編程軟件。

2022/11/253STEP7-Micro/WIN32軟件包內(nèi)容STEP7-M81第一節(jié)軟件安裝及硬件連接一、軟件安裝軟件來(lái)源:STEP7-Micro/WIN32——西門子網(wǎng)站下載或光盤。安裝:雙擊STEP7-Micro/WIN32的安裝程序setup.exe,根據(jù)在線提示,完成安裝。編程語(yǔ)言:選擇英語(yǔ)。界面漢化:安裝完后可用STEP7-Micro/WIN32中文漢化軟件將編程界面和幫助文件漢化,使編程環(huán)境為中文狀態(tài)。

2022/11/254第一節(jié)軟件安裝及硬件連接一、軟件安裝2022/11/82二、硬件連接電纜連接:PC/PPI電纜RS-232與PC機(jī)相連,RS-485與PLC的RS-485相連。模式設(shè)置:

PC/PPI電纜DIP開(kāi)關(guān)中1、2、3設(shè)定波特率,4選擇10位或11位數(shù)據(jù)傳輸模式,5選擇RS-232為數(shù)據(jù)通訊設(shè)備模式或數(shù)據(jù)終端設(shè)備模式。沒(méi)有調(diào)制解調(diào)器時(shí)開(kāi)關(guān)4、5均應(yīng)設(shè)置為0。

2022/11/255二、硬件連接2022/11/2383建立S7-200CPU的通訊1.PC/PPI電纜通訊

PLC用PC/PPI電纜與個(gè)人計(jì)算機(jī)連接。

2.MPI通訊

多點(diǎn)接口(MPI)卡提供了一個(gè)RS485端口,可以用直通電纜和網(wǎng)絡(luò)相連

2022/11/256建立S7-200CPU的通訊1.PC/PPI電纜通訊84三、通信參數(shù)的設(shè)置和修改運(yùn)行STEP7-Micro/WIN32,在引導(dǎo)條中單擊“通訊”圖標(biāo),或從主菜單中選擇“檢視”中的“通訊”項(xiàng),則會(huì)出現(xiàn)一個(gè)通訊設(shè)定對(duì)話框。波特率、開(kāi)關(guān)。雙擊PC/PPI電纜的圖標(biāo),將出現(xiàn)設(shè)置PG/PC接口的對(duì)話框,這時(shí)可安裝或刪除通信接口、設(shè)置檢查通信接口參數(shù)等操作。設(shè)置好參數(shù)后,可雙擊通訊設(shè)定對(duì)話框中的刷新圖標(biāo),STEP7-Micro/WIN32將檢查所連接的所有S7-200CPU站(默認(rèn)站地址為2),并為每個(gè)站建立一個(gè)CPU圖標(biāo)。2022/11/257三、通信參數(shù)的設(shè)置和修改2022/11/2385第二節(jié)軟件功能介紹一、基本功能創(chuàng)建用戶程序、修改和編輯原有的用戶程序。設(shè)置PLC的工作方式和參數(shù),上裝和下裝用戶程序,進(jìn)行程序的運(yùn)行監(jiān)控。具有簡(jiǎn)單語(yǔ)法的檢查、對(duì)用戶程序的文檔管理和加密等功能,并提供在線幫助。2022/11/258第二節(jié)軟件功能介紹一、基本功能2022/11/2386二、主界面各部分功能1.菜單條引導(dǎo)條指令樹(shù)程序編輯器符號(hào)表狀態(tài)圖表數(shù)據(jù)塊輸出窗口狀態(tài)條程序察看局部變量表菜單條2022/11/259二、主界面各部分功能引導(dǎo)條指令樹(shù)程序編輯器872.工具條提供簡(jiǎn)便的鼠標(biāo)操作,可用“檢視”菜單的“工具欄”項(xiàng)自定義工具條??商砑雍蛣h除3種按鈕:標(biāo)準(zhǔn)、調(diào)試和指令。

3.引導(dǎo)條提供按鈕控制的快速窗口切換功能。可用“檢視”菜單的“瀏覽欄”項(xiàng)選擇是否打開(kāi)。引導(dǎo)條包括程序塊(ProgramBlock)、符號(hào)表(SymbolTable)、狀態(tài)圖表(StatusChart)、數(shù)據(jù)塊(DataBlock)、系統(tǒng)塊(SystemBlock)、交叉索引(CrossReference)和通訊(Communications)七個(gè)組件。一個(gè)完整的項(xiàng)目文件(Project)通常包括前六個(gè)組件。

4.指令樹(shù)提供編程時(shí)用到的所有快捷操作命令和PLC指令??捎谩皺z視”菜單的“指令樹(shù)”項(xiàng)決定是否將其打開(kāi)。主界面2022/11/25102.工具條提供簡(jiǎn)便的鼠標(biāo)操作,可用“檢視”菜單的“工具88主界面5.輸出窗口顯示程序編譯的結(jié)果信息。6.狀態(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)程地址等。7.程序編輯器梯形圖、語(yǔ)句表或功能圖表編輯器編寫用戶程序,或在聯(lián)機(jī)狀態(tài)下從PLC上裝用戶程序進(jìn)行程序的編輯或修改。8.局部變量表每個(gè)程序塊都對(duì)應(yīng)一個(gè)局部變量表,在帶參數(shù)的子程序調(diào)用中,參數(shù)的傳遞就是通過(guò)局部變量表進(jìn)行的。2022/11/2511主界面5.輸出窗口顯示程序編譯的結(jié)果信息。2022/189允許為部分或全部數(shù)字量輸入點(diǎn)設(shè)置輸入濾波。檢視系統(tǒng)塊輸入過(guò)濾器。延時(shí)時(shí)間范圍為0.2~12.8ms,默認(rèn)值為6.4ms。三、系統(tǒng)組態(tài)*1.?dāng)?shù)字量輸入濾波2022/11/2512允許為部分或全部數(shù)字量輸入點(diǎn)設(shè)置輸入濾波。三、系統(tǒng)組態(tài)*902.模擬量輸入濾波S7-200CPU222、224和226在模擬量輸入信號(hào)變化緩慢的場(chǎng)合,可以對(duì)不同的模擬量輸入選擇軟件濾波。檢視系統(tǒng)塊模擬量輸入過(guò)濾器。系統(tǒng)默認(rèn)參數(shù)為:模擬量輸入點(diǎn)全部濾波、采樣次數(shù)為64、靜區(qū)值為320。2022/11/25132.模擬量輸入濾波S7-200CPU222、22491如果數(shù)字量輸入點(diǎn)有一個(gè)持續(xù)時(shí)間小于掃描周期的脈沖,則CPU不能捕捉到此脈沖。S7-200CPU為每個(gè)主機(jī)數(shù)字量輸入點(diǎn)提供脈沖捕捉功能。3.設(shè)置脈沖捕捉2022/11/2514如果數(shù)字量輸入點(diǎn)有一個(gè)持續(xù)時(shí)間小于掃描周期的脈沖,則CP924.輸出表的設(shè)置

系統(tǒng)塊輸出表

凍結(jié)輸出:RUNSTOP后,所有數(shù)字量輸出點(diǎn)將凍結(jié)在CPU進(jìn)入STOP方式之前的狀態(tài);

否則:數(shù)字量輸出點(diǎn)的狀態(tài)用輸出表來(lái)設(shè)置。2022/11/25154.輸出表的設(shè)置系統(tǒng)塊輸出表2022/11/293CPU用EEPROM保存用戶程序、程序數(shù)據(jù)及CPU組態(tài)數(shù)據(jù);用一個(gè)超級(jí)電容器,使PLC在掉電時(shí)保存整個(gè)RAM存儲(chǔ)器中的信息。S7-200PLC還可選用存儲(chǔ)器卡保持用戶程序:CPU模塊在STOP方式下,點(diǎn)擊菜單“PLC”中的“程序存儲(chǔ)器卡”項(xiàng)就可將用戶程序、CPU組態(tài)信息及V、M、T、C的當(dāng)前值復(fù)制到存儲(chǔ)器卡中。單擊“系統(tǒng)塊”的“保存范圍”標(biāo)簽,可選擇PLC斷電時(shí)希望保持的內(nèi)存區(qū)域。最多可定義六個(gè)要保存的存儲(chǔ)區(qū)范圍,設(shè)置保存的存儲(chǔ)區(qū)有V、M、C和T。對(duì)于定時(shí)器,只能保存定時(shí)器TONR,而且只能保持定時(shí)器和計(jì)數(shù)器的當(dāng)前值,定時(shí)器位和計(jì)數(shù)器位不能保持,上電時(shí)定時(shí)器位和計(jì)數(shù)器位均被消除。對(duì)M存儲(chǔ)區(qū)的前14個(gè)字節(jié),系統(tǒng)缺省設(shè)置為不保持。

5.PLC斷電后的數(shù)據(jù)保存方式2022/11/2516CPU用EEPROM保存用戶程序、程序數(shù)據(jù)及CPU組態(tài)數(shù)946.CPU密碼的設(shè)置

默認(rèn)是1級(jí),相當(dāng)于關(guān)閉了密碼功能。在“系統(tǒng)塊”窗口中點(diǎn)擊“密碼”標(biāo)簽。首先選擇適當(dāng)?shù)南拗萍?jí)別(如2、3級(jí)),需輸入密碼(密碼不區(qū)分大小寫)并確認(rèn)密碼。要使密碼設(shè)置生效,必須先運(yùn)行一次程序。如果忘記了密碼,必須清除存儲(chǔ)器,重新下載程序。2022/11/25176.CPU密碼的設(shè)置默認(rèn)是1級(jí),相當(dāng)于關(guān)閉了密碼95第三節(jié)編程軟件的使用一、項(xiàng)目生成

1.新建項(xiàng)目

(1)確定PLC的CPU型號(hào)

(2)項(xiàng)目文件更名

(3)添加一個(gè)子程序

(4)添加一個(gè)中斷程序

(5)編輯程序2.打開(kāi)已有項(xiàng)目文件

3.上裝和下裝項(xiàng)目文件

2022/11/2518第三節(jié)編程軟件的使用一、項(xiàng)目生成2022/11/2961、程序的輸入、編輯通常利用LAD(梯形圖)進(jìn)行程序的輸入,程序的編輯包括程序的剪切、拷貝、粘貼、插入和刪除,字符串替換、查找等。還可以利用符號(hào)表對(duì)POU(程序組織單元

)中的符號(hào)賦值。2、程序的編譯及上、下載(1)編譯:程序的編譯,能明確指出錯(cuò)誤的網(wǎng)絡(luò)段,編程者可以根據(jù)錯(cuò)誤提示對(duì)程序進(jìn)行修改,然后再次編譯,直至編譯無(wú)誤。(2)下載:用戶程序編譯成功后,將下載塊中選中下載內(nèi)容下載到PLC的存儲(chǔ)器中。(3)載入(上載):載入可以將PLC中未加密的程序或數(shù)據(jù)向上送入編程器(PC機(jī))。將選擇的程序塊、數(shù)據(jù)塊、系統(tǒng)塊等內(nèi)容上載后,可以在程序窗口顯示上載的PLC內(nèi)部程序和數(shù)據(jù)信息。二、程序的編輯與傳送2022/11/25191、程序的輸入、編輯二、程序的編輯與傳送2022/11/97梯形圖編輯器*

1.梯形圖元素的工作原理

觸點(diǎn)代表電流(能量流)的控制開(kāi)關(guān),線圈代表由電流充電的中繼或輸出;框盒(指令盒)代表能量流到達(dá)此框時(shí)執(zhí)行指令盒的功能。

2.梯形圖排布規(guī)則

網(wǎng)絡(luò)必須從觸點(diǎn)開(kāi)始,以線圈或框盒(沒(méi)有ENO使能輸出端)結(jié)束。

注:每個(gè)用戶程序,一個(gè)線圈或指令盒只能使用一次,并且不允許多個(gè)線圈串聯(lián)使用。

3.在梯形圖中輸入指令(編程元件)光標(biāo)、階梯的開(kāi)始、繼續(xù)輸入元件等標(biāo)志的識(shí)別。

4.程序的編輯及參數(shù)設(shè)定

5.程序注釋

6.程序的編譯及上、下載

2022/11/2520梯形圖編輯器*1.梯形圖元素的工作原理2022/198以梯形圖編輯器為例,語(yǔ)句表和功能塊圖編輯器的操作類似。1.輸入編程元件

梯形圖的編程元件(編程元素):主要有線圈、觸點(diǎn)、指令盒、標(biāo)號(hào)及連接線。輸入方法:指令樹(shù)窗口中雙擊要輸入的指令:就可在矩形光標(biāo)處放置一個(gè)編程元件。工具條上的編程按鈕:?jiǎn)螕粲|點(diǎn)、線圈或指令盒按鈕,從彈出的窗口下拉菜單所列出的指令中選擇要輸入指令單擊即可。

2022/11/2521以梯形圖編輯器為例,語(yǔ)句表和功能塊圖編輯器的操作類似。299

2.插入和刪除方法一:在編輯區(qū)右擊要進(jìn)行操作的位置,彈出圖示的下拉菜單,選擇“插入”或“刪除”選項(xiàng),彈出子菜單,單擊要插入或刪除的項(xiàng),然后進(jìn)行編輯。方法二:也可用菜單“編輯”中相應(yīng)的“插入”或“編輯”中的“刪除”項(xiàng)完成相同的操作。2022/11/25222.插入和刪除2022/11/231003.符號(hào)表

將梯形圖中的直接地址編號(hào)用具有實(shí)際含義的符號(hào)代替

方法:在編程時(shí)使用直接地址(如I0.0),然后打開(kāi)符號(hào)表,編寫與直接地址對(duì)應(yīng)的符號(hào)(如與I0.0對(duì)應(yīng)的符號(hào)為start),編譯后由軟件自動(dòng)轉(zhuǎn)換名稱。

另一種方法:是在編程時(shí)直接使用符號(hào)名稱,然后打開(kāi)符號(hào)表,編寫與符號(hào)對(duì)應(yīng)的直接地址,編譯后得到相同的結(jié)果。2022/11/25233.符號(hào)表將梯形圖中的直接地址編號(hào)用具有實(shí)際含義1014.局部變量表(1)局部變量與全局變量程序中的每個(gè)POU(ProgramOrganizationalUnit,程序組織單元)都有64K字節(jié)L存儲(chǔ)器組成的局部變量表。局部變量只在他被創(chuàng)建POU中有效。全局變量在各POU中均有效,只能在符號(hào)表(全局變量表)做定義。(2)局部變量的設(shè)置:將光標(biāo)移到編輯器的程序編輯區(qū)的上邊緣,向下拖動(dòng)上邊緣,則自動(dòng)出現(xiàn)局部變量表,此時(shí)可為子程序和中斷服務(wù)程序設(shè)置局部變量。2022/11/25244.局部變量表2022/11/231025.注釋梯形圖編輯器中的Networkn表示每個(gè)網(wǎng)絡(luò)或梯級(jí),同時(shí)又是標(biāo)題欄,可在此為每個(gè)網(wǎng)絡(luò)或梯級(jí)加標(biāo)題或必要的注釋說(shuō)明。雙擊Networkn區(qū)域,彈出圖示的對(duì)話框,此時(shí)可以在“題目”文本框鍵入相關(guān)標(biāo)題,在“注釋”文本框鍵入注釋。6.語(yǔ)言轉(zhuǎn)換

語(yǔ)句表、梯形圖和功能塊圖三種編程語(yǔ)言(編輯器)之間的任意切換。檢視

STL(語(yǔ)句表)、LAD(梯形圖)或FBD(功能塊圖)便可進(jìn)入對(duì)應(yīng)的編程環(huán)境。2022/11/25255.注釋梯形圖編輯器中的Networkn表示每個(gè)網(wǎng)103程序編輯完成,可用菜單“PLC”中的“編譯”項(xiàng)進(jìn)行離線編譯。編譯結(jié)束后在輸出窗口顯示程序中的語(yǔ)法錯(cuò)誤的數(shù)量、各條錯(cuò)誤的原因和錯(cuò)誤在程序中的位置。雙擊輸出窗口中的某一條錯(cuò)誤,程序編輯器中的矩形光標(biāo)將會(huì)移到程序中該錯(cuò)誤所在的位置。必須改正程序中的所有錯(cuò)誤,編譯成功后才能下載程序。7.編譯用戶程序2022/11/2526程序編輯完成,可用菜單“PLC”中的“編譯”項(xiàng)進(jìn)行離線編1048.程序的下載和清除

注意:下載之前,PLC應(yīng)處于STOP方式:?jiǎn)螕艄ぞ邫诘摹巴V埂卑粹o,或選擇菜單命令“PLC”中的“停止”項(xiàng),可以進(jìn)入STOP狀態(tài)。如果不在STOP狀態(tài),可將CPU模塊上的方式開(kāi)關(guān)扳到STOP位置。

為了使下載的程序能正確執(zhí)行,下載前必須將PLC存儲(chǔ)器中的原程序清除:清除的方法是:?jiǎn)螕舨藛巍癙LC”中的“清除”項(xiàng),會(huì)出現(xiàn)清除對(duì)話框,選擇“清除全部”即可。2022/11/25278.程序的下載和清除注意:下載之前,PLC應(yīng)處于S105程序的監(jiān)視、運(yùn)行、調(diào)試*

1.程序運(yùn)行方式的設(shè)置將CPU的工作方式開(kāi)關(guān)置在RUN位置?;?qū)㈤_(kāi)關(guān)置在TERM(暫態(tài))位置時(shí),操作STEP7-Micro/WIN32菜單命令或快捷按鈕對(duì)CPU工作方式進(jìn)行軟件設(shè)置。2.程序運(yùn)行狀態(tài)的監(jiān)視運(yùn)用監(jiān)視功能,在程序狀態(tài)打開(kāi)下,觀察PLC運(yùn)行時(shí),程序執(zhí)行的過(guò)程中各元件的工作狀態(tài)及運(yùn)行參數(shù)的變化。2022/11/2528程序的監(jiān)視、運(yùn)行、調(diào)試*1.程序運(yùn)行方式的設(shè)置202106三、程序的打印輸出單擊菜單“文件”中的“打印”項(xiàng),可選擇需要打印的組件的復(fù)選框,如圖示,圖中選擇打印網(wǎng)絡(luò)1至網(wǎng)絡(luò)21梯形圖程序的主程序。但如果還希望打印程序的附加組件,例如還要打印符號(hào)表等,則所選打印范圍無(wú)效,將打印全部LAD網(wǎng)絡(luò)。

2022/11/2529三、程序的打印輸出2022/11/23107第四節(jié)程序監(jiān)控與調(diào)試一、選擇掃描次數(shù)STEP7可選擇單次或多次掃描來(lái)監(jiān)視用戶程序,可以指定主機(jī)以有限的掃描次數(shù)執(zhí)行用戶程序。通過(guò)選擇主機(jī)掃描次數(shù),當(dāng)過(guò)程變量改變時(shí),可監(jiān)視用戶程序的執(zhí)行。多次掃描時(shí),應(yīng)使PLC置于STOP模式,使用菜單命令“排錯(cuò)”中的“多次掃描”來(lái)指定執(zhí)行的掃描次數(shù),然后單擊“確認(rèn)”按鈕。初次掃描時(shí)則將PLC置于STOP模式,然后使用菜單命令“排錯(cuò)”中的“單次掃描”進(jìn)行。2022/11/2530第四節(jié)程序監(jiān)控與調(diào)試一、選擇掃描次數(shù)2022/108二、用狀態(tài)表監(jiān)控程序*使用狀態(tài)表來(lái)監(jiān)視用戶程序,在程序運(yùn)行時(shí),可以用狀態(tài)表來(lái)讀、寫監(jiān)視和強(qiáng)制PLC的內(nèi)部變量。并可以用強(qiáng)制表操作修改用戶程序,如圖示。2022/11/2531二、用狀態(tài)表監(jiān)控程序*2022/11/231091.打開(kāi)和編輯已有的狀態(tài)表單擊目錄樹(shù)中的狀態(tài)表圖標(biāo),或菜單“檢視”中的“狀態(tài)表”選項(xiàng)均可打開(kāi)已有的狀態(tài)表,并對(duì)它進(jìn)行編輯。多個(gè)狀態(tài)表,可用狀態(tài)表底部的標(biāo)簽切換。2.創(chuàng)建新的狀態(tài)表

用鼠標(biāo)右鍵單擊目錄樹(shù)中的狀態(tài)表圖標(biāo)或單元已經(jīng)打開(kāi)的狀態(tài)表,將彈出一個(gè)窗口,在窗口中選擇“插入狀態(tài)表”選項(xiàng),可創(chuàng)建新的狀態(tài)表。

2022/11/25321.打開(kāi)和編輯已有的狀態(tài)表單擊目錄樹(shù)中的狀態(tài)表圖標(biāo),110

3.啟動(dòng)和關(guān)閉狀態(tài)表

STEP7與PLC的通信成功后,打開(kāi)狀態(tài)表,用菜單“排錯(cuò)”中的“圖狀態(tài)”選項(xiàng)或單擊工具條上的“狀態(tài)表”圖標(biāo),可啟動(dòng)狀態(tài)表,再操作一次可關(guān)閉狀態(tài)表。

4.單次讀取狀態(tài)信息

狀態(tài)表被關(guān)閉時(shí),用菜單命令“排錯(cuò)”中的“單次讀取”或單擊工具條上的“單項(xiàng)讀取”按鈕,可以獲得PLC的當(dāng)前數(shù)據(jù),并在狀態(tài)表中將當(dāng)前數(shù)值顯示出來(lái),執(zhí)行用戶程序時(shí)并不進(jìn)行數(shù)據(jù)的更新。要連續(xù)收集狀態(tài)表信息,應(yīng)啟動(dòng)狀態(tài)表。2022/11/25333.啟動(dòng)和關(guān)閉狀態(tài)表STEP7與PLC的通信111在RUN方式且對(duì)控制過(guò)程影響較小的情況下,可對(duì)程序中的某些變量強(qiáng)制性地賦值。S7-200CPU允許強(qiáng)制性地給所有的I/O點(diǎn)賦值,此外最多還可改變16個(gè)內(nèi)部存儲(chǔ)器數(shù)據(jù)(V或M)或模擬量I/O(AI或AQ)。V或M可按字節(jié)、字或雙字來(lái)改變,模擬量只能從偶字節(jié)開(kāi)始以字為單位(如AIW6)來(lái)改變。強(qiáng)制的數(shù)據(jù)將永久性地存儲(chǔ)在CPU的EEPROM中。5.用狀態(tài)表強(qiáng)制改變數(shù)值2022/11/2534在RUN方式且對(duì)控制過(guò)程影響較小的情況下,可對(duì)程序中的某112四、梯形圖程序的狀態(tài)監(jiān)視利用梯形圖編輯器可以監(jiān)視在線程序運(yùn)行狀態(tài)的窗口。梯形圖中顯示所有操作數(shù)的值,所有這些操作數(shù)狀態(tài)都是PLC在掃描周期完成時(shí)的結(jié)果。打開(kāi)監(jiān)視梯形圖的方法有兩種:一種方法是:打開(kāi)菜單“工具”中的“選項(xiàng)”對(duì)話框,選擇“LAD狀態(tài)”選項(xiàng),然后選擇一種梯形圖的樣式。梯形圖可選擇的樣式有3種:指令內(nèi)部顯示地址,外部顯示值;指令外部顯示地址和值;只顯示狀態(tài)值。另一種方法是:或直接打開(kāi)梯形圖窗口,在工具條中單擊“程序狀態(tài)”按鈕。功能塊圖程序監(jiān)視和語(yǔ)句表程序監(jiān)視方法與梯形圖程序類似,不再一一介紹。

2022/11/2535四、梯形圖程序的狀態(tài)監(jiān)視2022/11/23113致命錯(cuò)誤會(huì)導(dǎo)致PLC停止執(zhí)行程序:CPU檢測(cè)到致命錯(cuò)誤時(shí),自動(dòng)進(jìn)入STOP(停止)方式,點(diǎn)亮系統(tǒng)錯(cuò)誤LED,并關(guān)閉輸出。在消除致命錯(cuò)誤之前,CPU一直保持這種狀態(tài)。有些錯(cuò)誤可能會(huì)使PLC無(wú)法進(jìn)行通信,此時(shí)在計(jì)算機(jī)上看不到CPU的錯(cuò)誤代碼。這表示硬件出錯(cuò),CPU模塊需要修理,修改程序或清除PLC的存儲(chǔ)器不能消除這種錯(cuò)誤。非致命錯(cuò)誤

非致命錯(cuò)誤會(huì)影響CPU的某些性能,但不會(huì)使用戶程序無(wú)法執(zhí)行。運(yùn)行錯(cuò)誤

程序編譯錯(cuò)誤程序執(zhí)行錯(cuò)誤五、S7-200的出錯(cuò)處理2022/11/2536致命錯(cuò)誤會(huì)導(dǎo)致PLC停止執(zhí)行程序:五、S7-200114小結(jié):通過(guò)本講的學(xué)習(xí),重點(diǎn)掌握軟件的安裝、軟件的基本功能、編程、調(diào)試、運(yùn)行監(jiān)控方法。作業(yè):STEP7-Micro/WIN32

實(shí)際操作練習(xí)本講學(xué)習(xí)要求2022/11/2537小結(jié):通過(guò)本講的學(xué)習(xí),重點(diǎn)掌握軟件的安裝、軟件的基本功能115實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATIC使用方法練習(xí)

2022/11/2538實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATI116實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATIC使用方法練習(xí)首先研究SIMATIC指令系統(tǒng)的基本操作方法,然后進(jìn)行PLC的練習(xí)實(shí)驗(yàn)。本實(shí)驗(yàn)給出了PLC控制系統(tǒng)實(shí)驗(yàn)要求的樣例程序,參考電路等PLC練習(xí)實(shí)驗(yàn)所需要的所有資料,可以通過(guò)程序輸入、調(diào)試、運(yùn)行,逐步掌握PLC實(shí)驗(yàn)的基本方法。1.實(shí)驗(yàn)?zāi)康模?)練習(xí)使用S7-200編程軟件,了解PLC實(shí)驗(yàn)裝置的組成。(2)掌握用戶程序的輸入和編輯方法。(3)熟悉基本指令的應(yīng)用。(4)熟悉語(yǔ)句表指令的應(yīng)用及其與梯形圖程序的和轉(zhuǎn)還。2022/11/2539實(shí)驗(yàn)一認(rèn)識(shí)可編程控制器的硬件與軟件

——SIMATI1172.實(shí)驗(yàn)內(nèi)容(1)輸入圖1.1所示的梯形圖,并轉(zhuǎn)換成對(duì)應(yīng)的語(yǔ)句表指令(也可結(jié)合教材習(xí)題練習(xí))。(2)為梯形圖1.1中段1注釋,并用符號(hào)表為I0.0、I0.1、Q0.0添加符號(hào)名(符號(hào)名可任意設(shè)定)。(3)練習(xí)程序的編輯、修改、復(fù)制、粘貼的方法。(4)將圖1.1中程序改成圖1.2,并轉(zhuǎn)換成語(yǔ)句表程序,分析OLD、ALD語(yǔ)句用法。(5)參考教材,練習(xí)棧操作指令的使用方法。(6)參考教材,練習(xí)定時(shí)器和計(jì)數(shù)器指令及參數(shù)的輸入方法,例如梯形圖1.3。(7)練習(xí)系統(tǒng)塊設(shè)置的方法。2022/11/25402.實(shí)驗(yàn)內(nèi)容(1)輸入圖1.1所示的梯形圖,并轉(zhuǎn)換成對(duì)118圖1.1梯形圖練習(xí)1網(wǎng)絡(luò)1LDI0.0OQ0.0ANI0.1=Q0.0網(wǎng)絡(luò)2LDI0.0AI0.1LDM0.0AQ0.1OLD=Q0.12022/11/2541圖1.1梯形圖練習(xí)1網(wǎng)絡(luò)12022/11/23119圖1.2梯形圖練習(xí)2LDI0.0AI0.1OM0.0AQ0.1LDNI0.2OM0.1AQ0.0ALD=Q0.12022/11/2542圖1.2梯形圖練習(xí)2LDI0.0202120部分含有定時(shí)器的梯形圖2022/11/2543部分含有定時(shí)器的梯形圖2022/11/23121部分含有計(jì)數(shù)器的梯形圖2022/11/2544部分含有計(jì)數(shù)器的梯形圖2022/11/231223.實(shí)驗(yàn)步驟(1)開(kāi)機(jī)(打開(kāi)計(jì)算機(jī)電源,但不接PLC電源)。(2)進(jìn)入S7-200編程軟件。(3)選擇語(yǔ)言類型(SIMATIC)。(4)輸入CPU類型。(5)由主菜單或快捷按鈕輸入、編輯程序。(6)進(jìn)行編譯,并觀測(cè)編譯結(jié)果,修改程序,直至編譯成功。2022/11/25453.實(shí)驗(yàn)步驟(1)開(kāi)機(jī)(打開(kāi)計(jì)算機(jī)電源,但不接PLC電1234.實(shí)驗(yàn)報(bào)告內(nèi)容(1)以圖1.1為例,總結(jié)梯形圖輸入及修改的操作過(guò)程。(2)寫出梯形圖添加注釋及符號(hào)名的操作過(guò)程。(3)總結(jié)OLD、ALD指令和棧操作指令的使用方法。(4)簡(jiǎn)述系統(tǒng)塊設(shè)置的方法。5.思考練習(xí)(1)分析各種定時(shí)器的使用方法及不同之處。(2)總結(jié)程序輸入、調(diào)試的方法和經(jīng)驗(yàn)。2022/11/25464.實(shí)驗(yàn)報(bào)告內(nèi)容2022/11/23124STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例2022/11/2547STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例20125STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例通過(guò)一個(gè)簡(jiǎn)單例子程序的幾個(gè)簡(jiǎn)短步驟,將能夠?qū)W會(huì)如何在S7--200中連接、編程和運(yùn)行程序。為了完成這個(gè)例子程序,需要PPI多主站電纜、S7--200CPU和運(yùn)行STEP7--Micro/WIN軟件的編程設(shè)備。2022/11/2548STEP7--Micro/WIN編程軟件

應(yīng)用實(shí)例通過(guò)126一、連接S7--200CPU連接S7--200十分容易。在本例中,只需要給S7--200CPU供電,然后在編程設(shè)備與S7--200CPU之間連上通訊電纜即可。&給S7--200CPU供電第一個(gè)步驟就是要給S7--200的CPU供電。圖3-1給出了直流供電和交流供電兩種CPU模塊的接線方式。在安裝和拆除任何電氣設(shè)備之前,必須確認(rèn)該設(shè)備的電源已斷開(kāi)。在安裝或拆除S7--200之前,必須遵守相應(yīng)的安全防護(hù)規(guī)范,并務(wù)必將其電源斷開(kāi)。2022/11/2549一、連接S7--200CPU連接S7--200十分容易127圖1給S7--200CPU供電2022/11/2550圖1給S7--200CPU供電2022/11/23128&連接RS--232/PPI多主站電纜圖2所示為連接S7--200與編程設(shè)備的RS--232/PPI多主站電纜。連接電纜:1.連接RS--232/PPI多主站電纜的RS--232端(標(biāo)識(shí)為“PC”)到編程設(shè)備的通訊口上。(本例中為COM1)。2.連接RS--232/PPI多主站電纜的RS485端(標(biāo)識(shí)為“PPI”)到S7--200的端口0或端口1。3.如圖2所示,設(shè)置RS--232/PPI多主站電纜的DIP開(kāi)關(guān)。2022/11/2551&連接RS--232/PPI多主站電纜2022/11/129圖2連接RS--232/PPI多主站電纜2022/11/2552圖2連接RS--232/PPI多主站電纜2022/1130&打開(kāi)STEP7--Micro/WIN點(diǎn)擊STEP7--Micro/WIN的圖標(biāo),打開(kāi)一個(gè)新的項(xiàng)目,圖3所示為一個(gè)新項(xiàng)目。注意左側(cè)的操作欄??梢杂貌僮鳈谥械膱D標(biāo),打開(kāi)STEP7--Micro/WIN項(xiàng)目中的組件。點(diǎn)擊操作欄中的通訊圖標(biāo)進(jìn)入通訊對(duì)話框??梢杂眠@個(gè)對(duì)話框?yàn)镾TEP7--Micro/WIN設(shè)置通訊參數(shù)。2022/11/2553&打開(kāi)STEP7--Micro/WIN2022/1131圖3新建STEP7--Micro/WIN項(xiàng)目2022/11/2554圖3新建STEP7--Micro/WIN項(xiàng)目2022/132&為STEP7--Micro/WIN設(shè)置通訊參數(shù)在示例項(xiàng)目中使用的是STEP7--Micro/WIN和RS--232/PPI多主站電纜的缺省設(shè)置。檢查下列設(shè)置:1.PC/PPI電纜的通訊地址設(shè)為0。2.接口使用COM1。3.傳輸波特率用9.6Kbps。如果您需要改變通訊設(shè)置,請(qǐng)參考有關(guān)資料。2022/11/2555&為STEP7--Micro/WIN設(shè)置通訊參數(shù)20133圖4設(shè)置通訊參數(shù)2022/11/25

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論