西門子PLC交通燈設(shè)計(jì)_第1頁
西門子PLC交通燈設(shè)計(jì)_第2頁
西門子PLC交通燈設(shè)計(jì)_第3頁
西門子PLC交通燈設(shè)計(jì)_第4頁
西門子PLC交通燈設(shè)計(jì)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、目錄1引言錯(cuò)誤!未定義書簽。PLC概述錯(cuò)誤!未定義書簽。PLC的功能錯(cuò)誤!未定義書簽。PLC的工作原理和結(jié)構(gòu)錯(cuò)誤!未定義書簽。PLC的工作原理: 錯(cuò)誤!未定義書簽。結(jié)構(gòu):錯(cuò)誤!未定義書簽。PLC的碩件介紹和選型錯(cuò)誤!未定義書簽。西門子S7-200系列PLC的基本指令錯(cuò)誤!未定義書簽。邏輯取及輸出線圈指令(LD、LDI、OUT) 錯(cuò)誤!未定義書簽。單個(gè)觸點(diǎn)串聯(lián)指令(AND、ANI) 錯(cuò)誤!未定義書簽。S7-200系列PLC的定時(shí)器指令錯(cuò)誤!未定義書簽。西門子S7-200系列的編程軟件錯(cuò)誤!未定義書簽。編程準(zhǔn)備錯(cuò)誤!未定義書簽。程序的調(diào)試和監(jiān)控錯(cuò)誤!未定義書簽。2交通燈控制要求錯(cuò)誤!未定義書簽。路

2、況示意圖錯(cuò)誤!未定義書簽。工作要求和過程錯(cuò)誤!未定義書簽。根據(jù)交通燈示意圖模擬控制實(shí)驗(yàn)錯(cuò)誤!未定義書簽。3交通燈控制的設(shè)計(jì)錯(cuò)誤!未定義書簽。順序圖錯(cuò)誤!未定義書簽。I/O分配及接線圖錯(cuò)誤!未定義書簽。編制程序錯(cuò)誤!未定義書簽。交通燈時(shí)序波形圖錯(cuò)誤!未定義書簽。PLC系統(tǒng)調(diào)試錯(cuò)誤!未定義書簽。4致謝錯(cuò)誤!未定義書簽。5參考文獻(xiàn)錯(cuò)誤!未定義書簽。西門子S7-200系列PLC的基本指令邏輯取及輸出線圈指令(LD、LDI、OUT)(一)指令用法LD:取指令,用于常開觸點(diǎn)與母線連接。LDI:取反指令,用于常閉觸點(diǎn)與母線連接。OUT:線圈驅(qū)動(dòng)指令,用于將邏輯運(yùn)算的結(jié)果驅(qū)動(dòng)一個(gè)指定線圈。(二)指令用法說明(

3、1)LD、LDI指令用于將觸點(diǎn)接到母線上,操作目標(biāo)元件為X、Y、M. T、C、S。LD、LDI指令還可與AND、ORB指令配合,用于分支回路的起點(diǎn)。(2)OUT指令的目標(biāo)元件為Y、M、T、C、S和功能指令線圈。(3)OUT指令可以連續(xù)使用若干次,相當(dāng)于線圈并聯(lián)。單個(gè)觸點(diǎn)串聯(lián)指令(AND、ANI)1指令用法AND:與指令。用于單個(gè)觸點(diǎn)的串聯(lián),完成邏輯“與”運(yùn)算,助記符號(hào)為AND*, *為觸點(diǎn)地址。ANI:與反指令。用于常閉觸點(diǎn)的串聯(lián),完成邏輯“與非”運(yùn)算,助記符號(hào)為ANI*,*為觸點(diǎn)地址。2.指令用法說明(1)AND. ANI指令均用于單個(gè)觸點(diǎn)的串聯(lián),串聯(lián)觸點(diǎn)數(shù)LI沒有限制。該指令可以重復(fù)多次使

4、用。指令的目標(biāo)元件為X、Y、M、T、C、So(2)OUT指令后,通過觸點(diǎn)對(duì)其他線圈使用OUT指令稱為縱接輸出。(3)$聯(lián)觸點(diǎn)的數(shù)LJ和縱接的次數(shù)雖然沒有限制,但山于圖形編程器和打印機(jī) 功能有限制,因此盡量做到一行不超過10個(gè)觸點(diǎn)和1個(gè)線圈,連續(xù)輸出總共不 超過24行。(4)$聯(lián)和并聯(lián)指令是用來描述單個(gè)觸點(diǎn)與其他觸點(diǎn)或觸點(diǎn)組成的電路連接關(guān) 系的。指令名稱指令符功能操作數(shù)取LD bit讀入邏輯行或電路塊的第一個(gè)常開接點(diǎn)取反LDN bit讀入邏輯行或電路塊的第一個(gè)常閉接點(diǎn)Bit:I, Q, M, SNL T, C,V, S與A bit串聯(lián)一個(gè)常開接點(diǎn)與非AN bit串聯(lián)一個(gè)常閉接點(diǎn)或0 bit并聯(lián)一

5、個(gè)常開接點(diǎn)或非ON bit并聯(lián)一個(gè)常閉接點(diǎn)電路塊與ALD串聯(lián)一個(gè)電路塊無電路塊或OLD并聯(lián)一個(gè)電路塊輸出=bit輸出邏輯行的運(yùn)算結(jié)果Bit: Q, M, SM, T,置位S bit, N宜繼電器狀態(tài)為接通Bit:復(fù)位R bit, N使繼電器復(fù)位為斷開Q, M, SM, V, S表S7-200系列的基本邏輯指令S7-200系列PLC的定時(shí)器指令類型、編號(hào)及分辨率1. TON接通延時(shí)2. TONR有記憶接通延時(shí)3. TOF斷開延時(shí)3種分辨率(時(shí)基):1ms、10ms、100ms分別對(duì)應(yīng)不同的定時(shí)器號(hào)定時(shí)器6個(gè)要素:指令格式(時(shí)基、編號(hào)等)預(yù)置值一一PT使能一一IN復(fù)位一一3種定時(shí)器不同當(dāng)前值一一T

6、xxx定時(shí)器狀態(tài)(位)一一可山觸點(diǎn)顯示定時(shí)值二時(shí)基X預(yù)置值PTo 111于定時(shí)器的汁時(shí)間隔與程序的掃描周期并不同步, 定時(shí)器可能在其時(shí)基(1ms、10ms、100ms)內(nèi)任何時(shí)間啟動(dòng),所以,未避免計(jì)時(shí) 時(shí)間丟失,一般要求設(shè)置PT預(yù)置值必須大于最小需要的時(shí)間間隔。例如:使用 10ms時(shí)基定時(shí)器實(shí)現(xiàn)140ms延時(shí)(時(shí)間間隔),則PT應(yīng)設(shè)置為15 (10msX15=150ms)梯形圖LAD語句表功能操作碼操作數(shù)TxxxIN TONTONTxxx PT使能=1計(jì)數(shù),計(jì)數(shù)到設(shè)定值時(shí)(一 直計(jì)數(shù)到32767),定時(shí)器位=1。使能= 0復(fù)位(泄時(shí)器位= 0)。一般用于單一時(shí) 間間隔的定時(shí)TxxxIN TOF

7、TOFTxxx PT使能=1,定時(shí)器位=1,計(jì)數(shù)器復(fù) 位(淸零)。使能由1到0負(fù)跳變,計(jì)數(shù) 器開始計(jì)數(shù),到設(shè)泄值時(shí)(停止計(jì)數(shù)), 定時(shí)器位=0。TxxxIN TONRTONRTxxx PT使能=1,計(jì)數(shù)器開始計(jì)數(shù),計(jì)數(shù)到設(shè)左 值時(shí),計(jì)數(shù)器位=1。使能斷開,計(jì)數(shù)器 停止計(jì)數(shù),計(jì)數(shù)器位仍為1,使能位再為 1時(shí),計(jì)數(shù)器在原來的訃數(shù)基礎(chǔ)上計(jì)數(shù)。S7-200的定時(shí)器指令以上三種計(jì)數(shù)器可以通過復(fù)位指令復(fù)位。西門子S7-200系列的編程軟件編程準(zhǔn)備(-).指令集和編輯器的選擇寫程序之前,用戶必須選擇指令集和編輯器。在S7-200系列PLC支持的指 令集有SIMATIC和IEC1131-3兩種。SIMATIC

8、是專為S7-200PLC設(shè)計(jì)的,專用性 強(qiáng),采用SIMATIC指令編寫的程序執(zhí)行時(shí)間短,可以使用LAD、STL、FBD三種編 輯器。IEC1131-3指令集是按國(guó)際電工委員會(huì)(IEC) PLC編程標(biāo)準(zhǔn)提供的指令系 統(tǒng),作為不同PLC廠商的指令標(biāo)準(zhǔn),集中指令較少。有些SIMATIC所包含的指令, 在IEC 1131-3中不是標(biāo)準(zhǔn)指令。IEC1131-3標(biāo)準(zhǔn)指令集適用于不同廠家PLC,可 以使用LAD和FBD兩種編輯器。本教材主要用SIMATIC編程模式。1單命令“工具”一“選項(xiàng)”一“一般”標(biāo)簽一“編程模式”一選SIMATIC。 程序編輯器有LAD、STL、FBD三種。本論文主要用LAD和STL。

9、2擇編輯器的方法如下:用菜單命令“檢視” 一LAD或STL?;蛘卟藛蚊睢肮ぞ摺?一 “選項(xiàng)” 一 “ 一般”標(biāo)簽一“默認(rèn)編輯器”。(二)根據(jù)PLC類型進(jìn)行參數(shù)檢查在PLC和運(yùn)行STEP7-Micro/WIN的PC連線后,在建立通信或編輯通信設(shè)置以詢,應(yīng)根據(jù)PLC的類型進(jìn)行范圉檢查。必須保證STEP7-Micro/WIN中PLC類型選擇與實(shí)際PLC類型相符。方法如下:1菜單命令“PLC” - “類型”“讀取PLC”。2在指令樹一“項(xiàng)目”名稱一“類型”一“讀取PLC”程序的調(diào)試和監(jiān)控在運(yùn)行STEP 7-Micro/WIN 32編程設(shè)備和PLC之間建立通信并向PLC下載程 療;后,便可運(yùn)行程序,收

10、集狀態(tài)進(jìn)行監(jiān)控和調(diào)試程序。(-)選擇工作方式PLC有運(yùn)行和停止兩種工作方式。在不同的工作方式下,PLC進(jìn)行調(diào)試的操 作方法不同。單擊工具欄中的“運(yùn)行”按鈕或“停止”按鈕可以進(jìn)入相應(yīng)的工 作方式.(1)選擇STOPX作方式在STOP (停止)工作方式中,可以創(chuàng)建和編輯程序,PLC處于半空閑狀態(tài): 停止用戶程序執(zhí)行;執(zhí)行輸入更新;用戶中斷條件被禁用。PLC操作系統(tǒng)繼續(xù)監(jiān) 控PLC,將狀態(tài)數(shù)據(jù)傳遞給STEP 7-Micro/WIN 32,并執(zhí)行所有的“強(qiáng)制”或“取 消強(qiáng)制”命令。當(dāng)PLC位于STOP (停止)工作方式可以進(jìn)行下列操作:1使用圖狀態(tài)或程序狀態(tài)檢視操作數(shù)的當(dāng)前值。(因?yàn)槌绦蛭磮?zhí)行,這一步

11、 驟等同于執(zhí)行“單次讀取”)2可以使用圖狀態(tài)或程序狀態(tài)強(qiáng)制數(shù)值。使用圖狀態(tài)寫入數(shù)值。3寫入或強(qiáng)制輸出。4執(zhí)行有限次掃描,并通過狀態(tài)圖或程序狀態(tài)觀察結(jié)果。(2)選擇運(yùn)行工作方式當(dāng)PLC位于RUN (運(yùn)行)工作方式時(shí),不能使用“首次掃描”或“多次掃描” 功能??梢栽跔顟B(tài)圖表中寫入和強(qiáng)制數(shù)值,或使用LAD或FBD程序編輯器強(qiáng)制數(shù) 值,方法與在STOP (停止)工作方式中強(qiáng)制數(shù)值相同。還可以執(zhí)行下列操作(不 能在STOP工作方式使用):1使用圖狀態(tài)收集PLC數(shù)據(jù)值的連續(xù)更新。如果希望使用單次更新,圖狀態(tài)必須關(guān)閉,才能使用“單次讀取”命令。2使用程序狀態(tài)收集PLC數(shù)據(jù)值的連續(xù)更新。3使用RU工作方式中的

12、“程序編輯”編輯程序,并將改動(dòng)下載至PLC。2交通燈控制要求路況示意圖工作要求和過程主要程序要求如下:信號(hào)燈受啟動(dòng)開關(guān)控制。當(dāng)啟動(dòng)開關(guān)接同時(shí),信號(hào)燈系統(tǒng)開始工作,先南、北紅 燈亮,在東、西綠燈亮。當(dāng)啟動(dòng)開關(guān)斷開時(shí),所有信號(hào)燈都熄滅。(1) 南、北綠燈和東、西綠燈不能同時(shí)亮,如果同時(shí)亮則應(yīng)關(guān)閉信號(hào)燈系統(tǒng), 并立刻報(bào)警。(2) 南、北紅燈亮維持25s,在南、北紅燈亮的同時(shí)東.西燈也亮,并維持20s, 到20s時(shí),東、西綠燈閃亮,閃亮3s后熄滅。在東西綠燈熄滅時(shí),東.西黃燈 亮,并維持2s。到2s時(shí),東、西黃燈熄滅,東、西紅燈亮。同時(shí),南、北紅燈 熄滅,綠燈亮。(3)東、西紅燈亮維持30s,南、北綠

13、燈亮維持25s,然后閃亮3s后熄滅,同時(shí)南、北黃燈亮,維持2s后熄滅,這時(shí)南、北紅燈亮,東、西綠燈亮。(4)上述動(dòng)作循環(huán)進(jìn)行。注意:要求南北綠燈和東西綠燈不能同時(shí)亮,否則關(guān)閉系統(tǒng),并立刻報(bào)警。根據(jù)交通燈示意圖模擬控制實(shí)驗(yàn)在PLC交通燈模擬模塊中,東西南北都有3個(gè)控制信號(hào)燈,他們分別是:1,禁止通行燈(殼時(shí)為紅色)2,允許通行(亮?xí)r為綠色)3,準(zhǔn)備禁止通行(殼時(shí)為黃色)所以結(jié)合交通燈實(shí)際情況可以設(shè)訃交通燈模擬控制實(shí)驗(yàn):當(dāng)交通系統(tǒng)起動(dòng)開關(guān)接通時(shí)按照工作要求南北向和東西向均設(shè)有紅燈25秒,綠燈20秒,綠燈閃殼3秒和黃燈2秒。當(dāng)東 西方向的紅燈點(diǎn)亮?xí)r,南北方向應(yīng)該依次點(diǎn)亮綠燈,綠燈閃亮,然后黃燈點(diǎn)亮。

14、 反之,當(dāng)南北方向的紅燈點(diǎn)亮?xí)r,東西方向應(yīng)該依次點(diǎn)亮綠燈,綠燈閃亮,然后 黃燈點(diǎn)亮。當(dāng)起動(dòng)開關(guān)斷開時(shí),所有信號(hào)燈都熄滅。3交通燈控制的設(shè)計(jì)順序圖根據(jù)第二章交通燈的控制要求可以畫岀順序功能圖設(shè)啟動(dòng)按鈕用表示,6個(gè)工作狀態(tài)分別用順序控制繼電器位,,表示,分別 用,T2, T3, T4, To表示定時(shí)器.當(dāng)啟動(dòng)按鈕得電時(shí),將激活,進(jìn)入第一步狀態(tài),在該狀態(tài)南北紅燈亮,東西綠 燈亮,同時(shí)啟動(dòng)定時(shí)器Tl, T1定時(shí)時(shí)間到時(shí),轉(zhuǎn)換條件滿足,結(jié)束激活進(jìn)入下一個(gè) 工作狀態(tài),在該狀態(tài)南北紅燈亮,東西綠燈閃同時(shí)啟動(dòng)定時(shí)器T2, T2定時(shí)時(shí)間 到時(shí),轉(zhuǎn)換條件滿足,結(jié)束激活進(jìn)入下一個(gè)工作狀態(tài),在該狀態(tài)南北紅燈亮,東西

15、黃燈亮,依次激活,當(dāng)定時(shí)器T6時(shí)間到時(shí)再次激活,不斷循環(huán)執(zhí)行.順序功能圖如圖所示交通燈順序功能圖I/O分配及接線圖硬件結(jié)構(gòu)設(shè)訃了解各個(gè)對(duì)象的控制要求,分析對(duì)象的控制要求,確定輸入/輸 出(I/O)接口的數(shù)量,確定所控制參數(shù)的精度及類型.如對(duì)開關(guān)量,模擬量的控制, 用戶存儲(chǔ)器的存儲(chǔ)容量等選擇合適的PLC機(jī)型及外設(shè),完成PLC的硬件結(jié)構(gòu)配 置.根據(jù)上述選型及丄作要求,繪制PLC控制交通燈的電路接線圖,編制I/O接 口功能表,根據(jù)信號(hào)控制要求,1/0分配及其接線分別如圖(1), (2)所示 所謂輸入/輸出接口電路是PLC與被控對(duì)象間傳遞輸入輸出信號(hào)的接口部件,各 輸入輸出點(diǎn)的通斷態(tài)用發(fā)光二極管(LED)顯示,外部接線一般接在PLC的接線 端子上。下面先跟據(jù)輸入/輸出接口的數(shù)量編制出輸入輸出分配表:I/O分配表輸入輸出機(jī)內(nèi)器件報(bào)警燈T37南北紅燈25S啟動(dòng)開關(guān)南北紅燈T38東西紅燈25S南北綠燈T39東西綠燈20S南北黃燈T40東西綠燈閃3S停止開關(guān)東西紅燈T41東西黃燈2S東西綠燈T42南北綠燈20S東西黃燈T43南北綠燈閃3ST44南北黃燈2S編制程序PLC交通燈外部分配及接線圖根據(jù)上述I/O分配表編制岀程序如下:T38/IN TON250T37T38IN TONIN TON250sT39200sT40T39IN TON30

溫馨提示

  • 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. 人人文庫(kù)網(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)論