PLC電氣控制系統(tǒng)程序設計PPT精選文檔_第1頁
PLC電氣控制系統(tǒng)程序設計PPT精選文檔_第2頁
PLC電氣控制系統(tǒng)程序設計PPT精選文檔_第3頁
PLC電氣控制系統(tǒng)程序設計PPT精選文檔_第4頁
PLC電氣控制系統(tǒng)程序設計PPT精選文檔_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、1清華大學電機系電工學教研組唐慶玉清華大學電機系電工學教研組唐慶玉2003年年10月月16日編版權(quán)所有禁止盜版剽竊日編版權(quán)所有禁止盜版剽竊PLCPLC電氣控制系統(tǒng)程序設計電氣控制系統(tǒng)程序設計2 什么是什么是PLC ?PLC ?PLC 是一種專門用于工業(yè)控制的計算機。是一種專門用于工業(yè)控制的計算機。早期的早期的PLC是用來替代繼電器、接觸器控制的。它主要用于是用來替代繼電器、接觸器控制的。它主要用于順序控制,只能實現(xiàn)邏輯運算。因此,順序控制,只能實現(xiàn)邏輯運算。因此,被稱為可編程邏輯控被稱為可編程邏輯控制器(制器(Programmable logic controller,略寫,略寫 PLC )隨

2、著電子技術(shù)、計算機技術(shù)的迅速發(fā)展,可編程控制器的功隨著電子技術(shù)、計算機技術(shù)的迅速發(fā)展,可編程控制器的功能已遠遠超出了順序控制的范圍。被稱為能已遠遠超出了順序控制的范圍。被稱為可編程控制器可編程控制器(Programmable controller,略寫,略寫PC)。為區(qū)別于。為區(qū)別于Personal Computer (PC),故沿用,故沿用PLC 這個略寫。這個略寫。3PLC應用領(lǐng)域 機床電器 紡織機械 塑料機械 包裝機械 煙草機械 沖壓機械 鑄造機械 運輸帶 食品工業(yè) 化學工業(yè) 陶瓷工業(yè) 環(huán)保設備 電力自動化設備 電梯 中央空調(diào) 真空裝置 恒壓供水系統(tǒng) 各種電機 各種電磁閥41. 抗干擾、

3、可靠性高??垢蓴_、可靠性高。2. 模塊化組合式結(jié)構(gòu),使用靈活方便。模塊化組合式結(jié)構(gòu),使用靈活方便。3. 編程簡單,便于普及。編程簡單,便于普及。4. 可進行在線修改。可進行在線修改。5. 網(wǎng)絡通訊功能,便于實現(xiàn)分散式測控系統(tǒng)。網(wǎng)絡通訊功能,便于實現(xiàn)分散式測控系統(tǒng)。6. 與傳統(tǒng)的控制方式比較,線路簡單。與傳統(tǒng)的控制方式比較,線路簡單。 優(yōu)點優(yōu)點5 PLC PLC的結(jié)構(gòu)和工作原理的結(jié)構(gòu)和工作原理一、一、 PLC結(jié)構(gòu)示意圖結(jié)構(gòu)示意圖中中央央處處理理單單元元數(shù)數(shù)據(jù)據(jù)存存儲儲器器輸輸出出接接口口地址總線地址總線 控制總線控制總線數(shù)據(jù)總線數(shù)據(jù)總線編程編程單元單元燈光指示燈光指示電磁閥門電磁閥門接觸器接觸器

4、電源電源輸輸入入接接口口模擬量輸入模擬量輸入行程開關(guān)行程開關(guān)繼電器接點繼電器接點各種開關(guān)各種開關(guān)程序存儲器程序存儲器警報器警報器電機電機模擬量輸出模擬量輸出6二、各組成部分的作用二、各組成部分的作用2. 存儲器存儲器1. CPU(1)從程序存儲器讀取程序指令,編譯、執(zhí)行指令。從程序存儲器讀取程序指令,編譯、執(zhí)行指令。(2)將各種輸入信號取入。將各種輸入信號取入。(3) 把運算結(jié)果送到輸出端。把運算結(jié)果送到輸出端。(4) 響應各種外部設備的請求。響應各種外部設備的請求。RAM:存儲各種暫存數(shù)據(jù)、中間結(jié)果、用戶正調(diào)存儲各種暫存數(shù)據(jù)、中間結(jié)果、用戶正調(diào) 試的程序。試的程序。ROM:存放監(jiān)控程序和用戶

5、已調(diào)試好的程序。存放監(jiān)控程序和用戶已調(diào)試好的程序。73. 輸入、輸出接口:輸入、輸出接口:采用光電隔離,實現(xiàn)了采用光電隔離,實現(xiàn)了PLC的內(nèi)的內(nèi)部電路與外部電路的電氣隔離,減小了電磁干擾。部電路與外部電路的電氣隔離,減小了電磁干擾。輸出接口作用:輸出接口作用:將主機向外輸出的信號轉(zhuǎn)換成可將主機向外輸出的信號轉(zhuǎn)換成可以驅(qū)動外部執(zhí)行電路的信號,以便控制接觸以驅(qū)動外部執(zhí)行電路的信號,以便控制接觸器線圈等電器通斷電;另外輸出電路也使計器線圈等電器通斷電;另外輸出電路也使計算機與外部強電隔離。算機與外部強電隔離。輸出三種形式:輸出三種形式:繼電器繼電器 - 低速大功率低速大功率 可控硅可控硅 - 高速大

6、功率高速大功率 晶體管晶體管 - 高速小功率高速小功率輸入接口作用:輸入接口作用:將按鈕、行程開關(guān)或傳感器等產(chǎn)將按鈕、行程開關(guān)或傳感器等產(chǎn)生的信號,轉(zhuǎn)換成數(shù)字信號送入主機。生的信號,轉(zhuǎn)換成數(shù)字信號送入主機。8編程設備編程設備: 個人計算機。個人計算機。4. 編程設備編程設備編程軟件:編程軟件:STEP7-Micro/WIN32PLC輸入按鈕輸入按鈕接觸器線圈接觸器線圈指示燈指示燈電磁閥線圈電磁閥線圈PC/PPI通信電纜通信電纜9工作方式工作方式CPU:等待命令。等待命令。PLC:運行(運行(RUN)后循環(huán)掃描。后循環(huán)掃描。CPU從第一條指令開始執(zhí)行,執(zhí)行完最后一從第一條指令開始執(zhí)行,執(zhí)行完最后

7、一條指令又返回第一條,不斷循環(huán)。條指令又返回第一條,不斷循環(huán)。一個掃描周期一個掃描周期執(zhí)行指令執(zhí)行指令101. I/O點數(shù)點數(shù) :各:各128位位2. 程序存儲器程序存儲器 E2PROM 2K3. 數(shù)據(jù)存儲器數(shù)據(jù)存儲器 1K3.指令執(zhí)行速度指令執(zhí)行速度 0.37 s /指令指令4. 高速計數(shù)(高速計數(shù)(30MHz)6. 有中斷有中斷7. 可聯(lián)網(wǎng),離線編程可聯(lián)網(wǎng),離線編程S7-200主要功能主要功能有四種有四種CPU: CPU221, CPU222, CPU224, CPU2268. 可擴展可擴展9. 模擬量的輸入輸出模擬量的輸入輸出10. 指令類型:指令類型:(1)位邏輯指令(2)比較指令(3

8、)定時器指令(4)計數(shù)器指令(5)時鐘指令(6)整數(shù)運算指令(7)實數(shù)運算指令(8)數(shù)學功能指令(9)傳送指令(10)表功能指令(11)邏輯運算指令(12)移位指令(13)轉(zhuǎn)換指令(14)程序控制指令(15)中斷/通訊指令(16)邏輯堆棧指令11編程語言編程語言梯形圖梯形圖(LAD)順序功能圖順序功能圖指令表指令表(STL)功能塊圖功能塊圖(FBD)結(jié)構(gòu)文本結(jié)構(gòu)文本 12位(觸點):位(觸點):寄存器和存儲器的每一位都是一個寄存器和存儲器的每一位都是一個 “繼電器繼電器觸點觸點”。觸點通斷與寄存器(存儲器)位的賦值關(guān)系:觸點通斷與寄存器(存儲器)位的賦值關(guān)系:PLC中有兩類中有兩類“觸點觸點”

9、:常開觸點常開觸點和和常閉觸點。常閉觸點。符號分別為:符號分別為:Q0.0Q0.0=1 常開觸點接通常開觸點接通ON 同時常閉觸點斷開同時常閉觸點斷開Q0.0Q0.0=0 常開觸點斷開常開觸點斷開OFF 同時常閉觸點接通同時常閉觸點接通13(1) 裝載指令裝載指令 LD (LOAD),非裝載指令,非裝載指令 LDN (LOAD NOT) 從母線開始一個新邏輯行時,或開始一個邏輯塊時,輸入的第一條指令。從母線開始一個新邏輯行時,或開始一個邏輯塊時,輸入的第一條指令。 LD:以常開觸點開始:以常開觸點開始 LDN:以常閉觸點開始:以常閉觸點開始可編程控制器可編程控制器S7-200基本指令基本指令I(lǐng)

10、0.0Q0.0LD I0.0= Q0.0I0.0Q0.0LDN I0.0= Q0.0I0.0Q0.0I0.1Q0.1LD I0.0= Q0.0LD I0.1= Q0.1LD I0.0LD I0.1I0.0I0.1Q0.1I0.2輸入I0.0的值,輸出給Q0.0。若按鈕動作(合),I0.0=1, Q0.0 1;若按鈕不動作(開),I0.0=0, Q0.0 0。輸入I0.0的值并取反,輸出給Q0.0。若按鈕動作(合),I0.0=1,Q0.0=0;若按鈕不動作(開),I0.0=0,Q0.0=114(2) 輸出指令輸出指令 輸出到輸出寄存器,同時輸出到對應的輸出端口輸出到輸出寄存器,同時輸出到對應的輸

11、出端口可編程控制器可編程控制器S7-200基本指令基本指令I(lǐng)0.0Q0.0LD I0.0= Q0.0若若Q0.0=1,輸出繼電器閉合;若,輸出繼電器閉合;若Q0.0=0,輸出繼電器釋放,輸出繼電器釋放Q0.0輸出繼電器Q0.0輸出寄存器CPUI0.0輸入寄存器15邏輯關(guān)系邏輯關(guān)系 梯形圖梯形圖 語句表語句表Q0.0I0.0I0.1LD I0.0A I0.1= Q0.0A當當 I0.0 與與 I0.1 都都 “ON” 時,時,則輸出則輸出 Q0.0 “ON”。(3)與指令()與指令(A) (AND),非與指令(,非與指令( AN)()(AND NOT)說明:先輸入I0.0的值;再輸入I0.1的值

12、,并將I0.0和I0.1的值相與;與的結(jié)果輸出到Q0.0LD I0.0AN I0.1= Q0.0AN當當 I0.0 “ON” ,I0.1“OFF”時時則輸出則輸出 Q0.0 “ON”。說明:先輸入I0.0的值;再輸入I0.1的值并取反,將I0.0的值和I0.1的取反值相與;與的結(jié)果輸出到Q0.0Q0.0I0.0I0.116邏輯關(guān)系邏輯關(guān)系 梯形圖梯形圖 語句表語句表LD I0.0O I0.1= Q0.0O當當 I0.0 “ON” 或者或者 I0.1 “ON” 時,則輸出時,則輸出 Q0.0 “ON”。(4)或指令()或指令(O,ON) (OR)說明:先輸入I0.0的值;再輸入I0.1的值,并將

13、I0.0和I0.1的值相或;或的結(jié)果輸出到Q0.0LD I0.0ON I0.1= Q0.0ON當當 I0.0 “ON” ,或者,或者I0.1“OFF”時,則輸出時,則輸出 Q0.0 “ON”。說明:先輸入I0.0的值;再輸入I0.1的值并取反,將I0.0的值和I0.1的取反值相或;或的結(jié)果輸出到Q0.0Q0.0I0.0I0.1Q0.0I0.0I0.117邏輯關(guān)系邏輯關(guān)系 梯形圖梯形圖 語句表語句表(5)非指令()非指令(NOT) LD I0.0NOT= Q0.0NOT說明:先輸入I0.0的值;再將I0.0的值求反,1變0,0變1;求反的結(jié)果輸出到Q0.0將其左邊電路的結(jié)果求反將其左邊電路的結(jié)果

14、求反Q0.0I0.0NOT18邏輯關(guān)系邏輯關(guān)系 梯形圖梯形圖 語句表語句表LD I0.0O I0.2LD I0.1O I0.3ALD= Q0.0先“I0.0或I0.2”,再“I0.1或I0.3”,再將兩塊的邏輯運算結(jié)果相與,與的結(jié)果輸出到Q0.0ALDOLD(6)塊與指令()塊與指令(ALD) (7)塊或指令()塊或指令(OLD)Q0.0I0.3I0.2I0.1I0.0I0.0Q0.0I0.3I0.2I0.1先“I0.0與I0.1”,再“I0.2與I0.3的反”,再將兩塊的邏輯運算結(jié)果相或,或的結(jié)果輸出到Q0.0LD I0.0A I0.1LD I0.2AN I0.3OLD= Q0.019電機起

15、動停止控制梯形圖電機起動停止控制梯形圖I0.0I0.0Q0.0Q0.0I0.1I0.1(Q0.0)助記符語句表助記符語句表LD I0.1LD I0.1O Q0.0O Q0.0AN I0.0AN I0.0= Q0.0= Q0.0(Q0.0)Q0.0Q0.0I0.1I0.1I0.0I0.0助記符語句表LDN I0.0LD I0.1O Q0.0ALD= Q0.0“塊與塊與ALD”指令練習指令練習課堂練習課堂練習: 試寫出語句表試寫出語句表20“塊與塊與”、“塊或塊或”指令練習指令練習:寫出下列梯形圖的語句表:寫出下列梯形圖的語句表LDN I1.4A I0.3LD I3.2AN T16OLDLDN C

16、24ON I1.2ALDO Q3.4= Q0.3( Q0.3 )T16I3.2I0.3I1.4C24I1.2Q3.421M3ABCKMFUQSFR異步機的直接起動異步機的直接起動 + 過載保護繼電器接觸器控制過載保護繼電器接觸器控制KMSB1KMSB2FR主電路主電路控制電路控制電路采用采用PLC控制時,主電路接線不變控制時,主電路接線不變22例例1 1:異步機直接啟動停止:異步機直接啟動停止PLCPLC控制控制PLC I/OPLC I/O分配:分配: I0.0: 停車停車SB1SB1 I0.1: I0.1: 啟動啟動SB2SB2 Q0.0 Q0.0:KMKM梯形圖梯形圖I0.0I0.0Q0.

17、0Q0.0I0.1I0.1(Q0.0)KMSB1KMSB2FR繼電器接線圖(對照)繼電器接線圖(對照)注意:按鈕全接常開!注意:按鈕全接常開!I0.1I0.1I0.0I0.0COMOCOMOQ0.0Q0.0COMICOMIKMKMSB2SB2SB1SB1 220V220VPLCPLC外部接線圖外部接線圖FR24V23異步機直接啟動停止異步機直接啟動停止PLCPLC控制控制: : 語句表及動作過程分析語句表及動作過程分析梯形圖梯形圖I0.0I0.0Q0.0Q0.0I0.1I0.1(Q0.0)助記符語句表助記符語句表LD I0.1LD I0.1O Q0.0O Q0.0AN I0.0AN I0.0=

18、 Q0.0= Q0.0(1)RUN后,語句表循環(huán)執(zhí)行后,語句表循環(huán)執(zhí)行 假設假設SB1、SB2都不按下都不按下, (3)假設)假設SB2按下,按下,(5)假設電機啟動后,再按下)假設電機啟動后,再按下 SB1,(4)假設電機啟動后,)假設電機啟動后, SB1、SB2 都不按下,都不按下,I0.1I0.1I0.0I0.0COMOCOMOQ0.0Q0.0COMICOMIKMKMSB2SB2SB1SB1 220V220VPLCPLC外部接線圖外部接線圖FR啟動停止24V24PLC外部接線限制外部接線限制S7-200 CPU224 PLCS7-200 CPU224 PLC控制器控制器輸入接線端子只有輸

19、入接線端子只有1414點:點:I0.0I0.0I0.7I0.7,I1.0I1.0I1.5I1.5輸出接線端子只有輸出接線端子只有1010點:點:Q0.0Q0.0Q0.7Q0.7,Q1.0Q1.0Q1.1Q1.1I0.1I0.1I0.0I0.0COMOCOMOQ0.0Q0.0COMICOMIKMKMSB2SB2SB1SB1 220V220VPLCPLC外部接線圖外部接線圖FR24V25電機的正反轉(zhuǎn)繼電器接觸器控制電機的正反轉(zhuǎn)繼電器接觸器控制KMFSB1KMFSBFFRKMRKMRKMFKMRSBRKMRM3A BCKMFFUQ SFR主電路主電路控制電路控制電路采用采用PLC控制時,主電路接線不

20、變控制時,主電路接線不變26PLC I/OPLC I/O分配:分配: SB1 SB1 I0.0I0.0 SBF SBF I0.1I0.1 SBR SBR I0.2I0.2 KMF KMF Q0.0Q0.0 KMR KMR Q0.1Q0.1例例2 2:三相異步電動機的正反轉(zhuǎn)三相異步電動機的正反轉(zhuǎn)PLCPLC控制控制KMFSB1KMFSBFFRKMRKMRKMFKMRSBRI0.1I0.1I0.0I0.0COMOCOMOQ0.0Q0.0COMICOMIKMFKMFSBFSBFSB1SB1 220V220VPLCPLC外部接線圖外部接線圖FRKMRKMRQ0.1Q0.1SBRSBRI0.2I0.22

21、7LDLDI0.1I0.1O OQ0.0Q0.0AN I0.0AN I0.0AN Q0.1AN Q0.1= =Q0.0Q0.0LDI0.2OQ0.1AN I0.0AN Q0.0= Q0.1三相異步電動機的三相異步電動機的PLC正反轉(zhuǎn)控制正反轉(zhuǎn)控制編程編程PLC梯形圖梯形圖I0.1I0.1Q0.0Q0.0(Q0.0)(Q0.1)Q0.1Q0.1I0.0I0.0I0.2I0.2Q0.1Q0.1I0.0I0.0Q0.0Q0.0KMFSB1KMFSBFFRKMRKMRKMFKMRSBR28(8)堆棧操作及堆棧操作指令()堆棧操作及堆棧操作指令(LPS, LRD, LPP, LDS)堆棧結(jié)構(gòu)堆棧結(jié)構(gòu):

22、共共9個單元,每個單元個單元,每個單元1位位堆棧操作堆棧操作: 先進后出先進后出PUSH溢出依次向下推移一層POP依次向上推移一層無效數(shù)S0S1S2S3S4S5S6S7S8第0層棧頂?shù)?層棧底29(8)堆棧操作及堆棧操作指令()堆棧操作及堆棧操作指令(LPS, LRD, LPP, LDS)(續(xù))(續(xù))CPU自動堆棧操作:自動堆棧操作:(Q0.0)I0.0I0.1LD I0.0A I0.1= Q0.0輸入I0.0的值,裝入堆棧輸入I0.1的值,將其和棧頂?shù)闹迪嗯c,與的結(jié)果裝入堆棧將棧頂?shù)闹递敵龅絈0.0,但不破壞棧頂?shù)闹?0( Q0.0 )( Q0.2 )I0.3I0.3 I0.5I0.5( Q

23、0.1 )助記符語句表LD I0.3A I0.5= Q0.0= Q0.1= Q0.2CPU自動堆棧操作:自動堆棧操作:31(8)堆棧操作及堆棧操作指令()堆棧操作及堆棧操作指令(LPS, LRD, LPP, LDS)(續(xù))(續(xù))LPS指令:操作:復制棧頂?shù)?層的值,并向下壓一層S0S1S2S3S4S5S6S7S8棧頂棧底執(zhí)行前S0S0S1S2S3S4S5S6S7棧頂棧底執(zhí)行后32(8)堆棧操作及堆棧操作指令()堆棧操作及堆棧操作指令(LPS, LRD, LPP, LDS)(續(xù))(續(xù))LRD指令操作:復制第1層的值,裝到第0層S0S1S2S3S4S5S6S7S8棧頂棧底執(zhí)行前S1S1S2S3S4

24、S5S6S7S8棧頂棧底執(zhí)行后33(8)堆棧操作及堆棧操作指令()堆棧操作及堆棧操作指令(LPS, LRD, LPP, LDS)(續(xù))(續(xù))LPP指令操作:將第0層的值彈出,其他層依次上移一層S0S1S2S3S4S5S6S7S8棧頂棧底執(zhí)行前S1S2S3S4S5S6S7S8無效數(shù)無效數(shù)棧頂棧底執(zhí)行后34(8)堆棧操作及堆棧操作指令()堆棧操作及堆棧操作指令(LPS, LRD, LPP, LDS)(續(xù))(續(xù))LDS n指令操作:復制第n層到棧頂,原來各層值依次下壓一層 例:LDS 2S0S1S2S3S4S5S6S7S8棧頂棧底執(zhí)行前S2S0S1S2S3S4S5S6S7棧頂棧底執(zhí)行后35(8)堆棧

25、操作指令()堆棧操作指令(LPS, LRD, LPP, LDS)舉例)舉例(續(xù))(續(xù))( Q0.0 )( Q0.2 )I0.3I0.3 I0.5I0.5( Q0.1 )助記符語句表LD I0.3A I0.5= Q0.0= Q0.1= Q0.2I0.1I0.1T16T16I0.1I0.1( Q0.0 )( Q0.2 )I0.3I0.3 I0.5I0.5( Q0.1 )LPSLRDLPPLPS:復制棧頂?shù)?層的值,向下壓一層LRD:復制第1層的值,裝到第0層LPP:將第0層的值彈出,其他層依次上移一層S0S0S1LPS后S0S0S1LRD后Q0.0S0S1Q0.0后Q0.1S0S1Q0.1后S0S

26、1S2LPP后Q0.2S1S2Q0.2后S0S1S2I0.5后36(8)堆棧操作指令()堆棧操作指令(LPS, LRD, LPP, LDS)舉例)舉例(續(xù))(續(xù))I0.1I0.1T16T16I0.1I0.1( Q0.0 )( Q0.2 )I0.3I0.3 I0.5I0.5( Q0.1 )LPSLRDLPPLPS:復制棧頂?shù)?層的值,向下壓一層LRD:復制第1層的值,裝到第0層LPP:將第0層的值彈出,其他層依次上移一層助記符語句表LD I0.3A I0.5LPSAN I0.1= Q0.0LRDA T16= Q0.1LPPAN I0.1= Q0.237(9 9)定時器及定時器指令)定時器及定時器

27、指令時間常數(shù)時間常數(shù)(1-327671-32767)定時器編號定時器編號3737時鐘周期時鐘周期100ms100ms(1 1)當輸入觸點斷開,當輸入觸點斷開,IN0,定時器復位,當前值,定時器復位,當前值0。(2 2)當輸入觸點接通,)當輸入觸點接通,ININ1 1,定時器開始定時,每一個時鐘,當前值加,定時器開始定時,每一個時鐘,當前值加1 1。(3 3)當當前值)當當前值 設定值設定值時間常數(shù)時,定時器常開觸點時間常數(shù)時,定時器常開觸點ONON,常閉觸點,常閉觸點OFFOFF。(4 4)定時時間)定時時間= =時鐘周期時鐘周期 時間常數(shù)。時間常數(shù)。(5 5)若)若ININ仍為仍為1 1,則

28、當前值仍繼續(xù)計數(shù),直到最大值,則當前值仍繼續(xù)計數(shù),直到最大值3276732767。(6 6)若)若輸入觸點斷開,定時器復位輸入觸點斷開,定時器復位(常開觸點斷開,常閉觸點閉合,當前值常開觸點斷開,常閉觸點閉合,當前值 清清0)。(7)當前值、設定值都是)當前值、設定值都是16位有符號整數(shù)。位有符號整數(shù)。(8)時鐘周期有三種,見下表:)時鐘周期有三種,見下表:說明:說明:INTONPT100T37通電延時定時器通電延時定時器通電延時定時器通電延時定時器TON斷電延時定時器斷電延時定時器TOF保持型通電延時定時器保持型通電延時定時器TONR輸入觸點輸入觸點38(9 9)定時器及定時器指令)定時器及

29、定時器指令I(lǐng)NTONPT100T37類型 分辨率 最大定時 定時器號TONR 1ms 32.767s T0,T64 10ms 327.67s T1T4,T65T68 100ms 3276.7s T5T31,T69T95TON 1ms 32.767s T32,T96TOF 10ms 327.67s T33T36,T97T100 100ms 3276.7s T37T63,T101T255 定時器特性表定時器特性表注:T0NR保持型通電延時定時器(輸入觸點接通時開始定時,輸入觸點斷開時,定時器位復位,當前值不清0。若輸入觸點又接通,則繼續(xù)定時,定時時間到,定時器位置位) TON通電延時定時器(輸入觸

30、點斷開時,定時器位復位,當前值清0。輸入觸點接通時開始定時,定時時間到,定時器位置位) TOF斷電延時定時器(輸入觸點接通時,定時器位復位,當前值清0。輸入觸點斷開時開始定時,定時時間到,定時器位置位)39動作說明:動作說明:當當I0.1I0.1閉合后,定時器閉合后,定時器T37T37開始定時。開始定時。經(jīng)過經(jīng)過100ms100ms100=10s100=10s后,后,T37T37的常開觸點閉合的常開觸點閉合,Q0.0=1,Q0.0=1,同時同時T37T37的常閉觸點斷開的常閉觸點斷開,Q0.1=0,Q0.1=0。定時器指令舉例定時器指令舉例:LD I0.1LD I0.1TON T37,100T

31、ON T37,100LD T37LD T37= Q0.0= Q0.0LDN T37LDN T37= Q0.1= Q0.1用定時器指令編寫的助記符語句表INTONPT100T37( Q0.0 )I0.1I0.1T37T37( Q0.1 )T37T3740例例3 3:定時器應用舉例定時器應用舉例( (高頻加熱時間控制)高頻加熱時間控制)QSQSFUFU1 1KMKMPLCPLC分配分配I/OI/O:I0.0 SB1I0.0 SB1I0.1 SB2I0.1 SB2Q0.0 KMQ0.0 KMT37 KTT37 KTT37T37I0.0I0.0I0.1I0.1( Q0.0 )I0.0I0.0Q0.0Q

32、0.0Q0.0Q0.0INTONPT 80T37PLC梯形圖KTKTKTKTKMKMSB1SB1SB2SB2KMKMKMKM接觸器控制電路8秒秒41T37T37I0.0I0.0I0.1I0.1( Q0.0 )I0.0I0.0Q0.0Q0.0Q0.0Q0.0INTONPT80T37I0.1I0.1I0.0I0.0COMOCOMOQ0.0Q0.0COMICOMI KMKMSB2SB2SB1SB1220V220V24V24VPLCPLC端子接線圖端子接線圖PLCPLC分配分配I/OI/O:I0.0 SB1I0.0 SB1I0.1 SB2I0.1 SB2Q0.0 KMQ0.0 KMT37 KTT37

33、KT高頻加熱時間控制高頻加熱時間控制LD I0.1LD I0.1O Q0.0O Q0.0AN I0.0AN I0.0AN T37AN T37語句表語句表= Q0.0= Q0.0LD Q0.0LD Q0.0AN I0.0AN I0.0TON T37,80TON T37,8042例例4 4:定時器應用舉例:用定時器應用舉例:用PLCPLC控制三相異步電動機的控制三相異步電動機的Y-Y- 起動。起動。Y Y 起動繼電器起動繼電器控制電路控制電路KMKM KTKTKTKTKMKMY YKMKMY YKMKM KMKM KTKTKMKM KMKMSB1SB1SB2SB2KMKMFRFRI/OI/O分配:

34、分配:SB1 I0.0SB1 I0.0SB2 I0.1SB2 I0.1KM Q0.0KM Q0.0KMKMY Q0.1 Q0.1KMKM Q0.2 Q0.2KT T33KT T33時間常數(shù)時間常數(shù)=500=500延時延時0.01s 0.01s 500500=5s=5s43用用PLCPLC控制三相異步電動機的控制三相異步電動機的Y-Y- 起動起動KMKM KTKTKTKTKMYKMYKMYKMYKMKM KMKM KTKTKMKM KMKMSB1SB1SB2SB2KMKMFRFRI/OI/O分配:分配:SB1 I0.0SB1 I0.0SB2 I0.1SB2 I0.1KM Q0.0KM Q0.0K

35、MY Q0.1KMY Q0.1KMKM Q0.2 Q0.2KT T33KT T33PLCPLC梯形圖梯形圖T33T33 Q0.2Q0.2T33T33Q0.1Q0.1Q0.2Q0.2( Q0.1 )I0.1I0.1( Q0.2 )( Q0.0 )I0.0I0.0Q0.0Q0.0INTONPT500T33Q0.2Q0.2繼電器控制圖繼電器控制圖44用用PLC控制三相異步電動機的控制三相異步電動機的Y- 起動起動I/OI/O分配:分配:SB1 I0.0SB1 I0.0SB2 I0.1SB2 I0.1KM Q0.0KM Q0.0KMY Q0.1KMY Q0.1KMKM Q0.2 Q0.2KT T33K

36、T T33PLC接線圖接線圖I0.1I0.0COMOQ0.0COMIKMSB2SB1220V24VQ0.1KMYFRQ0.2KM 清華大學電機系電工學教研組唐慶玉編清華大學電機系電工學教研組唐慶玉編2003年年10月月16日日45用用PLC控制三相異步電動機的控制三相異步電動機的Y- 起動編程起動編程根據(jù)梯形圖和接線進行編程根據(jù)梯形圖和接線進行編程LD I0.1O Q0.0AN I0.0LPS= Q0.0AN Q0.2TON T33,500LRDAN T33AN Q0.2= Q0.1LPPLD T33O Q0.2ALDAN Q0.1= Q0.2PLCPLC梯形圖梯形圖T33T33 Q0.2Q0

37、.2T33T33Q0.1Q0.1Q0.2Q0.2( Q0.1 )I0.1I0.1( Q0.2 )( Q0.0 )I0.0I0.0Q0.0Q0.0INTONPT500T33Q0.2Q0.2LPS:復制棧頂?shù)?層的值,向下壓一層LRD:復制第1層的值,裝到第0層LPP:將第0層的值彈出,其他層依次上移一層;塊與46(10)計數(shù)器及計數(shù)器指令)計數(shù)器及計數(shù)器指令個數(shù):與定時器共用個數(shù):與定時器共用256個,個,C0C255三種類型:加計數(shù)器三種類型:加計數(shù)器CTU,減計數(shù)器,減計數(shù)器CTD,加減計數(shù)器,加減計數(shù)器CTUD說明:當復位輸入(R)電路斷開,CU端電路接通,CU輸入有一個上升沿,計數(shù)器當前

38、值加1。當當前值設定值PV時,計數(shù)器常開觸點閉合,常閉觸點打開。當R端ON時,計數(shù)器復位,當前值清0。LD I0.0LD I0.2CTD C5,100LD I0.0LD I0.2CTU C4,100LD I0.0LD I0.1LD I0.2CTUD C6,100I0.0I0.0I0.2I0.2CUCTUPV100C4R加計數(shù)器I0.0I0.0I0.2I0.2CDCTDPV100C5LD減計數(shù)器I0.0I0.0I0.2I0.2CUCTUDPV100C6RCDI0.1I0.1加減計數(shù)器說明:當CD端電路接通,CD輸入有一個上升沿,從設定值開始,當前值減1。當當前值減至0時,停止計數(shù),計數(shù)器常開觸點

39、閉合,常閉觸點打開。當LD端ON時,計數(shù)器復位,設定值PV重裝入當前值。說明:CU端的上升沿,當前值加1;CD端的上升沿,當前值減1。當當前值設定值PV時,計數(shù)器位置位。當R端ON時,計數(shù)器復位,當前值清0。471235049I0.0C4I0.2計數(shù)器指令梯形圖與時序圖計數(shù)器指令梯形圖與時序圖I0.0I0.0I0.2I0.2CUCTUPV50C4R助記符編程助記符編程LD I0.0LD I0.2CTU C4,50LD C4= Q0.1C4C4( Q0.1 )48(11)跳變檢測指令)跳變檢測指令 語句表語句表LD I0.0EU= M0.0LD I0.1ED= M0.1I0.0接通瞬間(上升沿),接通瞬間(上升沿),M0.0觸點接通一個掃描周期觸點接通一個掃描周期T。I0.1

溫馨提示

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

評論

0/150

提交評論