應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法

應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法

ID:11253605

大小:1.48 MB

頁數(shù):23頁

時間:2018-07-11

應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法_第1頁
應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法_第2頁
應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法_第3頁
應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法_第4頁
應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法_第5頁
資源描述:

《應(yīng)用三菱gx developer編程軟件編寫sfc順序功能圖的方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、應(yīng)用三菱GXDeveloper編程軟件編寫SFC順序功能圖的方法順序功能圖(SequeentialFunctionChart)是一種新穎、按工藝流程圖進行編程的圖形化編程語言,也是一種符合國際電工委員會(IEC)標(biāo)準(zhǔn),被首選推薦用于可編程控制器的通用編程語言,在PLC應(yīng)用領(lǐng)域中應(yīng)用廣泛及推廣。采用SFC進行PLC應(yīng)用編程的優(yōu)點是:1、在程序中可以直觀地看到設(shè)備的動作順序。SFC程序是按照設(shè)備(或工藝)的動作順序而編寫,所以程序的規(guī)律性較強,容易讀懂,具有一定的可視性。2、在設(shè)備發(fā)生故障時能很容易的找出故障所在位置。3、不需要復(fù)雜的互鎖電路,更容易設(shè)計和維護系統(tǒng)。根據(jù)國際電工委員會

2、(IEC)標(biāo)準(zhǔn),SFC的標(biāo)準(zhǔn)結(jié)構(gòu)是:步+該步工序中的動作或命令+有向連接+轉(zhuǎn)換和轉(zhuǎn)換條件=SFC,參見圖1:圖1SFC程序的運行規(guī)則是:從初始步開始執(zhí)行,當(dāng)每步的轉(zhuǎn)換條件成立,就由當(dāng)前步轉(zhuǎn)為執(zhí)行下一步,在遇到END時結(jié)束所有步的運行?,F(xiàn)在大多PLC制造公司,都為自己的工控產(chǎn)品提供了相關(guān)的編程軟件,以便利用計算機實現(xiàn)在線編程。三菱公司提供的編程軟件GXDeveloper中,就提供了SFC編程方法,但由于相關(guān)書籍和學(xué)習(xí)資料跟不上,致使很多初學(xué)者不知道如何用該軟件來進行SFC編程,這給廣大初學(xué)者學(xué)習(xí)PLC應(yīng)用編程帶來了不便。在此,依據(jù)三菱公司提供的編程手冊,講解如何利用GX?Devel

3、oper軟件來進行SFC的編程,為初學(xué)者掌握SFC編程方法,提供一個入門的機會。一、單流程結(jié)構(gòu)編程方法單流程結(jié)構(gòu)是順序控制中最常見的一種流程結(jié)構(gòu),其結(jié)構(gòu)特點是程序順著工序步,步步為序的向后執(zhí)行,中間沒有任何的分支。掌握了單流程SFC編程方法,也就是邁進了SFC大門。這里,我們以“雙燈自動閃爍信號生成”為例,講解SFC編程的入門。例題1:雙燈自動閃爍信號生成。要求:在PLC上電后,其輸出Y0和Y1各以一秒鐘的時間間隔,周期交替閃爍。本例梯形圖和指令表見圖2。在GX?Developer中,一個完整的SFC程序是由初始狀態(tài)、有向線段、轉(zhuǎn)移條件23和轉(zhuǎn)移方向等內(nèi)容組成(見圖3)的,而PL

4、C編程就是完整的獲得這幾個組成部分。根據(jù)PLC教程規(guī)定,SFC程序主要由初始狀態(tài)、通用狀態(tài)、返回狀態(tài)等幾種狀態(tài)來構(gòu)成,但在編程中,這幾個狀態(tài)的編寫方式不一樣,因此需要引起注意。SFC程序從初始狀態(tài)開始,因而編程的第一步就是給初始狀態(tài)設(shè)置合適的啟動條件。本例中,梯形圖的第一行就是表示如何啟動初始步,在SFC程序中,初始步的啟動采用梯形圖方式。下面開始軟件中的程序輸入。231、啟動GX?Develop編程軟件,單擊“工程”菜單,點擊創(chuàng)建新工程菜單項或點擊新建工程按鈕見圖4。232、彈出的創(chuàng)建新工程對話框見圖5,要對三菱系列的CPU和PLC進行選擇,以符合對應(yīng)系列的編程代碼,否則容易出

5、錯。這里講述的主要是三菱FX2N系列的PLC,所以,需在如下幾個項目中做選擇和輸入:a.在PLC系列下拉列表框中選擇FXCPU;b.在PLC類型下拉列表框中選擇FX2N(C);c.在程序類型項中選擇SFC;d.在工程設(shè)置項中設(shè)置好工程名和保存路徑完成上述項目后之后點擊確定。233、完成上述工作后會彈出如圖6所示的塊列表窗口。按圖中所示,雙擊第零塊。4、雙擊第零塊或其它塊后,會彈出塊信息設(shè)置對話框見圖7。這里,是對塊編輯進行類型進行選擇的進入窗口,有兩個選擇:SFC塊和梯形圖塊。在編程理論中我們學(xué)到,SFC程序由初始狀態(tài)開始,故初始狀態(tài)必須激活,而激活的通用方法是利用一段梯形圖程序

6、,且這一段梯形圖程序必須放在SFC程序的開頭部分。同理,在以后的SFC編程中,初始狀態(tài)的激活都需由放在SFC程序的第一部分(即第一塊)的一段梯形圖程序來執(zhí)行,這是需要注意的一點。所以,在這里應(yīng)點擊梯形圖塊,在塊標(biāo)題欄中,填寫該塊的說明標(biāo)題,也可以不填。235、點擊執(zhí)行按鈕彈出梯形圖編輯窗口見圖8,在右邊梯形圖編輯窗口中輸入啟動初始狀態(tài)的梯形圖。在編程理論中曾學(xué)到,初始狀態(tài)的激活一般采用輔助繼電器M8002來完成,也可以采用其它觸點方式來完成,這只需要在它們之間建立一個并聯(lián)電路就可以實現(xiàn)。本例中我們利用PLC的輔助繼電器M8002的上電脈沖使初始狀態(tài)生效。在梯形圖編輯窗口中單擊第零

7、行輸入初始化梯形圖如圖9所示,輸入完成單擊“變換”菜單選擇“變換”項或按F4快捷鍵,完成梯形圖的變換。23需注意,在SFC程序的編制過程中每一個狀態(tài)中的梯形圖編制完成后必須進行變換,才能進行下一步工作,否則彈出出錯信息。236、在完成了程序的第一塊(梯形圖塊)編輯以后,雙擊工程數(shù)據(jù)列表窗口中的“程序”“MAIN”見圖10,返回塊列表窗口見圖6。雙擊第一塊,在彈出的塊信息設(shè)置對話框中塊類型一欄中選擇SFC見圖12,在塊標(biāo)題中可以填入相應(yīng)的標(biāo)題或什么也不填,點擊執(zhí)行按鈕,彈出SFC

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。