工學電工技術席時達第四版第10章課件_第1頁
工學電工技術席時達第四版第10章課件_第2頁
工學電工技術席時達第四版第10章課件_第3頁
工學電工技術席時達第四版第10章課件_第4頁
工學電工技術席時達第四版第10章課件_第5頁
已閱讀5頁,還剩193頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第十章電工技術1第十章電工技術1第二節可編程控制器的編程語言和指令系統第一節可編程控制器的組成和工作原理第十章可編程控制器第三節可編程控制器的應用2第二節可編程控制器的編程語言和指令系統第一節可編程控制器第一節可編程控制器的組成和工作原理一、可編程控制器的組成和各部分的作用二、可編程控制器的工作過程三、可編程控制器的等效繼電器系統四、可編程控制器與繼電器控制系統的區別3第一節一、可編程控制器的組成和各部分的作用二、可編程控制器

可編程控制器(簡稱PLC或PC)——在繼電-接觸器控制的基礎上,結合先進的微型計算機控制技術發展起來的一種新型工業控制器。第一節可編程控制器的組成和工作原理通過改變存儲器指令來改變生產線的控制流程,代替繼電器系統完成順序控制,控制各種類型的機械或生產過程。目前已廣泛應用于冶金、礦業、機械、輕工等領域,加速了機電一體化的進程。4可編程控制器(簡稱PLC或PC)——在繼電-接觸器控一、可編程控制器的組成和各部分的作用繼電-接觸器控制系統由3部分組成。(按鈕、行程開關)(電動機、電磁鐵)第一節可編程控制器的組成和工作原理輸入部分各種開關信息邏輯部分輸出部分M控制電路接線(繼電器線圈、觸頭)執行元件根據輸入部分發出的開關信息或操作命令,邏輯電路就按規定的動作要求判斷該作什么動作,然后驅動輸出部分執行命令。 5一、可編程控制器的組成和各部分的作用繼電-接觸器控制系統由3M輸出部分輸入部分

可編程控制器(PLC)和繼電-接觸器控制系統類似也由3部分組成。第一節可編程控制器的組成和工作原理編程器外部輸入變換器輸出變換器外部存儲器微處理器邏輯部分相當各種開關信息相當控制電路接線相當執行元件6M輸出部分輸入部分可編程控制器(PLC)和繼輸入部分——收集并保存被控對象實際運行的數據和信息或操作臺上的操作命令。如限位開關、控制按鈕、操作開關等。邏輯部分——處理輸入部分所取得的信息,并按照被控對象的動作要求作出反映。采用微處理器(CPU)和存儲器,可通過外接的專用編程器寫入用戶程序,因此可以靈活地改變其控制程序,稱“可編程”輸出部分——將微處理器處理的邏輯信號變換為被控制設備所需的電壓或電流信號,以驅動接觸器、電磁閥等被控設備。第一節可編程控制器的組成和工作原理7輸入部分——收集并保存被控對象實際運行的數據和信息或第一節可編程控制器的組成和工作原理輸入變換器——為了將不同電壓或電流形式的信號變換成微處理器能接受的信號。輸出變換器——將微處理器處理的邏輯信號變換為被控制設備所需的電壓或電流信號。存儲器微處理器編程器M外部輸入變換器輸出變換器外部輸入部分邏輯部分輸出部分8第一節可編程控制器的組成和工作原理輸入變換器——為

編程器——用于用戶程序的編制、調試和監視。通過通信端口與和的聯系,實現人機對話。第一節可編程控制器的組成和工作原理

各種PLC都是以微處理器為核心的電子電氣系統,包括硬件和軟件。9編程器——用于用戶程序的編制、調試和監視。通過通信端二、可編程控制器的工作過程可編程控制器工作方式:循環掃描運動方式。第一節可編程控制器的組成和工作原理PLC每重復一次上述3個階段即為一個周期。繼電器系統工作方式:同時執行所有程序。分3個階段:

輸入采樣,程序執行、輸出刷新。10二、可編程控制器的工作過程可編程控制器工作方式:循環掃描運(一)輸入采樣階段

PLC掃描所有輸入端子,并將各輸入端的通/斷狀態存入內存中各個對應的輸入狀態寄存器,即輸入刷新。第一節可編程控制器的組成和工作原理在進入另兩個階段期間,無論輸入狀態如何變化,輸入狀態寄存器的內容也不會改變,只有到下一個掃描周期的輸入采樣階段,才能重新寫入輸入端的新內容。11(一)輸入采樣階段PLC掃描所有輸入端子,(二)程序執行階段

PLC按“先左后右,先上后下”的步序,執行程序指令。第一節可編程控制器的組成和工作原理步序號——組成用戶程序的每條指令都有順序號。指令按步序號依次存入存儲器。輸入狀態寄存器中輸入端的狀態,輸出狀態寄存器中輸出端的狀態讀入邏輯運算存入(輸出狀態寄存器)12(二)程序執行階段PLC按“先左后右,先(三)輸出刷新階段執行完所有指令后,輸出狀態寄存器中所有輸出繼電器的狀態(通/斷)轉存到輸出鎖存器中,通過一定方式輸出,驅動外部負載,這才是PLC的實際輸出。第一節可編程控制器的組成和工作原理特點:1.PLC采用集中采樣、集中輸出的工作方式,提高了系統的抗干擾能力。2.

PLC的輸出對于輸入存在一些滯后,可采用相應的措施減少滯后時間13(三)輸出刷新階段執行完所有指令后,輸出狀態三、可編程控制器的等效繼電器系統第一節可編程控制器的組成和工作原理使用者在編程時,可不考慮內部復雜結構,不使用計算機語言,只把PLC內部看成一個繼電器系統,只需按設計繼電器控制線路來編程。PLC等效繼電器系統梯形圖,類似繼電器控制線路14三、可編程控制器的等效繼電器系統第一節可編程控制器的組成和第一節可編程控制器的組成和工作原理X—輸入繼電器,由外部信號通過輸入端子驅動Y—輸出繼電器,通過輸出端子驅動外接負載T—定時器C—記數器M—輔助繼電器

所有元器件均用編程方法實現,又稱為編程繼電器或軟繼電器,具有用軟件實現的動合、動斷觸點,這些觸點只能在PLC編程時使用。梯形圖是根據控制要求虛擬出來的一種圖形語言,是形象化的編程手段。它繼承了繼電器接點等術語和圖形符號,并無實際連線。吸引線圈動合觸點動斷觸點15第一節可編程控制器的組成和工作原理X—輸入繼電器,由外部信四、可編程控制器與繼電器控制系統的區別第一節可編程控制器的組成和工作原理PLC發展特點繼承了繼電器控制系統的控制功能應用了計算機技術區別組成器件不同PLC控制系統繼電器控制系統觸點數量不同工作方式不同編程方式不同軟繼電器無限串行(各繼電器動作按順序)靈活多變真正的硬件繼電器有限并行(各繼電器同時受制約)不靈活16四、可編程控制器與繼電器控制系統的區別第一節可編程控制器的第二節一、可編程控制器的編程元件二、可編程控制器的指令三、梯形圖編程規則17第二節一、可編程控制器的編程元件二、可編程控制器的指令三、第二節可編程控制器的編程語言和指令系統

PLC最常用的編程語言是梯形圖,通過指令系統可將它轉換為PLC能接受的程序,用編程器將程序鍵入到PLC的用戶存儲器中去。

PLC最大的優點之一就是編程簡單,梯形圖是在繼電控制系統電氣原理圖基礎上開發的。具有形象、直觀、實用的特點,只要懂得電氣原理圖就能掌握。小型PLC的常用指令只有10到20幾條,容易記憶。下面以日本三菱公司的小型可編程控制器F-40M為例。同其它電腦裝置一樣,PLC的操作是依其程序操作進行的,而程序是用程序語言表達的。18第二節可編程控制器的編程語言和指令系統PLC最常用一、可編程控制器的編程元件第二節可編程控制器的編程語言和指令系統在編制用戶程序時必須熟悉每條指令涉及的元器件的功能及其規定的編號。

PLC中的接點或線圈并不是真實的物理繼電器接點或線圈,而是在軟件編程中使用的編程元件,每個編程元件與存儲器中的一個存儲單元相對應。

編程元件:輸入繼電器、輸出繼電器、輔助繼電器、定時器、計數器、通用“字”寄存器、數據寄存器及特殊功能繼電器等。19一、可編程控制器的編程元件第二節可編程控制器的編程語言和指第二節可編程控制器的編程語言和指令系統(一)輸入繼電器(X)專門用來接收從外部開關和傳感器發來的信號,與輸入端子相連,可提供無數動合、動斷觸點供內部(編程)使用。只能由外部信號驅動,不能用指令從內部驅動。

F-40M輸入繼電器的編號為X400~X407、X500~X507、X410~X413、X510~X513,共24個輸入點(八進制)20第二節可編程控制器的編程語言和指令系統(一)輸入繼電器(X(二)輸出繼電器(Y)專門用來將輸出信號傳送給外部負載。有一付動合觸點供外接負載使用,其狀態對應于輸出鎖存器的輸出;同時還有無數動合、動斷觸點供內部(編程)使用,這些觸點的狀態對應于輸出狀態寄存器。只能在程序內部用指令驅動,外部信號無法直接驅動。

F-40M輸出繼電器的編號為Y430~Y437、Y530~Y537,共16個輸出點第二節可編程控制器的編程語言和指令系統21(二)輸出繼電器(Y)專門用來將輸出信號傳送給外部(三)輔助繼電器(M)

PLC具有許多輔助繼電器,每個輔助繼電器都有無數個觸點。輔助繼電器的觸點只供內部使用,不可驅動外部負載。第二節可編程控制器的編程語言和指令系統分類普通型:編號為M100~M277,共128點(8進制)斷電保持型:編號為M300~M377,

共64點

突然斷電時,PLC采用鋰電池備用,將狀態保持。22(三)輔助繼電器(M)PLC具有許多輔助繼電器,每個(四)移位寄存器(M)由輔助繼電器組成,當輔助繼電器已構成移位寄存器時,不可再作它用。第二節可編程控制器的編程語言和指令系統

F-40M中,每16個輔助繼電器可構成一個移位寄存器,第一個的編號即移位寄存器的編號移位寄存器的編號:斷電保持M120~M137M300~M317M140~M157M160~M177M240~M257M260~M277M320~M337M340~M357M220~M237M360~M377M200~M217M100~M11723(四)移位寄存器(M)由輔助繼電器組成,當輔助繼電器第二節可編程控制器的編程語言和指令系統

16位移位寄存器(M300~M317)的等效電路3個輸入端數據輸入端(與OUT相連)移位輸入端(與SFT相連)復位輸入端(與RST相連)M317M316M315M314M313M312M311M310M307M306M305M304M303M302M301M300OUTSFTRSTX401X402X400數據輸入移位輸入復位輸入16個輔助繼電器3個輸入端24第二節可編程控制器的編程語言和指令系統16位移位寄存器第二節可編程控制器的編程語言和指令系統1.數據輸入端數據輸入端的信號(X400)決定了首位輔助繼電器M300的狀態(通或斷)。2.復位輸入端復位輸入端的信號(X402)被接通時,M300~M317全部斷開,即處于復位狀態。移位寄存器工作時,復位輸入端應斷開。X400M300吸引線圈動合觸點25第二節可編程控制器的編程語言和指令系統1.數據輸入端第二節可編程控制器的編程語言和指令系統3.移位輸入端當移位輸入端的信號X401每接通(由0變1)一次,移位寄存器內16個輔助繼電的狀態(1或0)向右移一位,最后一位(M317)的狀態溢出。M317M316M315M314M313M312M311M310M307M306M305M304M303M302M301M300X4001011001000111001101100100011100溢出箭頭線表示前位狀態移到后一位“1”——表示開關閉合或線圈通電“0”——表示開關斷開或線圈斷電26第二節可編程控制器的編程語言和指令系統3.移位輸入端(五)定時器(T)相當于繼電器控制系統中的時間繼電器。提供無數對動合、動斷延時觸點,供編程使用。其延時時間由編程時設定的系數K決定。

F-40M的定時器元件編號為T450~T457、T550~T557,共16點。K值為0.1~999s(3位數字設定,最小設定單位為0.1s)第二節可編程控制器的編程語言和指令系統27(五)定時器(T)相當于繼電器控制系統中的時間繼電器。1.通電延時定時器工作過程該定時器的設定時間為3sX400動合觸點閉合T450啟動每隔0.1s對K減0.1(3s后減到0)接通Y430若X400一直接通,則定時器維持輸出。當X400斷開,則定時器復位,K恢復到設定值3。第二節可編程控制器的編程語言和指令系統T450Y430X400T450K3觸點閉合(動斷觸點斷開)T450動合281.通電延時定時器工作過程該定時器的設定時間為3sX400動2.斷電延時定時器工作過程該定時器的設定時間為10s

X400由接通變為斷開,T450開始記時,到10s時,其動斷觸點斷開,Y430斷電。第二節可編程控制器的編程語言和指令系統T450Y430X400T450K10X400Y430吸引線圈動合觸點動斷觸點292.斷電延時定時器工作過程該定時器的設定時間為10sX(六)計數器(C)用來記錄信號開關的開關次數,達到一定次數時,其觸點動作。記錄次數由編程時設定的常數K決定。

F-40M的記數器編號為C460~C467、C560~C567,共16點。K值為1~999每個計數器均有斷電保護功能,當電源中斷時,當前記數仍保持。若不需保持,可用初始化脈沖M71將其復位。第二節可編程控制器的編程語言和指令系統2個輸入端計數輸入端(與OUT相連)復位輸入端(與RST相連)30(六)計數器(C)用來記錄信號開關的開關次數,達到一工作過程:第二節可編程控制器的編程語言和指令系統

1、M71將C460復位(動合觸點斷開,動斷觸點閉合,計數器當前值為設定值10)。

2、復位輸入端(RST)斷開,開始讀數:X401每接通一次(由0變1),計數值減1。

3、計數值減到0時,C460的動合觸點閉合(動斷觸點斷開),接通Y430。

4、再來計數脈沖,C460工作狀態保持,直到X400接通,C460復位,計數器恢復到設定值10。K10Y430X400M71RSTC460OUTX401C460例:無電源中斷保持的減法計數器初始化脈沖M71計數器31工作過程:第二節可編程控制器的編程語言和指令系統1、(七)幾種特殊輔助繼電器(M)1.運行監視(M70)

PLC運行時,M70自動接通;PLC停止,M70自動斷開。M70觸點用于驅動功能指令。2.初始化脈沖(M71)

PLC運行后僅在第一個運行周期接通,以后便斷開。用于計數器、移位寄存器的初始復位。第二節可編程控制器的編程語言和指令系統3.100ms時鐘脈沖(M72)

PLC運行后,以100ms周期通斷,其中50ms通,50ms斷。32(七)幾種特殊輔助繼電器(M)1.運行監視(M70)若用M72作為計數器的計數脈沖,則可為計數器提供一個100ms的定時脈沖,此時計數器可作為定時器使用,其時基單位為100ms。4.鋰電池電壓下降時接通(M76)通過它的觸點接通指示燈,提醒更換電池。5.禁止全部輸出(M77)

M77接通時,全部輸出繼電器Y的輸出均自動切斷,但其它繼電器、定時器、計數器仍繼續工作。緊急情況下可用M77切斷全部輸出。第二節可編程控制器的編程語言和指令系統33若用M72作為計數器的計數脈沖,則可為計數器提供一個第二節可編程控制器的編程語言和指令系統二、可編程控制器的指令PLC的編程語言與匯編語言類似,不同的廠家其語句表有所不同。F系列PLC的常用指令如下:1.輸入、輸出指令LD、LDI、OUTLD——取指令,取用動合觸點。LDI——取反指令,取用動斷觸點。

OUT——輸出指令,驅動輸出繼電器、輔助繼電器、定時器、計數器,但不能用于輸入繼電器。定時器和計數器使用該指令后,必需設定常數K,設定常數K也是一條指令。34第二節可編程控制器的編程語言和指令系統二、可編程控制器的指第二節可編程控制器的編程語言和指令系統0LDX400

取動合觸點X400的狀態1OUTY430

驅動輸出繼電器Y4302LDIX401

取動斷觸點X401的狀態3OUTT450

取動定時器T4504K19

設定常數5LDT450

取定時器動合觸點狀態6OUTY431

驅動輸出繼電器Y431Y431X400T450T450X401K19Y430【例10-2-1】LD、LDI、OUT指令使用舉例從母線開始35第二節可編程控制器的編程語言和指令系統0LDX400第二節可編程控制器的編程語言和指令系統2.觸點串聯指令AND、ANI

AND——動合觸點串聯指令,用于單個動合觸點與前面動合觸點串聯。

ANI——動斷觸點串聯指令,用于單個動斷觸點與前面動斷觸點串聯。36第二節可編程控制器的編程語言和指令系統2.觸點串聯指令AN0LDX4021ANDM101

動合觸點串聯2OUTY4333LDY4334ANIX403

動斷觸點串聯5ANDX4016OUTM101第二節可編程控制器的編程語言和指令系統X401Y433X403X402Y433M101M101【例10-2-2】AND、ANI

指令使用舉例370LDX4021ANDM101動合觸點串聯2OU第二節可編程控制器的編程語言和指令系統3.觸點并聯指令OR、ORI

OR——動合觸點并聯指令,用于單個動合觸點與前面動合觸點并聯。

ORI——動斷觸點并聯指令,用于單個動斷觸點與前面動斷觸點并聯。38第二節可編程控制器的編程語言和指令系統3.觸點并聯指令OR第二節可編程控制器的編程語言和指令系統0LDX4041ORX406

動合觸點并聯2ORIM102

動斷觸點并聯3ANDX4074OUTY4355LDY4356ANDX4077ORM103

動合觸點并聯8ANIX4019ORIM110

動斷觸點并聯10OUTM304X407X435M102X404X406X410M103M110X407Y435M304【例10-2-3】OR、ORI

指令使用舉例39第二節可編程控制器的編程語言和指令系統0LDX4041第二節可編程控制器的編程語言和指令系統4.塊指令ORB、ANB

ORB——塊并聯指令,用于將串聯電路塊與前面電路并聯。

ANB——塊串聯指令,用于將并聯電路塊與前面電路串聯。兩個以上觸點的串聯電路稱為串聯電路塊。使用ORB指令時,各串聯電路塊起點從LD、LDI指令開始,終點用ORB指令。40第二節可編程控制器的編程語言和指令系統4.塊指令ORB、A第二節可編程控制器的編程語言和指令系統【例10-2-4】

ORB指令使用舉例0LDX4001ANDX4012LDX402

串聯電路塊起始3ANDX4034ORB

串聯電路塊并聯5LDX404

塊起始6ANDX4057ORB

塊并聯8OUTY436X404X400X402X401Y436X403X40541第二節可編程控制器的編程語言和指令系統【例10-2-4】第二節可編程控制器的編程語言和指令系統【例10-2-5】ANB指令使用舉例0LDX4001ANDX4012LDX4023ANDX4034ORB5LDX4046ANDX4057LDX4068ANDX407第一電路塊9ORB第二電路塊10ANB

兩個電路塊串聯11ORX41012OUTY433X400X402X401Y433X403X410X404X406X405X40742第二節可編程控制器的編程語言和指令系統【例10-2-5】A第二節可編程控制器的編程語言和指令系統0LDX4001ANIX4012LDM1003ANDX4044ORIX4025ANDX4056ORB7LDIY4308ORX4039ANB10ORY430

11OUTY43012OUTM100討論X400M100X401Y430X404Y430X402X405Y430X403M100【例10-2-6】根據梯形圖寫出相應的程序解:編程如下:43第二節可編程控制器的編程語言和指令系統0LDX4001第二節可編程控制器的編程語言和指令系統5、移位、復位指令SFT、RST

SFT——移位指令,用于將移位寄存器的內容移位。

RST——復位指令,用于清除計數器、移位寄存器的內容。【例10-2-7】SFT、RST

指令使用舉例0LDM1171OUTM120輸入2LDX4003SFTM120

移位4LDX4015RSTM120

復位M137M136M121M120OUTSFTRST~X401M117X40016位移位寄存器44第二節可編程控制器的編程語言和指令系統5、移位、復位指令S第二節可編程控制器的編程語言和指令系統

RST不僅用于移位寄存器的復位,也用于計數器的復位。【例10-2-8】SFT、RST

指令使用舉例0LDX4001ORM712RSTC4603LDX4014OUTC4605K106LDC4607OUTY430復位計數輸出K10Y430X400M71RSTC460OUTX401C46045第二節可編程控制器的編程語言和指令系統RST不僅用第二節可編程控制器的編程語言和指令系統

復位電路與計數器的計數電路、移位寄存器的移位電路是互相獨立的。在RST有輸入的情況下,計數器和移位寄存器不能接受輸入數據。

所有計數器和一部分移位寄存器具有斷點保持功能,因此在運行之前,常用初始化脈沖M71將其復位,以免出錯。46第二節可編程控制器的編程語言和指令系統復位電路與計第二節可編程控制器的編程語言和指令系統6.保持指令S、R

S——操作保持置位指令,使輔助繼電器接通并自鎖。

R——操作保持復位指令,使輔助繼電器的自鎖釋放。只對M120~M377置位(即置1)和復位(即置0),其它繼電器不能使用。47第二節可編程控制器的編程語言和指令系統6.保持指令S、R第二節可編程控制器的編程語言和指令系統0LDX4011SM202

使M202置位并保持(中間可插入其它程序)2LDX4023RM202

使M202復位并保持SRM202X401X402M202【例10-2-9】S、R

指令使用舉例48第二節可編程控制器的編程語言和指令系統0LDX4011第二節可編程控制器的編程語言和指令系統7.結束指令ENDEND——用于程序終了,可縮短工作周期。例如:F-40M的總程序有890步,若不寫END,則控制器將從0步執行到890步才轉入下一個周期,若有END,則查詢到END指令便直接轉入下一周期。為便于調試程序,也可在程序中插入END指令。49第二節可編程控制器的編程語言和指令系統7.結束指令ENDE三、梯形圖編程規則1.左右有兩條豎母線,中間用橫線連接各編程元件的觸點和線圈,每個線圈為一個邏輯行,線圈不可串聯,總體上呈梯子形狀。2.按自上而下,從左到右的順序排列(指令編程也應先上后下,先左后右),因而所有觸點都應畫在線圈的左邊,右邊不能有觸點。第二節可編程控制器的編程語言和指令系統X400M300X401正確X400M300X401錯誤右邊不能有觸點50三、梯形圖編程規則1.左右有兩條豎母線,中間用橫線連接3.沒有真實的電流,但可假想有“能流”流動,能流只能單方向從左向右通過各編程元件的觸點和線圈,因此所有觸點和線圈應畫在水平線上,不能畫在垂直分支上。第二節可編程控制器的編程語言和指令系統不能畫在垂直分支上不能畫在垂直分支上513.沒有真實的電流,但可假想有“能流”流動,能流只能單4.每一編號的觸點可以出現任意次,而每一編號的線圈只能出現一次。第二節可編程控制器的編程語言和指令系統Y433不能重復出現524.每一編號的觸點可以出現任意次,而每一編號的線圈只能5.若并聯電路的邏輯行中有串聯電路塊,則串聯電路塊應排在上面。第二節可編程控制器的編程語言和指令系統0LDX4021LDX4002ANDX4013ORB0LDX4001ANDX4012ORX4023OUTY430這樣編制的語句簡單明了,語句較少。4OUTY430535.若并聯電路的邏輯行中有串聯電路塊,則串聯電路塊應排6.若串聯電路的邏輯行中有并聯電路塊,則并聯電路塊應排在左邊。第二節可編程控制器的編程語言和指令系統0LDX4021LDX4002ORX4013ANB0LDX4001ORX4012ANDX4023OUTY4304OUTY430546.若串聯電路的邏輯行中有并聯電路塊,則并聯電路塊應排8.OUT指令可連續使用,但次序不能顛倒。第二節可編程控制器的編程語言和指令系統7.輸入繼電器線圈由輸入端子上的外部信號驅動,因而輸入繼電器的線圈不出現在梯形圖中。558.OUT指令可連續使用,但次序不能顛倒。第二節可編練習1根據梯形圖寫出相應的程序第二節可編程控制器的編程語言和指令系統0LDX4011ANDX4022LDX4033ORB4LDIX4015ANDX4026LDX4037ANIX404第一電路塊8ORB第二電路塊9ANB兩個電路塊串聯10ORX43011OUTY430X401X403X401Y430X403Y430X402X402X40456練習1根據梯形圖寫出相應的程序第二節可編程控制器的編程語言練習2按照梯形圖的編程規則修改下圖第二節可編程控制器的編程語言和指令系統X401與X403單獨串聯X402移到Y430前X401X400Y430X403X402X401X400Y430X403X402X401X420X402Y430X401Y431X420X402Y430X401Y43157練習2按照梯形圖的編程規則修改下圖第二節可編程控制器的編程第三節一、代替繼電器控制二、順序控制58第三節一、代替繼電器控制二、順序控制58一、代替繼電器控制第三節可編程控制器的應用只有在下列情況下才考慮用PLC代替繼電器控制:(1)輸入/輸出點數多,控制復雜。(2)對可靠性要求高。可編程控制器由于其高度的可靠性、方便性,正迅速普及和應用。以從替代繼電器控制發展到過程控制、數據處理、通信網絡等許多領域。(4)可用一臺PLC控制多臺設備。(3)需要經常改變程序。59一、代替繼電器控制第三節可編程控制器的應用只有在下列情況下第三節可編程控制器的應用PLC元件與繼電-接觸器控制元件對照表60第三節可編程控制器的應用PLC元件與繼電-接觸器控制元件對第三節可編程控制器的應用(一)籠型三相異步電動機起、停控制SBstpKMSBstFRKM

FRKMFUQS3~M..L2L1L3電動機起動、停止控制電路接觸器線圈起動按鈕停止按鈕熱繼電器觸點61第三節可編程控制器的應用(一)籠型三相異步電動機起、停控制用PLC代替繼電器控制的方法和步驟:1.設計梯形圖

把繼電器控制電路中的所有元件用PLC編程元件的符號代替,并標上元件編號,初步畫出梯形圖。第三節可編程控制器的應用X400X402Y430Y430X40162用PLC代替繼電器控制的方法和步驟:1.設計梯形圖把繼然后,根據編程規則修改梯形圖2.編寫指令程序LDX400ORY430

ANIX401ANIX402

OUTY430第三節可編程控制器的應用X401Y430Y430X402X400并聯電路塊排左邊右邊不能有觸點63然后,根據編程規則修改梯形圖2.編寫指令程序LDX400O第三節可編程控制器的應用3.分配輸入/輸出端子并接線SBstKMCOMX400X401X402X403X404X405X406Y430Y430Y431Y431Y432Y432Y433Y433SBstpFR~輸入端子輸出端子停止按鈕、起動按鈕、熱繼電器觸點控制接觸器線圈,要注意輸入/輸出端子的分配。按鈕、熱繼電器觸點接輸入端子接觸器線圈接輸出端子與繼電-接觸器控制系統習慣一樣,PLC采用動合觸點作輸入信號。所有觸點以動合觸點為準64第三節可編程控制器的應用3.分配輸入/輸出端子并接線SBs第三節可編程控制器的應用4.鍵入指令程序通過編程器的指令鍵將編好的指令程序送入PLC,操作相應的按鈕,就能實現對異步電動機起、停控制。若電動機過載,FR的輸入信號,使PLC立即停止輸出,起到保護作用。65第三節可編程控制器的應用4.鍵入指令程序通過編程器的指(二)自動往復行程控制行程開關觸點自動往復行程控制電路66(二)自動往復行程控制行程開關觸點自動往復行程控制電路66用PLC代替上述繼電器控制的方法和步驟:1.設計梯形圖初步畫出的圖X400X432X404X403X401Y431X405Y431X400Y431X403X404X402Y432X405Y432修改后的圖每一編號的觸點可以出現任意次右邊不能有觸點并聯電路塊排左邊兩邏輯行分開,要增加觸點67用PLC代替上述繼電器控制的方法和步驟:1.設計梯形圖初步畫2.編寫指令程序LDX401ORY404

ORX431ANIX400

ANIX403

ANIY432

ANIX405

OUTY431LDX402ORY403

ORX432ANIX400

ANIX404

ANIY431

ANIX405

OUTY432682.編寫指令程序LDX401ORY404ORX431第三節可編程控制器的應用3.分配輸入/輸出端子并接線4.鍵入指令程序通過編程器的指令鍵將編好的指令程序送入PLC。SBstpKMFCOMX400X401X402X403X404X405X406Y430Y430Y431Y431Y432Y432Y433Y433SBFFR~輸入端子輸出端子SBRSQFSQRKMR線圈接輸出端子按鈕、觸點接輸入端子行程開關觸點69第三節可編程控制器的應用3.分配輸入/輸出端子并接線4.鍵(三)Y—△換接起動控制Y—△換接起動自動控制電路第三節可編程控制器的應用時間繼電器線圈△接觸器時間繼電器觸點70(三)Y—△換接起動控制Y—△換接起動自動控制電路第三節可1.設計梯形圖第三節可編程控制器的應用初步畫出的圖X400Y432X430X402X401T450Y430Y430X402Y432X400T450Y431Y432T450Y431修改后的圖711.設計梯形圖第三節可編程控制器的應用初步畫出的圖X4002.編寫指令程序LDX401ORY430ANIX400ANIX402

OUTY430

ANIX432

OUTT450ANIT450OUTY431

LDT450ORY432ANDY430ANIX400

ANIX402

ANIY431K1OUTY432第三節可編程控制器的應用722.編寫指令程序LDX401ORY430ANIX400第三節可編程控制器的應用3.分配輸入/輸出端子并接線4.鍵入指令程序通過編程器的指令鍵將編好的指令程序送入PLC。SBstpKMYCOMX400X401X402X403X404X405X406Y430Y430Y431Y431Y432Y432Y433Y433SBstFR~輸入端子輸出端子SBRKM△KM73第三節可編程控制器的應用3.分配輸入/輸出端子并接線4.鍵第三節可編程控制器的應用二、順序控制順序控制——根據預先規定的程序或條件,對控制過程各階段按順序進行自動控制。用繼電-接觸器控制系統實現順序控制靈活性差。可編程控制器通過軟件編程進行控制,所以靈活多變。適用于程序經常變動,控制規模較大的場合。以實例液壓加料裝置說明用PLC實現順序控制的方法和步驟。74第三節可編程控制器的應用二、順序控制順序控第三節可編程控制器的應用

工作原理:料斗在低位加料后上升至高位,翻斗卸料,然后料斗翻回,再下降至低位,完成一次工作循環。液壓加料控制75第三節可編程控制器的應用工作原理:料斗在低位X400:啟動按鈕X401:料加足時發出的信號X404:低位行程開關X402:高位行程開關X403:料斗翻回至原位觸發的行程開關Y431:加料小門的電磁鐵Y432:推動料斗上升的液壓電磁閥Y433:翻斗卸料電磁閥第三節可編程控制器的應用功能:76X400:啟動按鈕X401:料加足時發出的信號X404:低位第三節可編程控制器的應用

(1)啟動X400,Y431通電,給料斗加料。

(2)料斗里的料加足時,X401動作,Y431斷電,加料小門自動關上。

(3)同時X404動作,Y432通電,液壓電磁閥推動料斗上升。

(4)到達高位,X402動作,Y433通電,電磁閥驅動翻斗卸料。

(5)延時后,Y433斷電,料斗翻回。

(6)X403動作,Y432斷電,料斗自動下降。工作過程:77第三節可編程控制器的應用(1)啟動X400,Y431第三節可編程控制器的應用(一)畫出功能表圖

功能表圖又稱功能流程圖或狀態轉移圖,用來描述控制系統的控制過程、功能和特性的一種圖形。步(框)M200M201M202M203M204M205Y431Y432Y432Y433T450Y432M71初始脈沖X400啟動X401料加足X402至高位T450時間到X403翻至原位X404至低位開門加料料斗上升保持高位翻斗卸料定時料斗翻回(Y433斷)料斗下降(Y432斷)激活有向連線轉換條件該步動作(框)步的活動習慣順序:從上到下,從左到右步的活動方向用箭頭標明78第三節可編程控制器的應用(一)畫出功能表圖功能表圖第三節可編程控制器的應用(二)設計梯形功能圖并用指令編程幾種簡便的設計方法。1.繼電器設計法仿照繼電-接觸器控制電路的一種基本方法。每步用一個輔助繼電器,根據步的激活條件和停止活動條件,畫出相應的動合觸點和動斷觸點控制該輔助繼電器的線圈,再根據步的動作,用該輔助繼電器的動合觸點控制相應的輸出繼電器。79第三節可編程控制器的應用(二)設計梯形功能圖并用指令編程幾按照此方法的開門加料的步M201設計梯形圖。第三節可編程控制器的應用X400M201M201M202M200Y431M201

(a)圖:M200被激活后,按下X400,則M201被激活,相當于M201有自鎖觸頭。(a)線圈M201的控制電路(b)線圈M201控制Y431其他各步依次類推。(b)圖:M201的動合觸點控制繼電器Y431,使Y431通電,開門加料。80按照此方法的開門加料的步M201設計梯形圖。第三節可編程控程序語句LDM205ANDX404ORM71ORM200ANIM201OUTM200LDM200ANIM200OUTM205LDM201OUTY431LDM202ORM203ORM204OUTY432ANDX400LDM203ORM201ANIM202OUTM201LDM201ANDX401ORM202ANIM203OUTM202LDM202ANDX402ORM203ANIM204OUTM203LDM203ANDT450ORM204ANIM205OUTM204LDM204ANDX403ORM205OUTY433OUTY450K4.5M204M203X404M200M71M201M205M202M201M200X400M201M201M202M200X401M202X402M203X450M204X403M205T450Y433M205M201Y431M203M203Y432M202M204M200M205M204M203M204M203M202K4.5梯形圖第三節可編程控制器的應用81程序語句LDM205ANDX404ORM71ORM22.保持指令設計法

保持指令①PLC開始運行,M71用S指令將M200置位并保持。②按下啟動按鈕X400,M201置位,同時用R指令使M200復位,M201接通Y431,實現開門加料。③料加足后,X401閉合使M202置位,M201復位,M202使Y432接通,實現料斗上升。④當料斗上升置高位,X402閉合,使M203置位,M202復位。依次類推。第三節可編程控制器的應用由于指令本身具有保持功能,所以不需要自鎖。操作保持置位指令S操作保持復位指令R822.保持指令設計法保持指令①PLC開始運行,程序語句LDM205ANDX404ORM71SM200RM205LDM200ANDX400ORM203ORM204OUTY432LDM203OUTY433OUTT450SM201第三節可編程控制器的應用ORM201RM200LDM201ANDX401SM202RM201LDM202ANDX402SM203RM202LDM203ANDT450SM204RM203LDM204ANDX403SM205RM204LDM201OUTY431LDM202K4.5X404M205X400M200Y431M201COMSM71COMRCOMSCOMRX401M201COMSCOMRCOMSCOMRT450M203COMSCOMRX403M204COMSCOMRY433M203M203Y432M202M204T450K4.5M202X402梯形圖83程序語句LDM205ANDX404ORM71SM23.移位寄存器設計法

由于移位寄存器本身的功能,用移位寄存器實現順序控制很方便。①PLC開始運行,M201-M217斷開,M201-M205動斷觸點閉合,使M200=1。②按下啟動按鈕,X400接通,M200中的“1”右移一位到M201,即M201=1。同時動斷觸點切斷數據輸入端,使M200在下一個掃描周期變為“0”態,以后每出現一個轉換信號,該1態右移一位。③當M206=1時,移位寄存器自動復位,M200又被置1,為下一次加料工作做好準備。第三節可編程控制器的應用843.移位寄存器設計法由于移位寄存器本身的功能,用移位程序語句LDIM201ANIM202ANIM203ANIM204ANIM205OUTM200LDM206ORM203ORM204OUTY432LDM203OUTY433OUTT450RSTM200第三節可編程控制器的應用LDM200ANDX400LDM201ANDX401ORBLDM202ANDX402ORBLDM203ANDT450ORBLDM204ANDX403ORBLDM205ANDX404ORBSFTM200LDM201OUTY431LDM202K4.5M200X400M202M204M203M201M205M217M200OUTSFTRST~M201X401M202X402M203T450M204X403M205X404Y431M201Y433M203Y432M202M204T450K4.5M203M206梯形圖85程序語句LDIM201ANIM202ANIM203AN第三節可編程控制器的應用三種設計方法的優缺點:優點:設計法比較簡單(1)移位寄存器設計法

優點:繼電器設計法和保持指令設計法可使PLC的軟器件得到充分利用。缺點:每種機型的移位寄存器中輔助寄存器的數量是一定的,常空占輔助繼電器或需幾個移位寄存器串級使用。(2)繼電器設計法

缺點:有時程序語句較長,需邏輯化簡。86第三節可編程控制器的應用三種設計方法的優缺點:優點:設計法(三)分配輸入/輸出端子并接線第三節可編程控制器的應用按上圖接好線,用編程器編好指令程序送入PLC,就能實現液壓加料裝置的順序控制。COMX400X401X402X403X404X405X406Y430Y430Y431Y431Y432Y432Y433Y433~輸入端子輸出端子起動料加足高位翻斗原位低位開門加料料斗上升翻斗除M71和T450外,轉換條件都屬于輸入部分除T450外,所有動作都屬于輸出部分87(三)分配輸入/輸出端子并接線第三節可編程控制器的應用小結第十章可編程控制器88小結第十章可編程控制器88一、知識結構圖可編程控制器(PLC)

組成和工作原理指令系統和編程方法應用組成輸入部分:各種開關信息邏輯部分:有邏輯功能的控制電路輸出部分:各種執行元件工作過程輸入采樣:掃描所有輸入端子程序執行:調出輸入,進行運算輸出刷新:通過一定方式輸出與繼電器控制系統的區別:4點編程語言:梯形圖編程元件輸入繼電器X:接收信號輸入繼電器Y:輸出信號輔助繼電器M:斷電保護信息移位寄存器M:按順序寄存信息定時器T:控制延時時間計數器C:記錄信號開關次數5種特殊輔助繼電器M:89一、知識結構圖可編程控制器(PLC)組成和工作原理指令系統可編程控制器(PLC)

組成和工作原理指令系統和編程方法應用編程語言(上頁)編程元件(上頁)指令輸入輸出指令LD、LDI、OUT觸點串聯指令AND、ANI觸點并聯指令OR、ORI塊指令ORB、ANB移位、復位指令SFT、RST保持指令S、R編程規則8條規則必須明確代替繼電器控制順序控制籠型三相異步電動機起、停控制自動往復行程控制Y-Δ換接起動控制畫出功能表設計梯形圖并用指令編程分配輸入/端子并接線(具體方法4條)90可編程控制器(PLC)組成和工作原理指令系統和編程方法應用(一)可編程控制器(PLC)的組成和工作過程1.三個基本組成部分:輸入、邏輯、輸出。

3.工作周期的三個階段:輸入采樣、程序執行、輸出刷新。

2.其中“邏輯部分”是由大規模集成電路構成的微處理器和存儲器組成,但對使用者來說,可把其內部看成一個等效繼電器系統。(二)與繼電器控制的主要區別主要是在于組成的器件、觸點數量、工作方式和編程方式上的不同。二、需掌握的知識要點91(一)可編程控制器(PLC)的組成和工作過程1.三個基本組成(三)F-40M型PLC的主要編程元件及其編號編程元件個數編號輸入繼電器X24400~407500~507410~413510~513輸出繼電器Y16430~437530~537輔助繼電器M128100~277普通型64300~377斷電保持型定時器T16450~457550~557定時值K為0.1~999s92(三)F-40M型PLC的主要編程元件及其編號編程元件個數編編程元件個數編號計數器C16460~467560~567計數值K為1~999移位寄存器M4100(100~117)240(240~257)120(120~137)260(260~277)無斷電保持8140(140~137)160(160~177)200(200~217)220(220~237)300(300~317)320(320~337)340(340~357)360(360~377)斷電保持93編程元件個數編號計數器C16460~467計數值K為1~99(四)F系列PLC常用指令指令功能數據LD開始取用動合觸點輸入繼電器X400~X413,X500~X513輸出繼電器Y430~Y437,Y530~Y537輔助繼電器M100~M277,M300~M377定時器T450~T457,T550~T557計數器C460~C467,C560~C567LDI開始取用動斷觸點AND串聯連接動合觸點ANI串聯連接動斷觸點OR并聯連接動合觸點ORI并聯連接動斷觸點ORB串聯電路塊與前面電路并聯ANB并聯電路塊與前面電路串聯OUT輸出輸出、輔助繼電器,定時器,計數器,移位寄存器RST計數器或移位寄存器復位計數器,移位寄存器SFT移位寄存器內容移位移位寄存器S操作保持置位狀態輔助寄存器M200~M377R操作保持復位狀態END程序結束94(四)F系列PLC常用指令指令功能數據LD開始取用動合觸點輸(五)梯形圖編程主要規則

1.按自上而下,從左到右的順序排列,所有觸點都應畫在線圈的左邊。“能流”只能單方向從左向右通過各編程元件的觸點和線圈。

2.所有編程元件的觸點和線圈一律按規定的符號和編號標出。每一編號的觸點可出現任意次,而每一編號的線圈只能出現一次。

3.并聯電路的邏輯行中有串聯電路塊,則串聯電路塊應排在上面;串聯電路的邏輯行中有并聯電路塊,則并聯電路塊就排在左邊。95(五)梯形圖編程主要規則1.按自上而下,從左到右的順序排(六)PLC的應用

1.最常見的應用是代替繼電器控制。

2.可先根據繼電器控制電路畫出梯形圖,再根據梯形圖編程規則進行修改,然后寫出指令程序,用編程器鍵入PLC。

3.如果是順序控制,一般應先畫出功能表圖再設計梯形圖,可采用繼電器設計法、保持指令設計法或移位寄存器設計法進行設計。96(六)PLC的應用1.最常見的應用是代替繼電器控制。素材庫附件97素材庫附件97為了方便各位老師根據不同的教學風格修改課件,這里將一部分自行制作的素材庫附上。說明

素材庫包括:元器件、電路符號、各種變量、波形、圓點標記等。98為了方便各位老師根據不同的教學風格修改課件,+VCCCVBBRRLui–+u–+討論附件:素材庫usu+_+_+_復習ZL

i1I2n1PNM3~L3L1L2IaX400T300US3+–E+_+–鏈接EDA3【例10-2-9】I1I2回路方向i199+VCCCVBBRRLui–+u–+討論附件:素材庫usu+第十章電工技術100第十章電工技術1第二節可編程控制器的編程語言和指令系統第一節可編程控制器的組成和工作原理第十章可編程控制器第三節可編程控制器的應用101第二節可編程控制器的編程語言和指令系統第一節可編程控制器第一節可編程控制器的組成和工作原理一、可編程控制器的組成和各部分的作用二、可編程控制器的工作過程三、可編程控制器的等效繼電器系統四、可編程控制器與繼電器控制系統的區別102第一節一、可編程控制器的組成和各部分的作用二、可編程控制器

可編程控制器(簡稱PLC或PC)——在繼電-接觸器控制的基礎上,結合先進的微型計算機控制技術發展起來的一種新型工業控制器。第一節可編程控制器的組成和工作原理通過改變存儲器指令來改變生產線的控制流程,代替繼電器系統完成順序控制,控制各種類型的機械或生產過程。目前已廣泛應用于冶金、礦業、機械、輕工等領域,加速了機電一體化的進程。103可編程控制器(簡稱PLC或PC)——在繼電-接觸器控一、可編程控制器的組成和各部分的作用繼電-接觸器控制系統由3部分組成。(按鈕、行程開關)(電動機、電磁鐵)第一節可編程控制器的組成和工作原理輸入部分各種開關信息邏輯部分輸出部分M控制電路接線(繼電器線圈、觸頭)執行元件根據輸入部分發出的開關信息或操作命令,邏輯電路就按規定的動作要求判斷該作什么動作,然后驅動輸出部分執行命令。 104一、可編程控制器的組成和各部分的作用繼電-接觸器控制系統由3M輸出部分輸入部分

可編程控制器(PLC)和繼電-接觸器控制系統類似也由3部分組成。第一節可編程控制器的組成和工作原理編程器外部輸入變換器輸出變換器外部存儲器微處理器邏輯部分相當各種開關信息相當控制電路接線相當執行元件105M輸出部分輸入部分可編程控制器(PLC)和繼輸入部分——收集并保存被控對象實際運行的數據和信息或操作臺上的操作命令。如限位開關、控制按鈕、操作開關等。邏輯部分——處理輸入部分所取得的信息,并按照被控對象的動作要求作出反映。采用微處理器(CPU)和存儲器,可通過外接的專用編程器寫入用戶程序,因此可以靈活地改變其控制程序,稱“可編程”輸出部分——將微處理器處理的邏輯信號變換為被控制設備所需的電壓或電流信號,以驅動接觸器、電磁閥等被控設備。第一節可編程控制器的組成和工作原理106輸入部分——收集并保存被控對象實際運行的數據和信息或第一節可編程控制器的組成和工作原理輸入變換器——為了將不同電壓或電流形式的信號變換成微處理器能接受的信號。輸出變換器——將微處理器處理的邏輯信號變換為被控制設備所需的電壓或電流信號。存儲器微處理器編程器M外部輸入變換器輸出變換器外部輸入部分邏輯部分輸出部分107第一節可編程控制器的組成和工作原理輸入變換器——為

編程器——用于用戶程序的編制、調試和監視。通過通信端口與和的聯系,實現人機對話。第一節可編程控制器的組成和工作原理

各種PLC都是以微處理器為核心的電子電氣系統,包括硬件和軟件。108編程器——用于用戶程序的編制、調試和監視。通過通信端二、可編程控制器的工作過程可編程控制器工作方式:循環掃描運動方式。第一節可編程控制器的組成和工作原理PLC每重復一次上述3個階段即為一個周期。繼電器系統工作方式:同時執行所有程序。分3個階段:

輸入采樣,程序執行、輸出刷新。109二、可編程控制器的工作過程可編程控制器工作方式:循環掃描運(一)輸入采樣階段

PLC掃描所有輸入端子,并將各輸入端的通/斷狀態存入內存中各個對應的輸入狀態寄存器,即輸入刷新。第一節可編程控制器的組成和工作原理在進入另兩個階段期間,無論輸入狀態如何變化,輸入狀態寄存器的內容也不會改變,只有到下一個掃描周期的輸入采樣階段,才能重新寫入輸入端的新內容。110(一)輸入采樣階段PLC掃描所有輸入端子,(二)程序執行階段

PLC按“先左后右,先上后下”的步序,執行程序指令。第一節可編程控制器的組成和工作原理步序號——組成用戶程序的每條指令都有順序號。指令按步序號依次存入存儲器。輸入狀態寄存器中輸入端的狀態,輸出狀態寄存器中輸出端的狀態讀入邏輯運算存入(輸出狀態寄存器)111(二)程序執行階段PLC按“先左后右,先(三)輸出刷新階段執行完所有指令后,輸出狀態寄存器中所有輸出繼電器的狀態(通/斷)轉存到輸出鎖存器中,通過一定方式輸出,驅動外部負載,這才是PLC的實際輸出。第一節可編程控制器的組成和工作原理特點:1.PLC采用集中采樣、集中輸出的工作方式,提高了系統的抗干擾能力。2.

PLC的輸出對于輸入存在一些滯后,可采用相應的措施減少滯后時間112(三)輸出刷新階段執行完所有指令后,輸出狀態三、可編程控制器的等效繼電器系統第一節可編程控制器的組成和工作原理使用者在編程時,可不考慮內部復雜結構,不使用計算機語言,只把PLC內部看成一個繼電器系統,只需按設計繼電器控制線路來編程。PLC等效繼電器系統梯形圖,類似繼電器控制線路113三、可編程控制器的等效繼電器系統第一節可編程控制器的組成和第一節可編程控制器的組成和工作原理X—輸入繼電器,由外部信號通過輸入端子驅動Y—輸出繼電器,通過輸出端子驅動外接負載T—定時器C—記數器M—輔助繼電器

所有元器件均用編程方法實現,又稱為編程繼電器或軟繼電器,具有用軟件實現的動合、動斷觸點,這些觸點只能在PLC編程時使用。梯形圖是根據控制要求虛擬出來的一種圖形語言,是形象化的編程手段。它繼承了繼電器接點等術語和圖形符號,并無實際連線。吸引線圈動合觸點動斷觸點114第一節可編程控制器的組成和工作原理X—輸入繼電器,由外部信四、可編程控制器與繼電器控制系統的區別第一節可編程控制器的組成和工作原理PLC發展特點繼承了繼電器控制系統的控制功能應用了計算機技術區別組成器件不同PLC控制系統繼電器控制系統觸點數量不同工作方式不同編程方式不同軟繼電器無限串行(各繼電器動作按順序)靈活多變真正的硬件繼電器有限并行(各繼電器同時受制約)不靈活115四、可編程控制器與繼電器控制系統的區別第一節可編程控制器的第二節一、可編程控制器的編程元件二、可編程控制器的指令三、梯形圖編程規則116第二節一、可編程控制器的編程元件二、可編程控制器的指令三、第二節可編程控制器的編程語言和指令系統

PLC最常用的編程語言是梯形圖,通過指令系統可將它轉換為PLC能接受的程序,用編程器將程序鍵入到PLC的用戶存儲器中去。

PLC最大的優點之一就是編程簡單,梯形圖是在繼電控制系統電氣原理圖基礎上開發的。具有形象、直觀、實用的特點,只要懂得電氣原理圖就能掌握。小型PLC的常用指令只有10到20幾條,容易記憶。下面以日本三菱公司的小型可編程控制器F-40M為例。同其它電腦裝置一樣,PLC的操作是依其程序操作進行的,而程序是用程序語言表達的。117第二節可編程控制器的編程語言和指令系統PLC最常用一、可編程控制器的編程元件第二節可編程控制器的編程語言和指令系統在編制用戶程序時必須熟悉每條指令涉及的元器件的功能及其規定的編號。

PLC中的接點或線圈并不是真實的物理繼電器接點或線圈,而是在軟件編程中使用的編程元件,每個編程元件與存儲器中的一個存儲單元相對應。

編程元件:輸入繼電器、輸出繼電器、輔助繼電器、定時器、計數器、通用“字”寄存器、數據寄存器及特殊功能繼電器等。118一、可編程控制器的編程元件第二節可編程控制器的編程語言和指第二節可編程控制器的編程語言和指令系統(一)輸入繼電器(X)專門用來接收從外部開關和傳感器發來的信號,與輸入端子相連,可提供無數動合、動斷觸點供內部(編程)使用。只能由外部信號驅動,不能用指令從內部驅動。

F-40M輸入繼電器的編號為X400~X407、X500~X507、X410~X413、X510~X513,共24個輸入點(八進制)119第二節可編程控制器的編程語言和指令系統(一)輸入繼電器(X(二)輸出繼電器(Y)專門用來將輸出信號傳送給外部負載。有一付動合觸點供外接負載使用,其狀態對應于輸出鎖存器的輸出;同時還有無數動合、動斷觸點供內部(編程)使用,這些觸點的狀態對應于輸出狀態寄存器。只能在程序內部用指令驅動,外部信號無法直接驅動。

F-40M輸出繼電器的編號為Y430~Y437、Y530~Y537,共16個輸出點第二節可編程控制器的編程語言和指令系統120(二)輸出繼電器(Y)專門用來將輸出信號傳送給外部(三)輔助繼電器(M)

PLC具有許多輔助繼電器,每個輔助繼電器都有無數個觸點。輔助繼電器的觸點只供內部使用,不可驅動外部負載。第二節可編程控制器的編程語言和指令系統分類普通型:編號為M100~M277,共128點(8進制)斷電保持型:編號為M300~M377,

共64點

突然斷電時,PLC采用鋰電池備用,將狀態保持。121(三)輔助繼電器(M)PLC具有許多輔助繼電器,每個(四)移位寄存器(M)由輔助繼電器組成,當輔助繼電器已構成移位寄存器時,不可再作它用。第二節可編程控制器的編程語言和指令系統

F-40M中,每16個輔助繼電器可構成一個移位寄存器,第一個的編號即移位寄存器的編號移位寄存器的編號:斷電保持M120~M137M300~M317M140~M157M160~M177M240~M257M260~M277M320~M337M340~M357M220~M237M360~M377M200~M217M100~M117122(四)移位寄存器(M)由輔助繼電器組成,當輔助繼電器第二節可編程控制器的編程語言和指令系統

16位移位寄存器(M300~M317)的等效電路3個輸入端數據輸入端(與OUT相連)移位輸入端(與SFT相連)復位輸入端(與RST相連)M317M316M315M314M313M312M311M310M307M306M305M304M303M302M301M300OUTSFTRSTX401X402X400數據輸入移位輸入復位輸入16個輔助繼電器3個輸入端123第二節

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論