按下啟動(dòng)按鈕后小車從左往右運(yùn)行,當(dāng)?shù)竭_(dá)右邊的右限位后停止3s 接著左
行。到達(dá)左限位后停止。利用SCR指令進(jìn)行編寫程序。(注:使用SCR 時(shí)有如下限制:不能在不同的程序中使用相同的S 位,不能在SCR 段中使用JMP 及LBL 指令,即不允許用跳轉(zhuǎn)的方法跳入或跳出SCR 段;不能在SCR段中使用FOR,NEXT和END指令。
工具/原料
1.可編程控制器西門子S7-200 plc(CPU224 214-1BD21-0XB0) 1臺(tái)
2.計(jì)算機(jī) 1臺(tái)
3.編程電纜 PPI-RS485 1根
4. 導(dǎo)線 若干
方法/步驟
一、實(shí)驗(yàn)?zāi)康模?/P>
1、學(xué)習(xí)掌握SCR指令的用法。
2、熟悉順序控制功能圖
3、對定數(shù)器指令的練習(xí)
二、小車運(yùn)行圖:
三、順序控制功能圖:
在設(shè)計(jì)梯形圖時(shí),用LSCR和SCRE指令作為SCR段的開始和結(jié)束指令。在SCR
段中用SM0.0 的常開觸點(diǎn)來驅(qū)動(dòng)在該步中應(yīng)為1 狀態(tài)的輸出點(diǎn)(Q)的線圈,
并用轉(zhuǎn)換條件對應(yīng)的觸點(diǎn)或電路來驅(qū)動(dòng)轉(zhuǎn)換到后續(xù)步的SCRT指令。
六、根據(jù)程序和順序功能控制圖設(shè)計(jì)實(shí)驗(yàn)接線圖:
把編寫好的程序下載到西門子s7-200 的PLC 中。下載時(shí)要保證PLC 處在
stop狀態(tài)。
首次掃描時(shí),SM0.1的常開觸點(diǎn)接通一個(gè)掃描周期,使順序控制繼電器
S0.0置位,初始步變?yōu)榛顒?dòng)步。按下啟動(dòng)按I0.0(即在線控制面板上的
I0.0f)SCRT S0.1指令的線圈得電,使S0.1變?yōu)椋睜顟B(tài),
S0.0變?yōu)?狀態(tài),系統(tǒng)從初始步轉(zhuǎn)換到右行步,轉(zhuǎn)為執(zhí)行S0.1對應(yīng)的SCR段。
在該段中因?yàn)镾M0.0 一直為1狀態(tài),其常開觸點(diǎn)閉合,Q0.0 的線圈得電,小車
右行,(即在在實(shí)驗(yàn)接線圖中表示Q0.0有輸出的燈L1亮)。碰到右限位開關(guān)I0.1(即按下在線控制面板上的I0.1f)將實(shí)現(xiàn)右行步S0.2 到暫停步的轉(zhuǎn)換,此時(shí)S0.1的狀態(tài)為0,(即Q0.0無輸出,接線圖中表示Q0.0輸出的等L1就不亮)S0.2的狀態(tài)為1,定時(shí)器T37用來使暫停步延時(shí)3s。延時(shí)時(shí)間到時(shí)T37的常開觸點(diǎn)接通,使得系統(tǒng)與由暫停步轉(zhuǎn)換到左行步S0.3,所以Q0.1有輸出,(即實(shí)驗(yàn)接線圖中表示Q0.1 有輸出的燈L2 亮)。當(dāng)小車運(yùn)行到碰到左限位時(shí)小車停止運(yùn)行,系統(tǒng)返回初始步。