




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第第10章章 可編程序控制器可編程序控制器 10.1 概述概述10.2 基本概念和基本概念和PLC指令及編程方法指令及編程方法10.1.1 什么是什么是PLC ?PLC 是一種專門用于工業(yè)控制的計算機(jī)。是一種專門用于工業(yè)控制的計算機(jī)。 早期的早期的PLC是用來替代繼電器、接觸器控制的。是用來替代繼電器、接觸器控制的。它主要它主要 用于順序控制,只能實(shí)現(xiàn)邏輯運(yùn)算。因此,用于順序控制,只能實(shí)現(xiàn)邏輯運(yùn)算。因此,被稱為可編程邏輯控制器被稱為可編程邏輯控制器(Programmable logic controller,略寫略寫 PLC ) 隨著電子技術(shù)、計算機(jī)技術(shù)的迅速發(fā)展,可編程隨著電子技術(shù)、計算機(jī)技
2、術(shù)的迅速發(fā)展,可編程控制器的功能已遠(yuǎn)遠(yuǎn)超出了順序控制的范圍。被稱控制器的功能已遠(yuǎn)遠(yuǎn)超出了順序控制的范圍。被稱為為可編程控制器可編程控制器(Programmable controller,略寫略寫PC)。為區(qū)別于。為區(qū)別于Personal Computer (PC),故沿用,故沿用PLC 這個略寫。這個略寫。10.1 概述概述10.1.2 PLC 特點(diǎn)特點(diǎn)1、PLC軟件簡單易學(xué)軟件簡單易學(xué)2、PLC使用維護(hù)方便使用維護(hù)方便硬件配置方便硬件配置方便 安裝方便安裝方便使用方便使用方便 維護(hù)方便維護(hù)方便3、PLC運(yùn)行穩(wěn)定可靠運(yùn)行穩(wěn)定可靠4、PLC設(shè)計施工周期短設(shè)計施工周期短 采用梯形圖語言,以計算機(jī)軟
3、件技術(shù)構(gòu)成慣用的繼采用梯形圖語言,以計算機(jī)軟件技術(shù)構(gòu)成慣用的繼電器模型電器模型10.1.3 PLC的結(jié)構(gòu)和工作原理的結(jié)構(gòu)和工作原理PLC結(jié)構(gòu)示意圖結(jié)構(gòu)示意圖中中央央處處理理單單元元數(shù)數(shù)據(jù)據(jù)存存儲儲器器輸輸出出接接口口地址總線地址總線 控制總線控制總線數(shù)據(jù)總線數(shù)據(jù)總線編程編程單元單元燈光指示燈光指示電磁閥門電磁閥門接觸器接觸器電源電源輸輸入入接接口口模擬量輸入模擬量輸入行程開關(guān)行程開關(guān)繼電器接點(diǎn)繼電器接點(diǎn)各種開關(guān)各種開關(guān)程序存儲器程序存儲器警報器警報器電機(jī)電機(jī)10.1.4 工作原理工作原理 循環(huán)掃描的工作方式。循環(huán)掃描的工作方式。PLC中用戶程序按順序存中用戶程序按順序存放,放,CPU從第一條指
4、令開始執(zhí)行程序,遇到結(jié)束符返從第一條指令開始執(zhí)行程序,遇到結(jié)束符返回、循環(huán)?;?、循環(huán)。1. 自診斷自診斷2. 與編程器等的通信與編程器等的通信3. 輸入采樣輸入采樣4. 用戶程序執(zhí)行用戶程序執(zhí)行5. 輸出刷新輸出刷新10.1.5 工作方式工作方式CPU:等待命令。等待命令。PLC:循環(huán)掃描。循環(huán)掃描。CPU從第一條指令開始執(zhí)行,遇從第一條指令開始執(zhí)行,遇到結(jié)束符又返回第一條,不斷循環(huán)。到結(jié)束符又返回第一條,不斷循環(huán)。T=(讀入一點(diǎn)的時間讀入一點(diǎn)的時間*輸入點(diǎn)數(shù))輸入點(diǎn)數(shù))+(運(yùn)算速度(運(yùn)算速度*程序步數(shù))程序步數(shù)) +(輸出一點(diǎn)的時間(輸出一點(diǎn)的時間*輸出點(diǎn)數(shù))輸出點(diǎn)數(shù))+故障診斷時間故障診斷
5、時間掃描時間主要取決與程序長短掃描時間主要取決與程序長短1. 輸入輸入/輸出點(diǎn)數(shù)輸出點(diǎn)數(shù) ( I/O點(diǎn)數(shù)點(diǎn)數(shù) )。2. 掃描速度。掃描速度。 單位:單位: ms /1000步步 或或 s /步步3. 內(nèi)存容量。內(nèi)存容量。4. 指令條數(shù)。指令條數(shù)。5. 內(nèi)部寄存器數(shù)目。內(nèi)部寄存器數(shù)目。6. 高功能模塊。高功能模塊。 7. 編程語言編程語言10.1.6 主要技術(shù)性能主要技術(shù)性能10.2 編程語言簡介編程語言簡介PLC的內(nèi)存除存放用戶和系統(tǒng)的程序外,還有四個區(qū):的內(nèi)存除存放用戶和系統(tǒng)的程序外,還有四個區(qū): I/O區(qū):區(qū):可直接與外部輸入、輸出端子傳遞信息可直接與外部輸入、輸出端子傳遞信息 內(nèi)部輔助寄
6、存器區(qū):內(nèi)部輔助寄存器區(qū):存放中間變量存放中間變量 數(shù)據(jù)區(qū)數(shù)據(jù)區(qū):存放中間結(jié)果存放中間結(jié)果 專用寄存器區(qū):專用寄存器區(qū):定時時鐘、標(biāo)志、系統(tǒng)內(nèi)部的命令定時時鐘、標(biāo)志、系統(tǒng)內(nèi)部的命令10. 2. 1 寄存器和接點(diǎn)的概念寄存器和接點(diǎn)的概念用戶在對這四個區(qū)進(jìn)行操作時,可以以用戶在對這四個區(qū)進(jìn)行操作時,可以以寄存器寄存器和和/或接點(diǎn)或接點(diǎn)的方式進(jìn)行。的方式進(jìn)行。PLC的寄存器(以的寄存器(以FP1為例)為例)輸入輸出輸入輸出(I/O)寄存器寄存器輸入寄存器輸入寄存器: 功能功能:存放外部輸入的信號存放外部輸入的信號 輸入寄存器編號輸入寄存器編號:WX0WX12, 共共13個寄存器,每個個寄存器,每個
7、寄存器寄存器16位位 輸入位編號輸入位編號:X0X12F,共,共16 13=208位位輸出寄存器輸出寄存器: 功能功能:向輸出接口輸出信號向輸出接口輸出信號 輸出寄存器編號輸出寄存器編號:WY0WY12, 共共13個寄存器,每個個寄存器,每個 寄存器寄存器16位位 輸出位編號輸出位編號:Y0Y12F,共,共16 13=208位位PLC中有兩類中有兩類“接點(diǎn)接點(diǎn)”:常開接點(diǎn)常開接點(diǎn)和和常閉接點(diǎn)。常閉接點(diǎn)。符號分別為:符號分別為:接點(diǎn)通斷情況與接點(diǎn)的賦值有關(guān):(以接點(diǎn)通斷情況與接點(diǎn)的賦值有關(guān):(以 Y0Y0為例:為例:若若 Y0Y0的邏輯賦值為的邏輯賦值為“1”1”,則,則Y0Y0接通接通斷開斷開
8、2021-12-22PLC可看成是由普通繼電器、定時器、計數(shù)器等組合而成的可看成是由普通繼電器、定時器、計數(shù)器等組合而成的電氣控制系統(tǒng)。注意,電氣控制系統(tǒng)。注意,PLC內(nèi)部的繼電器實(shí)際上是指存儲器內(nèi)部的繼電器實(shí)際上是指存儲器中的存儲單元,稱為軟繼電器。當(dāng)輸入到存儲單元的邏輯狀中的存儲單元,稱為軟繼電器。當(dāng)輸入到存儲單元的邏輯狀態(tài)為態(tài)為1時,則表示相應(yīng)繼電器的線圈通電,其常開觸點(diǎn)閉合,時,則表示相應(yīng)繼電器的線圈通電,其常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開;而當(dāng)輸入到存儲單元的邏輯狀態(tài)為常閉觸點(diǎn)斷開;而當(dāng)輸入到存儲單元的邏輯狀態(tài)為0時,則表時,則表示相應(yīng)繼電器的線圈斷電,其常開觸點(diǎn)斷開,常閉觸點(diǎn)閉合。示相應(yīng)
9、繼電器的線圈斷電,其常開觸點(diǎn)斷開,常閉觸點(diǎn)閉合。所以這些軟繼電器體積小、功耗低、無觸點(diǎn)、速度快、壽命所以這些軟繼電器體積小、功耗低、無觸點(diǎn)、速度快、壽命長,并且具有無限多的常開、常閉觸點(diǎn)供程序使用。長,并且具有無限多的常開、常閉觸點(diǎn)供程序使用。ST:(Start) 從母線開始一個新邏輯行時,或開始一個邏輯塊時,從母線開始一個新邏輯行時,或開始一個邏輯塊時, 輸入的第一條指令。輸入的第一條指令。 ST:以常開接點(diǎn)開始:以常開接點(diǎn)開始 ST/:以常閉接點(diǎn)開始:以常閉接點(diǎn)開始OT:(Output) 表示輸出一個變量。表示輸出一個變量。ED:(End)表示程序無條件結(jié)束表示程序無條件結(jié)束10. 2.
10、2 可編程控制器可編程控制器FP1基本指令基本指令梯形圖梯形圖 助記符助記符Y0X0 X1STX0ANX1OTY0STX0ORX1OTY0ST / X0OTY0與與或或非非ANORNOT串聯(lián)常開觸點(diǎn)串聯(lián)常開觸點(diǎn)觸點(diǎn)與左邊電路串聯(lián)觸點(diǎn)與左邊電路串聯(lián)可連續(xù)使用可連續(xù)使用并聯(lián)常開觸點(diǎn),用于單個觸點(diǎn)并聯(lián)常開觸點(diǎn),用于單個觸點(diǎn)與前面電路并聯(lián)。與前面電路并聯(lián)。并聯(lián)點(diǎn)左端并聯(lián)點(diǎn)左端從母線開始,右端與前一指令從母線開始,右端與前一指令對應(yīng)觸點(diǎn)的右端并聯(lián)對應(yīng)觸點(diǎn)的右端并聯(lián)Y0X0X1Y0X0注意:注意:與、或、非運(yùn)算均是對從該指令前面的與、或、非運(yùn)算均是對從該指令前面的STST 指令到該指令的前一個指令處的結(jié)果
11、進(jìn)行指令到該指令的前一個指令處的結(jié)果進(jìn)行 運(yùn)算。運(yùn)算。AX2是與圖中是與圖中A點(diǎn)處的結(jié)果(即點(diǎn)處的結(jié)果(即X0與與X1的結(jié)果)的結(jié)果)相或,而不是與相或,而不是與X1相或。相或。Y0X0X2X1STX0ANX1ORX2OTY0例:例:梯形圖梯形圖 助記符助記符STX0ORX1STX2ORX3ANSOTY0STX0ANX1STX2AN / X3ORSOTY0 多個并聯(lián)電路塊的串聯(lián)多個并聯(lián)電路塊的串聯(lián)并聯(lián)電路塊與前面電路串聯(lián)時并聯(lián)電路塊與前面電路串聯(lián)時,用,用ST或或ST/開始,完成后用開始,完成后用ANS與前面電路串聯(lián)與前面電路串聯(lián)(ANS后不跟元件號)后不跟元件號)區(qū)塊與區(qū)塊與ANS(And
12、Stack)區(qū)塊或區(qū)塊或ORS(Or Stack)多個串聯(lián)電路塊的并聯(lián)多個串聯(lián)電路塊的并聯(lián)串聯(lián)電路塊并聯(lián)時,分支開始串聯(lián)電路塊并聯(lián)時,分支開始用用ST或或ST/,分支結(jié)束用,分支結(jié)束用ORS指令(指令(ORS后不跟元件號)后不跟元件號)Y0X0X1X2X3Y0X0X2X1X3例例1 1:直接啟動停車控制直接啟動停車控制繼電器控制電路圖繼電器控制電路圖SB1SB1SB2SB2KMKMKMKMI/OI/O分配:分配: X0X0:停車:停車 X1X1:啟動:啟動 Y0Y0:KMKM(ED)(ED)Y0Y0X0X0Y0Y0X1X1梯形圖:梯形圖:助記符語句表助記符語句表ST X1ST X1OR Y0O
13、R Y0AN/ X0AN/ X0OT Y0OT Y0EDEDX1X1X0X0COMCOMY0Y0COMCOM KMKMSB2SB2SB1SB1220V220V24V24V2021-12-22直接起動控制電路采用直接起動控制電路采用PLC控制,其外部接線及內(nèi)部等效電控制,其外部接線及內(nèi)部等效電路如圖所示??蓪⒙啡鐖D所示??蓪LC分成分成3部分:輸入部分、內(nèi)部控制電路部分:輸入部分、內(nèi)部控制電路和輸出部分。和輸出部分。由輸入接線端與等效輸入繼電器組成。輸入繼電由輸入接線端與等效輸入繼電器組成。輸入繼電器由接入輸入端點(diǎn)的外部信號來驅(qū)動,其作用是收集被控制器由接入輸入端點(diǎn)的外部信號來驅(qū)動,其作用是收
14、集被控制設(shè)備的各種信息或操作命令設(shè)備的各種信息或操作命令。由大規(guī)模集成電路構(gòu)成的微處理器和存儲器由大規(guī)模集成電路構(gòu)成的微處理器和存儲器組成的,經(jīng)過制造廠家的開發(fā),為用戶提供部件。內(nèi)部控制組成的,經(jīng)過制造廠家的開發(fā),為用戶提供部件。內(nèi)部控制電路的部件包括輸出繼電器、定時器、計數(shù)器、移位寄存器電路的部件包括輸出繼電器、定時器、計數(shù)器、移位寄存器等,這些部件也有許多對常開觸點(diǎn)和常閉觸點(diǎn)供等,這些部件也有許多對常開觸點(diǎn)和常閉觸點(diǎn)供PLC內(nèi)部使內(nèi)部使用。用。PLC內(nèi)部控制電路的作用是處理由輸入部分所取得的信內(nèi)部控制電路的作用是處理由輸入部分所取得的信息,并根據(jù)用戶程序的要求,使輸出達(dá)到預(yù)定的控制要求。息
15、,并根據(jù)用戶程序的要求,使輸出達(dá)到預(yù)定的控制要求。作用是驅(qū)動被控制的設(shè)備按程序的要求動作作用是驅(qū)動被控制的設(shè)備按程序的要求動作。對。對應(yīng)每一條輸出電路,相當(dāng)有一個輸出繼電器,此輸出繼電器應(yīng)每一條輸出電路,相當(dāng)有一個輸出繼電器,此輸出繼電器有一個對外常開觸點(diǎn)與輸出端相連,其余均為供有一個對外常開觸點(diǎn)與輸出端相連,其余均為供PLC內(nèi)部使內(nèi)部使用的常開觸點(diǎn)和常閉觸點(diǎn)。當(dāng)輸出繼電器接通時,對外常開用的常開觸點(diǎn)和常閉觸點(diǎn)。當(dāng)輸出繼電器接通時,對外常開觸點(diǎn)閉合,外部執(zhí)行元件可以通電動作。觸點(diǎn)閉合,外部執(zhí)行元件可以通電動作。KMRKMRM M33A A B B C CKMFKMFFUFUQSQSKHKHKM
16、FKMFSB1SB1KMFKMFSBFSBFKHKHKMRKMRKMRKMRSBRSBRKMRKMRKMFKMFY0Y0X0X0X2X2X1X1Y1Y1X0X0Y1Y1Y0Y0Y0Y0Y1Y1I/OI/O分配:分配: SB1SB1X0X0 SBF SBF X1X1 SBR SBR X2X2 KMF KMF Y0Y0 KMR KMR Y1Y1例例2 2:三相異步電動機(jī)的正反轉(zhuǎn)控制三相異步電動機(jī)的正反轉(zhuǎn)控制Y0Y0X0X0X2X2X1X1Y1Y1X0X0Y1Y1Y0Y0Y0Y0Y1Y1STST X1 X1OROR Y0 Y0AN / X0AN / X0AN / Y1AN / Y1OTOT Y0 Y
17、0STST X2 X2OROR Y1 Y1AN / X0AN / X0AN / Y0AN / Y0OTOT Y1 Y1EDEDY0Y0X0X0X2X2X1X1Y1Y1X0X0Y1Y1Y0Y0Y0Y0Y1Y1左重右輕左重右輕編程編程編程中應(yīng)注意的編程中應(yīng)注意的幾個幾個問題問題(ED)(ED)X0X0Y0Y0X1X1Y0Y0(ED)(ED)X1X1Y0Y0X0X0Y0Y0一、用電路變換簡化程序一、用電路變換簡化程序( (減少指令的條數(shù))減少指令的條數(shù))ST X0ST X1OR Y0ANSOT Y0ST X1OR Y0AN X0OT Y0二、邏輯關(guān)系應(yīng)盡量清楚二、邏輯關(guān)系應(yīng)盡量清楚( (避免左輕右重
18、避免左輕右重) )X3X3X2X2X5X5X4X4X6X6X8X8X7X7Y0Y0X9X9(ED)(ED)X3X3X2X2X5X5X4X4X6X6X8X8X7X7Y0Y0X9X9(ED)(ED)X5X5 X6X6X2X2X2X2ST X2ST X2AN X3AN X3AN X4AN X4ST X2ST X2AN X5AN X5AN X6AN X6AN X7AN X7ST X2ST X2AN X5AN X5AN X6AN X6AN X8AN X8AN X9AN X9ORSORSOT Y0OT Y0EDED 定時器及定時器指令定時器及定時器指令輸入接點(diǎn)輸入接點(diǎn)定時器號碼定時器號碼(0 09999)
19、時間常數(shù)時間常數(shù): :132767132767類型類型R R:時鐘周期為:時鐘周期為0.010.01秒秒X X:時鐘周期為:時鐘周期為0.10.1秒秒Y Y:時鐘周期為:時鐘周期為1 1秒秒(1 1)時間常數(shù)與類型一起確定了定時時間)時間常數(shù)與類型一起確定了定時時間= =時鐘周期時鐘周期 時間時間 常數(shù)。常數(shù)。(2 2)定時器為減計數(shù)。當(dāng)輸入接點(diǎn))定時器為減計數(shù)。當(dāng)輸入接點(diǎn)X X接通時,每來一個時接通時,每來一個時 鐘脈沖減鐘脈沖減1 1,直到減為,直到減為0 0。這時,定時器的常開接點(diǎn)。這時,定時器的常開接點(diǎn) 閉合,常閉接點(diǎn)斷開。閉合,常閉接點(diǎn)斷開。(3 3)當(dāng)輸入接點(diǎn))當(dāng)輸入接點(diǎn)X X斷開
20、時,定時器復(fù)位,定時器的常開接點(diǎn)斷開時,定時器復(fù)位,定時器的常開接點(diǎn) 斷開,常閉接點(diǎn)閉合。斷開,常閉接點(diǎn)閉合。說明:說明:X XTMTMn動作說明:動作說明:當(dāng)當(dāng)Y0Y0閉合后,定時器閉合后,定時器TM5TM5開始計時。開始計時。經(jīng)過經(jīng)過30300.1=3s0.1=3s后,后,Y1Y1閉合,閉合,Y2Y2斷開。斷開。Y0Y0TM X 30TM X 305Y1Y1TM5TM5Y2Y2TM5TM5例例3 3:ST Y0ST Y0TM X5TM X5K 30K 30ST T5ST T5OT Y1OT Y1ST/ T5ST/ T5OT Y2OT Y2用定時器指令編寫的用定時器指令編寫的助記符語句表助記
21、符語句表例例4 4:定時器應(yīng)用舉例:用定時器應(yīng)用舉例:用PLCPLC控制三相異步電動機(jī)控制三相異步電動機(jī) 的的Y-Y- 起動。起動。Y Y 起動繼電器起動繼電器控制電路控制電路KM2KM2KTKTKTKTKM1KM1KM1KM1KM2KM2KM2KM2KTKTKM2KM2KM0KM0SB1SB1SB2SB2KM0KM0FRFRI/OI/O分配:分配:SB1 X0SB1 X0SB2 X1SB2 X1KM0 Y0KM0 Y0KM1 Y1KM1 Y1KM2KM2 Y2 Y2KT TMX1KT TMX1時間常數(shù)時間常數(shù)K=150K=150延時延時0.1 0.1 150150=15=15秒秒用用PLCPLC控制三相異步電動機(jī)的控制三相異步電動機(jī)的Y-
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)遺址改造為綠色建筑的實(shí)踐
- 工業(yè)節(jié)能技術(shù)與裝備創(chuàng)新
- 工作中的時間偷閑術(shù)如何高效休息
- 工業(yè)設(shè)計的前沿技術(shù)與案例分享
- 工業(yè)領(lǐng)域中智能成型技術(shù)的創(chuàng)新實(shí)踐
- 工作區(qū)溫度與員工工作效率的關(guān)系
- 工作環(huán)境的心理舒適度提升
- 工廠自動化生產(chǎn)線的安全設(shè)計
- 工作匯報的技巧和策略分享
- 工程機(jī)械的智能化控制技術(shù)
- YS/T 118.16-2012重有色冶金爐窯熱平衡測定與計算方法(銅閃速爐)
- GB/T 23936-2018工業(yè)氟硅酸鈉
- GB/T 11213.2-2007化纖用氫氧化鈉氯化鈉含量的測定分光光度法
- 事故隱患通報制度(5篇)
- Unit3Reading課件-高中英語牛津譯林版(2020)必修第三冊
- 5-1貫入法砌筑砂漿砂漿抗壓強(qiáng)度檢測方案
- 錨桿加固施工方案(通用版)
- 地源熱泵埋管冬夏季換熱平衡計算
- 甲骨文?!虒W(xué)課件
- 規(guī)章制度和操作規(guī)程的管理制度范本
- 形式發(fā)票格式2 INVOICE
評論
0/150
提交評論