版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第4章三菱FX系列小型PLC
及編程方法
目前在工業(yè)控制領(lǐng)域主流的小型PLC主要有:三菱FX系列、西門子系列等系列。本章主要介紹三菱FX系列小型PLC,主要介紹三菱FX系列小型PLC的性能特點(diǎn)和硬件簡(jiǎn)介、編程元件、基本指令及其編程方法、基本指令的應(yīng)用和編程實(shí)例、簡(jiǎn)要介紹順序控制與功能指令的編程方法。第4章三菱FX系列小型PLC
及編程方法4.1三菱FX系列小型PLC的性能特點(diǎn)和硬件4.2三菱FX系列PLC中的編程元件4.3三菱FX系列PLC的基本指令及編程方法4.4基本指令的應(yīng)用和編程實(shí)例4.1三菱FX系列小型PLC的
性能特點(diǎn)和硬件4.1.1三菱FX系列PLC性能特點(diǎn)和型號(hào)含義1.三菱FX系列PLC的性能特點(diǎn)⑴體積小;⑵外型美觀;⑶多個(gè)子系列;⑷系統(tǒng)配置靈活;⑸功能強(qiáng),使用方便。
2.FX系列型號(hào)含義FX系列PLC型號(hào)含義如下:FX□□-□□□□-□⑴⑵⑶⑷⑸⑴子系列名稱;⑵I/O的總點(diǎn)數(shù);⑶單元類型;⑷輸出形式;⑸電源和輸入、輸出類型等特征。4.1三菱FX系列小型PLC的
性能特點(diǎn)和硬件4.1.2三菱FX2N系列PLC硬件簡(jiǎn)介⒈三菱FX2N-64MR的結(jié)構(gòu)圖4-1為FX2N-64MR型PLC結(jié)構(gòu)示意圖。⒉輸入、輸出信號(hào)接線示例圖4-2三菱FX2N-64MR型PLC基本單元端子排列圖4-1FX2N-64MR型PLC結(jié)構(gòu)示意圖4.1.2三菱FX2N系列PLC硬件簡(jiǎn)介⒉輸入、輸出信號(hào)接線示例圖4-3為三菱FX2NPLC輸入信號(hào)接線圖,輸入端子和COM端子之間用無電壓接點(diǎn)或NPN開路集電極晶體管連接,就進(jìn)入輸入狀態(tài)。圖4-4為三菱FX2NPLC輸出接線示意圖。圖4-3三菱FX2N輸入信號(hào)接線方式圖4-4三菱FX2NPLC輸出接線示意圖4.2三菱FX系列PLC中的編程元件4.2.1輸入繼電器(X)和輸出繼電器(Y)1.輸入繼電器(X)輸入繼電器是PLC接受外部輸入信號(hào)的窗口。PLC通過光電耦合器,將外部信號(hào)的狀態(tài)讀入并存儲(chǔ)在輸入鏡象寄存器中。輸入端可以外接常開觸點(diǎn)或常閉觸點(diǎn),也可以接多個(gè)觸點(diǎn)組成的串并聯(lián)電路或電子傳感器(如接近開關(guān))。在梯形圖中,可以多次使用輸入繼電器的常開觸點(diǎn)和常閉觸點(diǎn)。表4-1為FX1N、FX2N系列PLC主機(jī)輸入繼電器元件編號(hào)。表4-1FX1N、FX2N系列PLC主機(jī)輸入繼電器元件編號(hào)4.2.1輸入繼電器(X)和輸出繼電器(Y)
2.輸出繼電器(Y)輸出繼電器是PLC向外部負(fù)載發(fā)送信號(hào)的窗口。輸出繼電器用來將PLC的輸出信號(hào)通過輸出電路硬件驅(qū)動(dòng)外部負(fù)載。輸出繼電器的線圈在程序設(shè)計(jì)時(shí)只能使用一次,不可重復(fù)使用。但觸點(diǎn)可以多次使用。表4-2FX1N、FX2N系列PLC主機(jī)輸出繼電器元件編號(hào)4.2.2輔助繼電器(M)⒈通用輔助繼電器不同型號(hào)的PLC其通用輔助繼電器的數(shù)量是不同的,其編號(hào)范圍也不同。使用時(shí),必須參照其編程手冊(cè)。在此僅介紹FX1N和FX2N型PLC的通用輔助繼電器點(diǎn)數(shù)及編號(hào)范圍:FX1N型PLC通用輔助繼電器點(diǎn)數(shù)為384點(diǎn),元件號(hào)從M0到M383;FX2N型PLC通用輔助繼電器點(diǎn)數(shù)為500點(diǎn),元件號(hào)從M0到M499。這些通用輔助繼電器只能在PLC內(nèi)部起輔助作用,在使用時(shí),除了它不能驅(qū)動(dòng)外部元件外,其他功能與輸出繼電器非常類似。圖4-5為含有通用輔助繼電器的梯形圖。4.2.2輔助繼電器(M)⒉失電保持輔助繼電器PLC在運(yùn)行中若突然停電,有時(shí)需要保持失電前的狀態(tài),以使來電后繼續(xù)進(jìn)行斷電前的工作,這靠輸出繼電器和通用輔助繼電器是無能為力了。這時(shí)就需要一種能保存失電前狀態(tài)的輔助繼電器,即失電保持輔助繼電器。失電保持輔助繼電器并非斷電后真正能在自身電源也切斷的條件下保存原工作狀態(tài),而是靠PLC內(nèi)部的備用電池供電而已。FX1N型PLC失電保持輔助繼電器點(diǎn)數(shù)為1152點(diǎn),元件號(hào)從M384到M1535;FX2N型PLC失電保持輔助繼電器點(diǎn)數(shù)為2572點(diǎn),元件號(hào)從M500到M3071。圖4-6所示是具有停電保持功能的輔助繼電器用法舉例。圖4-6停電保持功能輔助繼電器用法4.2.2輔助繼電器(M)⒊特殊輔助繼電器PLC內(nèi)有256個(gè)特殊輔助繼電器,這些特殊輔助繼電器各自具有特定功能??梢苑譃閮纱箢悾褐荒芾糜|點(diǎn)型、可驅(qū)動(dòng)線圈型。(1)只能利用觸點(diǎn)型:M8000—運(yùn)行監(jiān)控(PLC運(yùn)行時(shí)自動(dòng)接通,停止時(shí)斷開)、M8002—初始脈沖(僅在PLC運(yùn)行開始時(shí)接通一個(gè)掃描周期)、M8005—PLC后備鋰電池電壓過低時(shí)接通、M8011—10ms時(shí)鐘脈沖、M8012—100ms時(shí)鐘脈沖、M8013—1s時(shí)鐘脈沖、M8014—1min時(shí)鐘脈沖。圖4-7只能利用觸點(diǎn)型特殊輔助繼電器時(shí)序圖4.2.2輔助繼電器(M)⒊特殊輔助繼電器(2)可驅(qū)動(dòng)線圈型這類特殊輔助繼電器的線圈可由用戶驅(qū)動(dòng),而線圈被驅(qū)動(dòng)后,PLC將作特定動(dòng)作。M8030—線圈被驅(qū)動(dòng)后使后備鋰電池欠電壓指示燈熄滅。M8033—線圈被驅(qū)動(dòng)后PLC停止運(yùn)行時(shí)輸出保持。M8034—線圈被驅(qū)動(dòng)后禁止所有的輸出。M8039—線圈被驅(qū)動(dòng)后PLC以D8039中指定的掃描時(shí)間工作。應(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點(diǎn);⒉回零S10~S19共10點(diǎn);⒊通用S20~S499共480點(diǎn);⒋失電保持S500~S899共400點(diǎn);⒌報(bào)警器S900~S999共100點(diǎn)。通用狀態(tài)繼電器沒有失電保持功能。在使用IST(初始化狀態(tài)功能)指令時(shí),S0~S9供初始狀態(tài)使用。失電保持狀態(tài)繼電器S500~S899在斷電時(shí)依靠后備鋰電池4-8機(jī)械手抓取物體動(dòng)作順序功能圖供電保持。4.2.4定時(shí)器(T)PLC內(nèi)有幾百個(gè)定時(shí)器,其功能相當(dāng)于繼電接觸控制系統(tǒng)中的時(shí)間繼電器。定時(shí)器是根據(jù)時(shí)鐘脈沖的累積計(jì)時(shí)的。時(shí)鐘脈沖有1ms、10ms、100ms三種,當(dāng)所計(jì)時(shí)間到達(dá)設(shè)定值時(shí),其輸出觸點(diǎn)動(dòng)作。FX系列PLC的定時(shí)器分為非積算定時(shí)器和積算定時(shí)器。⒈非積算定時(shí)器所謂非積算定時(shí)器,是指定時(shí)器在停電或定時(shí)器線圈輸入斷開時(shí),定時(shí)器將復(fù)位。當(dāng)復(fù)電或定時(shí)器線圈輸入再次接通后,定時(shí)器將按照原設(shè)定時(shí)間重新計(jì)時(shí),在再次動(dòng)作時(shí)仍按照原設(shè)定時(shí)間動(dòng)作,不進(jìn)行設(shè)定時(shí)間的累積相加計(jì)算的定時(shí)器。FX1N和FX2N型PLC內(nèi)有100ms非積算定時(shí)器200點(diǎn)(T0~T199),時(shí)間設(shè)定值為0.1~3276.7s。10ms非積算定時(shí)器46點(diǎn)(T200~T245),時(shí)間設(shè)定值為0.01~327.67s。圖4-9為非積算定時(shí)器在程序中的使用及動(dòng)作時(shí)序。圖4-9非積算定時(shí)器的使用及動(dòng)作時(shí)序4.2.4定時(shí)器(T)
⒉積算定時(shí)器所謂積算定時(shí)器,是指在定時(shí)器停電或定時(shí)器線圈輸入斷開,定時(shí)器保存已計(jì)時(shí)間。當(dāng)復(fù)電或定時(shí)器線圈輸入再次接通后,積算定時(shí)器繼續(xù)計(jì)時(shí),計(jì)時(shí)時(shí)間為原保存的時(shí)間與繼續(xù)計(jì)時(shí)時(shí)間之和。直到計(jì)時(shí)時(shí)間達(dá)到設(shè)定值,積算定時(shí)器的觸點(diǎn)動(dòng)作,即進(jìn)行設(shè)定時(shí)間的累積相加計(jì)算的定時(shí)器。FX1N和FX2N型PLC內(nèi)有1ms積算定時(shí)器4點(diǎn)(T246~T249),時(shí)間設(shè)定值為0.001~32.767s;100ms積算定時(shí)器6點(diǎn)(T250~T255),時(shí)間設(shè)定值為0.1~3276.7s。圖4-10為積算定時(shí)器在程序中的使用及動(dòng)作時(shí)序。圖4-10積算定時(shí)器在程序中的使用及動(dòng)作時(shí)序4.2.5計(jì)數(shù)器(C)⒈內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對(duì)內(nèi)部元件(如X、Y、M、S、T、C)的信號(hào)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器。因此,其接通和斷開時(shí)間應(yīng)長(zhǎng)于PLC的掃描周期。(1)16位增計(jì)數(shù)器FX系列PLC有兩種類型的16位增計(jì)數(shù)型計(jì)數(shù)器,一種為通用型,一種為失電保持型。①通用型16位增計(jì)數(shù)器②失電保持型16位增計(jì)數(shù)器圖4-1116位增計(jì)數(shù)器的動(dòng)作時(shí)序4.2.5計(jì)數(shù)器(C)⒈內(nèi)部計(jì)數(shù)器
(2)32位雙向計(jì)數(shù)器①通用型32位雙向計(jì)數(shù)器C200~C219為通用型32位雙向計(jì)數(shù)器,共20點(diǎn)。作增計(jì)數(shù)或減計(jì)數(shù)(計(jì)數(shù)方向)由特殊輔助繼電器M8200~M8219設(shè)定。②失電保持型32位雙向計(jì)數(shù)器C220~C234為失電保持型32位雙向計(jì)數(shù)器,共15點(diǎn)。作增計(jì)數(shù)或減計(jì)數(shù)(計(jì)數(shù)方向)由特殊輔助繼電器M8220~M8234設(shè)定。圖4-1232位雙向計(jì)數(shù)器的動(dòng)作時(shí)序4.2.5計(jì)數(shù)器(C)⒉高速計(jì)數(shù)器FX系列PLC中共有21點(diǎn)高速計(jì)數(shù)器,元件編號(hào)為C235~C255。這些計(jì)數(shù)器在PLC中共享8個(gè)高速計(jì)數(shù)器輸入端X0~X7。高速計(jì)數(shù)器是按中斷方式運(yùn)行的,與掃描周期無關(guān)。所選定的計(jì)數(shù)器的線圈應(yīng)被連續(xù)驅(qū)動(dòng),以表示與它有關(guān)的輸入點(diǎn)已被使用,其他高速計(jì)數(shù)器的處理不能與它沖突。連續(xù)驅(qū)動(dòng)計(jì)數(shù)器的軟元件觸點(diǎn)可以是輸入繼電器觸點(diǎn),也可以是特殊輔助繼電器(如M8000)的常開觸點(diǎn)等。高速計(jì)數(shù)器分為1相型和2相型兩類。1相型高速計(jì)數(shù)器分為1相無啟動(dòng)/復(fù)位和1相帶啟動(dòng)/復(fù)位兩種;2相型高速計(jì)數(shù)器分為2相雙向計(jì)數(shù)器和2相A-B相計(jì)數(shù)器。圖4-131相無啟動(dòng)/復(fù)位計(jì)數(shù)器的用法圖4-141相帶啟動(dòng)/復(fù)位計(jì)數(shù)器用法4.2.6數(shù)據(jù)寄存器(D)數(shù)據(jù)寄存器在模擬量檢測(cè)、控制及位置控制等場(chǎng)合用來存儲(chǔ)數(shù)據(jù)和參數(shù),用D表示。數(shù)據(jù)寄存器可以存儲(chǔ)16位二進(jìn)制數(shù)或稱一個(gè)字。要想存儲(chǔ)32位二進(jìn)制數(shù)據(jù)(雙字),必須同時(shí)用兩個(gè)序號(hào)連續(xù)的數(shù)據(jù)寄存器進(jìn)行數(shù)據(jù)存儲(chǔ)。數(shù)據(jù)寄存器分為通用數(shù)據(jù)寄存器、失電保持?jǐn)?shù)據(jù)寄存器、特殊數(shù)據(jù)寄存器、文件寄存器、外部調(diào)整寄存器、變址寄存器。表4-4為FX1N和FX2NPLC各類數(shù)據(jù)寄存器的點(diǎn)數(shù)及地址編號(hào)范圍。
表4-4數(shù)據(jù)寄存器4.3三菱FX系列PLC的基本指令及編程方法
4.3.1基本指令介紹
三菱FX1N和FX2NPLC中共有基本指令27條,基本指令一般由助記符和操作元件組成,助記符是每一條基本指令的符號(hào),它表明操作功能;操作元件是被操作的對(duì)象。1.[LD]、[LDI]、[OUT]指令(1)LD指令
LD指令稱為“取用指令”,即常開觸點(diǎn)取用指令。功能:常開觸點(diǎn)邏輯運(yùn)算開始,常開觸點(diǎn)與梯形圖左母線連接。操作元件:X、Y、M、S、T、C。程序步:1。
圖4-15LD指令在梯形圖中的表示4.3.1基本指令介紹(2)LDI指令LDI指令稱為“取用反指令”,即常閉觸點(diǎn)取用指令。功能:常閉觸點(diǎn)邏輯運(yùn)算開始,常閉觸點(diǎn)與梯形圖左母線連接。操作元件:X、Y、M、S、T、C。程序步:1。圖4-16LDI指令在梯形圖中的表示4.3.1基本指令介紹(3)OUT指令OUT指令稱為“輸出指令”或“驅(qū)動(dòng)指令”。功能:輸出邏輯運(yùn)算結(jié)果,也就是根據(jù)邏輯運(yùn)算結(jié)果去驅(qū)動(dòng)一個(gè)指定的線圈。操作元件:Y、M、S、T、C。程序步:1。
圖4-17OUT指令在梯形圖中的表示4.3.1基本指令介紹OUT指令的使用說明:①OUT指令不能用于驅(qū)動(dòng)輸入繼電器,因?yàn)檩斎肜^電器的狀態(tài)由輸入信號(hào)決定;②OUT指令可以連續(xù)使用,相當(dāng)于線圈的并聯(lián),不受使用次數(shù)的限制。如圖4-18所示。③定時(shí)器(T)及計(jì)數(shù)器(C)使用OUT指令后,必須有常數(shù)設(shè)定值語句。此外,也可指定數(shù)據(jù)寄存器的地址號(hào),以此地址號(hào)數(shù)據(jù)寄存器內(nèi)的內(nèi)容作為設(shè)定值。如圖4-18中OUTT0后要有時(shí)間設(shè)定值K20,OUTC0后要有計(jì)數(shù)器設(shè)定值K10等。
圖4-18OUT指令的連續(xù)使用(4)舉例說明[LD]、[LDI]、[OUT]指令的使用例4-1寫出圖4-19所示梯形圖的指令語句表。解:拿到梯形圖后,要按從上到下、自左到右將梯形圖閱讀清楚,充分了解各觸點(diǎn)之間的邏輯關(guān)系,然后應(yīng)用基本指令寫出指令語句表。圖4-19所示梯形圖對(duì)應(yīng)的指令語句表如下:步序助記符操作數(shù)
0LDX01OUTY12OUTT0K205LDIT06OUTY2圖4-19例4-1梯形圖
2、[AND]、[ANI]指令
(1)AND指令
AND指令稱為“與指令”,即常開觸點(diǎn)串聯(lián)指令。功能:使繼電器的常開觸點(diǎn)與其他繼電器的觸點(diǎn)串聯(lián)。操作元件:X、Y、M、S、T、C。程序步:1。圖4-20AND指令在梯形圖中的表示(2)ANI指令A(yù)NI指令稱為“與非指令”,即常閉觸點(diǎn)串聯(lián)指令。功能:使繼電器的常閉觸點(diǎn)與其他繼電器的觸點(diǎn)串聯(lián)。操作元件:X、Y、M、S、T、C。程序步:1。
圖4-21ANI指令在梯形圖中的表示圖4-22[AND]、[ANI]指令的使用
(4)AND、ANI指令使用說明:①用AND、ANI指令可進(jìn)行1個(gè)觸點(diǎn)的串聯(lián)連接。串聯(lián)觸點(diǎn)的數(shù)量不受限制,該指令可以多次使用。②OUT指令后,通過觸點(diǎn)對(duì)其他線圈使用OUT指令,稱之為縱接輸出。如圖4-23所示,X1的常開觸點(diǎn)與Y1線圈串聯(lián)后,又與Y0線圈并聯(lián),就是縱接輸出。這時(shí)X1的常開觸點(diǎn)仍可以用AND指令。這種縱接輸出,如果順序不錯(cuò),可多次重復(fù),如圖4-24所示。(a)梯形圖(b)指令語句表(a)梯形圖(b)指令語句表
圖4-23OUT指令縱接輸出圖4-24OUT指令的多次縱接輸出
3、[OR]、[ORI]指令⑴OR指令OR指令稱為“或指令”,即常開觸點(diǎn)并聯(lián)指令。功能:使繼電器的常開觸點(diǎn)與其他繼電器的觸點(diǎn)并聯(lián)。操作元件:X、Y、M、S、T、C。圖4-25OR指令在梯形圖中的表示⑵ORI指令
ORI指令稱為“或非指令”,即常閉觸點(diǎn)并聯(lián)指令。功能:使繼電器的常閉觸點(diǎn)與其他繼電器的觸點(diǎn)并聯(lián)。操作元件:X、Y、M、S、T、C。圖4-26ORI指令在梯形圖中的表示⑷OR、ORI指令使用說明:①OR、ORI指令可以連續(xù)使用,并且不受使用次數(shù)的限制,如圖4-28所示。②當(dāng)繼電器的常開觸點(diǎn)或常閉觸點(diǎn)與其他繼電器的觸點(diǎn)組成的混聯(lián)電路塊并聯(lián)時(shí),也可以使用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)行上升沿檢測(cè)
的觸點(diǎn)指令,僅在指定位軟元件上升沿時(shí)(由OFF→ON變化時(shí))接通一個(gè)掃描周期。表示方法為觸點(diǎn)的中間有一個(gè)向上的箭頭。圖4-30LDP指令在梯形圖中的表示
圖4-31ANDP指令在梯形圖中的表圖4-32ORP指令在梯形圖中的表示
⑵LDF、ANDF、ORF指令
LDF、ANDF、ORF指令是進(jìn)行下降沿檢測(cè)的觸點(diǎn)指令,僅在指定位軟元件下降沿時(shí)(由OFF→ON變化時(shí))接通一個(gè)掃描周期。表示方法為觸點(diǎn)的中間有一個(gè)向
圖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指令使用說明①上兩例中均采用寫完兩個(gè)電路塊相應(yīng)指令后便用ANB或ORB指令,這種編程方法,其ANB和ORB指令的使用次數(shù)不受限制,并且程序容易理解。②使用ANB和ORB指令編程時(shí),也可采用ANB和ORB連續(xù)使用的方法。即,先按順序?qū)⑺械碾娐穳K的指令寫完,然后連續(xù)寫ANB或ORB指令。如果有n個(gè)電路塊,其次數(shù)應(yīng)為n-1次。采用這種方法編程,ANB或ORB指令的使用次數(shù)不能超過8次。如例4-5的指令語句表也可寫成:0LDX05LDY21ANDX16ANIM22ANDX27ORB3LDIX38ORB4ANDM19OUTY1
這個(gè)程序中有3個(gè)電路塊并聯(lián),所以用了兩個(gè)ORB指令。6.[MPS]、[MRD]、[MPP]回路分支導(dǎo)線指令[MPS]、[MRD]、[MPP]稱之為回路分支導(dǎo)線指令,用于一個(gè)電路塊回路輸出分支的導(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指令使用說明:①M(fèi)PS和MPP指令必須成對(duì)使用。②MPS指令的使用次數(shù)不能超過11次。③MPS、MRD、MPP指令后如果有其他觸點(diǎn)串聯(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圖本例使用了接點(diǎn)組連接導(dǎo)線指令A(yù)NB、ORB和回路分支導(dǎo)線指令MPS、MRD、MPP并用。例4-8寫出圖4-44所示梯形圖的指令語句表。解:圖4-44所示梯形圖的指令語句表如下:
圖4-44例4-8二分支回路本例連續(xù)使用了兩個(gè)MPS指令,稱為二分支回路。例4-9寫出圖4-45所示梯形圖的指令語句表。解:圖4-45所示梯形圖的指令語句表如下:
圖4-45例4-9四分支回路
本例連續(xù)使用了四個(gè)MPS指令,稱為四分支回路。7.[MC]、[MCR]指令(1)MC指令
MC指令稱為“主控指令”。功能:公共串聯(lián)觸點(diǎn)的連接,用于表示主控電路塊的開始。MC指令只能用于輸出繼電器Y和輔助繼電器M(不包括特殊輔助繼電器)。操作元件:N、Y或M(特殊輔助繼電器除外)。程序步:3。N為主控指令使用次數(shù)(N0~N7),也稱主控嵌套,一定要按從小到大的順序使用。圖4-46為MC指令在梯形圖中的表示。圖4-46MC主控指令梯形圖
(2)MCR指令
MCR指令稱為“主控復(fù)位指令”。功能:用于表示主控電路塊的結(jié)束。即取消臨時(shí)左母線,將臨時(shí)左母線返回到原來的位置,結(jié)束主控電路塊。MCR指令的操作元件即主控指令使用次數(shù)N一定要與MC指令中使用的嵌套層數(shù)相一致。如果是多層嵌套,主控返回時(shí),一定要按從大到小的順序返回。如果沒有嵌套,通常用N0來編程,N0沒有使用次數(shù)限制。圖4-47為MCR指令在梯形圖中的表示。圖4-47MCR主控復(fù)位指令梯形圖多路輸出轉(zhuǎn)換成用主控指令編程的梯形圖
0LDX11MCN02M03LDX24OUTY05LDX36OUTY17MCRN08LDX49OUTY2圖4-48多路輸出轉(zhuǎn)換成用主控指令編程的梯形圖
8.[INV]指令
INV指令稱為“取反指令”。功能:該指令執(zhí)行之前的運(yùn)算結(jié)果取反。
圖4-50INV對(duì)LD開始的接點(diǎn)邏輯結(jié)果取反
(a)梯形圖(b)指令語句
9.[PLS]、[PLF]指令
PLS、PLF指令為脈沖微分指令,主要用于檢測(cè)脈沖的上升沿或下降沿,當(dāng)條件滿足時(shí),產(chǎn)生一個(gè)掃描周期的脈沖信號(hào)輸出。
(1)PLS指令
PLS指令稱為“上升沿脈沖微分指令”。功能:在脈沖信號(hào)的上升沿時(shí),其操作元件的線圈得電一個(gè)掃描周期,產(chǎn)生一個(gè)掃描周期的脈沖輸出。(2)PLF指令
PLF指令稱為“下降沿脈沖微分指令”。功能:在脈沖信號(hào)的下降沿時(shí),其操作元件的線圈得電一個(gè)掃描周期,產(chǎn)生一個(gè)掃描周期的脈沖輸出。
圖4-51PLS指令梯形圖圖4-52PLF指令梯形圖10.[SET]、[RST]指令在PLC控制系統(tǒng)中,許多情況需要自鎖,利用SET和RST指令便可以方便地進(jìn)行自鎖和解鎖控制。(1)SET指令
SET指令稱為“置位指令”。功能:驅(qū)動(dòng)線圈,使其保持接通狀態(tài)。(2)RST指令
RST指令稱為“復(fù)位指令”。功能:清除線圈保持接通狀態(tài),使其復(fù)位。
圖4-54SET置位指令梯形圖圖4-55RST復(fù)位指令梯形圖
(3)SET、RST指令使用說明:
對(duì)同一元件,SET、RST指令可以多次使用,順序也可以隨意,但最后執(zhí)行的指令為有效;可以使用RST指令對(duì)數(shù)據(jù)寄存器D、變址寄存器V、Z的內(nèi)容進(jìn)行清零;可以使用RST指令對(duì)積算定時(shí)器T246~T255的當(dāng)前值及觸點(diǎn)進(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空操作指令可以延長(zhǎng)掃描周期。NOP空操作指令在程序中不予表示。圖4-57NOP空操作指令的使用(2)END指令
END指令稱為“結(jié)束指令”。功能:執(zhí)行到END指令后,END指令后面的指令不予執(zhí)行,直接返回到0步。在調(diào)試程序時(shí),可以插入END指令,使得程序分段,提高程序調(diào)試速度。PLC所執(zhí)行的程序從第0步到END指令結(jié)束。如果在程序結(jié)束后不加END指令,PLC將繼續(xù)讀NOP空操作指令,一直讀到最大步序號(hào)。在調(diào)試程序過程中,也可以在程序中插入END指令,把程序分成若干段,由于PLC只執(zhí)行從第0步到第一個(gè)END指令之間的程序,如果有錯(cuò)誤就一定在這段程序中,將錯(cuò)誤糾正后將第一個(gè)END刪除,再調(diào)試或檢查下一段程序。4.3.2基本指令控制程序設(shè)計(jì)及編程方法1.起動(dòng)停止控制程序程序及編程方法圖4-58起動(dòng)停止控制程序一圖4-59起動(dòng)停止控制程序二4.3.2基本指令控制程序設(shè)計(jì)及編程方法2.產(chǎn)生單脈沖的控制程序程序及編程方法在PLC程序設(shè)計(jì)時(shí)經(jīng)常用到單個(gè)脈沖,進(jìn)行一些軟繼電器的復(fù)位、起動(dòng)、停止等。最常用的產(chǎn)生單脈沖的程序就是使用PLS和PLF指令完成,利用這兩條指令可以得到寬度為一個(gè)掃描周期的脈沖。
圖4-60上升沿單個(gè)脈沖梯形圖和時(shí)序圖圖4-61下降沿單個(gè)脈沖梯形圖和時(shí)序圖3.產(chǎn)生固定脈寬連續(xù)脈沖的程序及編程方法在PLC程序設(shè)計(jì)中,經(jīng)常用到連續(xù)的脈沖信號(hào),如作為計(jì)數(shù)器的計(jì)數(shù)脈沖或其他用途。4-62連續(xù)脈沖信號(hào)程序4.產(chǎn)生可調(diào)脈寬連續(xù)脈沖的程序及編程方法上述產(chǎn)生連續(xù)脈沖的程序其脈沖寬度不可調(diào)整,在PLC程序設(shè)計(jì)時(shí),經(jīng)常用到脈寬可調(diào)的連續(xù)脈沖。如:故障報(bào)警指示燈等,要求一定的點(diǎn)亮?xí)r間,這在PLC程序設(shè)計(jì)時(shí)可以利用定時(shí)器T來完成。圖4-63可調(diào)脈寬連續(xù)脈沖程序5.利用特殊輔助繼電器產(chǎn)生的閃爍電路程序及編程方法在PLC程序設(shè)計(jì)中如果故障報(bào)警指示燈的閃爍時(shí)間定為點(diǎn)亮1s熄滅1s,則可利用特殊輔助繼電器M8013完成程序設(shè)計(jì)。如圖4-64所示,M8013是時(shí)鐘為1s的特殊輔助繼電器,我們可以利用它來驅(qū)動(dòng)輸出繼電器。利用M8011~M8014可以完成10ms、100ms、1s、1min的閃爍電路程序。圖4-64閃爍電路程序6.時(shí)間控制程序程序及編程方法FX系列PLC的定時(shí)器為接通延時(shí)定時(shí)器,線圈得電開始延時(shí),時(shí)間達(dá)到設(shè)定值,其常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開。當(dāng)定時(shí)器線圈斷電時(shí),其觸點(diǎn)瞬間復(fù)位。利用定時(shí)器的特點(diǎn),便可以設(shè)計(jì)出多種時(shí)間控制程序。如接通延時(shí)控制程序和斷開延時(shí)控制程序。圖4-65所示程序,X0接通后,T0開始延時(shí),若X0接通時(shí)間不足時(shí)間設(shè)定值,T0觸點(diǎn)不動(dòng)作。當(dāng)X0一次接通時(shí)間達(dá)到10s后(此例中時(shí)間設(shè)定值為K100),Y0便有信號(hào)輸出。所以稱為接通延時(shí)控制程序。圖4-65接通延時(shí)控制程序圖4-66所示程序,當(dāng)X1接通后,Y0便有輸出,當(dāng)X1斷開10s后,Y0才停止輸出,所以稱為斷開延時(shí)控制程序。圖4-66斷開延時(shí)控制程序7.定時(shí)器串級(jí)使用控制程序程序及編程方法在PLC程序設(shè)計(jì)中經(jīng)常用到較長(zhǎng)時(shí)間延時(shí)的控制程序,而定時(shí)器的時(shí)間設(shè)定值范圍是固定的,達(dá)不到要求,這時(shí)可以使用兩個(gè)或多個(gè)定時(shí)器串級(jí)使用以擴(kuò)展延時(shí)范圍。圖4-67所示程序?yàn)槭褂脙?/p>
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工地項(xiàng)目管理信息共享平臺(tái)方案
- 蘭石化工程力學(xué)考試題及答案
- 金融法規(guī)考試試題及答案
- 貴陽中考理綜試題及答案
- 疫情期間學(xué)生變動(dòng)申請(qǐng)書
- 工程實(shí)施中的科技創(chuàng)新應(yīng)用方案
- 大牲畜衛(wèi)生條件申請(qǐng)書
- 糧食安全與農(nóng)村基礎(chǔ)設(shè)施短板
- 施工進(jìn)度延誤原因分析
- 撤銷答辯狀申請(qǐng)書
- 北京市租賃房屋治安責(zé)任書
- 2026年北京市公務(wù)員錄用考試申論試題及答案
- 醫(yī)院門診部2025年度工作總結(jié)及2026年工作計(jì)劃
- 國(guó)家職業(yè)技術(shù)技能標(biāo)準(zhǔn) 4-04-05-05 人工智能訓(xùn)練師 人社廳發(fā)202181號(hào)
- 無人機(jī)測(cè)試與評(píng)估標(biāo)準(zhǔn)
- 線纜及線束組件檢驗(yàn)標(biāo)準(zhǔn)
- 人工智能在金融策略中的應(yīng)用
- 加工中心點(diǎn)檢表
- 水庫清淤工程可行性研究報(bào)告
- GB/T 25630-2010透平壓縮機(jī)性能試驗(yàn)規(guī)程
評(píng)論
0/150
提交評(píng)論