《PLC指令系統(tǒng)》PPT課件.ppt
浙江工業(yè)職業(yè)技術(shù)學(xué)院 電氣工程系,課題二 PLC指令系統(tǒng),復(fù)習(xí),PLC的組成 PLC的結(jié)構(gòu),PLC是按照用戶控制要求編寫的程序來進(jìn)行工作的,那么PLC的程序表達(dá)方法有幾種? PLC的基本指令及其應(yīng)用(結(jié)合或?qū)φ绽^電接觸系統(tǒng)的原理圖加以描述),任務(wù),如何實(shí)現(xiàn)PLC的簡(jiǎn)單應(yīng)用,并以八段碼顯示與八位二進(jìn)制顯示模塊的蜂鳴器的點(diǎn)動(dòng)或連續(xù)控制為例。回答問題重點(diǎn)要求做好以下幾個(gè)方面: 畫出PLC的輸入輸出(即I/O)接口圖 列出I/O地址分配表 畫出PLC的梯行圖(是程序表達(dá)方法的一種) 列出PLC的指令表(是程序表達(dá)方法的另一種) 將蜂鳴器的點(diǎn)動(dòng)或連續(xù)控制的程序?qū)懭隤LC,并在PLC實(shí)驗(yàn)設(shè)備上連接好I/O接口電路,通過操作PLC輸入接口的按鈕使蜂鳴器的點(diǎn)動(dòng)或連續(xù)鳴叫。 注:前項(xiàng)直接在電子文檔中表述;第項(xiàng)要?jiǎng)邮滞瓿?任務(wù),思考題(發(fā)揮題提出解決問題的思路,若思路回答完整且可行,該任務(wù)的評(píng)定成績(jī)晉級(jí)) 如何用PLC實(shí)現(xiàn)電動(dòng)機(jī)的正反轉(zhuǎn)控制?,任務(wù),操作步驟,1)以小組為單位,將教學(xué)任務(wù)的相關(guān)信息收集并編輯成電子文檔 注:為有效達(dá)成目標(biāo),并加強(qiáng)管理,提高效率,四人小組適當(dāng)分工,并由信息員、聯(lián)絡(luò)員、主講員(演講員)、編輯員(制作員)組成。 2)主講員講解PLC概述知識(shí)(每組610分鐘) 3)學(xué)生互評(píng)。(10分鐘)作為成績(jī)?cè)u(píng)定的參考依據(jù),4)教師點(diǎn)評(píng)。(10分鐘)記錄每組任務(wù)的達(dá)成情況,并作成績(jī)?cè)u(píng)定。,操作步驟,可編程序控制器編程語言的國(guó)際標(biāo)準(zhǔn),順序功能圖 (Sequential function chart) 梯形圖 (Ladder diagram) 功能塊圖 (Function block diagram) 指令表 (Instruction list) 結(jié)構(gòu)文本 (Structured text),PCL的編程語言,補(bǔ)充內(nèi)容,PCL的基本邏輯指令,PLC的基本邏輯指令 27條 功能指令 100多條,三菱FX系列可編程序控制器,補(bǔ)充內(nèi)容,基本指令 (一),LD、LDI、OUT AND、ANI OR、 ORI LDP、 LDF、ANDP、ANDF、 ORP、 ORF ORB、 ANB MPS、 MRD、 MPP MC、 MCR SET RST NOP END,補(bǔ)充內(nèi)容,LD、LDI、OUT指令,指令的作用 LD(LoaD):取指令,是常開觸點(diǎn)與母線的連接指令。 LDI(LoaD Inverse):取反指令,是常閉觸點(diǎn)與母線的連接指令。 OUT:驅(qū)動(dòng)線圈的輸出指令。 指令的使用說明 LD、LDI用于X、Y、M、 S 、 T、C; 可與后面講到的塊操作指令A(yù)NB、ORB相配合,用于分支電路的起點(diǎn); OUT指令用于Y、M、T、C、S及F(功能指令線圈),不能用于X;并聯(lián)輸出OUT指令可連續(xù)使用任意次 OUT指令用于T和C,其后須跟常數(shù)K。K為延時(shí)時(shí)間或計(jì)數(shù)次數(shù),補(bǔ)充內(nèi)容,LDX0 OUTY0 LDIX1 OUTT0 K19 OUTM100 LDT0 OUTY1,梯形圖程序,指令表程序,LD、LDI、OUT指令,補(bǔ)充內(nèi)容,AND、ANI指令,指令的作用 AND:與指令,用于單個(gè)常開觸點(diǎn)的串聯(lián); ANI(ANd Inverse):與反指令,用于單個(gè)常閉觸點(diǎn)的串聯(lián)。 指令的使用說明 AND和ANI指令用于單個(gè)觸點(diǎn)與左邊觸點(diǎn)的串聯(lián),可連續(xù)使用; AND和ANI編程元件:X、Y、M、T、C、S ; 若是兩個(gè)并聯(lián)電路塊(兩個(gè)或兩個(gè)以上觸點(diǎn)并聯(lián)連接的電路)串聯(lián),則需用后面的ANB指令。,補(bǔ)充內(nèi)容,LDX2 ANDX0 OUTY0 LDIX1 ANIY0 OUTM101 ANDT0 OUTY1,梯形圖程序,指令表程序,AND、ANI指令,補(bǔ)充內(nèi)容,LDX1 ANIY0 MPS ANDT0 OUTM101 MPP OUTY1,注意:邏輯求解含義 梯形圖程序,指令表程序,AND、ANI指令,補(bǔ)充內(nèi)容,OR、ORI指令,指令的作用 OR:或指令,用于單個(gè)常開觸點(diǎn)的并聯(lián); ORI(OR Inverse):或反指令,用于單個(gè)常閉觸點(diǎn)的并聯(lián)。 指令的使用說明 OR、ORI指令僅用于單個(gè)觸點(diǎn)與前面觸點(diǎn)的并聯(lián); OR和ORI編程元件:X、Y、M、T、C、S ; 若是兩個(gè)串聯(lián)電路塊(兩個(gè)或兩個(gè)以上觸點(diǎn)串聯(lián)連接的電路)相并聯(lián),則用后面將學(xué)的ORB指令。,補(bǔ)充內(nèi)容,LDX4 ORX6 ORIM106 OUTY0 LDIX1 ANIY0 ORM103 ANIY2 ORIM116 OUTM103,梯形圖程序,指令表程序,OR、ORI指令,補(bǔ)充內(nèi)容,LDP、ANDP、ORP、LDF、ANF、ORF指令,LDP,ANDP,ORP: 上升沿檢測(cè)觸點(diǎn)指令,僅在制定元件的上升沿(由OFFON變化)時(shí)接通一個(gè)掃描周期。 LDF,ANDF,ORF: 下升沿檢測(cè)觸點(diǎn)指令,僅在制定元件的下升沿(由ONOFF變化)時(shí)接通一個(gè)掃描周期。 說明,編程元件:X、Y、M、T、C、S ;,補(bǔ)充內(nèi)容,LDPX2 ORFX3 ANDX0 OUTY0 LDPT10 ANDM100 OUTM101,梯形圖程序,指令表程序,X2,X0,X3,T10,M100,LDP、ANDP、ORP、LDF、ANF、ORF指令,補(bǔ)充內(nèi)容,ORB指令,ORB(Or Block) 串聯(lián)電路塊并聯(lián)連接指令,說明: 串聯(lián)電路塊:兩個(gè)以上的觸點(diǎn)串連而成的電路塊; 將串聯(lián)電路塊并聯(lián)時(shí)用ORB指令; ORB指令不帶元件號(hào)(相當(dāng)于觸點(diǎn)間的垂直連線) 每個(gè)串聯(lián)電路塊的起點(diǎn)都要用LD或LDI指令,電路塊后面用ORB指令,補(bǔ)充內(nèi)容,LDIX1 ANIY0 ANIM100 LDIX2 ANIY2 ANDM101 ORB LDIX3 ANDT0 ANIM112 ORB OUTM115,梯形圖程序,指令表程序,ORB指令,補(bǔ)充內(nèi)容,ANB指令,ANB(And Block) 并連電路塊串連連接指令,說明: 并聯(lián)電路塊:兩個(gè)以上的觸點(diǎn)串連而成的電路塊; 將并聯(lián)電路塊與前面的電路串聯(lián)時(shí)用ANB指令; 使用ANB指令之前,應(yīng)先完成并聯(lián)電路塊內(nèi)部的連接。 并聯(lián)電路塊中各支路的起點(diǎn)使用LD或LDI指令; ANB指令相當(dāng)于兩個(gè)電路塊之間的串聯(lián)連線。,X0,X4,X1,Y0,X2,X1,X0,Y2,X2,X5,X6,Y2,并聯(lián)電路塊,并聯(lián)電路塊,補(bǔ)充內(nèi)容,LDIX1 ORIX2 LDIY0 ANIM100 LDIY2 ANDM101 ORB ORT0 ANB ORIX3 OUTM115,梯形圖程序,指令表程序,ANB指令,補(bǔ)充內(nèi)容,棧存儲(chǔ)器與多重輸出指令,MPS (Memory Push) 進(jìn)棧指令 MRD (Memory Read) 讀棧指令 MPS (Memory Pop) 出棧指令,LDIX1 MPS ANDX2 MPS ANIM100 OUTY0 MPP ANDM102 OUTY1 MPP ANDX3 MPS ANDM100 OUTY2 MPP ANDM105 OUTY3,補(bǔ)充內(nèi)容,棧操作指令,補(bǔ)充內(nèi)容,8. SET與RST指令,SET : 置位指令 RST : 復(fù)位指令 說明:,LDX0 SETY0 LDX1 RSTY0 LDX2 RSTD0,X0,X1,X2,X0,X1,Y0,SET:編程元件Y、M和S RST:編程元件Y、M、S、T、C、D,補(bǔ)充內(nèi)容,計(jì)數(shù)器、定時(shí)器復(fù)位,LDX0 RSTT250 LDX1 OUTT250 K1200 LDX2 OUTM8200 LDX3 RSTC200 LDX4 OUTC200 SP34,8. SET與RST指令,積分定時(shí)器和計(jì)數(shù)器,補(bǔ)充內(nèi)容,9. NOP與END指令,NOP : 空操作指令 END : 結(jié)束指令,LDX0 MCN0 SPM100 LDX1 OUTY0 . LDX2 MCN1 SPM101 LDX3 OUTY1 MCRN1 LDX4 OUTY2 MCRN0 LDX5 OUTY3 ,END,END,END,補(bǔ)充內(nèi)容,10. 主控與主控復(fù)位指令,MC (Master Control) 主控指令(公共觸點(diǎn)串聯(lián)) MCR (Master Control Reset) 主控復(fù)位指令 說明:編程元件Y和M,LDX0 MCN0 SPM100 LDX1 OUTY1 LDX3 OUTY2 MCRN0,補(bǔ)充內(nèi)容,小 結(jié),LD、LDI、OUT AND、ANI OR、 ORI LDP、 LDF、ANDP、ANDF、 ORP、 ORF ORB、 ANB MPS、 MRD、 MPP MC、 MCR SET RST NOP END,謝 謝 !,