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

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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)掃描的工作方式來(lái)執(zhí)行主循環(huán)程序 OB1及子程序中的用戶程序,在一個(gè)掃描周期的開(kāi)始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ù)分析PLC在工作時(shí)采用順序循環(huán)掃描的工彳方式來(lái)執(zhí)行主循環(huán)程序OB1及子程序中的用戶程序,在一個(gè)掃描周期

2、的開(kāi)始 CPU對(duì)所有的輸入端子上的信號(hào)進(jìn)行集中采集,并將采集結(jié)果 保存在過(guò)程映像輸入寄存器 (I),在程序執(zhí)行期間不再考慮輸入端子上信號(hào)的變化,而程序 執(zhí)行過(guò)程中所產(chǎn)生的中間結(jié)果則直接保存在存儲(chǔ)器(M)或過(guò)程映像輸出寄存器(Q)中,并不立即送到輸出端子,而只有在當(dāng)前掃描周期結(jié)束前才將程序執(zhí)行的最終結(jié)果集中送到輸出端 子,對(duì)輸出端子進(jìn)行刷新。如果對(duì)這種掃描方式理解不清楚,在編程時(shí)就會(huì)出現(xiàn)意想不到的結(jié)果。以電動(dòng)機(jī)的單按鈕啟??刂茷槔?,如果用如圖3-11所示的邏輯來(lái)實(shí)現(xiàn)看起來(lái)似乎可行-但是,如果仔細(xì)分析會(huì)發(fā)現(xiàn)當(dāng)按一次按鈕時(shí),首先掃描到第一個(gè)程序段,會(huì)使KM變?yōu)?-并寫入過(guò)程映像輸出寄存器;當(dāng)掃描到第

3、二個(gè)程序段時(shí),由于KM的過(guò)程映像輸出寄存器已經(jīng)為1 ,所以又會(huì)使KM變?yōu)?,結(jié)果無(wú)論如何都無(wú)法啟動(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)首先根據(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來(lái)代替F1,將無(wú)法

4、實(shí)現(xiàn)要求的功能??豾ord.制程序如圖3-12所示。遮遮遜產(chǎn)津同mJ金%WLf?wwWp8i tmyco itSB JKN1MMT H-HpF-H |(p圖3-11電動(dòng)機(jī)的單按鈕啟??刂疲ㄥe(cuò)誤方案)圖3-12 用邊沿指令及異或邏輯實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟停控制方案2用異或邏輯實(shí)現(xiàn)首先根據(jù)按鈕的狀態(tài)設(shè)置狀態(tài)標(biāo)志F1,并用F2消除按鈕抖動(dòng)帶來(lái)的影響,保證按一次按鈕只設(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)來(lái)回切換數(shù)次。方案3用位邏輯

5、指令實(shí)現(xiàn)與方案1不同,每按動(dòng)一次控制按鈕 (SB_1),都要根據(jù)電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)來(lái)設(shè)定狀 態(tài)標(biāo)志(F2)。然后再用狀態(tài)標(biāo)志(F2)來(lái)控制電動(dòng)機(jī)(KM)??刂瞥绦蛉鐖D3-14所示。如果直 接用KM來(lái)代替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ù)位。控制程序如圖3-15所示。電啊的單技輒控胭(方案表明值更明g堂庭異表邏相案地)網(wǎng)絡(luò)1世量狀態(tài)標(biāo)志FISB_IF2fl網(wǎng)絡(luò)& 用理財(cái)3H去持幼 )圖

6、3-13用異或邏輯實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂贫呃頇C(jī)煦*撞機(jī)也黑里嘉次用位速輯指爭(zhēng)麗L二而-生置回副序志支SB_IKMF2II1 產(chǎn)何緒2控邠電動(dòng)機(jī)F2 KMII)圖3-14用位邏輯指令實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟停控制網(wǎng)曙2把書電動(dòng)機(jī)SMOU ClKM1 Ik-l )J圖3-15用計(jì)數(shù)器和比較指令實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂品桨?用SR觸發(fā)器實(shí)現(xiàn)首先對(duì)控制按鈕(SB_1)進(jìn)行上升沿信號(hào)的采集,然后對(duì)采集結(jié)果和電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)進(jìn)行邏輯異或運(yùn)算,根據(jù)異或運(yùn)算的結(jié)果控制電動(dòng)機(jī) 觸發(fā)器,控制程序如圖 3-16所示。:電動(dòng)機(jī)的苧按穎控蒯仃;案呈用:jR*方器事理1詞結(jié)1 網(wǎng)絡(luò)標(biāo)即KMT八(KM)的啟停。實(shí)

7、際電路等效為 SRKM)短布麗i鼠卷就痛粉憂重關(guān)同傳1 記御狂卷SB_I.乖酒盛加在黑;丁二乂二KMKMsi ouTsrSB_1T IIN圖3-16 用SR觸發(fā)器實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂品桨?用RS觸發(fā)器實(shí)現(xiàn)根據(jù)方案5的設(shè)計(jì)思想,也可以用 RS觸發(fā)器實(shí)現(xiàn),控制程序如圖3-17所示。電動(dòng)帆的單擁眸腐(方案&:日八;觸工卷實(shí)現(xiàn))網(wǎng)鱗1時(shí)婿卬題圖3-17 用RS觸發(fā)器實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕啟??刂品桨?按掃描順序?qū)崿F(xiàn)充分考慮PLC的順序循環(huán)掃描過(guò)程.逐步判斷:控制程序如圖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)的啟停??刂?程序

8、如圖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ī)的啟停。控制程序如圖 3-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)。一后動(dòng)機(jī)的*技麗麗山索7;拉捅a國(guó)序?qū)嵠?,一網(wǎng)絡(luò)1 KM龍叫九閉臺(tái)瞬間f在當(dāng)加門班周陰內(nèi)裱置位F2F2I I1 / 1-(www.ai tmy*co m網(wǎng)絡(luò)3 KM為1后.在F一個(gè)扣捕周即內(nèi),瓦1釋放以后日及百位網(wǎng)耳? KM為I時(shí),SH加臺(tái)M加,在當(dāng)前掃描周勘內(nèi)F2破總位陽(yáng)4FlF2網(wǎng)錯(cuò)4 KM舉扃.在下一個(gè)汽描周帆內(nèi).拜放理JB1F1掖用位也F?FI1網(wǎng)絡(luò)5控制電劫機(jī)KM陞KM-I I-C )I植_I嶇返K7s衢寸丁原/愉二i舊gr.YLfW酷左圖3-18按掃描順序?qū)崿F(xiàn)電動(dòng)機(jī)的單按鈕啟??刂?FI /“毛威同向加康斯雇按,裹臂電動(dòng)機(jī)即單鷲鼠控制出塞用耳補(bǔ)的株志斶

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論