




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
機械職業(yè)教育教學(xué)指導(dǎo)委員會推薦教材
全國高等職業(yè)教育“十二五”規(guī)劃教材
全國工業(yè)機器人技能培養(yǎng)系列精品教材
工業(yè)機器人電氣控制與維修(ISBN978-7-121-29476-1)邢美峰主編盧彥林李偉娟副主編1PPT課件第5章工業(yè)機器人PLC控制
5.1可編程序邏輯控制器概要15.2PLC的硬件結(jié)構(gòu)25.3PLC的工作方式與工作過程35.4PLC的程序結(jié)構(gòu)45.5PLC的寄存器55.6PLC的基本元器件與指令系統(tǒng)62PPT課件5.1.1可編程邏輯控制器(PLC)的定義1.PLC定義可編程邏輯控制器簡稱PLC(英文全稱:ProgrammableLogicController)。1987年國際電工委員會(IEC)頒布的PLC標準草案中對PLC做了如下定義:“PLC是一種數(shù)字運算操作的電子的電子系統(tǒng),專門在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用可以編制程序的存儲器,用來在執(zhí)行存儲邏輯運算和順序控制、定時、計數(shù)和算術(shù)運算等操作的指令,并通過數(shù)字或模擬的輸入(I)和輸出(O)接口,控制各種類型的機械設(shè)備或生產(chǎn)過程?!?.1
可編程序邏輯控制器概要
3PPT課件該定義強調(diào)了可編程控制器是“數(shù)字運算操作的電子系統(tǒng)”,是一種計算機。它是“專為工業(yè)環(huán)境下應(yīng)用而設(shè)計”的工業(yè)計算機,是一種用程序改變控制功能的設(shè)備,該種設(shè)備采用“面向用戶的指令”,因此編程方便,可完成邏輯運算、順序控制、定時計數(shù)和數(shù)學(xué)運算操作,還具有數(shù)字量與模擬量的輸入輸出能力。可編程控制器是應(yīng)用面廣、功能強大、使用方便的通用工業(yè)控制設(shè)備,已經(jīng)成為當代工業(yè)自動化的主要支柱之一。5.1
可編程序邏輯控制器概要
4PPT課件2.PLC的應(yīng)用范圍。PLC的應(yīng)用范圍極其廣闊,經(jīng)過30多年的發(fā)展,目前PLC已經(jīng)廣泛應(yīng)用于冶金、石油、化工、建材、電力、礦山、機械制造、汽車、交通運輸、輕紡、環(huán)保等各行各業(yè)。幾乎可以說,凡是有控制系統(tǒng)存在的地方就有PLC。概括起來,PLC的應(yīng)用主要有以下5個方面。5.1
可編程序邏輯控制器概要
5PPT課件(1)開關(guān)量控制這是PLC最基本的應(yīng)用領(lǐng)域,可用PLC取代傳統(tǒng)的繼電器控制系統(tǒng),實現(xiàn)邏輯控制和順序控制。在單機控制、多機群控和自動生產(chǎn)線控制方面都有很多成功的應(yīng)用實例。如機床電氣控制、起重機、皮帶運輸機和包裝機械的控制、注塑機的控制、電梯的控制、飲料灌裝生產(chǎn)線、家用電器(電視機、冰箱、洗衣機等)自動裝配線的控制、汽車、化工、造紙、軋鋼自動生產(chǎn)線的控制等。5.1
可編程序邏輯控制器概要
6PPT課件(2)模擬量控制目前,很多PLC都具有模擬量處理功能,通過模擬量I/O模塊可對溫度、壓力、速度、流量等連續(xù)變化的模擬量進行控制,而且編程和使用都很方便。大、中型的PLC還具有PID閉環(huán)控制功能,運用PID子程序或使用專用的智能PID模塊,可以實現(xiàn)對模擬量的閉環(huán)過程控制。隨著PLC規(guī)模的擴大,控制的回路已從幾個增加到幾十個甚至上百個,可以組成較復(fù)雜的閉環(huán)控制系統(tǒng)。PLC的模擬量控制功能己廣泛應(yīng)用于工業(yè)生產(chǎn)各個行業(yè),例如自動焊機控制、鍋爐運行控制等都是典型的閉環(huán)過程控制的應(yīng)用場合。5.1
可編程序邏輯控制器概要
7PPT課件(3)運動控制運動控制是指PLC對直線運動或圓周運動的控制,也稱為位置控制。早期PLC通過開關(guān)量I/O模塊與位置傳感器和執(zhí)行機構(gòu)的連接來實現(xiàn)這一功能,現(xiàn)在一般都使用專用的運動控制模塊來完成。目前,PLC的運動控制功能廣泛應(yīng)用在金屬切削機床、電梯、機器人等各種機械設(shè)備上,典型的如PLC和計算機數(shù)控裝置(CNC)組合成一體,構(gòu)成先進的數(shù)控機床。5.1
可編程序邏輯控制器概要
8PPT課件(4)數(shù)據(jù)處理現(xiàn)代PLC都具有不同程度的數(shù)據(jù)處理功能,能夠完成數(shù)學(xué)運算(函數(shù)運算、矩陣運算、邏輯運算)、數(shù)據(jù)的移位、比較、傳遞、數(shù)值的轉(zhuǎn)換和查表等操作,對數(shù)捃進行采集、分析和處理。數(shù)據(jù)處理通常用在大、中型控制系統(tǒng)中,如柔性制造系統(tǒng)、機器人的控制系統(tǒng)等。5.1
可編程序邏輯控制器概要
9PPT課件
(5)通信聯(lián)網(wǎng)通信聯(lián)網(wǎng)是指PLC與PLC之間、PLC與上位計算機或其他智能設(shè)備間的通信,利用PLC和計算機的RS-232或RS-422接口、PLC的專用通信模塊,用雙絞線和同軸電纜或光纜將它們聯(lián)成網(wǎng)絡(luò),可實現(xiàn)相互間的信息交換,構(gòu)成“集中管理、分散控制”的多級分布式控制系統(tǒng),建立工廠的自動化網(wǎng)絡(luò)。5.1
可編程序邏輯控制器概要
10PPT課件5.1.2PLC的特點1.可靠性高,抗干擾能力強現(xiàn)代PLC采用了集成度很高的微電子器件,大量的開關(guān)動作由無觸點的半導(dǎo)體電路來完成,其可靠程度是使用機械觸點的繼電器所無法比擬的。為了保證PLC能在惡劣的工業(yè)環(huán)境下可靠工作,在其設(shè)計和制造過程中采取了一系列硬件和軟件方面的抗干擾措施。5.1
可編程序邏輯控制器概要
11PPT課件在硬件方面采取的主要措施有:(1)隔離PLC的輸入、輸出接口電路一般都采用光電耦合器來傳遞信號,這種光電隔離措施使外部電路與PLC內(nèi)部之間完全避免了聯(lián),有效的抑制了系部干擾源對PLC的影響,還可防止外部強電竄入內(nèi)部CPU。(2)濾波在PLC電路電源和輸入、輸出(I/O)電路中設(shè)置多種濾波電路,可有效抑制高頻干擾信號。5.1
可編程序邏輯控制器概要
12PPT課件(3)在PLC內(nèi)部對CPU供電電源采取屏蔽、穩(wěn)壓、保護等措施,防止干擾信號通過供電電源進入PLC內(nèi)部,另外各個輸入/輸出(I/O)接口電路的電源彼此獨立,以避免電源之間的互相干擾。(4)內(nèi)部設(shè)置連鎖、環(huán)境檢測與診斷等電路,一旦發(fā)生故障,立即報警。(5)外部采用密封、防塵、抗振的外殼封裝結(jié)構(gòu),以適應(yīng)惡劣的工作環(huán)境。5.1
可編程序邏輯控制器概要
13PPT課件在軟件方面采取的主要措施有:(1)設(shè)置故障檢測與診斷程序,每次掃描都對系統(tǒng)狀態(tài)、用戶程序、工怍環(huán)境和故障進行檢測與診斷,發(fā)現(xiàn)出錯后,立即自動做出相應(yīng)的處理,如報警、保護數(shù)據(jù)和封鎖輸出等:(2)對用戶程序及動態(tài)數(shù)據(jù)進行電池后備,以保障停電后有關(guān)狀態(tài)及信息不會因此而丟失。采用以上抗干擾措施后,一般PLC的抗電平干擾強度可達峰值1000V,其平均無故障時間可高達30—50萬小時以上。5.1
可編程序邏輯控制器概要
14PPT課件2.編程簡單易學(xué)PLC采用與繼電器控制線路圖非常接近的梯形圖作為編程語言,它既有繼電器電路清晰直觀的特點,又充分考慮到電氣工人和技術(shù)人員的讀圖習(xí)慣:對使用者來說,幾乎不需要專門的計算機知識。因此,易學(xué)易懂,程序改變時也容易修改5.1
可編程序邏輯控制器概要
15PPT課件3.功能完善,適應(yīng)性強目前PLC產(chǎn)品已經(jīng)標準化、系列化和模塊化,不僅具有邏輯運算、計時、計數(shù)、順序控制等功能,還具有A/D、D/A轉(zhuǎn)換、算術(shù)運算及數(shù)據(jù)處理、通信聯(lián)網(wǎng)和生產(chǎn)過程監(jiān)控等功能。它能根據(jù)實際需要,方便靈活地組裝成大小各異、功能不一的控制系統(tǒng):既可控制一臺單機、一條生產(chǎn)線,又可以控制一個機群、多條生產(chǎn)線;既可以現(xiàn)場控制,又可以遠程控制。針對不同的工業(yè)現(xiàn)場信號,如交流或直流、開關(guān)量或模擬量、電流或電壓、脈沖或電位、強電或弱電等,PLC都有相應(yīng)的I/O接口模塊與工業(yè)現(xiàn)場控制器件和設(shè)備直接連接,用戶可以根據(jù)需要方便地進行配置,組成實用、緊湊的控制系統(tǒng)。5.1
可編程序邏輯控制器概要
16PPT課件4.使用簡單,調(diào)試維修方便PLC的接線極其方便,只需將產(chǎn)生輸入信號的設(shè)備(如按鈕、開關(guān)等)與PLC的輸入端子連接,將接收輸出信號的被控設(shè)備(如接觸器、電磁閥等)與PLC的輸出端子連接,僅用螺絲刀即可完成全部接線工作。PLC的用戶程序可在實驗室模擬調(diào)試,輸入信號用開關(guān)來模擬,輸出信號可以觀察PLC的發(fā)光二極管。調(diào)試后再將PLC在現(xiàn)場安裝通調(diào)。調(diào)試工作量要比繼電器控制系統(tǒng)少得多。PLC的故障率很低,并且有完善的自診斷功能和運行故障指示裝置。一旦發(fā)生故障,可以通過PLC機上各種發(fā)光二極管的亮滅狀態(tài)迅速查明原因,排除故障。5.1
可編程序邏輯控制器概要
17PPT課件5.體積小、重量輕、功耗低由于PLC采用半導(dǎo)體大規(guī)模集成電路,因此整個產(chǎn)品結(jié)構(gòu)緊湊、體積小、重量輕、功耗低,PLC很容易裝入機械設(shè)備內(nèi)部,是實現(xiàn)機電一體化的理想的控制設(shè)備。5.1
可編程序邏輯控制器概要
18PPT課件5.1.3PLC編程語言PLC普遍流行的梯形圖進行講解,直觀易懂。它是通過連線把PLC指令的梯形圖符號連接在一起的連通圖,與電氣原理圖相似。梯形圖通常有左右兩條母線,兩母線之間是內(nèi)部“軟繼電器”的常開、常閉觸點以及繼電器線圈組成的平行的邏輯行,每個邏輯行以觸點與左母線開始,以線圈和右母線結(jié)束。5.1
可編程序邏輯控制器概要
19PPT課件梯形圖沿用繼電器等概念,如輸入繼電器、輸出繼電器和內(nèi)部輔助繼電器,它們不是真實的硬件繼電器,而是在梯形圖中使用的編程元件(軟元件),每一個軟元件都與PLC存儲器的元件映像存儲器的存儲單元相對應(yīng)。5.1
可編程序邏輯控制器概要
20PPT課件5.2PLC的硬件結(jié)構(gòu)PLC是一種以微處理器為核心的工業(yè)通用自動控制裝置,其實質(zhì)是一種工業(yè)控制用的專用計算機。因此其組成與一般的微型計算機基本相同,也是由硬件系統(tǒng)和軟件系統(tǒng)兩大部分構(gòu)成??删幊炭刂破髦饕蒀PU、存儲器、I/O單元、外設(shè)接口、電源等組成。圖5-1為硬件系統(tǒng)的結(jié)構(gòu)框圖圖5-1為PLC硬件系統(tǒng)的結(jié)構(gòu)框圖5.2
PLC的硬件結(jié)構(gòu)21PPT課件5.2.1中央處理單元(CPU)CPU是PLC的核心,由控制器、運算器和寄存器等組成。它按照系統(tǒng)程序賦予的功能接收并存儲用戶程序和數(shù)據(jù),用掃描的方式采集由現(xiàn)場輸入設(shè)備送來的狀態(tài)或數(shù)據(jù),將其存入輸入寄存器中,并能診斷電源和內(nèi)部電路的工作狀態(tài)。5.2
PLC的硬件結(jié)構(gòu)22PPT課件當PLC投入運行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運算,再將結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,最后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運行,直到停止運行。5.2
PLC的硬件結(jié)構(gòu)23PPT課件為了進一步提高PLC的可靠性,對大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個CPU出現(xiàn)故障,整個系統(tǒng)仍能正常運行。CPU速度和內(nèi)存容量是PLC的重要參數(shù),它們決定著PLC的工作速度,I/O數(shù)量及軟件容量等,因此限制著控制規(guī)模。5.2
PLC的硬件結(jié)構(gòu)24PPT課件5.2.2存儲器PLC存儲器包括系統(tǒng)存儲器和用戶存儲器。系統(tǒng)存儲器固化廠家編寫的系統(tǒng)程序,用戶不可以修改,包括系統(tǒng)管理程序和用戶指令解釋程序等:用戶存儲器包括用戶程序存儲器(程序區(qū))和功能存儲器(工作數(shù)據(jù)區(qū))兩部分。工作數(shù)據(jù)區(qū)是外界與PLC進行信息交互的主要交互區(qū),它的每一個二進制位、每一個字節(jié)單位和字單位都有唯一的地址。系統(tǒng)程序存儲器是存放系統(tǒng)軟件的存儲器;用戶程序存儲器是存放PLC用戶程序應(yīng)用;數(shù)據(jù)存儲器用來存儲PLC程序執(zhí)行時的中間狀態(tài)與信息,它相當于PC的內(nèi)存。5.2
PLC的硬件結(jié)構(gòu)25PPT課件5.2.3輸入輸出接口(I/O模塊)PLC與電氣回路的接口,是通過輸入輸出部分(I/O)完成的。I/O模塊集成了PLC的I/O電路,其輸入寄存器反映輸入信號狀態(tài),輸出點反映輸出鎖存器狀態(tài)。輸入模塊將電信號變換成數(shù)字信號進入PLC系統(tǒng),輸出模塊則正好相反。I/O分為開關(guān)量輸入(DI),開關(guān)量輸出(DO),模擬量輸入(AI),模擬量輸出(AO)等模塊。5.2
PLC的硬件結(jié)構(gòu)26PPT課件輸入接口是連接外部輸入設(shè)備和PLC內(nèi)部的橋梁,輸入回路電源為外接直流電源。輸入接口接收來自輸入設(shè)備的控制信號,如限位開關(guān)、操作按鈕及一些傳感器的信號。通過接口電路將這些信號轉(zhuǎn)換成CPU能識別的二進制信號,進入內(nèi)部電路,存入輸入映像寄存器中。運行時CPU從輸入映像寄存器中讀取輸入信息進行處理輸出接口連接被控對象的可執(zhí)行元件,如接觸器、電磁閥和指示燈等。它是PLC與被控對象的橋梁,輸出接口的輸出的狀態(tài)是由輸入接口輸入的數(shù)據(jù)與PLC內(nèi)部設(shè)計的程序決定的。
5.2
PLC的硬件結(jié)構(gòu)27PPT課件5.2.4通信接口通信接口的主要作用是實現(xiàn)PLC與外部設(shè)備之間的數(shù)據(jù)交換(通信)。通信接口的形式多樣,最基本的有RS-232,RS-422/RS-485等的標準串行接口??梢酝ㄟ^多芯電纜,雙絞線,同軸電纜,光纜等進行連接。5.2
PLC的硬件結(jié)構(gòu)28PPT課件5.2.5電源為PLC電路提供工作電源,在整個系統(tǒng)中起著十分重要的作用。一個良好的、可靠的電源系統(tǒng)是PLC穩(wěn)定運行的最基本保障。一般交流電壓波動在+10%(+15%)范圍內(nèi),可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去。電源輸入類型有:交流電源(220VAC或110VAC),直流電源(常用的為24VDC)。5.2
PLC的硬件結(jié)構(gòu)5.2
PLC的硬件結(jié)構(gòu)29PPT課件5.3.1PLC的工作方式PLC靠執(zhí)行用戶程序來實現(xiàn)控制要求。為了便于執(zhí)行程序,在存儲器中設(shè)置輸入映像寄存器區(qū)和輸出映像寄存器區(qū)(或統(tǒng)稱I/O映像區(qū)),分別存放執(zhí)行程序之前的各輸入狀態(tài)和執(zhí)行過程中各運算結(jié)果的狀態(tài)。PLC對用戶程序的執(zhí)行是以循環(huán)掃描方式進行的。所謂掃描,只不過是一種形象的說法,用來描述CPU對程序順序、分時操作的過程。5.3
PLC的工作方式與工作過程30PPT課件掃描從第O號存儲地址所存放的第一條用戶程序開始,在無中斷或跳轉(zhuǎn)控制的情況下,按存儲地址號遞增的方向順序逐條掃描用戶程序,也就是順序執(zhí)行程序,直到程序結(jié)束,即完成一個掃描周期,然后再從頭開始執(zhí)行用戶程序,并周而復(fù)始地重復(fù)。由于CPU的運算處理速度很高,使得從外觀上看,用戶程序似乎是同時執(zhí)行的。5.3
PLC的工作方式與工作過程31PPT課件
PLC的掃描工作方式同傳統(tǒng)的繼電器控制系統(tǒng)明顯不同。繼電器控制裝置采用硬邏輯并行運行的方式;在執(zhí)行過程中,如果一個繼電器的線圈通電,那么該繼電器的所有常開和常閉觸點,無論處在控制線路的什么位置,都會立即動作:其常開觸點閉合,常閉觸點打開。而PLC采用循環(huán)掃描控制程序的工作方式;在PLC的工作過程中,如果某個軟繼電器的線圈接通,該線圈的所有常開和常閉接點,并不一定都會立即動作,只有CPU掃描到該接直時才會動作:其常開接點閉合,常閉接點打開。5.3
PLC的工作方式與工作過程32PPT課件5.3.2PLC的工作過程當PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。5.3
PLC的工作方式與工作過程33PPT課件1.輸入采樣階段在這個階段中,PLC按順序逐個采集所有輸入端子上的信號,而不論輸入端子上是否接線。CPU將順序讀取的全部輸入信號寫入到輸入映像寄存器中,輸入回路通則相應(yīng)端子的映像寄存器就為1,輸入回路不通,則相應(yīng)端子的映像寄存器就為0。在當前掃描周期內(nèi),用戶程序執(zhí)行時依據(jù)的輸入信號狀態(tài)(ON或OFF)均從輸入映像寄存器中讀取,5.3
PLC的工作方式與工作過程34PPT課件而不管此時外部輸入信號狀態(tài)是否變化。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。5.3
PLC的工作方式與工作過程35PPT課件2.程序執(zhí)行階段在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。5.3
PLC的工作方式與工作過程36PPT課件在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。5.3
PLC的工作方式與工作過程37PPT課件3.輸出刷新階段當CPU對全部用戶程序掃描結(jié)束后,將元件映像寄存器中所有輸出映像繼電器的狀態(tài)同時送到輸出鎖存器中,再由輸出鎖存器經(jīng)輸出端子去驅(qū)動各輸出繼電器所帶的負載,所以輸出刷新階段也是集中批處理過程。輸出刷新階段結(jié)束后,CPU進入下一個掃描周期,周而復(fù)始直至PLC停機或切換到STOP工作狀態(tài)。5.3
PLC的工作方式與工作過程38PPT課件5.4華中PLC的程序結(jié)構(gòu)華中PLC程序通常由順序程序由三部分組成:初始化程序部分、第一級程序部分和第二級程序部分和子程序,程序結(jié)構(gòu)如圖5-2所示,初始化程序部分只在系統(tǒng)啟動時執(zhí)行一次。第1級程序從程序開始到1END命令之間,每1ms執(zhí)行一次。主要特點是信號采樣實時以及輸出信號響應(yīng)快。它主要處理短脈沖信號,如急停、跳轉(zhuǎn)、超程等信號。在第1級程序中,程序應(yīng)盡可能短,這樣可以縮短PLC程序執(zhí)行時間。第二級程序每nms執(zhí)行一次。n為第二級程序的分割數(shù)。程序執(zhí)行時,第二級程序?qū)⒈蛔詣臃指睢?.4
PLC的程序結(jié)構(gòu)39PPT課件圖5-2PLC程序結(jié)構(gòu)示意圖5.4
PLC的程序結(jié)構(gòu)40PPT課件第2級程序是END1命令之后,END2命令之前的程序。第2級程序通常包括功能程序與運動程序程序。子程序是END2命令之后、END命令之前的程序。通常將具有特定功能并且多次使用的程序段作為子程序。主程序中用指令決定具體子程序的執(zhí)行狀態(tài)。當主程序中調(diào)用子程序并執(zhí)行時,子程序執(zhí)行全部指令直到結(jié)束,然后系統(tǒng)將返回調(diào)研子程序的主程序。5.4
PLC的程序結(jié)構(gòu)41PPT課件子程序用于為程序分段和分塊,使其成為較小的、更易于管理的快。在程序調(diào)試和維護時,通過使用較小的程序塊,對這些區(qū)域和整個程序進行簡單的調(diào)試并排除故障。只有在需要時才調(diào)用子程序塊,可以更有效地使用PLC,因為所有的子程序塊可能無需執(zhí)行每次掃描,所以能夠縮短PLC程序處理時間。5.4
PLC的程序結(jié)構(gòu)42PPT課件梯形圖程序分成兩部分:第一級程序和第二級程序。第一級程序每個掃描周期都要執(zhí)行一次,第二級程序則分塊執(zhí)行,每個掃描周期只執(zhí)行一塊。因此第二級程序執(zhí)行周期為(參見圖5-3):第二級程序執(zhí)行周期=PLC掃描周期×第二級程序分塊數(shù)圖5-3梯形圖程序執(zhí)行過程5.4
PLC的程序結(jié)構(gòu)43PPT課件5.5PLC的寄存器PLC與繼電器控制的根本區(qū)別在于PLC采用軟器件,通過程序?qū)⒏髌骷?lián)系起來。通常習(xí)慣將PLC中的軟器件仍稱為繼電器、定時器、計數(shù)器等。其實它們并不是實際的物理實體。對于上述器件在使用時都必須用編號來加以識別。下面介紹編址方法:每個編程元件(軟器件)的編碼由字母和數(shù)字組成。字母X表示輸入繼電器,Y表示輸出繼電器,R表示中間繼電器,T表示定時器,C表示計數(shù)器。5.5
PLC的寄存器44PPT課件5.5.1輸入寄存器(X)PLC的輸入寄存器是用于存儲外部輸入信號的(按鈕、行程開關(guān)等輸入信號)。每一個輸入寄存器都與一個輸入端子相對應(yīng),當輸入端子得到一個有效信號之后,對應(yīng)的輸入寄存器內(nèi)的數(shù)據(jù)將由“0”變?yōu)椤?”。1.輸入寄存器用字母X表示,輸入地址由X+字節(jié)+位地址表示,參見圖5-4。
圖5-4輸入寄存器5.5
PLC的寄存器45PPT課件2.輸入寄存器只能由外部信號驅(qū)動,驅(qū)動信號多是直流電源信號,可以是DC24V電源中的正極,也可是DC24V電源中的負極。3.寄存器的位地址編址采用8進制。4.其擁有常開觸點與常閉觸點,觸點使用的次數(shù)不受限制。5.5
PLC的寄存器46PPT課件5.5.2輸出寄存器(Y)PLC的輸出寄存器是用于存儲PLC程序運算結(jié)果,并通過輸出接口控制外部執(zhí)行元件(繼電器、電磁閥等)。每一個輸出寄存器都與唯一的輸出端子相對應(yīng)。1.輸出寄存器用字母Y表示,輸入地址由Y+字節(jié)+位地址表示,參見圖5-5。
圖5-5輸出寄存器5.5
PLC的寄存器47PPT課件
2.輸出寄存器只能由程序運算結(jié)果驅(qū)動,也就是只有在程序中控制寄存器線圈的通斷電,才能控制寄存器內(nèi)的數(shù)據(jù)。3.輸出寄存器的位地址編址采用8進制。4.輸出寄存器既有線圈也有觸點,在同一程序中,同一地址的線圈只能出現(xiàn)一次,而觸點可以無限次被使用。觸頭有常開觸點與常閉觸點。5.5
PLC的寄存器48PPT課件5.5.3G/F寄存器G/F寄存器是用來對PLC與IPC進行通信的存儲器。G寄存器用于PLC給IPC傳遞控制信息,每一個G寄存器具有特定的功能,該功能由IPC廠家指定。F寄存器用于IPC給PLC返回確認信息,每一個F寄存器具有特定的功能,該功能由IPC廠家指定。5.5
PLC的寄存器49PPT課件5.5.4R寄存器PLC的R寄存器類似于繼電控制中的中間繼電器,它不能接受輸入信號,也不能對外輸出信號,只能存放中間運算結(jié)果。某些特殊的R寄存器還具有特殊的功能,這些功能是由PLC生產(chǎn)廠家指定的。1.R寄存器用字母R表示,輸入地址由R+字節(jié)+位地址表示,參見圖5-6。
圖5-6R寄存器5.5
PLC的寄存器50PPT課件
2.R寄存器只能由程序運算結(jié)果驅(qū)動,也就是只有在程序中控制寄存器線圈的通斷電,才能控制寄存器內(nèi)的數(shù)據(jù)。3.輸出寄存器的位地址編址采用8進制。4.R寄存器既有線圈也有觸點,在同一程序中,同一地址的線圈只能出現(xiàn)一次,而觸點可以無限次被使用。觸頭有常開觸點與常閉觸點5.5
PLC的寄存器51PPT課件5.5.5計數(shù)器PLC通過計數(shù)器完成信號累計加減的控制要求。華中PLC共有20個計數(shù)器,計數(shù)器號為1—20.計數(shù)器的指令表示如圖5-7所示。1.控制條件(1)指定初始值(CN0)CN0=0:計數(shù)值從0開始,即0,1,2,3,4,5,……CN0=1:計數(shù)值從1開始(0不使用),即1,2,3,4,5,……5.5
PLC的寄存器52PPT課件(2)指定上升型或下降型計數(shù)器(UPDOWN)UPDOWN=0:減計數(shù)器。計數(shù)器從預(yù)置值開始減計數(shù),到達由CN0指定的值后再返回預(yù)置值繼續(xù)減計數(shù)。UPDOWN=1:加計數(shù)器。計數(shù)器從CN0指定的值開始加計數(shù),到達預(yù)置值后再返回CN0指定的值繼續(xù)加計數(shù)。5.5
PLC的寄存器53PPT課件(3)復(fù)位(RST)RST=0:禁止復(fù)位。此時CTR處于正常計數(shù)狀態(tài)。RST=1:復(fù)位有效。此時計數(shù)器輸出低電平,且計數(shù)值復(fù)位為初始值。初始值由CN0和UPDOWN共同確定。(4)計數(shù)信號(ACT)計數(shù)信號上升沿有效,即ACT由低電平向高電平跳變時,計數(shù)一次。圖5-7計數(shù)器指令5.5
PLC的寄存器54PPT課件2.結(jié)果輸出RST=1時,CTR處于復(fù)位狀態(tài),輸出始終保持低電平。RST=0時,CTR處于計數(shù)狀態(tài),此時的輸出分兩種情況:1)若為加計數(shù)器(UPDOWN=1),則計數(shù)值=預(yù)置值時,輸出高電平,否則輸出低電平。2)若為減計數(shù)器(UPDOWN=0),則計數(shù)值到達最小值時,輸出高電平,否則輸出低電平(最小值由CN0指定為0或者1)5.5
PLC的寄存器55PPT課件5.5.6定時器延時導(dǎo)通定時器。定時器關(guān)閉時,沒有定時輸出功能,且輸出始終為低電平;定時器啟動后,到達設(shè)定的時間時,輸出高電平,使隨后的定時繼電器導(dǎo)通(定時繼電器由設(shè)計者給定),可參見圖5-8圖5-8定時器時序圖圖5-9定時器指令格式5.5
PLC的寄存器56PPT課件1.控制條件(參見圖5-9)ACT=0:關(guān)閉定時器。此時定時器沒有延時輸出功能,且輸出保持低電平。ACT=1:啟動定時器。到達設(shè)定時間后,輸出高電平,使定時繼電器導(dǎo)通。2.指令參數(shù)時間設(shè)置:用于設(shè)定定時器動作的延時時間。單位設(shè)定:用于設(shè)置延時時間的單位,0—毫秒,1—秒。5.5
PLC的寄存器57PPT課件3.結(jié)果輸出ACT=0時,定時器處于關(guān)閉狀態(tài),輸出始終為低電平。ACT由低電平跳變到高電平時(上升沿觸發(fā)),定時器啟動,定時時間到達前,輸出為低電平,到達后,輸出保持高電平,直到ACT的另一個上升沿重新啟動定時器5.5
PLC的寄存器58PPT課件順序程序的主要由線圈、觸點、符號和功能塊等元素組成,梯形圖中連接各個元素的線段構(gòu)成了順序程序的邏輯關(guān)系??梢允褂锰菪螆D或語句表語言來描述順序程序。語句表語言需要使用助記符(LD,AND,OR等)和寄存器地址來編寫,梯形圖則不必知道助記符的含義而使用繼電器的線圈觸點和功能塊來編寫。取指令,取反指令與輸出指令5.6
PLC的基本元器件與指令系統(tǒng)59PPT課件5.6.1基本邏輯控制元件1.常開觸點功能描述:其功能類似于繼電器的常開觸點。當存在指定寄存器地址中的位的值為“0”時,常開觸點打開,當存在指定寄存器地址中的位的值為“1”時,常開觸點閉合。寄存器位地址內(nèi)的值默認為“0”。表示符號為:5.6
PLC的基本元器件與指令系統(tǒng)60PPT課件2.常閉觸點功能描述:其功能類似于繼電器的常閉觸點。當存在指定寄存器地址中的位的值為“0”時,常閉觸點閉合,當存在指定寄存器地址中的位的值為“1”時,常閉觸點打開。寄存器位地址內(nèi)的值默認為“0”。表示符號為:5.6
PLC的基本元器件與指令系統(tǒng)61PPT課件3.線圈輸出功能描述:其功能類似于繼電器中的線圈,對線圈進行操作可控制位地址內(nèi)的值為“1”或為“0”。簡單的說,當某線圈得電后,其控制的位地址內(nèi)的值將由“0”變?yōu)椤?”表示符號為:5.6
PLC的基本元器件與指令系統(tǒng)62PPT課件
圖5-10基本元件程序示例
參見圖5-10,當X0.1和X0.2寄存器內(nèi)的值同時為“1”的時候,或者當X0.4和X0.2寄存器內(nèi)的值同時為“1”的時候,線圈R10.1得電,R10.1寄存器內(nèi)的值由“0”變?yōu)榱恕?”。5.6
PLC的基本元器件與指令系統(tǒng)63PPT課件5.6.2基本指令與編程方式梯形圖指令(LadderDiagram,LAD)與語句表指令(StatementList,STL)是可編程控制器程序中最常用的兩種表述工具,它們之間有著密切的對應(yīng)關(guān)系。邏輯控制指令是PLC中最基本、最常用的指令,是構(gòu)成梯形圖及語句表的基本成分。基本邏輯控制指令一股是指位邏輯指令、定時器指令和計數(shù)器指令。位邏輯指令又含觸點指令、線圈指令、等指令。這些指令處理的對象大多為位邏輯量,主要用于邏輯控制類程序中。5.6
PLC的基本元器件與指令系統(tǒng)64PPT課件1.邏輯取指令與線圈輸出指令觸點及線圈是梯形圖最基本的元件,從元件角度出發(fā),觸點及線圈是元件的組成部分,線圈得電則該線圈的常開觸點閉合,常閉觸點斷開;反之,線圈失電則常開觸點恢復(fù)斷開,常閉觸點恢復(fù)接通。從梯形圖的結(jié)構(gòu)而言,觸點是線圈的工作條件,線圈的動作是觸點運算的結(jié)果。5.6
PLC的基本元器件與指令系統(tǒng)65PPT課件●取指令:用于與母線連接的常開觸點,指令格式為:LD字節(jié).位
●取反指令:用于與母線連接的常閉觸點,指令格式為:LDI字節(jié).位
●輸出指令:也叫線圈驅(qū)動指令,將運算結(jié)果輸出到某個繼電器中,指令格式為:OUT字節(jié).位5.6
PLC的基本元器件與指令系統(tǒng)66PPT課件取指令與輸出指令使用說明如下。
●LD、LDI、OUT指令的操作數(shù)為:X、Y、R、T、C。
●LD、LDN不只是用于網(wǎng)絡(luò)塊邏輯計算開始時與母線相連的常開和常閉觸點,在分支電路塊的開始也要使用LD、LDN指令。
●并聯(lián)OUT指令可連續(xù)使用任意次。
●在同一程序中不能使用雙線圈輸出,即同一個元器件在同一程序中只能使用一次OUT指令。5.6
PLC的基本元器件與指令系統(tǒng)67PPT課件2.觸點串聯(lián)指令(1)與指令:用于單個常開觸點的串聯(lián)連接,指令格式:AND字節(jié).位(2)與反指令:用于單個常閉觸點的串聯(lián)連接,指令格式:ANI字節(jié).位3.觸點并聯(lián)指令(1)或指令:用于單個常開觸點的并聯(lián)連接,指令格式:OR(2)或指令:用于單個常閉觸點的并聯(lián)連接,指令格式:ORI5.6
PLC的基本元器件與指令系統(tǒng)68PPT課件LDX1.0ANDX2.0ANIR1.0OUTR10.0
LDX5.0ORIX5.1ORX5.3ANDR5.4OUTR10.1
圖5-11觸電串/并聯(lián)程序示例5.6
PLC的基本元器件與指令系統(tǒng)69PPT課件4.置位與復(fù)位指令●置位指令(Set):從bit開始的N個元件置1并保持。指令畫法為●復(fù)位指令(Reset):從bit開始的N個元件清零并保持。指令畫法為S/R指令使用說明:●S/R指令的操作數(shù)為:I、0、M、SM、T、C、V、S和L口●設(shè)置(s)和復(fù)原(R)指令設(shè)置(打開)或復(fù)原指定的點數(shù)(N),從指定的地址(位)開始,可以設(shè)置和復(fù)原1—255個點。5.6
PLC的基本元器件與指令系統(tǒng)70PPT課件●對位元件來說,其一旦被置位,就會保持在通電狀態(tài),除非對它復(fù)位:而一旦被復(fù)位就會保持在斷電狀態(tài),除非再對它置位?!馭/R指令可以互換次序使用,但由于PLC采用掃描工作方式,所以寫在后面的指令具有優(yōu)先權(quán)。●如果復(fù)位指令的操作數(shù)是一個定時器位(T)或計數(shù)器位(c),會使相應(yīng)定時器位計數(shù)器位復(fù)位為O,并清除定時器或計數(shù)器的當前值。5.6
PLC的基本元器件與指令系統(tǒng)71PPT課件LDR1.0ORX5.0SETR10.0圖5-12置位線圈程序示例5.6
PLC的基本元器件與指令系統(tǒng)72PPT課件LDR1.0ORX5.0
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)業(yè)綜合種植與技術(shù)咨詢服務(wù)協(xié)議
- 醫(yī)藥行業(yè)五家公司財務(wù)分析報告
- 制造行業(yè)績效考核及表格
- 領(lǐng)導(dǎo)力培訓(xùn)項目總結(jié)與展望
- 項目驅(qū)動的醫(yī)療數(shù)據(jù)分析團隊協(xié)作培訓(xùn)
- 顧客行為分析在新零售店面布局中的實踐
- 音樂產(chǎn)業(yè)中的非物質(zhì)文化遺產(chǎn)利用研究
- 青年群體與文化節(jié)慶活動品牌的互動關(guān)系
- 顧客體驗升級與品牌傳播策略的結(jié)合點
- 青少年時間管理能力的培養(yǎng)
- 景區(qū)設(shè)備聯(lián)營協(xié)議書
- 2025年虛擬現(xiàn)實與增強現(xiàn)實技術(shù)考試試題及答案
- 旋挖鉆孔灌注樁施工流程課件
- 9.2 嚴格執(zhí)法 教案 2024-2025學(xué)年高中政治《政治與法治》(統(tǒng)編版必修3)
- 精麻藥品培訓(xùn)課件
- 中國糧食面試題庫及答案
- 食品生產(chǎn)初級考試試題及答案
- 2025年全國中學(xué)生數(shù)學(xué)奧林匹克競賽(預(yù)賽)模擬卷(全國高中數(shù)學(xué)聯(lián)賽一試)(含解析)
- 統(tǒng)編版(2024)七年級下冊歷史期末復(fù)習(xí)全冊知識點提綱詳細版
- 綜合新聞類報紙出版服務(wù)行業(yè)跨境出海戰(zhàn)略研究報告
- 學(xué)校特色課程設(shè)計交流匯報
評論
0/150
提交評論