SFC順序功能圖多流程結(jié)構(gòu)的編程方法_第1頁
SFC順序功能圖多流程結(jié)構(gòu)的編程方法_第2頁
SFC順序功能圖多流程結(jié)構(gòu)的編程方法_第3頁
SFC順序功能圖多流程結(jié)構(gòu)的編程方法_第4頁
SFC順序功能圖多流程結(jié)構(gòu)的編程方法_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、第二章 多流程結(jié)構(gòu)的編程方法上一章我們講述了單流程結(jié)構(gòu)的編程方法,本章深入講解多流程結(jié)構(gòu)的編程方法,多流程結(jié)構(gòu)是指狀態(tài)與狀態(tài)間有多個工作流程的 SFC程序,多個流程之間是通過并聯(lián)方式進(jìn)行連接的, 并聯(lián)連 接的流程可以有選擇性分支、并行分支、選擇性匯合、并行匯合等幾種連接方式。下面以具體的實(shí)例介紹。例題1:某專用鉆床用來加工圓盤狀零件均勻分布的6個孔,操作人員放好工件后,按下起動按鈕X0, Y0變?yōu)镺N工件被夾緊,夾緊后壓力繼電器 X1為ON Y1和Y3使兩個鉆頭同時(shí)開始工 作,鉆到由限位開關(guān)X2和X4設(shè)定的深度時(shí),Y2和Y4使兩個鉆頭同時(shí)上行,升到由限位開關(guān) X3 和X5設(shè)定的起始位置時(shí)停止上

2、行。兩個都到位后,Y5使工件旋轉(zhuǎn)600,旋轉(zhuǎn)到位時(shí),X6為ON同時(shí)設(shè)定值為3的計(jì)數(shù)器C0的當(dāng)前值加1,旋轉(zhuǎn)結(jié)束后,又開始鉆第二對孔。3對孔都鉆完后,計(jì)數(shù) 器的當(dāng)前值等于設(shè)定值3, Y6使工件松開,松開到位時(shí),限位開關(guān) X7為ON系統(tǒng)返回初始狀態(tài)。 根據(jù)例題要求寫出I/O 表:1、輸入2、 輸出啟動按鈕X0壓力繼電器X1兩鉆孔限位X2 X4兩個鉆頭原始位X3 X5旋轉(zhuǎn)限位X6工作松開限位X7功能示意圖:工件加緊Y0兩鉆頭下行Y1 Y鉆頭上升Y2Y4工作旋轉(zhuǎn)Y5工作松開Y6(M8002)_S0(RS砌始化等待X0動申J(OU0t件夾緊開始_X1T件以夾緊_S21(OUT) 應(yīng)2一 (OUT)占2肝

3、始nr鉆if始tic企.二4一X2加完一X4W元直2一(OU2) 啟為一(OY 2t 升一鉆1t升X3ji升到福-X52fc升到位昌一(等待向6(等待一 CoS2口(OU5)工件施鍛器加一件(OUK3)工X6*X0件旋轉(zhuǎn)極呼6*C0 _s28(OUTY6 件松開一X7:件已松開(轉(zhuǎn) S0)功能示意圖圖1新建SFC夬圖2雙擊黑色塊0圖3點(diǎn)擊“梯形圖”和“執(zhí)行”圖4點(diǎn)擊右邊梯形圖輸入圖5按“ F4”轉(zhuǎn)換圖6雙擊“程序-MAIN”圖7雙擊黑色塊1圖8點(diǎn)擊“ SFC塊”和“執(zhí)行”圖9對步號0右邊梯形圖輸入RST C0并按F4轉(zhuǎn)換圖10對轉(zhuǎn)換條件0右邊梯形圖輸入X0轉(zhuǎn)換條件分析:由題目要求我們可以在練習(xí)

4、紙上編輯出順序控制功能圖(如圖21)所示。打開GX developer軟件,設(shè)置方法在第一章已經(jīng)講過,在此不再贅述。本例中我們還是利用M8002作為啟動脈沖,程序的第一塊我們輸入梯形圖,按照上一章講解的單序列SFC程序輸入方法。本例中我們要求初始狀態(tài)時(shí)要做些工作就是復(fù)位C0計(jì)數(shù)器,因此對初始狀態(tài)我們做些處理,把光標(biāo)移到初始狀態(tài)符號處,在右邊窗口中輸入梯形圖(如圖 2-2),接下來的狀態(tài)轉(zhuǎn)移程序的輸 入與第一章相同。程序運(yùn)行到X1為ON時(shí)(壓力繼電器敞開觸點(diǎn)閉合)要求兩個鉆頭同時(shí)開始工作, 所以程序開始分支(如圖2 2)。圖2- 1程序輸入接下來輸入并行分支,控制要求X1觸點(diǎn)接通狀態(tài)發(fā)生轉(zhuǎn)移,將

5、光標(biāo)移到條件1方向線的下方, 單擊工具欄中的并列分支寫入按鈕I 口I或者按ALT+F8快捷鍵,使并列分支寫入按鈕處于按下狀態(tài), 在光標(biāo)處按住鼠標(biāo)左鍵橫向拖動, 直到出現(xiàn)一條細(xì)藍(lán)線,放開鼠標(biāo),這樣一條并列分支線就被輸入(如圖2 3)注意:在用鼠標(biāo)操作進(jìn)行劃線寫入時(shí),只有出現(xiàn)藍(lán)色細(xì)線時(shí)才可以放開鼠標(biāo),否則輸入失敗圖2 3并列并列分支線的輸入并列分支線的輸入也可以采用另一中發(fā)法輸入,雙擊轉(zhuǎn)移條件1彈出SFCt號輸入對話框(如圖- 4) o圖2 4并列分支線的輸入方法二在圖標(biāo)號下拉列表框中選擇第三行" 二=D'項(xiàng),單擊確定按鈕返回,一條并列分支線被輸入。并行 分支線輸入以后(如圖25

6、)所示。. r司岡h mi, SOF 1 *到 CJ4 we J inin-r T 呂:上 稅蹙 (SFC-(寫.A. >tty工程中 唱物電 出在,號熱宓 史簞© 工示出 狂翅。京劭® _LH.IIJ 故口/鎧斗陽 -=*口舊 制¥1電I題|則 咨番I魚金 回劍施事豐中FtStfC) 串裙圖2 5并列并列分支線輸入后利用第一章所學(xué)知識,分別在兩個分支下面輸入各自的狀態(tài)符號和轉(zhuǎn)移條件符號(如圖2-6)。圖中每條分支表示一個鉆頭的工作狀態(tài)。. ELSOFT塞利 tr OeTb”,- CSFCt與人,蜒弓 。一-亡"石霞二 工殘?zhí)?和faq】 至如尊物

7、啕 變鼻Q. 防 3 芭桂際 甘勖JL:二具如 瓷口出 利的H. - 通林電|二二溫朝名上備到回碗.1擊I工尋I品I露% I I I &|同熱I鼻I扁I匐上國與屋口匐 的*1部過Ml序畫了k1副團(tuán)劍。演國I則工混_ 血事需.他O*m I2個分支的輸、 入方法同單序 列輸入方法相J圖26分支符號的輸入兩個分支輸入完成后要有分支匯合。將光標(biāo)移到步符號23的下面,雙擊鼠標(biāo)彈出SFC符號輸入對話框選擇=C'項(xiàng),單擊確定安扭返回(如圖 2 7)| 口|舒悶|昌*% F &瞳色|代司凝嗨國電 廠I t/;| 我| 吉1? 1R |:- IJoRlh,露 1123t5&Ts

8、l&l*34561rt 邂魚ALJ回國堡 I I I回圖27并行匯合符號的輸入繼續(xù)輸入程序,當(dāng)兩條并列分支匯合完畢后,此時(shí)鉆頭都已回到初始位置,接下來是工件旋轉(zhuǎn)60度,程序見圖2-7,輸入完成后程序又出現(xiàn)了選擇分支。將光標(biāo)移到步符號27的下端雙擊鼠標(biāo),彈出的SFC符號輸入對話框,在圖標(biāo)號下拉列表框中選擇“ -D”項(xiàng),單擊確定按鈕返回SFC程序 編輯區(qū),這樣一個選擇分支被輸入,(如圖2 7)。如果利用鼠標(biāo)操作輸入選擇分支符號,單擊工 具欄中的工具按鈕 至或點(diǎn)擊快捷鍵ALT+F7此時(shí)選擇分支劃線寫入按鈕呈按下狀態(tài), 把光標(biāo)移到需 要寫入選擇分支的地方按住鼠標(biāo)左鍵并拖動鼠標(biāo),直到出現(xiàn)藍(lán)色細(xì)線

9、時(shí)放開鼠標(biāo),一條選擇分支線寫入完成。繼續(xù)輸入程序(如圖2 8),在程序結(jié)尾處,我們看到本程序用到了兩個 JUMPI符號,在SFC程 序中狀態(tài)的返回或跳轉(zhuǎn)都用 JUMP?號表示,因此在SFC®序中之符號可以多次使用,只須在JUMP 符號后面加目的標(biāo)號即可達(dá)到返回或跳轉(zhuǎn)的目的。圖28完整的程序以上我們完成了整個程序的輸入。如果我們雙擊JUM的號彈出的SFCt號輸入對話框中,我們會看到步屬性下拉框處于激活 狀態(tài)而且兩個選項(xiàng)分別是無和R,當(dāng)我們選擇R時(shí),跳轉(zhuǎn)符號由 小 變?yōu)镴 , R表示復(fù)位操 作,意思是復(fù)位目的標(biāo)號處的狀態(tài)繼電器。利用R的復(fù)位作用我們可以在系統(tǒng)中增加暫?;蚣蓖5炔僮?。小節(jié):以上我們

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論