




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 順序功能圖語(yǔ)言 S7 Graph 的使用S7 Graph 語(yǔ)言是 S7-300 用于順序控制程序設(shè)計(jì)的一種語(yǔ)言,遵從 IEC 61131-3 標(biāo)準(zhǔn)中的順序控制語(yǔ)言的規(guī)定。下面給大家介紹一下該軟件的使用。1S7 Graph 的安裝S7 Graph 軟件屬于可選的軟件包,需要單獨(dú)安裝。安裝步驟如下:(1)雙擊 setup.exe 安裝文件,安裝開始。(2)彈出“安裝語(yǔ)言”對(duì)話框。選擇“English” ,如圖?所示。圖 選擇安裝語(yǔ)言后面彈出的對(duì)話框,點(diǎn)擊“下一步”或“是”即可。(3)安裝過程,要求安裝授權(quán)。如圖?所示。圖 安裝授權(quán)(4)最后,彈出下面對(duì)話框,點(diǎn)擊“Finish” ,完成安裝。圖
2、完成安裝2S7 Graph 的結(jié)構(gòu):用 S7 Graph 編寫的順序功能圖程序以功能塊(FB)的形式被主程序 OB1 調(diào)用。S7 Graph FB 包含許多系統(tǒng)定義的參數(shù),通過參數(shù)設(shè)置對(duì)整個(gè)系統(tǒng)進(jìn)行控制,從而實(shí)現(xiàn)系統(tǒng)的初始化和工作方式的轉(zhuǎn)換等功能。對(duì)于一個(gè)順序控制項(xiàng)目至少需要 3 個(gè)塊:1) 一個(gè)調(diào)用 S7 Graph FB 的塊,可以是組織塊(OB) 、功能(FC)和功能塊(FB) 。2) 一個(gè) S7 Graph FB 塊,用來描述順序控制系統(tǒng)的任務(wù)及相互關(guān)系。3) 一個(gè) DB 塊,作為背景數(shù)據(jù)塊,保存順序控制的參數(shù)。其中,一個(gè) S7 Graph FB 最多包含 250 步和 250 個(gè)轉(zhuǎn)換
3、。3S7 Graph 編輯器:圖?中是 S7 Graph 的編輯器界面,左邊的窗口是瀏覽窗口,右邊的是程序編輯區(qū)。瀏覽窗口有三個(gè)選項(xiàng):“Graphic” (圖形)選項(xiàng)卡、 “Sequencer” (順序控制器)和“Variables” (變量選項(xiàng)卡) 。 “Graphic” (圖形)選項(xiàng)卡的中間是順序控制器,其上下是永久性指令;“Sequencer” (順序控制器)可以方便的瀏覽總體結(jié)構(gòu);“Variables” (變量選項(xiàng)卡)中的變量是編程時(shí)可能用到的各種基本元素。圖 S7 Graph 編輯器4應(yīng)用實(shí)例:還是以鍋爐的鼓風(fēng)機(jī)和引風(fēng)機(jī)的控制要求為例,其工作過程是:按下起動(dòng)按鈕 I0.0 后,引風(fēng)機(jī)
4、開始工作,5s 后鼓風(fēng)機(jī)開始工作,按下停止按鈕 I0.1 后,鼓風(fēng)機(jī)停止工作,5s 后引風(fēng)機(jī)再停止工作。根據(jù)要求,我們畫出其順序功能圖,如圖所示。1、 創(chuàng)建 FB 塊 1) 打開 SIMATIC 管理器,找到目錄中的“塊”并選中,在右邊的區(qū)域內(nèi)點(diǎn)擊右鍵,在彈出的快捷菜單中執(zhí)行命令“插入新對(duì)象”“功能塊” ,如圖所示。圖 插入功能塊 2)在彈出的“功能塊屬性”對(duì)話框中,選擇語(yǔ)言為 S7-GRAPH圖 功能塊屬性3)點(diǎn)擊確定后,出現(xiàn)下面的對(duì)話框。可以看出在右側(cè)區(qū)域多了一個(gè) FB1 塊。 。圖 塊的畫面4)雙擊打開,進(jìn)入 S7 GRAPH 編輯環(huán)境,如圖所示。FB1 自動(dòng)生成第 1 步(STEP)和
5、第 1 個(gè)轉(zhuǎn)換(TRANS) 。圖 控制系統(tǒng)工作原理圖 打開 S7-GRAPH2、 S7 Graph 的兩種編輯模式上圖中,左側(cè)的“Sequencer” (順序控制器)工具條上的按鈕用來放置步、轉(zhuǎn)換、選擇序列、并行序列和跳步等等。該工具條可以任意的拖放到工作區(qū)的其他位置。如圖?所示。圖 順序控制器工具欄編寫時(shí)有兩種模式:(1)直接編輯模式:執(zhí)行菜單命令“Insert”“Direct” ,進(jìn)入直接編輯模式。另外可以點(diǎn)擊上圖中第一個(gè)圖標(biāo),未按下時(shí)為直接編輯模式。在直接編輯模式下,如果希望在某一位置下面插入新的元件,首先用鼠標(biāo)選中該位置,然后在工具條中選擇相應(yīng)的按鈕,元件即可放置到相應(yīng)的位置。如果想
6、連續(xù)插入相同的元件,可以連續(xù)點(diǎn)擊,可插入多個(gè)。(2)拖放編輯模式:執(zhí)行菜單命令“Insert”“Drag-and-Drop” ,進(jìn)入直接編輯模式。另外,可以選中上圖中第一個(gè)按鈕。 (按鈕按下) 在拖放模式下,如果選中工具條上的按鈕,則鼠標(biāo)將帶著與被點(diǎn)擊的按鈕相類似的光標(biāo)移動(dòng)。在需要放置的位置,點(diǎn)擊一下左鍵,即可完成放置。如果拖動(dòng)鼠標(biāo)時(shí),帶有“”標(biāo)示,表示在該位置不能放置;若該圖標(biāo)消失,則表示可以放置。放置完畢,可按下“ESC”鍵,取消放置。3、 基本框架1) 在拖動(dòng)模式下,選中“” ,然后在編輯區(qū)“Trans1”處點(diǎn)擊,添加“Step2”和“Trans2” ;繼續(xù)點(diǎn)擊,可連續(xù)添加步。本例中,共
7、四步,點(diǎn)擊三次。2)在工具欄中選中“” ,拖動(dòng)到在最后一轉(zhuǎn)換 T4,點(diǎn)擊左鍵。此時(shí),出現(xiàn)下面的畫面,如圖?左圖所示。輸入編號(hào) 1,回車。在 T4 下方出現(xiàn)一個(gè)標(biāo)有 S1 的箭頭,如圖?右圖所示。圖? 添加跳步 與此同時(shí),在步 S1 上方的有向連線上,自動(dòng)出現(xiàn)一個(gè)水平的箭頭,右側(cè)標(biāo)有轉(zhuǎn)換T4。相當(dāng)于在 S4 到 S1 形成了一條有向連線。至此,S1S4 形成了一個(gè)閉環(huán)。4、 步與動(dòng)作表示步的方框內(nèi)有步的編號(hào)(S1、S2、S3、S4)和步的名稱(Step1、Step2、Step3、Step4) ,點(diǎn)擊可以修改名稱,但不能用漢字名稱。通過下圖中所示的兩種方式,可以顯示或關(guān)閉各步的動(dòng)作和轉(zhuǎn)換條件。圖
8、顯示和關(guān)閉動(dòng)作和轉(zhuǎn)換條件在直接編輯模式下,選中某一步后面的動(dòng)作框后,點(diǎn)擊“Sequencer” (順序控制器)上的動(dòng)作按鈕“” ,此時(shí)在動(dòng)作框下面會(huì)插入一個(gè)動(dòng)作行,連續(xù)點(diǎn)擊,會(huì)不斷添加。 在拖動(dòng)編輯模式下,選中“”后, “Sequencer” (順序控制器)上的動(dòng)作按鈕“” ,此時(shí)動(dòng)作隨鼠標(biāo)進(jìn)行放置。當(dāng)鼠標(biāo)指向到“Step1”處時(shí), “”消失時(shí),表示該處可以放置動(dòng)作,點(diǎn)擊左鍵,即可放置一個(gè)動(dòng)作;若連續(xù)點(diǎn)擊,可連續(xù)放置多個(gè)動(dòng)作。下面介紹幾個(gè)常用的動(dòng)作命令:1) 命令 S:置位,當(dāng)步為活動(dòng)步時(shí),使得輸出為 1 并保持;2) 命令 R:復(fù)位,當(dāng)步為活動(dòng)步時(shí),使得輸出為 0 并保持;3) 命令 N:當(dāng)
9、該步為活動(dòng)步時(shí),輸出為 1;當(dāng)該步為不活動(dòng)步時(shí),輸出為 0;4) 命令 D:延時(shí)指令,延時(shí)時(shí)間在右下方的方框中設(shè)置,例如,T#5S;上方的方框設(shè)置的一個(gè)位變量,該位反映的是延時(shí)時(shí)間到或沒到的標(biāo)志。延時(shí)時(shí)間到,若該步為活動(dòng)步,則動(dòng)作輸出為 1;若為不活動(dòng)步,則輸出為 0。5) 命令 CALL:該步為活動(dòng)步時(shí),調(diào)用命令中的邏輯塊。根據(jù)上面的介紹,我們將例子中的順序功能圖寫入該軟件,因?yàn)?Q0.0 在第 2、3 和 4步都出現(xiàn),所示用了“S” (置位)指令;而在初始步(S1)將 Q0.0 復(fù)位。對(duì)于第 2 步和第4 步,需要延時(shí) 5s,輸入命令 D(延時(shí)) ,地址輸入 M1.0 和 M1.1,在地址
10、下面的空格中輸入時(shí)間常數(shù)“T#5s” ;其中,M1.0 和 M1.1 作為轉(zhuǎn)換的條件,作為延時(shí)時(shí)間到的標(biāo)志。圖 順序控制圖的步和動(dòng)作5、 轉(zhuǎn)換條件 轉(zhuǎn)換條件采用梯形圖和功能塊圖來表示,在“VIEW” (視圖)菜單中用“LAD”或“FBD”命令切換兩種表示方法。選中“LAD”來生成轉(zhuǎn)換條件。如圖?所示,點(diǎn)擊圖示的虛線框,添加觸點(diǎn);然后點(diǎn)擊窗口最左邊垂直放置的工具條中的“” “ ”和比較器按鈕“” (相當(dāng)一個(gè)觸點(diǎn)) ,用它們的串并聯(lián)電路作為轉(zhuǎn)換的條件。生成觸點(diǎn)后,點(diǎn)擊觸點(diǎn)上方的“” ,輸入絕對(duì)地址。例如在步 S1 到步 S2 的轉(zhuǎn)換條件,插入一個(gè)常開觸點(diǎn),點(diǎn)擊“”并輸入“I0.0” 。右鍵點(diǎn)擊該地
11、址,選擇“編輯符號(hào)” ,在出現(xiàn)的對(duì)話框中輸入地址對(duì)應(yīng)的符號(hào)、數(shù)據(jù)類型和注釋等。如圖?所示。點(diǎn)擊“確定”后,在圖中顯示的是符號(hào)地址“start” 。如圖?所示。按同樣的方法,添加后幾步的轉(zhuǎn)換條件。圖 對(duì)轉(zhuǎn)換條件編程圖? 插入符號(hào)圖 顯示符號(hào)地址圖 添加轉(zhuǎn)換條件6、 保存和關(guān)閉編輯窗口編輯完成后,對(duì)塊進(jìn)行保存,保存時(shí)自動(dòng)編譯。如果程序有誤,則在下面的對(duì)話框中顯示錯(cuò)誤提示和報(bào)警,改正后保存。保存后,可以關(guān)閉該塊。7、 設(shè)置參數(shù)集在 S7 Graph 編輯器中,執(zhí)行菜單命令“Option” (選項(xiàng))“Block Setting” (塊設(shè)置) ,在出現(xiàn)的對(duì)話框中“Compile/Save” (編譯/保存
12、)選項(xiàng)卡的“FB Parameters” (FB 參數(shù))區(qū),將 FB1 的參數(shù)設(shè)置為“Minimum” (最?。?,僅有一個(gè)輸入?yún)?shù) INIT_SQ(初始化順序控制器) 。圖 功能塊參數(shù)設(shè)置8、 主程序中調(diào)用 S7 Graph FB 塊完成了對(duì) S7 Graph 功能塊 FB 的編程后,在主程序中調(diào)用 FB1。打開 OB1,設(shè)置為梯形圖語(yǔ)言。打開左側(cè)的“FB 塊”文件夾,將其中的 FB1 拖放到程序編輯區(qū),如圖?所示。圖 OB1 中調(diào)用 FB1 塊輸入 INIT-SQ 的實(shí)參 M0.0,并在 FB1 上方的“”處,填入一個(gè)背景數(shù)據(jù)塊,比如說“DB1” 。如果 DB1 尚未生成,確認(rèn)后則自動(dòng)生成它。9、 用 S7-PLCSIM 仿真調(diào)試 S7-Graph 程序打開仿真器,將塊的所有內(nèi)容進(jìn)行下載,將仿真器的狀態(tài)開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣播電視設(shè)備用網(wǎng)絡(luò)通信模塊考核試卷
- 城市垃圾填埋場(chǎng)規(guī)劃考核試卷
- 文化創(chuàng)意產(chǎn)業(yè)的資本運(yùn)作與市場(chǎng)發(fā)展動(dòng)態(tài)考核試卷
- 意外傷害保險(xiǎn)在旅游業(yè)的風(fēng)險(xiǎn)管理考核試卷
- 乳飲料的無乳糖配方設(shè)計(jì)與市場(chǎng)潛力考核試卷
- 文具企業(yè)產(chǎn)品線規(guī)劃考核試卷
- 葡萄加工售賣合同范本
- 旅游門票售賣合同范本
- 土建付款合同范本
- 第四季度營(yíng)銷工作重點(diǎn)計(jì)劃及時(shí)間表安排方案
- 2025年幼兒園膳食工作計(jì)劃
- 《基于二維激光SLAM的AGV導(dǎo)航系統(tǒng)設(shè)計(jì)》
- 藥劑學(xué)第9版課件:第一章-緒論
- 《下載-綜合布線》課件
- 電化學(xué)儲(chǔ)能系統(tǒng)測(cè)試操作方法
- (高清版)DB43∕T 1588.28-2019 小吃湘菜 第28部分:武岡空餅
- 第六單元 共同面對(duì)的全球性問題 知識(shí)清單
- 老年病科重點(diǎn)??平ㄔO(shè)
- 工程投標(biāo)文件范本完整版
- 小學(xué)二年級(jí)開學(xué)家長(zhǎng)會(huì)課件2024-2025學(xué)年
- 語(yǔ)文跨學(xué)科合作:語(yǔ)文與數(shù)學(xué)的融合
評(píng)論
0/150
提交評(píng)論