基于PLC倒計時軟件設(shè)計_第1頁
基于PLC倒計時軟件設(shè)計_第2頁
基于PLC倒計時軟件設(shè)計_第3頁
基于PLC倒計時軟件設(shè)計_第4頁
基于PLC倒計時軟件設(shè)計_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄一、 設(shè)計目的1二、 設(shè)計題目1三、 設(shè)計要求1四、 倒計時程序設(shè)計14.1 設(shè)計思路說明14.2 程序設(shè)計流程圖14.3 程序編譯34.4 外部接線圖34.5 程序調(diào)試34.6 觸摸屏仿真過程3五、 總結(jié)4參考文獻:4倒計時軟件設(shè)計1、 設(shè)計目的(1) 使學生運用可編程序控制器原理及應(yīng)用課程中的基本理論,正確設(shè)計一個典型案例的控制系統(tǒng);針對控制目標,編寫下位機PLC程序,設(shè)計上位機觸摸屏控制界面,解決好通信問題,實現(xiàn)上下位機聯(lián)合控制。(2) 培養(yǎng)學生自學軟件的能力,邏輯思維的能力。(3) 綜合訓練學生應(yīng)用多款軟件設(shè)計用戶程序,仿真驗證案例準確性的能力。2、 設(shè)計題目(1) 題目:紅綠燈控

2、制軟件1設(shè)計;紅綠燈控制軟件2設(shè)計;倒計時軟件設(shè)計;電子時鐘軟件設(shè)計(2) 教材:可編程序控制器原理及應(yīng)用,清華大學,王阿根編3、 設(shè)計要求(1) 按任務(wù)時序設(shè)計下位機PLC程序(2) 設(shè)計上位機觸摸屏控制界面(3) 上下位機聯(lián)合仿真4、 倒計時程序設(shè)計4.1 設(shè)計思路說明倒計時程序從“99”開始,每秒減1倒計時,減到“00”時,又開始下一個循環(huán),此次采用PLC軟件GX-Developer編制。用M8002傳輸99到D3,用M8013控制D3每秒減1將D3數(shù)據(jù)通過BCD轉(zhuǎn)換賦值給M7-M0用“位”操作將M3-M0形成的字賦值D0;M7-M4形成的字賦值D1D3的數(shù)拆分出“個位”( D0)和“十

3、位”(D1) 軟譯碼,將D0送到觸摸屏“個位顯示位”顯示,將D1送到觸摸屏“十位顯示位”顯示。軟譯碼:將4位的代表0-9的數(shù)譯成8位的LED段選碼,如:將“個位的8”譯成H7F,賦值給Y7-Y0;將“十位的2”譯成H5B,賦值給Y17-Y10,送到觸摸屏“軟LED”顯示。4.2 程序設(shè)計流程圖 簡述:根據(jù)任務(wù)書相關(guān)要求,需確立滿足功能,符合性能的設(shè)計方案。 此次從所學的三菱PLCFX-2N系列著手設(shè)計。充分利用PLC自身性能,邏輯功能,采用了基本指令和PLC功能指令。同時由于要數(shù)字顯示,課題采用了七段LED數(shù)字顯示。通過功能指令比較指令,MOV驅(qū)動LED數(shù)字時鐘顯示,且通過8013輔助繼電器實

4、現(xiàn)每秒輸出一個脈沖,從而實現(xiàn)課題設(shè)計。初始狀態(tài)BCD碼轉(zhuǎn)換M3-M0賦值D0M7-M4賦值D1M8013 以1s為周期的上升沿X1X0啟動/暫停開關(guān)若D0=KN,數(shù)碼管個位顯示N;若D1=KN,數(shù)碼管十位顯示N若D3=0M11得電以1s為周期D3減一將99傳輸?shù)紻3M8002 M11上升沿脈沖X1復位按鈕4.3 程序編譯根據(jù)設(shè)計要求,使用梯形圖編譯程序。見附圖4.4 外部接線圖根據(jù)系統(tǒng)控制要求,倒計時系統(tǒng)接線圖可以更加直觀的告訴我們接線的結(jié)構(gòu)。七段數(shù)碼管X0aY0.gY6GNDX1PLCGND七段數(shù)碼管.ga.COM.Y16Y10COM4.5 程序調(diào)試程序調(diào)試結(jié)果:程序編寫完成,寫入PLC,通

5、訊成功后,進行實際調(diào)試。經(jīng)過調(diào)試和檢測,系統(tǒng)可以正常運行,到達設(shè)計要求。4.6 觸摸屏仿真過程 確定程序編寫正確,達到要求后。運用GT-Designer2設(shè)計控制界面,采用GT-Simulator2進行仿真驗證。仿真過程中遇到的問題:首次設(shè)計過程中,只有啟動和復位按鈕,但沒有按鈕,后來通過把程序改動了一點點,實現(xiàn)了啟動/暫停按鈕和復位按鈕。5、 總結(jié)歷時將近一個星期的課程設(shè)計結(jié)束時,回首這課程設(shè)計一路的問題,不禁感慨萬千。原以為此次的課題比較簡單,但是在慢慢接觸之后,從設(shè)計思路的確定,到程序流程圖的設(shè)計,及軟件程序的編寫,再到外部接線圖的連接,再最后的程序調(diào)試與仿真,都使我深刻地體會到這個貌似簡單的問題背后的不簡單。首先在PLC運行時就遇到了問題,軟件始終運行不了,然后通過百度終于解決了問題。還有這個過程中對三個軟件的不熟悉,通過請教同學,自己在網(wǎng)上學習,終于會初步運用這三個軟件了。通過這次課設(shè),我明白自己學到的只是皮毛而已,還有很多東西要深入其中,才可以領(lǐng)悟的到,同時這也讓我們對PLC有了更加深刻的認識,也讓我們更加喜歡上PLC。在這次程序設(shè)計過程中,不僅使我學到了很多知識,同時也讓我感動許多。感謝老師和同學的幫助,讓我順利的完成了這次設(shè)計。參考文獻:1鐘肇新,范建東,馮太合.可編程控制器原理及應(yīng)用M

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論