第7章-STEP7-WINV40軟件使用-《西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)》課件_第1頁
第7章-STEP7-WINV40軟件使用-《西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)》課件_第2頁
第7章-STEP7-WINV40軟件使用-《西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)》課件_第3頁
第7章-STEP7-WINV40軟件使用-《西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)》課件_第4頁
第7章-STEP7-WINV40軟件使用-《西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)》課件_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)第七章劉文芳方強(qiáng)編著西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)劉文芳方強(qiáng)編著第7章STEP7-WINV4.0軟件使用

7.1S7-200編程軟件STEP7-Micro/WIN的安裝和設(shè)置

7.1.1編程軟件和運(yùn)行環(huán)境STEP7-Micro/WIN是SIEMENS公司專為SIMATIC系列S7-200PLC研制開發(fā)的編程軟件,目前的最新版本是STEP7-Micro/WINV4.0SP9(V4.0是STEP7-Micro/WIN的大版本號(hào),SP是軟件升級(jí)包號(hào))。支持3種編程模式:LAD(梯形圖)、FBD(功能塊圖)和STL(語句表),便于用戶選用;STEP7-Micro/WIN還提供程序在線編輯、調(diào)試、監(jiān)控,以及CPU內(nèi)部數(shù)據(jù)的監(jiān)視、修改功能;Micro/WIN支持符號(hào)表編輯和符號(hào)尋址,用戶可以為數(shù)據(jù)指定易懂的文字符號(hào)名;Micro/WIN支持子程序、中斷程序的編輯,提供集成庫程序功能,以及用戶定義的庫程序;Micro/WIN還集成了TD文本顯示器、以太網(wǎng)、位置控制、PID調(diào)節(jié)控制面板等多種配置向?qū)Ш投喾N編程向?qū)?。?章STEP7-WINV4.0軟件使用

7.1S77.1.2編程軟件的安裝1.編程軟件的安裝步驟1)關(guān)閉所有應(yīng)用程序,將存儲(chǔ)有軟件的光盤放入光驅(qū)。如果沒有禁止光盤插入自動(dòng)運(yùn)行,安裝程序會(huì)自動(dòng)運(yùn)行;或者打開光盤中的安裝程序Setup.exe文件。2)按照安裝程序的提示完成安裝1運(yùn)行Setup.exe文件,選擇安裝語言,默認(rèn)使用英語。如圖7-2所示。這里選擇的是軟件安裝過程中的界面語言,STEP7-Micro/WIN使用時(shí)的界面語言環(huán)境,需要安裝完成后設(shè)置選用。2選擇安裝目的文件夾。3安裝過程會(huì)自動(dòng)進(jìn)行,當(dāng)彈出SetPG/PCInterface窗口時(shí),單擊“OK“按鈕,安裝過程繼續(xù)進(jìn)行。4安裝完成后,單擊重新啟動(dòng)計(jì)算機(jī)窗口的Finish(完成)按鈕,重新啟動(dòng)計(jì)算機(jī)。要運(yùn)行軟件時(shí),雙擊圖標(biāo)V4.0STEP7-Micro/WIN即可打開軟件。5設(shè)置STEP7-Micro/WIN使用時(shí)的界面語言環(huán)境,在安裝完成后,可以打開軟件的Tools(工具)菜單,單擊Options(選項(xiàng)),在General(常規(guī))選項(xiàng)的語言選擇中,選擇“Chinese”,確定并保存,軟件會(huì)自動(dòng)關(guān)閉。再重新打開后系統(tǒng)即變?yōu)橹形慕缑妗?.1.2編程軟件的安裝1.編程軟件的安裝步驟7.1.3建立通信聯(lián)系設(shè)置連接好硬件并且安裝完軟件之后,可以按下面的步驟進(jìn)行在線連接:1)在STEP7-Micro/WINV4.0運(yùn)行時(shí),單擊瀏覽條中通信圖標(biāo),或從菜單檢視(View)中選擇-通信(Communications),則會(huì)出現(xiàn)一個(gè)通信聯(lián)系對(duì)話框,如圖7-6所示。2)雙擊對(duì)話框中的刷新圖標(biāo),STEP7-Micro/WINV4.0編程軟件將檢查所連接的所有S7-200CPU站。3)雙擊要進(jìn)行通信的站,在通信建立對(duì)話框中,可以顯示所選的通信參數(shù),也可以重新設(shè)置。4)通信參數(shù)設(shè)置。單擊瀏覽條中的系統(tǒng)塊圖標(biāo),或從菜單檢視(View)中選擇→系統(tǒng)塊(SystemBlock)選項(xiàng),將出現(xiàn)系統(tǒng)塊對(duì)話框,默認(rèn)為“通信端口”選項(xiàng)卡。檢查各參數(shù),確認(rèn)無誤后單擊確定。若需要修改某些參數(shù),可以先進(jìn)行有關(guān)的修改,再單擊“確認(rèn)”。單擊工具條的下載按鈕,將修改后的參數(shù)下載到可編程控制器。7.1.3建立通信聯(lián)系設(shè)置連接好硬件并且安裝完軟件之后,7.2STEP7-WINV4.0軟件的基本功能

7.2.1STEP7-WINV4.0軟件的主界面啟動(dòng)STEP7-Micro/WINV4.0編程軟件,編程軟件主界面如圖7-7所示。主界面一般可以分為以下幾個(gè)部分:主菜單、工具條、瀏覽條、指令樹、用戶窗口、輸出窗口和狀態(tài)條。除菜單條外,用戶可以根據(jù)需要通過檢視菜單和窗口菜單決定其他窗口的取舍和樣式的設(shè)置。7.2STEP7-WINV4.0軟件的基本功能

7.2.7.3系統(tǒng)塊的配置

S7-200CPU提供了多種參數(shù)和選項(xiàng)設(shè)置以適應(yīng)具體應(yīng)用,這些參數(shù)和選項(xiàng)在系統(tǒng)塊內(nèi)設(shè)置。系統(tǒng)塊須經(jīng)編譯和下載到CPU內(nèi)才起作用。在系統(tǒng)塊中可以設(shè)置:通信端口、斷電數(shù)據(jù)保持、密碼、輸出表、輸入濾波器、脈沖捕捉位、背景時(shí)間、EM配置、LED配置、增加存儲(chǔ)區(qū)等功能??梢栽谙到y(tǒng)塊對(duì)話框中選擇不同的標(biāo)簽實(shí)現(xiàn)上述配置。打開系統(tǒng)塊后,默認(rèn)的是通信端口對(duì)話框如圖所示。7.3系統(tǒng)塊的配置S7-200CPU提供了多種參數(shù)和7.3.1通信端口設(shè)置默認(rèn)情況下,S7-200CPU的通信口處于PPI從站模式,地址為2,通信速率為9.6Kbps。要更改通信口的地址或通信速率,必須在系統(tǒng)塊中的通信端口選項(xiàng)卡中設(shè)置,然后將系統(tǒng)塊下載到CPU中,新的設(shè)置才能起作用。PLC地址:設(shè)定CPU通信口的地址。如果有兩個(gè)通信口,它們的地址可以相同,因?yàn)椴粚儆谝粋€(gè)網(wǎng)絡(luò)。最高地址:輸入通信網(wǎng)絡(luò)上設(shè)備的最高地址,設(shè)置合適的最高地址和地址間隙刷新因數(shù)可以提高網(wǎng)絡(luò)的運(yùn)行性能。波特率:設(shè)置通信速率。從下拉列表中可以選擇9.6、19.2、187.5Kbps。重試次數(shù):輸入通信失敗時(shí)重新嘗試的次數(shù)地址間隙刷新因數(shù):設(shè)置本站每隔幾次獲得網(wǎng)絡(luò)令牌后,嘗試在本站地址和下一個(gè)已知(活動(dòng))的主站地址的空間內(nèi)尋找新加入的主站(僅在本站做主站時(shí)有效)。一般情況下使用默認(rèn)值10就比較合適7.3.1通信端口設(shè)置默認(rèn)情況下,S7-200CPU的7.3.2斷電數(shù)據(jù)保持設(shè)置

斷電數(shù)據(jù)保持設(shè)置定義CPU如何處理各數(shù)據(jù)區(qū)的數(shù)據(jù)保持任務(wù)。在數(shù)據(jù)保持設(shè)置區(qū)中選中的就是要“保持”其數(shù)據(jù)內(nèi)容的數(shù)據(jù)區(qū)。所謂“保持”就是在CPU斷電后再上電,數(shù)據(jù)區(qū)域的內(nèi)容是否保持?jǐn)嚯娗暗臓顟B(tài)。7.3.2斷電數(shù)據(jù)保持設(shè)置

斷電數(shù)據(jù)保持設(shè)置定義CPU如7.3.3密碼設(shè)置

S7-200系統(tǒng)提供了強(qiáng)大的密碼保護(hù)功能,以保護(hù)程序開發(fā)者的知識(shí)產(chǎn)權(quán),防止未經(jīng)授權(quán)的操作。在許多場合都可以使用密碼,多種密碼可以并存,各自發(fā)揮作用。密碼是不能破解的。7.3.3密碼設(shè)置

S7-200系統(tǒng)提供了強(qiáng)大的密碼保7.3.4輸出表設(shè)置輸出表設(shè)置規(guī)定的是當(dāng)CPU由RUN模式轉(zhuǎn)到STOP模式時(shí),數(shù)字量輸出點(diǎn)或者模擬量輸出通道如何操作。此功能對(duì)于一些必須保持動(dòng)作、運(yùn)轉(zhuǎn)的設(shè)備非常重要。如抱閘,或者一些關(guān)鍵的閥門等,不允許在調(diào)試PLC時(shí)停止動(dòng)作,就必須在系統(tǒng)塊的輸出表中進(jìn)行設(shè)置。1.數(shù)字量信號(hào)輸出表數(shù)字量輸出信號(hào)表可設(shè)置當(dāng)CPU由RUN模式轉(zhuǎn)到STOP模式時(shí)每個(gè)數(shù)字量輸出點(diǎn)的接通和關(guān)斷狀態(tài)??梢赃x擇將輸出凍結(jié)在最后的狀態(tài),或讓已選定的輸出點(diǎn)保持接通狀態(tài),沒選定的輸出點(diǎn)保持?jǐn)嚅_狀態(tài)。7.3.4輸出表設(shè)置輸出表設(shè)置規(guī)定的是當(dāng)CPU由RUN模7.3.4輸出表設(shè)置

2.模擬量信號(hào)輸出表模擬量信號(hào)輸出表可設(shè)置當(dāng)CPU由RUN模式轉(zhuǎn)到STOP模式時(shí)每個(gè)模擬量輸出通道的輸出值。系統(tǒng)默認(rèn)值為將輸出凍結(jié)在最后的狀態(tài),此時(shí)表格中不能設(shè)置。如把方框中的對(duì)勾去掉,可讓已選定的輸出通道保持某一數(shù)值。模擬輸出表如圖所示。7.3.4輸出表設(shè)置

2.模擬量信號(hào)輸出表7.3.5輸入濾波器設(shè)置1.數(shù)字量信號(hào)輸入濾波器對(duì)于來自工業(yè)現(xiàn)場的輸入信號(hào)的干擾,可以通過對(duì)S7-200的CPU單元上集成的數(shù)字量輸入點(diǎn),合理地定義輸入信號(hào)延遲時(shí)間,就可以有效地抑制或消除輸入噪聲的影響。輸入延遲時(shí)間的范圍為0.2~12.8ms,系統(tǒng)的默認(rèn)值是6.4ms。數(shù)字量輸入濾波器設(shè)置窗口如圖所示。7.3.5輸入濾波器設(shè)置1.數(shù)字量信號(hào)輸入濾波器7.3.5輸入濾波器設(shè)置2.模擬量信號(hào)輸入濾波器S7-200允許為每一路模擬量輸入選擇軟件濾波器。一般情況下選用S7-200的模擬量濾波功能就不必再另行編制用戶的濾波程序。如果對(duì)某個(gè)通道選用了模擬量濾波,CPU將在每一程序掃描周期前自動(dòng)讀取模擬量輸入值,這個(gè)值就是濾波后的值,是所設(shè)置的采樣數(shù)的平均值。模擬量的參數(shù)設(shè)置(采樣數(shù)及死區(qū)值)對(duì)所有模擬量信號(hào)輸入通道有效。7.3.5輸入濾波器設(shè)置2.模擬量信號(hào)輸入濾波器7.3.6脈沖捕捉位設(shè)置S7-200提供窄脈沖的捕捉功能。如果在兩次輸入采樣期間,出現(xiàn)了一個(gè)小于一個(gè)掃描周期的短暫脈沖,在沒有設(shè)置脈沖捕捉功能時(shí),CPU就不能捕捉到這個(gè)脈沖信號(hào)。脈沖捕捉位對(duì)話框如圖所示,系統(tǒng)的默認(rèn)狀態(tài)為所有的輸入點(diǎn)都不設(shè)脈沖捕捉功能。7.3.6脈沖捕捉位設(shè)置S7-200提供窄脈沖的捕捉功能7.4使用STEP7-Micro/WIN編制用戶程序

7.4.1編程的準(zhǔn)備工作1.項(xiàng)目文件管理

2.確定PLC類型在PLC編程之前,應(yīng)正確地設(shè)置其型號(hào),以防止創(chuàng)建程序時(shí)發(fā)生編程錯(cuò)誤。執(zhí)行菜單命令“PLC”→“類型”,調(diào)出“PLC類型”對(duì)話框,可以選擇PLC的型號(hào)。如果已經(jīng)成功地建立了通信連接,單擊“讀取PLC”按鈕,由STEP7-Micro/WIN自動(dòng)讀取正確的類型。單擊“確認(rèn)”按鈕,確認(rèn)PLC類型,PLC類型對(duì)話框如圖7-22所示。3.選擇編程語言與指令助記符集7.4使用STEP7-Micro/WIN編制用戶程序

77.4.2用戶程序的編寫與編譯1.確定程序結(jié)構(gòu)2.編寫用戶程序3.編寫符號(hào)表4.程序注釋5.編譯程序7.4.2用戶程序的編寫與編譯1.確定程序結(jié)構(gòu)7.4.3程序的下載與上載1.下載程序單擊工具欄中的“下載”按鈕,或者執(zhí)行菜單命令“文件”→“下載”,將會(huì)出現(xiàn)“下載”對(duì)話框,如圖7-24所示。用戶可以用多選框選擇是否下載程序塊、數(shù)據(jù)塊、系統(tǒng)塊、配方和數(shù)據(jù)記錄配置,不能下載或上載符號(hào)表或狀態(tài)表。單擊“下載”按鈕,開始下載數(shù)據(jù)。7.4.3程序的下載與上載1.下載程序7.4.3程序的下載與上載2.上載程序上載前應(yīng)建立起編程軟件與PLC之間的通信連接,在STEP7-Micro/WIN中新建一個(gè)空項(xiàng)目來保存上載的塊,項(xiàng)目中原有的內(nèi)容將被上載的內(nèi)容覆蓋。單擊工具欄中的“上載”按鈕,或者執(zhí)行菜單命令“文件”→“上載”,將會(huì)出現(xiàn)“上載”對(duì)話框,它與“下載”對(duì)話框的結(jié)構(gòu)基本相同,用戶可以用多選框選擇是否上載程序塊、數(shù)據(jù)塊、系統(tǒng)塊、配方和數(shù)據(jù)記錄配置。單擊“上載”按鈕,開始上載數(shù)據(jù)。7.4.3程序的下載與上載2.上載程序7.4.4數(shù)據(jù)塊的使用用戶編程時(shí)可以編輯數(shù)據(jù)塊,數(shù)據(jù)塊用來對(duì)V存儲(chǔ)器賦初始值,可以使用不同的長度(字節(jié)、字、或雙字)在V存儲(chǔ)器中保存不同各式的數(shù)據(jù)。由于數(shù)據(jù)塊在下載時(shí)也會(huì)存儲(chǔ)到EEPROM中,所以數(shù)據(jù)塊的內(nèi)容永遠(yuǎn)不會(huì)丟失。因此數(shù)據(jù)塊可以用于保存程序中用到的不改變的一些參數(shù)。7.4.4數(shù)據(jù)塊的使用用戶編程時(shí)可以編輯數(shù)據(jù)塊,數(shù)據(jù)塊用7.4.5交叉引用表的使用交叉引用表能顯示程序中所使用元件的詳細(xì)信息,對(duì)查找程序中數(shù)據(jù)地址的使用沖突十分有用。當(dāng)用戶希望了解程序中是否已經(jīng)使用和在何處使用某一符號(hào)名或存儲(chǔ)區(qū)賦值時(shí),可使用“交叉引用”表?!敖徊嬉谩绷斜碜R(shí)別在程序中使用的全部操作數(shù),并指出POU、網(wǎng)絡(luò)或行位置以及每次使用的操作數(shù)指令上下文。7.4.5交叉引用表的使用交叉引用表能顯示程序中所使用元7.5程序的運(yùn)行、監(jiān)控與調(diào)試

7.5.1程序的運(yùn)行下載成功后,將S7-200CPU上的狀態(tài)開關(guān)撥到RUN位置,CPU上的黃色“STOP”指示燈滅,綠色“RUN”指示燈點(diǎn)亮,PLC進(jìn)入運(yùn)行狀態(tài)。如果S7-200CPU上的狀態(tài)開關(guān)處于RUN或TERM位置,還可以在STEP7-Micro/WIN軟件中使用菜單命令“PLC”→“運(yùn)行”和“PLC”→“停止”,或單擊工具欄按鈕和改變CPU的運(yùn)行狀態(tài)。7.5程序的運(yùn)行、監(jiān)控與調(diào)試

7.5.1程序的運(yùn)行下7.5.2梯形圖程序狀態(tài)監(jiān)控及調(diào)試

1.梯形圖程序狀態(tài)監(jiān)控PLC在運(yùn)行狀態(tài)下,執(zhí)行菜單命令“調(diào)試”→“開始程序狀態(tài)監(jiān)控”,或單擊工具欄中的“程序狀態(tài)監(jiān)控”按鈕,可以用程序狀態(tài)監(jiān)控功能監(jiān)控程序運(yùn)行的情況。啟動(dòng)程序狀態(tài)監(jiān)控功能后,將用顏色顯示出梯形圖中各元件的狀態(tài),左母線和與它相連的連接線變?yōu)樗{(lán)色。如果位操作數(shù)為1(ON),其常開觸點(diǎn)和線圈變?yōu)樗{(lán)色,它們中間出現(xiàn)藍(lán)色方塊,有“能流”流過的“連接線”也變?yōu)樗{(lán)色。如果能流流入方框指令的EN(使能)輸入端,且該指令被成功執(zhí)行時(shí),方框指令的方框變?yōu)樗{(lán)色。定時(shí)器和計(jì)數(shù)器的方框?yàn)榫G色時(shí)表示它們包含有效數(shù)據(jù)。如果發(fā)現(xiàn)有紅色的指令功能塊,說明發(fā)生了錯(cuò)誤或問題。7.5.2梯形圖程序狀態(tài)監(jiān)控及調(diào)試

1.梯形圖程序狀態(tài)7.5.3狀態(tài)表監(jiān)控與調(diào)試程序如果需要同時(shí)監(jiān)控的變量不能在程序編輯器中同時(shí)顯示,可以使用狀態(tài)表監(jiān)控功能。與PLC的通信連接成功后,打開狀態(tài)表,執(zhí)行菜單命令“調(diào)試”→“開始狀態(tài)表監(jiān)控”或單擊工具欄上的“狀態(tài)表監(jiān)控”按鈕,可以啟動(dòng)狀態(tài)表的監(jiān)控功能,7.5.3狀態(tài)表監(jiān)控與調(diào)試程序如果需要同時(shí)監(jiān)控的變量不能7.5.4在RUN模式下編輯用戶程序新版本的CPU224和CPU226均可在RUN(運(yùn)行)模式下執(zhí)行程序編輯功能,RUN模式下編輯可以在對(duì)控制過程影響較小的情況下,對(duì)用戶程序作出較小的改動(dòng)。運(yùn)行模式下只能對(duì)主機(jī)中的程序進(jìn)行編輯。編輯前應(yīng)退出程序狀態(tài)監(jiān)控,修改程序后,需要將改動(dòng)下載到PLC。在運(yùn)行模式下,選擇“調(diào)試”菜單中的“運(yùn)行(RUN)模式下程序編輯”命令。系統(tǒng)會(huì)提示上載PLC中的程序,彈出提示上載和警告對(duì)話框如圖所示。7.5.4在RUN模式下編輯用戶程序新版本的CPU224西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)第七章劉文芳方強(qiáng)編著西門子PLC系統(tǒng)綜合應(yīng)用技術(shù)劉文芳方強(qiáng)編著第7章STEP7-WINV4.0軟件使用

7.1S7-200編程軟件STEP7-Micro/WIN的安裝和設(shè)置

7.1.1編程軟件和運(yùn)行環(huán)境STEP7-Micro/WIN是SIEMENS公司專為SIMATIC系列S7-200PLC研制開發(fā)的編程軟件,目前的最新版本是STEP7-Micro/WINV4.0SP9(V4.0是STEP7-Micro/WIN的大版本號(hào),SP是軟件升級(jí)包號(hào))。支持3種編程模式:LAD(梯形圖)、FBD(功能塊圖)和STL(語句表),便于用戶選用;STEP7-Micro/WIN還提供程序在線編輯、調(diào)試、監(jiān)控,以及CPU內(nèi)部數(shù)據(jù)的監(jiān)視、修改功能;Micro/WIN支持符號(hào)表編輯和符號(hào)尋址,用戶可以為數(shù)據(jù)指定易懂的文字符號(hào)名;Micro/WIN支持子程序、中斷程序的編輯,提供集成庫程序功能,以及用戶定義的庫程序;Micro/WIN還集成了TD文本顯示器、以太網(wǎng)、位置控制、PID調(diào)節(jié)控制面板等多種配置向?qū)Ш投喾N編程向?qū)?。?章STEP7-WINV4.0軟件使用

7.1S77.1.2編程軟件的安裝1.編程軟件的安裝步驟1)關(guān)閉所有應(yīng)用程序,將存儲(chǔ)有軟件的光盤放入光驅(qū)。如果沒有禁止光盤插入自動(dòng)運(yùn)行,安裝程序會(huì)自動(dòng)運(yùn)行;或者打開光盤中的安裝程序Setup.exe文件。2)按照安裝程序的提示完成安裝1運(yùn)行Setup.exe文件,選擇安裝語言,默認(rèn)使用英語。如圖7-2所示。這里選擇的是軟件安裝過程中的界面語言,STEP7-Micro/WIN使用時(shí)的界面語言環(huán)境,需要安裝完成后設(shè)置選用。2選擇安裝目的文件夾。3安裝過程會(huì)自動(dòng)進(jìn)行,當(dāng)彈出SetPG/PCInterface窗口時(shí),單擊“OK“按鈕,安裝過程繼續(xù)進(jìn)行。4安裝完成后,單擊重新啟動(dòng)計(jì)算機(jī)窗口的Finish(完成)按鈕,重新啟動(dòng)計(jì)算機(jī)。要運(yùn)行軟件時(shí),雙擊圖標(biāo)V4.0STEP7-Micro/WIN即可打開軟件。5設(shè)置STEP7-Micro/WIN使用時(shí)的界面語言環(huán)境,在安裝完成后,可以打開軟件的Tools(工具)菜單,單擊Options(選項(xiàng)),在General(常規(guī))選項(xiàng)的語言選擇中,選擇“Chinese”,確定并保存,軟件會(huì)自動(dòng)關(guān)閉。再重新打開后系統(tǒng)即變?yōu)橹形慕缑妗?.1.2編程軟件的安裝1.編程軟件的安裝步驟7.1.3建立通信聯(lián)系設(shè)置連接好硬件并且安裝完軟件之后,可以按下面的步驟進(jìn)行在線連接:1)在STEP7-Micro/WINV4.0運(yùn)行時(shí),單擊瀏覽條中通信圖標(biāo),或從菜單檢視(View)中選擇-通信(Communications),則會(huì)出現(xiàn)一個(gè)通信聯(lián)系對(duì)話框,如圖7-6所示。2)雙擊對(duì)話框中的刷新圖標(biāo),STEP7-Micro/WINV4.0編程軟件將檢查所連接的所有S7-200CPU站。3)雙擊要進(jìn)行通信的站,在通信建立對(duì)話框中,可以顯示所選的通信參數(shù),也可以重新設(shè)置。4)通信參數(shù)設(shè)置。單擊瀏覽條中的系統(tǒng)塊圖標(biāo),或從菜單檢視(View)中選擇→系統(tǒng)塊(SystemBlock)選項(xiàng),將出現(xiàn)系統(tǒng)塊對(duì)話框,默認(rèn)為“通信端口”選項(xiàng)卡。檢查各參數(shù),確認(rèn)無誤后單擊確定。若需要修改某些參數(shù),可以先進(jìn)行有關(guān)的修改,再單擊“確認(rèn)”。單擊工具條的下載按鈕,將修改后的參數(shù)下載到可編程控制器。7.1.3建立通信聯(lián)系設(shè)置連接好硬件并且安裝完軟件之后,7.2STEP7-WINV4.0軟件的基本功能

7.2.1STEP7-WINV4.0軟件的主界面啟動(dòng)STEP7-Micro/WINV4.0編程軟件,編程軟件主界面如圖7-7所示。主界面一般可以分為以下幾個(gè)部分:主菜單、工具條、瀏覽條、指令樹、用戶窗口、輸出窗口和狀態(tài)條。除菜單條外,用戶可以根據(jù)需要通過檢視菜單和窗口菜單決定其他窗口的取舍和樣式的設(shè)置。7.2STEP7-WINV4.0軟件的基本功能

7.2.7.3系統(tǒng)塊的配置

S7-200CPU提供了多種參數(shù)和選項(xiàng)設(shè)置以適應(yīng)具體應(yīng)用,這些參數(shù)和選項(xiàng)在系統(tǒng)塊內(nèi)設(shè)置。系統(tǒng)塊須經(jīng)編譯和下載到CPU內(nèi)才起作用。在系統(tǒng)塊中可以設(shè)置:通信端口、斷電數(shù)據(jù)保持、密碼、輸出表、輸入濾波器、脈沖捕捉位、背景時(shí)間、EM配置、LED配置、增加存儲(chǔ)區(qū)等功能??梢栽谙到y(tǒng)塊對(duì)話框中選擇不同的標(biāo)簽實(shí)現(xiàn)上述配置。打開系統(tǒng)塊后,默認(rèn)的是通信端口對(duì)話框如圖所示。7.3系統(tǒng)塊的配置S7-200CPU提供了多種參數(shù)和7.3.1通信端口設(shè)置默認(rèn)情況下,S7-200CPU的通信口處于PPI從站模式,地址為2,通信速率為9.6Kbps。要更改通信口的地址或通信速率,必須在系統(tǒng)塊中的通信端口選項(xiàng)卡中設(shè)置,然后將系統(tǒng)塊下載到CPU中,新的設(shè)置才能起作用。PLC地址:設(shè)定CPU通信口的地址。如果有兩個(gè)通信口,它們的地址可以相同,因?yàn)椴粚儆谝粋€(gè)網(wǎng)絡(luò)。最高地址:輸入通信網(wǎng)絡(luò)上設(shè)備的最高地址,設(shè)置合適的最高地址和地址間隙刷新因數(shù)可以提高網(wǎng)絡(luò)的運(yùn)行性能。波特率:設(shè)置通信速率。從下拉列表中可以選擇9.6、19.2、187.5Kbps。重試次數(shù):輸入通信失敗時(shí)重新嘗試的次數(shù)地址間隙刷新因數(shù):設(shè)置本站每隔幾次獲得網(wǎng)絡(luò)令牌后,嘗試在本站地址和下一個(gè)已知(活動(dòng))的主站地址的空間內(nèi)尋找新加入的主站(僅在本站做主站時(shí)有效)。一般情況下使用默認(rèn)值10就比較合適7.3.1通信端口設(shè)置默認(rèn)情況下,S7-200CPU的7.3.2斷電數(shù)據(jù)保持設(shè)置

斷電數(shù)據(jù)保持設(shè)置定義CPU如何處理各數(shù)據(jù)區(qū)的數(shù)據(jù)保持任務(wù)。在數(shù)據(jù)保持設(shè)置區(qū)中選中的就是要“保持”其數(shù)據(jù)內(nèi)容的數(shù)據(jù)區(qū)。所謂“保持”就是在CPU斷電后再上電,數(shù)據(jù)區(qū)域的內(nèi)容是否保持?jǐn)嚯娗暗臓顟B(tài)。7.3.2斷電數(shù)據(jù)保持設(shè)置

斷電數(shù)據(jù)保持設(shè)置定義CPU如7.3.3密碼設(shè)置

S7-200系統(tǒng)提供了強(qiáng)大的密碼保護(hù)功能,以保護(hù)程序開發(fā)者的知識(shí)產(chǎn)權(quán),防止未經(jīng)授權(quán)的操作。在許多場合都可以使用密碼,多種密碼可以并存,各自發(fā)揮作用。密碼是不能破解的。7.3.3密碼設(shè)置

S7-200系統(tǒng)提供了強(qiáng)大的密碼保7.3.4輸出表設(shè)置輸出表設(shè)置規(guī)定的是當(dāng)CPU由RUN模式轉(zhuǎn)到STOP模式時(shí),數(shù)字量輸出點(diǎn)或者模擬量輸出通道如何操作。此功能對(duì)于一些必須保持動(dòng)作、運(yùn)轉(zhuǎn)的設(shè)備非常重要。如抱閘,或者一些關(guān)鍵的閥門等,不允許在調(diào)試PLC時(shí)停止動(dòng)作,就必須在系統(tǒng)塊的輸出表中進(jìn)行設(shè)置。1.數(shù)字量信號(hào)輸出表數(shù)字量輸出信號(hào)表可設(shè)置當(dāng)CPU由RUN模式轉(zhuǎn)到STOP模式時(shí)每個(gè)數(shù)字量輸出點(diǎn)的接通和關(guān)斷狀態(tài)??梢赃x擇將輸出凍結(jié)在最后的狀態(tài),或讓已選定的輸出點(diǎn)保持接通狀態(tài),沒選定的輸出點(diǎn)保持?jǐn)嚅_狀態(tài)。7.3.4輸出表設(shè)置輸出表設(shè)置規(guī)定的是當(dāng)CPU由RUN模7.3.4輸出表設(shè)置

2.模擬量信號(hào)輸出表模擬量信號(hào)輸出表可設(shè)置當(dāng)CPU由RUN模式轉(zhuǎn)到STOP模式時(shí)每個(gè)模擬量輸出通道的輸出值。系統(tǒng)默認(rèn)值為將輸出凍結(jié)在最后的狀態(tài),此時(shí)表格中不能設(shè)置。如把方框中的對(duì)勾去掉,可讓已選定的輸出通道保持某一數(shù)值。模擬輸出表如圖所示。7.3.4輸出表設(shè)置

2.模擬量信號(hào)輸出表7.3.5輸入濾波器設(shè)置1.數(shù)字量信號(hào)輸入濾波器對(duì)于來自工業(yè)現(xiàn)場的輸入信號(hào)的干擾,可以通過對(duì)S7-200的CPU單元上集成的數(shù)字量輸入點(diǎn),合理地定義輸入信號(hào)延遲時(shí)間,就可以有效地抑制或消除輸入噪聲的影響。輸入延遲時(shí)間的范圍為0.2~12.8ms,系統(tǒng)的默認(rèn)值是6.4ms。數(shù)字量輸入濾波器設(shè)置窗口如圖所示。7.3.5輸入濾波器設(shè)置1.數(shù)字量信號(hào)輸入濾波器7.3.5輸入濾波器設(shè)置2.模擬量信號(hào)輸入濾波器S7-200允許為每一路模擬量輸入選擇軟件濾波器。一般情況下選用S7-200的模擬量濾波功能就不必再另行編制用戶的濾波程序。如果對(duì)某個(gè)通道選用了模擬量濾波,CPU將在每一程序掃描周期前自動(dòng)讀取模擬量輸入值,這個(gè)值就是濾波后的值,是所設(shè)置的采樣數(shù)的平均值。模擬量的參數(shù)設(shè)置(采樣數(shù)及死區(qū)值)對(duì)所有模擬量信號(hào)輸入通道有效。7.3.5輸入濾波器設(shè)置2.模擬量信號(hào)輸入濾波器7.3.6脈沖捕捉位設(shè)置S7-200提供窄脈沖的捕捉功能。如果在兩次輸入采樣期間,出現(xiàn)了一個(gè)小于一個(gè)掃描周期的短暫脈沖,在沒有設(shè)置脈沖捕捉功能時(shí),CPU就不能捕捉到這個(gè)脈沖信號(hào)。脈沖捕捉位對(duì)話框如圖所示,系統(tǒng)的默認(rèn)狀態(tài)為所有的輸入點(diǎn)都不設(shè)脈沖捕捉功能。7.3.6脈沖捕捉位設(shè)置S7-200提供窄脈沖的捕捉功能7.4使用STEP7-Micro/WIN編制用戶程序

7.4.1編程的準(zhǔn)備工作1.項(xiàng)目文件管理

2.確定PLC類型在PLC編程之前,應(yīng)正確地設(shè)置其型號(hào),以防止創(chuàng)建程序時(shí)發(fā)生編程錯(cuò)誤。執(zhí)行菜單命令“PLC”→“類型”,調(diào)出“PLC類型”對(duì)話框,可以選擇PLC的型號(hào)。如果已經(jīng)成功地建立了通信連接,單擊“讀取PLC”按鈕,由STEP7-Micro/WIN自動(dòng)讀取正確的類型。單擊“確認(rèn)”按鈕,確認(rèn)PLC類型,PLC類型對(duì)話框如圖7-22所示。3.選擇編程語言與指令助記符集7.4使用STEP7-Micro/WIN編制用戶程序

77.4.2用戶程序的編寫與編譯1.確定程序結(jié)構(gòu)2.編寫用戶程序3.編寫符號(hào)表4.程序注釋5.編譯程序7.4.2用戶程序的編寫與編譯1.確定程序結(jié)構(gòu)7.4.3程序的下載與上載1.下載程序單擊工具欄中的“下載”按鈕,或者執(zhí)行菜單命令“文件”→“下載”,將會(huì)出現(xiàn)“下載”對(duì)話框,如圖7-24所示。用戶可以用多選框選擇是否下載程序塊、數(shù)據(jù)塊、系統(tǒng)塊、配方和數(shù)據(jù)記錄配置,不能下載或上載符號(hào)表或狀態(tài)表。單擊“下載”按鈕,開始下載數(shù)據(jù)。7.4.3程序的下載與上載1.下載程序7.4.3程序的下載與上載2.上載程序上載前應(yīng)建立起編程軟件與PLC之間的通信連接,在STEP7-Micro/WIN中新建一個(gè)空項(xiàng)目來保存上載的塊,項(xiàng)目中原有的內(nèi)容將被上載的內(nèi)容覆蓋。單擊工具欄中的“上載”按鈕,或者執(zhí)行菜單命令“文件”→“上載”,將會(huì)出現(xiàn)“上載”對(duì)話框,它與“下載”對(duì)話框的結(jié)構(gòu)基本相同,用戶可以用多選框選擇是否上載程序塊、數(shù)據(jù)塊、系統(tǒng)塊、配方和數(shù)據(jù)記錄配置。單擊“上載”按鈕,開始上載數(shù)據(jù)。7.4.3程序的下載與上載2.上載程序7.4.4數(shù)據(jù)塊的使用用戶編程時(shí)可以編輯數(shù)據(jù)塊,數(shù)據(jù)塊用來對(duì)V存儲(chǔ)器賦初始值,可以使用不同的長度(字節(jié)、字、或雙字)在V存儲(chǔ)器中保存不同各式的數(shù)據(jù)。由于數(shù)據(jù)塊在下載時(shí)也會(huì)存儲(chǔ)到EEPROM中,所以數(shù)據(jù)塊的內(nèi)容永遠(yuǎn)不會(huì)丟失。因此數(shù)據(jù)塊可以用于保存程序中用到的不改變的一些參數(shù)。7.4.4數(shù)據(jù)塊的使用用戶編程時(shí)可以編輯數(shù)據(jù)塊,數(shù)據(jù)塊用7.4.5交叉引用表的使用交叉引用表能顯示程序中所使用元件

溫馨提示

  • 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. 人人文庫網(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)論