資源描述:
《PLC步進(jìn)指令及狀態(tài)編程法.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、第七章PLC步進(jìn)指令及狀態(tài)編程法一、狀態(tài)編程思想及狀態(tài)元件二、狀態(tài)編程法三、分支、匯合狀態(tài)圖及編程四、分支、匯合狀態(tài)編程的應(yīng)用將復(fù)雜的控制任務(wù)分解成若干個(gè)工序(狀態(tài)),有利于程序流程化、進(jìn)而編制梯形圖程序。類別元件編號(hào)個(gè)數(shù)用途及特點(diǎn)初始狀態(tài)返回狀態(tài)一般狀態(tài)S0~S9S10~S19S20~S4991010480SFC初始狀態(tài)多運(yùn)行模式控制中的返回狀態(tài)SFC中間狀態(tài)掉電保持狀態(tài)信號(hào)報(bào)警狀態(tài)S500~S899400S900~S999100停電恢復(fù)后仍可繼續(xù)執(zhí)行的場(chǎng)合報(bào)警元件使用一、狀態(tài)編程思想及狀態(tài)元件狀態(tài)編程思想將復(fù)雜的控制任務(wù)分解成若干個(gè)工序(),有利于程序流程化、結(jié)構(gòu)化設(shè)計(jì);對(duì)一
2、個(gè)具體的工序,減化了控制任務(wù),編程方便;整體程序是具體任務(wù)的總和,各狀態(tài)的工作細(xì)節(jié)(狀態(tài)功能、轉(zhuǎn)移條件、轉(zhuǎn)移方向)是設(shè)計(jì)的基礎(chǔ);將全部狀態(tài)聯(lián)系起來,,形成狀態(tài)轉(zhuǎn)移圖,進(jìn)而編制梯形圖程序。特點(diǎn):清晰地反映全部控制工藝過程,直觀、可讀性強(qiáng)。FX2的狀態(tài)元件指令。FX2系列PLC的步進(jìn)順控指令梯形圖符號(hào)1、STL:步進(jìn)接點(diǎn)指令功能:激活某一個(gè)狀態(tài),在左母線上引出一個(gè)狀態(tài)接點(diǎn)建立新的子母線,使該狀態(tài)的所有操作均在子母線上。步進(jìn)接點(diǎn)指令STL的符號(hào)及含義STLS20Y5X3S20Y5Y6子母線X3Y6主母線2、RET:步進(jìn)返回指令梯形圖符號(hào)RET功能:返回到左母線上。步進(jìn)順控狀態(tài)結(jié)束時(shí),使
3、非狀態(tài)程序的所有操作均在主母線上。狀態(tài)轉(zhuǎn)移程序結(jié)束必須使用RET指令?!凹せ疃?、狀態(tài)編程方法步驟單流程狀態(tài)轉(zhuǎn)移圖的編程單流程狀態(tài)轉(zhuǎn)移圖:狀態(tài)轉(zhuǎn)移只有一種順序叫單流程S0S20S21S22S23S0狀態(tài)轉(zhuǎn)移圖編程方法:先驅(qū)動(dòng),后轉(zhuǎn)移1、負(fù)載驅(qū)動(dòng)STLS201、負(fù)載驅(qū)動(dòng)Y52、轉(zhuǎn)移條件S20Y5Y63、轉(zhuǎn)移目標(biāo)X3S21Y62、轉(zhuǎn)移條件X3SETS213、轉(zhuǎn)移目標(biāo)STLOUTOUTLDSETS20Y5Y6X3S21除初始狀態(tài)外,其他所有狀態(tài)只有在前一狀態(tài)被激活且具有轉(zhuǎn)移條件時(shí)才能開啟。同時(shí)一旦下一個(gè)狀態(tài)被激活,上一狀態(tài)會(huì)自動(dòng)關(guān)閉。激活”可視為該段程序被掃描執(zhí)行,關(guān)閉則視為該段程序被跳
4、過,不執(zhí)行。后小車第一次前進(jìn),后退,后第二次前進(jìn),后退,例:小車自動(dòng)往返控制系統(tǒng)。按SB后小車第一次前進(jìn),至SQ1后退,至SQ2延時(shí)5S后第二次前進(jìn),至SQ3后退,后退至SQ2停。反復(fù)循環(huán)。I/O分配SBSQ1X0X1電機(jī)MKM1Y1KM2Y2PLC接線圖SBX0Y1KM1KM2SQ2X2SQ1X1SQ3X3小車控制示意圖SQ2X2SQ3X3Y2KM2KM1SB(X0)前進(jìn)(Y1)后退(Y2)PLC~220VSQ2(X2)MSQ1(X1)SQ3(X3)COMCOMX1X2X2狀態(tài)功能M8002上電,M8002初始化狀態(tài)條件SBS0X0起動(dòng)發(fā)出動(dòng)作指令S20SQ1后退Y1前進(jìn):Y1
5、動(dòng)作S21Y2后退:Y2動(dòng)作狀態(tài)SQ2后退停S22T0延時(shí)前進(jìn)T0K50延時(shí)5S:T0動(dòng)作S23SQ3X3后退S24Y1Y2前進(jìn):Y1動(dòng)作后退:Y2動(dòng)作SQ2后退停RETEND條件返回,狀態(tài)結(jié)束小車自動(dòng)往返系統(tǒng)狀態(tài)轉(zhuǎn)移流程圖S0SQ1X1SQ3狀態(tài)轉(zhuǎn)移圖(狀態(tài)條件狀態(tài)狀態(tài)圖M8002SFC梯形圖SBX0起動(dòng)Y2STLS20Y1后退Y1S21Y2SQ2X2后退停S22T0延時(shí)前進(jìn)T0Y2K50S23Y1X3后退Y1M8002S0S20S21S22S23S24X0X1X2T0X3X2Y2Y1Y2Y1SETS0SETS20Y1SETS21Y2SETS22T0K50SETS23Y1S24
6、SETY2S0OUTS24Y2SQ2X2后退停RETRETENDEND小車自動(dòng)往返控制狀態(tài)轉(zhuǎn)移圖(SFC)梯形圖(STL)012345621222324252627例:彩燈自動(dòng)閃爍控制狀態(tài)轉(zhuǎn)移圖。S0M8002HL1LDM8002SETS0STLS0LDX0SETS20STLS20OUTY0OUTT1K5LDT1SETS24STLS24OUTY0OUTY1OUTY2X0S20T0S21T1S22K5Y0HL2T0Y1K5T1HL3Y2K57891011121314OUTT0K5LDT0SETS21STLS21OUTY1OUTT1K5LDT1SETS2228293031323334
7、35OUTT0K5LDT0SETS25STLS25OUTT1K5LDT1SETS26STLS26T0T1T0S23S24T0K5T1HL1Y0HL2Y1HL3Y2K5T0151617STLS22OUTT0K5OUTY2363738OUTY0OUTY1OUTY2S25T1S26T1K5Y0HL1181920LDT0SETS23STLS233940414243OUTT2K5LDT2OUTS20RETENDT2RETY1HL2Y2HL3T2K5END0123456717Y1232428