|
深圳嵌入式軟件工程培訓(xùn)機(jī)構(gòu)_基于Internet的嵌入式設(shè)備狀態(tài)監(jiān)測,
摘要:網(wǎng)絡(luò)化的設(shè)備狀態(tài)監(jiān)測及故障診斷是企業(yè)設(shè)備狀態(tài)監(jiān)測的發(fā)展方向。本文介紹了一種基于internet的嵌入式設(shè)備狀態(tài)監(jiān)測與故障診斷系統(tǒng),利用嵌入式動(dòng)態(tài)信號測試分析儀進(jìn)行現(xiàn)場數(shù)據(jù)采集,通過internet上傳至服務(wù)器,實(shí)現(xiàn)了設(shè)備數(shù)據(jù)的集中化管理,專家通過網(wǎng)絡(luò)可以對設(shè)備狀態(tài)進(jìn)行遠(yuǎn)程監(jiān)控,并且服務(wù)器可以對客戶端的連接進(jìn)行在線監(jiān)控,增強(qiáng)了系統(tǒng)的規(guī)范化管理和安全性。 關(guān)鍵詞:狀態(tài)監(jiān)測;故障診斷;internet;嵌入式前言 隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,多數(shù)企業(yè)的內(nèi)部網(wǎng)絡(luò)已經(jīng)建成,網(wǎng)絡(luò)化的設(shè)備狀態(tài)監(jiān)測及故障診斷系統(tǒng)成為企業(yè)設(shè)備管理的發(fā)展方向。設(shè)備狀態(tài)監(jiān)測網(wǎng)絡(luò)化特點(diǎn)在于:一方面,設(shè)備監(jiān)測分析人員和專家們不再局限于在工業(yè)現(xiàn)場對設(shè)備進(jìn)行狀態(tài)監(jiān)測,他們完全可以通過企業(yè)intranet或internet對設(shè)備運(yùn)行狀況進(jìn)行遠(yuǎn)程狀態(tài)監(jiān)測和故障診斷;另一方面,由于單機(jī)版的設(shè)備狀態(tài)監(jiān)測數(shù)據(jù)就存在本地機(jī)中,整個(gè)企業(yè)工廠的設(shè)備狀態(tài)數(shù)據(jù)分布在各個(gè)監(jiān)測點(diǎn)上,較為凌亂,要統(tǒng)一集中化管理整個(gè)企業(yè)的設(shè)備數(shù)據(jù)較為困難。 基于此,作者開發(fā)了一種基于internet的嵌入式設(shè)備狀態(tài)監(jiān)測和故障診斷系統(tǒng),將整個(gè)企業(yè)的設(shè)備監(jiān)測數(shù)據(jù)放在服務(wù)器進(jìn)行集中式管理,設(shè)備監(jiān)測人員通過網(wǎng)絡(luò),經(jīng)過服務(wù)器身份驗(yàn)證后即可從服務(wù)器獲得相應(yīng)權(quán)限的設(shè)備數(shù)據(jù)進(jìn)行在線狀態(tài)分析,同時(shí)本系統(tǒng)中也加大了服務(wù)器端監(jiān)控軟件的監(jiān)督管理功能,能夠監(jiān)聽到所有來自有客戶端的socket請求連接,并對其進(jìn)行身份驗(yàn)證,以決定其是否可運(yùn)行安裝在本地機(jī)的客戶端軟件,系統(tǒng)安全性、規(guī)范性得到了保證。系統(tǒng)框架
整個(gè)系統(tǒng)基于internet架構(gòu)。在工業(yè)現(xiàn)場,先通過網(wǎng)絡(luò)從服務(wù)器上下載設(shè)備巡檢路徑信息至現(xiàn)場嵌入式動(dòng)態(tài)測試分析儀中,然后嵌入式動(dòng)態(tài)測試分析儀按照所下傳的巡檢路徑信息采集現(xiàn)場設(shè)備的數(shù)據(jù)至分析儀中,既可以利用分析儀中的信號分析方法進(jìn)行數(shù)據(jù)現(xiàn)場分析,也可以通過網(wǎng)絡(luò)上傳數(shù)據(jù)至服務(wù)器上指定的相應(yīng)測點(diǎn)目錄下,同時(shí)將分析儀的采集數(shù)據(jù)刪除(根據(jù)實(shí)際需要,采集的數(shù)據(jù)也可保留在本地分析儀中)。遠(yuǎn)程監(jiān)控中心的設(shè)備管理人員或者專家經(jīng)過權(quán)限認(rèn)證,從服務(wù)器上在線獲得所上傳的設(shè)備數(shù)據(jù),在客戶端便可運(yùn)用系統(tǒng)的信號分析軟件所提供的各種信號分析方法,對設(shè)備的運(yùn)行狀況進(jìn)行分析,收嵌入式徒弟, 嵌入式與吸頂式, 嵌入式中sd卡接口, 喀什嵌入式住宅, 嵌入式萬用表原理, 嵌入式接頭結(jié)構(gòu)圖, 嵌入式3g傳輸, 藍(lán)橋杯嵌入式分, w藝術(shù)字是嵌入式嗎, 做嵌入式加班嚴(yán)重嗎, 嵌入式軟件方案文檔, 嵌入式開發(fā)大坑, 嵌入式開發(fā)考題, 嵌入式電器太貴了, 風(fēng)冷熱泵嵌入式風(fēng)機(jī), 上海大陸集團(tuán)嵌入式, 嵌入式的最新研究, 福建省嵌入式考研, 嵌入式工控主板規(guī)范, 寶安區(qū)嵌入式培訓(xùn), kayi嵌入式, 進(jìn)而進(jìn)行故障診斷,做出相應(yīng)的維修決策。系統(tǒng)結(jié)構(gòu)設(shè)計(jì)及實(shí)現(xiàn)
本系統(tǒng)采用服務(wù)器的集中管理模式,同時(shí)又具有c/s和b/s模式的雙重特點(diǎn),服務(wù)器不但提供數(shù)據(jù)庫服務(wù)器的功能,而且還擔(dān)任了web服務(wù)器的功能。web服務(wù)器的作用在于提供客戶端用戶(設(shè)備狀態(tài)監(jiān)測人員及專家)在線注冊、下載客戶端軟件(包括信號分析診斷軟件和動(dòng)態(tài)信號采集軟件兩部分)、軟件實(shí)時(shí)更新等功能。通過提供web服務(wù)這樣一種方式,一方面通過用戶注冊,使得企業(yè)管理者可以及時(shí)了解整個(gè)廠的設(shè)備狀態(tài)監(jiān)測人員的實(shí)際分布情況,如所屬分廠、車間、職務(wù)等信息,便于管理者統(tǒng)籌安排人力資源,另一方面,也為整個(gè)廠的各個(gè)監(jiān)測點(diǎn)客戶端軟件的安裝和以后的軟件升級提供了一個(gè)平臺(tái)。數(shù)據(jù)庫服務(wù)器則存有整個(gè)廠的設(shè)備信息,包括設(shè)備測點(diǎn)路徑信息和和所采集的測點(diǎn)數(shù)據(jù)文件。軟件實(shí)現(xiàn)
軟件是設(shè)備監(jiān)測與故障診斷的中樞神經(jīng)。在本系統(tǒng)中,系統(tǒng)軟件分為系統(tǒng)軟件下載程序、客戶端信號分析診斷軟件、客戶端嵌入式動(dòng)態(tài)信號分析軟件、服務(wù)器端管理軟件四個(gè)部分。數(shù)據(jù)庫采用sqlserver2000,開發(fā)語言工具為jsp,vc6.0。用戶注冊、下載軟件程序
由前所述,利用系統(tǒng)所提供的web功能,企業(yè)各設(shè)備管理人員、設(shè)備采集人員需先從服務(wù)器上下載相應(yīng)權(quán)限的客戶端軟件,這樣既可以實(shí)現(xiàn)企業(yè)設(shè)備管理人員的規(guī)范化管理,又為以后的軟件升級提供了方便。系統(tǒng)采用jsp建立用戶申請下載軟件界面,用戶通過瀏覽器輸入網(wǎng)址,在頁面上可以輸入已分配的用戶名和密碼,通過服務(wù)器驗(yàn)證后即可從服務(wù)器下載相應(yīng)的客戶端軟件。此外,用戶可在頁面上輸入個(gè)人的基本信息,如年齡、性別、用戶級別(廠長、車間主任、設(shè)備管理人員、采集人員等)、所屬分廠、車間、電話等信息,并在服務(wù)器數(shù)據(jù)庫中建立用戶相應(yīng)的信息表。客戶端嵌入式動(dòng)態(tài)信號分析軟件
數(shù)據(jù)采集人員在客戶端,如現(xiàn)場工作站,運(yùn)行嵌入式動(dòng)態(tài)測試分析儀中的信號分析軟件,輸入相應(yīng)的用戶名和密碼,通過服務(wù)器驗(yàn)證后即可連上服務(wù)器獲得數(shù)據(jù)。如前所述,一方面,該采集程序通過網(wǎng)絡(luò)從服務(wù)器上獲得巡檢計(jì)劃/路徑(分廠-車間-設(shè)備-測點(diǎn))分析儀中,另一方面,將嵌入式動(dòng)態(tài)測試分析儀采集到的數(shù)據(jù)存為指定的文件格式,然后將所存的數(shù)據(jù)文件上傳至服務(wù)器巡檢路徑的指定測點(diǎn)目錄下,以備以后的遠(yuǎn)程終端信號分析軟件分析使用! 〕瞬杉鬏敼δ,該測試分析儀還集成了常用的各種 |
|