下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第二章 多流程結(jié)構(gòu)的編程方法上一章我們講述了單流程結(jié)構(gòu)的編程方法,本章深入講解多流程結(jié)構(gòu)的編程方法,多流程結(jié)構(gòu)是指狀態(tài)與狀態(tài)間有多個(gè)工作流程的SFC程序,多個(gè)流程之間是通過(guò)并聯(lián)方式進(jìn)行連接的,并聯(lián)連接的流程可以有選擇性分支、并行分支、選擇性匯合、并行匯合等幾種連接方式。下面以具體的實(shí)例介紹。例題1:某專(zhuān)用鉆床用來(lái)加工圓盤(pán)狀零件均勻分布的6個(gè)孔,操作人員放好工件后,按下起動(dòng)按鈕X0,Y0變?yōu)镺N,工件被夾緊,夾緊后壓力繼電器X1為ON,Y1和Y3使兩個(gè)鉆頭同時(shí)開(kāi)始工作,鉆到由限位開(kāi)關(guān)X2和X4設(shè)定的深度時(shí),Y2和Y4使兩個(gè)鉆頭同時(shí)上行,升到由限位開(kāi)關(guān)X3和X5設(shè)定的起始位置時(shí)停止上行。兩個(gè)都到位
2、后,Y5使工件旋轉(zhuǎn)600,旋轉(zhuǎn)到位時(shí),X6為ON,同時(shí)設(shè)定值為3的計(jì)數(shù)器C0的當(dāng)前值加1,旋轉(zhuǎn)結(jié)束后,又開(kāi)始鉆第二對(duì)孔。3對(duì)孔都鉆完后,計(jì)數(shù)器的當(dāng)前值等于設(shè)定值3,Y6使工件松開(kāi),松開(kāi)到位時(shí),限位開(kāi)關(guān)X7為ON,系統(tǒng)返回初始狀態(tài)。根據(jù)例題要求寫(xiě)出I/O表:1、輸入 2、 輸出 啟動(dòng)按鈕X0 工件加緊Y0 壓力繼電器X1 兩鉆頭下行Y1 Y 兩鉆孔限位X2 X4 鉆頭上升Y2 Y4 兩個(gè)鉆頭原始位X3 X5 工作旋轉(zhuǎn)Y5 旋轉(zhuǎn)限位X6 工作松開(kāi)Y6 工作松開(kāi)限位X7 功能示意圖:功能示意圖圖1 新建SFC塊圖2 雙擊黑色塊0圖3 點(diǎn)擊“梯形圖”和“執(zhí)行”圖4 點(diǎn)擊右邊梯形圖輸入圖5 按“F4”轉(zhuǎn)
3、換圖6 雙擊“程序-MAIN”圖7雙擊黑色塊1圖8 點(diǎn)擊“SFC塊”和“執(zhí)行”圖9 對(duì)步號(hào)0右邊梯形圖輸入“RST C0”并按F4轉(zhuǎn)換這里只能輸入TRAN,不可以用SET S0。直接敲“Enter”鍵輸入“TRAN”(大小寫(xiě)均可),不能按F8輸入圖10 對(duì)轉(zhuǎn)換條件0右邊梯形圖輸入X0轉(zhuǎn)換條件分析:由題目要求我們可以在練習(xí)紙上編輯出順序控制功能圖(如圖21)所示。打開(kāi)GX developer軟件,設(shè)置方法在第一章已經(jīng)講過(guò),在此不再贅述。本例中我們還是利用M8002作為啟動(dòng)脈沖,程序的第一塊我們輸入梯形圖,按照上一章講解的單序列SFC程序輸入方法。本例中我們要求初始狀態(tài)時(shí)要做些工作就是復(fù)位C0計(jì)數(shù)
4、器,因此對(duì)初始狀態(tài)我們做些處理,把光標(biāo)移到初始狀態(tài)符號(hào)處,在右邊窗口中輸入梯形圖(如圖22),接下來(lái)的狀態(tài)轉(zhuǎn)移程序的輸入與第一章相同。程序運(yùn)行到X1為ON時(shí)(壓力繼電器敞開(kāi)觸點(diǎn)閉合)要求兩個(gè)鉆頭同時(shí)開(kāi)始工作,所以程序開(kāi)始分支(如圖22)。本例中要用到計(jì)數(shù)器所以初始狀態(tài)我們要對(duì)計(jì)數(shù)器C0進(jìn)行復(fù)位以下輸入并列分支結(jié)構(gòu),將光標(biāo)移到此處圖21 程序輸入接下來(lái)輸入并行分支,控制要求X1觸點(diǎn)接通狀態(tài)發(fā)生轉(zhuǎn)移,將光標(biāo)移到條件1方向線的下方,單擊工具欄中的并列分支寫(xiě)入按鈕或者按ALT+F8快捷鍵,使并列分支寫(xiě)入按鈕處于按下?tīng)顟B(tài),在光標(biāo)處按住鼠標(biāo)左鍵橫向拖動(dòng),直到出現(xiàn)一條細(xì)藍(lán)線,放開(kāi)鼠標(biāo),這樣一條并列分支線就被
5、輸入(如圖23)。注意:在用鼠標(biāo)操作進(jìn)行劃線寫(xiě)入時(shí),只有出現(xiàn)藍(lán)色細(xì)線時(shí)才可以放開(kāi)鼠標(biāo),否則輸入失敗。出現(xiàn)藍(lán)色細(xì)線時(shí)松開(kāi)鼠標(biāo)圖23 并列并列分支線的輸入并列分支線的輸入也可以采用另一中發(fā)法輸入,雙擊轉(zhuǎn)移條件1彈出SFC符號(hào)輸入對(duì)話框(如圖24) 。下拉列表框中選擇“D”圖24 并列分支線的輸入方法二在圖標(biāo)號(hào)下拉列表框中選擇第三行“=D”項(xiàng),單擊確定按鈕返回,一條并列分支線被輸入。并行分支線輸入以后(如圖25)所示。并行分支線是雙實(shí)線圖25并列并列分支線輸入后利用第一章所學(xué)知識(shí),分別在兩個(gè)分支下面輸入各自的狀態(tài)符號(hào)和轉(zhuǎn)移條件符號(hào)(如圖26)。圖中每條分支表示一個(gè)鉆頭的工作狀態(tài)。各個(gè)分支的輸入方法同
6、單序列輸入方法相同圖26 分支符號(hào)的輸入兩個(gè)分支輸入完成后要有分支匯合。將光標(biāo)移到步符號(hào)23的下面,雙擊鼠標(biāo)彈出SFC符號(hào)輸入對(duì)話框選擇“=C”項(xiàng),單擊確定安扭返回(如圖27)。在此選擇“=C”后單擊確定按鈕圖27 并行匯合符號(hào)的輸入繼續(xù)輸入程序,當(dāng)兩條并列分支匯合完畢后,此時(shí)鉆頭都已回到初始位置,接下來(lái)是工件旋轉(zhuǎn)60度,程序見(jiàn)圖27,輸入完成后程序又出現(xiàn)了選擇分支。將光標(biāo)移到步符號(hào)27的下端雙擊鼠標(biāo),彈出的SFC符號(hào)輸入對(duì)話框,在圖標(biāo)號(hào)下拉列表框中選擇“-D”項(xiàng),單擊確定按鈕返回SFC程序編輯區(qū),這樣一個(gè)選擇分支被輸入,(如圖27)。如果利用鼠標(biāo)操作輸入選擇分支符號(hào),單擊工具欄中的工具按鈕或
7、點(diǎn)擊快捷鍵ALT+F7此時(shí)選擇分支劃線寫(xiě)入按鈕呈按下?tīng)顟B(tài),把光標(biāo)移到需要寫(xiě)入選擇分支的地方按住鼠標(biāo)左鍵并拖動(dòng)鼠標(biāo),直到出現(xiàn)藍(lán)色細(xì)線時(shí)放開(kāi)鼠標(biāo),一條選擇分支線寫(xiě)入完成。在此選擇“-D ”項(xiàng),單擊確定按鈕工件旋轉(zhuǎn)60度的SFC程序圖27 選擇分支符號(hào)的輸入繼續(xù)輸入程序(如圖28),在程序結(jié)尾處,我們看到本程序用到了兩個(gè)JUMP符號(hào),在SFC程序中狀態(tài)的返回或跳轉(zhuǎn)都用JUMP符號(hào)表示,因此在SFC程序中符號(hào)可以多次使用,只須在JUMP符號(hào)后面加目的標(biāo)號(hào)即可達(dá)到返回或跳轉(zhuǎn)的目的。圖28 完整的程序以上我們完成了整個(gè)程序的輸入。如果我們雙擊JUMP符號(hào)彈出的SFC符號(hào)輸入對(duì)話框中,我們會(huì)看到步屬性下拉框處于激活狀態(tài)而且兩個(gè)選項(xiàng)分別是無(wú)和R,當(dāng)我們選擇R時(shí),跳轉(zhuǎn)符號(hào)由變?yōu)?,R表示復(fù)位操作,意思是復(fù)位目的標(biāo)號(hào)處的狀態(tài)繼電器。利用R的復(fù)位作用我們可以在系統(tǒng)中增加暫停或急停等操作。小節(jié):以上我們對(duì)多流程結(jié)構(gòu)的編程方法做了介紹,結(jié)合第一章的學(xué)習(xí)的方法,在右邊輸
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)械安全培訓(xùn)課件教學(xué)
- 護(hù)理新技術(shù)新療法
- 護(hù)理技術(shù)與道德的重要性
- 過(guò)渡孔混凝土梁施工技術(shù)方案模板
- 2026年劇本殺運(yùn)營(yíng)公司品牌定位與推廣管理制度
- 生成式人工智能在跨校際教育科研合作中的數(shù)據(jù)挖掘與可視化研究教學(xué)研究課題報(bào)告
- 2026年自動(dòng)駕駛汽車(chē)技術(shù)進(jìn)展與政策分析報(bào)告
- 2025年智能音箱語(yǔ)音交互五年技術(shù)報(bào)告
- 國(guó)企紀(jì)委面試題目及答案
- 東莞輔警排班制度
- 貴州省貴陽(yáng)市(2024年-2025年小學(xué)五年級(jí)語(yǔ)文)部編版期末考試((上下)學(xué)期)試卷及答案
- 正規(guī)裝卸合同范本
- 自動(dòng)控制原理仿真實(shí)驗(yàn)課程智慧樹(shù)知到答案2024年山東大學(xué)
- JBT 7946.2-2017 鑄造鋁合金金相 第2部分:鑄造鋁硅合金過(guò)燒
- 流程與TOC改善案例
- 【當(dāng)代中國(guó)婚禮空間設(shè)計(jì)研究4200字(論文)】
- GB/T 20322-2023石油及天然氣工業(yè)往復(fù)壓縮機(jī)
- 提撈采油安全操作規(guī)程
- DB3211-T 1048-2022 嬰幼兒日間照料托育機(jī)構(gòu)服務(wù)規(guī)范
- YY/T 1846-2022內(nèi)窺鏡手術(shù)器械重復(fù)性使用腹部沖吸器
- GB/T 15390-2005工程用焊接結(jié)構(gòu)彎板鏈、附件和鏈輪
評(píng)論
0/150
提交評(píng)論