基于移動Web的伺服驅(qū)動器遠(yuǎn)程診斷控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時間:2021-04-19 23:54
在現(xiàn)代工業(yè)制造領(lǐng)域,生產(chǎn)設(shè)備正在向著復(fù)雜化、自動化的方向發(fā)展,設(shè)備的機(jī)械結(jié)構(gòu)越來越復(fù)雜,維護(hù)周期越來越長。一旦設(shè)備出現(xiàn)故障,會嚴(yán)重影響生產(chǎn)效率,給企業(yè)帶來巨大的損失。針對現(xiàn)代生產(chǎn)設(shè)備,傳統(tǒng)的故障診斷和維護(hù)方式因?yàn)轶w系結(jié)構(gòu)相對封閉,故障診斷與維護(hù)會受到人力、技術(shù)以及地域的限制,已難以保證設(shè)備的穩(wěn)定運(yùn)行和及時維護(hù)。為了解決傳統(tǒng)診斷方式的弊端,建立遠(yuǎn)程設(shè)備控制診斷系統(tǒng)已成為現(xiàn)代工業(yè)制造領(lǐng)域研究的熱點(diǎn)問題。本論文來自西門子中國研究院的開發(fā)項(xiàng)目,其內(nèi)容是設(shè)計(jì)并實(shí)現(xiàn)基于移動Web的伺服驅(qū)動器遠(yuǎn)程診斷控制系統(tǒng)。該系統(tǒng)能夠適配當(dāng)前主流的移動終端,滿足系統(tǒng)跨平臺的需求,能夠?qū)崿F(xiàn)對伺服驅(qū)動器的遠(yuǎn)程診斷控制。根據(jù)項(xiàng)目的要求,該系統(tǒng)采用B/S(Browser/Server)結(jié)構(gòu)設(shè)計(jì),并應(yīng)用基于MVC(Model-View-Controller)模式的Django框架完成開發(fā)。筆者作為該項(xiàng)目的主要參與者,參與系統(tǒng)架構(gòu)的設(shè)計(jì),實(shí)現(xiàn)系統(tǒng)后臺服務(wù)端的搭建,完成系統(tǒng)信息管理模塊、驅(qū)動器管理模塊的設(shè)計(jì)與實(shí)現(xiàn),并將系統(tǒng)與驅(qū)動器診斷程序連接,完成診斷中心模塊的設(shè)計(jì)與實(shí)現(xiàn),并基于移動Web技術(shù)針對移動設(shè)備進(jìn)行適配和優(yōu)化,實(shí)現(xiàn)響...
【文章來源】:北京交通大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:82 頁
【學(xué)位級別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
1 引言
1.1 論文背景
1.2 遠(yuǎn)程診斷控制系統(tǒng)的發(fā)展與研究狀況
1.2.1 國外研究和應(yīng)用現(xiàn)狀
1.2.2 國內(nèi)研究和應(yīng)用現(xiàn)狀
1.3 移動WEB的發(fā)展現(xiàn)狀
1.4 研究問題的來源及意義
1.5 論文主要工作
1.6 論文組織結(jié)構(gòu)
1.7 本章小結(jié)
2 相關(guān)技術(shù)概述
2.1 移動WEB概述
2.1.1 Web應(yīng)用的優(yōu)點(diǎn)
2.1.2 響應(yīng)式Web設(shè)計(jì)
2.2 伺服驅(qū)動器故障診斷方法
2.3 DJANGO框架
2.4 MONGODB數(shù)據(jù)庫
2.5 WEBSOCKET協(xié)議及其關(guān)鍵技術(shù)
2.5.1 WebSocket協(xié)議背景及協(xié)議概述
2.5.2 WebSocket協(xié)議的工作原理
2.5.3 瀏覽器客戶端WebSocketAPI
2.6 軟件工程開發(fā)流程
2.7 本章小結(jié)
3 系統(tǒng)需求分析
3.1 系統(tǒng)用戶分析
3.2 系統(tǒng)的功能需求分析
3.2.1 信息管理
3.2.2 驅(qū)動器管理
3.2.3 診斷中心
3.3 系統(tǒng)非功能性需求分析
3.4 本章小結(jié)
4 系統(tǒng)概要設(shè)計(jì)
4.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)
4.2 系統(tǒng)體系架構(gòu)設(shè)計(jì)
4.2.1 服務(wù)器端
4.2.2 瀏覽器端
4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
4.3.1 數(shù)據(jù)庫概念設(shè)計(jì)
4.3.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)
4.4 本章小結(jié)
5 系統(tǒng)詳細(xì)設(shè)計(jì)
5.1 系統(tǒng)開發(fā)環(huán)境與運(yùn)行平臺
5.2 信息管理模塊設(shè)計(jì)
5.3 驅(qū)動器管理模塊設(shè)計(jì)
5.3.1 狀態(tài)監(jiān)測功能
5.3.2 驅(qū)動器控制功能
5.3.3 參數(shù)配置功能
5.3.4 參數(shù)備份還原功能
5.4 診斷中心模塊設(shè)計(jì)
5.4.1 故障診斷功能
5.4.2 歷史故障查詢功能
5.5 本章小結(jié)
6 系統(tǒng)測試與運(yùn)行效果
6.1 測試環(huán)境
6.2 系統(tǒng)測試情況
6.2.1 功能性測試
6.2.2 非功能性測試
6.3 系統(tǒng)運(yùn)行效果
6.4 本章小結(jié)
7 總結(jié)與展望
7.1 工作總結(jié)
7.2 工作展望
參考文獻(xiàn)
作者簡歷及攻讀碩士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
本文編號:3148562
【文章來源】:北京交通大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:82 頁
【學(xué)位級別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
1 引言
1.1 論文背景
1.2 遠(yuǎn)程診斷控制系統(tǒng)的發(fā)展與研究狀況
1.2.1 國外研究和應(yīng)用現(xiàn)狀
1.2.2 國內(nèi)研究和應(yīng)用現(xiàn)狀
1.3 移動WEB的發(fā)展現(xiàn)狀
1.4 研究問題的來源及意義
1.5 論文主要工作
1.6 論文組織結(jié)構(gòu)
1.7 本章小結(jié)
2 相關(guān)技術(shù)概述
2.1 移動WEB概述
2.1.1 Web應(yīng)用的優(yōu)點(diǎn)
2.1.2 響應(yīng)式Web設(shè)計(jì)
2.2 伺服驅(qū)動器故障診斷方法
2.3 DJANGO框架
2.4 MONGODB數(shù)據(jù)庫
2.5 WEBSOCKET協(xié)議及其關(guān)鍵技術(shù)
2.5.1 WebSocket協(xié)議背景及協(xié)議概述
2.5.2 WebSocket協(xié)議的工作原理
2.5.3 瀏覽器客戶端WebSocketAPI
2.6 軟件工程開發(fā)流程
2.7 本章小結(jié)
3 系統(tǒng)需求分析
3.1 系統(tǒng)用戶分析
3.2 系統(tǒng)的功能需求分析
3.2.1 信息管理
3.2.2 驅(qū)動器管理
3.2.3 診斷中心
3.3 系統(tǒng)非功能性需求分析
3.4 本章小結(jié)
4 系統(tǒng)概要設(shè)計(jì)
4.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)
4.2 系統(tǒng)體系架構(gòu)設(shè)計(jì)
4.2.1 服務(wù)器端
4.2.2 瀏覽器端
4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
4.3.1 數(shù)據(jù)庫概念設(shè)計(jì)
4.3.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)
4.4 本章小結(jié)
5 系統(tǒng)詳細(xì)設(shè)計(jì)
5.1 系統(tǒng)開發(fā)環(huán)境與運(yùn)行平臺
5.2 信息管理模塊設(shè)計(jì)
5.3 驅(qū)動器管理模塊設(shè)計(jì)
5.3.1 狀態(tài)監(jiān)測功能
5.3.2 驅(qū)動器控制功能
5.3.3 參數(shù)配置功能
5.3.4 參數(shù)備份還原功能
5.4 診斷中心模塊設(shè)計(jì)
5.4.1 故障診斷功能
5.4.2 歷史故障查詢功能
5.5 本章小結(jié)
6 系統(tǒng)測試與運(yùn)行效果
6.1 測試環(huán)境
6.2 系統(tǒng)測試情況
6.2.1 功能性測試
6.2.2 非功能性測試
6.3 系統(tǒng)運(yùn)行效果
6.4 本章小結(jié)
7 總結(jié)與展望
7.1 工作總結(jié)
7.2 工作展望
參考文獻(xiàn)
作者簡歷及攻讀碩士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
本文編號:3148562
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3148562.html
最近更新
教材專著