版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PLC原理及應(yīng)用技術(shù)
第一章概述電氣工程系3內(nèi)容提要可編程控制器的歷史和發(fā)展可編程控制器的特點及應(yīng)用可編程控制器的結(jié)構(gòu)和工作原理電氣工程系4第一章PLC概述
PLC(ProgrammableLogicControler
)是可編程控制器簡稱,它是20世紀(jì)70年代以來,在集成電路、計算機技術(shù)基礎(chǔ)上發(fā)展起來的一種新型工業(yè)控制設(shè)備。廣泛應(yīng)用于自動化控制的各個領(lǐng)域。優(yōu)點:功能強、可靠性高、配置靈活、使用方便以及體積小、重量輕等。PLC的定義:電氣工程系5PLC的起源1968年,美國最大的汽車制造廠家通用汽車公司(GM公司)提出設(shè)想。第一章PLC概述1969年,美國數(shù)字設(shè)備公司研制出了世界上第一臺PLC,型號為PDP-14。電氣工程系6第一代:CPU由1位機開發(fā),存儲器為磁芯存儲器。僅具有邏輯控制、定時、計數(shù)功能。第二代:CPU采用8位微處理器,存儲器采用半導(dǎo)體存儲器。能實現(xiàn)數(shù)字運算、傳送、比較等功能。第三代:CPU采用16位微處理器或位片式CPU(CentralProcessingUnit),工作速度大幅度提高,具有通信聯(lián)網(wǎng)能力,還有較強的自診斷功能。第四代:全面使用16位和32位的微處理器芯片,有的已使用RISC芯片,存儲器容量大,外部接口豐富,可直接用于大規(guī)模復(fù)雜控制系統(tǒng)。程序設(shè)計語言多樣,除了使用傳統(tǒng)的梯形圖、流程圖等外,還可使用高級語言。PLC的發(fā)展史第一章PLC概述電氣工程系7可編程控制器的發(fā)展方向:
1.向高速度、大存儲容量方向發(fā)展CPU處理速度進一步加快存儲容量進一步擴大2.加強通信和聯(lián)網(wǎng)能力加強PLC與PLC之間、PLC與上位計算機的聯(lián)網(wǎng)功能廠商間協(xié)議制訂通用的通信標(biāo)準(zhǔn)3.致力于開發(fā)新型智能I/O功能模塊智能I/O模塊是以微處理器為核心的功能部件,能滿足某些特定控制對象的特殊控制需求4.增強外部故障的檢測與處理能力5.編程語言的多樣化6.采用硬件冗余的容錯技術(shù)提高系統(tǒng)可靠性7.采用計算機信息處理技術(shù)、網(wǎng)絡(luò)通信技術(shù)和圖形顯示技術(shù),使PLC系統(tǒng)的生產(chǎn)控制功能和信息管理功能融為一體。第一章PLC概述電氣工程系8第一章PLC概述可編程控制器的特點:
1.可靠性高、抗干擾能力強2.編程簡單、易于掌握3.設(shè)計、安裝容易,維護工作量少4.功能強、通用性好5.開發(fā)周期短,成功率高6.體積小,重量輕、功耗低電氣工程系9可編程控制器的應(yīng)用
開關(guān)量的邏輯控制位置控制過程控制數(shù)據(jù)處理通信連網(wǎng)在計算機集成制造系統(tǒng)(CIMS)中的應(yīng)用第一章PLC概述觀看錄像2觀看錄像1電氣工程系10PLC應(yīng)用舉例電氣工程系11各種三菱PLCQ系列PLCFX2N系列PLCFX1N系列PLCFX1S系列PLC電氣工程系12各種西門子PLCS7-200系列PLCS7-300系列PLCS7-400系列PLC電氣工程系13各種歐姆龍PLCC200H系列PLCCPM1A、CPM2A系列PLC電氣工程系14PLC在水處理行業(yè)的應(yīng)用電氣工程系15PLC在火電廠行業(yè)的應(yīng)用電氣工程系16PLC在鋼鐵行業(yè)的應(yīng)用電氣工程系17PLC在煤炭行業(yè)的應(yīng)用電氣工程系18PLC在隧道行業(yè)的應(yīng)用電氣工程系19PLC在水泥行業(yè)的應(yīng)用電氣工程系20第一章PLC概述PLC的構(gòu)成:CPU存儲器I/O接口外部設(shè)備編程器電源PLC硬件PLC軟件系統(tǒng)程序用戶程序電氣工程系21第一章PLC概述PLC所采用的微處理器CPU有三種:通用微處理器
小型PLC使用8位微處理器,如8080、8085、6800和Z80等。大中型PLC使用16位或32位處理器,如8086。
單片機用于小型PLC,如8051位片式微處理器用于大型PLC,如AMD-2900電氣工程系22第一章PLC概述PLC的中央系統(tǒng):存儲器系統(tǒng)存儲器。由ROM構(gòu)成,用于存入系統(tǒng)程序。用戶程序存儲器。由RAM構(gòu)成,用于存放用戶程序。I/O接口電路輸入接口電路。包括直流輸入和交流輸入兩種形式。輸出接口電路。包括繼電器輸出、晶體管輸出和晶閘管輸出。電源交流輸入電源??稍陬~定電壓-15%~+10%范圍內(nèi)使用。直流輸入電源。采用24V電源。電氣工程系23第一章PLC概述PLC的輸入接口:
采用光電耦合電路,將限位開關(guān)、手動開關(guān)、編碼器等現(xiàn)場輸入設(shè)備的控制信號轉(zhuǎn)換成CPU所能接受和處理的數(shù)字信號。直流型交流型電氣工程系24第一章PLC概述PLC的輸出接口:1、晶體管輸出型適用于無觸點、24V直流0.5-0.8A小負載。電氣工程系25第一章PLC概述PLC的輸出接口:2、繼電器輸出型適用于有觸點、交直流、2A的負載。電氣工程系26第一章PLC概述PLC的輸出接口:3、晶閘管輸出型適用于無觸點、90-265V交流、2A的大負載、電氣工程系27第一章PLC概述PLC的工作原理
PLC采用周期循環(huán)掃描的工作方式,這個過程可分為輸入采樣,程序執(zhí)行、輸出刷新三個階段,整個過程掃描并執(zhí)行一次所需的時間稱為掃描周期。電氣工程系28輸入端子輸入鎖存器輸入映象寄存器輸出鎖存器元件映象寄存器輸出端子程序執(zhí)行讀讀寫輸入采樣程序執(zhí)行輸出刷新第一章PLC概述PLC的工作過程:電氣工程系29第一章PLC概述1.輸入采樣階段PLC的工作過程:
過程:PLC以掃描方式依次地讀入所有輸入端狀態(tài)(“0”或“1”),并將它們存入輸入映象寄存器。特點:在輸入采樣結(jié)束后,即使輸入端狀態(tài)發(fā)生變化,輸入映象寄存器中的相應(yīng)單元的狀態(tài)也不會改變,直到下一個掃描周期的采樣階段,才能重新寫入輸入端的新內(nèi)容。電氣工程系30第一章PLC概述PLC的工作過程:2.程序執(zhí)行階段
過程:PLC對用戶程序按從左至右、從上至下的順序,依次執(zhí)行程序指令。在程序執(zhí)行過程中根據(jù)程序執(zhí)行需要,從輸入映象寄存器、內(nèi)部元件寄存器中,將有關(guān)元件的狀態(tài)、數(shù)據(jù)讀出,按程序要求進行邏輯運算和算術(shù)運算,并將每步運算結(jié)果寫入相關(guān)元件映象寄存器。
特點:內(nèi)部元件寄存器隨程序執(zhí)行在不斷刷新。
電氣工程系31第一章PLC概述PLC的工作過程:3.輸出刷新階段
過程:所有程序指令執(zhí)行完畢,將內(nèi)部元件映象寄存器中所有輸出繼電器狀態(tài)在輸出刷新階段一次轉(zhuǎn)存到輸出鎖存器中,經(jīng)隔離、驅(qū)動功率放大電路送到輸出端,并通過PLC外部接線驅(qū)動實際負載。特點:暫存在元件映象寄存器中的輸出信號,要等到一個循環(huán)周期結(jié)束后,才由CPU集中將這些輸出信號全部輸出構(gòu)成實際的PLC的輸出。電氣工程系32本章小結(jié)可編程控制器、機器人、CAD/CAM技術(shù)構(gòu)成工業(yè)的三大支柱。PLC的突出特點是可靠性高、抗干擾能力強,同時具有編程簡單、開發(fā)周期短、體積小、重量輕、功耗低等優(yōu)點。主要應(yīng)用于開關(guān)量、過程量、數(shù)據(jù)運算、通信連網(wǎng)等方面。PLC硬件的構(gòu)成上包括CPU、存儲器、I/O接口、擴展單元及各種外部設(shè)備等。
PLC工作過程分為輸入采樣、程序執(zhí)行和輸出處理三個階段,并采用順序循環(huán)掃描的方式工作。本章結(jié)束!謝謝觀看!電氣工程系34PLC的定位控制播放暫停結(jié)束電氣工程系35PLC控制立體倉庫電氣工程系36FX2N系列可編程控制器型號格式如下:
FX2N—□□
□
□-□系列名I/O總點數(shù)單元功能特殊品種區(qū)別輸出類型R:繼電器輸出S:晶體管輸出T:晶閘管輸出M:基本單元E:輸入輸出混合擴展單元與擴展模塊EX:輸入專用擴展模塊EY:輸出專用擴展模塊第一章PLC概述PLC原理及應(yīng)用第二章可編程控制器元件及基本指令系統(tǒng)392024/9/19電氣工程系內(nèi)容提要PLC的X、Y元件與邏輯取、串、并聯(lián)、線圈輸出指令PLC的M元件與電路串、并聯(lián)塊指令PLC的T元件與多重輸出指令PLC的C元件與脈沖輸出、主控觸點指令PLC的置位、復(fù)位、空操作及程序結(jié)束指令402024/9/19電氣工程系什么是元件?
可編程控制器內(nèi)部有許多具有一定功能的器件,這些器件是由存儲器和電子線路構(gòu)成,它們具有繼電器的功能,習(xí)慣上稱之為“軟繼電器”。從編程角度又稱為“元件”。X0功能字母數(shù)字元件的格式如下:412024/9/19電氣工程系編程元件與繼電接觸器元件比較表相同點不同點都具有線圈和常開常閉觸點,觸點的狀態(tài)隨著線圈的狀態(tài)而變化,即當(dāng)線圈被選中(通電)時,常開觸點閉合,常閉觸點斷開,當(dāng)線圈失去選中條件時,常閉接通,常開斷開。
編程元件被選中,只是代表這個元件的存儲單元置1,失去選中條件只是這個元件的存儲單元置0;編程元件可以無限次地訪問,可編程控制器的編程元件可以有無數(shù)多個常開、常閉觸點。422024/9/19電氣工程系FX系列PLC中主要元件表示輸入繼電器X計數(shù)器C輸出繼電器Y數(shù)據(jù)寄存器D輔助繼電器M變址寄存器V/Z狀態(tài)器S指針P/I定時器T常數(shù)(K/H)432024/9/19電氣工程系PLC的X、Y元件1.輸入繼電器X
可編程控制器輸入接口的一個接線點對應(yīng)一個輸入繼電器。輸入繼電器的線圈只能由機外信號驅(qū)動,它可提供無數(shù)個動合觸點、動斷觸點供編程時使用。FX2N系列的輸入繼電器采用八進制地址編號。外部信號內(nèi)部線圈442024/9/19電氣工程系PLC的X、Y元件2.輸出繼電器Y
PLC輸出接口的一個接線點對應(yīng)一個輸出繼電器。輸出繼電器的線圈只能由程序驅(qū)動,每個輸出繼電器為內(nèi)部控制電路提供編程用的無數(shù)對動合、動斷觸點,還為輸出電路提供一個動合觸點與輸出接線端連接。驅(qū)動外部負載的電源由用戶提供。輸出繼電器的地址編號也是八進制。452024/9/19電氣工程系PLC的邏輯取LD、LDI及輸出線圈OUT指令LD:取指令,用于動合觸點邏輯運算的開始,將觸點接到左母線上。在分支起點也可以使用。LDI:取反指令,用于動斷觸點運算的開始,將觸點接到左母線上。在分支起點也可以使用。OUT:輸出線圈指令,用于驅(qū)動線圈輸出。462024/9/19電氣工程系PLC編程語言—梯形圖簡介
梯形圖是一種從繼電接觸控制電路圖演變而來的圖形語言。它是借助于繼電器的動合觸點、動斷觸點、線圈以及串聯(lián)與并聯(lián)等術(shù)語和符號,根據(jù)控制要求聯(lián)接而成的表示PLC輸入和輸出之間邏輯關(guān)系的圖形。是目前用得最多的PLC編程語言。472024/9/19電氣工程系梯形圖中的表達方法:表示PLC編程元件的動合觸點:表示PLC編程元件的動斷觸點KM12SB1SB2KM(
):表示PLC編程元件的線圈繼電接觸控制系統(tǒng)圖(END)X2X1Y1Y1()梯形圖左母線482024/9/19電氣工程系LD、LDI及OUT指令舉例注意:OUT指令不能用于輸入繼電器,但可以連續(xù)使用若干次,相當(dāng)于線圈的并聯(lián)。492024/9/19電氣工程系A(chǔ)ND:與指令,用于一個動合觸點的串聯(lián)ANI:與非指令,用于一個動斷觸點的串聯(lián)PLC的觸點串聯(lián)(AND、ANI)指令舉例:502024/9/19電氣工程系A(chǔ)ND、ANI可以與OUT指令組成縱向輸出。這種輸出如果順序不錯,可以多次重復(fù)。推薦不推薦512024/9/19電氣工程系PLC的觸點并聯(lián)(OR、ORI)指令OR:或指令,用于一個動合觸點的并聯(lián)。ORI:或非指令,用于一個動斷觸點的并聯(lián)。舉例:522024/9/19電氣工程系綜合舉例
將一臺單向運行繼電–接觸器控制的三相異步電動機控制系統(tǒng)改為用可編程控制器的控制系統(tǒng)。
步驟:確定輸入、輸出點數(shù)分配I/O信號畫出外部接線圖編寫梯形圖程序532024/9/19電氣工程系I/O分配表、外部接線圖、梯形圖輸入輸出FRX0KMY0SB2X1SB1X2外部接線圖I/O分配表Y0X0X1X2Y0梯形圖542024/9/19電氣工程系PLC的M元件
PLC內(nèi)部有許多輔助繼電器,其作用相當(dāng)于繼電接觸控制線路中的中間繼電器。和輸出繼電器一樣,輔助繼電器只能由程序來驅(qū)動,每個輔助繼電器有無限對動合、動斷觸點。但輔助繼電器的觸點僅供內(nèi)部編程使用,不能直接驅(qū)動外部負載。
輔助繼電器又分為三類:
通用輔助繼電器
斷電保持輔助繼電器
特殊輔助繼電器552024/9/19電氣工程系1.通用輔助繼電器
通用輔助繼電器按十進制編號,通用輔助繼電器的編號分別為:M0~M499共500點。通用輔助繼電器在編程中的使用方法和普通輸出繼電器一樣,只是它不能用來直接驅(qū)動輸出電路。舉例:562024/9/19電氣工程系2.?dāng)嚯姳3州o助繼電器
斷電保持繼電器的編號為M500~M1023共524點,可用參數(shù)設(shè)置方法改為非斷電保持用。PLC在運行中若發(fā)生突然斷電,輸出繼電器和通用輔助繼電器全部變?yōu)閿嚅_狀態(tài),而斷電保持輔助繼電器能保持?jǐn)嚯姇r的狀態(tài)。斷電保持輔助繼電器由PLC內(nèi)部的鋰電池作為后備電源來實現(xiàn)掉電保持功能。斷電保持專用輔助斷電器M1024~M3071(共2048點),它的斷電保持特性不可改變。572024/9/19電氣工程系例:斷電保持輔助繼電器用途
下圖中,利用斷電保持繼電器M600使平臺在失電后恢復(fù)供電時的運行方向保持不變。運行過程如下:
X0=ON→M600=ON→平臺右移→失電→平臺停止→復(fù)電(M600=ON)→平臺繼續(xù)右移→X1=ON→M600=OFF→M601=ON→平臺左移。582024/9/19電氣工程系3.特殊輔助繼電器
FX系列PLC特殊輔助繼電器的編號為:M8000~M8255共256點。M8000RUN(運行)監(jiān)控,PLC運行時接通M8002初始化脈沖,在PLC開始運行之初ON一個掃描周期M801110ms時鐘脈沖,以10ms為周期振蕩,5ms為ON、5ms為OFFM8012
100ms時鐘脈沖,以100ms為周期振蕩M8013
1s時鐘脈沖,以1s為周期振蕩M8014
1min時鐘脈沖,以1min為周期振蕩M8034
全輸出禁止,在執(zhí)行完當(dāng)前掃描周期到END后,外部的輸出全變?yōu)镺FF592024/9/19電氣工程系并聯(lián)電路塊的串聯(lián)指令A(yù)NB
ANB用于由兩個或兩個以上觸點并聯(lián)的回路塊同兩個或兩個以上并聯(lián)回路塊串聯(lián)的連接。將并聯(lián)回路塊串聯(lián)連接時,回路塊開始用LD、LDI指令,回路塊結(jié)束后用ANB指令聯(lián)接起來。例如:602024/9/19電氣工程系例如:方法一:一般編程法方法二:集中編程法612024/9/19電氣工程系串聯(lián)電路塊的并聯(lián)指令ORB
兩個或兩個以上的接點串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時,分支開始用LD、LDI指令,分支結(jié)果用ORB指令。例如:請自行編程622024/9/19電氣工程系綜合應(yīng)用實例632024/9/19電氣工程系送料小車的應(yīng)用實例
如圖所示自動循環(huán)送料小車工作示意圖。小車處于起始位置時SQ0受壓。系統(tǒng)啟動后,小車在起始位置裝料,20s后向右運動,到SQ1位置時SQ1受壓小車下料,12s后再返回起始位置,此時SQ0受壓,小車上料,20s后向右運動直到SQ2位置下料,(在SQ1位置上不停)16秒后返回起始位置。以后重復(fù)上述過程,直至有復(fù)位信號輸入。送料小車示意圖
642024/9/19電氣工程系送料小車的外部接線圖
652024/9/19電氣工程系送料小車的梯形圖
662024/9/19電氣工程系PLC的T元件
PLC的定時器T與繼電接觸控制系統(tǒng)中時間繼電器的作用一樣。它是對PLC內(nèi)部的時鐘脈沖進行加法計數(shù),當(dāng)所計時間達到設(shè)定值時,其輸出觸點動作,時鐘脈沖有1ms、10ms、100ms。定時器可以用用戶程序存儲器內(nèi)的常數(shù)K作為設(shè)定值,也可以用數(shù)據(jù)寄存器D的內(nèi)容作為設(shè)定值。在后一種情況下,一般使用有掉電保護功能的數(shù)據(jù)寄存器。672024/9/19電氣工程系
FX系列PLC中共有256個定時器,地址分配如下:T0~T199:100ms普通定時器,定時范圍為0.1~3276.7s。
T200~T245:10ms普通定時器,定時范圍為0.01~327.67s。T246~T249:1ms累計定時器,定時范圍為0.001~32.767s。T250~T255:100ms累計定時器,定時范圍為0.1~3276.7s。682024/9/19電氣工程系定時器T的工作原理普通定時器累計定時器692024/9/19電氣工程系舉例:用定時器組成閃爍電路702024/9/19電氣工程系多重輸出指令MPS/MRD/MPPMPS:進棧指令,用于運算結(jié)果存儲。MRD:讀棧指令,用于存儲內(nèi)容的讀出。MPP:出棧指令,用于存儲內(nèi)容的讀出和堆棧復(fù)位。
MPS、MRD、MPP指令不帶元件編號,都是獨立指令。MPS和MPP指令必須成對使用,而且連續(xù)使用應(yīng)少于11次。MRD指令可以多次使用。712024/9/19電氣工程系多重輸出指令舉例:一層棧722024/9/19電氣工程系多重輸出指令舉例:一層棧732024/9/19電氣工程系多重輸出指令舉例:二層棧742024/9/19電氣工程系PLC的C元件
FX系列PLC中共有256個計數(shù)器,其編號為C0~C255。這些計數(shù)器分為三大類:C0~C199:16位計數(shù)器,設(shè)定值范圍為K1~K32767C200~C234:32位計數(shù)器,設(shè)定值范圍為-2147438648~+2147483647C235~C255:高速計數(shù)器。752024/9/19電氣工程系16位計數(shù)器FX系列PLC中的16位計數(shù)器為16位加計數(shù)器,分為一般用計數(shù)器和斷電保持型計數(shù)器。C0~C99為一般通用型計數(shù)器,C99~C199為斷電保持計數(shù)器。工作原理如下:762024/9/19電氣工程系32位計數(shù)器FX系列PLC中的32位計數(shù)器為32位加/減計數(shù)器,利用特殊輔助繼電器M8200~M8234可以指定為加計數(shù)或減計數(shù)。
32位加/減計數(shù)器分為一般型計數(shù)器和斷電保持用計數(shù)器,C200~C219為一般型計數(shù)器,C220~C234為斷電保持型計數(shù)器。772024/9/19電氣工程系32位加/減計數(shù)器工作原理X12斷開時,C200為加計數(shù)器X12接通時,C200為減計數(shù)器
當(dāng)計數(shù)器C200的當(dāng)前值由–6→–5增加時,觸點接通。782024/9/19電氣工程系高速計數(shù)器高速計數(shù)器均為32位計數(shù)器,按編號不同分別占用X0~X7八個輸入端子。輸入1相1相帶啟動/復(fù)位1相2輸入(雙向)2相輸入(A-B)C235C236C237C238C239C240C241C242C243C244C245C246C247C248C249C250C251C252C253C254C255X0U/D
U/D
U/D
UU
U
AA
A
X1
U/D
R
R
DD
D
BB
B
X2
U/D
U/D
U/D
R
R
R
R
X3
U/D
R
R
U
U
A
AX4
U/D
U/D
D
D
B
BX5
U/D
R
R
R
R
RX6
S
S
S
X7
S
S
S792024/9/19電氣工程系脈沖輸出指令PLS、PLF1.PLS:上升沿微分輸出(上升沿脈沖)指令使用PLS指令后,元件Y、M僅在驅(qū)動輸入由OFF→ON時的一個掃描周期內(nèi)動作(置1);2.PLF:下降沿微分輸出(下降沿脈沖)指令使用PLF指令后,元件Y、M僅在驅(qū)動輸入由ON→OFF時的一個掃描周期內(nèi)動作。注意:PLS、PLF指令只能用于Y、M元件,特殊繼電器不能用作PLS或PLF的操作元件。802024/9/19電氣工程系PLS、PLF指令應(yīng)用舉例梯形圖時序圖812024/9/19電氣工程系例:利用PLS組成對輸入信號的分頻(二分頻)電路822024/9/19電氣工程系主控觸點指令MC、MCRMC:主控指令,用于公共串聯(lián)觸點連接。MCR:主控復(fù)位指令,用于公共串聯(lián)觸點的清除,是MC指令的復(fù)位指令。
使用主控指令的觸點稱為主控觸點,它們在梯形圖中與一般的觸點垂直,是與左母線直接相連的動合觸點,其作用相當(dāng)于控制一組電路的總開關(guān)。832024/9/19電氣工程系主控指令應(yīng)用舉例
與主控觸點相連的觸點必須使用LD指令或LDI指令,使用MC指令后,母線向MC觸點后移動,若要返回原母線必須用MCR指令。842024/9/19電氣工程系舉例:電動機的Y–△降壓啟動的控制
電動機的啟動過程是:合上開關(guān)QS后,使接觸器KM、KMY動作把電動機接成星形降壓啟動。經(jīng)10s延時后,將KMY釋放,接觸器KM△動作,電動機主電路換成三角形接法,投入正常運行。852024/9/19電氣工程系外部接線圖梯形圖舉例:電動機的Y–△降壓啟動的控制
862024/9/19電氣工程系置位/復(fù)位指令SET、RSTSET:置位指令,用于線圈動作的保持。RST:復(fù)位指令,用于解除線圈動作的保持。872024/9/19電氣工程系對同一個元件SET、RST指令可多次使用,順序是任意的,但最后執(zhí)行的一條有效。對數(shù)據(jù)寄存器D、定時器T、計數(shù)器C、變址寄存器V、Z清零,可以用RST指令。882024/9/19電氣工程系空操作指令NOP
NOP:空操作指令,是一條無動作、無目標(biāo)元件、占一個程序步的指令。將程序全部清除時,全部指令成為NOP。在普通的指令與指令之間加入NOP指令,PLC將無視其存在而繼續(xù)工作。若在程序中加入NOP指令,則在修改或追加程序時可以減少步號的變化。將已寫入的指令換成NOP指令,電路將有可能發(fā)生變化。NOP指令使用注意事項:892024/9/19電氣工程系短路觸點短路前面所有觸點切斷電路切斷前面所有觸點902024/9/19電氣工程系結(jié)束指令END
END:程序結(jié)束指令,是一條無目標(biāo)元件,占一個程序步的指令。使用方法:在程序的最后寫入END指令,則END后的其余程序步不再執(zhí)行而直接進行輸出處理。PLC調(diào)試階段中,在各程序段依次插入END指令,可依次檢查各程序段的正確性。912024/9/19電氣工程系邊沿信號的檢測舉例
兩種方法:指令檢測法和程序檢測法。上升沿檢測下降沿檢測本章結(jié)束!
謝謝觀看!PLC原理及應(yīng)用技術(shù)FX-20P-E簡易編程器的使用方法2024/9/19電氣工程系95編程器簡介
編程器是可編程控制器最重要的外部設(shè)備,除了用來對PLC進行編程外,還可以用來監(jiān)視可編程控制器的工作狀態(tài)。
FX-20P-E手持式編程器(HandzProgrammingPanel,簡稱HPP)可以用于FX系列PLC的編程操作。2024/9/19電氣工程系96FX-20P-E的兩種編程方式聯(lián)機方式(Online)編程器與PLC直接相連,編程器對PLC的用戶程序存儲器直接進行操作(存取)。脫機方式(Offline)
編制的程序先寫入HPP內(nèi)部的RAM,再成批傳送到PLC的存儲器中。也可以在HPP和ROM寫入器之間進行程序傳送。2024/9/19電氣工程系97FX-20P-E編程器面板布置
液晶屏模式鍵指令及參數(shù)鍵控制鍵2024/9/19電氣工程系98FX-20P-E編程器的連接上電初始化2024/9/19電氣工程系99上電初始化2024/9/19電氣工程系100在線方式下的工作方式選擇OFFLINE
MODE:進入脫機編程方式。PROGRAM
CHECK:程序檢查。若無錯誤,則顯示“NOERROR”;若有錯誤顯示出錯誤指令的步序號及出錯代碼。DATATRANSFER:數(shù)據(jù)傳送,若PLC內(nèi)安裝有存儲器卡盒,在PLC的RAM和外部存儲器之間進行程序和參數(shù)的傳送。反之則顯示“NOMEMASCSSETTE”(沒有存儲器卡盒),不進行傳送。PARAMETER:對PLC的用戶程序存儲器容量進行設(shè)置,還可以對各種具有斷電保持功能的編程元件的范圍以及文件寄存器的數(shù)量進行設(shè)置。XYM.NO.CONV.:修改X、Y、M的元件號。BUZZERLEVEL:蜂鳴器的音量調(diào)節(jié)。LATCHCLEAR:復(fù)位有斷電功能的編程元件。
2024/9/19電氣工程系101FX-20P-E編程器的編程操作
無論是聯(lián)機方式還是脫機方式,編程器的基本操作方式是相同的。其操作過程都按下面的過程進行:操作前的準(zhǔn)備→工作方式選擇→編程→監(jiān)控→結(jié)束。2024/9/19電氣工程系102操作過程2024/9/19電氣工程系103
讀出根據(jù)步序號讀出
指定步序號,從用戶存儲器中讀出并顯示程序。步驟如下:
2024/9/19電氣工程系104讀出根據(jù)指令讀出指定指令,從用戶存儲器中并顯示程序(PLC處于STOP狀態(tài))。步驟如下:2024/9/19電氣工程系105讀出根據(jù)指針讀出指定指針,從用戶存儲器中讀出并顯示程序(PLC處于STOP狀態(tài))。步驟如下:2024/9/19電氣工程系106讀出根據(jù)元件讀出指定元件符號和元件號,從用戶存儲器中讀出并顯示程序(PLC處于STOP)。步驟如下:2024/9/19電氣工程系107寫入基本指令的輸入
2024/9/19電氣工程系108寫入成批寫入NOP
在寫入程序之前,一般需要將存儲器中的原有內(nèi)容全部清除,具體操作如下:動畫演示2024/9/19電氣工程系109寫入應(yīng)用指令的輸入直接輸入指令號;借助于[HELP]鍵,在所顯示的指令一覽表上,檢索指令號,再按需要輸入。
2024/9/19電氣工程系110寫入標(biāo)號的輸入在程序中的P(指針)、I(中斷指針)作為標(biāo)號使用時,其輸入方法和指令相同。操作步驟如下:
2024/9/19電氣工程系111插入
插入操作是在讀出程序后,在指定位置上插入指令或指針。步驟如下:2024/9/19電氣工程系112
刪除逐條刪除成批刪除2024/9/19電氣工程系113刪除在指定范圍內(nèi)的刪除2024/9/19電氣工程系114FX-20P-E編程器的監(jiān)視/測試操作
監(jiān)視功能是通過FX-20P-E的顯示屏監(jiān)視和確認在聯(lián)機方式下PLC的動作和控制狀態(tài)。它包括元件的監(jiān)視、導(dǎo)通檢查和動作狀態(tài)的監(jiān)視等。測試功能是由FX-20P-E對PLC元件的觸點和線圈進行強制ON/OFF以及參數(shù)的修改。它包括強制ON/OFF,修改T、C、D、Z、V的當(dāng)前值,T、C的設(shè)定值,文件寄存器的寫入等內(nèi)容。2024/9/19電氣工程系115元件監(jiān)視指定元件,監(jiān)視其ON/OFF狀態(tài)、設(shè)定值、當(dāng)前值。有“■”標(biāo)記的元件為ON狀態(tài),沒有“■”標(biāo)記的元件為OFF。2024/9/19電氣工程系116元件監(jiān)視對于定時器、計數(shù)器,可以監(jiān)視其當(dāng)前值和設(shè)定值,并通過有無“■”標(biāo)記監(jiān)視其輸出觸點的ON/OFF狀態(tài)。2024/9/19電氣工程系117元件的通、斷檢查根據(jù)步序號或指令讀出程序,監(jiān)視元件線圈的動作及觸點的通、斷。有“■”標(biāo)記的元件為ON狀態(tài),沒有“■”標(biāo)記的元件為OFF。2024/9/19電氣工程系118動作狀態(tài)的監(jiān)視利用步進指令,監(jiān)視S狀態(tài)(狀態(tài)號從小到大,最多為8點)2024/9/19電氣工程系119強制ON/OFF進行元件的強制ON/OFF,先進行元件監(jiān)視,然后轉(zhuǎn)入測試功能,鍵入[SET]對元件強制ON,鍵入[RST]對元件強制OFF。2024/9/19電氣工程系120修改T、C、D、Z、V的當(dāng)前值進行元件監(jiān)視后,再進入測試功能,就可以修改T、C、D、Z、V的當(dāng)前值。2024/9/19電氣工程系121脫機(OFFLINE)編程方式
脫機方式編制的程序存放在手持編程器內(nèi)部的RAM中;聯(lián)機方式鍵入編制的程序存放在PLC內(nèi)的RAM中,編程器內(nèi)部RAM中寫入的程序可成批地傳送到PLC內(nèi)部RAM中,也可成批傳送到裝在PLC上的存儲器卡盒中,往ROM寫入器的傳送應(yīng)當(dāng)在脫機方式下進行。2024/9/19電氣工程系122進入脫機編程方式的方法FX–20P–E型手持編程器上電后,按“↓”鍵,將閃爍的符號“■”移動到OFFLINE位置上,然后按“GO”鍵,就進入脫機編程方式。FX–20P–E型手持編程器處于聯(lián)機編程方式時,按功能鍵“OTHER”,進入工作方式選擇,此時,閃爍的符號“■”處于OFFLINE
MODE位置上,接著按“GO”鍵,就進入了脫機編程方式。2024/9/19電氣工程系123脫機編程的工作方式
FX–20P–E型手持編程器處于脫機編程方式時,所編制的用戶程序存入編程器內(nèi)的RAM中,與PLC內(nèi)部的用戶程序存儲器以及PLC的運行方式都沒有關(guān)系.除了聯(lián)機編程方式中的M和T兩種工作方式不能使用外,其余的工作方式(R、W、I、D)及操作步驟均適用于脫機編程.按OTHER鍵后,即進入工作方式選擇操作。2024/9/19電氣工程系124脫機編程方式下選擇PLC的型號FX2N、FX2NC、FX1N和FX1S之外的其它系列PLC應(yīng)選擇“FX、FX0”。選擇后按“GO”鍵。2024/9/19電氣工程系125程序傳送按功能鍵“↓”或“↑”將“■”移到需要的位置上,再按功能鍵“GO”,就執(zhí)行相應(yīng)的操作。如圖所示。2024/9/19電氣工程系126MODULE功能
在MODULE方式下,共有4種工作方式可供選擇:HHP→ROMHHP←ROMHHP:ROMERASECHECK2024/9/19電氣工程系127GXDeveloper編程軟件簡介
GXDeveloper是一種基于Windows操作系統(tǒng),并支持三菱Q系列、QnA系列、A系列、FX系列PLC及運動控制等設(shè)備的全系列編程軟件。它可以采用梯形圖、指令表、SFC及功能塊等多種方法編程,可以方便地在現(xiàn)場進行程序的在線更改,具有豐富的監(jiān)控、診斷及調(diào)試功能,能迅速排除故障。GXDeveloper還可進行網(wǎng)絡(luò)參數(shù)設(shè)定,并通過網(wǎng)絡(luò)實現(xiàn)診斷及監(jiān)控。2024/9/19電氣工程系128GXDeveloper的功能制作程序?qū)删幊炭刂破鰿PU的寫入/讀出監(jiān)視及調(diào)試功能PLC診斷功能可以采用多種方法與PLC連接2024/9/19電氣工程系129GXDeveloper的基本操作
新建工程梯形圖的設(shè)計梯形圖的變換與修改指令表編輯保存工程觀看錄像2024/9/19電氣工程系130GXSimulator仿真軟件
GXSimulator是與GXDeveloper編程軟件配合使用的三菱PLC仿真軟件,它能夠?qū)崿F(xiàn)三菱全系列PLC的離線調(diào)試。通過使用GXSimulator仿真軟件,就能在不需要連接實際PLC設(shè)備的基礎(chǔ)上,進行PLC的程序開發(fā)和調(diào)試,縮短程序的調(diào)試時間。2024/9/19電氣工程系131GXSimulator仿真軟件的特點只需一臺計算機即可實現(xiàn)程序調(diào)試。能夠模擬外部設(shè)備運行。能夠?qū)崿F(xiàn)串行通信功能。能夠監(jiān)視軟元件的狀態(tài)。能夠進行軟元件狀態(tài)及數(shù)值的保存和讀取。2024/9/19電氣工程系132GXSimulator的啟動在安裝了GXDeveloper的基礎(chǔ)上,安裝GXSimulator。通過GXDeveloper制作順控程序。選擇GXDeveloper菜單的[工具]-[梯形圖邏輯測試起動],或單擊GXDeveloper工具欄上的按鈕,就可以啟動GXSimulator。選擇GXDeveloper菜單的[工具]-[梯形圖邏輯測試結(jié)束],或單擊GXDeveloper工具欄上的按鈕,就可以退出GXSimulator。2024/9/19電氣工程系133GXSimulator的調(diào)試方法
模擬外部機器運行的I/O系統(tǒng)功能設(shè)定實現(xiàn)軟元件的監(jiān)視測試軟元件的強制修改程序的調(diào)試觀看錄像本章結(jié)束!謝謝觀看!PLC原理及應(yīng)用第四章可編程控制器梯形圖設(shè)計方法2024/9/19電氣工程系137內(nèi)容提要可編程控制器梯形圖簡介;繼電-接觸器控制系統(tǒng)轉(zhuǎn)換為可編程控制器梯形圖的方法;可編程控制器梯形圖的經(jīng)驗設(shè)計法2024/9/19電氣工程系138PLC的編程語言順序功能圖編程語言梯形圖編程語言功能塊圖編程語言指令語句表編程語言結(jié)構(gòu)文本編程語言2024/9/19電氣工程系139梯形圖編程語言
梯形圖是在繼電接觸控制系統(tǒng)的電氣控制原理圖基礎(chǔ)上演變而來的一種圖形語言。它是目前用得最多的PLC編程語言。
注意:梯形圖表示的并不是一個實際電路而只是一個控制程序,其間的連線表示的是它們之間的邏輯關(guān)系,即所謂“軟接線”。2024/9/19電氣工程系140梯形圖中的表達方法:表示PLC編程元件的動合觸點:表示PLC編程元件的動斷觸點KM12SB1SB2KM(
):表示PLC編程元件的線圈繼電接觸控制系統(tǒng)圖(END)X2X1Y1Y1()梯形圖左母線2024/9/19電氣工程系141PLC梯形圖編程的注意事項串聯(lián)觸點多的電路應(yīng)盡量放在上部;并聯(lián)觸點多的電路應(yīng)盡量靠近母線;在垂直方向的線上不能有觸點,否則形成不能編程電路,需經(jīng)過重新安排;不能將觸點畫在線圈的右邊,只能在觸點的右邊接線圈。2024/9/19電氣工程系142(1)串聯(lián)觸點放在上面(2)并聯(lián)觸點放在左邊2024/9/19電氣工程系143(3)重新安排不能編程的電路(4)多重輸出的接法2024/9/19電氣工程系144繼電-接觸器控制轉(zhuǎn)換為梯形圖
因為原有的繼電-接觸器控制系統(tǒng)經(jīng)過長期的使用和考驗,已經(jīng)被證明能完成系統(tǒng)要求的控制功能,繼電-接觸器電路圖又與梯形圖有很多相似之處,因此可以將繼電-接觸器電路圖轉(zhuǎn)換成為功能相同的梯形圖,用可編程控制器的硬件和梯形圖軟件來實現(xiàn)繼電-接觸器控制系統(tǒng)的功能。2024/9/19電氣工程系145繼電-接觸器控制系統(tǒng)轉(zhuǎn)換為PLC控制系統(tǒng)的步驟如下:了解和熟悉被控設(shè)備的工藝過程和機械動作情況,根據(jù)繼電-接觸器電路圖分析和掌握控制系統(tǒng)的工作過程。確定繼電-接觸器的輸入信號和輸出負載,畫出可編程控制器的外部接線圖。確定與繼電—接觸器電路圖中的中間繼電器,時間繼電器對應(yīng)的梯形圖中的輔助繼電器和定時器的元件號。根據(jù)對應(yīng)關(guān)系畫梯形圖。2024/9/19電氣工程系146例1:改造三相交流電動機三角形改星形起動控制線路。繼電-接觸器控制線路圖2024/9/19電氣工程系147PLC的I/O點的確定與分配類別元件PLC元件作
用輸入FRX0熱繼電器SB1X1停止按鈕SB2X2起動按鈕輸出KM1Y1電機主接觸器KM2Y2Y起動接觸器KM3Y3△運行接觸器2024/9/19電氣工程系148PLC外部接線圖
為了節(jié)省輸入點也可把熱繼電器FR改在輸出電路上,見右圖。這樣可節(jié)省一個輸入點X0。2024/9/19電氣工程系149轉(zhuǎn)換后的梯形圖2024/9/19電氣工程系150可編程控制器梯形圖的經(jīng)驗設(shè)計法
經(jīng)驗設(shè)計方法也叫試湊法,經(jīng)驗設(shè)計方法需要設(shè)計者掌握大量的典型電路,在掌握這些典型電路的基礎(chǔ)上,充分理解實際的控制問題,將實際控制問題分解成典型控制電路,然后用典型電路或修改的典型電路進行拼湊梯形圖。可用于較簡單的梯形圖的設(shè)計。
2024/9/19電氣工程系151
實例一:三相繞線式異步電動機控制轉(zhuǎn)子電路串電阻起動控制2024/9/19電氣工程系152PLC輸入、輸出分配表類別元件PLC元件作
用輸入SB1X1停止按鈕SB2X2起動按鈕輸出KM1Y1定子繞組主接觸器KM2Y2切斷第一節(jié)起動電阻KM3Y3切斷第二節(jié)起動電阻KM4Y4切斷第三節(jié)起動電阻2024/9/19電氣工程系153PLC的I/O接線圖2024/9/19電氣工程系154可編程控制器的梯形圖2024/9/19電氣工程系155實例二:智力競賽搶答器顯示系統(tǒng)
參加競賽人數(shù)為兒童組、學(xué)生組、成人組,其中兒童二人,成人二人,學(xué)生為一人,主持人一人。2024/9/19電氣工程系156控制要求:當(dāng)主持人按下SB0后,指示燈L0亮,表示搶答開始,參賽者方可開始按下按鈕搶答,否則違例(此時搶答者桌面上燈閃)。為了公平,要求兒童組只需一人按下按鈕,其對應(yīng)的指示燈亮,而成人組需要二人同時按下二個按鈕對應(yīng)的指示燈才亮。當(dāng)一個問題回答完畢,主持人按下SB1一切狀態(tài)回復(fù)。成年人一人違例搶答燈L3閃出現(xiàn)。當(dāng)搶答時間超過30秒,無人搶答,此時鈴響,提示搶答時間已過,此題作廢。2024/9/19電氣工程系157PLC輸入、輸出分配表類別元件PLC元件作
用輸入SB0X0搶答開始SB1X1返回原狀SB11X11兒童搶答SB12X12兒童搶答SB21X21學(xué)生搶答SB31X31成人搶答SB32X32成人搶答輸出L0Y0表示搶答已開始燈L1Y1兒童搶答成功燈L2Y2學(xué)生搶答成功燈L3Y3成人搶答成功燈鈴Y4搶答時間已過鈴2024/9/19電氣工程系158可編程控制器的梯形圖2024/9/19電氣工程系159實例三:三相異步電動機可逆行的反接制動控制
控制要求:電動機正、反轉(zhuǎn)。電機中的電阻R既在制動中限流,也在起動時限流。電動機要求反接制動。2024/9/19電氣工程系160PLC輸入、輸出分配表類別元件PLC元件作
用輸入SB1X1停止SB2X2起動正轉(zhuǎn)SB3X3起動反轉(zhuǎn)KS1X11正轉(zhuǎn)時動作KS觸點KS2X12反轉(zhuǎn)時動作KS觸點輸出KM1Y1電動機正轉(zhuǎn)接觸器KM2Y2電動機反轉(zhuǎn)接觸器KM3Y3短接電阻R接觸器2024/9/19電氣工程系161可編程控制器的梯形圖2024/9/19電氣工程系162實例四:十字路口交通信號燈的控制
控制要求:當(dāng)東西方向的紅燈亮60秒其間,南北方向的綠燈亮55秒,后閃3次,共3秒,然后綠燈滅,南北方向的黃燈亮2秒。完成了半個循環(huán),再轉(zhuǎn)換成南北方向的紅燈亮60S,在此其間,東西方向的綠燈亮55秒,后閃三次,共3秒,然后綠燈滅,東西方向的黃燈亮2秒。完成一個周期,進入下一個循環(huán)。2024/9/19電氣工程系163控制時序圖2024/9/19電氣工程系164類別元件PLC元件作
用輸入開關(guān)X0起動、停止交通燈輸出KM1Y1南北方向綠燈KM3Y3南北方向黃燈KM5Y5南北方向紅燈KM2Y2東西方向綠燈KM4Y4東西方向黃燈KM6Y6東西方向紅燈PLC輸入、輸出分配表2024/9/19電氣工程系165可編程控制器的梯形圖2024/9/19電氣工程系166觀看視頻本章結(jié)束!
謝謝觀看!PLC原理及應(yīng)用技術(shù)第五章順序控制功能圖設(shè)計2024/9/19電氣工程系170內(nèi)容提要狀態(tài)元件及順序控制功能圖順序控制功能圖的設(shè)計方法順序控制功能圖的編程方式2024/9/19電氣工程系171順序控制
就是按照生產(chǎn)工藝預(yù)先規(guī)定的順序,在各個輸入信號的作用下,根據(jù)內(nèi)部狀態(tài)和時間的順序,在生產(chǎn)過程中各個執(zhí)行機構(gòu)自動地有順序地進行操作。2024/9/19電氣工程系172
狀態(tài)元件S狀態(tài)元件是用于編制順序控制程序的一種編程元件,它與后面介紹的STL指令(步進順序梯形指令)一起使用。S0~S9:初始狀態(tài)元件S10~S19:回原點狀態(tài)元件S20~S499:通用型狀態(tài)元件S500~S899:斷電保持型狀態(tài)元件S900~S999:報警用狀態(tài)元件不用步進順序控制指令時,狀態(tài)元件S可作為輔助繼電器M在程序中使用。
2024/9/19電氣工程系173順序功能圖SFC
又稱狀態(tài)轉(zhuǎn)移圖。是描述控制系統(tǒng)的控制過程、功能和特性的一種圖形。
順序功能圖主要由步、有向連線、轉(zhuǎn)換、轉(zhuǎn)換條件和動作(或命令)組成。2024/9/19電氣工程系174轉(zhuǎn)換條件步動作或命令將系統(tǒng)的一個工作周期劃分為若干個順序相連的階段每一步所完成的工作使系統(tǒng)由前級步進入下一步的信號稱為轉(zhuǎn)換條件轉(zhuǎn)換有向線段2024/9/19電氣工程系175步Step
步就是指在系統(tǒng)的一個工作周期內(nèi),按輸出量的狀態(tài)變化所劃分的若干順序相連的階段。用輔助繼電器M或狀態(tài)元件S表示。
初始步:對應(yīng)于系統(tǒng)的初始狀態(tài)(一般是系統(tǒng)等待起動命令的相對靜止的狀態(tài))。初始步用雙線方框表示,每一個順序功能圖至少應(yīng)有一個初始步。
活動步:指系統(tǒng)當(dāng)前正處于某一步所在的階段,該步稱為活動步。2024/9/19電氣工程系176轉(zhuǎn)換、轉(zhuǎn)換條件
轉(zhuǎn)換是指在兩步之間的垂直短線。轉(zhuǎn)換條件是使系統(tǒng)從當(dāng)前步進入下一步的條件。常見的轉(zhuǎn)換條件有按鈕、行程開關(guān)、定時器和計數(shù)器的觸點的動作(通/斷)等。動作(或命令)
動作是指在每一步中要完成的工作。2024/9/19電氣工程系177步進順控指令STL與RETSTL:步進開始指令。RET:步進結(jié)束指令。步進指令與順序功能圖2024/9/19電氣工程系178STL指令使用特點:與STL觸點相連的觸點應(yīng)使用LD或LDI指令;
STL觸點可以直接驅(qū)動或通過別的觸點驅(qū)動Y、M、S、T等元件的線圈;
STL指令只能用于狀態(tài)寄存器;使用STL指令時,CPU只執(zhí)行活動步對應(yīng)的動作,同時復(fù)位前一步的動作;使?fàn)顟B(tài)寄存器置位的指令如果不在STL觸點驅(qū)動的電路塊內(nèi),執(zhí)行置位指令時系統(tǒng)程序不會自動地將前級步對應(yīng)的狀態(tài)寄存器復(fù)位。2024/9/19電氣工程系179步進順控程序設(shè)計的基本步驟步的劃分轉(zhuǎn)換條件的確定順序功能圖的繪制梯形圖的繪制2024/9/19電氣工程系180步的劃分
步是根據(jù)PLC輸出量的狀態(tài)劃分的,只要系統(tǒng)的輸出量狀態(tài)發(fā)生變化,系統(tǒng)就從原來的步進入新的步。在每一步內(nèi)PLC各輸出量狀態(tài)均保持不變,但是相鄰兩步輸出量的狀態(tài)總是不同的。2024/9/19電氣工程系181轉(zhuǎn)換條件的確定
轉(zhuǎn)換條件是使系統(tǒng)從當(dāng)前步進入下一步的條件。常見的轉(zhuǎn)換條件有按鈕、行程開關(guān)、定時器和計數(shù)器的觸點的動作(通/斷)等。2024/9/19電氣工程系182順序功能圖的繪制主要有以下幾種結(jié)構(gòu):單序列結(jié)構(gòu)選擇序列結(jié)構(gòu)并行序列結(jié)構(gòu)子步結(jié)構(gòu)2024/9/19電氣工程系18351196e51196d345de51196defmnp51196單序列選擇序列并行序列2024/9/19電氣工程系1842.12.22.3dc2.42.5bdfga2ag子步2024/9/19電氣工程系185實例:小車運動控制
圖中,小車一個周期內(nèi)的運動由4步組成,分別對應(yīng)于S21、S22、S23、S24,小車由一臺電動機拖動。Y0、Y1分別為正、反轉(zhuǎn)接觸器,它運動的軌跡如圖箭頭所示。X0為開關(guān),原位在X0處(最左邊),向右到X3,返回到X1再到X2,然后回到原點(X4為開關(guān))。2024/9/19電氣工程系186LDM8002SETS0STLS0LDX4SETS21STLS21OUTY0LDX3SETS22STLS22OUTY1LDX1SETS23STLS23OUTY0LDX2SETS24STLS24OUTY1LDX0SETS0RETEND2024/9/19電氣工程系187選擇性分支、匯合的編程
選擇序列的開始稱為分支。轉(zhuǎn)換符號只能標(biāo)在水平連結(jié)之下。選擇序列的結(jié)束稱為合并。轉(zhuǎn)換符號只能標(biāo)在水平連線之上。
如果S20是活動的,此時若X1、X2、X3中哪一個元件為“1”,則活動步移向哪條支路。2024/9/19電氣工程系188選擇性分支舉例2024/9/19電氣工程系189并行分支、匯合的編程
由S21、S22、S31、S32組成兩個單序列,它們是同時工作的,設(shè)計梯形圖時應(yīng)保證這兩個序列同時開始工作和同時結(jié)束。為了與選擇性分支分開其對應(yīng)的橫線畫成雙線。2024/9/19電氣工程系190分支、匯合的特殊處理2024/9/19電氣工程系191實例一:工作傳輸機構(gòu)控制
工作傳輸機構(gòu)的工作,是將工件從A點向B點移送。例中,上升/下降/左行/右行等分別使用了雙螺線管的電磁閥(在某方向的驅(qū)動線圈失電時能保持在原位置上,只有驅(qū)動反方向的線圈才能反方向運動),夾鉗使用單螺線管電磁閥(只在有電時能夾緊)。2024/9/19電氣工程系192手動操作:初次運行時將機械手復(fù)歸左上方原點位置的程序。自動單循環(huán)運行:按照功能圖順序,S23(右移)、S24(下降)、S25(釋放)、S26(上升)、S27(左行)回到原位,再回到S0進行下一次循環(huán)。2024/9/19電氣工程系193觀看錄像2024/9/19電氣工程系194實例二:選擇性工作傳輸機
選擇性工作傳輸機是將大球、小球分別送到右邊的兩個不同的位置。2024/9/19電氣工程系195輸入/輸出分配表類別元件元件號作
用輸入QSX10起、停手動開關(guān)SB1X11手動上升按鈕SB2X12手動左移按鈕SQ1X1上極限行程開關(guān)SQ2X2下極限行程開關(guān)SQ3X3左行極限行程開關(guān)SQ4X4放小球右極限行程開關(guān)SQ5X5放大球右極限行程開關(guān)SQ6X6放球下極限行程開關(guān)輸出YA0Y0電磁鐵吸球YV1Y1傳輸機構(gòu)向上驅(qū)動線圈YV2Y2傳輸機構(gòu)向下驅(qū)動線圈YV3Y3傳輸機構(gòu)向右驅(qū)動線圈YV4Y4傳輸機構(gòu)向左驅(qū)動線圈2024/9/19電氣工程系196順序功能圖手動操作2024/9/19電氣工程系197實例三:十字交通信號燈的控制縱向燈綠燈Y1綠燈閃3次黃燈Y3紅燈Y5時間55S3S2S60S橫向燈紅燈Y6綠燈Y2綠燈閃3次黃燈Y4時間60S55S3S2S控制要求如下表:工作順序:2024/9/19電氣工程系198順序功能圖:2024/9/19電氣工程系199順序控制梯形圖的編程方式起保停電路的編程方式以轉(zhuǎn)換為中心的編程方式仿STL指令的編程方式2024/9/19電氣工程系200起保停電路的編程方式M1M2M3X1X2M1X1M2M3M2
根據(jù)順序功能圖設(shè)計梯形圖時,可以用輔助繼電器來代表步。某一步為活動步時,對應(yīng)的輔助繼電器為“1”狀態(tài),轉(zhuǎn)換實現(xiàn)時,該轉(zhuǎn)換的后繼步變?yōu)榛顒硬健R虼藨?yīng)使用有記憶功能的電路來控制代表步的輔助繼電器。2024/9/19電氣工程系201實例:2024/9/19電氣工程系202以轉(zhuǎn)換為中心的編程方式M1M2M3X1X2可利用SET來實現(xiàn)某一活動步,用RST釋放前一步。2024/9/19電氣工程系203實例:信號燈控制系統(tǒng)2024/9/19電氣工程系204仿STL指令的編程方式
這種編程方式是用輔助繼電器代替狀態(tài)寄存器,用普通的動合觸點代替STL觸點,與使用STL指令的編程方式相比,有以下的不同之處:與代替STL觸點的動合觸點相連的觸點,應(yīng)使用AND或ANI指令,而不是LD或LDI指令;對代表前一步的輔助繼電器的復(fù)位,由RST指令來完成;不允許出現(xiàn)雙線圈現(xiàn)象。2024/9/19電氣工程系205實例:爐門控制系統(tǒng)本章到此結(jié)束!謝謝!PLC原理及應(yīng)用技術(shù)第六章應(yīng)用指令簡介2024/9/19電氣工程系209內(nèi)容提要應(yīng)用指令的表示形式及含義應(yīng)用指令的分類與操作數(shù)說明程序流向控制指令及應(yīng)用比較與傳送指令及應(yīng)用算術(shù)運算與字邏輯運算指令及應(yīng)用循環(huán)移位與移位指令及應(yīng)用2024/9/19電氣工程系210應(yīng)用指令簡介
應(yīng)用指令適用于工業(yè)自動化控制中的數(shù)據(jù)運算和特殊處理。這些應(yīng)用指令實際上是許多功能不同的子程序,它們大大地擴大了可編程控制器的應(yīng)用范圍,實現(xiàn)更復(fù)雜過程控制系統(tǒng)的閉環(huán)控制。三菱FX系列PLC的應(yīng)用指令的表示如下:
FNC00—FNC□□□
各條指令有相對應(yīng)的助記符。例如:
FNC45:助記符為MEAN,指令含義為求平均值。2024/9/19電氣工程系211X0FNC20(D)ADD(P)D0K123D2S1S2D應(yīng)用指令的表示形式
功能代號
助記符
脈沖/連續(xù)執(zhí)行指示數(shù)據(jù)長度指示
助記符
源操作數(shù)
目標(biāo)操作數(shù)
該指令的功能:當(dāng)X0合上后,數(shù)據(jù)寄存器D0的內(nèi)容加上123(十進制),然后送到數(shù)據(jù)寄存器D2中。2024/9/19電氣工程系212應(yīng)用指令格式功能代號FNC:每條應(yīng)用指令都有一固定的編號,F(xiàn)X2N的應(yīng)用指令代號從FNC00~FNC246。這些編號可用于從編程器輸入功能指令。助記符:便于用戶記憶,如ADD表示加法。
數(shù)據(jù)長度指示(D):格式中有D表示為32位數(shù)據(jù)操作,無D表示為16位數(shù)據(jù)操作。FNC20(D)ADD(P)D0K123D2功能代號助記符數(shù)據(jù)長度指示脈沖/連續(xù)執(zhí)行指示(P):有P表示為脈沖執(zhí)行指令,當(dāng)條件滿足時執(zhí)行一個掃描周期。指令中無P表示連續(xù)執(zhí)行
脈沖/連續(xù)執(zhí)行指示2024/9/19電氣工程系213應(yīng)用指令格式FNC20(D)ADD(P)D0K123D2S1S2D源操作數(shù)目標(biāo)操作數(shù)操作數(shù):為應(yīng)用指令所涉及的數(shù)據(jù)。S1、S2為源操作數(shù),分別是數(shù)據(jù)寄存器D0的內(nèi)容和常數(shù)K123(K表示十進制數(shù))。D是目標(biāo)操作數(shù),即D2中的內(nèi)容。源操作數(shù)用于給定執(zhí)行指令前所需的數(shù)據(jù),目標(biāo)操作數(shù)用于存放應(yīng)用指令執(zhí)行后的數(shù)據(jù)結(jié)果。源操作數(shù)在指令執(zhí)行后數(shù)據(jù)不變,而目標(biāo)操作數(shù)在指令執(zhí)行后可發(fā)生變化。2024/9/19電氣工程系214應(yīng)用指令舉例X0FNC12
MOVD10D12X0FNC12
DMOVD10D12FNC12為數(shù)據(jù)傳送指令,無D無P表示操作數(shù)為16位且連續(xù)執(zhí)行。當(dāng)X0閉合時,將D10中的數(shù)據(jù)傳送至D12。X0FNC12
MOVPD10D12有D無P表示操作數(shù)為32位且連續(xù)執(zhí)行。當(dāng)X0閉合時,將D11、D10中的數(shù)據(jù)傳送至D13、D12中。無D有P表示操作數(shù)為16位且脈沖執(zhí)行。當(dāng)X0由斷開到閉合時,將D10中的數(shù)據(jù)傳送至D12中。2024/9/19電氣工程系215應(yīng)用指令的分類程序流程指令。如CJ(條件轉(zhuǎn)移)、CALL(子程序調(diào)用)。傳送與比較指令。如CMP(比較)、MOV(傳送)、BCD(碼轉(zhuǎn)換)。四則運算指令。如ADD(二進制加法)、WOR(邏輯字或)。循環(huán)移位指令。如ROR(循環(huán)右移)、SFTR(位右移)。數(shù)據(jù)處理指令。如ZRST(批次復(fù)位)、DECO(譯碼)。高速處理指令。如MTR(矩陣輸入)、PLSY(脈沖輸出)。方便指令。如IST(初始化)、SORT(數(shù)據(jù)排序)。外圍設(shè)備(I/O)指令。如TKY(數(shù)字鍵0-9輸入)、FROM、TO。外圍設(shè)備(SER)指令。如BS(串形數(shù)據(jù)傳送)、PLID(PLID運算)、CCD(校驗碼)。2024/9/19電氣工程系216應(yīng)用指令操作數(shù)說明數(shù)據(jù)寄存器D變址寄存器V、Z中斷指針P、I2024/9/19電氣工程系217數(shù)據(jù)寄存器D
數(shù)據(jù)寄存器用于存儲數(shù)值數(shù)據(jù),其值可通過應(yīng)用指令、數(shù)據(jù)存取單元及編程裝置(編程器)進行讀出或?qū)懭搿C總€數(shù)據(jù)寄存器都是16位。最高位為符號位(0:正數(shù),1:負數(shù))。b15b14b0b1……高低D(16位)b15b0……低高D(16位)b31b16……D(16位)
兩個相鄰的數(shù)據(jù)寄存器(如D10、D11),可組成32位數(shù)據(jù)寄存器。亦是最高位為符號位。2024/9/19電氣工程系218數(shù)據(jù)寄存器分類
數(shù)據(jù)寄存器分一般型、停電保持型和特殊型。FX2NPLC數(shù)據(jù)寄存器分類如下:一般型:D0~D199共200個停電保持型:D200~D511共312個特殊型:D8000~D8255共256個位組合數(shù)據(jù)型:可用KnX、KnY、KnM、KnS位組合數(shù)據(jù)形式,表示一個十進制數(shù)。如:K1X0表示由4個輸入繼電器X3~X0構(gòu)成的數(shù)據(jù)組合K2X0表示由8個輸入繼電器X7~X0構(gòu)成的數(shù)據(jù)組合K3Y0表示由12個輸出繼電器Y13~Y0構(gòu)成的數(shù)據(jù)組合K4Y0表示由16個輸出繼電器Y17~Y0構(gòu)成的數(shù)據(jù)組合2024/9/19電氣工程系219變址寄存器(V、Z)變址寄存器也是可進行讀、寫的寄存器,字長為16位,共有16個,分別為V0~V7和Z0~Z7。變址寄存器也可以組成32數(shù)據(jù)寄存器,組合狀態(tài)如下圖。最多可組合16個32位變址寄存器。z15z0……低高Zi(16位)v15v0……Vi(16位)2024/9/19電氣工程系220變址寄存器的使用實例X0FNC12
MOVD5VD10Z
若V=9,Z=12,則D5V=D5+9=D14;D10Z=D10+12=D22。當(dāng)X0=1時,則D14→D22
若V=8,則D5+8=D13,D13→D22
注意事項:在處理16位指令時,可以任意選用V或Z變址寄存器,而在處理32位應(yīng)用指令中的軟元件或處理超過16位范圍的數(shù)值時,必須使用Z0~Z7。2024/9/19電氣工程系221應(yīng)用實例數(shù)據(jù)寄存器編號的修改常數(shù)K的修改輸入/輸出繼電器編號的修改定時器當(dāng)前值的修改2024/9/19電氣工程系222指針(P/I)
指針用作跳轉(zhuǎn)、中斷等程序的入口地址,與跳轉(zhuǎn)、子程序、中斷程序等指令一起使用。其地址號用十進制數(shù)分配。按用途可分為:分支指針PFX2N系列中,P有P0~P62共63點,結(jié)束跳轉(zhuǎn)用P63中斷指針I(yè)輸入用I00□(X0),I10□(X1)……I50□(X5)共6點,計數(shù)用I6□□~I8□□共3點。2024/9/19電氣工程系223指針P的應(yīng)用2024/9/19電氣工程系224中斷指針I(yè)輸入中斷指針表示格式定時器中斷指針表示格式I00:表示下降沿中斷1:表示上升沿中斷輸入號:0-5對應(yīng)于X0-X5I10-99ms:表示定時時間定時器中斷號:6-8,每個定時器只能用一次2024/9/19電氣工程系225程序流向控制指令FNC□□指令助記符指令名稱及功能00CJ條件跳轉(zhuǎn),程序跳到P指針標(biāo)號處01CALL子程序調(diào)用,調(diào)用P指針標(biāo)號處程序,可嵌套5層02SRET子程序返回,從
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五校聯(lián)考九年級上學(xué)期語文開學(xué)考試卷
- 菠蘿幼兒課件教學(xué)課件
- 過渡合同范本(2篇)
- 股份協(xié)議書(2篇)
- 學(xué)生會培訓(xùn)演講外聯(lián)部
- 四川機電高級技工學(xué)校災(zāi)后恢復(fù)重建項目施工組織設(shè)計
- 南京工業(yè)大學(xué)浦江學(xué)院《路由交換技術(shù)》2023-2024學(xué)年期末試卷
- 簡單專業(yè)分包合同(2篇)
- 南京工業(yè)大學(xué)《影視與影像(視聽語言與創(chuàng)意表達)》2021-2022學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)《土質(zhì)學(xué)與土力學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 平安校園建設(shè)關(guān)于動態(tài)防范清理低谷有害信息和不規(guī)范的app方案
- 旅行社經(jīng)營管理教案
- 蘇州大學(xué)操作系統(tǒng)習(xí)題集(大學(xué)期末復(fù)習(xí)資料)
- 教學(xué)信息技術(shù) 2.0對小學(xué)音樂課堂的意義
- (完整版)高中英語語法填空專練-時態(tài)語態(tài)
- 鋰-危險化學(xué)品安全周知卡
- 園林建筑設(shè)計與施工第二章-園林建筑設(shè)計的基本原課件
- 幼兒園中班美術(shù)《制作汽車》課件
- 外墻干掛石材施工組織設(shè)計(技術(shù)標(biāo))
- 物業(yè)維修基金管理使用制度
- gyb-創(chuàng)業(yè)意識培訓(xùn)課件針對學(xué)生
評論
0/150
提交評論