三菱PLC基本指令學(xué)習(xí)教案_第1頁
三菱PLC基本指令學(xué)習(xí)教案_第2頁
三菱PLC基本指令學(xué)習(xí)教案_第3頁
三菱PLC基本指令學(xué)習(xí)教案_第4頁
三菱PLC基本指令學(xué)習(xí)教案_第5頁
已閱讀5頁,還剩77頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、會(huì)計(jì)學(xué)1三菱三菱PLC基本基本(jbn)指令指令第一頁,共82頁。一、梯形圖(一、梯形圖(LadderLadder) 梯形圖一種圖形編程語言,是面向控制梯形圖一種圖形編程語言,是面向控制(kngzh)(kngzh)過程過程的一種的一種“自然語言自然語言”,它延用繼電器的觸點(diǎn)、線圈、串,它延用繼電器的觸點(diǎn)、線圈、串并聯(lián)等術(shù)語和圖形符號(hào),同時(shí)也增加了一些繼電器控制并聯(lián)等術(shù)語和圖形符號(hào),同時(shí)也增加了一些繼電器控制(kngzh)(kngzh)系統(tǒng)中沒有的特殊符號(hào),以便擴(kuò)充系統(tǒng)中沒有的特殊符號(hào),以便擴(kuò)充PLCPLC的控制的控制(kngzh)(kngzh)功能。功能。第1頁/共81頁第二頁,共82頁。從繼

2、電接觸從繼電接觸(jich)控制圖到梯形圖控制圖到梯形圖 按下SB1KM線圈得電KM輔觸點(diǎn)閉合自鎖電機(jī)M轉(zhuǎn)動(dòng)KM主觸點(diǎn)閉合按下SB2KM線圈失電KM輔觸點(diǎn)打開電機(jī)M停轉(zhuǎn)KM主觸點(diǎn)打開電機(jī)過載主電路FR動(dòng)作控制電路常閉FR斷開電機(jī)M停轉(zhuǎn)圖圖1 1 電機(jī)電機(jī)(dinj)(dinj)啟啟保停控制電路圖保??刂齐娐穲D 第2頁/共81頁第三頁,共82頁。與圖與圖1 1等效等效(dn xio)PLC(dn xio)PLC控制梯形圖如控制梯形圖如圖圖3 3。圖圖3 電機(jī)電機(jī)(dinj)啟啟保停控制梯形圖保??刂铺菪螆D圖圖1 電機(jī)啟電機(jī)啟保停繼電器控制電路圖保停繼電器控制電路圖表表1輸入、輸出點(diǎn)分配表輸入、輸

3、出點(diǎn)分配表PLCKMSB1SB2FRX0X1X2COMCOMY0FU220V圖圖2 PLC控制控制電機(jī)啟電機(jī)啟保停連線圖保停連線圖第3頁/共81頁第四頁,共82頁。 1梯形圖中的圖形符號(hào)梯形圖中的圖形符號(hào)表3.2 梯形圖中的圖元符號(hào)與繼電接觸控制(kngzh)圖中的圖形符號(hào)比較 對(duì)應(yīng)繼電器的各種對(duì)應(yīng)繼電器的各種( zhn)( zhn)符號(hào)。符號(hào)。 其它指令符號(hào):其它指令符號(hào):第4頁/共81頁第五頁,共82頁。2. 梯形圖的格式梯形圖的格式(g shi): 左邊垂直線為起始左邊垂直線為起始母線(相當(dāng)于電源正母線(相當(dāng)于電源正級(jí),右邊垂直線為終級(jí),右邊垂直線為終止止(zhngzh)(zhngzh)

4、母線電源母線電源負(fù)極(可?。?。負(fù)極(可?。?。 每一邏輯行由一個(gè)或幾個(gè)每一邏輯行由一個(gè)或幾個(gè)支路組成,左邊由若干觸點(diǎn)支路組成,左邊由若干觸點(diǎn)組成,表示控制元件;右邊組成,表示控制元件;右邊為線圈或其它指令,表示控為線圈或其它指令,表示控制結(jié)果。制結(jié)果。 同名常開、常閉觸同名常開、常閉觸點(diǎn)可多次使用;同名點(diǎn)可多次使用;同名線圈只能使用一次。線圈只能使用一次。 最后一行以最后一行以“END”END”指令指令結(jié)束。結(jié)束。第5頁/共81頁第六頁,共82頁。1 1、安裝、安裝MELSOFTMELSOFT環(huán)境環(huán)境先點(diǎn)擊先點(diǎn)擊(din j) “EnvMEL” (din j) “EnvMEL” 文件夾文件夾 下

5、面的下面的“SETUP.EXE” “SETUP.EXE” 2 2、安裝、安裝 Gx Developer8.86Q Gx Developer8.86Q點(diǎn)擊點(diǎn)擊(din j) “Develope” (din j) “Develope” 文件夾文件夾 下面的下面的“SETUP.EXE” “SETUP.EXE” “監(jiān)視專用監(jiān)視專用”那里千萬不要打勾那里千萬不要打勾 PLC仿真軟件安裝仿真軟件安裝第6頁/共81頁第七頁,共82頁。硬件硬件(yn jin)連接圖連接圖: I/O I/O分配分配(fnpi)(fnpi)表:表:梯形圖:梯形圖:1、按過啟動(dòng)按鈕后,燈亮;按過停止按鈕后,燈滅。、按過啟動(dòng)按鈕后,

6、燈亮;按過停止按鈕后,燈滅。第7頁/共81頁第八頁,共82頁。 I/O I/O分配分配(fnpi)(fnpi)表:表:梯形圖:梯形圖:2、按過啟動(dòng)、按過啟動(dòng)(qdng)按鈕后,燈亮;按鈕后,燈亮;10秒后,燈滅。秒后,燈滅。第8頁/共81頁第九頁,共82頁。3、按下啟動(dòng)按鈕后,紅燈亮、按下啟動(dòng)按鈕后,紅燈亮15秒,而后綠燈亮秒,而后綠燈亮10秒,秒,而后黃燈亮而后黃燈亮5秒;而后紅燈亮,依次反復(fù);按下停秒;而后紅燈亮,依次反復(fù);按下停止按鈕后,所有止按鈕后,所有(suyu)燈都熄滅。燈都熄滅。硬件硬件(yn jin)連接圖連接圖:梯形圖梯形圖:第9頁/共81頁第十頁,共82頁。4、按下啟動(dòng)按鈕

7、后,紅燈亮、按下啟動(dòng)按鈕后,紅燈亮15秒,而后綠燈亮秒,而后綠燈亮10秒,而后黃秒,而后黃燈亮燈亮5秒;反復(fù)秒;反復(fù)(fnf)5次;按下停止按鈕后,所有燈都熄次;按下停止按鈕后,所有燈都熄滅。滅。I/O分配分配(fnpi)表表:輸入輸入輸出輸出啟動(dòng)按鈕啟動(dòng)按鈕X0紅燈紅燈Y0停止按鈕停止按鈕X1綠燈綠燈Y1黃燈黃燈Y2梯形圖:梯形圖:第10頁/共81頁第十一頁,共82頁。 在現(xiàn)場(chǎng)調(diào)試時(shí),小型在現(xiàn)場(chǎng)調(diào)試時(shí),小型(xioxng)PLC(xioxng)PLC往往只配備顯示屏往往只配備顯示屏只有幾行寬度的簡(jiǎn)易編程器,這時(shí),梯形圖就無法輸入了只有幾行寬度的簡(jiǎn)易編程器,這時(shí),梯形圖就無法輸入了,但助記符指

8、令卻可以一條一條的輸入,滾屏顯示。,但助記符指令卻可以一條一條的輸入,滾屏顯示。三菱FX系列(xli)PLC的程序設(shè)計(jì)語言助記符指令組成:操作碼操作數(shù)。助記符指令組成:操作碼操作數(shù)。 操作碼用便于記憶的助記符表示,用來表示指令的功能,告操作碼用便于記憶的助記符表示,用來表示指令的功能,告訴訴CPUCPU要執(zhí)行什么操作。要執(zhí)行什么操作。第11頁/共81頁第十二頁,共82頁。人工將圖人工將圖3 3梯形圖轉(zhuǎn)換成指令表方梯形圖轉(zhuǎn)換成指令表方法法(fngf)(fngf):也是按梯形圖的邏輯:也是按梯形圖的邏輯行和邏輯組件的編排順序自上而行和邏輯組件的編排順序自上而下、自左向右依次進(jìn)行。下、自左向右依次進(jìn)

9、行。 表3.4 對(duì)應(yīng)(duyng)圖3.3梯形圖的指令表 圖圖3電機(jī)電機(jī)(dinj)啟啟保??刂铺菪螆D保??刂铺菪螆D第12頁/共81頁第十三頁,共82頁。3.2.1 邏輯取與輸出線圈驅(qū)動(dòng)指令邏輯取與輸出線圈驅(qū)動(dòng)指令(zhlng)LD、LDI、OUT1指令指令(zhlng)用法用法(1)LD(取常開):(取常開):常開接點(diǎn)與母線連接指令常開接點(diǎn)與母線連接指令(zhlng)。(2)LDI(取常閉):常閉接點(diǎn)與母線連接指令(取常閉):常閉接點(diǎn)與母線連接指令(zhlng)。(3)OUT(線圈驅(qū)動(dòng)):線圈驅(qū)動(dòng)指令(線圈驅(qū)動(dòng)):線圈驅(qū)動(dòng)指令(zhlng)。表3.4 邏輯(lu j)取與輸出線圈驅(qū)動(dòng)指令 第

10、13頁/共81頁第十四頁,共82頁。2指令說明指令說明 (1) LD和和LDI指令用于接點(diǎn)與母線相連。與指令用于接點(diǎn)與母線相連。與ANB和和ORB指指令配合,還作為分支起點(diǎn)令配合,還作為分支起點(diǎn)(qdin)指令。目標(biāo)組件:指令。目標(biāo)組件:X、Y、M、T、C、S。(2)OUT指令用于驅(qū)動(dòng)輸出繼電器、輔助繼電器、定時(shí)器指令用于驅(qū)動(dòng)輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器、狀態(tài)繼電器和功能指令,但是不能用來驅(qū)動(dòng)輸入、計(jì)數(shù)器、狀態(tài)繼電器和功能指令,但是不能用來驅(qū)動(dòng)輸入繼電器,目標(biāo)組件:繼電器,目標(biāo)組件: Y、M、T、C、S和功能指令線圈和功能指令線圈F。(3)OUT指令可以并行輸出,相當(dāng)于線圈是并聯(lián)的,

11、如圖指令可以并行輸出,相當(dāng)于線圈是并聯(lián)的,如圖3.6中的中的M100和和T1就是并聯(lián)的。注意,輸出線圈不能串聯(lián)使就是并聯(lián)的。注意,輸出線圈不能串聯(lián)使用。用。(4)在對(duì)定時(shí)器、計(jì)數(shù)器使用)在對(duì)定時(shí)器、計(jì)數(shù)器使用OUT指令后,須設(shè)置時(shí)間常指令后,須設(shè)置時(shí)間常數(shù)數(shù)K,或指定數(shù)據(jù)寄存器的地址。如圖,或指定數(shù)據(jù)寄存器的地址。如圖3.6中中T1的的第14頁/共81頁第十五頁,共82頁。時(shí)間常數(shù)設(shè)置為K10。時(shí)間常數(shù)K的設(shè)定,要占一步。表3.6中給出了時(shí)間常數(shù)K的設(shè)定值范圍與對(duì)應(yīng)的時(shí)間實(shí)際設(shè)定值范圍,及以T、C為目時(shí)OUT指令所占步數(shù)。 例3.3 閱讀(yud)圖3.6中的梯形圖,試解答:(1)寫出圖3.6

12、中梯形圖所對(duì)應(yīng)的指令表。(2)指出各指令的步序并計(jì)算程序的總步數(shù)。(3)計(jì)算定時(shí)器T1的定時(shí)時(shí)間。表3.5 定時(shí)器/計(jì)數(shù)器時(shí)間常數(shù)(sh jin chn sh)K的設(shè)定 第15頁/共81頁第十六頁,共82頁。時(shí)間常數(shù)設(shè)置為K10。時(shí)間常數(shù)K的設(shè)定,要占一步。表3.6中給出了時(shí)間常數(shù)K的設(shè)定值范圍與對(duì)應(yīng)的時(shí)間實(shí)際設(shè)定值范圍,及以T、C為目時(shí)OUT指令所占步數(shù)。 例3.3 閱讀圖3.7中的梯形圖,試解答:(1)寫出圖3.7中梯形圖所對(duì)應(yīng)的指令表。(2)指出(zh ch)各指令的步序并計(jì)算程序的總步數(shù)。(3)計(jì)算定時(shí)器T1的定時(shí)時(shí)間。圖3.7 LD、LDI和OUT指令(zhlng)應(yīng)用舉例 解:解:

13、(1)從梯形圖到指令表,按自上而下、自左向右依次進(jìn)行轉(zhuǎn)換,得到對(duì)應(yīng)圖3.7梯形圖的指令表如表3.7所示。(2)總的程序步為10步。各指令的步序如表3.7第1列所示。第16頁/共81頁第十七頁,共82頁。(3)由附錄中的表A.1可知(k zh)T1是100ms定時(shí)器,所以T1定時(shí)時(shí)間為100.11s。 表3.6 對(duì)應(yīng)(duyng)圖3.7梯形圖的指令表 第17頁/共81頁第十八頁,共82頁。1指令用法指令用法(1)AND(串常開):(串常開):常開接點(diǎn)串聯(lián)指令。常開接點(diǎn)串聯(lián)指令。(2)ANI(串常閉):(串常閉):常閉接點(diǎn)串聯(lián)指令。常閉接點(diǎn)串聯(lián)指令。2指令說明指令說明 (1)AND和和ANI指令

14、用于單個(gè)接點(diǎn)串聯(lián),串聯(lián)接點(diǎn)的指令用于單個(gè)接點(diǎn)串聯(lián),串聯(lián)接點(diǎn)的數(shù)量數(shù)量(shling)不限,重復(fù)使用指令次數(shù)不限。目為不限,重復(fù)使用指令次數(shù)不限。目為X、Y、M、T、C、S。表3.7 接點(diǎn)(ji din)串聯(lián)指令 第18頁/共81頁第十九頁,共82頁。(2)在執(zhí)行OUT指令后,通過(tnggu)接點(diǎn)對(duì)其它線圈執(zhí)行OUT指令,稱為“連續(xù)輸出”(又稱縱接輸出)。正確:圖3.8中緊接OUT M101后,通過(tnggu)接點(diǎn)T1輸出OUT Y001。錯(cuò)誤:圖3.9中M101與T1和Y001交換,出錯(cuò)。 非要這樣縱接,要使用后述的 MPS和MPP指令。圖3.9 縱接錯(cuò)誤(cuw)舉例 圖3.8 AND與

15、ANI指令應(yīng)用舉例 第19頁/共81頁第二十頁,共82頁。例例3.4 閱讀圖閱讀圖3.8中的梯形圖,試解答:中的梯形圖,試解答:(1)寫出圖)寫出圖3.8梯形圖所對(duì)應(yīng)的指令表。梯形圖所對(duì)應(yīng)的指令表。(2)指出)指出(zh ch)各指令的步序并計(jì)算程序的總步數(shù)。各指令的步序并計(jì)算程序的總步數(shù)。解:(解:(1)對(duì)應(yīng)圖)對(duì)應(yīng)圖3.8梯形圖的指令表如表梯形圖的指令表如表3.9所示。所示。(2)各指令步序如表)各指令步序如表3.9。程序總的占。程序總的占9步。步。表3.8 對(duì)應(yīng)(duyng)圖3.8梯形圖的指令表 第20頁/共81頁第二十一頁,共82頁。1指令用法指令用法(1)OR(并常開):常開接點(diǎn)并

16、聯(lián)指令(并常開):常開接點(diǎn)并聯(lián)指令(2)ORI(并常閉):常閉接點(diǎn)并聯(lián)指令。(并常閉):常閉接點(diǎn)并聯(lián)指令。例例3.5 閱讀閱讀(yud)圖圖3.10(a)中的梯形圖,試解答:)中的梯形圖,試解答:(1)寫出圖)寫出圖3.10(a)梯形圖所對(duì)應(yīng)的指令表。)梯形圖所對(duì)應(yīng)的指令表。(2)指出各指令的步序并計(jì)算程序的總步數(shù)。)指出各指令的步序并計(jì)算程序的總步數(shù)。表3.9 接點(diǎn)(ji din)并聯(lián)指令 第21頁/共81頁第二十二頁,共82頁。解:(解:(1 1)對(duì)應(yīng))對(duì)應(yīng)(duyng)(duyng)圖圖3.103.10梯形圖的指令表如圖梯形圖的指令表如圖3.103.10(b b)所示。所示。 (2 2)

17、各指令步序也如圖)各指令步序也如圖3.103.10(b b),各指令均為),各指令均為1 1步,步,所以程序總的占所以程序總的占1010步。步。圖3.10 OR與ORI指令(zhlng)舉例 第22頁/共81頁第二十三頁,共82頁。2指令說明指令說明 (1)OR和和ORI指令引起的并聯(lián),是從指令引起的并聯(lián),是從OR和和ORI一直并一直并聯(lián)到前面最近的聯(lián)到前面最近的LD和和LDI指令上,如圖指令上,如圖3.10(a),并聯(lián)),并聯(lián)的數(shù)量不受限制。操作目標(biāo)組件為的數(shù)量不受限制。操作目標(biāo)組件為X、Y、M、T、C、S。(2)OR和和ORI指令只能指令只能(zh nn)用于單個(gè)接點(diǎn)并聯(lián)連接用于單個(gè)接點(diǎn)并

18、聯(lián)連接,若要將兩個(gè)以上接點(diǎn)串聯(lián)而成的電路塊并聯(lián),要用后述,若要將兩個(gè)以上接點(diǎn)串聯(lián)而成的電路塊并聯(lián),要用后述的的ORB指令。指令。 第23頁/共81頁第二十四頁,共82頁。1指令用法指令用法ORB(串聯(lián)電路塊):將兩個(gè)或兩個(gè)以上串聯(lián)塊并聯(lián)連接(串聯(lián)電路塊):將兩個(gè)或兩個(gè)以上串聯(lián)塊并聯(lián)連接的指令。串聯(lián)塊:兩個(gè)以上接點(diǎn)串聯(lián)的電路。串聯(lián)塊并聯(lián)的指令。串聯(lián)塊:兩個(gè)以上接點(diǎn)串聯(lián)的電路。串聯(lián)塊并聯(lián),支路始端用,支路始端用LD和和LDI,終端,終端(zhn dun)用用ORB指令。指令。2指令說明指令說明 (1)ORB指令無操作數(shù),其后不跟任何軟組件編號(hào)。指令無操作數(shù),其后不跟任何軟組件編號(hào)。(2)多重并聯(lián)電

19、路中,)多重并聯(lián)電路中,ORB指令可以集中起來使用;切指令可以集中起來使用;切記:在一條線上記:在一條線上LD和和LDI指令重復(fù)使用次數(shù)要指令重復(fù)使用次數(shù)要8。表3.10 串聯(lián)電路塊的并聯(lián)(bnglin)指令第24頁/共81頁第二十五頁,共82頁。例例3.5 3.5 閱讀圖閱讀圖3.113.11(a a)中的梯形圖,試解答:)中的梯形圖,試解答:(1 1)寫出圖)寫出圖3.113.11(a a)梯形圖所對(duì)應(yīng))梯形圖所對(duì)應(yīng)(duyng)(duyng)的指令表。的指令表。(2 2)指出各指令的步序并計(jì)算程序的總步數(shù)。)指出各指令的步序并計(jì)算程序的總步數(shù)。圖3.11 ORB指令(zhlng)舉例第2

20、5頁/共81頁第二十六頁,共82頁。解:解:(1 1)對(duì)應(yīng)圖)對(duì)應(yīng)圖3.113.11(a a)梯形圖的指令表如圖)梯形圖的指令表如圖3.113.11(b b)所示。按照兩兩)所示。按照兩兩并聯(lián)的原則,在首次出現(xiàn)的兩個(gè)串聯(lián)并聯(lián)的原則,在首次出現(xiàn)的兩個(gè)串聯(lián)(chunlin)(chunlin)塊后應(yīng)加一個(gè)塊后應(yīng)加一個(gè)ORBORB指令指令,此后每出現(xiàn)一個(gè)要并聯(lián)的串聯(lián),此后每出現(xiàn)一個(gè)要并聯(lián)的串聯(lián)(chunlin)(chunlin)塊,就要加一個(gè)塊,就要加一個(gè)ORBORB指令。指令。(2 2)各指令步序也如圖)各指令步序也如圖3.113.11(b b),各指令均為),各指令均為1 1步,所以程序總的占步,

21、所以程序總的占1010步。步。3.2.5 3.2.5 并聯(lián)電路塊的串聯(lián)并聯(lián)電路塊的串聯(lián)(chunlin)(chunlin)指令指令A(yù)NB 1ANB 11 1指令用法指令用法ANBANB(并聯(lián)電路塊):將并聯(lián)電路塊的始端與前一個(gè)電路串聯(lián)(并聯(lián)電路塊):將并聯(lián)電路塊的始端與前一個(gè)電路串聯(lián)(chunlin)(chunlin)連接的指令。連接的指令。并聯(lián)塊:兩個(gè)以上接點(diǎn)并聯(lián)的電路。并聯(lián)塊:兩個(gè)以上接點(diǎn)并聯(lián)的電路。并聯(lián)塊串聯(lián)并聯(lián)塊串聯(lián)(chunlin)(chunlin)時(shí)要用時(shí)要用ANBANB指令,支路始端用指令,支路始端用LDLD和和LDILDI,終端用,終端用ANBANB指令。指令。第26頁/共81

22、頁第二十七頁,共82頁。2指令說明指令說明 (1)ANB指令無操作數(shù),其后不跟任何軟組件編號(hào)。指令無操作數(shù),其后不跟任何軟組件編號(hào)。(2)ANB指令可以集中起來使用,但是切記,此時(shí)指令可以集中起來使用,但是切記,此時(shí)(c sh)在一條線上在一條線上LD和和LDI指令重復(fù)使用次數(shù)要指令重復(fù)使用次數(shù)要8。例例3.6 閱讀圖閱讀圖3.12(a)中的梯形圖,試解答:)中的梯形圖,試解答:(1)寫出圖)寫出圖3.12(a)梯形圖所對(duì)應(yīng)的指令表。)梯形圖所對(duì)應(yīng)的指令表。(2)指出各指令的步序并計(jì)算程序的總步數(shù)。)指出各指令的步序并計(jì)算程序的總步數(shù)。解:(解:(1)對(duì)應(yīng)圖)對(duì)應(yīng)圖3.12(a)梯形圖的指令表

23、如圖)梯形圖的指令表如圖3.12(b)。按兩兩串聯(lián)原則,在首次出現(xiàn)的兩并聯(lián)塊后應(yīng)加)。按兩兩串聯(lián)原則,在首次出現(xiàn)的兩并聯(lián)塊后應(yīng)加一個(gè)一個(gè)ANB指令,指令,表3.11 并聯(lián)(bnglin)電路塊的串聯(lián)指令 第27頁/共81頁第二十八頁,共82頁。此后(c hu)每出現(xiàn)一個(gè)并聯(lián)塊,就要加一個(gè)ANB。前一并聯(lián)塊結(jié)束時(shí),應(yīng)用LD或LDI指令開始后一并聯(lián)塊。(2)各指令步序也如圖3.12(b),各指令均為1步,所以程序總的占11步。圖3.12 ANB指令(zhlng)舉例第28頁/共81頁第二十九頁,共82頁。1指令指令(zhlng)用法用法(1)MPS(進(jìn)棧):(進(jìn)棧): 進(jìn)棧指令進(jìn)棧指令(zhlng

24、)。(2)MRD(讀棧):讀棧指令(讀棧):讀棧指令(zhlng)。(3)MPP(出棧):(出棧): 出棧指令出棧指令(zhlng)。這組指令這組指令(zhlng)可將接點(diǎn)的狀態(tài)先進(jìn)棧保護(hù),可將接點(diǎn)的狀態(tài)先進(jìn)棧保護(hù),圖3.13 棧操作(cozu)示意 當(dāng)需要接點(diǎn)狀態(tài)時(shí),再出?;謴?fù),以保證與后面的電路正確連接。表3.12多重輸出指令第29頁/共81頁第三十頁,共82頁。2指令說明指令說明(1)PLC中,有中,有11個(gè)可存儲(chǔ)中間運(yùn)算結(jié)果的存儲(chǔ)器,它們相當(dāng)個(gè)可存儲(chǔ)中間運(yùn)算結(jié)果的存儲(chǔ)器,它們相當(dāng)于微機(jī)中的堆棧,是按照先進(jìn)后出的原則進(jìn)行存取的一段存儲(chǔ)于微機(jī)中的堆棧,是按照先進(jìn)后出的原則進(jìn)行存取的一段存儲(chǔ)

25、器區(qū)域。堆棧指令的操作如圖器區(qū)域。堆棧指令的操作如圖3.13。(2)使用一次)使用一次MPS指令,該時(shí)刻的運(yùn)算結(jié)果就壓入第一個(gè)單元指令,該時(shí)刻的運(yùn)算結(jié)果就壓入第一個(gè)單元中(棧頂)。再次使用中(棧頂)。再次使用MPS,當(dāng)前結(jié)果壓入棧頂,原先數(shù)據(jù)依,當(dāng)前結(jié)果壓入棧頂,原先數(shù)據(jù)依次次(yc)向棧的下一個(gè)單元推移。向棧的下一個(gè)單元推移。(3)使用)使用MPP指令,各數(shù)據(jù)依次指令,各數(shù)據(jù)依次(yc)向上一個(gè)棧單元傳送。向上一個(gè)棧單元傳送。棧頂數(shù)據(jù)在彈出后就從棧內(nèi)消失。棧頂數(shù)據(jù)在彈出后就從棧內(nèi)消失。(4)MRD是棧頂數(shù)據(jù)的讀出專用指令,但棧內(nèi)的數(shù)據(jù)不發(fā)生是棧頂數(shù)據(jù)的讀出專用指令,但棧內(nèi)的數(shù)據(jù)不發(fā)生下壓或上

26、托的傳送。下壓或上托的傳送。(5)MPS、MRD、MPP指令均無操作數(shù)。指令均無操作數(shù)。(6)MPS和和MPP應(yīng)配對(duì)使用,連續(xù)使用次數(shù)應(yīng)配對(duì)使用,連續(xù)使用次數(shù)11次。次。第30頁/共81頁第三十一頁,共82頁。例例3.7 3.7 閱讀圖閱讀圖3.143.14(a a)中一層堆棧的梯形圖,試解答:)中一層堆棧的梯形圖,試解答:(1 1)寫出圖)寫出圖3.143.14(a a)梯形圖所對(duì)應(yīng)的指令表。)梯形圖所對(duì)應(yīng)的指令表。(2 2)指出)指出(zh ch)(zh ch)各指令的步序并計(jì)算程序的總步數(shù)。各指令的步序并計(jì)算程序的總步數(shù)。圖3.14 例3.7多重輸出(shch)指令舉例 第31頁/共81

27、頁第三十二頁,共82頁。解:解:(1)對(duì)應(yīng)圖)對(duì)應(yīng)圖3.14(a)梯形圖的指令表如圖)梯形圖的指令表如圖3.14(b)。注意,棧操作)。注意,棧操作(cozu)指令在梯形圖中并非顯式可見的,需要人工將它們加在指令表中。指令在梯形圖中并非顯式可見的,需要人工將它們加在指令表中。為了減少出錯(cuò),可用為了減少出錯(cuò),可用FXGPC軟件先畫好梯形圖,然后再將梯形圖轉(zhuǎn)換為指軟件先畫好梯形圖,然后再將梯形圖轉(zhuǎn)換為指令。令。(2)用)用FXGP先畫好梯形圖,然后用工具轉(zhuǎn)換命令,即可得到圖先畫好梯形圖,然后用工具轉(zhuǎn)換命令,即可得到圖3.14(b)所示的指令表。各指令的步序已經(jīng)在此程序中標(biāo)出,并可得到總的程序)所示

28、的指令表。各指令的步序已經(jīng)在此程序中標(biāo)出,并可得到總的程序步為步為21步。步。 例例3.8 閱讀圖閱讀圖3.15(a)中二層堆棧的梯形圖,試解答:)中二層堆棧的梯形圖,試解答:(1)寫出圖)寫出圖3.15(a)梯形圖所對(duì)應(yīng)的指令表。)梯形圖所對(duì)應(yīng)的指令表。(2)指出各指令的步序并計(jì)算程序的總步數(shù)。)指出各指令的步序并計(jì)算程序的總步數(shù)。解:(解:(1)用)用FXGP先畫好梯形圖,然后用工具轉(zhuǎn)換命令,即可得到對(duì)應(yīng)先畫好梯形圖,然后用工具轉(zhuǎn)換命令,即可得到對(duì)應(yīng)圖圖3.15(a)梯形圖的指令表如圖)梯形圖的指令表如圖3.15(b)所示。)所示。(2)各指令的步序已經(jīng)在此程序中標(biāo)出,并可得到總的程序步為

29、)各指令的步序已經(jīng)在此程序中標(biāo)出,并可得到總的程序步為18步步。 第32頁/共81頁第三十三頁,共82頁。(1)對(duì)應(yīng)圖3.14(a)梯形圖的指令表如圖3.14(b)。注意,棧操作指令在梯形圖中并非顯式可見,要人工將其加在指令表中。(2)用FXGP先畫好梯形圖,然后(rnhu)用工具轉(zhuǎn)換命令,即可得到圖3.14(b)所示的指令表。各指令的步序已經(jīng)在此程序中標(biāo)出,并可得到總的程序步為21步。 圖3.15 例3.9多重輸出指令(zhlng)舉例 第33頁/共81頁第三十四頁,共82頁。1指令用法指令用法(1)SET(置位):置位指令(置位):置位指令(2)RST(復(fù)位):復(fù)位指令(復(fù)位):復(fù)位指令用

30、于各繼電器用于各繼電器Y、S和和M等,置位和復(fù)位,還可在用戶等,置位和復(fù)位,還可在用戶程序的任何地方對(duì)某個(gè)狀態(tài)或事件設(shè)置或清除標(biāo)志程序的任何地方對(duì)某個(gè)狀態(tài)或事件設(shè)置或清除標(biāo)志(biozh)。2指令說明指令說明表3.13置位與復(fù)位(f wi)指令 第34頁/共81頁第三十五頁,共82頁。(1)SET和 RST指令有自保功能,在圖3.16(a)中,X000一旦接通,即使再斷開,Y000仍保持接通。(2)SET和 RST指令的使用沒有順序限制,并且 SET和 RST之間可以(ky)插入別的程序,但只在最后執(zhí)行的一條才有效。(3)RST指令的目標(biāo)組件,除與SET相同的YMS外,還有TCD。例3.10閱

31、讀圖3.16(a)梯形圖,試解答:(1)寫出圖3.16(a)梯形圖所對(duì)應(yīng)的指令表。(2)指出各指令的步序并計(jì)算程序的總步數(shù)。(3)X000和X001的波形如圖3.17(a),畫出Y000的波形圖。 解:第35頁/共81頁第三十六頁,共82頁。圖3.16 SET和 RST指令(zhlng)舉例 第36頁/共81頁第三十七頁,共82頁。(1)用FXGP先畫好梯形圖,然后用工具轉(zhuǎn)換命令,即可得到圖3.16(b)所示的指令表。各指令的步序已經(jīng)在此程序中標(biāo)出,并可得到總的程序步為21步。 (2)各指令的步序已經(jīng)在此程序中標(biāo)出,并可得到總的程序步為26步。若人工計(jì)算,要注意圖3.16(b)中步序15RST

32、D0,此指令為3個(gè)程序步。 (3)根據(jù)SET和 RST指令功能,容易分析得出:常開X000接通時(shí),線圈(xinqun)Y000得電并保持,一直至常開X001接通時(shí),線圈(xinqun)Y000才失電并保持,所以Y000的波形如圖3.17(b)所示。 圖3.17 輸入/輸出(shch)波形 第37頁/共81頁第三十八頁,共82頁。1指令用法指令用法(1)PLS(脈沖):微分輸出(脈沖):微分輸出(shch)指令,上升沿有效。指令,上升沿有效。(2)PLF(脈沖):微分輸出(脈沖):微分輸出(shch)指令,下降沿有效。指令,下降沿有效。指令用于目標(biāo)組件的脈沖輸出指令用于目標(biāo)組件的脈沖輸出(shc

33、h),當(dāng)輸入信號(hào)跳變時(shí),當(dāng)輸入信號(hào)跳變時(shí)產(chǎn)生一個(gè)寬度為掃描周期的脈沖。產(chǎn)生一個(gè)寬度為掃描周期的脈沖。 2指令說明指令說明表3.14脈沖輸出(shch)指令 第38頁/共81頁第三十九頁,共82頁。(1)使用PLS/PLF指令,組件Y、M僅在驅(qū)動(dòng)輸入接通/斷開后一個(gè)(y )掃描周期內(nèi)動(dòng)作。(2)特殊繼電器M不能用作PLS或PLF的目標(biāo)組件。例3.11閱讀圖3.18(a)梯形圖,試解答:(1)寫出圖3.18(a)梯形圖所對(duì)應(yīng)的指令表。(2)指出各指令的步序并計(jì)算程序的總步數(shù)。(3)X000和X001的波形如圖3.19(a)所示,畫出M0、M1和Y000的波形圖。解:(1)用FXGP先畫好梯形圖,再

34、用工具轉(zhuǎn)換命令,即可得到圖3.18(b)所示的指令表。(2)各指令步序已在圖3.18(b)程序中標(biāo)出,總程序步為11步(3)X000接通上升沿M0線圈得電并保持一個(gè)(y )掃描周期M0常開閉合使Y000得電X001接通下降沿M1線圈得電并保持一個(gè)(y )掃描周期,M1常開閉合使Y000復(fù)位。第39頁/共81頁第四十頁,共82頁。圖3.18PLS和PLF指令(zhlng)舉例 圖3.19 輸入/輸出(shch)波形 第40頁/共81頁第四十一頁,共82頁。1指令用法指令用法(1)MC(主控):公共串聯(lián)接點(diǎn)的連接指令(公共(主控):公共串聯(lián)接點(diǎn)的連接指令(公共串聯(lián)接點(diǎn)另起新母線)。串聯(lián)接點(diǎn)另起新母

35、線)。(2)MCR(主控復(fù)位):(主控復(fù)位):MC指令的復(fù)位指令。指令的復(fù)位指令。這兩個(gè)指令分別設(shè)置主控電路塊的起點(diǎn)和終點(diǎn)。這兩個(gè)指令分別設(shè)置主控電路塊的起點(diǎn)和終點(diǎn)。 2指令說明指令說明(1)在圖)在圖3.20(a)中,當(dāng)輸入)中,當(dāng)輸入X000接通接通(ji tn)時(shí),時(shí),執(zhí)行執(zhí)行MC表3.15主控與主控復(fù)位(f wi)指令 第41頁/共81頁第四十二頁,共82頁。與MCR之間的指令。當(dāng)輸入斷開時(shí),MC與MCR指令間各組件將為如下狀態(tài):計(jì)數(shù)器、累計(jì)定時(shí)器,用SET/RST指令驅(qū)動(dòng)的組件,將保持當(dāng)前(dngqin)的狀態(tài);非累計(jì)定時(shí)器及用OUT指令驅(qū)動(dòng)的軟組件,將處斷開狀態(tài)。(2)執(zhí)行MC指令

36、后,母線(LD,LDI)移至MC接點(diǎn),要返回原母線,用返回指令MCR。MC/MCR指令必須成對(duì)使用。(3)使用不同的Y,M組件號(hào),可多次使用MC指令。但是若使用同一軟組件號(hào),會(huì)出現(xiàn)雙線圈輸出。(4)MC指令可嵌套使用,即在MC指令內(nèi)再使用MC指令,此時(shí)嵌套級(jí)的編號(hào)就順次由小增大。用MCR指令逐級(jí)返回時(shí),嵌套級(jí)的編號(hào)則順次由大減小,如圖3.22(a)所示。嵌套最多大不要超過8級(jí)(N7)。第42頁/共81頁第四十三頁,共82頁。例例3.12 3.12 閱讀圖閱讀圖3.203.20(a a)梯形圖,試解答:)梯形圖,試解答:(1 1)寫出圖)寫出圖3.203.20(a a)梯形圖所對(duì)應(yīng)的指令表。)梯

37、形圖所對(duì)應(yīng)的指令表。(2 2)指出各指令的步序并計(jì)算程序的總步數(shù)。)指出各指令的步序并計(jì)算程序的總步數(shù)。解:(解:(1 1)用)用FXGPFXGP先畫好圖先畫好圖3.203.20(a a)梯形圖(串聯(lián)在母線上的接點(diǎn))梯形圖(串聯(lián)在母線上的接點(diǎn)(ji (ji din)M100din)M100(嵌套級(jí)為(嵌套級(jí)為N0N0)可以不必畫),再用工具轉(zhuǎn)換命令)可以不必畫),再用工具轉(zhuǎn)換命令圖3.20 MC和MCR指令(zhlng)舉例 第43頁/共81頁第四十四頁,共82頁。梯形圖將變?yōu)閳D3.21所示;同時(shí)可得到對(duì)應(yīng)圖3.20(a)梯形圖的指令表如圖3.20(b)所示。(2)各指令的步序已經(jīng)在圖3.20

38、(b)程序中標(biāo)出,并可得到總的程序步為11步。注意圖3.20(b)中兩條主控指令:1 MC N0 M100和 8 MCR N0 分別為3個(gè)和2個(gè)程序步。例3.13 分析圖3.22(a)梯形圖,指出主控嵌套級(jí)數(shù)(j sh),并且簡(jiǎn)述程序的執(zhí)行過程。圖3.21MC和MCR指令(zhlng)舉例梯形圖 第44頁/共81頁第四十五頁,共82頁。解:圖解:圖3.22(a)為)為2級(jí)主控嵌套,執(zhí)行級(jí)主控嵌套,執(zhí)行(zhxng)過程過程如圖如圖3.22(b)。)。N1嵌套在嵌套在N0之中。之中。 圖3.21MC和MCR指令(zhlng)舉例梯形圖 第45頁/共81頁第四十六頁,共82頁。1指令用法指令用法(

39、1)NOP(空操作):空一條指令(想刪除一指令)(空操作):空一條指令(想刪除一指令)(2)END(程序結(jié)束):程序結(jié)束指令。(程序結(jié)束):程序結(jié)束指令。調(diào)試中恰當(dāng)使用調(diào)試中恰當(dāng)使用NOP和和END,會(huì)帶來許多方便。,會(huì)帶來許多方便。2指令說明指令說明(1)在程序中事先插入)在程序中事先插入NOP指令,以備在修改或增加指令,以備在修改或增加(zngji)指令時(shí),可使步進(jìn)編號(hào)的更改次數(shù)減到最少。指令時(shí),可使步進(jìn)編號(hào)的更改次數(shù)減到最少。 表3.16NOP和 END指令(zhlng) 第46頁/共81頁第四十七頁,共82頁。圖3.23 用NOP指令取代已寫入的指令引起(ynq)電路改變 第47頁/共

40、81頁第四十八頁,共82頁。(2)用NOP指令取代已寫入的指令,從而修改(xigi)電路。LD、LDI、AND、ANI、OR、ORI、ORB和ANB等指令若換成NOP指令,電路結(jié)構(gòu)將會(huì)改變。 AND和ANI指令改為NOP,相當(dāng)于串聯(lián)接點(diǎn)被短路,如圖3.23(a)示例。 OR和ORI指令改為NOP,相當(dāng)于并聯(lián)接點(diǎn)被開路,如圖3.23(b)示例。 如用NOP指令修改(xigi)后的電路不合理,梯形圖將出錯(cuò),如圖3.23(c)(e)所示。(3)NOP是一條空操作指令,CPU不執(zhí)行目標(biāo)指令。NOP在程序中占一個(gè)步序,該指令在梯形圖中沒有對(duì)應(yīng)的軟組件來表示它,但可從梯形圖中的步序得到反映。(4)執(zhí)行程序

41、全清操作后,全部指令都變成NOP。第48頁/共81頁第四十九頁,共82頁。(5)END指令用于程序的結(jié)束,無目標(biāo)操作數(shù)。END指令還可在程序調(diào)試中設(shè)置斷點(diǎn),先分段插入END指令,再逐段調(diào)試,調(diào)試好后,刪去END指令。例3.14閱讀圖3.24(a)梯形圖,試解答:(1)將圖3.24(a)梯形圖中的接點(diǎn)(ji din)X001用 NOP指令代替,畫出對(duì)應(yīng)的梯形圖。(2)將圖3.24(a)梯形圖中的接點(diǎn)(ji din)X001和X003用 NOP代替,畫出對(duì)應(yīng)的梯形圖。(3)比較圖3.24(a)梯形圖和作上述變換后的梯形圖所對(duì)應(yīng)的指令表。解:(1)將圖3.24(a)中的接點(diǎn)(ji din)X001用

42、 NOP指令代替,與左母線相連的接點(diǎn)(ji din)X001被取消,此時(shí)編程軟件FXGP是將X003的左端接在上一邏輯行的Y000與X002相連處(同一邏輯層次點(diǎn)),得到的梯形圖如圖3.24(b)所示。第49頁/共81頁第五十頁,共82頁。(2)將圖3.24(a)梯形圖中的接點(diǎn)X001和X003都用 NOP指令代替,在圖3.24(b)中將X003短路(dunl),得到的梯形圖如圖3.24(c)所示。(3)對(duì)應(yīng)圖3.24(a)(c)梯形圖的指令表,分別如圖3.25(a)(c)所示。 第50頁/共81頁第五十一頁,共82頁。梯形圖程序設(shè)計(jì)規(guī)則(1)梯形圖中的階梯都是始于左母線,終于右母線。每行的左

43、邊是接點(diǎn)的組合,表示驅(qū)動(dòng)(q dn)邏輯線圈的條件,而表示結(jié)果的邏輯線圈只能接在右邊的母線上,接點(diǎn)是不能出現(xiàn)在線圈的右邊的。所以,圖3.26(a)應(yīng)改畫為圖3.26(b)。 圖3.26 接點(diǎn)不能出現(xiàn)在線圈的右邊(yu bian)的原則 (2)接點(diǎn)應(yīng)畫在水平線上,不要畫在垂直線上。如圖3.27(a)中接點(diǎn)X005與其它接點(diǎn)之間的連接關(guān)系不能識(shí)別,對(duì)此類橋式電路,要將其化為連接關(guān)系明確的電路。按從左至右,從上到下的單向性原則,可以看出有4條從左母線到達(dá)線圈Y000的不同支第51頁/共81頁第五十二頁,共82頁。路,于是(ysh)就可以將圖3.27(a)不可編程的電路化為在邏輯功能上等效的圖3.27

44、(b)的可編程電路。(3)并聯(lián)塊串聯(lián)時(shí),應(yīng)將接點(diǎn)多的支路放在梯形圖的左方(zu fn)。串聯(lián)塊并聯(lián)時(shí),應(yīng)將接點(diǎn)多的并聯(lián)支路,放在梯形圖的上方。這樣安排,程序簡(jiǎn)潔,指令更少。圖3.28(a)和圖3.29(a)應(yīng)分別改畫為圖3.28(b)和圖3.29(b)為好。圖3.27 不可編程的電路化為等效的可編程電路 第52頁/共81頁第五十三頁,共82頁。(4)雙線圈輸出不宜(by)若在同一梯形圖中,同一組件的線圈使用兩次或兩次以上,稱為雙線圈輸出。雙線圈輸出只有最后一次有效,一般不宜(by)使用。 圖3.28 上重下輕原則(yunz) 圖3.29 左重右輕原則 第53頁/共81頁第五十四頁,共82頁。設(shè)

45、輸入采樣時(shí),輸入映象區(qū)中X001ON,X002OFF。第1次執(zhí)行(zhxng)時(shí),Y003ON,Y004ON;第2次執(zhí)行(zhxng)時(shí),X002OFF,Y003OFF;輸出刷新時(shí),實(shí)際輸出,Y003OFF,Y004ON圖3.30 不宜使用(shyng)雙線圈輸出 第54頁/共81頁第五十五頁,共82頁。在不改變邏輯關(guān)系的前提下,好的等效變換往往能化難為簡(jiǎn)、事半功倍。(1)在串聯(lián)電路中,按梯形圖設(shè)計(jì)規(guī)則改變組件的位置,使編程變?yōu)榭赡?。如圖3.26電路中,通過將線圈Y000移到右母處,應(yīng)能使FXGP編譯通過。(2)在電路塊串并聯(lián)電路中,按“左重右輕、上重下輕”的原則變換梯形圖,使程序更優(yōu)化。如圖

46、3.28和圖3.29兩電路,即為典型(dinxng)的實(shí)例。(3)在不易識(shí)別串并聯(lián)關(guān)系的電路中,按從上到下、從左到右的單向性原則,找出所有能到達(dá)目標(biāo)線圈的不同支路,變換梯形圖為可編程電路,如圖3.27電路即為典型(dinxng)的實(shí)例。第55頁/共81頁第五十六頁,共82頁。(4)在雙線圈輸出電路(dinl)中,按“最后一次才有效”的原則變換梯形圖,使雙線圈輸出電路(dinl)變?yōu)閱尉€圈輸出電路(dinl),如圖3.30電路(dinl)即為典型的實(shí)例。例3.15 對(duì)圖3.31(a)梯形圖作等效變換,使成為合理梯形圖。解:接點(diǎn)不能出現(xiàn)在線圈的右邊,把圖3.31(a)梯形圖改畫成等效的梯形圖如圖3

47、.31(b)所示。 圖3.31 梯形圖的等效(dn xio)變換 第56頁/共81頁第五十七頁,共82頁。例例3.16 對(duì)圖對(duì)圖3.32(a)梯形圖作等效變換,使成為)梯形圖作等效變換,使成為(chngwi)合理的合理的梯形圖梯形圖 解:方法解:方法1:雙線圈輸出時(shí),只有最后一次才有效。因此,在圖:雙線圈輸出時(shí),只有最后一次才有效。因此,在圖3.32(a)的虛線框中的邏輯行可忽略,剩下的梯形圖與原梯形圖是等)的虛線框中的邏輯行可忽略,剩下的梯形圖與原梯形圖是等效的。效的。 圖3.32 梯形圖的等效(dn xio)變換第57頁/共81頁第五十八頁,共82頁。方法2:將圖3.32(a)梯形圖作相應(yīng)

48、變換,得到單線圈的梯形圖如圖3.32(b)所示。圖3.32(b)梯形圖對(duì)Y000的邏輯控制關(guān)系與原梯形圖是等效的。方法3:引入輔助寄存器是一個(gè)常用的好方法,往往能使一些難以解決的邏輯控制問題迎刃而解。在圖3.32(c)中,A和B接點(diǎn)控制M100,C、E和D接點(diǎn)控制M101,再由M100和M101接點(diǎn)的并聯(lián)(bnglin)組合去控制Y000。這樣邏輯關(guān)系沒有變,卻把雙線圈梯形圖變?yōu)閱尉€圈的梯形圖。所以圖3.32(c)所示梯形圖是與原梯形圖等效的。 第58頁/共81頁第五十九頁,共82頁。輸入信號(hào)的最高頻率限制:由于PLC采用集中IO刷新的掃描工作方式,導(dǎo)致了在程序執(zhí)行階段和輸出刷新階段,即使輸入

49、信號(hào)發(fā)生變化,輸入映象區(qū)的內(nèi)容也不會(huì)(b hu)改變。如果輸入信號(hào)變化過快,有可能被PLC檢測(cè)不到。所以輸入信號(hào)的變化周期必須比PLC的掃描周期長,因此輸入信號(hào)的最高頻率就受到了限制。設(shè)掃描周期一般為10ms,輸入濾波器的響應(yīng)延遲也為10ms,則輸入脈沖的寬度至少為20ms,即其周期至少為40ms。可以估算出,輸入脈沖頻率應(yīng)140ms=25Hz。這種滯后響應(yīng),在一般的工業(yè)控制場(chǎng)合是完全允許的,但對(duì)于要求響應(yīng)速度快場(chǎng)合就不適應(yīng)了。 第59頁/共81頁第六十頁,共82頁。對(duì)于高速場(chǎng)合,PLC除了提高掃描速度,還在軟硬件上采取相應(yīng)的措施,以提高I/O的響應(yīng)速度。如在硬件方面(fngmin),選用快速

50、響應(yīng)模塊,高速計(jì)數(shù)模塊。FX2系列PLC還提供X0X7共8個(gè)高速輸入端,其RC濾波器時(shí)間常數(shù)僅為50s。在軟件方面(fngmin)采用I/O立即信息刷新方式、中斷傳送方式和能用指令修改的數(shù)字式濾波器等。因此,可以處理的輸入信號(hào)的最高頻率有很大提高。FX2N系列PLC是小型化,高速度,高性能和所有方面(fngmin)都是相當(dāng)于FX系列中最高檔次的機(jī)型,它的1個(gè)基本指令運(yùn)行時(shí)間只需0.08s,可讀取最大50s的短脈沖輸入,可見輸入信號(hào)的最高頻率可以達(dá)到20KHz。 第60頁/共81頁第六十一頁,共82頁。例例3.17 參照?qǐng)D參照?qǐng)D3.33設(shè)計(jì)一個(gè)三相異步電機(jī)正反轉(zhuǎn)設(shè)計(jì)一個(gè)三相異步電機(jī)正反轉(zhuǎn)PLC控

51、制系統(tǒng)??刂葡到y(tǒng)。設(shè)計(jì)步驟設(shè)計(jì)步驟 (1)功能)功能(gngnng)要求:要求: 當(dāng)接上電源時(shí),電機(jī)當(dāng)接上電源時(shí),電機(jī)M不動(dòng)作。不動(dòng)作。圖3.33 三相異步電機(jī)正反轉(zhuǎn)控制(kngzh)線路 按下SB1,電機(jī)正轉(zhuǎn);按SB3,電機(jī)停轉(zhuǎn)。 按下SB2,電機(jī)反轉(zhuǎn);按SB3,電機(jī)停轉(zhuǎn)。熱繼電器觸點(diǎn)FR斷,電機(jī)過載保護(hù)停轉(zhuǎn)。 第61頁/共81頁第六十二頁,共82頁。按下SB2,電機(jī)M反轉(zhuǎn);按SB3,電機(jī)M停轉(zhuǎn)。熱繼電器觸點(diǎn)(ch din)FR動(dòng)作,電機(jī)M因過載保護(hù)而停止。 圖3.34 三相(sn xin)異步電機(jī)正反轉(zhuǎn)控制線路的動(dòng)作順序 第62頁/共81頁第六十三頁,共82頁。(2)輸入(shr)/ 輸出

52、端口設(shè)置表3.17 三相異步電機(jī)正反轉(zhuǎn)(fn zhun)PLC控制I/O端口分配表(3)梯形圖三相異步電機(jī)正反轉(zhuǎn)控制系統(tǒng)梯形圖如圖3.35(a),其動(dòng)作順序完全符合表3.17,只要按表3.17的I/O分配作相應(yīng)替換即行。 (4)指令表指令表如圖3.35(b)所示。(5)接線圖接線圖如圖3.36所示。 第63頁/共81頁第六十四頁,共82頁。為防止正反轉(zhuǎn)啟動(dòng)按鈕同時(shí)按下危險(xiǎn)(wixin)情況,一方面,在梯形圖中設(shè)了互鎖,將常閉X001和Y001串聯(lián)在反轉(zhuǎn)電路中,將常閉X002和Y002串聯(lián)在正轉(zhuǎn)電路中。另一方面,在外部也設(shè)置了如圖3.36所示的用實(shí)際常閉觸點(diǎn)組成的互鎖。 圖3.35 三相異步電機(jī)

53、正反轉(zhuǎn)(fn zhun)控制 第64頁/共81頁第六十五頁,共82頁。為防止正反轉(zhuǎn)啟動(dòng)按鈕同時(shí)按下危險(xiǎn)情況,一方面,在梯形圖中設(shè)了互鎖,將常閉X001和Y001串聯(lián)(chunlin)在反轉(zhuǎn)電路中,將常閉X002和Y002串聯(lián)(chunlin)在正轉(zhuǎn)電路中。另一方面,在外部也設(shè)置了如圖3.36所示的用實(shí)際常閉觸點(diǎn)組成的互鎖。 圖3.36 PLC控制(kngzh)的接線圖 第65頁/共81頁第六十六頁,共82頁。例例3.18 設(shè)計(jì)一個(gè)用設(shè)計(jì)一個(gè)用FX1S20MT的輸出端子直接驅(qū)動(dòng)直流小電的輸出端子直接驅(qū)動(dòng)直流小電動(dòng)機(jī)正反轉(zhuǎn)控制系統(tǒng)。直流電機(jī)的規(guī)格在動(dòng)機(jī)正反轉(zhuǎn)控制系統(tǒng)。直流電機(jī)的規(guī)格在12V/0.5

54、A以下。以下。 直流電機(jī)正反轉(zhuǎn)驅(qū)動(dòng)電路直流電機(jī)正反轉(zhuǎn)驅(qū)動(dòng)電路(dinl),是通過電源極性的切換來控,是通過電源極性的切換來控制電機(jī)轉(zhuǎn)向,可參照橋式整流電路制電機(jī)轉(zhuǎn)向,可參照橋式整流電路(dinl)來設(shè)計(jì)。只要將橋式來設(shè)計(jì)。只要將橋式整流電路整流電路(dinl)中的四個(gè)整流二極管用四個(gè)繼電器的觸點(diǎn)來取中的四個(gè)整流二極管用四個(gè)繼電器的觸點(diǎn)來取代,負(fù)載則用直流電機(jī)來取代,如圖代,負(fù)載則用直流電機(jī)來取代,如圖3.37(a)所示。)所示。 圖3.37 直流電機(jī)正反轉(zhuǎn)(fn zhun)驅(qū)動(dòng)與接線 第66頁/共81頁第六十七頁,共82頁??刂齐娐吩O(shè)計(jì)可參照例3.17交流異步電機(jī)的控制,不同的是要控制的繼電器

55、線圈(xinqun)有4個(gè),動(dòng)作過程,參看圖3.38的動(dòng)作順序表。(1)功能要求 當(dāng)接上電源時(shí),電機(jī)M不動(dòng)作。圖3.38 直流電機(jī)正反轉(zhuǎn)控制動(dòng)作(dngzu)順序表 第67頁/共81頁第六十八頁,共82頁。按下SB1后,電機(jī)正轉(zhuǎn);再按SB3后,電機(jī)停轉(zhuǎn)。按下SB2后,電機(jī)反轉(zhuǎn)(fn zhun);再按SB3后,電機(jī)停轉(zhuǎn)。熱繼電器觸點(diǎn)FR動(dòng)作后,電機(jī)M因過載保護(hù)而停止。 (2)輸入/ 輸出端口設(shè)置(3)梯形圖(4)指令表(5)接線圖表3.18 直流電機(jī)正反轉(zhuǎn)PLC控制(kngzh)I/O端口分配表 第68頁/共81頁第六十九頁,共82頁。FX1S-20MT是晶體管輸出,輸出結(jié)構(gòu)如圖3.41所示。當(dāng)

56、晶體管截止時(shí),輸出端子Y0與公共端COM0斷開。當(dāng)晶體管導(dǎo)通時(shí),Y0與COM0接通,要注意的是導(dǎo)通是單向的,即導(dǎo)通時(shí)的電流流向只能是從Y0流向COM0。所以圖3.37(a)中4個(gè)開關(guān)(kigun)的實(shí)際接法應(yīng)如圖3.37(b)所示。圖3.40就是按此畫出的接線圖。 圖3.40 PLC控制(kngzh)的接線圖圖3.41 晶體管輸出結(jié)構(gòu) 第69頁/共81頁第七十頁,共82頁。例例3.193.19流水行云流水行云設(shè)計(jì)一個(gè)彩燈控制的設(shè)計(jì)一個(gè)彩燈控制的PLCPLC系統(tǒng)。系統(tǒng)。 (1 1)功能要求)功能要求合啟動(dòng)鈕合啟動(dòng)鈕SB2SB2,彩燈,彩燈HL0HL0HL7(Y000HL7(Y000Y007)Y007)按間隔按間隔(jin g)2s(jin g)2s點(diǎn)點(diǎn)亮。亮。至彩燈至彩燈HL0HL0HL7HL7全亮,維持全亮,維持5s5s;此后全熄,維持;此后全熄,維持3s3s;自動(dòng)重復(fù)下;自動(dòng)重復(fù)下一輪循環(huán)。一輪循環(huán)。(2 2)輸入)輸入/ / 輸出端口設(shè)置輸出端口設(shè)置表3.19 彩燈PL

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論