邏輯與可編程控制系統(tǒng)5課件_第1頁
邏輯與可編程控制系統(tǒng)5課件_第2頁
邏輯與可編程控制系統(tǒng)5課件_第3頁
邏輯與可編程控制系統(tǒng)5課件_第4頁
邏輯與可編程控制系統(tǒng)5課件_第5頁
已閱讀5頁,還剩105頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

上次內(nèi)容:1.SIEMENSS7-200產(chǎn)品介紹2.S7-200的數(shù)據(jù)區(qū)3.S7-200的尋址方式4.S7-200的指令系統(tǒng):位邏輯指令1上次內(nèi)容:1(1)STEP7Micro/WIN32

/download/(2)S7200simulation2(1)STEP7Micro/WIN32

一、S7-200產(chǎn)品I/O編址方法:數(shù)字量(I0.0)、模擬量(AIW0)基本及擴(kuò)展配置:基本配置、擴(kuò)展配置二、存儲空間數(shù)據(jù)空間存取方式:bit,B,W,D作用及特點:I,Q,AI,AQ,V,M,S,L,T,C,HSC,AC,SM三、S7-200的尋址方式

立即尋址、直接尋址、間接尋址四、位邏輯指令觸點指令、線圈指令33觸點指令bitbitbitbitbitbit4觸點指令bitbitbitbitbitbit4觸點指令bitbitbitbitbitbit5觸點指令bitbitbitbitbitbit5NOTPN觸點指令6NOTPN觸點指令6線圈指令()bit()bit(S)bitN(R)bitN(SI)bitN(RI)bitN7線圈指令()bit()bit(S)bitN(RS7-200用邏輯堆棧來決定控制邏輯8S7-200用邏輯堆棧來決定控制邏輯8991010邏輯堆棧指令棧裝載與(程序塊與):指令對堆棧中第一層和第二層的值進(jìn)行邏輯與操作,結(jié)果放入棧頂。執(zhí)行完棧裝載與指令之后,棧深度減1。11邏輯堆棧指令棧裝載與(程序塊與):11棧裝載或(程序塊或)

:對堆棧中第一層和第二層的值進(jìn)行邏輯或操作,結(jié)果放入棧頂。執(zhí)行完棧裝載或指令之后,棧深度減112棧裝載或(程序塊或):12邏輯推入棧:指令復(fù)制棧頂?shù)闹?,并將這個值推入棧。棧底的值被推出并消失13邏輯推入棧:指令復(fù)制棧頂?shù)闹?,并將這個值推入棧。棧底的值被推邏輯讀棧:讀棧指令復(fù)制堆棧中的第二個值到棧頂。堆棧沒有推入棧或者彈出棧操作,但舊的棧頂值被新的復(fù)制值取代。14邏輯讀棧:14邏輯彈出棧:指令彈出棧頂?shù)闹?,堆棧的第二個棧值成為新的棧頂值。15邏輯彈出棧:15161617171818本次內(nèi)容:定時器指令計數(shù)器指令3.程序設(shè)計方法4.梯形圖程序的設(shè)計5.例題19本次內(nèi)容:19§4.2定時器和計數(shù)器指令定時器分為:接通延時定時器(TON) 斷開延時定時器(TOF) 帶有記憶接通延時定時器(TONR)計數(shù)器分為:增計數(shù)器(CTU) 減計數(shù)器(CTD) 增減計數(shù)器(CTUD)20§4.2定時器和計數(shù)器指令20使用定時器的基本要素:1.編號、分辨率及類型2.預(yù)制值3.工作條件4.工作對象一、定時器操作指令21使用定時器的基本要素:一、定時器操作指令21(一)接通延時定時器(TON)1.梯形圖符號及語句表格式 TON——接通延時定時器標(biāo)識符 IN——定時器的啟動電平輸入端(使能端) PT——時間設(shè)定值 Tn——定時器編號TnINPTTONTONTn,PT

2.功能:22(一)接通延時定時器(TON) TON——接通延時定時器標(biāo)識3.說明:(1)當(dāng)IN信號由ON(1)變?yōu)镺FF(0)時,則SV被復(fù)位(SV=0),Tn狀態(tài)也為OFF。(2)時基有三種: 1ms:T32、T96 10ms:T33~T36、T97~T100 100ms:T37~T63、T101~T255(3)操作數(shù)范圍: 編號:n=0~255 IN范圍:I、Q、M、SM、T、C、V、S、L PT范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD233.說明:234.例題244.例題242525(二)斷開延時定時器(TOF)1.梯形圖符號及語句表格式TOF——斷開延時定時器標(biāo)識符IN——定時器的啟動電平輸入端PT——時間設(shè)定值Tn——定時器編號TnINPTTOFTOFTn,PT2.功能:26(二)斷開延時定時器(TOF)TOF——斷開延時定時器標(biāo)識符3.說明:(1)當(dāng)IN信號由OFF變?yōu)镺N時,則SV被復(fù)位(SV=0),Tn狀態(tài)也為ON。(2)時基有三種: 1ms:T32、T96 10ms:T33~T36、T97~T100 100ms:T37~T63、T101~T255(3)操作數(shù)范圍: 編號:n=0~255 IN范圍:I、Q、M、SM、T、C、V、S、L PT范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD273.說明:274.例題284.例題282929(三)帶有記憶接通延時定時器(TONR)1.梯形圖符號及語句表格式TON——接通延時定時器標(biāo)識符IN——定時器的啟動電平輸入端PT——時間設(shè)定值Tn——定時器編號TnINPTTONRTONRTn,PT2.功能:30(三)帶有記憶接通延時定時器(TONR)TON——接通延時定3.說明:(1)帶有記憶接通延時定時器與接通延時定時器不同之處在于,帶有記憶接通延時定時器的SV值可以記憶。(2)時基有三種: 1ms的定時器:T0、T64 10ms的定時器:T1~T4、T65~T68 100ms的定時器:T5~T31、T69~T95(3)操作數(shù)范圍: 編號:n=0~255 IN范圍:I、Q、M、SM、T、C、V、S、L PT范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD313.說明:314.例題324.例題3233333434使用定時計數(shù)器的基本要素:1.編號及類型2.預(yù)制值3.計數(shù)信號輸入端4.復(fù)位端5.工作對象二、計數(shù)器操作指令35使用定時計數(shù)器的基本要素:二、計數(shù)器操作指令35

(一)增計數(shù)器(CTU)1.梯形圖符號及語句表格式CTU——增計數(shù)器標(biāo)識符CU——計數(shù)脈沖輸入端R——增計數(shù)器復(fù)位信號輸入端PV——增計數(shù)器的設(shè)定值Cn——計數(shù)器編號CnCURCTUCTUCn,PVPV2.功能:36 CTU——增計數(shù)器標(biāo)識符CnCURCTUCTUCn,P3.說明:(1)用語句表表示時,一定按CU、R、PV的順序輸入。(2)操作數(shù)范圍: 計數(shù)器編號:n=0~255 CU信號范圍:I、Q、M、SM、T、C、V、S、L R信號范圍:I、Q、M、SM、T、C、V、S、L PV值范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD373.說明:374.例題384.例題38(二)減計數(shù)器(CTD)1.梯形圖符號及語句表格式CTD——減計數(shù)器標(biāo)識符CD——計數(shù)脈沖輸入端LD——減計數(shù)器的裝載輸入端PV——減計數(shù)器的設(shè)定值Cn——計數(shù)器編號CnCDLDCTDCTDCn,PVPV2.功能:39(二)減計數(shù)器(CTD)CTD——減計數(shù)器標(biāo)識符CnCDLD4.例題404.例題4041412.功能:3.說明:(1)用語句表表示時,一定按CD、LD、PV的順序輸入。(2)操作數(shù)范圍: 計數(shù)器編號:n=0~255 CD信號范圍:I、Q、M、SM、T、C、V、S、L LD信號范圍:I、Q、M、SM、T、C、V、S、L PV值范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD422.功能:42(三)增減計數(shù)器(CTUD)1.梯形圖符號及語句表格式CTUD——增減計數(shù)器標(biāo)識符CU——增計數(shù)脈沖輸入端CD——減計數(shù)脈沖輸入端R——增減計數(shù)器的復(fù)位端PV——增減計數(shù)器的設(shè)定值Cn——計數(shù)器編號CnCUCDCTUDCTUCn,PVRPV2.功能:43(三)增減計數(shù)器(CTUD)CTUD——增減計數(shù)器標(biāo)識符Cn3.說明:(1)用語句表表示時,一定按CU、CD、R、PV的順序輸入。(2)操作數(shù)范圍: 計數(shù)器編號:n=0~255 CD、CU信號范圍:I、Q、M、SM、T、C、V、S、L R信號范圍:I、Q、M、SM、T、C、V、S、L PV值范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD443.說明:4445454.例題464.例題464747第五節(jié) 程序設(shè)計一、程序設(shè)計方法概述(一)編程語言 1、梯形圖 2、邏輯圖 3、指令表 4、高級語言(二)順序功能流程圖(三)程序設(shè)計的內(nèi)容和步驟 1、系統(tǒng)需求分析 2、參數(shù)表的定義 3、程序框圖的設(shè)計 4、程序編制 5、程序測試 6、程序說明書的編寫48第五節(jié) 程序設(shè)計48(四)程序編寫的基本方法二、梯形圖程序的設(shè)計(一)梯形圖語言梯形圖語言的基本要點: 1)多個梯級,每個梯級單個或多個支路 2)梯級由多個編程元件及一個輸出元件組成 3)兩個要素:掃描順序及信號流向 4)輸入接點、輸出線圈對應(yīng)存儲器中的某一位 5)某些輸出元件不能直接輸出 6)支路不能以輸出元件開始 7)梯級豎線不設(shè)置元件 8)以END(程序終止指令)結(jié)束49(四)程序編寫的基本方法49例1:起動保持和停止電路

功能要求:用SB1、SB2兩個按鈕控制電機(jī)M的啟停。當(dāng)SB1通、SB2斷時,M啟動,并保持;當(dāng)SB2通時,M停止。試設(shè)計梯形圖,并譯成指令表。解答:

編址:SB1——I0.0SB2——I0.1 M——Q0.0 梯形圖及語句表:50例1:起動保持和停止電路50例2:簡易三組搶答器的設(shè)計功能要求:每組各有一個常開按鈕和一盞燈,分別是SB1、SB2、SB3,L1、L2、L3。任何一組搶先按下按鈕,則對應(yīng)的燈亮,且一直亮,此時,其它組按鈕失效,直到主持人按下復(fù)位按鈕SB4時,燈滅(復(fù)位)。解答: 編址:SB1——I0.0,SB2——I0.1,SB3——I0.2, SB4——I0.3 L1——Q0.0,L2——Q0.1,L1——Q0.251例2:簡易三組搶答器的設(shè)計51梯形圖及語句表:52梯形圖及語句表:52例3:定時器

開關(guān)K1閉合,6.5S后L燈亮,K2通一下,燈滅。解答: 編址:K1——I0.0,K2——I0.1,L——Q0.0 梯形圖及語句表:53例3:定時器53例4:定時器K1通后,L燈亮,6.5S后,燈滅。解答: 編址:K1——I0.0,L——Q0.0 梯形圖及語句表:54例4:定時器54例5:定時器范圍的擴(kuò)展S7-200的定時器的最長定時時間為3276.7S(32767×100mS),如果需要更長的定時時間,可使用定時器與計數(shù)器聯(lián)合定時的方法。功能要求:K按下1小時后,燈L亮。解答: 編址:K——I0.0T——T37,C——C4,L——Q0.0 梯形圖:55例5:定時器范圍的擴(kuò)展55上次內(nèi)容:1.SIEMENSS7-200產(chǎn)品介紹2.S7-200的數(shù)據(jù)區(qū)3.S7-200的尋址方式4.S7-200的指令系統(tǒng):位邏輯指令56上次內(nèi)容:1(1)STEP7Micro/WIN32

/download/(2)S7200simulation57(1)STEP7Micro/WIN32

一、S7-200產(chǎn)品I/O編址方法:數(shù)字量(I0.0)、模擬量(AIW0)基本及擴(kuò)展配置:基本配置、擴(kuò)展配置二、存儲空間數(shù)據(jù)空間存取方式:bit,B,W,D作用及特點:I,Q,AI,AQ,V,M,S,L,T,C,HSC,AC,SM三、S7-200的尋址方式

立即尋址、直接尋址、間接尋址四、位邏輯指令觸點指令、線圈指令583觸點指令bitbitbitbitbitbit59觸點指令bitbitbitbitbitbit4觸點指令bitbitbitbitbitbit60觸點指令bitbitbitbitbitbit5NOTPN觸點指令61NOTPN觸點指令6線圈指令()bit()bit(S)bitN(R)bitN(SI)bitN(RI)bitN62線圈指令()bit()bit(S)bitN(RS7-200用邏輯堆棧來決定控制邏輯63S7-200用邏輯堆棧來決定控制邏輯86496510邏輯堆棧指令棧裝載與(程序塊與):指令對堆棧中第一層和第二層的值進(jìn)行邏輯與操作,結(jié)果放入棧頂。執(zhí)行完棧裝載與指令之后,棧深度減1。66邏輯堆棧指令棧裝載與(程序塊與):11棧裝載或(程序塊或)

:對堆棧中第一層和第二層的值進(jìn)行邏輯或操作,結(jié)果放入棧頂。執(zhí)行完棧裝載或指令之后,棧深度減167棧裝載或(程序塊或):12邏輯推入棧:指令復(fù)制棧頂?shù)闹?,并將這個值推入棧。棧底的值被推出并消失68邏輯推入棧:指令復(fù)制棧頂?shù)闹?,并將這個值推入棧。棧底的值被推邏輯讀棧:讀棧指令復(fù)制堆棧中的第二個值到棧頂。堆棧沒有推入?;蛘邚棾鰲2僮?,但舊的棧頂值被新的復(fù)制值取代。69邏輯讀棧:14邏輯彈出棧:指令彈出棧頂?shù)闹担褩5牡诙€棧值成為新的棧頂值。70邏輯彈出棧:15711672177318本次內(nèi)容:定時器指令計數(shù)器指令3.程序設(shè)計方法4.梯形圖程序的設(shè)計5.例題74本次內(nèi)容:19§4.2定時器和計數(shù)器指令定時器分為:接通延時定時器(TON) 斷開延時定時器(TOF) 帶有記憶接通延時定時器(TONR)計數(shù)器分為:增計數(shù)器(CTU) 減計數(shù)器(CTD) 增減計數(shù)器(CTUD)75§4.2定時器和計數(shù)器指令20使用定時器的基本要素:1.編號、分辨率及類型2.預(yù)制值3.工作條件4.工作對象一、定時器操作指令76使用定時器的基本要素:一、定時器操作指令21(一)接通延時定時器(TON)1.梯形圖符號及語句表格式 TON——接通延時定時器標(biāo)識符 IN——定時器的啟動電平輸入端(使能端) PT——時間設(shè)定值 Tn——定時器編號TnINPTTONTONTn,PT

2.功能:77(一)接通延時定時器(TON) TON——接通延時定時器標(biāo)識3.說明:(1)當(dāng)IN信號由ON(1)變?yōu)镺FF(0)時,則SV被復(fù)位(SV=0),Tn狀態(tài)也為OFF。(2)時基有三種: 1ms:T32、T96 10ms:T33~T36、T97~T100 100ms:T37~T63、T101~T255(3)操作數(shù)范圍: 編號:n=0~255 IN范圍:I、Q、M、SM、T、C、V、S、L PT范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD783.說明:234.例題794.例題248025(二)斷開延時定時器(TOF)1.梯形圖符號及語句表格式TOF——斷開延時定時器標(biāo)識符IN——定時器的啟動電平輸入端PT——時間設(shè)定值Tn——定時器編號TnINPTTOFTOFTn,PT2.功能:81(二)斷開延時定時器(TOF)TOF——斷開延時定時器標(biāo)識符3.說明:(1)當(dāng)IN信號由OFF變?yōu)镺N時,則SV被復(fù)位(SV=0),Tn狀態(tài)也為ON。(2)時基有三種: 1ms:T32、T96 10ms:T33~T36、T97~T100 100ms:T37~T63、T101~T255(3)操作數(shù)范圍: 編號:n=0~255 IN范圍:I、Q、M、SM、T、C、V、S、L PT范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD823.說明:274.例題834.例題288429(三)帶有記憶接通延時定時器(TONR)1.梯形圖符號及語句表格式TON——接通延時定時器標(biāo)識符IN——定時器的啟動電平輸入端PT——時間設(shè)定值Tn——定時器編號TnINPTTONRTONRTn,PT2.功能:85(三)帶有記憶接通延時定時器(TONR)TON——接通延時定3.說明:(1)帶有記憶接通延時定時器與接通延時定時器不同之處在于,帶有記憶接通延時定時器的SV值可以記憶。(2)時基有三種: 1ms的定時器:T0、T64 10ms的定時器:T1~T4、T65~T68 100ms的定時器:T5~T31、T69~T95(3)操作數(shù)范圍: 編號:n=0~255 IN范圍:I、Q、M、SM、T、C、V、S、L PT范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD863.說明:314.例題874.例題3288338934使用定時計數(shù)器的基本要素:1.編號及類型2.預(yù)制值3.計數(shù)信號輸入端4.復(fù)位端5.工作對象二、計數(shù)器操作指令90使用定時計數(shù)器的基本要素:二、計數(shù)器操作指令35

(一)增計數(shù)器(CTU)1.梯形圖符號及語句表格式CTU——增計數(shù)器標(biāo)識符CU——計數(shù)脈沖輸入端R——增計數(shù)器復(fù)位信號輸入端PV——增計數(shù)器的設(shè)定值Cn——計數(shù)器編號CnCURCTUCTUCn,PVPV2.功能:91 CTU——增計數(shù)器標(biāo)識符CnCURCTUCTUCn,P3.說明:(1)用語句表表示時,一定按CU、R、PV的順序輸入。(2)操作數(shù)范圍: 計數(shù)器編號:n=0~255 CU信號范圍:I、Q、M、SM、T、C、V、S、L R信號范圍:I、Q、M、SM、T、C、V、S、L PV值范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD923.說明:374.例題934.例題38(二)減計數(shù)器(CTD)1.梯形圖符號及語句表格式CTD——減計數(shù)器標(biāo)識符CD——計數(shù)脈沖輸入端LD——減計數(shù)器的裝載輸入端PV——減計數(shù)器的設(shè)定值Cn——計數(shù)器編號CnCDLDCTDCTDCn,PVPV2.功能:94(二)減計數(shù)器(CTD)CTD——減計數(shù)器標(biāo)識符CnCDLD4.例題954.例題4096412.功能:3.說明:(1)用語句表表示時,一定按CD、LD、PV的順序輸入。(2)操作數(shù)范圍: 計數(shù)器編號:n=0~255 CD信號范圍:I、Q、M、SM、T、C、V、S、L LD信號范圍:I、Q、M、SM、T、C、V、S、L PV值范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD972.功能:42(三)增減計數(shù)器(CTUD)1.梯形圖符號及語句表格式CTUD——增減計數(shù)器標(biāo)識符CU——增計數(shù)脈沖輸入端CD——減計數(shù)脈沖輸入端R——增減計數(shù)器的復(fù)位端PV——增減計數(shù)器的設(shè)定值Cn——計數(shù)器編號CnCUCDCTUDCTUCn,PVRPV2.功能:98(三)增減計數(shù)器(CTUD)CTUD——增減計數(shù)器標(biāo)識符Cn3.說明:(1)用語句表表示時,一定按CU、CD、R、PV的順序輸入。(2)操作數(shù)范圍: 計數(shù)器編號:n=0~255 CD、CU信號范圍:I、Q、M、SM、T、C、V、S、L R信號范圍:I、Q、M、SM、T、C、V、S、L PV值范圍:IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常數(shù)、AC、*VD、*AC、*LD993.說明:44100454.例題1014.例題4610247第五節(jié) 程序設(shè)計一、程序設(shè)計方法概述(一)編程語言 1、梯形圖 2、邏輯圖 3、指令表 4、高級語言(二)順序功能流程圖(三)程序設(shè)計的內(nèi)容和步驟 1、系統(tǒng)需求分析 2、參數(shù)表的定義 3、程序框圖的設(shè)計 4、程序編制 5、程序測試 6、程序說明書的編寫103

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論