基于S7-200 PLC的電動(dòng)機(jī)單按鈕啟停控制_第1頁(yè)
基于S7-200 PLC的電動(dòng)機(jī)單按鈕啟停控制_第2頁(yè)
基于S7-200 PLC的電動(dòng)機(jī)單按鈕啟??刂芲第3頁(yè)
基于S7-200 PLC的電動(dòng)機(jī)單按鈕啟??刂芲第4頁(yè)
基于S7-200 PLC的電動(dòng)機(jī)單按鈕啟??刂芲第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、提示:1控制要求 要求用1個(gè)控制按鈕控制1臺(tái)電動(dòng)機(jī)的啟動(dòng)和停止。第1次操作按鈕電動(dòng)機(jī)啟動(dòng),第2次操作按鈕電動(dòng)機(jī)停車,第3次操作按鈕電動(dòng)機(jī)啟動(dòng),如此循環(huán)。 2任務(wù)分析 PLC在工作時(shí)采用順序循環(huán)掃描的工作方式來執(zhí)行主循環(huán)程序OB1及子程序中的用戶程序,在一個(gè)掃描周期的開始CPU對(duì)所有的輸入端子上的信號(hào)進(jìn)行集中采集,并將采    1控制要求    要求用1個(gè)控制按鈕控制1臺(tái)電動(dòng)機(jī)的啟動(dòng)和停止。第1次操作按鈕電動(dòng)機(jī)啟動(dòng),第2次操作按鈕電動(dòng)機(jī)停車,第3次操作按鈕電動(dòng)機(jī)啟動(dòng),如此循環(huán)。    2任務(wù)分析&

2、#160;   PLC在工作時(shí)采用順序循環(huán)掃描的工作方式來執(zhí)行主循環(huán)程序OB1及子程序中的用戶程序,在一個(gè)掃描周期的開始CPU對(duì)所有的輸入端子上的信號(hào)進(jìn)行集中采集,并將采集結(jié)果保存在過程映像輸入寄存器(I),在程序執(zhí)行期間不再考慮輸入端子上信號(hào)的變化,而程序執(zhí)行過程中所產(chǎn)生的中間結(jié)果則直接保存在存儲(chǔ)器(M)或過程映像輸出寄存器(Q)中,并不立即送到輸出端子,而只有在當(dāng)前掃描周期結(jié)束前才將程序執(zhí)行的最終結(jié)果集中送到輸出端子,對(duì)輸出端子進(jìn)行刷新。如果對(duì)這種掃描方式理解不清楚,在編程時(shí)就會(huì)出現(xiàn)意想不到的結(jié)果。    以電動(dòng)機(jī)的單按鈕啟停控制

3、為例,如果用如圖3-11所示的邏輯來實(shí)現(xiàn)看起來似乎可行-但是,如果仔細(xì)分析會(huì)發(fā)現(xiàn)當(dāng)按一次按鈕時(shí),首先掃描到第一個(gè)程序段,會(huì)使KM變?yōu)?-并寫入過程映像輸出寄存器;當(dāng)掃描到第二個(gè)程序段時(shí),由于KM的過程映像輸出寄存器已經(jīng)為1,所以又會(huì)使KM變?yōu)?,結(jié)果無論如何都無法啟動(dòng)電動(dòng)機(jī)。    由于PLC循環(huán)掃描的工作特殊性,不能直接用簡(jiǎn)單的邏輯實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕控制,必須考慮在同一掃描周期內(nèi)是否會(huì)出現(xiàn)運(yùn)行狀態(tài)的多次切換。    3實(shí)施方案    方案1用邊沿指令及異或邏輯實(shí)現(xiàn)  

4、60; 首先根據(jù)控制按鈕SB_1信號(hào)狀態(tài)設(shè)置狀態(tài)標(biāo)志,使用上升沿檢測(cè)指令,保證每按動(dòng)一次控制按鈕,狀態(tài)標(biāo)志F1的狀態(tài)只在當(dāng)前掃描周期內(nèi)起作用。然后用狀態(tài)標(biāo)志F1與電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)進(jìn)行邏輯異或運(yùn)算,由于按動(dòng)控制按鈕當(dāng)前周期內(nèi)F1=1,用F1與KM相異或,就可以實(shí)現(xiàn)對(duì)電動(dòng)機(jī)狀態(tài)的轉(zhuǎn)換,如果直接用KM來代替F1,將無法實(shí)現(xiàn)要求的功能??刂瞥绦蛉鐖D3-12所示。    圖3-11    電動(dòng)機(jī)的單按鈕啟??刂疲ㄥe(cuò)誤方案)    圖3-12  &#

5、160; 用邊沿指令及異或邏輯實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂?#160;   方案2 用異或邏輯實(shí)現(xiàn)    首先根據(jù)按鈕的狀態(tài)設(shè)置狀態(tài)標(biāo)志F1,并用F2消除按鈕抖動(dòng)帶來的影響,保證按一次按鈕只設(shè)置一次F1。然后用F1與電動(dòng)機(jī)當(dāng)前的狀態(tài)進(jìn)行異或邏輯,并根據(jù)異或運(yùn)算的結(jié)果控制電動(dòng)機(jī)的啟停:控制程序如圖3-13所示。如果不設(shè)置標(biāo)志F2(去掉第3個(gè)程序段),則按動(dòng)一次控制按鈕,電動(dòng)機(jī)的狀態(tài)將會(huì)自動(dòng)來回切換數(shù)次。    方案3用位邏輯指令實(shí)現(xiàn)    與方案1不

6、同,每按動(dòng)一次控制按鈕(SB_1),都要根據(jù)電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)來設(shè)定狀態(tài)標(biāo)志(F2)。然后再用狀態(tài)標(biāo)志(F2)來控制電動(dòng)機(jī)(KM)??刂瞥绦蛉鐖D3-14所示。如果直接用KM來代替F2,同樣不能實(shí)現(xiàn)要求的控制功能。    方案4 用計(jì)數(shù)器和比較指令實(shí)現(xiàn)    首先用計(jì)數(shù)器對(duì)控制按鈕(SB_1)按動(dòng)的次數(shù)進(jìn)行統(tǒng)計(jì),如果計(jì)數(shù)器的當(dāng)前值為1,則啟動(dòng)電動(dòng)機(jī)(KM);否則電動(dòng)機(jī)停止。然后用比較指令判斷計(jì)數(shù)器的當(dāng)前值是否為2,如果為2,則對(duì)計(jì)數(shù)器復(fù)位??刂瞥绦蛉鐖D3-15所示。    

7、;圖3-13     用異或邏輯實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂?#160;   圖3-14    用位邏輯指令實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟停控制    圖3-15    用計(jì)數(shù)器和比較指令實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂?#160;   方案5用SR觸發(fā)器實(shí)現(xiàn)    首先對(duì)控制按鈕(SB_1)進(jìn)行上升沿信號(hào)的采集,然后對(duì)采集結(jié)果和電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)進(jìn)

8、行邏輯異或運(yùn)算,根據(jù)異或運(yùn)算的結(jié)果控制電動(dòng)機(jī)(KM)的啟停。實(shí)際電路等效為SR觸發(fā)器,控制程序如圖3-16所示。    圖3-16    用SR觸發(fā)器實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂?#160;   方案6 用RS觸發(fā)器實(shí)現(xiàn)    根據(jù)方案5的設(shè)計(jì)思想,也可以用RS觸發(fā)器實(shí)現(xiàn),控制程序如圖3-17所示。    圖3-17    用RS觸發(fā)器實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂?#16

9、0;   方案7 按掃描順序?qū)崿F(xiàn)    充分考慮PLC的順序循環(huán)掃描過程逐步判斷:控制程序如圖3-18所示。    方案8 用互補(bǔ)的狀態(tài)標(biāo)志實(shí)現(xiàn)    首先設(shè)置2個(gè)互補(bǔ)的狀態(tài)標(biāo)志F1和F2,然后用F1和F2控制電動(dòng)機(jī)(KM)的啟停。控制程序如圖3-19所示。    方案9 用循環(huán)移位指令實(shí)現(xiàn)    首先給控制字輸入初值2=1010_1010_1010_1010,然后用循環(huán)移位指令對(duì)控制字進(jìn)行循環(huán)移位,每按動(dòng)一次控制按鈕控制字移動(dòng)一位,并用控制字的其中任意一位控制電動(dòng)機(jī)的啟停??刂瞥绦蛉鐖D3-20所示。    4方案調(diào)試    對(duì)于上述各種控制方案可以分別在各子程序中設(shè)計(jì)完成,調(diào)試哪一個(gè)方案可以在循環(huán)主程序OB1中調(diào)用該子程序。然后執(zhí)行全編譯命令,并將編譯結(jié)果下載到PLC。將PLC切換到RUN模式,按動(dòng)控制按鈕,觀察電動(dòng)機(jī)的運(yùn)行狀態(tài)。    圖3-18    按掃描順序?qū)崿F(xiàn)電動(dòng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論