版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
機(jī)床電氣控制與plc電子教案第5章三菱FX系列PLC及其指令系統(tǒng)課件1第5章三菱FX系列PLC及其指令系統(tǒng)
5.1PLC的常用編程語(yǔ)言5.2FX1SPLC型機(jī)的基本指令及編程5.3步進(jìn)指令及編程
5.4PLC梯形圖編程的基本規(guī)則
5.5基本指令應(yīng)用程序舉例5.6常用功能指令
第5章三菱FX系列PLC及其指令系統(tǒng)5.1P22006-3-33
Q系列PLCFX2N系列PLCFX1N系列PLCFX1S系列PLC三菱PLC外形圖2006-3-33Q系列PLCFX2N系列PLCFX1N3機(jī)床電氣控制與plc電子教案第5章三菱FX系列PLC及其指令系統(tǒng)課件45.1PLC的常用編程語(yǔ)言PLC常用編程語(yǔ)言有梯形圖語(yǔ)言、助記符(語(yǔ)句表編程)語(yǔ)言、邏輯功能圖語(yǔ)言、高級(jí)語(yǔ)言等。本書主要講梯形圖語(yǔ)言和助記符語(yǔ)言。
一、梯形圖編程語(yǔ)言梯形圖沿續(xù)了繼電器控制電路的形式,它是在電路控制系統(tǒng)中常用的繼電器、接觸器邏輯控制基礎(chǔ)上簡(jiǎn)化了符號(hào)演變來的,形象、直觀、實(shí)用。梯形圖的設(shè)計(jì)應(yīng)注意以下幾點(diǎn):5.1PLC的常用編程語(yǔ)言PLC常用編程語(yǔ)言5
①梯形圖中每個(gè)梯級(jí)流過的不是物理電流,而是“概念電流”,從左流向右,其兩端沒有電源。這個(gè)“概念電流”只是形象地描述用戶程序執(zhí)行中應(yīng)滿足線圈接通的條件。②梯形圖中接點(diǎn)只有常開和常閉接點(diǎn),通常是PLC內(nèi)部繼電器接點(diǎn)或內(nèi)部寄存器、計(jì)數(shù)器等的狀態(tài)。不同PLC內(nèi)每種接點(diǎn)有自己特定的號(hào)碼標(biāo)記,以示區(qū)別。
③
梯形圖按從左到右、從上到下的順序排列。每一邏輯行起始于左母線,然后是觸點(diǎn)的串、并聯(lián)接,最后是線圈與右母線相聯(lián)。最左邊的豎線稱為起始母線也叫左母線,最后以繼電器線圈結(jié)束。
④輸入繼電器用于接收外部的輸入信號(hào),而不能由PLC內(nèi)部其它繼電器的觸點(diǎn)來驅(qū)動(dòng)。因此,梯形圖中只出現(xiàn)輸入繼電器的觸點(diǎn),而不出現(xiàn)其線圈。輸出繼電器輸出程序執(zhí)行結(jié)果給外部輸出設(shè)備。①梯形圖中每個(gè)梯級(jí)流過的不是物理電流,而是“概念6⑤梯形圖中的繼電器線圈如:輸出繼電器、輔助繼電器線圈等,它的邏輯動(dòng)作只有線圈接通以后,才能使對(duì)應(yīng)的常開或常閉接點(diǎn)動(dòng)作。⑥梯形圖中的接點(diǎn),可以任意串聯(lián)或并聯(lián),但繼電器線圈只允許并聯(lián)而不能串聯(lián)。⑦當(dāng)梯形圖中的輸出繼電器線圈得電時(shí),就有信號(hào)輸出,但不是直接驅(qū)動(dòng)輸出設(shè)備,而要通過輸出接口的繼電器、由晶體管或晶閘管才能實(shí)現(xiàn)。⑧PLC是按循環(huán)掃描方式沿梯形圖的先后順序執(zhí)行程序的,對(duì)同一掃描周期中的結(jié)果,保留在輸出狀態(tài)暫存器中,所以輸出點(diǎn)的值在用戶程序中可當(dāng)作條件使用。⑨程序結(jié)束時(shí),一般要有結(jié)束標(biāo)志END。⑤梯形圖中的繼電器線圈如:輸出繼電器、輔助繼電器7
二、助記符編程語(yǔ)言助記符語(yǔ)言,表示一種與計(jì)算機(jī)匯編語(yǔ)言相類似的助記符編程方式,但比匯編語(yǔ)言直觀,編程簡(jiǎn)單,比匯編語(yǔ)言易懂易學(xué)。一條指令語(yǔ)句是由步序、指令語(yǔ)和作用器件編號(hào)三部分組成。
三、邏輯功能圖邏輯功能圖也是PLC的一種編程語(yǔ)言。這種編程方式采用的是半導(dǎo)體邏輯電路的邏輯框圖來表達(dá)。框圖的左邊畫輸入,右邊畫輸出??刂七壿嫵S谩芭c”、“或”、“非”三種邏輯功能來表達(dá)。
四、高級(jí)語(yǔ)言對(duì)大型PLC設(shè)備,為了完成比較復(fù)雜的控制,有時(shí)采用BASIC等計(jì)算機(jī)高級(jí)語(yǔ)言,使PLC的功能更強(qiáng)大。二、助記符編程語(yǔ)言85.2FX1S型機(jī)的基本指令及編程
FX系列PLC產(chǎn)品很多,本節(jié)以FX1S機(jī)型為例,介紹FX系列PLC的指令系統(tǒng)。FX1SPLC提供了基本指令27條、步進(jìn)指令2條和應(yīng)用指令167條。基本指令用于接點(diǎn)的邏輯運(yùn)算、輸入輸出操作、定時(shí)及計(jì)數(shù)等。下面介紹FX1SPLC的基本指令及編程和部分功能指令及編程,使用相互對(duì)應(yīng)的梯形圖和助記符兩種編程語(yǔ)言。5.2FX1S型機(jī)的基本指令及編程FX9
一、LB、LDI、OUT指令指令用法①LD(Load):取指令。表示第一個(gè)常開接點(diǎn)與母線連接指令。即以常開觸點(diǎn)開始一邏輯運(yùn)算的指令,如圖5-1梯形圖中的X000的常開接點(diǎn)。在分支接點(diǎn)處也可使用。②LDI(LoadInverse):取反指令。表示第一個(gè)常閉接點(diǎn)與母線連接指令。即以常閉接點(diǎn)開始一邏輯運(yùn)算的指令,如圖5-1中的X001常閉接點(diǎn)。在分支接點(diǎn)處也可使用。③OUT(Out):表示線圈驅(qū)動(dòng)指令,用于將邏輯運(yùn)算的結(jié)果驅(qū)動(dòng)一個(gè)指定的線圈。也叫輸出指令。將運(yùn)算結(jié)果輸出到指定的繼電器,是驅(qū)動(dòng)線圈的輸出指令。一、LB、LDI、OUT指令10圖5-1LD、LDI、OUT指令圖5-1LD、LDI、OUT指令11圖5-2圖5-212
二、AND、ANI指令
指令用法①AND(And):與指令。用于單個(gè)常開接點(diǎn)串聯(lián)指令。②ANI(AndInverse):與非指令。用于單個(gè)常常閉接點(diǎn)串聯(lián)指令。接點(diǎn)串聯(lián)指令的助記符、功能、梯形圖等要素如表5-2所示。
二、AND、ANI指令13圖5-3圖5-314
三、0R、0RI指令指令用法①OR(Or):或指令。常開接點(diǎn)并聯(lián)指令。用于單個(gè)常開接點(diǎn)的并聯(lián)。如圖5-4中的常開接點(diǎn)X001。②ORI(OrInverse):常閉接點(diǎn)并聯(lián)指令。用于單個(gè)常閉接點(diǎn)的并聯(lián)。如圖5-4中的常閉接點(diǎn)X003。接點(diǎn)并聯(lián)指令的助記符、功能、梯形圖等要素如表5-3所示。三、0R、0RI指令15圖5-4ORORI指令圖5-4ORORI指令16
四、ORB指令指令用法ORB:塊或指令。將兩個(gè)或兩個(gè)以上串聯(lián)電路塊并聯(lián)連接的指令。用于多觸點(diǎn)電路塊之間的并聯(lián)連接。兩個(gè)或兩個(gè)以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。四、ORB指令17圖5-5ORB指令圖5-5ORB指令18
五、ANB指令指令用法
ANB:塊與指令。將并聯(lián)電路塊的始端與前一個(gè)電路串聯(lián)連接的指令。兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)的電路稱作并聯(lián)電路塊,并聯(lián)電路塊串聯(lián)連接時(shí)要用ANB指令。在與前一個(gè)電路串聯(lián)的時(shí)候,用LD與LDI指令作分支電路的始端,分支電路的并聯(lián)電路塊完成之后,再用ANB指令來完成兩電路的串聯(lián)。
五、ANB指令19圖5-6ANB指令圖5-6ANB指令20
六、多重輸出MPS、MRD、MPP指令
指令用法
MPS(Push):進(jìn)棧指令。
MRD(Read):讀棧指令。
MPP(POP):出棧指令。MPS為進(jìn)棧指令,將狀態(tài)讀入棧寄存器;MRD為讀棧指令,讀出用MPS指令記憶的狀態(tài);這組指令可將接點(diǎn)的狀態(tài)先進(jìn)棧保護(hù),當(dāng)后面需要接點(diǎn)的狀態(tài)時(shí),再出?;謴?fù),確保后面電路正確連接。六、多重輸出MPS、MRD、MPP指令21圖5-7一層棧指令圖5-8二層棧指令圖5-7一層棧指令圖5-8二層棧指令22圖5-8二層棧指令圖5-8二層棧指令23
七、SET、RST指令指令用法①SET:為置位指令。使動(dòng)作保持,其功能是使操作保持ON的指令。②RST:為復(fù)位指令。使操作保持復(fù)位。計(jì)數(shù)器和移位寄存器的復(fù)位指令。RST適用于將計(jì)數(shù)器的當(dāng)前值回復(fù)到設(shè)定值或?qū)Χ〞r(shí)器、計(jì)數(shù)器、數(shù)據(jù)寄存器、變址寄存器、移位寄存器中所有位的信息即清零。七、SET、RST指令24圖5-9SET、RST指令圖5-9SET、RST指令25
八、PLS、PLF指令指令用法①PLS:脈沖輸出指令,上升沿有效。②PLF:脈沖輸出指令,下降沿有效。這兩個(gè)指令用于目標(biāo)元件的脈沖輸出,當(dāng)輸入信號(hào)跳變時(shí)產(chǎn)生一個(gè)寬度為掃描周期的脈沖。八、PLS、PLF指令26圖5-10PLS、PLF指令(a)(b)(c)圖5-10PLS、PLF指令(a)(b)(c)27
九、MC、MCR指令指令用法
①M(fèi)C:主控開始指令,公共串聯(lián)接點(diǎn)的連接指令(公共串聯(lián)接點(diǎn)另起新母線)。
②MCR:主控復(fù)位指令,MC指令的復(fù)位指令。
九、MC、MCR指令28圖5-11MC、MCR指令圖5-11MC、MCR指令29圖5-12MC、MCR指令圖5-12MC、MCR指令30
十、NOP指令
指令用法NOP:空操作指令,用于刪除一條指令,空操作指令是該步序作空操作。恰當(dāng)?shù)厥褂肗OP指令,會(huì)給用戶帶來許多方便。
十、NOP指令31(a)短接接點(diǎn)X001、X002(a)短接接點(diǎn)X001、X00232(b)短接接點(diǎn)X000、X001(b)短接接點(diǎn)X000、X00133圖5-13NOP指令(c)刪除接點(diǎn)X000、X001圖5-13NOP指令(c)刪除接點(diǎn)X000、X00134
十一、END指令指令用法END(End):程序結(jié)束指令。在程序調(diào)試過程中,恰當(dāng)?shù)厥褂肊ND指令,會(huì)給用戶帶來許多方便。END指令用于程序的結(jié)束,是無(wú)元件編號(hào)的獨(dú)立指令。十一、END指令35
十二、LDP、LDF,ANDP、ANDF,ORP、ORF,INV指令
1、LDP、LDF指令LDP:為上升沿的取指令LDF:為下降沿的取指令
LDP是上升沿的取指令,用于在輸入信號(hào)的上升沿接通一個(gè)掃描周期。LDF是下降沿的取指令,用于在輸入信號(hào)的下降沿接通一個(gè)掃描周期。
2、ANDP、ANDF指令A(yù)NDP:為上升沿的與指令A(yù)NDF:為下降沿的與指令
ANDP是上升沿進(jìn)行與邏輯操作的指令,ANDF是下降沿進(jìn)行與邏輯操作的指令。十二、LDP、LDF,ANDP、ANDF,OR36
3、ORP、ORF指令ORP:為上升沿的或指令ORF:為下降沿的或指令ORP是上升沿的或邏輯操作指令,ORP是下降沿的或邏輯操作指令。
4、INV指令I(lǐng)NV:為邏輯取反指令I(lǐng)NV是取反指令,將運(yùn)算結(jié)果進(jìn)行取反。當(dāng)執(zhí)行到該指令時(shí),將INV指令之前的運(yùn)算結(jié)果變?yōu)橄喾吹臓顟B(tài),比如由原來的OFF到ON變?yōu)橛蒓N到OFF的狀態(tài)。3、ORP、ORF指令375.3步進(jìn)指令及編程
一、步進(jìn)指令及編程方法步進(jìn)指令及步進(jìn)梯形圖STL、RET指令
STL:步進(jìn)接點(diǎn)指令;RET:步進(jìn)返回指令在使用步進(jìn)指令時(shí),用狀態(tài)轉(zhuǎn)換圖設(shè)計(jì)步進(jìn)梯形圖,這兩種圖如圖5-16所示。狀態(tài)轉(zhuǎn)換圖中的每個(gè)狀態(tài)表示順序工作的一個(gè)操作,因此步進(jìn)指令常用于控制時(shí)間和位移等順序的操作過程。5.3步進(jìn)指令及編程一、步進(jìn)指令及編程方法38
二、步進(jìn)指令的使用說明①步進(jìn)接點(diǎn)須與梯形圖左母線連接。使用STL指令后,凡是以步進(jìn)接點(diǎn)為主體的程序,最后必須用RET指令返回母線。步進(jìn)返回指令的用法如圖5-17所示。步進(jìn)指令具有主控功能。②RET指令用于返回主母線,使步進(jìn)順控程序執(zhí)行完畢時(shí),非狀態(tài)程序的操作在主母線上完成,防止出現(xiàn)邏輯錯(cuò)誤。狀態(tài)轉(zhuǎn)移程序的結(jié)尾必須使用RET指令。③只有當(dāng)步進(jìn)接點(diǎn)閉合時(shí),它后面的電路才能動(dòng)作。若步進(jìn)接點(diǎn)斷開,其后面的電路將全部斷開。④使用S指令后的狀態(tài)繼電器,才具有步進(jìn)控制功能。這時(shí)除了提供步進(jìn)常開接點(diǎn)外,還可提供普通的常開接點(diǎn)與常閉接點(diǎn),但STL指令只適用于步進(jìn)接點(diǎn)。二、步進(jìn)指令的使用說明39(a)狀態(tài)轉(zhuǎn)換圖(b)梯形圖圖5-14STL、RET指令(c)指令(a)狀態(tài)轉(zhuǎn)換圖40(a)狀態(tài)轉(zhuǎn)換圖(b)梯形圖圖5-15STL、RET指令(c)指令(a)狀態(tài)轉(zhuǎn)換圖415.4PLC梯形圖編程的基本規(guī)則
①梯形圖的各種符號(hào),每一行要以左母線為起點(diǎn),右母線為終點(diǎn),在畫圖時(shí)可以省去右母線。梯形圖是按照從上到下、從左到右的順序設(shè)計(jì),繼電器線圈與右母線直接連接,在右母線與線圈之間不能連接其它元素,如圖5-16所示。(a)錯(cuò)誤(b)正確圖5-165.4PLC梯形圖編程的基本規(guī)則①42
②避免使用雙線圈。在同一梯形圖中,同一編號(hào)的線圈如果使用兩次或兩次以上稱為雙線圈輸出,雙線圈輸出容易引起誤操作,所以應(yīng)盡量避免線圈重復(fù)使用。一般情況下只能出現(xiàn)一次。如圖5-17所示。(a)(b)圖5-17②避免使用雙線圈。在同一梯形圖中,同一編號(hào)的43
③觸點(diǎn)和線圈的常規(guī)位置。觸點(diǎn)應(yīng)畫在水平線上,不能畫在垂直分支線上。梯形圖的左母線與線圈間一定要有觸點(diǎn),而線圈與右母線間不能有任何觸點(diǎn),因此,應(yīng)根據(jù)從上到下、從左到右順序的原則和對(duì)輸出線圈Y的幾種可能控制路徑畫成右圖所示的形式。如圖5-18所示。(a)(b)圖5-18③觸點(diǎn)和線圈的常規(guī)位置。觸點(diǎn)應(yīng)畫在水平線上44
④輸出線圈、內(nèi)部繼電器線圈及運(yùn)算處理框必須寫在一行的最右端,他們的右邊不許再有任何的觸點(diǎn)存在。⑤輸入繼電器、輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器和狀態(tài)繼電器的接點(diǎn)可以多次使用,不受限制。⑥在梯形圖中,每行串聯(lián)的接點(diǎn)數(shù)和每組并聯(lián)電路的并聯(lián)接點(diǎn)數(shù),雖然理論上沒有限制。但在使用圖形編程器時(shí),要受到屏幕尺寸的限制,則每行串聯(lián)點(diǎn)數(shù)最好不要超過11個(gè)。
④輸出線圈、內(nèi)部繼電器線圈及運(yùn)算處理框必須寫在一45
⑦繼電器的輸入線圈是由輸入點(diǎn)上的外部輸入信號(hào)控制驅(qū)動(dòng)的,因此梯形圖中繼電器的輸入接點(diǎn)用以表示對(duì)應(yīng)點(diǎn)上的輸入信號(hào)。⑧程序盡量簡(jiǎn)潔化。在并聯(lián)連接支路時(shí),應(yīng)將有多觸點(diǎn)的并聯(lián)支路放在上方,如圖5-19b所示,若把多觸點(diǎn)的支路安排在下方,如圖5-17(a)所示,則需增加一條ORB指令,這種編排不合適。⑦繼電器的輸入線圈是由輸入點(diǎn)上的外部輸入信號(hào)控46
⑨把并聯(lián)電路最多的接點(diǎn)電路編排在左邊,這樣,才會(huì)使編制的程序簡(jiǎn)潔明了,語(yǔ)句較少,如圖5-19(b)所示??墒∪ヒ粭lANB指令。(a)(b)
圖5-19⑨把并聯(lián)電路最多的接點(diǎn)電路編排在左邊,這樣,才會(huì)使47
⑩對(duì)橋式電路的編程。橋式電路不能直接編程,必須畫相應(yīng)的等效梯形圖。如圖5-20(a)所示,圖中接點(diǎn)5有雙向“能流”通過,這是不可編程的電路,因此必須根據(jù)邏輯功能,對(duì)該電路進(jìn)行等效變換成可編程的電路,圖5-20是對(duì)橋式電路的處理。(a)(b)圖5-20橋式電路的處理⑩對(duì)橋式電路的編程。橋式電路不能直接編程,必須畫相48
⑾對(duì)復(fù)雜電路的編程處理。如果電路結(jié)構(gòu)復(fù)雜,用ANB、ORB等難以處理,可以重復(fù)使用一些觸點(diǎn)改畫出等效電路,這樣能使編程清晰明了,簡(jiǎn)便可行,不易出錯(cuò)。例如圖5-21a電路,可等效變換成圖5-21(b)電路。(a)(b)圖5-21復(fù)雜電路的編程處理⑾對(duì)復(fù)雜電路的編程處理。如果電路結(jié)構(gòu)復(fù)雜,用ANB495.5基本指令應(yīng)用程序舉例
一、設(shè)計(jì)一個(gè)三相異步電機(jī)正反轉(zhuǎn)PLC控制系統(tǒng),并說明基本指令的應(yīng)用。如圖5-22所示。例如:圖5-22是設(shè)計(jì)一個(gè)三相異步電機(jī)正反轉(zhuǎn)PLC的控制系統(tǒng)。5.5基本指令應(yīng)用程序舉例一、設(shè)計(jì)一個(gè)三50(a)(b)圖5-22三相異步電機(jī)正反轉(zhuǎn)控制線路(a)51
三相異步電機(jī)正反轉(zhuǎn)控制系統(tǒng)的梯形圖如圖5-24(a)所示,其動(dòng)作順序完全符合圖5-25,只要按表5-13的I/O分配作相應(yīng)替換即可。圖5-24三相異步電機(jī)正反轉(zhuǎn)控制系統(tǒng)的梯形圖如圖5-24(a)52圖5-25PLC控制的接線圖
注意:對(duì)常閉接點(diǎn),在編制梯形圖時(shí)要特別引起注意,否則將造成編程錯(cuò)誤。圖5-25PLC控制的接線圖注意:對(duì)常閉接點(diǎn),53圖5-26把常閉接點(diǎn)X003、X004,改為常開接點(diǎn)圖5-27把停止按鈕SB3、RF改為常開接點(diǎn)圖5-26把常閉接點(diǎn)X003、X004,改為常開接點(diǎn)圖5-545-28繼電器控制電路圖5-29PLC控制接線圖5-28繼電器控制電路圖5-29PLC控制接線圖55QSFRFUKMM3~M3~M3~KMFRX0X1COMY0COM1Y0X0Y0~220VSB1SB2PLCX1例1用PLC實(shí)現(xiàn)電動(dòng)機(jī)啟/??刂浦麟娐房刂齐娐酚脩舫绦騆1L2L3QSFRFUKMMMMKMFRX0X1COMY0COM1Y056例2用PLC實(shí)現(xiàn)電動(dòng)機(jī)正、反轉(zhuǎn)控制PLC內(nèi)部用戶程序Y0X0Y0X2Y1X1Y1X2X1X0Y0Y1QSFRFUM3~KM1KM2
L1L2L3KM1FRX0X1COMY0COM1SB1SB2PLCSB3X2KM2KM1Y1KM2~220V例2用PLC實(shí)現(xiàn)電動(dòng)機(jī)正、反轉(zhuǎn)控制PLC內(nèi)部用戶程序Y575.6常用功能指令
1.傳送與比較類指令(FNC10~FNC19)
①CMP為比較指令,F(xiàn)NC10CMP[S1·][S2·][D·]該指令是將源操作數(shù)[S1·]和源操作數(shù)[S2·]的數(shù)據(jù)進(jìn)行比較,比較結(jié)果用目標(biāo)元件[D·]的狀態(tài)來表示。
②ZCP為區(qū)間比較指令,F(xiàn)NC11ZCP[S1·][S2·][S3·][D·]該指令的功能是源操作數(shù)[S1]與[S2.]和[S3.]的內(nèi)容進(jìn)行比較,[S1]與[S2.]為區(qū)間起點(diǎn)和終點(diǎn),[S3·]為另一比組件,并比較結(jié)果送到目標(biāo)操作數(shù)[D.]中。5.6常用功能指令1.傳送與比較類指令(58
③MOV為傳送指令,F(xiàn)NC12MOV[S·][D·]其中[S·]為源數(shù)據(jù),[D·]為目標(biāo)軟組件。該數(shù)據(jù)傳送指令的功能是將源數(shù)據(jù)傳送到指定的目標(biāo)。
④SMOV為移位傳送指令,F(xiàn)NC13SMOV[S·]m1m2[D·]n該指令的功能是將源數(shù)據(jù)(二進(jìn)制)自動(dòng)轉(zhuǎn)換成4位BCD碼,再進(jìn)行移位傳送,傳送后的目標(biāo)操作數(shù)元件的BCD碼可自動(dòng)轉(zhuǎn)換成二進(jìn)制數(shù)。
⑤CML為為取反傳送指令,F(xiàn)NC14CML[S·][D·]該指令是將源操作數(shù)元件的數(shù)據(jù)逐位取反并傳送到指定目標(biāo)。
⑥BMOV為塊傳送指令,F(xiàn)NC15BMOV[S·][D·]n該指令是將源操作數(shù)指定元件開始的n個(gè)數(shù)據(jù)組成數(shù)據(jù)塊傳送到指定的目標(biāo)。③MOV為傳送指令,F(xiàn)NC12MOV[S·59
⑦FMOV為多點(diǎn)傳送指令,F(xiàn)NC16FMOV[S·][D·]n該指令的功能是將源操作數(shù)中的數(shù)據(jù)傳送到指定目標(biāo)開始的n個(gè)元件中,傳送后n個(gè)元件中的數(shù)據(jù)應(yīng)完全相同。
⑧XCH為數(shù)據(jù)交換指令,F(xiàn)NC17XCH[D1·][D2·]該指令是將數(shù)據(jù)在指定的目標(biāo)元件之間進(jìn)行交換。
⑨BCD為變換指令,F(xiàn)NC18BCD[S·][D·]該指令是將源元件中的二進(jìn)制數(shù)轉(zhuǎn)換成BCD碼送到目標(biāo)元件中。
⑩BIN為變換指令,F(xiàn)NC19BIN[S·][D·]該指令是將源元件中的BCD數(shù)據(jù)轉(zhuǎn)換成二進(jìn)制數(shù)據(jù)送到目標(biāo)元件中。⑦FMOV為多點(diǎn)傳送指令,F(xiàn)NC16FMO60
2.條件跳轉(zhuǎn)指令
CJ為條件跳轉(zhuǎn)指令,F(xiàn)NC00CJ。條件跳轉(zhuǎn)指令的為CJ或CJ(P)后跟標(biāo)號(hào),其用法是當(dāng)跳轉(zhuǎn)條件成立時(shí)跳過一段程序,跳轉(zhuǎn)至指令中所標(biāo)明的標(biāo)號(hào)處繼續(xù)執(zhí)行,跳過程序段中不執(zhí)行的指令,即使輸入元件狀態(tài)發(fā)生改變,輸出元件的狀態(tài)仍然維持不變。若條件不成立則繼續(xù)順序執(zhí)行。操作元件指針為P0~P63,其中P63即END。條件跳轉(zhuǎn)指令CJ使用說明如圖5-30(a)所示,當(dāng)P10為ON時(shí),程序跳轉(zhuǎn)標(biāo)號(hào)X010處,執(zhí)行圖5-30(b)所示的程序;當(dāng)為OFF時(shí),跳轉(zhuǎn)不執(zhí)行,程序按原順序執(zhí)行。2.條件跳轉(zhuǎn)指令61圖5-30圖5-3062
3.循環(huán)指令FOR為循環(huán)范圍開始指令,F(xiàn)NC8F0R.。NEXT為循環(huán)范圍結(jié)束指令,F(xiàn)NC9NEXT循環(huán)指令包括循環(huán)開始指令FOR和循環(huán)結(jié)束指令NEXT。循環(huán)指令的操作功能為:控制PLC反復(fù)執(zhí)行某一段程序,只要將這段程序放在FOR、NEXT之間,待執(zhí)行完指定的循環(huán)次數(shù)后(由操作數(shù)指定),才能執(zhí)行NEXT指令后的程序。3.循環(huán)指令63
(1)A循環(huán)執(zhí)行的次數(shù)A循環(huán)次數(shù)是K1M0,由輔助繼電器組成的數(shù)據(jù)作為循環(huán)次數(shù)。(2)B循環(huán)執(zhí)行次數(shù)第二層的B循環(huán)次數(shù)由D6指定,B循環(huán)包含了整個(gè)A循環(huán),所以整個(gè)A循環(huán)都要被啟動(dòng)。(3)C循環(huán)執(zhí)行次數(shù)最外層的C循環(huán)次數(shù)由K4指定,C循環(huán)包含了整個(gè)B循環(huán)。(1)A循環(huán)執(zhí)行的次數(shù)64圖5-31三重循環(huán)圖5-31三重循環(huán)65
5.子程序指令CALL調(diào)用子程序指令,編號(hào)為FNC01SRET子程序返回指令,編號(hào)為FNC02子程序調(diào)用指令CALL,操作數(shù)為P0~P127,此指令占用3個(gè)程序步。子程序返回指令SRET,無(wú)操作數(shù),占用1個(gè)程序步。編程時(shí)子程序的標(biāo)號(hào)應(yīng)寫在主程序結(jié)束指令FEND之后,CALL子程序必須以SRET指令結(jié)束。如圖5-34所示,當(dāng)X000接通(當(dāng)X000為ON時(shí)),CALLP10指令使程序執(zhí)行P10子程序,在子程序執(zhí)行到SRET指令后程序返回到CALL指令的下一條指令處執(zhí)行。當(dāng)X000斷開(X000為OFF),則程序按順序執(zhí)行。5.子程序指令66圖5-34子程序指令梯形圖圖5-35子程序嵌套梯形圖圖5-34子程序指令梯形圖圖5-35子程序嵌套梯形圖67第5章結(jié)束謝謝大家!第5章結(jié)束謝謝大家!68機(jī)床電氣控制與plc電子教案第5章三菱FX系列PLC及其指令系統(tǒng)課件69第5章三菱FX系列PLC及其指令系統(tǒng)
5.1PLC的常用編程語(yǔ)言5.2FX1SPLC型機(jī)的基本指令及編程5.3步進(jìn)指令及編程
5.4PLC梯形圖編程的基本規(guī)則
5.5基本指令應(yīng)用程序舉例5.6常用功能指令
第5章三菱FX系列PLC及其指令系統(tǒng)5.1P702006-3-371
Q系列PLCFX2N系列PLCFX1N系列PLCFX1S系列PLC三菱PLC外形圖2006-3-33Q系列PLCFX2N系列PLCFX1N71機(jī)床電氣控制與plc電子教案第5章三菱FX系列PLC及其指令系統(tǒng)課件725.1PLC的常用編程語(yǔ)言PLC常用編程語(yǔ)言有梯形圖語(yǔ)言、助記符(語(yǔ)句表編程)語(yǔ)言、邏輯功能圖語(yǔ)言、高級(jí)語(yǔ)言等。本書主要講梯形圖語(yǔ)言和助記符語(yǔ)言。
一、梯形圖編程語(yǔ)言梯形圖沿續(xù)了繼電器控制電路的形式,它是在電路控制系統(tǒng)中常用的繼電器、接觸器邏輯控制基礎(chǔ)上簡(jiǎn)化了符號(hào)演變來的,形象、直觀、實(shí)用。梯形圖的設(shè)計(jì)應(yīng)注意以下幾點(diǎn):5.1PLC的常用編程語(yǔ)言PLC常用編程語(yǔ)言73
①梯形圖中每個(gè)梯級(jí)流過的不是物理電流,而是“概念電流”,從左流向右,其兩端沒有電源。這個(gè)“概念電流”只是形象地描述用戶程序執(zhí)行中應(yīng)滿足線圈接通的條件。②梯形圖中接點(diǎn)只有常開和常閉接點(diǎn),通常是PLC內(nèi)部繼電器接點(diǎn)或內(nèi)部寄存器、計(jì)數(shù)器等的狀態(tài)。不同PLC內(nèi)每種接點(diǎn)有自己特定的號(hào)碼標(biāo)記,以示區(qū)別。
③
梯形圖按從左到右、從上到下的順序排列。每一邏輯行起始于左母線,然后是觸點(diǎn)的串、并聯(lián)接,最后是線圈與右母線相聯(lián)。最左邊的豎線稱為起始母線也叫左母線,最后以繼電器線圈結(jié)束。
④輸入繼電器用于接收外部的輸入信號(hào),而不能由PLC內(nèi)部其它繼電器的觸點(diǎn)來驅(qū)動(dòng)。因此,梯形圖中只出現(xiàn)輸入繼電器的觸點(diǎn),而不出現(xiàn)其線圈。輸出繼電器輸出程序執(zhí)行結(jié)果給外部輸出設(shè)備。①梯形圖中每個(gè)梯級(jí)流過的不是物理電流,而是“概念74⑤梯形圖中的繼電器線圈如:輸出繼電器、輔助繼電器線圈等,它的邏輯動(dòng)作只有線圈接通以后,才能使對(duì)應(yīng)的常開或常閉接點(diǎn)動(dòng)作。⑥梯形圖中的接點(diǎn),可以任意串聯(lián)或并聯(lián),但繼電器線圈只允許并聯(lián)而不能串聯(lián)。⑦當(dāng)梯形圖中的輸出繼電器線圈得電時(shí),就有信號(hào)輸出,但不是直接驅(qū)動(dòng)輸出設(shè)備,而要通過輸出接口的繼電器、由晶體管或晶閘管才能實(shí)現(xiàn)。⑧PLC是按循環(huán)掃描方式沿梯形圖的先后順序執(zhí)行程序的,對(duì)同一掃描周期中的結(jié)果,保留在輸出狀態(tài)暫存器中,所以輸出點(diǎn)的值在用戶程序中可當(dāng)作條件使用。⑨程序結(jié)束時(shí),一般要有結(jié)束標(biāo)志END。⑤梯形圖中的繼電器線圈如:輸出繼電器、輔助繼電器75
二、助記符編程語(yǔ)言助記符語(yǔ)言,表示一種與計(jì)算機(jī)匯編語(yǔ)言相類似的助記符編程方式,但比匯編語(yǔ)言直觀,編程簡(jiǎn)單,比匯編語(yǔ)言易懂易學(xué)。一條指令語(yǔ)句是由步序、指令語(yǔ)和作用器件編號(hào)三部分組成。
三、邏輯功能圖邏輯功能圖也是PLC的一種編程語(yǔ)言。這種編程方式采用的是半導(dǎo)體邏輯電路的邏輯框圖來表達(dá)??驁D的左邊畫輸入,右邊畫輸出??刂七壿嫵S谩芭c”、“或”、“非”三種邏輯功能來表達(dá)。
四、高級(jí)語(yǔ)言對(duì)大型PLC設(shè)備,為了完成比較復(fù)雜的控制,有時(shí)采用BASIC等計(jì)算機(jī)高級(jí)語(yǔ)言,使PLC的功能更強(qiáng)大。二、助記符編程語(yǔ)言765.2FX1S型機(jī)的基本指令及編程
FX系列PLC產(chǎn)品很多,本節(jié)以FX1S機(jī)型為例,介紹FX系列PLC的指令系統(tǒng)。FX1SPLC提供了基本指令27條、步進(jìn)指令2條和應(yīng)用指令167條。基本指令用于接點(diǎn)的邏輯運(yùn)算、輸入輸出操作、定時(shí)及計(jì)數(shù)等。下面介紹FX1SPLC的基本指令及編程和部分功能指令及編程,使用相互對(duì)應(yīng)的梯形圖和助記符兩種編程語(yǔ)言。5.2FX1S型機(jī)的基本指令及編程FX77
一、LB、LDI、OUT指令指令用法①LD(Load):取指令。表示第一個(gè)常開接點(diǎn)與母線連接指令。即以常開觸點(diǎn)開始一邏輯運(yùn)算的指令,如圖5-1梯形圖中的X000的常開接點(diǎn)。在分支接點(diǎn)處也可使用。②LDI(LoadInverse):取反指令。表示第一個(gè)常閉接點(diǎn)與母線連接指令。即以常閉接點(diǎn)開始一邏輯運(yùn)算的指令,如圖5-1中的X001常閉接點(diǎn)。在分支接點(diǎn)處也可使用。③OUT(Out):表示線圈驅(qū)動(dòng)指令,用于將邏輯運(yùn)算的結(jié)果驅(qū)動(dòng)一個(gè)指定的線圈。也叫輸出指令。將運(yùn)算結(jié)果輸出到指定的繼電器,是驅(qū)動(dòng)線圈的輸出指令。一、LB、LDI、OUT指令78圖5-1LD、LDI、OUT指令圖5-1LD、LDI、OUT指令79圖5-2圖5-280
二、AND、ANI指令
指令用法①AND(And):與指令。用于單個(gè)常開接點(diǎn)串聯(lián)指令。②ANI(AndInverse):與非指令。用于單個(gè)常常閉接點(diǎn)串聯(lián)指令。接點(diǎn)串聯(lián)指令的助記符、功能、梯形圖等要素如表5-2所示。
二、AND、ANI指令81圖5-3圖5-382
三、0R、0RI指令指令用法①OR(Or):或指令。常開接點(diǎn)并聯(lián)指令。用于單個(gè)常開接點(diǎn)的并聯(lián)。如圖5-4中的常開接點(diǎn)X001。②ORI(OrInverse):常閉接點(diǎn)并聯(lián)指令。用于單個(gè)常閉接點(diǎn)的并聯(lián)。如圖5-4中的常閉接點(diǎn)X003。接點(diǎn)并聯(lián)指令的助記符、功能、梯形圖等要素如表5-3所示。三、0R、0RI指令83圖5-4ORORI指令圖5-4ORORI指令84
四、ORB指令指令用法ORB:塊或指令。將兩個(gè)或兩個(gè)以上串聯(lián)電路塊并聯(lián)連接的指令。用于多觸點(diǎn)電路塊之間的并聯(lián)連接。兩個(gè)或兩個(gè)以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。四、ORB指令85圖5-5ORB指令圖5-5ORB指令86
五、ANB指令指令用法
ANB:塊與指令。將并聯(lián)電路塊的始端與前一個(gè)電路串聯(lián)連接的指令。兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)的電路稱作并聯(lián)電路塊,并聯(lián)電路塊串聯(lián)連接時(shí)要用ANB指令。在與前一個(gè)電路串聯(lián)的時(shí)候,用LD與LDI指令作分支電路的始端,分支電路的并聯(lián)電路塊完成之后,再用ANB指令來完成兩電路的串聯(lián)。
五、ANB指令87圖5-6ANB指令圖5-6ANB指令88
六、多重輸出MPS、MRD、MPP指令
指令用法
MPS(Push):進(jìn)棧指令。
MRD(Read):讀棧指令。
MPP(POP):出棧指令。MPS為進(jìn)棧指令,將狀態(tài)讀入棧寄存器;MRD為讀棧指令,讀出用MPS指令記憶的狀態(tài);這組指令可將接點(diǎn)的狀態(tài)先進(jìn)棧保護(hù),當(dāng)后面需要接點(diǎn)的狀態(tài)時(shí),再出?;謴?fù),確保后面電路正確連接。六、多重輸出MPS、MRD、MPP指令89圖5-7一層棧指令圖5-8二層棧指令圖5-7一層棧指令圖5-8二層棧指令90圖5-8二層棧指令圖5-8二層棧指令91
七、SET、RST指令指令用法①SET:為置位指令。使動(dòng)作保持,其功能是使操作保持ON的指令。②RST:為復(fù)位指令。使操作保持復(fù)位。計(jì)數(shù)器和移位寄存器的復(fù)位指令。RST適用于將計(jì)數(shù)器的當(dāng)前值回復(fù)到設(shè)定值或?qū)Χ〞r(shí)器、計(jì)數(shù)器、數(shù)據(jù)寄存器、變址寄存器、移位寄存器中所有位的信息即清零。七、SET、RST指令92圖5-9SET、RST指令圖5-9SET、RST指令93
八、PLS、PLF指令指令用法①PLS:脈沖輸出指令,上升沿有效。②PLF:脈沖輸出指令,下降沿有效。這兩個(gè)指令用于目標(biāo)元件的脈沖輸出,當(dāng)輸入信號(hào)跳變時(shí)產(chǎn)生一個(gè)寬度為掃描周期的脈沖。八、PLS、PLF指令94圖5-10PLS、PLF指令(a)(b)(c)圖5-10PLS、PLF指令(a)(b)(c)95
九、MC、MCR指令指令用法
①M(fèi)C:主控開始指令,公共串聯(lián)接點(diǎn)的連接指令(公共串聯(lián)接點(diǎn)另起新母線)。
②MCR:主控復(fù)位指令,MC指令的復(fù)位指令。
九、MC、MCR指令96圖5-11MC、MCR指令圖5-11MC、MCR指令97圖5-12MC、MCR指令圖5-12MC、MCR指令98
十、NOP指令
指令用法NOP:空操作指令,用于刪除一條指令,空操作指令是該步序作空操作。恰當(dāng)?shù)厥褂肗OP指令,會(huì)給用戶帶來許多方便。
十、NOP指令99(a)短接接點(diǎn)X001、X002(a)短接接點(diǎn)X001、X002100(b)短接接點(diǎn)X000、X001(b)短接接點(diǎn)X000、X001101圖5-13NOP指令(c)刪除接點(diǎn)X000、X001圖5-13NOP指令(c)刪除接點(diǎn)X000、X001102
十一、END指令指令用法END(End):程序結(jié)束指令。在程序調(diào)試過程中,恰當(dāng)?shù)厥褂肊ND指令,會(huì)給用戶帶來許多方便。END指令用于程序的結(jié)束,是無(wú)元件編號(hào)的獨(dú)立指令。十一、END指令103
十二、LDP、LDF,ANDP、ANDF,ORP、ORF,INV指令
1、LDP、LDF指令LDP:為上升沿的取指令LDF:為下降沿的取指令
LDP是上升沿的取指令,用于在輸入信號(hào)的上升沿接通一個(gè)掃描周期。LDF是下降沿的取指令,用于在輸入信號(hào)的下降沿接通一個(gè)掃描周期。
2、ANDP、ANDF指令A(yù)NDP:為上升沿的與指令A(yù)NDF:為下降沿的與指令
ANDP是上升沿進(jìn)行與邏輯操作的指令,ANDF是下降沿進(jìn)行與邏輯操作的指令。十二、LDP、LDF,ANDP、ANDF,OR104
3、ORP、ORF指令ORP:為上升沿的或指令ORF:為下降沿的或指令ORP是上升沿的或邏輯操作指令,ORP是下降沿的或邏輯操作指令。
4、INV指令I(lǐng)NV:為邏輯取反指令I(lǐng)NV是取反指令,將運(yùn)算結(jié)果進(jìn)行取反。當(dāng)執(zhí)行到該指令時(shí),將INV指令之前的運(yùn)算結(jié)果變?yōu)橄喾吹臓顟B(tài),比如由原來的OFF到ON變?yōu)橛蒓N到OFF的狀態(tài)。3、ORP、ORF指令1055.3步進(jìn)指令及編程
一、步進(jìn)指令及編程方法步進(jìn)指令及步進(jìn)梯形圖STL、RET指令
STL:步進(jìn)接點(diǎn)指令;RET:步進(jìn)返回指令在使用步進(jìn)指令時(shí),用狀態(tài)轉(zhuǎn)換圖設(shè)計(jì)步進(jìn)梯形圖,這兩種圖如圖5-16所示。狀態(tài)轉(zhuǎn)換圖中的每個(gè)狀態(tài)表示順序工作的一個(gè)操作,因此步進(jìn)指令常用于控制時(shí)間和位移等順序的操作過程。5.3步進(jìn)指令及編程一、步進(jìn)指令及編程方法106
二、步進(jìn)指令的使用說明①步進(jìn)接點(diǎn)須與梯形圖左母線連接。使用STL指令后,凡是以步進(jìn)接點(diǎn)為主體的程序,最后必須用RET指令返回母線。步進(jìn)返回指令的用法如圖5-17所示。步進(jìn)指令具有主控功能。②RET指令用于返回主母線,使步進(jìn)順控程序執(zhí)行完畢時(shí),非狀態(tài)程序的操作在主母線上完成,防止出現(xiàn)邏輯錯(cuò)誤。狀態(tài)轉(zhuǎn)移程序的結(jié)尾必須使用RET指令。③只有當(dāng)步進(jìn)接點(diǎn)閉合時(shí),它后面的電路才能動(dòng)作。若步進(jìn)接點(diǎn)斷開,其后面的電路將全部斷開。④使用S指令后的狀態(tài)繼電器,才具有步進(jìn)控制功能。這時(shí)除了提供步進(jìn)常開接點(diǎn)外,還可提供普通的常開接點(diǎn)與常閉接點(diǎn),但STL指令只適用于步進(jìn)接點(diǎn)。二、步進(jìn)指令的使用說明107(a)狀態(tài)轉(zhuǎn)換圖(b)梯形圖圖5-14STL、RET指令(c)指令(a)狀態(tài)轉(zhuǎn)換圖108(a)狀態(tài)轉(zhuǎn)換圖(b)梯形圖圖5-15STL、RET指令(c)指令(a)狀態(tài)轉(zhuǎn)換圖1095.4PLC梯形圖編程的基本規(guī)則
①梯形圖的各種符號(hào),每一行要以左母線為起點(diǎn),右母線為終點(diǎn),在畫圖時(shí)可以省去右母線。梯形圖是按照從上到下、從左到右的順序設(shè)計(jì),繼電器線圈與右母線直接連接,在右母線與線圈之間不能連接其它元素,如圖5-16所示。(a)錯(cuò)誤(b)正確圖5-165.4PLC梯形圖編程的基本規(guī)則①110
②避免使用雙線圈。在同一梯形圖中,同一編號(hào)的線圈如果使用兩次或兩次以上稱為雙線圈輸出,雙線圈輸出容易引起誤操作,所以應(yīng)盡量避免線圈重復(fù)使用。一般情況下只能出現(xiàn)一次。如圖5-17所示。(a)(b)圖5-17②避免使用雙線圈。在同一梯形圖中,同一編號(hào)的111
③觸點(diǎn)和線圈的常規(guī)位置。觸點(diǎn)應(yīng)畫在水平線上,不能畫在垂直分支線上。梯形圖的左母線與線圈間一定要有觸點(diǎn),而線圈與右母線間不能有任何觸點(diǎn),因此,應(yīng)根據(jù)從上到下、從左到右順序的原則和對(duì)輸出線圈Y的幾種可能控制路徑畫成右圖所示的形式。如圖5-18所示。(a)(b)圖5-18③觸點(diǎn)和線圈的常規(guī)位置。觸點(diǎn)應(yīng)畫在水平線上112
④輸出線圈、內(nèi)部繼電器線圈及運(yùn)算處理框必須寫在一行的最右端,他們的右邊不許再有任何的觸點(diǎn)存在。⑤輸入繼電器、輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器和狀態(tài)繼電器的接點(diǎn)可以多次使用,不受限制。⑥在梯形圖中,每行串聯(lián)的接點(diǎn)數(shù)和每組并聯(lián)電路的并聯(lián)接點(diǎn)數(shù),雖然理論上沒有限制。但在使用圖形編程器時(shí),要受到屏幕尺寸的限制,則每行串聯(lián)點(diǎn)數(shù)最好不要超過11個(gè)。
④輸出線圈、內(nèi)部繼電器線圈及運(yùn)算處理框必須寫在一113
⑦繼電器的輸入線圈是由輸入點(diǎn)上的外部輸入信號(hào)控制驅(qū)動(dòng)的,因此梯形圖中繼電器的輸入接點(diǎn)用以表示對(duì)應(yīng)點(diǎn)上的輸入信號(hào)。⑧程序盡量簡(jiǎn)潔化。在并聯(lián)連接支路時(shí),應(yīng)將有多觸點(diǎn)的并聯(lián)支路放在上方,如圖5-19b所示,若把多觸點(diǎn)的支路安排在下方,如圖5-17(a)所示,則需增加一條ORB指令,這種編排不合適。⑦繼電器的輸入線圈是由輸入點(diǎn)上的外部輸入信號(hào)控114
⑨把并聯(lián)電路最多的接點(diǎn)電路編排在左邊,這樣,才會(huì)使編制的程序簡(jiǎn)潔明了,語(yǔ)句較少,如圖5-19(b)所示??墒∪ヒ粭lANB指令。(a)(b)
圖5-19⑨把并聯(lián)電路最多的接點(diǎn)電路編排在左邊,這樣,才會(huì)使115
⑩對(duì)橋式電路的編程。橋式電路不能直接編程,必須畫相應(yīng)的等效梯形圖。如圖5-20(a)所示,圖中接點(diǎn)5有雙向“能流”通過,這是不可編程的電路,因此必須根據(jù)邏輯功能,對(duì)該電路進(jìn)行等效變換成可編程的電路,圖5-20是對(duì)橋式電路的處理。(a)(b)圖5-20橋式電路的處理⑩對(duì)橋式電路的編程。橋式電路不能直接編程,必須畫相116
⑾對(duì)復(fù)雜電路的編程處理。如果電路結(jié)構(gòu)復(fù)雜,用ANB、ORB等難以處理,可以重復(fù)使用一些觸點(diǎn)改畫出等效電路,這樣能使編程清晰明了,簡(jiǎn)便可行,不易出錯(cuò)。例如圖5-21a電路,可等效變換成圖5-21(b)電路。(a)(b)圖5-21復(fù)雜電路的編程處理⑾對(duì)復(fù)雜電路的編程處理。如果電路結(jié)構(gòu)復(fù)雜,用ANB1175.5基本指令應(yīng)用程序舉例
一、設(shè)計(jì)一個(gè)三相異步電機(jī)正反轉(zhuǎn)PLC控制系統(tǒng),并說明基本指令的應(yīng)用。如圖5-22所示。例如:圖5-22是設(shè)計(jì)一個(gè)三相異步電機(jī)正反轉(zhuǎn)PLC的控制系統(tǒng)。5.5基本指令應(yīng)用程序舉例一、設(shè)計(jì)一個(gè)三118(a)(b)圖5-22三相異步電機(jī)正反轉(zhuǎn)控制線路(a)119
三相異步電機(jī)正反轉(zhuǎn)控制系統(tǒng)的梯形圖如圖5-24(a)所示,其動(dòng)作順序完全符合圖5-25,只要按表5-13的I/O分配作相應(yīng)替換即可。圖5-24三相異步電機(jī)正反轉(zhuǎn)控制系統(tǒng)的梯形圖如圖5-24(a)120圖5-25PLC控制的接線圖
注意:對(duì)常閉接點(diǎn),在編制梯形圖時(shí)要特別引起注意,否則將造成編程錯(cuò)誤。圖5-25PLC控制的接線圖注意:對(duì)常閉接點(diǎn),121圖5-26把常閉接點(diǎn)X003、X004,改為常開接點(diǎn)圖5-27把停止按鈕SB3、RF改為常開接點(diǎn)圖5-26把常閉接點(diǎn)X003、X004,改為常開接點(diǎn)圖5-1225-28繼電器控制電路圖5-29PLC控制接線圖5-28繼電器控制電路圖5-29PLC控制接線圖123QSFRFUKMM3~M3~M3~KMFRX0X1COMY0COM1Y0X0Y0~220VSB1SB2PLCX1例1用PLC實(shí)現(xiàn)電動(dòng)機(jī)啟/??刂浦麟娐房刂齐娐酚脩舫绦騆1L2L3QSFRFUKMMMMKMFRX0X1COMY0COM1Y0124例2用PLC實(shí)現(xiàn)電動(dòng)機(jī)正、反轉(zhuǎn)控制PLC內(nèi)部用戶程序Y0X0Y0X2Y1X1Y1X2X1X0Y0Y1QSFRFUM3~KM1KM2
L1L2L3KM1FRX0X1COMY0COM1SB1SB2PLCSB3X2KM2KM1Y1KM2~220V例2用PLC實(shí)現(xiàn)電動(dòng)機(jī)正、反轉(zhuǎn)控制PLC內(nèi)部用戶程序Y1255.6常用功能指令
1.傳送與比較類指令(FNC10~FNC19)
①CMP為比較指令,F(xiàn)NC10CMP[S1·][S2·][D·]該指令是將源操作數(shù)[S1·]和源操作數(shù)[S2·]的數(shù)據(jù)進(jìn)行比較,比較結(jié)果用目標(biāo)元件[D·]的狀態(tài)來表示。
②ZC
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 版體育與健康水平五背越式跳高說課稿
- 5年中考3年模擬試卷初中道德與法治九年級(jí)下冊(cè)04第三單元素養(yǎng)綜合檢測(cè)
- 學(xué)校安全隱患排查情況登記表
- 起訴狀(拖欠貨款)
- 人教版六年級(jí)下冊(cè)音樂教案
- DB11-T 1966-2022 中小學(xué)生健康監(jiān)測(cè)技術(shù)要求
- 兒童游樂場(chǎng)裝修包干價(jià)協(xié)議
- 北京市健身房裝修合同范本
- 外貿(mào)公司裝修增補(bǔ)合同
- 上海快餐店裝修合同
- 2024兩人合伙人合作簡(jiǎn)單協(xié)議書范本
- 《農(nóng)村電網(wǎng)剩余電流動(dòng)作保護(hù)器安裝運(yùn)行規(guī)程》
- 信息安全技術(shù) 電信領(lǐng)域數(shù)據(jù)安全指南
- 2023年4月自考04851產(chǎn)品設(shè)計(jì)程序與方法試題及答案含解析
- 貿(mào)易安全課件
- 高中思想政治課運(yùn)用情境教學(xué)法的實(shí)踐研究的開題報(bào)告
- 固體廢棄物資源循環(huán)利用項(xiàng)目經(jīng)營(yíng)管理方案
- 社區(qū)工作者招聘考試歷年真題庫(kù)含備考資料
- 葡萄糖酸鈣片市場(chǎng)發(fā)展前景分析及供需格局研究預(yù)測(cè)報(bào)告
- 施工機(jī)具及配件檢查維修保養(yǎng)記錄表
- 第四單元公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)統(tǒng)編版高中語(yǔ)文選擇性必修上冊(cè)
評(píng)論
0/150
提交評(píng)論