臺達(dá)PLC基本指令介紹_第1頁
臺達(dá)PLC基本指令介紹_第2頁
臺達(dá)PLC基本指令介紹_第3頁
臺達(dá)PLC基本指令介紹_第4頁
臺達(dá)PLC基本指令介紹_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

LD、LDI、AND、ANI、OR、ORI、ANB、ORB、MRD、MPS、MPP、OUT、SET、RST、TMR、CNT、DCNT、MC、MCR、LDP、LDF、ANDP、ANDF、ORP、ORF、PLS、PLF、END、INV、P、I、STL、RET等介紹;2021/5/91基本順序指令列表(一)2021/5/92基本順序指令列表(二)2021/5/93

一般基本指令說明LD/LDI指令用於左母線開始的A接點(diǎn)/B接點(diǎn)或一個接點(diǎn)回路塊開始的接點(diǎn),它的作用是把當(dāng)前內(nèi)容保存,同時把取來的接點(diǎn)狀態(tài)存入累計寄存器內(nèi)。2021/5/94AND/ANI指令用於A接點(diǎn)/B接點(diǎn)的串聯(lián)連接,它的作用是先讀取目前所BlockABlockB指定串聯(lián)接點(diǎn)的狀態(tài)再與接點(diǎn)之前邏輯運(yùn)算結(jié)果作“及”(AND)的運(yùn)算,BlockA並將結(jié)果存入累計寄存器內(nèi)。2021/5/95OR/ORI指令用於A接點(diǎn)/B接點(diǎn)的並聯(lián)連接,它的作用是先讀取目前所指定串聯(lián)接點(diǎn)的狀態(tài)再與接點(diǎn)之前邏輯運(yùn)算結(jié)果作“或”(OR)的運(yùn)算,並將結(jié)果存入累計寄存器內(nèi)。

2021/5/96ANB和ORB是將前一保存的邏輯結(jié)果與目前累計寄存器旳內(nèi)容作“及”和“或”的運(yùn)算。2021/5/97將目前累計寄存器的內(nèi)容存入堆棧。(堆棧指針加一)MPSMRD讀取堆棧內(nèi)容存入累計寄存器。(堆棧指針不動)MPP自堆棧取回前一保存的邏輯運(yùn)算結(jié)果,存入累計寄存器。(堆棧指針減一)2021/5/98將OUT指令之前的邏輯運(yùn)算結(jié)果輸出至指定的裝置。2021/5/99當(dāng)SET指令被驅(qū)動,其指定的裝置(BIT)被設(shè)定為On,且被設(shè)定的裝置會維持.不管SET指令是否仍被驅(qū)動??衫肦ST指令將該裝置設(shè)為Off。這個指令基本上與自保電路的功能相當(dāng).注意SET指令和OUT指令的區(qū)別.2021/5/910當(dāng)RST指令被驅(qū)動,其指定的裝置的動作如下:若RST指令沒有被執(zhí)行,其指定裝置的狀態(tài)保持不變。2021/5/911當(dāng)TMR指令執(zhí)行時,其所指定的定時器線圈受電,定時器開始定時,當(dāng)?shù)竭_(dá)所指定的定時值(定時值>=設(shè)定值),其接點(diǎn)動作如下:

2021/5/912當(dāng)CNT指令由OffOn執(zhí)行,表示所指定的計數(shù)器線圈由失電受電,則該計數(shù)器計數(shù)值加1,當(dāng)計數(shù)到達(dá)所指定的定數(shù)值(計數(shù)值=設(shè)定值),其接點(diǎn)動作如下:

當(dāng)計數(shù)到達(dá)之後,若再有計數(shù)脈沖輸入,其接點(diǎn)及計數(shù)值均保持不變,若要重新計數(shù)或作清除的動作,請利用RST指令。

2021/5/913DCNT為計數(shù)器C235至C254為32位元高速計數(shù)器啟動指令,使用方法與16位元計數(shù)器C0~C127指令使用不同,當(dāng)DCNT指令執(zhí)行時,表示所指定的32位元計數(shù)器被啟動,而該計數(shù)器的指定高速計數(shù)脈衝輸入由OffOn,則執(zhí)行計數(shù)動作,若計數(shù)觸發(fā)輸入端保持On或Off,則計數(shù)值保持不變。有關(guān)高速計數(shù)脈衝輸入端為(X0~X3)及計數(shù)動作(上數(shù),計數(shù)值加一及下數(shù),計數(shù)值減一)當(dāng)DCNT指令Off時,該計數(shù)器停止計數(shù),但原有計數(shù)值不會被清除可使用指令RSTC2XX清除計數(shù)值及其接點(diǎn)。

2021/5/914MC為主控起始指令,當(dāng)MC指令執(zhí)行時,位於MC與MCR指令之間的指令照常執(zhí)行。當(dāng)MC指令Off時,位於MC與MCR指令之間的指令動作如下所示:

MCR為主控結(jié)束指令,置於主控程序最後,在MCR指令之前不可有接點(diǎn)指令。MC-MCR主控程序指令支援巢狀程序結(jié)構(gòu),最多可8層,使用時依N0~N7的順序,請參考如下程序所示:

2021/5/9152021/5/916接點(diǎn)上升沿/下降沿檢出指令

LDP/LDF指令用法上與LD/LDI相同,但動作不同,它的作用是指當(dāng)前內(nèi)容保存,同時把取來的接點(diǎn)上升沿/下降沿檢出狀態(tài)存入累計寄存器內(nèi)。

2021/5/917ANDP/ANDF指令用於接點(diǎn)上升沿/下降沿檢出的串聯(lián)連接。2021/5/918ORP/ORF指令用於接點(diǎn)上升沿/下降沿檢出的並聯(lián)連接。2021/5/919上下沿輸出指令

PLS指令:上升沿檢出指令。當(dāng)X0=Off→On(上升沿觸發(fā))時PLS指令被執(zhí)行,M0送出一次脈沖,脈沖長度為一次掃描時間。

2021/5/920PLF指令:下降沿檢出指令。當(dāng)X0=On→Off(下降沿觸發(fā))時PLF指令被執(zhí)行,M0送出一次脈沖,脈沖長度為一次掃描時間。

2021/5/921在梯形圖程序或指令程序最後必須加入END指令。PLC由位址0掃描到END指令,執(zhí)行之後,返回到位址0重新作掃描執(zhí)行。

結(jié)束指令2021/5/922其它指令指令NOP在程序不做任何運(yùn)算,因此執(zhí)行後仍會保持原邏輯運(yùn)算結(jié)果,使用時機(jī)如下:1.預(yù)先保留部份程序記憶空間,作為PLC程序除錯時,可寫入偵錯M0程序。2.想要刪除某一指令,而又不想改變程序長度,則可以NOP指令取代。3.想暫時性的刪除某一指令,先以NOP指令替代。

2021/5/923指針(P)指針P用於跳躍指令CJ及子程序呼叫指令CALL,使用不須從編號0開始,但是編號不能重覆使用,否則會發(fā)生不可預(yù)期的錯誤。使用時機(jī)如下所示:1.使用於指令CJ,指示程序執(zhí)行跳躍的目的位址,並在目的程序的開頭輸入同編號的指針P。如下所示:2.使用於指令CALL,指示子程序的目的位址,並在子程序的開頭輸入同編號的指針P。如下所示:2021/5/924中斷指針(I)1.外部中斷:I001,I101,I201,I301,4點(diǎn)。2.定時中斷:I6□

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論