版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、基本指令可編程序控制器原理及應(yīng)用可編程序控制器原理及應(yīng)用 基本指令基本邏輯指令1 FX2系列可編程序控制器主要技術(shù)性能系列可編程序控制器主要技術(shù)性能2 FX2系列可編程序控制器主要編程元件系列可編程序控制器主要編程元件3 基本指令簡介基本指令簡介4 梯形圖編程注意事項梯形圖編程注意事項基本指令1 FX2系列可編程序控制器主要技術(shù)性能系列可編程序控制器主要技術(shù)性能 FX2系列可編程序控制器是日本三菱公司繼F1、F2系列可編程序控制器之后推出的新產(chǎn)品。它采用整體式結(jié)構(gòu),按功能可分為基本單元、擴展單元、擴展模塊及特殊適配器等四種類型產(chǎn)品。基本單元內(nèi)有CPU、存儲器、輸入/輸出(I/O)、電源等,是一
2、個完整的PC機,可以單獨使用。 基本指令基本單元型號表示方法如下:基本單元型號表示方法如下:FX2M 1 2 式中,1部分用兩位數(shù)表示輸入/輸出(I/O)的總點數(shù),有16、24、32、48、64和80六種;2部分用字符表示輸出類型:R表示繼電器觸點輸出,T表示晶體管輸出,S表示雙向晶閘管輸出。 例如,F(xiàn)X2-32MR表示是FX2系列的基本單元,輸入/輸出(I/O)總點數(shù)為32點,其中16點為直流24 V輸入,16點為繼電器輸出?;局噶畋肀? FX2系列系列PC機的主要技術(shù)性能機的主要技術(shù)性能項 目 性 能 指 標(biāo) 編程方式 梯形圖,步進順控指令 基本指令執(zhí)行時間 0.74 s/步 指令種類
3、107 條(基本指令 20 條,步進順序指令 2 條,功能指令 85 條) 2 K 步 RAM(標(biāo)準(zhǔn)配置) 4 K 步 EEPROM 卡盒(選配) 程序容量/存儲器類型 8 K 步 RAM、EEPROM、EPROM 卡盒(選配) 輸入繼電器(DC 輸入) 24 V DC、7 mA 光電隔離 基本指令續(xù)表續(xù)表項 目 性 能 指 標(biāo) 繼電器 250 V AC 、30 V DC、2A(電阻負(fù)載) 晶體管 30 V DC、0.5 A/點 輸出繼電器 雙向晶閘管 242 V AC、0.3 A/點 通用型 500 點(M0M499) 停電保持型 524 點(M500M1023),電池后備 輔助繼電器 特殊
4、型 256 點(M8000M8255) 初始化用 10 點(S0S9),用于初始狀態(tài) 通用型 490 點(S10S499) 停電保持型 400 點(S500S899) 狀態(tài)元件 報警 100 點(S900S999) 0.1 s(100 ms) 200 點(T0T199),0.13276.7 s 0.01 s(10 ms) 46 點(T200T245),0.01327.67 s 1 ms(積算) 4 點(T246T249),0.00132.767 s,電池后備 定時器 100 ms(積算) 6 點(T250T255),0.13276.7 s,電池后備 基本指令通用加數(shù)器 100 點(C0C99)
5、,132 767 s,電池后備 停電保持加計數(shù)器 100 點(C100C199),132 767 s,電池后備 通用加減計數(shù)器 20 點(C200C220) 停電保持加減計數(shù)器 15 點(C220C234),電池后備 計數(shù)器 高速計數(shù)器 6 點(C235C256),電池后備 通用數(shù)據(jù)寄存器 200 點(D0D199) 停電保持?jǐn)?shù)據(jù)寄存器 312 點(D200D511) 特殊寄存器 256 點(D8000D8255) 變址寄存器 2 點(V,Z) 寄存器 文件寄存器 最大 2000 點(D1000D2999),電池后備 嵌套標(biāo)志 N0N7(8 點) 指針 JUMP/CALL 64 點(P0P63
6、) 續(xù)表續(xù)表基本指令 FX2系列輸入類型為直流輸入,采用直流(DC 24 V)供電。輸出類型有繼電器、晶體管、雙向晶閘管三種輸出形式。繼電器輸出可靠性高,價格低,適用電壓范圍廣,既可控制交流負(fù)載又可控制直流負(fù)載,因而使用廣泛;但因為有觸點輸出,尤其在感性負(fù)載時繼電器觸點壽命較短,動作響應(yīng)時間較長(10 ms以下),因而不適應(yīng)要求高速通斷、快速響應(yīng)的工作場合。晶體管輸出是無觸點輸出,動作響應(yīng)時間短(0.5 ms以下),用于控制直流負(fù)載。雙向晶閘管輸出亦是無觸點輸出,動作響應(yīng)時間較短,用于控制交流負(fù)載。晶體管和雙向晶閘管輸出過載、過壓能力較差,價格高,因而適應(yīng)于要求高速通斷、快速響應(yīng)的工作場合?;?/p>
7、本指令2 FX2系列可編程序控制器主要編程元件系列可編程序控制器主要編程元件 PC是按照電氣繼電控制線路的設(shè)計思想,借助于大規(guī)模集成電路和計算機技術(shù)開發(fā)的一種新型工業(yè)控制器。使用者可以不必考慮PC內(nèi)部元器件的具體組成線路,可以將PC看成是由各種功能元器件組成的工業(yè)控制器,利用編程語言對這些元器件線圈、觸點進行編程以達(dá)到控制要求,為此使用者必須熟悉和掌握這些元器件的功能、編號及其使用方法。每種元器件都用特定的字母來表示,如X表示輸入繼電器、Y表示輸出繼電器、M表示輔助繼電器、T表示定時器、C表示計數(shù)器、S表示狀態(tài)元件等,并對這些元器件給予規(guī)定的編號?;局噶?1. FX2編程元件的分類及編號編程
8、元件的分類及編號 FX2系列PLC具有數(shù)十種編程元件,已在表1中列出。FX2系列PLC編程元件的編號分為兩部分,第一部分是代表功能的字母,如輸入繼電器用“X”表示,輸出繼電器用“Y”表示;第二部分為數(shù)字,為該類器件的序號,F(xiàn)X2系列PLC中輸入繼電器及輸出繼電器的序號為八進制,其余器件的序號為十進制?;局噶?2. 輸入繼電器輸入繼電器 FX2系列可編程控制器輸入繼電器編號范圍為X0X177(128點)。 輸入繼電器與PLC的輸入端相連,是PLC接收外部開關(guān)信號的元件,如開關(guān)、傳感器等輸入信號,輸入繼電器必須由外部信號來驅(qū)動,不能用程序驅(qū)動。它可提供無數(shù)對常開接點、常閉接點,如圖1所示。這些接
9、點在PLC內(nèi)可以自由使用。FX2型PLC輸入繼電器采用八進制地址編號,最多可達(dá)128點(X0X177)?;局噶?3. 輸出繼電器輸出繼電器(Y0Y177) 輸出繼電器是PLC用來輸送信號到外部負(fù)載的元件,輸出繼電器只能用程序指令驅(qū)動,如圖1所示。每一個輸出繼電器有一個外部輸出的常開觸點。而內(nèi)部的軟接點,不管是常開還是常閉,都可以無限次地自由使用,輸出繼電器的地址是八進制,最多可達(dá)128點?;局噶顖D1 輸入、輸出繼電器示意圖COM外部電源輸出繼電器Y0Y0負(fù)載輸出端子程序例X0X1Y0Y0Y0輸入繼電器X0COMX0輸入信號輸入端子X0X0常開接點常閉接點PLC基本指令 4. 輔助繼電器輔助
10、繼電器(M) PLC內(nèi)部有很多輔助繼電器,輔助繼電器與輸出繼電器一樣只能用程序指令驅(qū)動,外部信號無法驅(qū)動它的常開常閉接點,在PLC內(nèi)部編程時可以無限次地自由使用。但是這些接點不能直接驅(qū)動外部負(fù)載,外部負(fù)載必須由輸出繼電器的外部接點來驅(qū)動。 在邏輯運算中經(jīng)常需要一些中間繼電器作為輔助運算用,這些器件往往用作狀態(tài)暫存、移位等運算。另外,輔助繼電器還具有一些特殊功能。下面是幾種常見的輔助繼電器?;局噶?1) 通用輔助繼電器M0M499(500點) 通用輔助繼電器按十進制地址編號(在FX型PLC中除了輸入/輸出繼電器外,其他所有器件都是十進制編號)。 2) 斷電保持輔助繼電器M500M1023(52
11、4點) PLC在運行時若發(fā)生停電,輸出繼電器和通用輔助繼電器全部成為斷開狀態(tài)。上電后,除了PLC運行時被外部輸入信號接通的以外,其它仍斷開。不少控制系統(tǒng)要求保持?jǐn)嚯娝查g狀態(tài)。斷電保持輔助繼電器就是用于此場合的,斷電保持是由PLC內(nèi)裝鋰電池支持的?;局噶?3) 特殊輔助繼電器M8000M8255(256點) PLC內(nèi)有256個特殊輔助繼電器,這些特殊輔助繼電器各自具有特定的功能。通常分為下面兩大類。 (1) 只能利用其接點的特殊輔助繼電器。線圈由PLC自動驅(qū)動,用戶只可以利用其接點。例如: M8000為運行監(jiān)控用,PLC運行時M8000接通。 M8002為僅在運行開始瞬間接通的初始脈沖特殊輔助
12、繼電器。 M8012為產(chǎn)生100 ms時鐘脈沖的特殊輔助繼電器?;局噶?(2) 可驅(qū)動線圈型特殊輔助繼電器。用戶激勵線圈后,PLC作特定動作。例如: M8030為鋰電池電壓指示燈特殊輔助繼電器,當(dāng)鋰電池電壓跌落時,M8030動作,指示燈亮,提醒PLC維修人員趕快調(diào)換鋰電池。 M8033為PLC停止時輸出保持輔助繼電器。 M8034為禁止全部輸出特殊輔助繼電器。 M8039為定時掃描特殊輔助繼電器。 需要說明的是,未定義的特殊輔助繼電器可在用戶程序中使用。輔助繼電器的常開常閉接點在PLC內(nèi)可無限次地使用。基本指令 5. 狀態(tài)器狀態(tài)器(S) 狀態(tài)器(S)是構(gòu)成狀態(tài)轉(zhuǎn)移圖的重要器件,它與后述的步進
13、順控指令配合使用。通常,狀態(tài)器軟件有下面五種類型: (1) 初始狀態(tài)器S0S9,共10點。 (2) 回零狀態(tài)器S10S19,共10點。 (3) 通用狀態(tài)器S20S499,共480點。 (4) 保持狀態(tài)器S500S899,共400點。 (5) 報警用狀態(tài)器S900S999,共100點。這100個狀態(tài)器器件可用作外部故障診斷輸出?;局噶?S0S499沒有斷電保持功能,但是用程序可以將它們設(shè)定為有斷點保持功能的狀態(tài)。狀態(tài)器的常開常閉接點在PLC內(nèi)可以使用,且使用次數(shù)不限。不用步進順控指令時,狀態(tài)器S可以作輔助繼電器M在程序中使用。此外,每一個狀態(tài)繼電器還提供一個步進觸點,稱為STL觸點,用符號 表
14、示,在步進控制的梯形圖中使用?;局噶?6. 定時器定時器(T) PC中定時器T相當(dāng)于繼電器控制系統(tǒng)中的延時繼電器,它可提供無限對常開延時觸點、常閉延時觸點供編程使用。定時器元件號按十進制編號,設(shè)定時間由編程時設(shè)定系數(shù)K決定。T0T199為0.1 s定時器,設(shè)定值范圍為0.13276.7 s,最小單位為0.1 s。T200T245為0.01 s定時器,設(shè)定值范圍為0.01327.67 s。除此之外,還有積算型定時器等。 基本指令 7. 計數(shù)器計數(shù)器(C) 計數(shù)器元件號按十進制編號,計數(shù)器計數(shù)次數(shù)由編程時設(shè)定的系數(shù)K決定。它可提供無限對常開觸點、常閉觸點供編程使用。C0C99為通用加計數(shù)器,計數(shù)
15、范圍為132 767。C100C199為停電保持加計數(shù)器,計數(shù)范圍為132 767。除此之外,還有可逆、加、減計數(shù)器等。基本指令3 基本指令簡介基本指令簡介 1. 邏輯取指令邏輯取指令LD、LDI及線圈驅(qū)動指令及線圈驅(qū)動指令OUT LD,取指令,表示讀入一個與母線相連的常開接點指令,即常開接點邏輯運算起始。 LDI,取反指令,表示讀入一個與母線相連的常閉接點指令,即常閉接點邏輯運算起始。 OUT,線圈驅(qū)動指令,也叫輸出指令?;局噶顖D2 LD、LDI、OUT指令的使用說明X0Y0LDOUTX1M0LDIT0K10Y1T0母線(a)(b)步序指令數(shù)據(jù)01234LDOUTLDIOUTOUTKLDO
16、UT78X0Y0X1M0T010T0Y1驅(qū)動定時器設(shè)定常數(shù)基本指令 LD、LDI兩條指令的目標(biāo)元件是X、Y、M、S、T、C,用于將接點接到母線上。也可以與后述的ANB、ORB指令配合,用于分支起點。 OUT是驅(qū)動線圈的輸出指令,它的目標(biāo)元件是Y、M、S、T、C。對輸入繼電器X不能使用。OUT指令可以連續(xù)使用多次。 對定時器的定時線圈使用OUT指令后,必須設(shè)定常數(shù)K,圖中K為10,對應(yīng)的延時時間為1 s。因為T0T199為0.1 s(100 ms)定時器,設(shè)定值范圍為0.13276.7 s,定時最小單位為0.1 s,K=10,則對應(yīng)定時時間為100.1 s;如K改為100,則對應(yīng)定時時間為100
17、0.1 s。 對計數(shù)器的計數(shù)線圈使用OUT指令后,也必須設(shè)定常數(shù)K,K表示計數(shù)器設(shè)定次數(shù)?;局噶?2. 接點串聯(lián)指令接點串聯(lián)指令A(yù)ND、ANI AND,與指令,用于單個常開接點的串聯(lián)。 ANI,與非指令,用于單個常閉接點的串聯(lián)。 AND與ANI都是一個程序步指令,它們串聯(lián)接點的個數(shù)沒有限制,也就是說,這兩條指令可以多次重復(fù)使用。AND、ANI指令的使用說明如圖3所示。這兩條指令的目標(biāo)元件為X、Y、M、S、T、C?;局噶顖D3 AND、ANI指令的使用說明X1Y0ANDX2M0ANIY1(a)(b)步序指令數(shù)據(jù)01234LDANDOUTLDANIOUTANDOUT67X0X1Y0X2M0T0Y
18、15Y0串聯(lián)常開觸點縱接輸出串聯(lián)常閉觸點串聯(lián)常開觸點X0Y0T0AND基本指令 3. 接點并聯(lián)指令接點并聯(lián)指令OR、ORI OR,或指令,用于單個常開接點的并聯(lián)。 ORI,或非指令,用于單個常閉接點的并聯(lián)。 OR與ORI指令都是一個程序步指令,它們的目標(biāo)元件是X、Y、M、S、T、C。對這兩種指令的使用作如下說明: (1) OR、ORI指令用于單個觸點的并聯(lián)連接指令。 (2) 兩個以上接點串聯(lián)連接電路塊并聯(lián)連接時,要用后述的ORB指令。 OR、ORI是從該指令的當(dāng)前步開始,對前面的LD、LDI指令并聯(lián)連接的。并聯(lián)的次數(shù)無限制。OR、ORI指令的使用說明如圖4所示。基本指令圖4 OR、ORI指令的
19、使用說明X3Y2X4ORIY3X16(a)(b)步序指令數(shù)據(jù)01234LDORORIOUTLDIANDANIOR78X3X4X10Y2Y2X16X8M10并聯(lián)常開觸點56OUT9Y3M0OR并聯(lián)常開觸點并聯(lián)常閉觸點X8Y2X1ORM0M10ORUG基本指令 4. 串聯(lián)電路塊的并聯(lián)連接指令串聯(lián)電路塊的并聯(lián)連接指令ORB 兩個或兩個以上的接點串聯(lián)連接的電路叫串聯(lián)電路塊。對串聯(lián)電路塊并聯(lián)連接時,有如下的說明: (1) 分支開始用LD、LDI指令,分支終點用ORB指令。 (2) ORB指令為無目標(biāo)元件指令,為一個程序步;它不表示觸點,可以看成電路塊之間的一段連接線。 ORB有時也簡稱或塊指令。ORB指
20、令的使用說明如圖5所示。基本指令圖5 ORB指令的使用說明之一X3Y4X6(a)(b)步序指令數(shù)據(jù)01234LDANDLDANDORBOUTANDOUT78X4X5X6X7Y4X8Y5串聯(lián)電路塊并聯(lián)連接56M2LDORBX5X7Y5M2X8串聯(lián)電路塊母線基本指令 ORB指令的使用方法有兩種:一種是在要并聯(lián)的每個串聯(lián)電路塊后加ORB指令,詳見圖6(b)所示語句表;另一種是集中使用ORB指令,詳見圖6(c)所示語句表。對于前者分散使用ORB指令時,并聯(lián)電路的個數(shù)沒有限制,但對于后者集中使用ORB指令時,這種電路塊并聯(lián)的個數(shù)不能超過8個(即重復(fù)使用LD、LDI指令的次數(shù)限制在8次以下)。基本指令圖6
21、 ORB指令的使用說明之二(a) 梯形圖;(b) 語句表一;(c) 語句表二X0X2(a)(b)推薦程序01234LDANILDANDORBORBOUT78X0X156ANDX1X3X4X5LDIX2X3X4X5Y5不推薦程序01234LDANILDANDORBOUT78X0X156ANDLDIX2X3X4X5Y5ORB(c)Y5步序 指令數(shù)據(jù)步序 指令數(shù)據(jù)基本指令 5. 并聯(lián)電路塊的串聯(lián)連接指令并聯(lián)電路塊的串聯(lián)連接指令A(yù)NB 兩個或兩個以上接點并聯(lián)的電路稱為并聯(lián)電路塊,分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時,應(yīng)使用ANB指令。在使用時應(yīng)注意: (1) 分支的起點用LD、LDI指令,并聯(lián)電路塊
22、結(jié)束后,使用ANB指令與前面電路串聯(lián)。 (2) ANB指令也簡稱與塊指令,ANB也是無操作目標(biāo)元件,是一個程序步指令。 ANB指令的使用說明如圖7所示?;局噶顖D7 ANB指令的使用說明(a) 梯形圖;(b) 語句表X0X1(a)(b)01234LDORLDIORANBX0X156OUTX2X3X4ORX2X3X4Y0Y0步序指令數(shù)據(jù)基本指令 (3) 當(dāng)并聯(lián)的串聯(lián)電路塊大于等于3時,有兩種編程方法,但最好采用圖7(a)所示編程方法。對串聯(lián)電路塊逐塊連接,對每一電路塊使用ANB指令,ANB使用次數(shù)無限制。采用圖7(b)所示編程方法時ANB指令雖然也可連續(xù)使用,但重復(fù)使用LD、LDI指令的次數(shù)限制
23、在8次以下,這點請注意。圖8是ORB和ANB指令的編程實例。編程時,首先要找出并聯(lián)電路塊和串聯(lián)電路塊,然后正確使用這兩條指令?;局噶顖D8 ORB、ANB指令的使用說明X000(a)(b)01234LDANDLDIANDORB56LDORY002步序指令數(shù)據(jù)78910ORANBOROUTX000X001X002X003X004X006X007X005Y002并聯(lián)連接并聯(lián)塊結(jié)束分支起點與前面的電路塊串聯(lián)連接X001X006X007X002X003X004X005ANBLD并聯(lián)電路塊ANB前的ORORBANB后的OR基本指令 6. 多重輸出指令多重輸出指令MPS、MPD、MPP MPS為進棧指令,
24、MRD為讀棧指令,MPP為出棧指令。 PC中有11個存儲運算中間結(jié)果的存儲器,稱之為棧存儲器。進棧MPS指令就是將運算中間結(jié)果存入棧存儲器,使用一次MPS指令,該時刻的運算結(jié)果就壓入棧存儲器第一級,再使用一次MPS指令時,當(dāng)時的運算結(jié)果壓入棧的第一級,先壓入的數(shù)據(jù)依次向棧的下一級推移。 使用出棧MPP指令就是將存入棧存儲器的各數(shù)據(jù)依次上移,最上級數(shù)據(jù)讀出后就從棧內(nèi)消失?;局噶?讀棧MRD指令是存入棧存儲器的最上級的最新數(shù)據(jù)的讀出專用指令,棧內(nèi)的數(shù)據(jù)不發(fā)生上、下移。 這組指令都是沒有數(shù)據(jù)(操作元件號)的指令,可將觸點先存儲,因此用于多重輸出電路。MPS、MRD、MPP指令的使用說明如圖9、圖1
25、0、圖11和圖12所示。圖9是簡單電路,即一層棧電路?;局噶顖D9 棧存儲器與多重輸出指令(a) 棧存儲器;(b) 多重輸出梯形圖;(c) 語句表X0(a)(c)01234LDANDMPSANDOUT56OUTMPPY078910LDMPSANDOUT111213MPPANDOUTX0X1X2Y0Y1X3X4Y2X5Y31415161718LDMPSANDOUTMRD1920OUTAND21222324MRDANDOUTMPP2526ANDOUTX6X7Y4X10Y5X11X12Y6Y7(b)Y1X1X2MPSMPPX3X4MPSY2X5Y3MPPX6X7MPSY4X10Y5MRDX11Y6X
26、12Y7MRDMPP123nMRDMPSMPP步序指令數(shù)據(jù)基本指令圖10 一層棧電路X0(a)01234LDMPSLDORANB56MRDOUTY078910LDANDLDAND11ORBX0X1X2Y0X3X41213141516ANBOUTMPPANDOUT1718ORLD1920ANBOUTY1X7X10X11(b)Y1X1X2MPSY3X5X6Y2Y3X3X4Y2X5X6X7X10X11MRDMPP步序指令數(shù)據(jù)基本指令圖11 二層棧電路X0(a)01234LDMPSANDMPSAND56MPPOUTY078ANDOUTX0X1X2Y0X3Y1910111213MPPANDMPSANDO
27、UT1415ANDMPP16OUTX4X5X6Y3(b)X1X2MPSY2X3Y1Y2Y3X5X6X4MPPMPSMPPMPSMPP步序指令數(shù)據(jù)基本指令圖12 四層棧電路X0(a)01234LDMPSANDMPSAND56ANDMPSY078MPSANDX0X1X2X3910111213OUTMPPOUTMPPOUT1415OUTMPP16MPPY3(b)X2X3Y2Y1Y2Y3MPPX417OUTY4Y0Y1Y4X1X4MPSMPPMPPMPPMPS MPS MPS步序指令數(shù)據(jù)基本指令 MPS、MRD、MPP指令在使用中應(yīng)注意: (1) MPS、MRD、MPP指令用于多重輸出電路。 (2)
28、MPS與MPP必須配對使用。 (3) MPS與MPP連續(xù)使用必須少于11次?;局噶?7. 主控及主控復(fù)位指令主控及主控復(fù)位指令MC、MCR MC為主控指令,用于公共串聯(lián)接點的連接。MCR叫主控復(fù)位指令,即MC的復(fù)位指令。在編程時,經(jīng)常遇到多個線圈同時受一個或一組接點控制的情況。如果在每個線圈的控制電路中都串入同樣的接點,則將多占用存儲單元,應(yīng)用主控指令可以解決這一問題。使用主控指令的接點稱為主控接點,它在梯形圖中與一般的接點垂直。它們是與母線相連的常開接點,是控制一組電路的總開關(guān)。MC、MCR指令的使用說明如圖13所示?;局噶?MC指令是3程序步,MCR指令是2程序步,兩條指令的操作目標(biāo)元
29、件是Y、M,但不允許使用特殊輔助繼電器M。 當(dāng)圖13中的X0接通時,執(zhí)行MC與MCR之間的指令;當(dāng)輸入條件斷開時,不執(zhí)行MC與MCR之間的指令。非積算定時器和用OUT指令驅(qū)動的元件復(fù)位,積算定時器、計數(shù)器、用SET/RST指令驅(qū)動的元件保持當(dāng)前的狀態(tài)。使用MC指令后,母線移到主控接點的后面,與主控接點相連的接點必須用LD或LDI指令。MCR使母線回到原來的位置。在MC指令區(qū)內(nèi)使用MC指令稱為嵌套,嵌套級N的編號(07)順次增大,返回時用MCR指令,從大的嵌套級開始解除,見圖14。基本指令圖13 MC、MCR指令的使用說明(a) 梯形圖;(b) 語句表X0(a)01456LDMCSPLDOUT7
30、8OUTLD1011LDOUTX0X1X2N0(b)X1Y2M100MCRN0M100Y0Y1X3MCR為2步指令MC為3步指令M100N0MCN0Y0Y1X2N0MCRY2X3步序指令數(shù)據(jù)基本指令圖14 多重嵌套主控指令M100N0MCX000M100N0Y000X001M101N1MCX002M101N1Y001X003M102N2MCX004M102N2Y002X005N2MCRY003X006N1MCRY004X007N0MCRY005X010級N0:X000為ON時,母線被激活。級N1:X000、X002皆為ON時,母線被激活。級N2:X000、X002、X004皆為ON時,母線被激
31、活。級N1:執(zhí)行MCR N2,母線返回到狀態(tài)。級N0:執(zhí)行MCR N1,母線返回到狀態(tài)。初始狀態(tài):執(zhí)行MCR N0,母線返回到最初的狀態(tài)??梢?,Y005的ON/OFF僅僅取決于X010的ON/OFF,而與X000、X002、X004無關(guān)。基本指令 8. 置位與復(fù)位指令置位與復(fù)位指令SET、RST SET為置位指令,其功能是使元件置位,并保持直至復(fù)位為止。RST為復(fù)位指令,使元件復(fù)位并保持,直至置位為止。SET、RST指令的使用說明如圖15所示。由波形圖可見,X0接通后,即使再變成斷開,Y0也保持接通。X1接通后,即使再變成斷開,Y0也將保持?jǐn)嚅_。SET指令的操作目標(biāo)元件為Y、M、S。而RST指
32、令的操作元件為Y、M、S、D、V、Z、T、C。對同一編程元件,如例中Y0、M0、S0等,SET、RST指令可以多次使用,且不限制使用順序,以最后執(zhí)行者有效?;局噶顖D15 SET、RST指令的使用說明012345678911121415LDSETLDRSTLDSETLDRSTLDSETLDRSTLDRSTX0Y0X1Y0X2M0X3M0X4S0X5S0X6D0(b)(a)Y0SETX0Y0RSTX1M0SETX2M0RSTX3S0SETX4S0RSTX5D0RSTX6(c)X0X1Y0步序指令數(shù)據(jù)基本指令 RST指令可以對定時器、計數(shù)器、數(shù)據(jù)寄存器、變址寄存器的內(nèi)容清零,還可用來復(fù)位積算定時器
33、T246T255和計數(shù)器?,F(xiàn)舉一個RST復(fù)位指令用于計算器、定時器的例子,如圖16所示。當(dāng)X0接通時,輸出接點T246復(fù)位,定時器的當(dāng)前值也成為0。輸入X1接通期間,T246接收1 ms時鐘脈沖并計數(shù),計到1234時Y0就動作。32位計數(shù)器C200根據(jù)M8200的開、關(guān)狀態(tài)進行遞加或遞減計數(shù),它對X4接點的開關(guān)數(shù)計數(shù)。輸出接點的置位或復(fù)位取決于計數(shù)方向及是否達(dá)到D1、D0中所存的設(shè)定值。輸入X3接通后,輸出接點復(fù)位,計數(shù)器C200當(dāng)前值清零?;局噶顖D16 RST指令用于T、C的使用說明(a) 梯形圖;(b) 語句表(a) 梯形圖;(b) 語句表;(c) 波形圖01236789111213LD
34、RSTLDOUTK1234LDOUTLDOUTRSTLDOUTD0X0T246X1T246Y0X2M8200C200X4C200(b)(a)T246RSTX0X1T246X2C200RSTX3X4C2001617LDOUTY110LDX3T246C200T246K1234Y0M8200C200D0Y1步序指令數(shù)據(jù)基本指令 9. 脈沖輸出指令脈沖輸出指令PLS、PLF PLS指令在輸入信號上升沿產(chǎn)生脈沖輸出,而PLF在輸入信號下降沿產(chǎn)生脈沖輸出,這兩條指令都是2程序步,它們的目標(biāo)元件是Y和M,但特殊輔助繼電器不能作目標(biāo)元件。 PLS、PLF指令的使用說明如圖17所示。使用PLS指令,元件Y、M僅在驅(qū)動輸入接通后的一個掃描周期內(nèi)動作(置1),即PLS指令使M0產(chǎn)生一個掃描周期脈沖,而使用PLF指令,元件Y、M僅在驅(qū)動輸入斷開后的一個掃描周期內(nèi)動作;PLF指令使元件M1產(chǎn)生一個掃描周期脈沖?;局噶?13689LDPLSL
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度紡織原材料進出口代理服務(wù)協(xié)議2篇
- 2025年度個人二手車翻新與交易合同模板2篇
- 2025版?zhèn)€人房產(chǎn)購買定金協(xié)議3篇
- 教育科技如何改變家庭教學(xué)環(huán)境
- 2025年水泥行業(yè)智能制造承包工程合同4篇
- 小學(xué)數(shù)學(xué)與計算機編程培養(yǎng)邏輯思維的新途徑
- 2025年個人購房合同(含智能家居升級服務(wù))
- 教學(xué)反思與教師專業(yè)成長的關(guān)系研究
- 科技產(chǎn)業(yè)變革的挑戰(zhàn)與市場機遇分析
- 移動端安全教育軟件的現(xiàn)狀與發(fā)展趨勢分析
- 2023年管理學(xué)原理考試題庫附答案
- 【可行性報告】2023年電動自行車相關(guān)項目可行性研究報告
- 歐洲食品與飲料行業(yè)數(shù)據(jù)與趨勢
- 放療科室規(guī)章制度(二篇)
- 中高職貫通培養(yǎng)三二分段(中職階段)新能源汽車檢測與維修專業(yè)課程體系
- 浙江省安全員C證考試題庫及答案(推薦)
- 目視講義.的知識
- 洗衣機事業(yè)部精益降本總結(jié)及規(guī)劃 -美的集團制造年會
- 房地產(chǎn)公司流動資產(chǎn)管理制度
- 2015-2022年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招語文/數(shù)學(xué)/英語筆試參考題庫含答案解析
- 鋁合金門窗設(shè)計說明
評論
0/150
提交評論