sPLC邏輯堆棧的操作_第1頁(yè)
sPLC邏輯堆棧的操作_第2頁(yè)
sPLC邏輯堆棧的操作_第3頁(yè)
sPLC邏輯堆棧的操作_第4頁(yè)
sPLC邏輯堆棧的操作_第5頁(yè)
已閱讀5頁(yè),還剩10頁(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)介

會(huì)計(jì)學(xué)1sPLC邏輯堆棧的操作Slide

2LPS、LRD、LPP指令的操作過(guò)程如圖所示。圖中IV.X為存儲(chǔ)在棧區(qū)的斷點(diǎn)的地址。前后前后前后圖6-18

堆棧操作過(guò)程示意圖6.1九、邏輯堆棧的操作第1頁(yè)/共15頁(yè)Slide

3邏輯堆棧指令可以嵌套使用,最多為9層。為保證程序地址指針不發(fā)生錯(cuò)誤,入棧指令LPS和出棧指令LPP必須成對(duì)使用,最后一次讀棧操作應(yīng)使用出棧指令LPP。堆棧指令沒有操作數(shù)。LDI0.0//裝載常開觸點(diǎn)LPS//壓入堆棧LDI0.1//裝載常開觸點(diǎn)OI0.2//或常開觸點(diǎn)ALD//塊與操作=Q0.0//輸出線圈LRD//讀棧LDI0.3//裝載常開觸點(diǎn)OI0.4//或常開觸點(diǎn)ALD//塊與操作=Q0.1//輸出線圈LPP//出棧AI0.5//與常開觸點(diǎn)=Q0.2//輸出線圈圖6-19堆棧指令的使用6.1九、邏輯堆棧的操作指令格式第2頁(yè)/共15頁(yè)Slide

4AB

每一條LPS指令必須有-條對(duì)應(yīng)的LPP指令。中間的支路都使用LRD指令。處理最后一條支路時(shí),必須使用LPP指令。一個(gè)獨(dú)立電路塊中,用入棧指令同時(shí)保存在堆棧中的運(yùn)算結(jié)果不能超過(guò)8個(gè)。

圖b中第一條LPS指令將A點(diǎn)的運(yùn)算結(jié)果保存到堆棧的第1層;

第二條LPS指令將B點(diǎn)的運(yùn)算結(jié)果保存到堆棧的第2層,A點(diǎn)的運(yùn)算結(jié)果被“壓”到堆棧的第3層;第一條LPP指令將堆棧第2層B點(diǎn)的運(yùn)算結(jié)果上移到棧頂,第3層中A點(diǎn)的運(yùn)算結(jié)果上移到堆棧的第2層。圖a堆棧指令的使用圖b雙重堆棧6.1使用棧的例子第3頁(yè)/共15頁(yè)Slide

5基本位邏輯指令應(yīng)用舉例圖外部接線圖和梯形圖圖時(shí)序分析圖圖S/R指令實(shí)現(xiàn)的起、保、停電路小結(jié):(1)每一個(gè)傳感器或開關(guān)輸入對(duì)應(yīng)一個(gè)PLC確定的輸入點(diǎn),每一個(gè)負(fù)載PLC一個(gè)確定的輸出點(diǎn)。(2)為了使梯形圖和繼電器接觸器控制的電路圖中的觸點(diǎn)的類型相同,外部按鈕一般用常開按鈕。6.1起動(dòng)、保持、停止電路第4頁(yè)/共15頁(yè)Slide

6LDI0.0OM0.0ANM0.1=M0.0LDI0.1OM0.1ANM0.0=M0.1LDM0.0=Q0.0LDM0.1=Q0.1圖互鎖電路輸入信號(hào)I0.0和I0.1不可同時(shí)接通:若I0.0先接通,M0.0自保持,使Q0.0有輸出,同時(shí)M0.0的常閉接點(diǎn)斷開,即使I0.1再接通,也不能使M0.1動(dòng)作,故Q0.1無(wú)輸出。若I0.1先接通,則情形與前述相反。因此在控制環(huán)節(jié)中,該電路可實(shí)現(xiàn)信號(hào)互鎖。6.1基本位邏輯指令應(yīng)用舉例互鎖電路(比如電機(jī)正反轉(zhuǎn)控制)第5頁(yè)/共15頁(yè)Slide

7LDI0.0=M0.0LDI0.1=M0.1LDM0.0AM0.1=Q0.0LDNM0.0ANM0.1=Q0.1LDNM0.0AM0.1=Q0.2LDM0.0ANM0.1=Q0.3圖比較電路該電路按預(yù)先設(shè)定的輸出要求,根據(jù)對(duì)兩個(gè)輸入信號(hào)I0.0、I0.1的比較,決定某一輸出:Q0.0-Q0.3依次輸出。若I0.0、I0.1同時(shí)接通,Q0.0有輸出;I0.0、I0.1均不接通,Q0.1有輸出;若I0.0不接通。I0.1接通,則Q0.2有輸出;若I0.0接通,I0.1不接通,則Q0.3有輸出。6.1比較電路基本位邏輯指令應(yīng)用舉例第6頁(yè)/共15頁(yè)Slide

8LDI0.0ANM0.1=M0.0LDI0.0=M0.1LDM0.0=Q0.0圖上升沿微分脈沖電路PLC是以循環(huán)掃描方式工作的,PLC第一次掃描時(shí),輸入I0.0由OFF→ON時(shí),M0.0、M0.1線圈接通,Q0.0線圈接通。在第一個(gè)掃描周期中,在第一行的M0.1的常閉接點(diǎn)保持接通,因?yàn)閽呙柙撔袝r(shí),M0.1線圈的狀態(tài)為斷開。在一個(gè)掃描周期其狀態(tài)只刷新一次。等到PLC第二次掃描時(shí),M0.1的線圈為接通狀態(tài),其對(duì)應(yīng)的M0.1常閉接點(diǎn)斷開,M0.0線圈斷開,Q0.0線圈斷開,所以Q0.0接通時(shí)間為一個(gè)掃描周期。6.1上升沿微分脈沖電路基本位邏輯指令應(yīng)用舉例第7頁(yè)/共15頁(yè)Slide

9PLC第一次掃描時(shí),輸入I0.0由ON→OFF時(shí),M0.0接通一個(gè)掃描周期,Q0.0輸出一個(gè)脈沖。LDNI0.0ANM0.1=M0.0LDNI0.0=M0.1LDM0.0=Q0.0圖下降沿微分脈沖電路6.1下降沿微分脈沖電路基本位邏輯指令應(yīng)用舉例第8頁(yè)/共15頁(yè)Slide

10LDI0.0EU=M0.0LDM0.0AQ0.0=M0.1LDM0.0OQ0.0ANM0.1=Q0.0圖分頻電路將脈沖信號(hào)加到I0.0端,在第一個(gè)脈沖的上升沿到來(lái)時(shí),M0.0產(chǎn)生一個(gè)掃描周期的單脈沖,使M0.0的常開觸點(diǎn)閉合,由于Q0.0的常開觸點(diǎn)斷開,M0.1線圈斷開,其常閉觸點(diǎn)M0.1閉合,Q0.0的線圈接通并自保持;第二個(gè)脈沖上升沿到來(lái)時(shí),M0.0又產(chǎn)生一個(gè)掃描周期的單脈沖,M0.0的常開觸點(diǎn)又接通一個(gè)掃描周期,此時(shí)Q0.0的常開觸點(diǎn)閉合,M0.1線圈通電,其常閉觸點(diǎn)M0.1斷開,Q0.0線圈斷開;直至第三個(gè)脈沖到來(lái)時(shí),M0.0又產(chǎn)生一個(gè)掃描周期的單脈沖,使M0.0的常開觸點(diǎn)閉合,由于Q0.0的常開觸點(diǎn)斷開,M0.1線圈斷開,其常閉觸點(diǎn)M0.1閉合,Q0.0的線圈又接通并自保持。以后循環(huán)往復(fù),不斷重復(fù)上過(guò)程。由圖可見,輸出信號(hào)Q0.0是輸入信號(hào)I0.0的二分頻。兩個(gè)掃描周期6.1分頻電路*基本位邏輯指令應(yīng)用舉例第9頁(yè)/共15頁(yè)Slide

11圖分頻電路時(shí)序圖6.1分頻電路動(dòng)作過(guò)程基本位邏輯指令應(yīng)用舉例第10頁(yè)/共15頁(yè)Slide

12輸入I0.0S0//主持席上的復(fù)位按鈕I0.1S1//搶答席1上的搶答按鈕I0.2S2//搶答席2上的搶答按鈕I0.3S3//搶答席3上的搶答按鈕輸出Q0.1H1//搶答席1上的指示燈Q0.2H2//搶答席2上的指示燈Q0.3H3//搶答席3上的指示燈6.1(2)I/O分配表六、搶答器程序設(shè)計(jì)第11頁(yè)/共15頁(yè)Slide

13

請(qǐng)寫出指令表!3個(gè)獨(dú)立并互相約束的梯形圖程序S7-200PLC對(duì)照四組搶答怎么設(shè)計(jì)!6.1(3)程序設(shè)計(jì)第12頁(yè)/共15頁(yè)Slide

143個(gè)獨(dú)立并互相約束的指令表S7-200PLC對(duì)照LDNI0.0LPSLDI0.1OQ0.1ALDANQ0.2ANQ0.3=Q0.1LRDL

溫馨提示

  • 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ù)覽,若沒有圖紙預(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)論