




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、畢業(yè)論文PLC 控制交通燈設(shè)計學生姓名: 學 號 : 年級專業(yè): 指導(dǎo)老師: 二級學院:提交日期:2017 年 5 月目錄目錄2摘要41.41 PLC 的工作原理:81.42 結(jié)構(gòu):8PLC 的基本結(jié)構(gòu)框圖如下81.5 PLC 的硬件介紹及選型91.51 硬件介紹91.52PLC 系統(tǒng)的其它設(shè)備121.53 PLC 的通信聯(lián)網(wǎng)121.6 S7-200 系列 PLC 的基本指令131.61邏輯取及輸出線圈指令(LD、LDI、OUT)131.62 單個觸點串聯(lián)指令(AND、ANI)131.63S7-200 系列 PLC 的定時器指令15S7-200 系列的定時器指令171.7 S7-200 系列編
2、程軟(STEP7-Micro/WIN)編程軟件171.71 STEP7-Mirco/WIN 窗口組件17圖 1.71 STEP7-MICRO/WIN32 的主界面181.72 編程準備181.73STEP7-Mirco/WIN 主要編程功能與程序的上載下載191.74程序的調(diào)試與監(jiān)控211.8 順序功能圖(SFC)22第 2 章: 交通燈控制要求232.1 路況示意圖(模擬圖)21 交通燈示意圖232.2 工作要求和過程23主要工序要求如下:232.3 根據(jù)交通燈示意圖模擬控制實驗24第 3 章交通燈控制的設(shè)計243.1 順序功能圖243.2I/O 分配及接線圖25.26圖 3.1 交通燈順序
3、功能圖26根據(jù)輸入輸出分配表畫出接線圖,如下:273.3編制程序28指令表如下303.4 交通燈時序波形圖333.4 交通燈控制時序波形333.5PLC 系統(tǒng)調(diào)試34致謝35參考文獻36基于西門子 S7-200 的交通燈控制設(shè)計摘 要自從交通燈誕生以來,其內(nèi)部的電路控制系統(tǒng)就不斷的被改進, 設(shè)計方法也開始多種多樣,從而使交通燈顯得更加智能化。尤其是 近幾年來,隨著電子與計算機技術(shù)的飛速發(fā)展,電子電路分析和設(shè) 計方法有了很大的改進,電子設(shè)計自動化也已經(jīng)成為現(xiàn)代電子系統(tǒng) 中不可缺少的工具和手段,而現(xiàn)今 PLC 技術(shù)飛快發(fā)展,應(yīng)用越來越廣,在工業(yè)自動化中的地位極為重要,廣泛的應(yīng)用于各個行業(yè)。隨 著科
4、技的發(fā)展,可編程控制器的功能日益完善,加上小型化、價格 低、可靠性高,在現(xiàn)代工業(yè)中的作用更加突出。同時交通控制更是 趨向智能化方向發(fā)展,LED 交通信號燈在持續(xù)發(fā)光、雨淋、灰塵等惡劣的氣候條件下,仍然能保持較好的工作性能,而且價格更低廉。本文主要通過西門子 PLC 控制交通紅綠燈。關(guān)鍵詞:西門子 S7-200,交通燈,PLC,梯形圖。前言1.1 課題背景1858 年,在英國倫敦主要街頭安裝了以燃煤氣為光源的紅, 綠兩色的機械扳手式信號燈,用以指揮馬車通行。這是世界上最早的交通信號燈。1868 年,英國機械工程師納伊特在倫敦威斯敏斯特區(qū)的議會大廈前的廣場上,安裝了世界上最早的煤氣紅綠燈。它由紅綠
5、兩以旋轉(zhuǎn)式方形玻璃提燈組成,紅色表示“停止”,綠色表示“注意”。1869 年 1 月 2 日,煤氣燈爆炸,使警察受傷,遂被取消。1914 年,電氣啟動的紅綠燈出現(xiàn)在美國。這種紅綠燈由紅綠黃三色圓形的投光器組成,安裝在紐約市 5 號大街的一座高塔上。紅燈亮表示“停止”,綠燈亮表示“通行”。1918 年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅綠燈。帶控制的紅綠燈,一種是把壓力 探測器安在地下,車輛一接近紅燈便變?yōu)榫G燈;另一種是用擴音器 來啟動紅綠燈,司機遇紅燈時按一下嗽叭,就使紅燈變?yōu)榫G燈。紅 外線紅綠燈當行人踏上對壓力敏感的路面時,它就能察覺到有人要 過馬路。紅外光束能把信號燈的紅燈延長一段時間,推遲
6、汽車放行, 以免發(fā)生交通事故。信號燈的出現(xiàn),使交通得以有效管制,對于疏 導(dǎo)交通流量、提高道路通行能力,減少交通事故有明顯效果。1968 年,聯(lián)合國道路交通和道路標志信號協(xié)定對各種信號燈的含義 作了規(guī)定。綠燈是通行信號,面對綠燈的車輛可以直行,左轉(zhuǎn)彎和 右轉(zhuǎn)彎,除非另一種標志禁止某一種轉(zhuǎn)向。左右轉(zhuǎn)彎車輛都必須讓 合法地正在路口內(nèi)行駛的車輛和過人行橫道的行人優(yōu)先通行。紅燈 是禁行信號,面對紅燈的車輛必須在交叉路口的停車線后停車。黃 燈是警告信號,面對黃燈的車輛不能越過停車線,但車輛已十分接 近停車線而不能安全停車時可以進入交叉路口。1.2 研究目的和意義在十字路口設(shè)置交通燈可以對交通進行有效的疏通
7、,并為交通參與者的安全提供了強有力的保障。但是隨著社會、經(jīng)濟的快速發(fā)展, 原先的交通燈控制系統(tǒng)已經(jīng)不能適應(yīng)現(xiàn)在日益繁忙的交通狀況。如何改善交通燈控制系統(tǒng),使其適應(yīng)現(xiàn)在的交通狀況,成為研究的課題。傳統(tǒng)的十字路口交通控制燈,通常的做法是:事先經(jīng)過車輛流量的調(diào)查,運用統(tǒng)計的方法將兩個方向紅綠燈的延時預(yù)先設(shè)置好。 然而,實際上車輛流量的變化往往是不確定的,有的路口在不同的 時段甚至可能產(chǎn)生很大的差異。即使是經(jīng)過長期運行、較適用的方 案,仍然會發(fā)生這樣的現(xiàn)象:綠燈方向幾乎沒有什么車輛,而紅燈 方向卻排著長隊等候通過。這種流量變化的偶然性是無法建立準確 模型的,統(tǒng)計的方法已不能適應(yīng)迅猛發(fā)展的交通現(xiàn)狀,更為
8、現(xiàn)實的 需要是能有一種能夠根據(jù)流量變化情況自適應(yīng)控制的交通燈。目前, 大部分城市中十字路口交通燈的控制普遍采用固定轉(zhuǎn)換時間間隔的 控制方法。由于十字路口不同時刻車輛的流量是復(fù)雜的、隨機的和 不確定的,采用固定時間的控制方法,經(jīng)常造成道路有效利用時間 的浪費,出現(xiàn)空等現(xiàn)象,影響了道路的暢通。為此,采用不依賴數(shù) 學模型的模糊控制方法設(shè)計交通燈控制器,能較好地解決這個問題。第 1 章:PLC 的基礎(chǔ)知識1.1 概述可編程控制器(Programmable Controller)是計算機家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計制造的。早期的可編程控制器稱作可編程邏輯控制器(Programmable Logi
9、c Controller),簡稱PLC,它主要用來代替繼電器實現(xiàn)邏輯控制。隨著技術(shù)的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程控制器,簡稱 PC。但是為了避免與個人計算機(Personal Computer)的簡稱混淆,所以將可編程控制器簡稱PLC。1.2 PLC 的特點1 可靠性高,抗干擾能力強;2 通用性高,使用方便;3 程序設(shè)計簡單,易學,易懂;4 采用先進的模塊化結(jié)構(gòu),系統(tǒng)組合靈活方便;5 系統(tǒng)設(shè)計周期短;6 安裝簡便,調(diào)試方便,維護工作量??;7 對生產(chǎn)工藝改變適應(yīng)性強,可進行柔性生產(chǎn)。1.3 PLC 的應(yīng)用目前,PLC 在國內(nèi)外已廣泛應(yīng)用于鋼鐵、石
10、油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保及文化娛樂等各個行業(yè),使用情況大致可歸納為如下幾類:1 開關(guān)量的邏輯控制這是 PLC 最基本、最廣泛的應(yīng)用領(lǐng)域,它取代傳統(tǒng)的繼電器電路, 實現(xiàn)邏輯控制、順序控制,既可用于單臺設(shè)備的控制,也可用于多 機群控及自動化流水線。如注塑機、印刷機、訂書機械、組合機床、磨床、包裝生產(chǎn)線、電鍍流水線等。2 模擬量控制在工業(yè)生產(chǎn)過程當中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必須 實現(xiàn)模擬量(Analog)和數(shù)字量(Digital)之間的 A/D 轉(zhuǎn)換及D/A 轉(zhuǎn)換。PLC 廠家都生產(chǎn)配套的 A/
11、D 和 D/A 轉(zhuǎn)換模塊,使可編程控制器用于模擬量控制。3 運動控制PLC 可以用于圓周運動或直線運動的控制。從控制機構(gòu)配置來說, 早期直接用于開關(guān)量 I/O 模塊連接位置傳感器和執(zhí)行機構(gòu),現(xiàn)在一般使用專用的運動控制模塊。如可驅(qū)動步進電機或伺服電機的單軸或多軸位置控制模塊。世界上各主要 PLC 廠家的產(chǎn)品幾乎都有運動控制功能,廣泛用于各種機械、機床、機器人、電梯等場合。4 過程控制過程控制是指對溫度、壓力、流量等模擬量的閉環(huán)控制。作為工業(yè)控制計算機,PLC 能編制各種各樣的控制算法程序,完成閉環(huán)控制。PID 調(diào)節(jié)是一般閉環(huán)控制系統(tǒng)中用得較多的調(diào)節(jié)方法。大中型 PLC 都有 PID 模塊,目前許
12、多小型 PLC 也具有此功能模塊。1.4 PLC 的工作原理和結(jié)構(gòu)1.41 PLC 的工作原理:采用循環(huán)掃描方式。在 PLC 處于運行狀態(tài)時,從內(nèi)部處理、通信操作、程序輸入、程序執(zhí)行、程序輸出,一直循環(huán)掃描工作。注意:由于 PLC 是掃描工作過程,在程序執(zhí)行階段即使輸入發(fā)生了變化,輸入狀態(tài)映象寄存器的內(nèi)容也不會變化,要等到下一周期的輸入處理階段才能改變。1.42 結(jié)構(gòu):PLC 實質(zhì)上是一種專用與工業(yè)控制的計算機,其硬件結(jié)構(gòu)基本上與微型計算機再結(jié)構(gòu)上分為固定式和組合式(模塊式)兩種,固定式 PLC 包括 CPU 板,I/O 板,顯示面板,內(nèi)存塊,電源等,這些元素組合成一個不可拆卸的整體。模塊式
13、PLC 包括 CPU 模塊,I/O 模塊,內(nèi)存模塊,電源模塊,底板或機架。這些模塊可以按照一定的規(guī)則組合配置。PLC 的基本結(jié)構(gòu)框圖如下:輸中央處理單元接入CPU 板口 接口部件部輸件 電源部件 出1.5 PLC 的硬件介紹及選型1.51 硬件介紹(一)PLC 的類型PLC 按結(jié)構(gòu)分為整體型和模塊型兩類,按應(yīng)用環(huán)境分為現(xiàn)場安裝和控制室安裝兩類;按 CPU 字長分為 1 位、4 位、8 位、16 位、32 位、64 位等。(二)輸入輸出模塊的選擇輸入輸出模塊的選擇應(yīng)考慮與應(yīng)用要求的統(tǒng)一。例如對輸入模塊,應(yīng)考慮信號電平、信號傳輸距離、信號隔離、信號供電方式等應(yīng)用要求。對輸出模塊,應(yīng)考慮選用的輸出模
14、塊類型,通常繼電器輸出模塊具有價格低、使用電壓范圍廣、壽命短、響應(yīng)時間較長等特點;可控硅輸出模塊適用于開關(guān)頻繁,電感性低功率因數(shù)負荷場合,但價格較貴,過載能力較差。輸出模塊還有直流輸出、交流輸出和模擬量輸出等,與應(yīng)用要求應(yīng)一致。(三)CPU 的構(gòu)成CPU 是 PLC 的核心,起神經(jīng)中樞的作用,每套 PLC 至少有一個 CPU,它按 PLC 的系統(tǒng)程序賦予的功能接收并存貯用戶程序和數(shù)據(jù),用掃描的方式采集由現(xiàn)場輸入裝置送來的狀態(tài)或數(shù)據(jù),并存入規(guī)定的寄存器中,同時,診斷電源和 PLC 內(nèi)部電路的工作狀態(tài)和編程過程中的語法錯誤等。進入運行后,從用戶程序存貯器中逐條讀取指令,經(jīng)分析后再按指令規(guī)定的任務(wù)產(chǎn)
15、生相應(yīng)的控制信號,去指揮有關(guān)的控制電路。CPU 主要由運算器、控制器、寄存器及實現(xiàn)它們之間聯(lián)系的數(shù)據(jù)、控制及狀態(tài)總線構(gòu)成,CPU 單元還包括外圍芯片、總線接口及有關(guān)電路。內(nèi)存主要用于存儲程序及數(shù)據(jù),是PLC 不可缺少的組成單元。在使用者看來,不必要詳細分析 CPU 的內(nèi)部電路,但對各部分的工作機制還是應(yīng)有足夠的理解。CPU 的控制器控制 CPU 工作,由它讀取指令、解釋指令及執(zhí)行指令。但工作節(jié)奏由震蕩信號控制。運算器用于進行數(shù)字或邏輯運算,在控制器指揮下工作。寄存器參與運算,并存儲運算的中間結(jié)果,它也是在控制器指揮下工作。CPU 速度和內(nèi)存容量是 PLC 的重要參數(shù),它們決定著 PLC 的工作
16、速度,IO 數(shù)量及軟件容量等,因此限制著控制規(guī)模。(四)I/O 的分配 PLC 與電氣回路的接口,是通過輸入輸出部分(I/O)完成的。I/O 模塊集成了 PLC 的 I/O 電路,其輸入暫存器反映輸入信號狀態(tài), 輸出點反映輸出鎖存器狀態(tài)。輸入模塊將電信號變換成數(shù)字信號進入 PLC 系統(tǒng),輸出模塊相反。I/O 分為開關(guān)量輸入(DI),開關(guān)量輸出(DO),模擬量輸入(AI),模擬量輸出(AO)等模塊。常用的 I/O 分類如下:開關(guān)量:按電壓水平分,有 220VAC、110VAC、24VDC,按隔離方式分,有繼電器隔離和晶體管隔離。模擬量:按信號類型分,有電流型(4-20mA,0-20mA)、電壓型
17、(0-10V,0-5V,-10-10V)等,按精度分,有 12bit,14bit,16bit 等。除了上述通用 IO 外,還有特殊 IO 模塊,如熱電阻、熱電偶、脈沖等模塊。按 I/O 點數(shù)確定模塊規(guī)格及數(shù)量,I/O 模塊可多可少,但其最大數(shù)受 CPU 所能管理的基本配置的能力,即受最大的底板或機架槽數(shù)限制。(五)電源的選擇根據(jù) PLC 輸出端所帶的負載是直流型還是交流型,是大電流還是小電流,以及 PLC 輸出點動作的頻率等,從而確定輸出端采用繼電器輸出,還是晶體管輸出,或品閘管輸出。不同的負載選用不同的輸出方式,對系統(tǒng)的穩(wěn)定運行是很重要的。電源模塊的選擇主要考慮電源輸出額定電流和電源輸入電壓
18、.電源模塊的輸出額定電流必須大于 CPU 模塊、I/O 模塊和其它特殊模塊等消耗電流的總和,同時還應(yīng)考慮今后 I/O 模塊的擴展等因素;電源輸入電壓一般根據(jù)現(xiàn)場的實際需要而定。直流輸入電源對于輸入電壓一般都是寬范圍:如 5V 為 4.5-9V,12V為 9-18V,24V 為 18-36V,48V 為 36-72V,110V 為 60-160V。交流輸入電源一般為 220VAC(176-264V)和三相三線(四線),并帶有PFC 功率因數(shù)校正功能。(六)存儲器的選擇由于計算機集成芯片技術(shù)的發(fā)展,存儲器的價格已下降,因此, 為保證應(yīng)用項目的正常投運,一般要求 PLC 的存儲器容量,按 256 個
19、 I/O 點至少選 8K 存儲器選擇。需要復(fù)雜控制功能時,應(yīng)選擇容量更大,檔次更高的存儲器。經(jīng)濟性的考慮 ,選擇 PLC 時,應(yīng)考慮性能價格比??紤]經(jīng)濟性時,應(yīng)同時考慮應(yīng)用的可擴展性、可操作性、投入產(chǎn)出比等因素,進行比較和兼顧,最終選出較滿意的產(chǎn)品。輸入輸出點數(shù)對價格有直接影響。每增加一塊輸入輸出卡件就需增 加一定的費用。當點數(shù)增加到某一數(shù)值后,相應(yīng)的存儲器容量、機 架、母板等也要相應(yīng)增加,因此,點數(shù)的增加對 CPU 選用、存儲器容量、控制功能范圍等選擇都有影響。在估算和選用時應(yīng)充分考慮, 使整個控制系統(tǒng)有較合理的性能價格比。(七)PLC 接地良好的接地是 PLC 安全可靠運行的重要條件。為了
20、抑制干擾,PLC 一般最好單獨接地,與其它設(shè)備分別使用各自的接地裝置, PLC 的接地線應(yīng)盡量短,使接地點盡量靠近 PLC。同時,接地電阻要小于 100,接地線的截面應(yīng)大于mm。另外,PLC 的 CPU 單元必須接地,若使用了 I/O 擴展單元等,則CPU 單元應(yīng)與它們具有共同的接地體,而且從任一單元的保護接地端到地的電阻都不能大于 100。(八)底板或機架大多數(shù)模塊式 PLC 使用底板或機架,其作用是:電氣上,實現(xiàn)各模塊間的聯(lián)系,使 CPU 能訪問底板上的所有模塊,機械上,實現(xiàn)各模塊間的連接,使各模塊構(gòu)成一個整體。1.52PLC 系統(tǒng)的其它設(shè)備編程設(shè)備:編程器是 PLC 開發(fā)應(yīng)用、監(jiān)測運行、
21、檢查維護不可缺少的器件,用于編程、對系統(tǒng)作一些設(shè)定、監(jiān)控 PLC 及 PLC 所控制的系統(tǒng)的工作狀況,但它不直接參與現(xiàn)場控制運行。小編程器 PLC 一般有手持型編程器,目前一般由計算機(運行編程軟件)充當編程器。也就是我們系統(tǒng)的上位機。人機界面:最簡單的人機界面是指示燈和按鈕,目前液晶屏(或觸摸屏)式的一體式操作員終端應(yīng)用越來越廣泛,由計算機(運行組態(tài)軟件)充當人機界面非常普及。1.53 PLC 的通信聯(lián)網(wǎng)依靠先進的工業(yè)網(wǎng)絡(luò)技術(shù)可以迅速有效地收集、傳送生產(chǎn)和管理數(shù)據(jù)。因此網(wǎng)絡(luò)在自動化系統(tǒng)集成工程中的重要性越來越顯著, 甚至有人提出網(wǎng)絡(luò)就是控制器的觀點說法。PLC 具有通信聯(lián)網(wǎng)的功能,它使 PL
22、C 與 PLC 之間、PLC 與上位 計算機以及其他智能設(shè)備之間能夠交換信息,形成一個統(tǒng)一的整體, 實現(xiàn)分散集中控制。多數(shù) PLC 具有 RS-232 接口,還有一些內(nèi)置有支持各自通信協(xié)議的接口。PLC 的通信現(xiàn)在主要采用通過多點接口(MPI)的數(shù)據(jù)通訊、PROFIBUS 或工業(yè)以太網(wǎng)進行聯(lián)網(wǎng)。1.6 S7-200 系列 PLC 的基本指令1.61邏輯取及輸出線圈指令(LD、LDI、OUT)(一)指令用法LD:取指令,用于常開觸點與母線連接。LDI:取反指令,用于常閉觸點與母線連接。 OUT:線圈驅(qū)動指令,用于將邏輯運算的結(jié)果驅(qū)動一個指定線圈。(二)指令用法說明(1)LD、LDI 指令用于將觸
23、點接到母線上,操作目標元件為X、Y、M、T、C、S。LD、LDI 指令還可與 AND、ORB 指令配合,用于分支回路的起點。(2)OUT 指令的目標元件為 Y、M、T、C、S 和功能指令線圈。(3)OUT 指令可以連續(xù)使用若干次,相當于線圈并聯(lián)。1.62 單個觸點串聯(lián)指令(AND、ANI)1.指令用法AND:與指令。用于單個觸點的串聯(lián),完成邏輯“與”運算,助記符 號 為 AND*,* 為 觸 點 地 址 。ANI:與反指令。用于常閉觸點的串聯(lián),完成邏輯“與非”運算, 助記符號為 ANI*,*為觸點地址。2.指令用法說明(1)AND、ANI 指令均用于單個觸點的串聯(lián),串聯(lián)觸點數(shù)目沒有限制。該指令
24、可以重復(fù)多次使用。指令的目標元件為X、Y、M、T、C、S。(2)OUT 指令后,通過觸點對其他線圈使用 OUT 指令稱為縱接輸出。(3)串聯(lián)觸點的數(shù)目和縱接的次數(shù)雖然沒有限制,但由于圖形編程器和打印機功能有限制,因此盡量做到一行不超過 10 個觸點和1 個線圈,連續(xù)輸出總共不超過 24 行。(4)串聯(lián)和并聯(lián)指令是用來描述單個觸點與其他觸點或觸點組成的電路連接關(guān)系的。指令名稱指令符功能操作數(shù)取LD bit讀入邏輯行或電路塊的第一個常開接點Bit: I,Q,M,S M,T,C,V,S取反LDN bit讀入邏輯行或電路塊的第一個常閉接點與A bit串聯(lián)一個常開接點與非AN bit串聯(lián)一個常閉接點或O
25、 bit并聯(lián)一個常開接點或非ON bit并聯(lián)一個常閉接點電路塊與ALD串聯(lián)一個電路塊無電路塊或OLD并聯(lián)一個電路塊輸出= bit輸出邏輯行的運算結(jié)果Bit:Q,M,SM,T,C,V,S置位S bit,N置繼電器狀態(tài)為接通Bit: Q,M,SM, V,S復(fù)位R bit,N使繼電器復(fù)位為斷開表 S7-200 系列的基本邏輯指令1.63S7-200 系列 PLC 的定時器指令類型、編號及分辨率1. TON接通延時2. TONR有記憶接通延時3. TOF斷開延時3 種分辨率(時基):1ms、10ms、100ms分別對應(yīng)不同的定時器號定時器 6 個要素:指令格式(時基、編號等) 預(yù)置值PT 使能IN 復(fù)
26、位3 種定時器不同當前值Txxx 定時器狀態(tài)(位)可由觸點顯示定時值=時基預(yù)置值 PT。由于定時器的計時間隔與程序的掃描周期并不同步,定時器可能在其時基(1ms、10ms、100ms)內(nèi)任何時間啟動,所以,未避免計時時間丟失,一般要求設(shè)置 PT 預(yù)置值必須大于最小需要的時間間隔。例如:使用 10ms 時基定時器實現(xiàn)140ms 延時(時間間隔),則 PT 應(yīng)設(shè)置為 15(10ms15=150ms)梯形圖 LAD語句表功能操作碼操作數(shù)TONTxxx PT使能1 計數(shù), 計數(shù)到設(shè)定值時(一直計數(shù)到32767),定時器位1。使能0 復(fù)位(定時器位0)。一般用于單一時間間隔的定時TOFTxxx PT使能
27、1,定時器位1,計數(shù)器復(fù)位(清零)。使能由 1 到 0 負跳變,計數(shù)器開 始計數(shù),到設(shè)定 值時(停止計數(shù)),定時器位0。TONRTxxx PT使能1,計數(shù)器開始計數(shù),計數(shù)到設(shè)定值時,計數(shù)器位1。使能斷開,計數(shù)器停止計數(shù),計數(shù)器位仍為 1,使能位再為 1 時,計數(shù)器在原來的計數(shù)基礎(chǔ)上計數(shù)。S7-200 系列的定時器指令以上三種計數(shù)器可以通過復(fù)位指令復(fù)位。1.7 S7-200 系列編程軟(STEP7-Micro/WIN)編程軟件1.71 STEP7-Mirco/WIN 窗口組件主界面一般可以分為以下幾個部分:菜單條、工具條、瀏覽條、指令樹、用戶窗籍口、輸出窗口和狀態(tài)條。除菜單條外,用戶可以 根據(jù)需
28、要通過檢視菜單和窗口菜單決定其它窗口的取舍和樣式的設(shè) 置。STEP7-Micro/WIN32 的主界面如圖 1.71 所示。圖 1.71 STEP7-Micro/WIN32 的主界面主菜單主菜單包括:文件、編輯、檢視、PLC、調(diào)試、工具、窗口、幫助 8 個主菜單項 1。1.72 編程準備(一). 指令集和編輯器的選擇寫程序之前,用戶必須選擇指令集和編輯器。在 S7-200 系列 PLC 支持的指令集有 SIMATIC 和 IEC1131-3 兩種。SIMATIC 是專為 S7-200PLC 設(shè)計的,專用性強,采用 SIMATIC指令編寫的程序執(zhí)行時間短,可以使用 LAD、STL、FBD 三種編
29、輯器。IEC1131-3 指令集是按國際電工委員會(IEC)PLC 編程標準提供的指令系統(tǒng),作為不同 PLC 廠商的指令標準,集中指令較少。有些SIMATIC 所包含的指令,在 IEC 1131-3 中不是標準指令。IEC1131-3 標準指令集適用于不同廠家 PLC,可以使用 LAD 和 FBD 兩種編輯器。本教材主要用 SIMATIC 編程模式。1 單命令“工具”“選項” “一般”標簽“編程模式” 選 SIMATIC。程序編輯器有 LAD、STL、FBD 三種。本論文主要用 LAD 和 STL。2 擇編輯器的方法如下:用菜單命令“檢視” LAD 或 STL?;蛘卟藛蚊睢肮ぞ摺薄斑x項” “
30、一般”標簽“默認編輯器”。(二)根據(jù) PLC 類型進行參數(shù)檢查在 PLC 和運行 STEP7-Micro/WIN 的 PC 連線后,在建立通信或 編輯通信設(shè)置以前,應(yīng)根據(jù) PLC 的類型進行范圍檢查。必須保證STEP7-Micro/WIN 中 PLC 類型選擇與實際 PLC 類型相符。方法如下:1 菜單命令“PLC”“類型” “讀取 PLC”。2 在指令樹“項目”名稱“類型” “讀取 PLC”1.73STEP7-Mirco/WIN 主要編程功能與程序的上載下載(一)下載如果已經(jīng)成功地在運行 STEP 7-Micro/WIN32 的個人計算機和PLC 之間建立了通訊,就可以將編譯好的程序下載至該
31、 PLC。如果PLC 中已經(jīng)有內(nèi)容將被覆蓋。下載步驟如下:(1)下載之前, PLC 必須位于“停止”的工作方式。檢查 PLC 上的工作方式指示燈,如果 PLC 沒有在“停止”,單擊工具條中的“停止”按鈕,將 PLC 至于停止方式。(2)單擊工具條中的“下載”按鈕,或用菜單命令“文件”“下載”。出現(xiàn)“下載”對話框。(3)根據(jù)默認值,在初次發(fā)出下載命令時,“程序代碼塊”、 “數(shù)據(jù)塊”和“CPU 配置”(系統(tǒng)塊)復(fù)選框都被選中。如果不需要下載某個塊,可以清除該復(fù)選框。(4)單擊“確定”,開始下載程序。如果下載成功,將出現(xiàn)一個確認框會顯示以下信息:下載成功。(5)如果 STEP 7-Micro/WIN
32、 32 中的 CPU 類型與實際的 PLC 不匹配,會顯示以下警告信息:“為項目所選的 PLC 類型與遠程 PLC 類型不匹配。繼續(xù)下載嗎?”(6)此時應(yīng)糾正 PLC 類型選項,選擇“否”,終止下載程序。(7)用菜單命令“PLC” “類型”,調(diào)出“PLC 類型”對話框。單擊“讀取 PLC”按鈕,由 STEP 7-Micro/WIN32 自動讀取正確的數(shù)值。單擊“確定”,確認 PLC 類型。(8)單擊工具條中的“下載”按鈕,重新開始下載程序,或用菜單命令“文件”“下載”。下載成功后,單擊工具條中的“運行”按鈕,或“PLC” “運行”,PLC 進入 RUN(運行)工作方式。(二) 上載用下面的方法
33、從 PLC 將項目元件上載到 STEP 7-Micro/WIN 32 程序編輯器:n單擊“上載”按鈕。n選擇菜單命令“文件”“上載”。n按快捷鍵組合 Ctrl+U。執(zhí)行的步驟與下載基本相同,選擇需的上載的塊(程序塊、數(shù)據(jù)塊或系統(tǒng)塊),單擊“上載”按鈕,上載的程序?qū)?PLC 復(fù)制到當前打開的項目中,隨后即可保存上載的程序。1.74程序的調(diào)試與監(jiān)控在運行 STEP 7-Micro/WIN 32 編程設(shè)備和 PLC 之間建立通信并向 PLC 下載程序后,便可運行程序,收集狀態(tài)進行監(jiān)控和調(diào)試程序。(一)選擇工作方式PLC 有運行和停止兩種工作方式。在不同的工作方式下,PLC 進行調(diào)試的操作方法不同。
34、 單擊工具欄中的“運行”按鈕或“停止” 按鈕可以進入相應(yīng)的工作方式.(1) 選擇 STOP 工作方式在 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í)行所有的“強制”或“取消強制”命令。當PLC 位于 STOP(停止)工作方式可以進行下列操作:1使用圖狀態(tài)或程序狀態(tài)檢視操作數(shù)的當前值。(因為程序未執(zhí)行,這一步驟等同于執(zhí)行“單次讀取”)2可以使用圖狀態(tài)或程序狀態(tài)強制數(shù)值。使用圖狀態(tài)寫入數(shù)值。3寫入或強制輸出。4執(zhí)行有限次掃
35、描,并通過狀態(tài)圖或程序狀態(tài)觀察結(jié)果。(二) 選擇運行工作方式當 PLC 位于 RUN(運行)工作方式時,不能使用“首次掃描” 或“多次掃描”功能??梢栽跔顟B(tài)圖表中寫入和強制數(shù)值,或使用LAD 或 FBD 程序編輯器強制數(shù)值,方法與在 STOP(停止)工作方式中強制數(shù)值相同。還可以執(zhí)行下列操作(不能在 STOP 工作方 式使用):1使用圖狀態(tài)收集 PLC 數(shù)據(jù)值的連續(xù)更新。如果希望使用單次更新,圖狀態(tài)必須關(guān)閉,才能使用“單次讀取”命令。2使用程序狀態(tài)收集 PLC 數(shù)據(jù)值的連續(xù)更新。3使用 RUN 工作方式中的“程序編輯”編輯程序,并將改動下載至 PLC。1.8 順序功能圖(SFC)順序功能圖(S
36、FC)又叫做狀態(tài)轉(zhuǎn)移圖或功能表圖,它是描述控制系統(tǒng)的控制過程、功能和特性的一種圖形,也是設(shè)計可編程序控制器的順序控制程序的有力工具。這是一種位于其他編程語言之上的圖形語言,用來編制順序控制程序。SFC 提供了一種組織程序的圖形方法,在 SFC 中可以用別的語言嵌套編程。步、轉(zhuǎn)換和動作(Action)是 SFC 中的 3 種主要元件。步是一種邏輯塊,即對應(yīng)于特定的控制任務(wù)的編程邏輯,動作是控制任務(wù)的獨立部分,轉(zhuǎn)換是從一個任務(wù)到另一個任務(wù)的原因。對于目前大多數(shù)可編程序控制器來說,SFC 還僅僅作為組織編程的工具使用,尚需用其他編程語言(如梯形圖)將它轉(zhuǎn)換為可編程序控制器可執(zhí)行的程序。因此,通常只是
37、將 SFC 作為可編程序控制器的輔助編程工具,而不是一種獨立的編程語言。第 2 章: 交通燈控制要求 2.1 路況示意圖(模擬圖) 21 交通燈示意圖北東西南2.2 工作要求和過程主要工序要求如下:信號燈受啟動開關(guān)控制。當啟動開關(guān)接同時,信號燈系統(tǒng)開始工作,先南、北紅燈亮,在東、西綠燈亮。當啟動開關(guān)斷開時,所有信號燈都熄滅。(1)南、北綠燈和東、西綠燈不能同時亮,如果同時亮則應(yīng)關(guān)閉信號燈系統(tǒng),并立刻報警。(2)南、北紅燈亮維持 25s,在南、北紅燈亮的同時東.西燈也亮, 并維持 20s,到 20s 時,東、西綠燈閃亮,閃亮 3s 后熄滅。在動系綠燈熄滅時,東.西黃燈亮,并維持 2s。到 2s
38、時,東、西黃燈熄滅,東、西紅燈亮。同時,南、北紅燈熄滅,綠燈亮。(3)東、西紅燈亮維持 30s,南、北綠燈亮維持 25s,然后閃亮3s 后熄滅,同時南、北黃燈亮,維持 2s 后熄滅,這時南、北紅燈亮,東、西綠燈亮。(4)上述動作循環(huán)進行。注意:要求南北綠燈和東西綠燈不能同時亮,否則關(guān)閉系統(tǒng),并立刻報警。2.3 根據(jù)交通燈示意圖模擬控制實驗在 PLC 交通燈模擬模塊中,東西南北都有 3 個控制信號燈,他們分別是:1,禁止通行燈(亮時為紅色)2,允許通行(亮時為綠色)3,準備禁止通行(亮時為黃色)所以結(jié)合交通燈實際情況可以設(shè)計交通燈模擬控制實驗: 當交通系統(tǒng)起動開關(guān)接通時按照工作要求南北向和東西向
39、均設(shè)有紅燈 25 秒,綠燈 20 秒,綠燈閃亮 3 秒和黃燈 2 秒。當東西方向的紅燈點亮時,南北方向應(yīng)該依次點亮綠燈,綠燈閃亮,然后黃燈點亮。反之,當南北方向的紅燈點亮時, 東西方向應(yīng)該依次點亮綠燈,綠燈閃亮,然后黃燈點亮。當起動開關(guān)斷開時,所有信號燈都熄滅。第 3 章交通燈控制的設(shè)計3.1 順序功能圖根據(jù)第二章交通燈的控制要求可以畫出順序功能圖設(shè)啟動按鈕用 I0.0 表示,6 個工作狀態(tài)分別用順序控制繼電器位 S0.0,S0.1,S0.2,S0.3,S0.4.S0.5 表示,分別用T0.T1,T2,T3,T4,T5 表示定時器.當 I0.0 啟動按鈕得電時,將激活 S0.0,進入第一步狀態(tài)
40、,在該狀態(tài)南北紅燈亮,東西綠燈亮,同時啟動定時器 T1, T1 定時時間到時,轉(zhuǎn)換條件滿足,結(jié)束 S0.0 激活 S0.1 進入下一個工作狀態(tài), 在該狀態(tài)南北紅燈亮,東西綠燈閃.同時啟動定時器 T2, T2 定時時間到時,轉(zhuǎn)換條件滿足,結(jié)束 S0.1 激活S0.2 進入下一個工作狀態(tài),在該狀態(tài)南北紅燈亮,東西黃燈亮,依 次激活 S0.3,S0.4.S0.5,當定時器 T6 時間到時再次激活 S0.0,不斷循環(huán)執(zhí)行.順序功能圖如圖 3.1 所示3.2I/O 分配及接線圖硬件結(jié)構(gòu)設(shè)計了解各個對象的控制要求,分析對象的控制要求, 確定輸入/輸出(I/O)接口的數(shù)量,確定所控制參數(shù)的精度及類型.如對開關(guān)量
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 杭州河道護坡施工方案
- 土方開挖階段施工方案
- 水工程施工方案
- 平整小院地面施工方案
- 屋頂粉刷砂漿施工方案
- 水泵安裝施工方案
- TSHZJRXH 001-2024 石河子自助銀行建設(shè)規(guī)范
- 二零二五年度退房流程規(guī)范合同
- 二零二五年度未成年人特殊監(jiān)護協(xié)議書
- 二零二五年度鋼琴考級輔導(dǎo)班報名合同書
- 醫(yī)院設(shè)施日常巡查管理制度
- 2025年太倉市文化旅游發(fā)展集團限公司及子公司公開招聘12名高頻重點提升(共500題)附帶答案詳解
- 機械制圖題庫及答案
- 安裝承包合同(2025年)
- 云上貴州大數(shù)據(jù)(集團)有限公司招聘筆試沖刺題2024
- 人教版四年級下冊數(shù)學第二單元觀察物體(二) 單元測試
- 建筑工程公司績效考核制度范本
- 保育員與教師協(xié)作配合的技巧與案例
- 2024-2030年中國實驗室家具行業(yè)發(fā)展規(guī)劃及投資前景預(yù)測報告版
- 綠色金融案例分析
- 【MOOC】運動安全與健康-浙江大學 中國大學慕課MOOC答案
評論
0/150
提交評論