西門子200PLC教學(xué).ppt_第1頁
西門子200PLC教學(xué).ppt_第2頁
西門子200PLC教學(xué).ppt_第3頁
西門子200PLC教學(xué).ppt_第4頁
西門子200PLC教學(xué).ppt_第5頁
已閱讀5頁,還剩118頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、比較應(yīng)用舉例,控制要求: 一自動(dòng)倉庫存放某種貨物,最多6000箱,需對(duì)所存的貨物進(jìn)出計(jì)數(shù)。貨物多于1000箱,燈L1亮;貨物多于5000箱,燈L2亮。 其中,L1和L2分別受Q0.0和Q0.1控制,數(shù)值1000和5000分別存儲(chǔ)在VW20和VW30字存儲(chǔ)單元中。 本控制系統(tǒng)的程序如圖4.23所示。程序執(zhí)行時(shí)序如圖4.24所示。,模擬量控制程序中的數(shù)據(jù)類型轉(zhuǎn)換。將模擬量輸入端采樣值由整數(shù)轉(zhuǎn)換為雙整數(shù),然后由雙整數(shù)轉(zhuǎn)換為實(shí)數(shù),再除以一個(gè)比例因子得到PLC可以處理的范圍內(nèi)的值。,表,16進(jìn)制,模擬量相關(guān),圖1演示了模擬量擴(kuò)展模塊的接線方法,對(duì)于電壓信號(hào),按正、負(fù)極直接接入X和X;對(duì)于電流信號(hào),將RX

2、和X短接后接入電流輸入信號(hào)的“”端;未連接傳感器的通道要將X和X短接 .,模擬量相關(guān),根據(jù)上表6個(gè)DIP開關(guān)的功能進(jìn)行排列組合,所有的輸入設(shè)置如下表:,假設(shè)模擬量的標(biāo)準(zhǔn)電信號(hào)是A0Am(如:420mA),A/D轉(zhuǎn)換后數(shù)值為D0Dm(如:640032000),設(shè)模擬量的標(biāo)準(zhǔn)電信號(hào)是A,A/D轉(zhuǎn)換后的相應(yīng)數(shù)值為D,由于是線性關(guān)系,函數(shù)關(guān)系A(chǔ)f(D)可以表示為數(shù)學(xué)方程: A(DD0)(AmA0)(DmD0)A0。,具體舉一個(gè)實(shí)例,以S7-200和420mA為例,經(jīng)A/D轉(zhuǎn)換后,我們得到的數(shù)值是640032000,即A04,Am20,D06400,Dm32000,代入公式,得出: A(D6400)(2

3、04)(320006400)4 假設(shè)該模擬量與AIW0對(duì)應(yīng),則當(dāng)AIW0的值為12800時(shí),相應(yīng)的模擬電信號(hào)是6400162560048mA。,模擬量相關(guān),本實(shí)例的的CPU是CPU222,僅帶一個(gè)模擬量擴(kuò)展模塊EM235,該模塊的第一個(gè)通道連接一塊帶420mA變送輸出的溫度顯示儀表,該儀表的量程設(shè)置為0100度,即0度時(shí)輸出4mA,100度時(shí)輸出20mA。溫度顯示儀表的鉑電阻輸入端接入一個(gè)220歐姆可調(diào)電位器,模擬量相關(guān),A(146236400)(1000)(320006400)0,要對(duì)一高速事件精確控制,通過對(duì)脈沖信號(hào)進(jìn)行增計(jì)數(shù),計(jì)數(shù)當(dāng)前值達(dá)到24產(chǎn)生中斷,重新從0計(jì)數(shù),對(duì)中斷次數(shù)進(jìn)行累計(jì)。

4、計(jì)數(shù)方向用一個(gè)外部信號(hào)控制,并能實(shí)現(xiàn)外部復(fù)位。所用的主機(jī)型號(hào)為CPU221。 設(shè)計(jì)步驟: 選擇高速計(jì)數(shù)器HSC0,并確定工作方式4。令SM37=16#F8 執(zhí)行HDEF指令,輸入端HSC為0,MODE為4。裝入當(dāng)前值,令SMD38=0。裝入設(shè)定值,令SMD42=24。執(zhí)行中斷連接ATCH指令,輸入端INT為INT0,EVNT為10。,應(yīng)用實(shí)例,初始化子程序,圖5.14 中斷程序,圖5.16主程序,圖5.18包絡(luò)表子程序SBR_0(2),圖5.19 中斷程序,程序?qū)嵗?控制要求: 編寫一段程序,可實(shí)現(xiàn)讀、寫實(shí)時(shí)時(shí)鐘,并以BCD碼顯示分鐘。時(shí)鐘緩沖區(qū)從VB100開始。 程序中的子程序SBR_0為寫

5、時(shí)鐘子程序,將當(dāng)前時(shí)間寫入從VB100開始的8字節(jié)時(shí)間緩沖區(qū),時(shí)間設(shè)置如下表5.3所示。程序?qū)崿F(xiàn):讀寫時(shí)鐘程序如圖5.9所示。,5.2.6PID回路指令,PID算法 PID指令 應(yīng)用實(shí)例,1. PID算法 如果一個(gè)PID回路的輸出M(t)是時(shí)間的函數(shù),則可以看作是比例項(xiàng)、積分項(xiàng)和微分項(xiàng)三部分之和。即:,1. PID算法,用數(shù)字計(jì)算機(jī)處理這樣的控制算式,連續(xù)的算式必須周期采樣進(jìn)行離散化,同時(shí)各信號(hào)也要離散化,公式如下: MPn=Kc*(SPn-PVn)+Kc*Ts/Ti*(SPn-PVn)+MX+Kc*Td/Ts*(PVn-1-PVn),回路表初始化程序?qū)嵗?如果Kc為0.4,Ts為0.2秒,

6、Ti為30分鐘,Td為15分鐘,則可以建立一個(gè)子程序SBR0用來對(duì)回路表進(jìn)行初始化。程序如圖5.20所示。,回路表初始化子程序SBR0,2. PID,PID,PID回路指令。使能輸入有效時(shí),該指令利用回路表中的輸入信息和組態(tài)信息,進(jìn)行PID運(yùn)算。梯形圖的指令盒中有2個(gè)數(shù)據(jù)輸入端:TBL,回路表的起始地址,是由VB指定的字節(jié)型數(shù)據(jù);LOOP,回路號(hào),是07的常數(shù)。 指令影響的特殊標(biāo)志存儲(chǔ)器位:SM1.1(溢出)。 使能流輸出ENO斷開的出錯(cuò)條件:SM1.1(溢出);SM4.3(運(yùn)行時(shí)間);0006(間接尋址)。 指令格式:PIDTBL, LOOP,3. 應(yīng)用實(shí)例,1)控制要求 有一水箱有一條進(jìn)水管和一條出水管,進(jìn)水管的水流量隨時(shí)間不斷變化,要求控制出水管閥門的開度,使水箱內(nèi)的液位始終保持在水滿時(shí)液位的一半。系統(tǒng)使用比例積分微分控制,假設(shè)采用下列控制參數(shù)值:Kc為0.4,Ts為0.2秒,Ti為30分鐘,Td為15分鐘。 (2)分析 本系統(tǒng)標(biāo)準(zhǔn)化時(shí)可采用單極性方案,系統(tǒng)的輸入來自液位計(jì)的液位測(cè)量采樣;設(shè)定值是液位的50%,輸出是單極性模擬量用以控制閥門的開度,

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論