




已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第二章基本邏輯指令說明及應用2.1 基本邏輯指令一覽表助記符、名稱功能可用軟元件程序步LD取常開觸點邏輯運算開始X,Y,M,S,T,C1LDI取反常閉觸點邏輯運算開始X,Y,M,S,T,C1LDP取脈沖上升沿上升沿檢出運算開始X,Y,M,S,T,C2LDF取脈沖下降沿下降沿檢出運算開始X,Y,M,S,T,C2AND與常開觸點串聯(lián)連接X,Y,M,S,T,C1ANI與非常閉觸點串聯(lián)連接X,Y,M,S,T,C1ANDP與脈沖上升沿上升沿檢出串聯(lián)連接X,Y,M,S,T,C2ANDF與脈沖下降沿下降沿檢出串聯(lián)連接X,Y,M,S,T,C2OR或常開觸點并聯(lián)連接X,Y,M,S,T,C1ORI或非常閉觸點并聯(lián)連接X,Y,M,S,T,C1ORP或脈沖上升沿上升沿檢出并聯(lián)連接X,Y,M,S,T,C2ORF或脈沖下降沿下降沿檢出并聯(lián)連接X,Y,M,S,T,C2ANB塊與并聯(lián)回路塊的串聯(lián)連接1ORB塊或串聯(lián)回路塊的并聯(lián)連接1OUT輸出線圈驅(qū)動Y,M,S,T,C注1SET置位動作保持Y,M,S注2RST復位清除動作保持,寄存器清零Y,M,S,T,C,D,V,ZPLS上升沿脈沖上升沿輸出Y,M(特殊M除外)1PLF下降沿脈沖下降沿輸出Y,M(特殊M除外)1MC主控公共串聯(lián)點的連接線圈指令Y,M(特殊M除外)3MCR主控復位公共串聯(lián)點的消除指令2MPS壓棧運算存儲1MRD讀棧存儲讀出1MPP出棧存儲讀出與復位1INV取反運算結果的反轉(zhuǎn)1NOP空操作無動作1END結束輸入輸出及返回到開始1l 軟元件為Y和一般M的程序步為1,S和特殊輔助繼電器M的程序步為2,定時器T的程序步為3,計數(shù)器C的程序步為35。l 軟元件為Y和一般M的程序步為1,S和特殊輔助繼電器M、定時器T、計數(shù)器C的程序步為2,數(shù)據(jù)寄存器D以及變址寄存器V和Z的程序步為3。2.2 LD,LDI,LDP,LDF,OUT 指令2.2.1 指令解說助記符、名稱功能可用軟元件程序步LD取常開觸點邏輯運算開始X,Y,M,S,T,C1LDI取反常閉觸點邏輯運算開始X,Y,M,S,T,C1LDP取脈沖上升沿上升沿檢出運算開始X,Y,M,S,T,C2LDF取脈沖下降沿下降沿檢出運算開始X,Y,M,S,T,C2OUT輸出線圈驅(qū)動Y,M,S,T,C見說明l LD,LDI,LDP,LDF指令將觸點連接到母線上。多個分支用ANB,ORB時也使用。l LDP指令在上升沿(軟元件由OFF到ON變化時)接通一個周期;LDF指令在下降沿(軟元件由ON到OFF變化時)接通一個周期。l LD,LDI,LDP,LDF指令的重復使用次數(shù)在8次以下。即與后面的ANB,ORB指令使用時串并連使用的最多次數(shù)為8個。l 軟元件為Y和一般M的程序步為1,S和特殊輔助繼電器M的程序步為2,定時器T的程序步為3,計數(shù)器C的程序步為35。l OUT指令各種軟元件的線圈驅(qū)動,但對輸入繼電器不能使用。并列的OUT可多次連續(xù)使用。l OUT指令驅(qū)動計數(shù)器時,當前面的線圈從ON變成OFF,或者是從OFF變成ON時,計數(shù)器才加一。2.2.2 編程示例0LDX0001OUTY0002OUTC0K105LDIX0016OUTY0017OUTT0K10010LDC011OUTY00212LD T013OUTY00314LDPX00216OUTM217LDFX00319OUTM320ENDl 用LD,LDI,LDP,LDF指令與母線連接。輸出使用OUT指令驅(qū)動線圈。l 使用OUT指令驅(qū)動定時器的計時線圈或者計數(shù)器的計數(shù)線圈時,必須設定定時和計數(shù)的時間和計數(shù)的值,可以是常數(shù)K,或者由數(shù)據(jù)寄存器間接指定數(shù)值。l 每個程序結束必須要有END指令,關于END指令詳見后面的END指令介紹。2.3 AND,ANI,ANDP,ANDF 指令2.3.1 指令解說助記符、名稱功能可用軟元件程序步AND與常開觸點串聯(lián)連接X,Y,M,S,T,C1ANI與非常閉觸點串聯(lián)連接X,Y,M,S,T,C1ANDP與脈沖上升沿上升沿檢出串聯(lián)連接X,Y,M,S,T,C2ANDF與脈沖下降沿下降沿檢出串聯(lián)連接X,Y,M,S,T,C2l AND,ANI,ANDP,ANDF指令只能串接一個觸點,兩個以上的并聯(lián)回路串聯(lián)時使用后面的ANB指令。串聯(lián)次數(shù)不受限制。l ANDP,ANDF指令在上升沿(即軟元件由ON到OFF變化時)和下降沿即(軟元件由OFF到ON變化時)接通一個周期。2.3.2 編程示例0LDX0001ANDX0012OUTY0003LDX0024ANIX0035OUTY0016LDY0007ANDPY0019OUTY00210LDIX00411ANDFY00113OUT Y00314ENDl 實例中X001,X003,Y001作為串聯(lián)觸點與前面的觸點相連。2.4 OR,ORI,ORP,ORF 指令2.4.1 指令解說助記符、名稱功能可用軟元件程序步OR或常開觸點并聯(lián)連接X,Y,M,S,T,C1ORI或非常閉觸點并聯(lián)連接X,Y,M,S,T,C1ORP或脈沖上升沿上升沿檢出并聯(lián)連接X,Y,M,S,T,C2ORF或脈沖下降沿下降沿檢出并聯(lián)連接X,Y,M,S,T,C2l OR,ORI,ORP,ORF指令只能并接一個觸點,兩個以上的串聯(lián)回路并聯(lián)時使用后面的ORB指令。l ORP,ORF指令在上升沿(即軟元件由OFF到ON變化時)和下降沿(即軟元件由ON到OFF變化時)接通一個周期。l OR,ORI,ORP,ORF指令和前面的LD,LDI,LDP,LDF指令一起使用,并聯(lián)次數(shù)不受限制。2.4.2 編程示例我們總羨慕別人的幸福,卻常常忽略自己生活中的美好。其實,幸福很平凡也很簡單,它就藏在看似瑣碎的生活中。幸福的人,并非拿到了世界上最好的東西,而是珍惜了生命中的點點滴滴,用感恩的心態(tài)看待生活,用樂觀的態(tài)度闖過磨難。0LDX0001ORPX0013ORIM04OUTY0005LDX0026ORF X0108ANIX0039ORIX01110ANDX00411ORX01212LDIX00513ORFX01315ANDX00616ORIX01417ANB18OUTY00119 ENDl 使用OR,ORI,ORP,ORF與前面的LD,LDI,LDP,LDF并聯(lián)連接,在程序步12到16中,由于是兩個并聯(lián)回路塊的串聯(lián),所以使用ANB指令,關于ANB指令詳見后面的說明。2. 5 ANB,ORB 指令2. 5.1 指令解說助記符、名稱功能可用軟元件程序步ANB塊與并聯(lián)回路塊的串聯(lián)連接1ORB塊或串聯(lián)回路塊的并聯(lián)連接1l 當多分支回路與前面的回路串聯(lián)連接時,使用ANB指令。分支以LD,LDI,LDP,LDF指令作為起點,使用ANB指令與前面以LD,LDI,LDP,LDF指令作為起點的分支串聯(lián)連接。l 當2個以上的觸點串接的串聯(lián)回路塊并聯(lián)連接時,每個分支使用LD,LDI指令開始,ORB指令結束。l ANB,ORB指令都是不帶軟元件的指令。l ANB,ORB使用的并串聯(lián)回路的個數(shù)不受限制,但是當成批使用時,必須考慮LD,LDI的使用次數(shù)在8次以下。2. 5.2 編程示例0LDX0001ANIX0012LDI X0023ANDX0034ORB5LD X0046ANDX0057ORB8OUTY0009LDX00610ORX00711LDX01012ANIX01113LDIX01214ANDX01315ORB16ORIX01417ANB18ORX01519OUTY00120ENDl 在每個分支的最后使用ORB指令,不要在所有的分支后面使用ORB指令,如程序步4和7所示。l ORB和ANB指令只是對塊的連接,如果不是塊就不能使用,如程序步16和18不是塊就不能使用。如圖所示,串聯(lián)回路塊和并聯(lián)回路塊的示例。2.6 INV 指令2.6.1 指令解說助記符、名稱功能可用軟元件程序步INV取反運算結果的反轉(zhuǎn)1l INV指令是將INV指令之前,LD,LDI,LDP,LDF指令之后的運算結果取反的指令,沒有軟元件。2.6.2 編程示例0LDX0001 INV2OUTY0003LDIX0014 INV5 INV6OUTY0017ENDINV指令的動作范圍如圖:2.7 PLS,PLF 指令2.7.1 指令解說助記符、名稱功能可用軟元件程序步PLS上升沿脈沖上升沿輸出Y,M(特殊M除外)1PLF下降沿脈沖下降沿輸出Y,M(特殊M除外)1l 使用PLS指令時,只在線圈由OFF變成ON的一個掃描周期內(nèi),驅(qū)動軟元件。l 使用PLF指令時,只在線圈由ON變成OFF的一個掃描周期內(nèi),驅(qū)動軟元件。l 對具有停電保持功能的軟元件,它只在第一次運行時產(chǎn)生脈沖動作。2.7.2 編程示例0LDX0001PLSM03LDM04SETY0005LDX0006PLFM18LDM19RSTY00010LDPX00112OUTM213LDM214SETY00115LDFX00117OUTM318LDM319RSTY00120ENDl 程序段02和1012的動作相同,都是在線圈閉合的上升沿,驅(qū)動一個掃描周期的輸出。同樣,程序段57和1517的動作相同,都是在在線圈閉合的下降沿,驅(qū)動一個掃描周期的輸出。l 關于SET,RST指令的作用詳見后面的說明。2.8 SET,RST 指令2.8.1 指令解說助記符、名稱功能可用軟元件程序步SET置位動作保持Y,M,S見說明RST復位清除動作保持,寄存器清零Y,M,S,T,C,D,V,Zl 軟元件為Y和一般M的程序步為1,S和特殊輔助繼電器M、定時器T、計數(shù)器C的程序步為2,數(shù)據(jù)寄存器D以及變址寄存器V和Z的程序步為3。l SET指令在線圈接通的時候就對軟元件進行置位,只要置位了,除非用RST指令復位,否則將保持為1的狀態(tài)。同樣,對RST指令只要對軟元件復位,將保持為0的狀態(tài),除非用SET指令置位。l 對同一軟元件,SET,RST指令可以多次使用,順序隨意,但是程序最后的指令有效。l RST指令可以對數(shù)據(jù)寄存器(D),變址寄存器(V,Z),定時器(T)和計數(shù)器(C),不論是保持還是非保持的都可以復位置零。2.8.2 編程示例0LDX0001SETY0002LDIX0013RSTY0004LDPX0016SETY0017LDFX0018RSTY00110END2.9 NOP,END 指令2.9.1 指令解說助記符、名稱功能可用軟元件程序步NOP空操作無動作1END結束輸入輸出及返回到開始1l 程序清除時指令變?yōu)镹OP指令,指令之間加入NOP指令,程序?qū)λ蛔鋈魏问虑?,繼續(xù)向下執(zhí)行,只是增加了程序的步數(shù)。l 每個程序必須有一個且只有一個END指令,表示程序的結束。PLC不斷反復進行如下操作:輸入處理,從程序的0步開始執(zhí)行直到END指令,程序處理結束,接著進行輸出刷新。然后開始循環(huán)操作。2.9.2 編程示例0LDX0001ANDX0012OUTY0003NOP4 NOP5LDIX0026ANIX0037OUTY0018 END2.10 MPS,MRD,MPP 指令2.10.1 指令解說助記符、名稱功能可用軟元件程序步MPS壓棧運算存儲1MRD讀棧存儲讀出1MPP出棧存儲讀出與復位1l 嵌入式PLC中有11個棧空間,也就是說可以壓棧的最大深度為11級。每使用一次MPS將當前結果壓入第一段存儲,以前壓入的結果依次移入下一段。MPP指令將第一段讀出,并且刪除它,同時以下的單元依次向前移。MRD指令讀出第一段,但并不刪除它。其他單元保持不變。使用這三條指令可以方便多分支的編程。l 在進行多分支編程時,MPS保存前面的計算結果,以后的分支可以利用MRD,MPP從棧中讀出前面的計算結果,再進行后面的計算。最后一個分支必須用MPP,保證MPS,MPP使用的次數(shù)相同。注意,使用MPP以后,就不能再使用MRD讀出運算結果,也就是MPP必須放在最后的分支使用。l MRD指令可以使用多次,沒有限制。MPS連續(xù)使用的最多次數(shù)為11,但是可以多次使用。每個MPS指令都有一個MPP指令對應,MPP的個數(shù)不能多于MPS的個數(shù)。2.10.2 編程示例實例1:0LDX0001MPS2ANDX0013OUTY0004MRD5ANIX0026OUTY0017MPP8OUTY0029ANDX00310OUTY00311ENDl 該實例只使用一級堆棧,使用一個MPS指令壓棧,一個MRD指令讀棧,一個MPP指令出棧。實例2:0LDX0041MPS2LDX0053ORIX0064ANB5ANIX0076OUTY0047MRD8LDIX0109ANDX01110LDX01211ANIX01312ORB13ANB14OUTY00515MPP16ANDX01417OUTY00618MPS19LDIX01520ORX01621ANB22OUTY00723MPP24ANDX01725OUTY01026ENDl 該實例使用一級兩段堆棧,并且跟OR,ORB,ANB指令混合使用。實例30LDX0001MPS2ANIX0013MPS4ANIX0025MPS6ANDX0037OUT Y0008MPP9ANIX00410OUTY00111MPP12ANIX00513ANDX00614OUTY00215MPP16ANDX00717MPS18ANIX01019OUTY00320MPP21ANDX01122OUTY00423 END該實例使用三級堆棧,即堆棧嵌套三級。2.11 MC,MCR 指令2.11.1 指令解說助
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國自動駕駛潛艇行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國自動柜員機外包行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025至2030中國膝蓋重建材料行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025至2030中國胰島素樣生長因子1受體行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025至2030中國腫瘤標記物測試行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025至2030中國肌松藥行業(yè)深度研究及發(fā)展前景投資評估分析
- 2025至2030中國聯(lián)合辦學行業(yè)深度研究及發(fā)展前景投資評估分析
- 2025至2030中國網(wǎng)球握拍過度行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025至2030中國綠色蔬菜生產(chǎn)行業(yè)市場深度調(diào)研及發(fā)展策略與投資前景預測報告
- 2025至2030中國結晶芳香聚酯行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- GB/T 1874-1995磷礦石和磷精礦中酸不溶物含量的測定重量法
- GB 30980-2014海洋傾倒物質(zhì)評價規(guī)范疏浚物
- GA/T 1169-2014警用電子封控設備技術規(guī)范
- 第十二篇 糖尿病患者生活常識
- 污水處理站安全培訓課件
- 2015高考全國新課標1地理試題及答案
- 超星爾雅《詩經(jīng)》導讀檢測題答案
- GB 27954-2020 黏膜消毒劑通用要求
- 中考《紅星照耀中國》各篇章練習題及答案(1-12)
- (完整版)ECRS培訓課件
- 外輪理貨工作英語
評論
0/150
提交評論