




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
在線教務輔導網:教材其余課件及動畫素材請查閱在線教務輔導網QQ:349134187或者直接輸入下面地址:11/24/20221在線教務輔導網:http://www.shangfuwang電氣控制與PLC應用技術范國偉安徽工業大學11/24/20222電氣控制與PLC應用技術范國偉11/22/20222第四章三菱FX系列PLC的基本編程指令三菱電機公司是日本PLC的主要生產廠家之一。FX系列PLC是三菱電機的小型PLC.FX1N型PLC主機單元有14點、24點、40點和60點4種。最大可配置到128點。FX1S屬于超小型PLC,主機控制點數有10點、14點、20點、30點4種。FX2N是三菱具有代表性的小型PLC,FX2N的體積只有FX2的50%,而運行速度比FX2快6倍,達到0.08μs/步。
11/24/20223第四章三菱FX系列PLC的基本編程指令三菱電機公司是日4.1三菱PLC的型號和外形11/24/202244.1三菱PLC的型號和外形11/22/202244.2三菱PLC的編程元件繼電接觸器控制系統運用各種具體的電器元件,通過它們的連線來實現邏輯控制功能。而可編程序控制器是通過運行用戶程序來實現各種控制功能。相仿繼電接觸器控制系統,可編程序控制器的程序設計中有許多邏輯器件和運算器件,實質是內存儲器各編程單元中的程序組成。從編程的角度出發,我們可以不管它們具體的物理實現,僅僅關心它們的功能,稱之為編程元件。11/24/202254.2三菱PLC的編程元件繼電接觸器控制系統運用各種具體的4.2.1輸入繼電器(X)與輸出繼電器(Y)1、輸入繼電器(X)輸入繼電器(X)是PLC接收外部輸入開關信號的窗口。PLC將外部信號的狀態通過對應的輸入端子讀入并存儲在輸入映像寄存器內,即輸入繼電器中,外部輸入電路接通時對應的映像寄存器為ON(“1”狀態),表示該繼電器的常開觸點閉合,同時提供無數的常開和常閉軟觸點用于編程。11/24/202264.2.1輸入繼電器(X)與輸出繼電器(Y)1、輸入繼電2、輸出繼電器(Y)輸出繼電器的作用是PLC向外部負載發送信號的窗口。輸出繼電器用來將可編程序控制器的輸出信號傳送給輸出模塊,每一輸出繼電器具有一個常開硬觸點與PLC的一個相連直接驅動負載,同時也提供了無數常開和常閉軟觸點用于編程。11/24/202272、輸出繼電器(Y)輸出繼電器的作用是PLC向外部負載發送信4.2.2輔助繼電器(M)PLC內部有很多輔助繼電器,輔助繼電器和PLC外部無任何直接聯系,它的線圈只能由PLC內部程序控制,它的常開和常閉兩種觸點只能在PLC內部編程時使用,且可以無限次自由使用,但不能直接驅動外部負載。11/24/202284.2.2輔助繼電器(M)PLC內部有很多輔助繼電器,輔1、通用輔助繼電器FX2N的輔助繼電器的元件編號為M0~M499,共500點如果PLC運行時電源突然中斷,輸出繼電器和M0~M499將全部變為OFF。若電源再次接通,除了因外部輸入信號而變為ON的以外,其余的仍保持OFF狀態。11/24/202291、通用輔助繼電器FX2N的輔助繼電器的元件編號為M0~M42、斷電保持輔助繼電器M500~M3071FX2N系列PLC在運行中若發生斷電,輸出繼電器和通用輔助繼電器全部成為斷開狀態,上電后,這些狀態不能恢復。某些控制系統要求記憶電源中斷瞬時的狀態,重新通電后再現狀態,M500~M3071輔助繼電器可以用于這種場合。11/24/2022102、斷電保持輔助繼電器M500~M3071FX2N系列PLC3、特殊輔助繼電器FX2N內有256個特殊輔助繼電器,地址編號為M8000~M8255,它們用來表示PLC的某些狀態,提供時鐘脈沖和標志(如進位、借位標志等),設定PLC的運行方式,或者用于步進順控、禁止中斷、設定計數器的計數方式等。特殊輔助繼電器通常分為兩大類。11/24/2022113、特殊輔助繼電器FX2N內有256個特殊輔助繼電器,地址編4.2.3狀態繼電器(S)狀態繼電器S是用于編制順序控制程序的一種編程元件,它與步進指令配合使用。當不對狀態繼電器S使用步進指令時,其作用相當普通輔助繼電器M。通常狀態繼電器有下面五種類型:11/24/2022124.2.3狀態繼電器(S)狀態繼電器S是用于編制順序控制4.2.4定時器(T)可編程序控制器中的定時器T相當于繼電接觸器控制系統中的通電延時型時間繼電器。定時器T有一個設定值寄存器、一個當前值寄存器和一個用來存儲“0/1”狀態的元件映像寄存器。這三個存儲單元使用同一個元件號??删幊绦蚩刂破鲀炔慷〞r器是根據時鐘脈沖累計計時的,不同類型的定時器有不同脈寬的時鐘脈沖,反應了定時器的定時精度。計時時鐘脈沖有0.001s、0.01s、0.1s三種。11/24/2022134.2.4定時器(T)可編程序控制器中的定時器T相當于繼1、常規定時器T0~T245T0~T199為100ms定時器,共200點,定時時間范圍為0.1~3276.7s。其中T192~T199為子程序中斷服務程序專用的定時器;T200~T245為10ms定時器,共46點,定時范圍為0.01~327.67s。常規定時器如果沒有保持功能,在輸入電路斷開或停電時復位(清零)。11/24/2022141、常規定時器T0~T245T0~T199為100ms定時器2、積算定時器T246~T255積算定時器有兩種,一種是T246~T249(共4點)為1ms積算定時器,定時范圍為0.001~32.767s;另一種是T250~T255(共6點)為100ms積算定時器,每點設定值范圍為0.1~3276.7s。11/24/2022152、積算定時器T246~T255積算定時器有兩種,一種是T24.2.5計數器(C)計數器是可編程序控制器內部不可缺少的重要軟元件,主要用來記錄脈沖的個數。按所計脈沖的來源可將計數器分為內部信號計數器和高速計數器。11/24/2022164.2.5計數器(C)計數器是可編程序控制器內部不可缺少1、內部信號計數器可編程序控制器在執行掃描操作時,對內部編程器件的通斷狀態進行計數的計數器稱為內部信號計數器。為避免漏計數的發生,被計信號的接通和斷開時間應該大于可編程序控制器的掃描時間。內部信號計數器根據當前值和設定值所存放的數據寄存器位數以及計數器的方向又分為以下兩種類型:11/24/2022171、內部信號計數器可編程序控制器在執行掃描操作時,對內部編程(1)16位加計數器C0~C99共100點為無斷電保持計數器,C100~C199共100點為斷電保持計數器。它們的計數器設定值可用常數K設定,范圍為1~32767,也可以通過數據寄存器D設定。圖4-2表示16位加計數器的工作過程,11/24/202218(1)16位加計數器C0~C99共100點為無斷電保持計數(2)32位雙向計數器C200~C219共20點為無斷電保持計數器;C220~C234共15點為斷電保持計數器(可累計計數)。它們計數設定值可用常數K設定,范圍為-2147483648~+2147483647,也可以通過數據寄存器D設定,32位設定值存放在元件號相連的兩個數據寄存器中。比如說指定的D0,那么設定值存放在D1和D0中。計數方向由特殊輔助繼電器M8200~M8234設定。對應32位雙向計數器C□□□,當M8□□□接通時為減計數器,斷開時為加計數器。11/24/202219(2)32位雙向計數器C200~C219共20點為無斷電保2、高速計數器高速計數器又叫中斷計數器,它的計數不受掃描周期的影響,但最高計數頻率受輸入響應速度和全部高速計數器處理速度這兩個因素限制,后者影響更大,因此高速計數器用得越少,計數頻率就越高。計數信號來自可編程序控制器的外部。11/24/2022202、高速計數器高速計數器又叫中斷計數器,它的計數不受掃描周期4.2.6數據寄存器(D)可編程控制器在模擬量檢測與控制以及位置控制等許多場合都需要數據寄存器來存儲數據和參數。每個數據寄存器都為16位,最高位為符號位,兩個數據寄存器串聯起來可存放32位數據,最高位仍為符號位。11/24/2022214.2.6數據寄存器(D)可編程控制器在模擬量檢測與控制(1)通用數據寄存器D0~D199(共200點)
可編程控制器狀態由運行轉到停止時,這類數據寄存器全部清零。但當特殊輔助繼電器M8033為ON情況下,狀態由RUN→STOP時,這類數據寄存器中的內容可以保持。11/24/202222(1)通用數據寄存器D0~D199(共200點)可編程控制(2)斷電保持數據寄存器D200~D7999數據寄存器D200~D511(共312點)中的數據在可編程序控制器停止狀態或斷電情況都可以保持。通過改變外部設備的參數設定,可以改變通用數據寄存器與此類數據寄存器的分配。其中D490~D509用于兩臺可編程控制器之間的點對點通信。D512~D7999的斷電保持功能不能用軟件改變,可以用RST、ZRST或FMOV將斷電保持數據寄存器復位。11/24/202223(2)斷電保持數據寄存器D200~D7999數據寄存器D2(3)特殊數據寄存器D8000~D8255
它用來監控可編程控制器的運行狀態,如電池電壓、掃描時間、正在動作的狀態的編號等,其在電源接通時被清零,隨后被系統程序寫入初始值。例如D8000用來存放監視時鐘的時間,此時間是由系統設定,也可以使用傳送指令MOV將目的時間送給D8000對其內容加以改變。11/24/202224(3)特殊數據寄存器D8000~D8255它用來監控可編程(4)變址寄存器V0~V7和Z0~Z7
在傳送指令、比較指令中,變址寄存器V、Z中的內容用來修改操作對象的元件號,在循環程序中經常使用變址寄存器。V和Z都是16位的數據寄存器,在32位操作時,可以將V、Z串聯使用并且規定Z為低位,V為高位。32位指令中使用變址指令僅需指定Z,Z就代表了V和Z,因為32位指令中V、Z自動配對使用。11/24/202225(4)變址寄存器V0~V7和Z0~Z7在傳送指令、比較指令4.2.7指針(P/T)指針包括分支用指針P和中斷用指針I兩種。1.分支指令用指針P(共128點)P0~P127用來指示跳轉指令CJ的跳轉目標和子程序調用指令CALL調用的子程序入口地址。2.中斷用指針I(共15點)可編程控制器在執行程序過程中,任何時刻只要復合中斷條件,就停止正在進行的程序轉而去執行中斷程序,執行到中斷返回指令IRET時返回到原來的中斷點。11/24/2022264.2.7指針(P/T)指針包括分支用指針P和中斷用指針4.3三菱PLC的基本指令PLC是在工程控制中最簡單的計算機,所以能夠迅速推廣的優點之一就是編程簡單。梯形圖的編程雖然比較直觀,但是指揮PLC運行的機器語言的中間過程便是基本指令。基本邏輯指令是PLC中最基礎的編程語言,掌握了基本邏輯指令也就初步掌握了PLC的使用方法。而且在手頭只有簡易編程器時,必須將梯形圖轉換成助記符指令表后,才能寫入可編程序控制器。11/24/2022274.3三菱PLC的基本指令PLC是在工程控制中最簡單的計算4.3.1輸入/輸出指令和結束指令(1)LD(Load)取指令常開觸點或常閉觸點與左母線連接指令,也可在分支開始處使用,與后述的塊操作指令ANB或ORB配合使用。其操作的目標元件(操作數)為X、Y、M、T、C、S。(2)OUT(Out)輸出指令線圈驅動指令,用邏輯運算的結果去驅動一個指定的線圈,線圈必須與右母線相連(程序中右母線可以省略不畫)。(3)END(End)結束指令11/24/2022284.3.1輸入/輸出指令和結束指令(1)LD(Load(4)LDI(LoadInverse)取反指令常閉觸點與母線連接指令,也可在分支開始處使用,與后述的塊操作指令ANB或ORB配合使用。其操作的目標元件為X、Y、M、T、C、S。11/24/202229(4)LDI(LoadInverse)取反指令常閉觸點與4.3.2觸點串聯指令和觸點并聯指令(5)AND(And)與指令使繼電器的常開觸點與其他繼電器的觸點串聯。串聯接點的數量不限,重復使用指令的次數不限;操作的目標元件為X、Y、M、T、C、S。(6)ANI(AndInverse)與非指令使繼電器的常閉觸點與其他繼電器的觸點串聯。它的使用與AND指令相同。11/24/2022304.3.2觸點串聯指令和觸點并聯指令(5)AND(A4.3.2觸點串聯指令和觸點并聯指令(7)OR(Or)或指令并聯單個常開觸點,將OR指令后的操作元件從此位置一直并聯到離此條指令最近的LD或LDI指令上,并聯的數量不受限制。若要將兩個以上的接點串聯而成的電路塊并聯,要用到后述的ORB指令。(8)ORI(OrInverse)或非指令并聯單個常閉觸點,它的使用同OR指令11/24/2022314.3.2觸點串聯指令和觸點并聯指令(7)OR(Or)4.3.3電路塊并聯指令和串聯指令ORB/ANB
(9)ORB(OrBlock)電路塊并聯指令并聯的電路塊的最小組合是由兩個觸點串聯組成。分支的電路塊開始是由LD或LDI指令引導,分支電路塊的結尾用ORB指令。因此ORB指令不針對單個元件。(10)ANB(AndBlock)電路塊串聯指令串聯的電路塊的最小組合是由兩個觸點并聯組成。分支的電路塊也開始是由LD或LDI指令引導,分支電路塊的結尾用ANB指令。因此ANB指令不針對單個元件。11/24/2022324.3.3電路塊并聯指令和串聯指令ORB/ANB(94.3.4棧操作指令(11)MPS(Push)壓棧指令使用一次MPS指令,該時刻的運算結果就壓入棧的第一層。再次使用MPS指令時,當時的運算結果就壓入棧的第一層,先壓入的數據依次向棧的下一層壓移。(12)MRD(Read)讀棧指令MRD是最上層所存的最新數據的讀出專用指令。棧內的數據不發生下壓或上托。(13)MPP(Pop)出棧指令使用MPP指令,各數據依次向上層托移。最上層的數據在讀出后就從棧內消失。11/24/2022334.3.4棧操作指令(11)MPS(Push)壓棧指4.3.5主控指令和主控復位指令(14)MC(MasterControl)主控開始指令或稱公共觸點串聯連接指令,用于表示主控區的開始。執行MC指令后,相當于將左母線移到主控觸點的后面,另外開辟分支母線。(15)MCR(MasterControlReset)主控復位指令主控指令MC的復位指令,其作用是使分支母線回到原來的位置,它的操作元件只有N0~N7,但一定要和MC指令中嵌套層數相一致。11/24/2022344.3.5主控指令和主控復位指令(14)MC(Mas4.3.6脈沖輸出指令(16)PLS(Pulse)上升沿微分脈沖輸出指令(17)PLF(PulseFal)下降沿微分脈沖輸出指令PLS/PLF指令的操作元件為Y或M,特殊輔助繼電器除外。當檢測到輸入信號的上升沿(對應于PLS)或下降沿(對應于PLF)時,被操作的元件產生一個脈寬為一個掃描周期的脈沖輸出信號。11/24/2022354.3.6脈沖輸出指令(16)PLS(Pulse)上4.3.7置位與復位指令(18)SET(Set)置位指令SET指令能夠操作的元件為Y、M、S,使元件的狀態為ON并保持。(19)RST(Reset)復位指令RST指令能夠操作的元件為Y、M、S、T、C,使位元件的狀態為OFF,使字元件數據接觸器D、變址寄存器V和Z的內容清零,還可以用來復位積算定時器和計數器。11/24/2022364.3.7置位與復位指令(18)SET(Set)置位4.3.8脈沖沿應用指令(20)LDP(?。┟}沖上升沿應用指令(21)ANP(與)脈沖上升沿應用指令(22)ORP(或)脈沖上升沿應用指令(23)LDF(?。┟}沖下降沿應用指令(24)ANF(與)脈沖下降沿應用指令(25)ORF(或)脈沖下降沿應用指令11/24/2022374.3.8脈沖沿應用指令(20)LDP(?。┟}沖上升4.3.9取反指令和空操作指令(26)INV(Inyerse)取反指令INV指令的功能是將該指令處的邏輯運算結果取反。表現形式是在梯形圖的橫檔線中用一條45°的短斜線表示INV指令。它將執行該指令之前的邏輯運算結果取反,即運算結果如為邏輯0將它變為邏輯1,運算結果如為邏輯1將它變為邏輯0。(27)NOP(NonProcessing)空操作指令NOP指令的作用是指定某步序的內容為空的。靈活運用NOP指令可以起到短接觸點和刪除觸點的作用。11/24/2022384.3.9取反指令和空操作指令(26)INV(Iny在線教務輔導網:教材其余課件及動畫素材請查閱在線教務輔導網QQ:349134187或者直接輸入下面地址:11/24/202239在線教務輔導網:http://www.shangfuwang電氣控制與PLC應用技術范國偉安徽工業大學11/24/202240電氣控制與PLC應用技術范國偉11/22/20222第四章三菱FX系列PLC的基本編程指令三菱電機公司是日本PLC的主要生產廠家之一。FX系列PLC是三菱電機的小型PLC.FX1N型PLC主機單元有14點、24點、40點和60點4種。最大可配置到128點。FX1S屬于超小型PLC,主機控制點數有10點、14點、20點、30點4種。FX2N是三菱具有代表性的小型PLC,FX2N的體積只有FX2的50%,而運行速度比FX2快6倍,達到0.08μs/步。
11/24/202241第四章三菱FX系列PLC的基本編程指令三菱電機公司是日4.1三菱PLC的型號和外形11/24/2022424.1三菱PLC的型號和外形11/22/202244.2三菱PLC的編程元件繼電接觸器控制系統運用各種具體的電器元件,通過它們的連線來實現邏輯控制功能。而可編程序控制器是通過運行用戶程序來實現各種控制功能。相仿繼電接觸器控制系統,可編程序控制器的程序設計中有許多邏輯器件和運算器件,實質是內存儲器各編程單元中的程序組成。從編程的角度出發,我們可以不管它們具體的物理實現,僅僅關心它們的功能,稱之為編程元件。11/24/2022434.2三菱PLC的編程元件繼電接觸器控制系統運用各種具體的4.2.1輸入繼電器(X)與輸出繼電器(Y)1、輸入繼電器(X)輸入繼電器(X)是PLC接收外部輸入開關信號的窗口。PLC將外部信號的狀態通過對應的輸入端子讀入并存儲在輸入映像寄存器內,即輸入繼電器中,外部輸入電路接通時對應的映像寄存器為ON(“1”狀態),表示該繼電器的常開觸點閉合,同時提供無數的常開和常閉軟觸點用于編程。11/24/2022444.2.1輸入繼電器(X)與輸出繼電器(Y)1、輸入繼電2、輸出繼電器(Y)輸出繼電器的作用是PLC向外部負載發送信號的窗口。輸出繼電器用來將可編程序控制器的輸出信號傳送給輸出模塊,每一輸出繼電器具有一個常開硬觸點與PLC的一個相連直接驅動負載,同時也提供了無數常開和常閉軟觸點用于編程。11/24/2022452、輸出繼電器(Y)輸出繼電器的作用是PLC向外部負載發送信4.2.2輔助繼電器(M)PLC內部有很多輔助繼電器,輔助繼電器和PLC外部無任何直接聯系,它的線圈只能由PLC內部程序控制,它的常開和常閉兩種觸點只能在PLC內部編程時使用,且可以無限次自由使用,但不能直接驅動外部負載。11/24/2022464.2.2輔助繼電器(M)PLC內部有很多輔助繼電器,輔1、通用輔助繼電器FX2N的輔助繼電器的元件編號為M0~M499,共500點如果PLC運行時電源突然中斷,輸出繼電器和M0~M499將全部變為OFF。若電源再次接通,除了因外部輸入信號而變為ON的以外,其余的仍保持OFF狀態。11/24/2022471、通用輔助繼電器FX2N的輔助繼電器的元件編號為M0~M42、斷電保持輔助繼電器M500~M3071FX2N系列PLC在運行中若發生斷電,輸出繼電器和通用輔助繼電器全部成為斷開狀態,上電后,這些狀態不能恢復。某些控制系統要求記憶電源中斷瞬時的狀態,重新通電后再現狀態,M500~M3071輔助繼電器可以用于這種場合。11/24/2022482、斷電保持輔助繼電器M500~M3071FX2N系列PLC3、特殊輔助繼電器FX2N內有256個特殊輔助繼電器,地址編號為M8000~M8255,它們用來表示PLC的某些狀態,提供時鐘脈沖和標志(如進位、借位標志等),設定PLC的運行方式,或者用于步進順控、禁止中斷、設定計數器的計數方式等。特殊輔助繼電器通常分為兩大類。11/24/2022493、特殊輔助繼電器FX2N內有256個特殊輔助繼電器,地址編4.2.3狀態繼電器(S)狀態繼電器S是用于編制順序控制程序的一種編程元件,它與步進指令配合使用。當不對狀態繼電器S使用步進指令時,其作用相當普通輔助繼電器M。通常狀態繼電器有下面五種類型:11/24/2022504.2.3狀態繼電器(S)狀態繼電器S是用于編制順序控制4.2.4定時器(T)可編程序控制器中的定時器T相當于繼電接觸器控制系統中的通電延時型時間繼電器。定時器T有一個設定值寄存器、一個當前值寄存器和一個用來存儲“0/1”狀態的元件映像寄存器。這三個存儲單元使用同一個元件號??删幊绦蚩刂破鲀炔慷〞r器是根據時鐘脈沖累計計時的,不同類型的定時器有不同脈寬的時鐘脈沖,反應了定時器的定時精度。計時時鐘脈沖有0.001s、0.01s、0.1s三種。11/24/2022514.2.4定時器(T)可編程序控制器中的定時器T相當于繼1、常規定時器T0~T245T0~T199為100ms定時器,共200點,定時時間范圍為0.1~3276.7s。其中T192~T199為子程序中斷服務程序專用的定時器;T200~T245為10ms定時器,共46點,定時范圍為0.01~327.67s。常規定時器如果沒有保持功能,在輸入電路斷開或停電時復位(清零)。11/24/2022521、常規定時器T0~T245T0~T199為100ms定時器2、積算定時器T246~T255積算定時器有兩種,一種是T246~T249(共4點)為1ms積算定時器,定時范圍為0.001~32.767s;另一種是T250~T255(共6點)為100ms積算定時器,每點設定值范圍為0.1~3276.7s。11/24/2022532、積算定時器T246~T255積算定時器有兩種,一種是T24.2.5計數器(C)計數器是可編程序控制器內部不可缺少的重要軟元件,主要用來記錄脈沖的個數。按所計脈沖的來源可將計數器分為內部信號計數器和高速計數器。11/24/2022544.2.5計數器(C)計數器是可編程序控制器內部不可缺少1、內部信號計數器可編程序控制器在執行掃描操作時,對內部編程器件的通斷狀態進行計數的計數器稱為內部信號計數器。為避免漏計數的發生,被計信號的接通和斷開時間應該大于可編程序控制器的掃描時間。內部信號計數器根據當前值和設定值所存放的數據寄存器位數以及計數器的方向又分為以下兩種類型:11/24/2022551、內部信號計數器可編程序控制器在執行掃描操作時,對內部編程(1)16位加計數器C0~C99共100點為無斷電保持計數器,C100~C199共100點為斷電保持計數器。它們的計數器設定值可用常數K設定,范圍為1~32767,也可以通過數據寄存器D設定。圖4-2表示16位加計數器的工作過程,11/24/202256(1)16位加計數器C0~C99共100點為無斷電保持計數(2)32位雙向計數器C200~C219共20點為無斷電保持計數器;C220~C234共15點為斷電保持計數器(可累計計數)。它們計數設定值可用常數K設定,范圍為-2147483648~+2147483647,也可以通過數據寄存器D設定,32位設定值存放在元件號相連的兩個數據寄存器中。比如說指定的D0,那么設定值存放在D1和D0中。計數方向由特殊輔助繼電器M8200~M8234設定。對應32位雙向計數器C□□□,當M8□□□接通時為減計數器,斷開時為加計數器。11/24/202257(2)32位雙向計數器C200~C219共20點為無斷電保2、高速計數器高速計數器又叫中斷計數器,它的計數不受掃描周期的影響,但最高計數頻率受輸入響應速度和全部高速計數器處理速度這兩個因素限制,后者影響更大,因此高速計數器用得越少,計數頻率就越高。計數信號來自可編程序控制器的外部。11/24/2022582、高速計數器高速計數器又叫中斷計數器,它的計數不受掃描周期4.2.6數據寄存器(D)可編程控制器在模擬量檢測與控制以及位置控制等許多場合都需要數據寄存器來存儲數據和參數。每個數據寄存器都為16位,最高位為符號位,兩個數據寄存器串聯起來可存放32位數據,最高位仍為符號位。11/24/2022594.2.6數據寄存器(D)可編程控制器在模擬量檢測與控制(1)通用數據寄存器D0~D199(共200點)
可編程控制器狀態由運行轉到停止時,這類數據寄存器全部清零。但當特殊輔助繼電器M8033為ON情況下,狀態由RUN→STOP時,這類數據寄存器中的內容可以保持。11/24/202260(1)通用數據寄存器D0~D199(共200點)可編程控制(2)斷電保持數據寄存器D200~D7999數據寄存器D200~D511(共312點)中的數據在可編程序控制器停止狀態或斷電情況都可以保持。通過改變外部設備的參數設定,可以改變通用數據寄存器與此類數據寄存器的分配。其中D490~D509用于兩臺可編程控制器之間的點對點通信。D512~D7999的斷電保持功能不能用軟件改變,可以用RST、ZRST或FMOV將斷電保持數據寄存器復位。11/24/202261(2)斷電保持數據寄存器D200~D7999數據寄存器D2(3)特殊數據寄存器D8000~D8255
它用來監控可編程控制器的運行狀態,如電池電壓、掃描時間、正在動作的狀態的編號等,其在電源接通時被清零,隨后被系統程序寫入初始值。例如D8000用來存放監視時鐘的時間,此時間是由系統設定,也可以使用傳送指令MOV將目的時間送給D8000對其內容加以改變。11/24/202262(3)特殊數據寄存器D8000~D8255它用來監控可編程(4)變址寄存器V0~V7和Z0~Z7
在傳送指令、比較指令中,變址寄存器V、Z中的內容用來修改操作對象的元件號,在循環程序中經常使用變址寄存器。V和Z都是16位的數據寄存器,在32位操作時,可以將V、Z串聯使用并且規定Z為低位,V為高位。32位指令中使用變址指令僅需指定Z,Z就代表了V和Z,因為32位指令中V、Z自動配對使用。11/24/202263(4)變址寄存器V0~V7和Z0~Z7在傳送指令、比較指令4.2.7指針(P/T)指針包括分支用指針P和中斷用指針I兩種。1.分支指令用指針P(共128點)P0~P127用來指示跳轉指令CJ的跳轉目標和子程序調用指令CALL調用的子程序入口地址。2.中斷用指針I(共15點)可編程控制器在執行程序過程中,任何時刻只要復合中斷條件,就停止正在進行的程序轉而去執行中斷程序,執行到中斷返回指令IRET時返回到原來的中斷點。11/24/2022644.2.7指針(P/T)指針包括分支用指針P和中斷用指針4.3三菱PLC的基本指令PLC是在工程控制中最簡單的計算機,所以能夠迅速推廣的優點之一就是編程簡單。梯形圖的編程雖然比較直觀,但是指揮PLC運行的機器語言的中間過程便是基本指令。基本邏輯指令是PLC中最基礎的編程語言,掌握了基本邏輯指令也就初步掌握了PLC的使用方法。而且在手頭只有簡易編程器時,必須將梯形圖轉換成助記符指令表后,才能寫入可編程序控制器。11/24/2022654.3三菱PLC的基本指令PLC是在工程控制中最簡單的計算4.3.1輸入/輸出指令和結束指令(1)LD(Load)取指令常開觸點或常閉觸點與左母線連接指令,也可在分支開始處使用,與后述的塊操作指令ANB或ORB配合使用。其操作的目標元件(操作數)為X、Y、M、T、C、S。(2)OUT(Out)輸出指令線圈驅動指令,用邏輯運算的結果去驅動一個指定的線圈,線圈必須與右母線相連(程序中右母線可以省略不畫)。(3)END(End)結束指令11/24/2022664.3.1輸入/輸出指令和結束指令(1)LD(Load(4)LDI(LoadInverse)取反指令常閉觸點與母線連接指令,也可在分支開始處使用,與后述的塊操作指令ANB或ORB配合使用。其操作的目標元件為X、Y、M、T、C、S。11/24/202267(4)LDI(LoadInverse)取反指令常閉觸點與4.3.2觸點串聯指令和觸點并聯指令(5)AND(And)與指令使繼電器的常開觸點與其他繼電器的觸點串聯。串聯接點的數量不限,重復使用指令的次數不限;操作的目標元件為X、Y、M、T、C、S。(6)ANI(AndInverse)與非指令使繼電器的常閉觸點與其他繼電器的觸點串聯。它的使用與AND指令相同。11/24/2022684.3.2觸點串聯指令和觸點并聯指令(5)AND(A4.3.2觸點串聯指令和觸點并聯指令(7)OR(Or)或指令并聯單個常開觸點,將OR指令后的操作元件從此位置一直并聯到離此條指令最近的LD或LDI指令上,并聯的數量不受限制。若要將兩個以上的接點串聯而成的電路塊并聯,要用到后述的ORB指令。(8)ORI(OrInverse)或非指令并聯單個常閉觸點,它的使用同OR指令11/24/2022694.3.2觸點串聯指令和觸點并聯指令(7)OR(Or)4.3.3電路塊并聯指令和串聯指令ORB/ANB
(9)ORB(OrBlock)電路塊并聯指令并聯的電路塊的最小組合是由兩個觸點串聯組成。分支的電路塊開始是由LD或LDI指令引導,分支電路塊的結尾用ORB指令。因此ORB指令不針對單個元件。(10)ANB(AndBlock)電路塊串聯指令串聯的電路塊的最小組合是由兩個觸點并聯組成。分支的電路塊也開始是由LD或LDI指令引導,分支電路塊的結尾用ANB指令。因此ANB指令不針對單個元件。1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工插花活動方案(4篇)
- 《民國的大學教育》課件
- 《兒童成長關鍵期》課件
- 《產品包裝設計》課件
- 學年校本培訓工作總結(30篇)
- 內科護士述職報告(16篇)
- 《精心規劃職業生涯:制作高效職業規劃課件》
- 小學數學蘇教版三年級下冊一 兩位數乘兩位數第四課時教學設計及反思
- Module 7Unit 3 Language practice教學設計2023-2024學年外研版九年級英語上冊
- 翔安隧道施工方案
- (二模)2025年深圳市高三年級第二次調研考試物理試卷(含標準答案)
- 小班健康活動:我會吃魚
- 2025年注冊會計師(專業階段)題庫完美版帶答案分析
- 專利代理師考試題庫含答案2024
- 湖北省武漢市2025屆高中畢業生四月調研考試物理試題及答案(武漢四調)
- 云南師大附中2025屆高三下學期第六次檢測物理試卷含解析
- DB12 T1230-2023 政務信息資源共享 總體框架
- 市政排水移交協議書
- 廣西壯族自治區馬山縣實驗高中-雙休背后:從“要我學”到“我要學”的轉變-高三家長會【課件】
- 中職世界歷史試題及答案
- 糖尿病護理查房提出問題
評論
0/150
提交評論