




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、引言1.設計目的: 設計出plc控制的五人搶答器。 掌握plc的編程軟件平臺、定時器、計數(shù)器、傳送指令、主子程序等有關指 令的編程方法; 熟悉plc與上位機通訊、軟件調試的方法; 培養(yǎng)學生的綜合設計設計能力、分析問題與解決問題的能力。2.設計內容:設計出帶顯示的五人搶答器3.要實現(xiàn)的目標: 按下?lián)尨鸢粹o,開始搶答,需在15S內完成搶答,若沒有完成搶答,報警指示燈亮。 若二號選手搶答成功,主持人按答題按鈕,選手在30秒內答題,數(shù)碼管從30開始倒數(shù)。 30秒倒計時結束,指示燈亮。 主持人按下復位按鈕,數(shù)碼管顯示00。 關鍵詞:PLC,五人搶答器目錄引言0一PLC簡介31.1 基本結構PLC31.1
2、.1中央處理單元(CPU)31.1.2存儲器41.1.3 輸入接口電路51.1.4 輸出接口電路51.1.5電源61.2 PLC的工作原理61.2.1輸入刷新階段61.2.2程序執(zhí)行階段71.2.3 輸出刷新階段7二系統(tǒng)總體設計72.1系統(tǒng)的硬件配置及原理圖設計72.2I/O口分配82.3系統(tǒng)接線設計92.4控制系統(tǒng)設計102.4.1控制系統(tǒng)流程圖設計102.4.2控制系統(tǒng)梯形圖102.4.3程序指令語言16三 系統(tǒng)調試及分析結果193.1系統(tǒng)調試及解決的問題193.2運行結果20四課程設計總結20五參考文獻21一PLC簡介1.1 基本結構PLC可編程序控制器實施控制,其實質就是按一定算法進行
3、輸入輸出變換,并將這個變換與以物理實現(xiàn)。輸入輸出變換、物理實現(xiàn)可以說是PLC實施控制的兩個基本點,同時物理實現(xiàn)也是PLC與普通微機相區(qū)別之處,其需要考慮實際控制的需要,應能排除干擾信號適應于工業(yè)現(xiàn)場,輸出應放大到工業(yè)控制的水平,能為實際控制系統(tǒng)方便使用,所以PLC采用了典型的計算機結構,主要是由微處理器(CPU)、存儲器(RAM/ROM)、輸入輸出接口(I/O)電路、通信接口及電源組成。PLC的基本結構如下圖所示:圖1.1 plc的基本結構1.1.1中央處理單元(CPU)中央處理單元 (CPU)是PLC的控制核心。它按照PLC系統(tǒng)程序賦予的功能:a. 接收并存儲從用戶程序和數(shù)據(jù);b.檢查電源、
4、存儲器、I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。當PLC投入運行時,首先它以掃描的方式采集現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象寄存區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運算并將結果送入I/O映象寄存區(qū)或數(shù)據(jù)寄存器內。等所有的用戶程序執(zhí)行完畢之后,最后將I/O映象寄存區(qū)的各輸出狀態(tài)或輸出寄存器內的數(shù)據(jù)傳送到相應的輸出裝置,如此循環(huán)直到停止運行。 為了進一步提高PLC的可靠性,近年來對大型PLC還采用雙CPU構成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個CPU出現(xiàn)故障,整個系統(tǒng)仍能正常運行。1.1.2存儲器可編程
5、序控制器的存儲器分為系統(tǒng)程序存儲器和用戶程序存儲器。存放系統(tǒng)軟件(包括監(jiān)控程序、模塊化應用功能子程序、命令解釋程序、故障診斷程序及其各種管理程序)的存儲器稱為系統(tǒng)程序存儲器;存放用戶程序(用戶程序存和數(shù)據(jù))的存儲器稱為用戶程序存儲器,所以又分為用戶存儲器和數(shù)據(jù)存儲器兩部分。PLC常用的存儲器類型 :(1)RAM (Random Assess Memory) 這是一種讀/寫存儲器(隨機存儲器),其存取速度最快,由鋰電池支持。(2)EPROM(Erasable Programmable Read Only Memory)這是一種可擦除的只讀存儲器。在斷電情況下,存儲器內的所有內容保持不變。(在紫外
6、線連續(xù)照射下可擦除存儲器內容)。(3)EEPROM(Electrical Erasable Programmable Read Only Memory)這是一種電可擦除的只讀存儲器。使用編程器就能很容易地對其所存儲的內容進行修改。PLC存儲空間的分配 :雖然各種 PLC的CPU的最大尋址空間各不相同,但是根據(jù)PLC的工作原理,其存儲空間一般包括以下三個區(qū)域:(1)系統(tǒng)程序存儲區(qū)(2)系統(tǒng)RAM存儲區(qū)(包括I/O映象寄存區(qū)和系統(tǒng)軟設備等)。(3)用戶程序存儲區(qū)系統(tǒng)程序存儲區(qū):在系統(tǒng)程序存儲區(qū)中存放著相當于計算機操作系統(tǒng)的系統(tǒng)程序。包括監(jiān)控程序、管理程序、命令解釋程序、功能子程序、系統(tǒng)診斷子程序等
7、。由制造廠商將其固化在 EPROM中,用戶不能直接存取。它和硬件一起決定了該PLC的性能。系統(tǒng)RAM存儲區(qū):系統(tǒng)RAM存儲區(qū)包括I/O映象寄存區(qū)以及各類軟元件,如:邏輯線圈、數(shù)據(jù)寄存器、計時器、計數(shù)器、變址寄存器、累加器等存儲器。(1)I/O映象寄存區(qū):由于PLC投入運行后,只是在輸入采樣階段才依次讀入各輸入狀態(tài)和數(shù)據(jù),在輸出刷新階段才將輸出的狀態(tài)和數(shù)據(jù)送至相應的外設。因此,它需要一定數(shù)量的存儲單元(RAM)以存放I/O的狀態(tài)和數(shù)據(jù),這些單元稱作I/O映象寄存區(qū)。一個開關量I/O占用存儲單元中的一個位,一個模擬量I/O占用存儲單元中的一個字。因此整個I/O映象寄存區(qū)可看作兩個部分組成:開關量I
8、/O映象寄存區(qū);模擬量I/O映象寄存區(qū)。(2)系統(tǒng)軟元件存儲區(qū) :除了I/O映象寄存區(qū)區(qū)以外,系統(tǒng)RAM存儲區(qū)還包括PLC內部各類軟元件(邏輯線圈、計時器、計數(shù)器、數(shù)據(jù)寄存器和累加器等)的存儲區(qū)。該存儲區(qū)又分為具有失電保持的存儲區(qū)域和失電不保持的存儲區(qū)域,前者在PLC斷電時,由內部的鋰電池供電,數(shù)據(jù)不會丟失;后者當PLC斷電時,數(shù)據(jù)被清零。(3)用戶程序存儲區(qū) : 用戶程序存儲區(qū)存放用戶編制的用戶程序。不同類型的 PLC,其存儲容量各不相同。1.1.3 輸入接口電路輸入輸出信號有開關量、模擬量、數(shù)字量三種,在我們實習室涉及到的信號當中,開關量最普遍,也是實驗條件所限,在次我們主要介紹開關量接口
9、電路??删幊绦蚩刂破鲀?yōu)點之一是抗干擾能力強。這也是其I/O設計的優(yōu)點之處,經(jīng)過了電氣隔離后,信號才送入CPU執(zhí)行的,防止現(xiàn)場的強電干擾進入。如下圖就是采用光電耦合器(一般采用反光二極管和光電三極管組成)的開關量輸入接口電路:圖1.1.3接口電路1.1.4 輸出接口電路可編程序控制器的輸出有:繼電器輸出(M)、晶體管輸出(T)、晶閘管輸出(SSR)三種輸出形式。(1) 輸出接口電路的隔離方式(2) 輸出接口電路的主要技術參數(shù)a.響應時間 響應時間是指PLC從ON狀態(tài)轉變成OFF狀態(tài)或從OFF狀態(tài)轉變成ON狀態(tài)所需要的時間。繼電器輸出型響應時間平均約為10ms;晶閘管輸出型響應時間為1ms以下;晶
10、體管輸出型在0.2ms以下為最快。b.輸出電流 繼電器輸出型具有較大的輸出電流,AC250V以下的電路電壓可驅動純電阻負載2A/1點、感性負載80VA以下(AC100V或AC200V)及燈負載100W以下(AC100V 或200V)的負載;Y0、Y1以外每輸出1點的輸出電流是0.5A,但是由于溫度上升的原因,每輸出4合計為0.8A的電流,輸出晶體管的ON電壓約為1.5V,因此驅動半導體元件時,請注意元件的輸入電壓特性。Y0、Y1每輸出1點的輸出電流是0.3A,但是對Y0、Y1使用定位指令時需要高速響應,因此使用10100mA的輸出電流;晶閘管輸出電流也比較小,F(xiàn)X1S無晶閘管輸出型。c.開路漏
11、電流 開路漏電流是指輸出處于OFF狀態(tài)時,輸出回路中的電流。繼電器輸出型輸出接點OFF是無漏電流;晶體管輸出型漏電流在0.1mA以下;晶閘管較大漏電流,主要由內部RC電路引起,需在設計系統(tǒng)時注意。輸出公共端(COM) 公共端與輸出各組之間形成回路,從而驅動負載。FX1S有1點或4點一個公共端輸出型,因此各公共端單元可以驅動不同電源電壓系統(tǒng)的負載。1.1.5電源PLC的電源在整個系統(tǒng)中起著十分重要得作用。如果沒有一個良好的、可靠得電源系統(tǒng)是無法正常工作的,因此PLC的制造商對電源的設計和制造也十分重視。一般交流電壓波動在+10%(+15%)范圍內,可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上
12、去。1.2 PLC的工作原理由于PLC以微處理器為核心,故具有微機的許多特點,但它的工作方式卻與微機有很大不同。微機一般采用等待命令的工作方式,如常見的鍵盤掃描方式或I/O掃描方,若有鍵按下或有I/O變化,則轉入相應的子程序,若無則繼續(xù)掃描等待。PLC則是采用循環(huán)掃描的工作方式。對每個程序,CPU從第一條指令開始執(zhí)行,按指令步序號做周期性的程序循環(huán)掃描,如果無跳轉指令,則從第一條指令開始逐條執(zhí)行用戶程序,直至遇到結束符后又返回第一條指令,如此周而復始不斷循環(huán),每一個循環(huán)稱為一個掃描周期。掃描周期的長短主要取決于以下幾個因素:一是CPU執(zhí)行指令的速度;二是執(zhí)行每條指令占用的時間;三是程序中指令條
13、數(shù)的多少。一個掃描周期主要可分為3個階段。1.2.1輸入刷新階段在輸入刷新階段,CPU掃描全部輸入端口,讀取其狀態(tài)并寫入輸入狀態(tài)寄存器。完成輸入端刷新工作后,將關閉輸入端口,轉入程序執(zhí)行階段。在程序執(zhí)行期間即使輸入端狀態(tài)發(fā)生變化,輸入狀態(tài)寄存器的內容也不會改變,而這些變化必須等到下一工作周期的輸入刷新階段才能被讀入。1.2.2程序執(zhí)行階段在程序執(zhí)行階段,根據(jù)用戶輸入的控制程序,從第一條開始逐步執(zhí)行,并將相應的邏輯運算結果存入對應的內部輔助寄存器和輸出狀態(tài)寄存器。當最后一條控制程序執(zhí)行完畢后,即轉入輸入刷新階段。1.2.3 輸出刷新階段當所有指令執(zhí)行完畢后,將輸出狀態(tài)寄存器中的內容,依次送到輸出
14、鎖存電路(輸出映像寄存器),并通過一定輸出方式輸出,驅動外部相應執(zhí)行元件工作,這才形成PLC的實際輸出。二系統(tǒng)總體設計2.1系統(tǒng)的硬件配置及原理圖設計圖2.1系統(tǒng)設計及原理圖2.2I/O口分配用plc設計搶答器控制程序,現(xiàn)在有無路輸入開光X1,X2,X3,X4,X5實現(xiàn)優(yōu)先搶答,任一組搶答器按下按鍵后,顯示器能及時顯示該組的編號(由于輸出口個數(shù)的限制,本實驗用五個指示燈代替),同時鎖住該搶答器使其它組按鍵使其無效,主持人有搶答器復位開關,復位后可重新?lián)尨?。并且每次搶答和答題時都用數(shù)碼管顯示其搶答和答題時間。搶答時間為15秒,答題時間為30秒,時間一到報警指示燈亮,進行報警。輸入口:X0開始搶答
15、按鈕; X1第一位選手搶答按鈕;X2第二位選手搶答按鈕; X3第三位選手搶答按鈕;X4第四位選手搶答按鈕; X5第五位選手搶答按鈕;X6主持人復位按鈕; X7開始答題按鈕。輸出口:Y0第一組搶答指示燈; Y1第二組搶答指示燈;Y2第三組搶答指示燈; Y3第四組搶答指示燈;Y4第五組搶答指示燈; Y5電源指示燈;Y6報警指示燈; Y10 Y19個位數(shù)字;Y20 Y23十位數(shù)字。2.3系統(tǒng)接線設計圖2.3系統(tǒng)接線圖2.4控制系統(tǒng)設計 2.4.1控制系統(tǒng)流程圖設計圖2.4.1系統(tǒng)流程圖2.4.2控制系統(tǒng)梯形圖2.4.2程序梯形圖2.4.3程序指令語言 三 系統(tǒng)調試及分析結果3.1系統(tǒng)調試及解決的問題
16、 按2.3中的系統(tǒng)接線圖進行接線,先將電源的正極相連接,將電源負極與plc的輸出端相連接,八段數(shù)碼管的輸出端a,b,c,d,e,f,g,h,接試驗臺的輸出端Y0,Y1,Y2,Y3,Y4,Y5,Y6.最后將所有的com端子接在一起,與電源的正極相連接,構成外圍電路。數(shù)碼管接線如下:3.1數(shù)碼管引腳定義當打開電源之后數(shù)碼管不亮,但按下開始搶答按鈕后,plc的輸出端顯示正常,當搶答時間到時,報警燈不亮,但主持人按下復位按鈕或開始答題按鈕后,指示燈本應熄滅但還是亮著,對此我們做如下處理:a 電源開啟后數(shù)碼管不亮,經(jīng)檢查發(fā)現(xiàn)com端接反了,將com端接好數(shù)碼管亮。b 為了解決報警器指示燈在主持人按下開始
17、答題按鈕后還亮著的問題,我們將T14 T44 Y6并了之后,將其在介入復位開關X6的的前面,使得復位開關按下后,將指示燈Y6熄滅。c 在程序中有一些功能指令難以輸入,為此在輸入中還輸錯了一條mov指令,經(jīng)仔細查找終于修復程序。d 試驗臺臺上的X0是開關而不是按鈕,因此需要手動給他斷電,使系統(tǒng)正常工作。3.2運行結果主持人按下?lián)尨鸢粹oX0后,數(shù)碼管倒計時從15秒內開始倒計時,在十五秒之內,無名選手沒有搶答者,主持人按復位按鈕X6,數(shù)碼管顯示00.主持人再次按下?lián)尨鸢粹oX0后,倒計時開始計時,選手二號X2搶答成功,報警燈亮,其他選手按下按鈕不起作用,主持人按下答題按鈕X7后,數(shù)碼管從30開始倒計時,給選手30秒的答題時間,完后后報警燈亮,主持人再次按下復位按鈕X6后開始下輪的搶答!四課程設計總結通過兩周的課程設計,使我對plc有了更深入的了解,從剛開始的任務下達到梯形圖設計,我們一起討論,一起思考,并且查閱了大量的資料,參考了有關文獻。本次課程設計主要闡述了帶顯示的五路搶答器的plc控制系統(tǒng)的設計過程。其中對于數(shù)碼管的顯示方面我們遇到了些困難,但最終通過和其他組同學的討論,我們的不懈努力克服了這一難點。雖然在設計梯形圖的這一過程中困難重重,然而我們的組成員的想法都不一樣,經(jīng)過一番討論,我們達成一致,確立了簡潔可行的方案。當我們在實驗室里運行成功的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件測試工程師發(fā)展歷程分析試題及答案
- 網(wǎng)絡安全漏洞類型與應對措施試題及答案
- 行政組織理論與組織行為學試題及答案
- 公司資金費用管理制度
- 公司員工購車管理制度
- 基金服務質量管理制度
- 公司外出會議管理制度
- 廣通蠶種公司管理制度
- 勞務派遣信用管理制度
- 基層班子資金管理制度
- 如何培養(yǎng)和提升大學生的國防意識(通用5篇)
- 老年社會保障總結課件
- 三級動火證 模板
- 評語大全之國家自然科學基金評語
- 電瓶車每月檢查表
- 獸藥監(jiān)管法規(guī)解讀課件
- 外貿業(yè)務員KPI考核量表
- 案例onyx使用內容
- 四川音樂學院綿陽藝術學院科研量化管理暫行辦法
- 常用動火作業(yè)風險告知卡(可編輯)
- 計算機技術碩士專業(yè)學位授權點申報研究演示課件(PPT 39頁)
評論
0/150
提交評論