《電氣控制與PLC》課件第4章_第1頁
《電氣控制與PLC》課件第4章_第2頁
《電氣控制與PLC》課件第4章_第3頁
《電氣控制與PLC》課件第4章_第4頁
《電氣控制與PLC》課件第4章_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第4章三菱FX系列小型PLC

及編程方法

目前在工業(yè)控制領(lǐng)域主流的小型PLC主要有:三菱FX系列、西門子系列等系列。本章主要介紹三菱FX系列小型PLC,主要介紹三菱FX系列小型PLC的性能特點和硬件簡介、編程元件、基本指令及其編程方法、基本指令的應(yīng)用和編程實例、簡要介紹順序控制與功能指令的編程方法。第4章三菱FX系列小型PLC

及編程方法4.1三菱FX系列小型PLC的性能特點和硬件4.2三菱FX系列PLC中的編程元件4.3三菱FX系列PLC的基本指令及編程方法4.4基本指令的應(yīng)用和編程實例4.1三菱FX系列小型PLC的

性能特點和硬件4.1.1三菱FX系列PLC性能特點和型號含義1.三菱FX系列PLC的性能特點⑴體積小;⑵外型美觀;⑶多個子系列;⑷系統(tǒng)配置靈活;⑸功能強(qiáng),使用方便。

2.FX系列型號含義FX系列PLC型號含義如下:FX□□-□□□□-□⑴⑵⑶⑷⑸⑴子系列名稱;⑵I/O的總點數(shù);⑶單元類型;⑷輸出形式;⑸電源和輸入、輸出類型等特征。4.1三菱FX系列小型PLC的

性能特點和硬件4.1.2三菱FX2N系列PLC硬件簡介⒈三菱FX2N-64MR的結(jié)構(gòu)圖4-1為FX2N-64MR型PLC結(jié)構(gòu)示意圖。⒉輸入、輸出信號接線示例圖4-2三菱FX2N-64MR型PLC基本單元端子排列圖4-1FX2N-64MR型PLC結(jié)構(gòu)示意圖4.1.2三菱FX2N系列PLC硬件簡介⒉輸入、輸出信號接線示例圖4-3為三菱FX2NPLC輸入信號接線圖,輸入端子和COM端子之間用無電壓接點或NPN開路集電極晶體管連接,就進(jìn)入輸入狀態(tài)。圖4-4為三菱FX2NPLC輸出接線示意圖。圖4-3三菱FX2N輸入信號接線方式圖4-4三菱FX2NPLC輸出接線示意圖4.2三菱FX系列PLC中的編程元件4.2.1輸入繼電器(X)和輸出繼電器(Y)1.輸入繼電器(X)輸入繼電器是PLC接受外部輸入信號的窗口。PLC通過光電耦合器,將外部信號的狀態(tài)讀入并存儲在輸入鏡象寄存器中。輸入端可以外接常開觸點或常閉觸點,也可以接多個觸點組成的串并聯(lián)電路或電子傳感器(如接近開關(guān))。在梯形圖中,可以多次使用輸入繼電器的常開觸點和常閉觸點。表4-1為FX1N、FX2N系列PLC主機(jī)輸入繼電器元件編號。表4-1FX1N、FX2N系列PLC主機(jī)輸入繼電器元件編號4.2.1輸入繼電器(X)和輸出繼電器(Y)

2.輸出繼電器(Y)輸出繼電器是PLC向外部負(fù)載發(fā)送信號的窗口。輸出繼電器用來將PLC的輸出信號通過輸出電路硬件驅(qū)動外部負(fù)載。輸出繼電器的線圈在程序設(shè)計時只能使用一次,不可重復(fù)使用。但觸點可以多次使用。表4-2FX1N、FX2N系列PLC主機(jī)輸出繼電器元件編號4.2.2輔助繼電器(M)⒈通用輔助繼電器不同型號的PLC其通用輔助繼電器的數(shù)量是不同的,其編號范圍也不同。使用時,必須參照其編程手冊。在此僅介紹FX1N和FX2N型PLC的通用輔助繼電器點數(shù)及編號范圍:FX1N型PLC通用輔助繼電器點數(shù)為384點,元件號從M0到M383;FX2N型PLC通用輔助繼電器點數(shù)為500點,元件號從M0到M499。這些通用輔助繼電器只能在PLC內(nèi)部起輔助作用,在使用時,除了它不能驅(qū)動外部元件外,其他功能與輸出繼電器非常類似。圖4-5為含有通用輔助繼電器的梯形圖。4.2.2輔助繼電器(M)⒉失電保持輔助繼電器PLC在運行中若突然停電,有時需要保持失電前的狀態(tài),以使來電后繼續(xù)進(jìn)行斷電前的工作,這靠輸出繼電器和通用輔助繼電器是無能為力了。這時就需要一種能保存失電前狀態(tài)的輔助繼電器,即失電保持輔助繼電器。失電保持輔助繼電器并非斷電后真正能在自身電源也切斷的條件下保存原工作狀態(tài),而是靠PLC內(nèi)部的備用電池供電而已。FX1N型PLC失電保持輔助繼電器點數(shù)為1152點,元件號從M384到M1535;FX2N型PLC失電保持輔助繼電器點數(shù)為2572點,元件號從M500到M3071。圖4-6所示是具有停電保持功能的輔助繼電器用法舉例。圖4-6停電保持功能輔助繼電器用法4.2.2輔助繼電器(M)⒊特殊輔助繼電器PLC內(nèi)有256個特殊輔助繼電器,這些特殊輔助繼電器各自具有特定功能??梢苑譃閮纱箢悾褐荒芾糜|點型、可驅(qū)動線圈型。(1)只能利用觸點型:M8000—運行監(jiān)控(PLC運行時自動接通,停止時斷開)、M8002—初始脈沖(僅在PLC運行開始時接通一個掃描周期)、M8005—PLC后備鋰電池電壓過低時接通、M8011—10ms時鐘脈沖、M8012—100ms時鐘脈沖、M8013—1s時鐘脈沖、M8014—1min時鐘脈沖。圖4-7只能利用觸點型特殊輔助繼電器時序圖4.2.2輔助繼電器(M)⒊特殊輔助繼電器(2)可驅(qū)動線圈型這類特殊輔助繼電器的線圈可由用戶驅(qū)動,而線圈被驅(qū)動后,PLC將作特定動作。M8030—線圈被驅(qū)動后使后備鋰電池欠電壓指示燈熄滅。M8033—線圈被驅(qū)動后PLC停止運行時輸出保持。M8034—線圈被驅(qū)動后禁止所有的輸出。M8039—線圈被驅(qū)動后PLC以D8039中指定的掃描時間工作。應(yīng)注意,沒有定義的特殊輔助繼電器不可在用戶程序中出現(xiàn)。4.2.3狀態(tài)繼電器(S)狀態(tài)繼電器S在步進(jìn)順控程序的編程中是一類非常重要的軟元件,它與后述的步進(jìn)順控指令STL組合使用。狀態(tài)繼電器有以下五種類型:⒈初始狀態(tài)S0~S9共10點;⒉回零S10~S19共10點;⒊通用S20~S499共480點;⒋失電保持S500~S899共400點;⒌報警器S900~S999共100點。通用狀態(tài)繼電器沒有失電保持功能。在使用IST(初始化狀態(tài)功能)指令時,S0~S9供初始狀態(tài)使用。失電保持狀態(tài)繼電器S500~S899在斷電時依靠后備鋰電池4-8機(jī)械手抓取物體動作順序功能圖供電保持。4.2.4定時器(T)PLC內(nèi)有幾百個定時器,其功能相當(dāng)于繼電接觸控制系統(tǒng)中的時間繼電器。定時器是根據(jù)時鐘脈沖的累積計時的。時鐘脈沖有1ms、10ms、100ms三種,當(dāng)所計時間到達(dá)設(shè)定值時,其輸出觸點動作。FX系列PLC的定時器分為非積算定時器和積算定時器。⒈非積算定時器所謂非積算定時器,是指定時器在停電或定時器線圈輸入斷開時,定時器將復(fù)位。當(dāng)復(fù)電或定時器線圈輸入再次接通后,定時器將按照原設(shè)定時間重新計時,在再次動作時仍按照原設(shè)定時間動作,不進(jìn)行設(shè)定時間的累積相加計算的定時器。FX1N和FX2N型PLC內(nèi)有100ms非積算定時器200點(T0~T199),時間設(shè)定值為0.1~3276.7s。10ms非積算定時器46點(T200~T245),時間設(shè)定值為0.01~327.67s。圖4-9為非積算定時器在程序中的使用及動作時序。圖4-9非積算定時器的使用及動作時序4.2.4定時器(T)

⒉積算定時器所謂積算定時器,是指在定時器停電或定時器線圈輸入斷開,定時器保存已計時間。當(dāng)復(fù)電或定時器線圈輸入再次接通后,積算定時器繼續(xù)計時,計時時間為原保存的時間與繼續(xù)計時時間之和。直到計時時間達(dá)到設(shè)定值,積算定時器的觸點動作,即進(jìn)行設(shè)定時間的累積相加計算的定時器。FX1N和FX2N型PLC內(nèi)有1ms積算定時器4點(T246~T249),時間設(shè)定值為0.001~32.767s;100ms積算定時器6點(T250~T255),時間設(shè)定值為0.1~3276.7s。圖4-10為積算定時器在程序中的使用及動作時序。圖4-10積算定時器在程序中的使用及動作時序4.2.5計數(shù)器(C)⒈內(nèi)部計數(shù)器內(nèi)部計數(shù)器是在執(zhí)行掃描操作時對內(nèi)部元件(如X、Y、M、S、T、C)的信號進(jìn)行計數(shù)的計數(shù)器。因此,其接通和斷開時間應(yīng)長于PLC的掃描周期。(1)16位增計數(shù)器FX系列PLC有兩種類型的16位增計數(shù)型計數(shù)器,一種為通用型,一種為失電保持型。①通用型16位增計數(shù)器②失電保持型16位增計數(shù)器圖4-1116位增計數(shù)器的動作時序4.2.5計數(shù)器(C)⒈內(nèi)部計數(shù)器

(2)32位雙向計數(shù)器①通用型32位雙向計數(shù)器C200~C219為通用型32位雙向計數(shù)器,共20點。作增計數(shù)或減計數(shù)(計數(shù)方向)由特殊輔助繼電器M8200~M8219設(shè)定。②失電保持型32位雙向計數(shù)器C220~C234為失電保持型32位雙向計數(shù)器,共15點。作增計數(shù)或減計數(shù)(計數(shù)方向)由特殊輔助繼電器M8220~M8234設(shè)定。圖4-1232位雙向計數(shù)器的動作時序4.2.5計數(shù)器(C)⒉高速計數(shù)器FX系列PLC中共有21點高速計數(shù)器,元件編號為C235~C255。這些計數(shù)器在PLC中共享8個高速計數(shù)器輸入端X0~X7。高速計數(shù)器是按中斷方式運行的,與掃描周期無關(guān)。所選定的計數(shù)器的線圈應(yīng)被連續(xù)驅(qū)動,以表示與它有關(guān)的輸入點已被使用,其他高速計數(shù)器的處理不能與它沖突。連續(xù)驅(qū)動計數(shù)器的軟元件觸點可以是輸入繼電器觸點,也可以是特殊輔助繼電器(如M8000)的常開觸點等。高速計數(shù)器分為1相型和2相型兩類。1相型高速計數(shù)器分為1相無啟動/復(fù)位和1相帶啟動/復(fù)位兩種;2相型高速計數(shù)器分為2相雙向計數(shù)器和2相A-B相計數(shù)器。圖4-131相無啟動/復(fù)位計數(shù)器的用法圖4-141相帶啟動/復(fù)位計數(shù)器用法4.2.6數(shù)據(jù)寄存器(D)數(shù)據(jù)寄存器在模擬量檢測、控制及位置控制等場合用來存儲數(shù)據(jù)和參數(shù),用D表示。數(shù)據(jù)寄存器可以存儲16位二進(jìn)制數(shù)或稱一個字。要想存儲32位二進(jìn)制數(shù)據(jù)(雙字),必須同時用兩個序號連續(xù)的數(shù)據(jù)寄存器進(jìn)行數(shù)據(jù)存儲。數(shù)據(jù)寄存器分為通用數(shù)據(jù)寄存器、失電保持?jǐn)?shù)據(jù)寄存器、特殊數(shù)據(jù)寄存器、文件寄存器、外部調(diào)整寄存器、變址寄存器。表4-4為FX1N和FX2NPLC各類數(shù)據(jù)寄存器的點數(shù)及地址編號范圍。

表4-4數(shù)據(jù)寄存器4.3三菱FX系列PLC的基本指令及編程方法

4.3.1基本指令介紹

三菱FX1N和FX2NPLC中共有基本指令27條,基本指令一般由助記符和操作元件組成,助記符是每一條基本指令的符號,它表明操作功能;操作元件是被操作的對象。1.[LD]、[LDI]、[OUT]指令(1)LD指令

LD指令稱為“取用指令”,即常開觸點取用指令。功能:常開觸點邏輯運算開始,常開觸點與梯形圖左母線連接。操作元件:X、Y、M、S、T、C。程序步:1。

圖4-15LD指令在梯形圖中的表示4.3.1基本指令介紹(2)LDI指令LDI指令稱為“取用反指令”,即常閉觸點取用指令。功能:常閉觸點邏輯運算開始,常閉觸點與梯形圖左母線連接。操作元件:X、Y、M、S、T、C。程序步:1。圖4-16LDI指令在梯形圖中的表示4.3.1基本指令介紹(3)OUT指令OUT指令稱為“輸出指令”或“驅(qū)動指令”。功能:輸出邏輯運算結(jié)果,也就是根據(jù)邏輯運算結(jié)果去驅(qū)動一個指定的線圈。操作元件:Y、M、S、T、C。程序步:1。

圖4-17OUT指令在梯形圖中的表示4.3.1基本指令介紹OUT指令的使用說明:①OUT指令不能用于驅(qū)動輸入繼電器,因為輸入繼電器的狀態(tài)由輸入信號決定;②OUT指令可以連續(xù)使用,相當(dāng)于線圈的并聯(lián),不受使用次數(shù)的限制。如圖4-18所示。③定時器(T)及計數(shù)器(C)使用OUT指令后,必須有常數(shù)設(shè)定值語句。此外,也可指定數(shù)據(jù)寄存器的地址號,以此地址號數(shù)據(jù)寄存器內(nèi)的內(nèi)容作為設(shè)定值。如圖4-18中OUTT0后要有時間設(shè)定值K20,OUTC0后要有計數(shù)器設(shè)定值K10等。

圖4-18OUT指令的連續(xù)使用(4)舉例說明[LD]、[LDI]、[OUT]指令的使用例4-1寫出圖4-19所示梯形圖的指令語句表。解:拿到梯形圖后,要按從上到下、自左到右將梯形圖閱讀清楚,充分了解各觸點之間的邏輯關(guān)系,然后應(yīng)用基本指令寫出指令語句表。圖4-19所示梯形圖對應(yīng)的指令語句表如下:步序助記符操作數(shù)

0LDX01OUTY12OUTT0K205LDIT06OUTY2圖4-19例4-1梯形圖

2、[AND]、[ANI]指令

(1)AND指令

AND指令稱為“與指令”,即常開觸點串聯(lián)指令。功能:使繼電器的常開觸點與其他繼電器的觸點串聯(lián)。操作元件:X、Y、M、S、T、C。程序步:1。圖4-20AND指令在梯形圖中的表示(2)ANI指令A(yù)NI指令稱為“與非指令”,即常閉觸點串聯(lián)指令。功能:使繼電器的常閉觸點與其他繼電器的觸點串聯(lián)。操作元件:X、Y、M、S、T、C。程序步:1。

圖4-21ANI指令在梯形圖中的表示圖4-22[AND]、[ANI]指令的使用

(4)AND、ANI指令使用說明:①用AND、ANI指令可進(jìn)行1個觸點的串聯(lián)連接。串聯(lián)觸點的數(shù)量不受限制,該指令可以多次使用。②OUT指令后,通過觸點對其他線圈使用OUT指令,稱之為縱接輸出。如圖4-23所示,X1的常開觸點與Y1線圈串聯(lián)后,又與Y0線圈并聯(lián),就是縱接輸出。這時X1的常開觸點仍可以用AND指令。這種縱接輸出,如果順序不錯,可多次重復(fù),如圖4-24所示。(a)梯形圖(b)指令語句表(a)梯形圖(b)指令語句表

圖4-23OUT指令縱接輸出圖4-24OUT指令的多次縱接輸出

3、[OR]、[ORI]指令⑴OR指令OR指令稱為“或指令”,即常開觸點并聯(lián)指令。功能:使繼電器的常開觸點與其他繼電器的觸點并聯(lián)。操作元件:X、Y、M、S、T、C。圖4-25OR指令在梯形圖中的表示⑵ORI指令

ORI指令稱為“或非指令”,即常閉觸點并聯(lián)指令。功能:使繼電器的常閉觸點與其他繼電器的觸點并聯(lián)。操作元件:X、Y、M、S、T、C。圖4-26ORI指令在梯形圖中的表示⑷OR、ORI指令使用說明:①OR、ORI指令可以連續(xù)使用,并且不受使用次數(shù)的限制,如圖4-28所示。②當(dāng)繼電器的常開觸點或常閉觸點與其他繼電器的觸點組成的混聯(lián)電路塊并聯(lián)時,也可以使用OR指令或ORI指令,如圖4-29所示。圖4-28OR、ORI指令的使用圖4-29OR、ORI指令在混聯(lián)電路中的使用

4、[LDP]、[LDF]、[ANDP]、[ANDF]、[ORP]、[ORF]指令⑴LDP、ANDP、ORP指令LDP、ANDP、ORP指令是進(jìn)行上升沿檢測

的觸點指令,僅在指定位軟元件上升沿時(由OFF→ON變化時)接通一個掃描周期。表示方法為觸點的中間有一個向上的箭頭。圖4-30LDP指令在梯形圖中的表示

圖4-31ANDP指令在梯形圖中的表圖4-32ORP指令在梯形圖中的表示

⑵LDF、ANDF、ORF指令

LDF、ANDF、ORF指令是進(jìn)行下降沿檢測的觸點指令,僅在指定位軟元件下降沿時(由OFF→ON變化時)接通一個掃描周期。表示方法為觸點的中間有一個向

圖4-33LDF指令在梯形圖中的表示下的箭頭。

圖4-34ANDF指令在梯形圖中的表示圖4-35ORF指令在梯形圖中的表示

5.[ANB]、[ORB]指令⑴ANB指令A(yù)NB指令稱為“回路與指令”,即回路串聯(lián)指令。功能:回路與回路串聯(lián)。⑵ORB指令

ORB指令稱為“回路或指令”,即回路并聯(lián)指令。功能:回路與回路并聯(lián)。

圖4-36ANB指令在梯形圖中的表示圖4-37ORB指令在梯形圖中的表示

⑶舉例說明[ANB]、[ORB]指令的使用例4-4寫出圖4-39所示梯形圖指令語句表。解:圖4-39所示梯形圖指令語句表如下:圖4-39例4-4圖例4-5寫出圖4-40所示梯形圖指令語句表。解:圖4-40所示梯形圖指令語句表如下:

圖4-40例4-5圖(4)ANB、ORB指令使用說明①上兩例中均采用寫完兩個電路塊相應(yīng)指令后便用ANB或ORB指令,這種編程方法,其ANB和ORB指令的使用次數(shù)不受限制,并且程序容易理解。②使用ANB和ORB指令編程時,也可采用ANB和ORB連續(xù)使用的方法。即,先按順序?qū)⑺械碾娐穳K的指令寫完,然后連續(xù)寫ANB或ORB指令。如果有n個電路塊,其次數(shù)應(yīng)為n-1次。采用這種方法編程,ANB或ORB指令的使用次數(shù)不能超過8次。如例4-5的指令語句表也可寫成:0LDX05LDY21ANDX16ANIM22ANDX27ORB3LDIX38ORB4ANDM19OUTY1

這個程序中有3個電路塊并聯(lián),所以用了兩個ORB指令。6.[MPS]、[MRD]、[MPP]回路分支導(dǎo)線指令[MPS]、[MRD]、[MPP]稱之為回路分支導(dǎo)線指令,用于一個電路塊回路輸出分支的導(dǎo)線連接。(1)MPS指令MPS指令稱之為縱向回路開始分支導(dǎo)線指令。功能:使用一次MPS指令,在梯形圖中,控制系統(tǒng)將從主回路轉(zhuǎn)入縱向回路分支導(dǎo)線。(2)MRD指令MRD指令稱之為轉(zhuǎn)向橫向回路中間分支導(dǎo)線指令。功能:使用一次MPS指令,在梯形圖中,控制系統(tǒng)將轉(zhuǎn)入橫向回路分支導(dǎo)線。(3)MPP指令MPP指令稱之為回路結(jié)束分支導(dǎo)線指令。功能:使用一次MPS指令,在梯形圖中,控制系統(tǒng)將從縱向回路分支或橫向回路分支轉(zhuǎn)入結(jié)束回路分支導(dǎo)線。圖4-41為MPS、MRD、MPP指令在梯形圖中的表示。圖4-41MPS、MRD、MPP指令梯形圖中的表示(4)MPS、MRD、MPP指令使用說明:①MPS和MPP指令必須成對使用。②MPS指令的使用次數(shù)不能超過11次。③MPS、MRD、MPP指令后如果有其他觸點串聯(lián)要用AND或ANI指令;若有電路塊串聯(lián),要用ANB指令;若直接與線圈相連,應(yīng)該用OUT指令。例4-6只使用一層堆棧梯形圖與指令表轉(zhuǎn)換。梯形圖如圖4-42所示。解:圖4-42指令語句表如下:

圖4-42例4-6圖例4-7寫出圖4-43所示梯形圖的指令語句表。解:圖4-43所示梯形圖的指令語句表如下:

圖4-43例4-7圖本例使用了接點組連接導(dǎo)線指令A(yù)NB、ORB和回路分支導(dǎo)線指令MPS、MRD、MPP并用。例4-8寫出圖4-44所示梯形圖的指令語句表。解:圖4-44所示梯形圖的指令語句表如下:

圖4-44例4-8二分支回路本例連續(xù)使用了兩個MPS指令,稱為二分支回路。例4-9寫出圖4-45所示梯形圖的指令語句表。解:圖4-45所示梯形圖的指令語句表如下:

圖4-45例4-9四分支回路

本例連續(xù)使用了四個MPS指令,稱為四分支回路。7.[MC]、[MCR]指令(1)MC指令

MC指令稱為“主控指令”。功能:公共串聯(lián)觸點的連接,用于表示主控電路塊的開始。MC指令只能用于輸出繼電器Y和輔助繼電器M(不包括特殊輔助繼電器)。操作元件:N、Y或M(特殊輔助繼電器除外)。程序步:3。N為主控指令使用次數(shù)(N0~N7),也稱主控嵌套,一定要按從小到大的順序使用。圖4-46為MC指令在梯形圖中的表示。圖4-46MC主控指令梯形圖

(2)MCR指令

MCR指令稱為“主控復(fù)位指令”。功能:用于表示主控電路塊的結(jié)束。即取消臨時左母線,將臨時左母線返回到原來的位置,結(jié)束主控電路塊。MCR指令的操作元件即主控指令使用次數(shù)N一定要與MC指令中使用的嵌套層數(shù)相一致。如果是多層嵌套,主控返回時,一定要按從大到小的順序返回。如果沒有嵌套,通常用N0來編程,N0沒有使用次數(shù)限制。圖4-47為MCR指令在梯形圖中的表示。圖4-47MCR主控復(fù)位指令梯形圖多路輸出轉(zhuǎn)換成用主控指令編程的梯形圖

0LDX11MCN02M03LDX24OUTY05LDX36OUTY17MCRN08LDX49OUTY2圖4-48多路輸出轉(zhuǎn)換成用主控指令編程的梯形圖

8.[INV]指令

INV指令稱為“取反指令”。功能:該指令執(zhí)行之前的運算結(jié)果取反。

圖4-50INV對LD開始的接點邏輯結(jié)果取反

(a)梯形圖(b)指令語句

9.[PLS]、[PLF]指令

PLS、PLF指令為脈沖微分指令,主要用于檢測脈沖的上升沿或下降沿,當(dāng)條件滿足時,產(chǎn)生一個掃描周期的脈沖信號輸出。

(1)PLS指令

PLS指令稱為“上升沿脈沖微分指令”。功能:在脈沖信號的上升沿時,其操作元件的線圈得電一個掃描周期,產(chǎn)生一個掃描周期的脈沖輸出。(2)PLF指令

PLF指令稱為“下降沿脈沖微分指令”。功能:在脈沖信號的下降沿時,其操作元件的線圈得電一個掃描周期,產(chǎn)生一個掃描周期的脈沖輸出。

圖4-51PLS指令梯形圖圖4-52PLF指令梯形圖10.[SET]、[RST]指令在PLC控制系統(tǒng)中,許多情況需要自鎖,利用SET和RST指令便可以方便地進(jìn)行自鎖和解鎖控制。(1)SET指令

SET指令稱為“置位指令”。功能:驅(qū)動線圈,使其保持接通狀態(tài)。(2)RST指令

RST指令稱為“復(fù)位指令”。功能:清除線圈保持接通狀態(tài),使其復(fù)位。

圖4-54SET置位指令梯形圖圖4-55RST復(fù)位指令梯形圖

(3)SET、RST指令使用說明:

對同一元件,SET、RST指令可以多次使用,順序也可以隨意,但最后執(zhí)行的指令為有效;可以使用RST指令對數(shù)據(jù)寄存器D、變址寄存器V、Z的內(nèi)容進(jìn)行清零;可以使用RST指令對積算定時器T246~T255的當(dāng)前值及觸點進(jìn)行復(fù)位。

(4)SET、RST指令的應(yīng)用如圖4-56所示。指令語句表如下:

0LDX11SETY12LDX23RSTY1圖4-56SET、RST指令的應(yīng)用

11.[NOP]、[END]指令

(1)NOP指令

NOP指令稱為“空操作指令”。功能:在程序清除后,指令成為空操作,在程序調(diào)試過程中,可以取代一些不必要的指令。另外,使用NOP空操作指令可以延長掃描周期。NOP空操作指令在程序中不予表示。圖4-57NOP空操作指令的使用(2)END指令

END指令稱為“結(jié)束指令”。功能:執(zhí)行到END指令后,END指令后面的指令不予執(zhí)行,直接返回到0步。在調(diào)試程序時,可以插入END指令,使得程序分段,提高程序調(diào)試速度。PLC所執(zhí)行的程序從第0步到END指令結(jié)束。如果在程序結(jié)束后不加END指令,PLC將繼續(xù)讀NOP空操作指令,一直讀到最大步序號。在調(diào)試程序過程中,也可以在程序中插入END指令,把程序分成若干段,由于PLC只執(zhí)行從第0步到第一個END指令之間的程序,如果有錯誤就一定在這段程序中,將錯誤糾正后將第一個END刪除,再調(diào)試或檢查下一段程序。4.3.2基本指令控制程序設(shè)計及編程方法1.起動停止控制程序程序及編程方法圖4-58起動停止控制程序一圖4-59起動停止控制程序二4.3.2基本指令控制程序設(shè)計及編程方法2.產(chǎn)生單脈沖的控制程序程序及編程方法在PLC程序設(shè)計時經(jīng)常用到單個脈沖,進(jìn)行一些軟繼電器的復(fù)位、起動、停止等。最常用的產(chǎn)生單脈沖的程序就是使用PLS和PLF指令完成,利用這兩條指令可以得到寬度為一個掃描周期的脈沖。

圖4-60上升沿單個脈沖梯形圖和時序圖圖4-61下降沿單個脈沖梯形圖和時序圖3.產(chǎn)生固定脈寬連續(xù)脈沖的程序及編程方法在PLC程序設(shè)計中,經(jīng)常用到連續(xù)的脈沖信號,如作為計數(shù)器的計數(shù)脈沖或其他用途。4-62連續(xù)脈沖信號程序4.產(chǎn)生可調(diào)脈寬連續(xù)脈沖的程序及編程方法上述產(chǎn)生連續(xù)脈沖的程序其脈沖寬度不可調(diào)整,在PLC程序設(shè)計時,經(jīng)常用到脈寬可調(diào)的連續(xù)脈沖。如:故障報警指示燈等,要求一定的點亮?xí)r間,這在PLC程序設(shè)計時可以利用定時器T來完成。圖4-63可調(diào)脈寬連續(xù)脈沖程序5.利用特殊輔助繼電器產(chǎn)生的閃爍電路程序及編程方法在PLC程序設(shè)計中如果故障報警指示燈的閃爍時間定為點亮1s熄滅1s,則可利用特殊輔助繼電器M8013完成程序設(shè)計。如圖4-64所示,M8013是時鐘為1s的特殊輔助繼電器,我們可以利用它來驅(qū)動輸出繼電器。利用M8011~M8014可以完成10ms、100ms、1s、1min的閃爍電路程序。圖4-64閃爍電路程序6.時間控制程序程序及編程方法FX系列PLC的定時器為接通延時定時器,線圈得電開始延時,時間達(dá)到設(shè)定值,其常開觸點閉合,常閉觸點斷開。當(dāng)定時器線圈斷電時,其觸點瞬間復(fù)位。利用定時器的特點,便可以設(shè)計出多種時間控制程序。如接通延時控制程序和斷開延時控制程序。圖4-65所示程序,X0接通后,T0開始延時,若X0接通時間不足時間設(shè)定值,T0觸點不動作。當(dāng)X0一次接通時間達(dá)到10s后(此例中時間設(shè)定值為K100),Y0便有信號輸出。所以稱為接通延時控制程序。圖4-65接通延時控制程序圖4-66所示程序,當(dāng)X1接通后,Y0便有輸出,當(dāng)X1斷開10s后,Y0才停止輸出,所以稱為斷開延時控制程序。圖4-66斷開延時控制程序7.定時器串級使用控制程序程序及編程方法在PLC程序設(shè)計中經(jīng)常用到較長時間延時的控制程序,而定時器的時間設(shè)定值范圍是固定的,達(dá)不到要求,這時可以使用兩個或多個定時器串級使用以擴(kuò)展延時范圍。圖4-67所示程序為使用兩

溫馨提示

  • 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

提交評論