![電氣控制與三菱PLC控制技術(shù) 課件 第9章 三菱FX3U系列PLC的功能指令_第1頁(yè)](http://file4.renrendoc.com/view11/M00/2F/32/wKhkGWW856OAY9EKAAI_jTfO6j4840.jpg)
![電氣控制與三菱PLC控制技術(shù) 課件 第9章 三菱FX3U系列PLC的功能指令_第2頁(yè)](http://file4.renrendoc.com/view11/M00/2F/32/wKhkGWW856OAY9EKAAI_jTfO6j48402.jpg)
![電氣控制與三菱PLC控制技術(shù) 課件 第9章 三菱FX3U系列PLC的功能指令_第3頁(yè)](http://file4.renrendoc.com/view11/M00/2F/32/wKhkGWW856OAY9EKAAI_jTfO6j48403.jpg)
![電氣控制與三菱PLC控制技術(shù) 課件 第9章 三菱FX3U系列PLC的功能指令_第4頁(yè)](http://file4.renrendoc.com/view11/M00/2F/32/wKhkGWW856OAY9EKAAI_jTfO6j48404.jpg)
![電氣控制與三菱PLC控制技術(shù) 課件 第9章 三菱FX3U系列PLC的功能指令_第5頁(yè)](http://file4.renrendoc.com/view11/M00/2F/32/wKhkGWW856OAY9EKAAI_jTfO6j48405.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
9.1功能指令概述9.2程序流向控制指令9.3比較指令9.4傳送指令9.5移位傳送指令9.6取反傳送指令9.7觸點(diǎn)比較指令9.8區(qū)間復(fù)位指令9.9BCD變換指令9.10BIN變換指令 9.11加法指令9.12減法指令9.13乘法指令9.14除法指令9.15加1指令和減1指令 9.16示教定時(shí)器指令9.17斜坡指令9.18特殊定時(shí)器指令9.19信號(hào)報(bào)警設(shè)置指令與復(fù)位指令9.207段碼顯示指令9.217段碼鎖存顯示指令9.22看門(mén)狗WDT定時(shí)器指令9.1功能指令概述早期的PLC只具有邏輯控制功能,利用PLC中的軟元件(如輸入繼電器、輸出繼電器、定時(shí)器、計(jì)數(shù)器等)的集合取代接觸器控制系統(tǒng),后來(lái)在發(fā)展過(guò)程中,人們希望加強(qiáng)PLC技術(shù)的應(yīng)用。因此,從20世紀(jì)80年代以后小型PLC也加入一些功能指令或者稱(chēng)為應(yīng)用指令,這些指令實(shí)際上是一些功能不盡相同的子程序,有了這些應(yīng)用指令,PLC的使用價(jià)值和使用范圍更為廣泛。一般來(lái)說(shuō),功能指令可以分為數(shù)據(jù)傳送指令、數(shù)據(jù)轉(zhuǎn)換指令、比較指令、四則運(yùn)算指令、邏輯指令、特殊函數(shù)指令、旋轉(zhuǎn)指令、移位指令等18類(lèi)指令(見(jiàn)附錄C)。1.功能指令的表示形式功能指令一般由助記符、指令代碼、操作數(shù)等組成。例如,求平均值的功能指令的助記符、指令代碼、操作數(shù)和程序步如表9-1所示。2.功能指令的執(zhí)行形式功能指令的執(zhí)行形式可以分為兩種,一種是脈沖執(zhí)行型,另一種是連續(xù)執(zhí)行型。比如圖9-1所示的梯形圖中,MOV表示傳送指令,在MOV后面加個(gè)P,表示這個(gè)指令的執(zhí)行形式是屬于脈沖執(zhí)行型,即當(dāng)X0接通時(shí),程序把D10的數(shù)據(jù)傳送到D12中,不管X0接通時(shí)間多長(zhǎng),程序僅傳送數(shù)據(jù)一次;如果沒(méi)有加P就表示連續(xù)執(zhí)行型,即當(dāng)X1接通時(shí),程序把D10的數(shù)據(jù)傳送到D12中,在X1接通期間,每個(gè)掃描周期都要執(zhí)行一次。3.位元件、組合位元件和字元件在程序中,只處理ON/OFF狀態(tài)的元件,稱(chēng)為位元件,如X、Y、M、S等;其他處理數(shù)據(jù)的元件,如T、C、D、V、Z等,稱(chēng)為字元件。將位元件由Kn加首元件號(hào)進(jìn)行組合,組成字元件,也可以處理數(shù)據(jù),稱(chēng)為組合位元件或位元件組合。組合位元件的組合規(guī)律是以4位為一組組合成單元。K1~K4為16位運(yùn)算,K5~K8為32位運(yùn)算。例如K1X0表示X3~X0的4位組合,X0為最低位。K4M10則表示M25~M10的16位組合,M10為最低位。K8M100則表示M131~M100的32位組合,M100為最低位。9.2程序流向控制指令程序流向控制指令是用來(lái)改變程序的執(zhí)行順序,包括程序的條件轉(zhuǎn)移、中斷、調(diào)用子程序、循環(huán)等。1.條件轉(zhuǎn)移指令條件轉(zhuǎn)移指令的助記符、指令代碼、操作數(shù)和程序步如表9-2所示。當(dāng)X0接通時(shí),程序轉(zhuǎn)移至標(biāo)記行繼續(xù)執(zhí)行,跳過(guò)第2行。當(dāng)X0不接通時(shí),程序第1行無(wú)效,程序從第2行開(kāi)始執(zhí)行。在轉(zhuǎn)移過(guò)程中,如果Y、M、S被OUT、SET、RST指令驅(qū)動(dòng)使輸入發(fā)生變化,那么仍保持轉(zhuǎn)移前的狀態(tài)。例如,在通過(guò)X1驅(qū)動(dòng)Y0后發(fā)生轉(zhuǎn)移,在轉(zhuǎn)移過(guò)程中即使X0變?yōu)镺N,但輸出Y0仍有效。程序形式如圖9-2所示。2.子程序調(diào)用與返回指令子程序調(diào)用與返回指令的助記符、指令代碼、操作數(shù)和程序步如表9-3所示。表9-3子程序調(diào)用指令的助記符、指令代碼、操作數(shù)和程序步3.中斷指令FX3U系列PLC有兩類(lèi)中斷,即外中斷和內(nèi)部定時(shí)器中斷。外中斷信號(hào)從輸入端子送入,可用于外部隨機(jī)突發(fā)事件引起的中斷。內(nèi)部定時(shí)器中斷是內(nèi)部中斷,是因定時(shí)器時(shí)間引起的中斷。FX3U系列PLC有如下三條中斷指令:中斷允許指令EI:對(duì)可以響應(yīng)中斷的程序段用中斷允許指令EI來(lái)開(kāi)始。中斷禁止指令DI:對(duì)不允許中斷的程序段用中斷指令DI來(lái)禁止。中斷返回指令I(lǐng)RET:從中斷服務(wù)子程序中返回時(shí)必須用專(zhuān)門(mén)的中斷返回指令I(lǐng)RET,不能用子程序返回指令SRET。中斷指令的助記符、指令代碼、操作數(shù)和程序步如表9-4所示。4.主程序結(jié)束指令主程序結(jié)束指令的助記符、指令代碼、操作數(shù)和程序步如表9-5所示。9.3比較指令傳送比較指令包括數(shù)據(jù)比較、傳送、交換和變換,共10條,指令代碼從FNC10~FNC19。這部分指令屬于基本的應(yīng)用指令,使用非常普及。1.比較指令比較指令的助記符、指令代碼、操作數(shù)和程序步如表9-6所示。比較指令的應(yīng)用格式如圖9-5所示。當(dāng)X0斷開(kāi)后不再執(zhí)行CMP指令,但M10~M12仍保持X0斷開(kāi)前的狀態(tài)。想要清除比較結(jié)果,可使用復(fù)位指令。2.區(qū)間比較指令區(qū)間比較指令是相對(duì)兩點(diǎn)的設(shè)定值進(jìn)行大小比較的指令,區(qū)間比較指令的助記符、指令代碼、操作數(shù)和程序步如表9-7所示。比較指令應(yīng)用格式如圖9-6所示。當(dāng)X10斷開(kāi)后不再執(zhí)行ZCP指令,但M0~M2仍保持X10斷開(kāi)前的狀態(tài)。想要清除比較結(jié)果,可使用復(fù)位指令。9.4傳送指令傳送指令MOV是將源操作數(shù)傳送到目標(biāo)操作數(shù),該指令的助記符、指令代碼、操作數(shù)和程序步如表9-8所示。如圖9-7所示,當(dāng)X10接通時(shí),程序?qū)100傳送到D10中。傳送指令是對(duì)數(shù)據(jù)寄存器寫(xiě)入數(shù)據(jù)的指令。9.5移位傳送指令移位傳送指令的功能是將[S]的第m1位開(kāi)始的m2個(gè)數(shù)移位到[D]的第n位開(kāi)始的m2個(gè)位置去,m1、m2和n取值均為1~4。分開(kāi)的BCD碼重新分配組合,一般用于多位BVD撥盤(pán)開(kāi)關(guān)的數(shù)據(jù)輸入。移位傳送指令SMOV是將源操作數(shù)傳送到目標(biāo)操作數(shù),該指令的助記符、指令代碼、操作數(shù)和程序步如表9-9所示。當(dāng)X0導(dǎo)通時(shí),執(zhí)行移位傳送指令,如圖9-8所示。源操作數(shù)[S]內(nèi)的16位二進(jìn)制數(shù)自動(dòng)轉(zhuǎn)換成BCD碼,然后將源操作數(shù)(4位BCD碼)的右起第m1位開(kāi)始,向右數(shù)m2位的數(shù),傳送到目標(biāo)操作數(shù)(4位BCD碼)的右起第n位開(kāi)始,向右數(shù)共m2位上去,最后自動(dòng)將目標(biāo)操作數(shù)[D]中的4位BCD碼轉(zhuǎn)換成16位二進(jìn)制數(shù)。9.6取反傳送指令取反傳送指令CML是將源操作數(shù)按二進(jìn)制的位逐位取反后傳送到指定目標(biāo)軟元件中,該指令的助記符、指令代碼、操作數(shù)和程序步如表9-10所示。程序格式如圖9-9所示。功能:當(dāng)驅(qū)動(dòng)條件成立時(shí),將源址S所指定的數(shù)據(jù)或數(shù)據(jù)存儲(chǔ)字元件按位取反后傳送至終址D。例如,解讀指令執(zhí)行功能:CMLK25D10。執(zhí)行功能如圖9-10所示。例1:要將8個(gè)霓虹燈接在Y0~Y7上,要實(shí)現(xiàn)1?s內(nèi)間隔交替閃爍的功能,則可利用CML命令。梯形圖如圖9-11所示。例2:有16個(gè)小彩燈,安裝在Y0~Y15上,要求每隔1?s間隔交替閃爍,利用CML指令編寫(xiě)控制程序。按啟動(dòng)按鈕開(kāi)始閃爍,按停止按鈕停止閃爍。梯形圖如圖9-12所示。9.7觸點(diǎn)比較指令觸點(diǎn)比較指令相當(dāng)于一個(gè)觸點(diǎn),執(zhí)行時(shí)比較源操作數(shù)[S1]、[S2],滿(mǎn)足比較條件則觸點(diǎn)閉合,源操作數(shù)可以取K和D。以L(fǎng)D開(kāi)始的觸點(diǎn)比較指令接在左母線(xiàn)上,以AND開(kāi)始的觸點(diǎn)比較指令相當(dāng)于串聯(lián)觸點(diǎn),以O(shè)R開(kāi)始的觸點(diǎn)比較指令相當(dāng)于并聯(lián)觸點(diǎn)。指令前面加D表示32位指令,如DLD為32位指令,其他指令類(lèi)同。觸點(diǎn)比較指令的助記符、命令名稱(chēng)見(jiàn)表9-11。例如要達(dá)到如下要求:接通X0計(jì)數(shù),當(dāng)D0中的值大于4時(shí)Y0接通,當(dāng)D0中的值小于或等于4時(shí)不接通,X1接通則復(fù)位D0。梯形圖如圖9-13所示(圖中的INC為加1指令)。9.8區(qū)間復(fù)位指令區(qū)間復(fù)位指令ZRST是將指定范圍內(nèi)的同類(lèi)元件成批復(fù)位,復(fù)位的含義一般是將目標(biāo)元件清零。梯形圖如圖9-14所示。該指令的助記符、指令代碼、操作數(shù)和程序步見(jiàn)表9-12。9.9BCD變換指令9.9BCD變換指令數(shù)據(jù)變換指令包括二進(jìn)制數(shù)轉(zhuǎn)換成BCD碼并傳送BCD碼指令,和BCD碼轉(zhuǎn)換為二進(jìn)制數(shù)并傳送二進(jìn)制數(shù)指令。BCD變換指令的格式如圖9-16所示。當(dāng)驅(qū)動(dòng)條件成立時(shí),BCD變換指令將[S.]內(nèi)的二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成BCD碼并送到[D.]中。9.10BIN變換指令BIN變換指令的格式如圖9-17所示。當(dāng)驅(qū)動(dòng)條件成立時(shí),BIN變換指令將[S.]中的BCD碼轉(zhuǎn)換成二進(jìn)制數(shù)并傳送到[D.]中。此指令與BCD變換指令相反,用于將軟元件中的BCD碼轉(zhuǎn)換成二進(jìn)制數(shù)。四則運(yùn)算(+、-、×、÷)與增量指令、減量指令等PLC內(nèi)的運(yùn)算都用BIN碼進(jìn)行,因此,PLC在用數(shù)字開(kāi)關(guān)獲取BCD碼信息時(shí),要用BIN→BCD轉(zhuǎn)換指令。9.11加法指令加法指令將兩個(gè)源操作數(shù)相加,結(jié)果放到目標(biāo)元件中。加法(ADD)變換指令的格式如圖9-18所示。ADD指令是將源操作數(shù)[S1.]與[S2.]中的二進(jìn)制數(shù)據(jù)相加并傳送到目標(biāo)操作數(shù)[D.]中去。9.12減法指令減法指令將兩個(gè)源操作數(shù)相減,結(jié)果放到目標(biāo)元件中。減法(SUB)變換指令的格式如圖9-19所示。SUB指令是將源操作數(shù)[S1.]與[S2.]中的二進(jìn)制數(shù)據(jù)相減并傳送到目標(biāo)操作數(shù)[D.]中去。9.13乘法指令乘法指令將兩個(gè)源操作數(shù)相乘,結(jié)果放到目標(biāo)元件中。乘法(MUL)變換指令的格式如圖9-20所示。MUL指令是將源操作數(shù)[S1.]與[S2.]中的二進(jìn)制數(shù)據(jù)進(jìn)行代數(shù)乘法運(yùn)算并傳送到目標(biāo)操作數(shù)[D.]中去。對(duì)于16位數(shù)據(jù)運(yùn)算,則[S1.]×[S2.]→[D.+1,D.]。對(duì)于32位數(shù)據(jù)運(yùn)算,則[S1.+1,S1.]×[S2.+1,S2.]→[D.+3,D.+2,D.+1,D.]。9.14除法指令除法指令將兩個(gè)源操作數(shù)相除,結(jié)果放到目標(biāo)元件中。除法(DIV)變換指令的格式如圖9-21所示。DIV指令是將源操作數(shù)[S1.]與[S2.]中的二進(jìn)制數(shù)據(jù)進(jìn)行有符號(hào)除法,并將相除的商和余數(shù)送入指定的目標(biāo)軟元件[D.]中去。對(duì)于16位數(shù)據(jù)運(yùn)算,則[S1.]÷[S2.]的商放在[D.],而余數(shù)放在[D.+1]中。對(duì)于32位數(shù)據(jù)運(yùn)算,則[S1.+1,S1.]÷[S2.+1,S2.]的商放在[D.+1,D.],而余數(shù)放在[D.+3,D+2]中。例3:某控制程序中要進(jìn)行以下算式運(yùn)算:20X/14+16。其中“X”代表輸入端口K2X000送入的二進(jìn)制數(shù)。運(yùn)算結(jié)果需送輸出口K2Y000,X000為啟停開(kāi)關(guān)。梯形圖如圖9-22所示。圖9-21中,當(dāng)X000接通時(shí),先將K2X000的內(nèi)容傳送到D0中,再將K20、K14和K16傳送到D1、D2和D3中,最后進(jìn)行乘法、除法和加法計(jì)算,結(jié)果存放在K2Y000中。所用傳送和算術(shù)運(yùn)算指令均使用脈沖執(zhí)行型指令。9.15加1指令和減1指令加1指令為INC[D.],減1指令為DEC[D.]。INC指令的功能是將指定的目標(biāo)操作數(shù)增加1,DEC指令的功能是將指定的目標(biāo)操作數(shù)減去1。指令用法如圖9-23所示。16位運(yùn)算時(shí),如果?+32?767加1變成?-32?768,標(biāo)志位不置位;32位運(yùn)算時(shí),如果?+2?147?483?647加1變成?-2?147?483?648,標(biāo)志位不置位。在連續(xù)執(zhí)行型指令中,每個(gè)掃描周期都執(zhí)行運(yùn)算,所以一般采用輸入信號(hào)的上升沿觸發(fā)運(yùn)算一次。16位運(yùn)算時(shí),如果?-32?768再減1變成?+32?768,標(biāo)志位不置位;32位運(yùn)算時(shí),如果-2?147?483?648再減1變成?+2?147?483?647,標(biāo)志位不置位。9.16示教定時(shí)器指令示教定時(shí)器指令的格式如圖9-24所示。操作數(shù)內(nèi)容與取值見(jiàn)表9-13。指令執(zhí)行功能如圖9-25所示。當(dāng)驅(qū)動(dòng)條件成立時(shí),開(kāi)始計(jì)時(shí),計(jì)時(shí)過(guò)程中的計(jì)時(shí)當(dāng)前值存放在D+1中;當(dāng)驅(qū)動(dòng)條件不成立時(shí),計(jì)時(shí)結(jié)束,計(jì)時(shí)結(jié)果t0存放在單元D中,而D+1的數(shù)據(jù)被清零。其中,計(jì)時(shí)時(shí)間t0以秒為單位進(jìn)行計(jì)時(shí),D或D+1中的數(shù)據(jù)可以是t0的倍數(shù)值。D中的數(shù)值Kn與時(shí)間倍率n的關(guān)系見(jiàn)表9-14。可利用示教定時(shí)器指令來(lái)對(duì)一般定時(shí)器進(jìn)行定時(shí)時(shí)間的示教設(shè)定。例4:按下示教按鈕X000,按下的時(shí)間被記錄,用于開(kāi)機(jī)延時(shí)。按下啟動(dòng)按鈕X001,開(kāi)機(jī)延時(shí)輸出Y000,延時(shí)時(shí)間為剛才的示教時(shí)間。按下停止按鈕X002,Y000無(wú)輸出。示教定時(shí)器指令如為[TTMRD100K1],設(shè)X000按下1?s,則D100中數(shù)據(jù)為10,T0的定時(shí)時(shí)間為10?×?100?ms?=?1?s。梯形圖如圖9-26所示。上述梯形圖程序執(zhí)行時(shí),先長(zhǎng)按X000,程序記錄下按動(dòng)的時(shí)間,將時(shí)間傳輸給定時(shí)器設(shè)定值,按下X001進(jìn)行延時(shí)開(kāi)機(jī)。按X000時(shí)間越長(zhǎng),延時(shí)開(kāi)機(jī)時(shí)間越長(zhǎng)。另外,還可以利用示教定時(shí)器指令來(lái)設(shè)計(jì)一個(gè)長(zhǎng)按鍵功能。所謂長(zhǎng)按鍵,就是要長(zhǎng)時(shí)間按住才能起作用的鍵,一般用于開(kāi)機(jī)或關(guān)機(jī)鍵。設(shè)計(jì)成長(zhǎng)按鍵是為了防止誤操作。例如:按啟動(dòng)按鈕X000,輸出Y000;長(zhǎng)按停止按鈕X001超過(guò)3?s以上則關(guān)閉Y000。這個(gè)功能與延時(shí)關(guān)機(jī)有一定的區(qū)別,即其必須按住X001不放開(kāi)超過(guò)3?s才能起作用,而延時(shí)關(guān)機(jī)則只要按動(dòng)一下就可以。其梯形圖可按圖9-27所示的進(jìn)行設(shè)計(jì)。由于X001接通時(shí)間一直存放在D100中,為了下一次的程序的可執(zhí)行性,可利用X001的下降沿脈沖輸出指令,將D100中的數(shù)據(jù)清零。9.17斜坡指令斜坡指令格式如圖9-28所示。操作數(shù)內(nèi)容與取值見(jiàn)表9-15。指令含義:當(dāng)驅(qū)動(dòng)條件成立時(shí),按照n所指定的掃描周期數(shù)內(nèi),D由S1指定的初始值變化到S2所指定的結(jié)束值。指令執(zhí)行如圖9-29所示。指令有兩種工作模式:重復(fù)工作方式、保持工作方式。對(duì)于特殊輔助寄存器M8026為OFF,則為重復(fù)工作方式;如果M8026為ON,則為保持工作方式,如圖9-30所示。斜坡指令一般需工作在恒定掃描周期方式下。其設(shè)定的方法如下:將掃描周期時(shí)間寫(xiě)入D8039數(shù)據(jù)寄存器,該掃描周期時(shí)間稍大于實(shí)際值,再令M8039置ON,則PLC進(jìn)入恒掃描周期的運(yùn)行方式。設(shè)恒定掃描周期為t,則執(zhí)行斜坡指令的斜坡執(zhí)行時(shí)間為t×n。例5:在步進(jìn)電機(jī)控制中,斜坡指令常與PLSY指令一起用來(lái)控制步進(jìn)電機(jī)的軟啟動(dòng)與軟停止。設(shè)定其斜坡執(zhí)行時(shí)間為2?s,恒定掃描周期為20?ms,則n=(2?s/20?ms)=100。程序中的斜坡指令為[RAMPD10D11D0K100]。梯形圖如圖9-31所示。9.18特殊定時(shí)器指令特殊定時(shí)器指令格式如圖9-32所示。當(dāng)驅(qū)動(dòng)條件成立時(shí),可以獲得以T0所指定定時(shí)器的值K50為參考的斷電延時(shí)斷開(kāi)、單脈沖、通電延時(shí)斷開(kāi)和通電延時(shí)接通等四種輔助繼電器輸出觸點(diǎn),如圖9-33所示。例6:用定時(shí)器實(shí)現(xiàn)樓梯燈的亮與滅。按啟動(dòng)按鈕X0時(shí)樓梯燈就亮,30?s后樓梯燈Y0自動(dòng)滅。如果在30?s內(nèi),再按啟動(dòng)按鈕,就重新計(jì)時(shí),到30?s后指示燈自動(dòng)滅。如圖9-34所示。明顯看出,這個(gè)梯形圖比純粹用定時(shí)器指令要簡(jiǎn)單一點(diǎn)。9.19信號(hào)報(bào)警設(shè)置指令與復(fù)位指令信號(hào)報(bào)警設(shè)置指令格式如圖9-35所示。S.——?判斷故障發(fā)生時(shí)間的定時(shí)器編號(hào),T0~T199;M——?定時(shí)器的定時(shí)設(shè)定值或其存儲(chǔ)字元件地址,m=1~32767(單位100?ms);D.——?設(shè)定的信號(hào)報(bào)警位元件,S900~S999。功能含義:當(dāng)驅(qū)動(dòng)條件成立的時(shí)間大于由S所設(shè)置的定時(shí)器的定時(shí)時(shí)間(定時(shí)時(shí)間=m×100?ms)時(shí),則報(bào)警信號(hào)位元件D為ON。相關(guān)的特殊軟元件,見(jiàn)表9-16。功能含義:當(dāng)驅(qū)動(dòng)條件每成立一次時(shí),對(duì)信號(hào)報(bào)警狀態(tài)繼電器S900~S999中已經(jīng)置ON的編號(hào)最小的S狀態(tài)繼電器進(jìn)行復(fù)位。D8049寄存器始終保存未復(fù)位的信號(hào)報(bào)警器的編號(hào)。了解信號(hào)報(bào)警器的編號(hào),就可以知道故障源的所在。ANR指令僅對(duì)已經(jīng)排除故障源的信號(hào)報(bào)警器復(fù)位有效。不能對(duì)故障源未排除的信號(hào)報(bào)警器(引起信號(hào)報(bào)警器置ON的條件仍然成立)進(jìn)行復(fù)位。也可以利用此指令進(jìn)行長(zhǎng)按鍵設(shè)計(jì)。例如某電路,按X000啟動(dòng),長(zhǎng)按5?s停止按鈕X001關(guān)閉,則梯形圖如圖9-37所示。9.207段碼顯示指令7段碼顯示指令的梯形圖如圖9-38所示。操作數(shù)與取值見(jiàn)表9-17。指令含義:當(dāng)驅(qū)動(dòng)條件成立時(shí),把S中所存放低4位十六進(jìn)制數(shù)編譯成相應(yīng)的7段顯示碼保存在D中的低8位。[S.]的可用軟元件有KnX、KnY、KnM、KnS、T、C、D、V、Z,常數(shù)可用K和H。[D.]的可用軟元件有KnY、KnM、KnS、T、C、D、V、Z。一般采用組合位元件K2Y作為指令的終址,這樣,只要在輸出口Y(如Y0~Y6)接上7段顯示器,可直接顯示源址中的十六進(jìn)制數(shù)。7段顯示器有共陽(yáng)極和共陰極二種結(jié)構(gòu),如果PLC的晶體管輸出為NPN型,則應(yīng)選用共陽(yáng)極7段顯示器,PNP型則選用共陰極。一個(gè)SEGD指令只能控制一個(gè)7段顯示器,且要占用8個(gè)輸出口,如果要顯示多位數(shù),占用的輸出口點(diǎn)數(shù)更多。顯然在實(shí)際控制中,很少采用這樣的方法。9.217段碼鎖存顯示指令7段碼鎖存顯示指令的梯形圖如圖9-39所示。操作數(shù)與取值見(jiàn)表9-18。指令含義:當(dāng)驅(qū)動(dòng)條件成立時(shí),如n=K0~K3,把S中的二進(jìn)制數(shù)(0~9999)轉(zhuǎn)換成BCD碼數(shù)據(jù),采用選通方式依次將每一位數(shù)輸出到連接在(D)~(D+3)輸出口上帶鎖存BCD譯碼器的7段數(shù)碼管顯示。如n=K4~K7,把S和S+1兩組二進(jìn)制數(shù)轉(zhuǎn)換成BCD碼數(shù)據(jù),采用選通方式分別送到連接在(D)~(D+3)輸出口上第1組和連接在(D+4)~(D+7)輸出口上第2組的帶鎖存BCD譯碼器的2組數(shù)碼管顯示。[S.]的可用軟元件有KnX、KnY、KnM、KnS、T、C、D、V、Z,常數(shù)可用K和H。[D.]的可用軟元件只有Y。常數(shù)n可用K和H。1.外部接線(xiàn)與輸出時(shí)序分兩種情況:(1)?n=K0~K3,輸出1組4位7段數(shù)碼管。其對(duì)應(yīng)指令如圖9-40所示。由于指令的輸出是8421BCD碼,因此,不能直接和7段數(shù)碼管相連接,中間必須有BCD碼-7段碼的譯碼器。接線(xiàn)圖如圖9-41所示。Y0~Y3為數(shù)據(jù)線(xiàn)輸入口,Y4~Y7為相應(yīng)的選通并鎖存信號(hào)輸出口。當(dāng)X10接通后把D0中的數(shù)轉(zhuǎn)換成BCD碼并從Y0~Y3依次對(duì)每一位數(shù)進(jìn)行輸出,根據(jù)相應(yīng)位的選通信號(hào)送入相應(yīng)位的7段數(shù)碼管鎖存顯示。(2)?n=K4~K7,這時(shí),輸出2組4位7段數(shù)碼管,接線(xiàn)圖如圖9-42所示。這時(shí),除了把D0中的數(shù)據(jù)送到第1組的4個(gè)數(shù)碼管,還把D1中的數(shù)據(jù)轉(zhuǎn)換成BCD碼,從Y10~Y13依次對(duì)每一位數(shù)據(jù)進(jìn)行輸出,并根據(jù)相應(yīng)位的選通信號(hào)Y4~Y7送入第2
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生產(chǎn)效率的飛躍新世代生產(chǎn)設(shè)備介紹
- 幼兒園中國(guó)傳統(tǒng)節(jié)日活動(dòng)方案
- 2023八年級(jí)數(shù)學(xué)下冊(cè) 第二章 一元一次不等式與一元一次不等式組6 一元一次不等式組第2課時(shí) 一元一次不等式組的解法(2)說(shuō)課稿 (新版)北師大版001
- 12 寓言二則 說(shuō)課稿-2023-2024學(xué)年語(yǔ)文二年級(jí)下冊(cè)統(tǒng)編版001
- 8我們受特殊保護(hù) 第二課時(shí)《專(zhuān)門(mén)法律來(lái)保護(hù)》說(shuō)課稿-2024-2025學(xué)年六年級(jí)上冊(cè)道德與法治統(tǒng)編版
- 25《慢性子裁縫和急性子顧客》說(shuō)課稿-2024-2025學(xué)年統(tǒng)編版語(yǔ)文三年級(jí)下冊(cè)
- Module 1(說(shuō)課稿)-2023-2024學(xué)年外研版(一起)英語(yǔ)一年級(jí)下冊(cè)
- Module6 Unit2 He ran very fast(說(shuō)課稿)2024-2025學(xué)年外研版(三起)英語(yǔ)五年級(jí)上冊(cè)
- 28 少年閏土 說(shuō)課稿-2024-2025學(xué)年統(tǒng)編版六年級(jí)上冊(cè)
- 22《狐假虎威》第二課時(shí) 說(shuō)課稿-2024-2025學(xué)年統(tǒng)編版語(yǔ)文二年級(jí)上冊(cè)
- 社區(qū)成人血脂管理中國(guó)專(zhuān)家共識(shí)(2024年)
- 信息科技重大版 七年級(jí)上冊(cè) 互聯(lián)網(wǎng)應(yīng)用與創(chuàng)新 第1單元 單元教學(xué)設(shè)計(jì) 互聯(lián)網(wǎng)時(shí)代
- CR200J動(dòng)力集中動(dòng)車(chē)組拖車(chē)制動(dòng)系統(tǒng)講解
- 骨盆骨折患者的護(hù)理
- 國(guó)際貨物運(yùn)輸委托代理合同(中英文對(duì)照)全套
- 全面新編部編版四年級(jí)下冊(cè)語(yǔ)文教材解讀分析
- 江蘇農(nóng)牧科技職業(yè)學(xué)院?jiǎn)握小堵殬I(yè)技能測(cè)試》參考試題庫(kù)(含答案)
- 三年級(jí)上冊(cè)脫式計(jì)算100題及答案
- 烹飪實(shí)訓(xùn)室安全隱患分析報(bào)告
- 《金屬加工的基礎(chǔ)》課件
- 運(yùn)輸行業(yè)春節(jié)安全生產(chǎn)培訓(xùn) 文明駕駛保平安
評(píng)論
0/150
提交評(píng)論