<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于VB的機房計算機電源監控系統

基于VB的機房計算機電源監控系統

作者: 時(shí)間:2010-05-20 來(lái)源:網(wǎng)絡(luò ) 收藏

5.2 控制模塊

  控制部分要實(shí)現的功能是發(fā)開(kāi)/關(guān)信號給下位機,要求將特定計算機的狀態(tài)設為開(kāi)/關(guān)。若接收到下位機的正確反饋信號,則在界面上將相應計算機的圖標置為開(kāi)/關(guān);若接收出錯,則給出出錯提示。根據要控制的計算機數量,可以分為部分控制(開(kāi)/關(guān))和全部控制(全部開(kāi)/全部關(guān))二類(lèi),前者控制一臺或多臺計算機,后者控制當前的所有計算機。

5.3 設置部分

5.3.1 修改密碼

  本系統在啟動(dòng)時(shí)要求管理員輸入正確的密碼才能登錄系統。在登錄之后可以重新修改密碼。

5.3.2 生成報告設定

  本系統提供了將計算機當前時(shí)刻的狀態(tài)、相關(guān)數據生成報告的功能。報告的格式為以名命名的文本文件。使用者可以根據需要選擇不同的報告生成方式。

5.3.3 定時(shí)監測機房設定

  除了提供定時(shí)監測功能外,本系統還提供了定時(shí)監測機房功能,以方便管理者定時(shí)自動(dòng)監測多間機房的計算機。

5.3.4 生成報告設定

  本系統提供了將機房計算機當前時(shí)刻的狀態(tài)及相關(guān)數據生成報告的功能。報告的格式為以機房名命名的文本文件,使用者可以根據需要選擇不同的報告生成方式。

5.3.5 定時(shí)監測機房設定

  除了提供定時(shí)監測功能外,本系統還提供了定時(shí)監測機房功能,以便管理者能定時(shí)自動(dòng)監測多間機房的計算機。

5.3.6 機房配置

本系統可以根據不同的機房配置來(lái)動(dòng)態(tài)改變界面的相關(guān)顯示。本系統提供了機房配置功能以方便管理者在系統運行時(shí)更改機房的配置。

5.4 歷史記錄查詢(xún)管理

  本系統能夠對所有計算機的開(kāi)關(guān)機時(shí)間做系統記錄。每臺計算機只要經(jīng)過(guò)了開(kāi)機→關(guān)機這個(gè)過(guò)程,就將它的數據存放到數據庫中。這些記錄有助于管理人員管理機房,了解計算機的使用情況。

6 系統的安全性、可靠性和實(shí)時(shí)性

6.1 系統的安全性

  本系統運行時(shí)有二種登錄方式,一種是一般用戶(hù),以用戶(hù)名guest登錄;另一種是管理員,以用戶(hù)名administrator登錄。第一種登錄方式不需要登錄密碼,但它的功能有限,只能進(jìn)行監測和監測機房操作,不能做其他操作,也不能對系統進(jìn)行設定或者查詢(xún)歷史記錄;第二種登錄方式的登錄者為管理員,需要輸入正確的密碼才能登錄,登錄成功后可以使用系統的全部功能,包括監控、設定和查詢(xún)功能。

  當使用者試圖以其他用戶(hù)名登錄的時(shí)候,系統會(huì )彈出提示框,提示用戶(hù)要以guest或administrator用戶(hù)名登錄。當使用者以用戶(hù)名administrator登錄,但輸入了錯誤的密碼時(shí),系統會(huì )提示輸入密碼錯誤,讓用戶(hù)重新輸入。如果連續3次輸入錯誤,則強行退出系統。登錄密碼存放在當前路徑的psw.txt文件中,并進(jìn)行了簡(jiǎn)單的加密,其他人可以打開(kāi)該文本文件,但是看到的是加密后的字符,不是原文,所以具有一定的安全性。

6.2 系統的可靠性

6.2.1 通信可靠性

  本系統對各機房進(jìn)行了編碼(機房代碼),并將它作為下位機的地址碼,編號從01H開(kāi)始。上位機與某下位機通信時(shí),先發(fā)送地址碼,待握手成功后再發(fā)送監控命令碼。若在限定時(shí)間內收不到單片機的正確響應信號或收到的信號不是00H,則轉出錯處理。

第一次握手成功后,上位機繼續發(fā)監控命令碼和數據長(cháng)度(要監控的計算機數量+1,1為校驗和幀)給下位機。發(fā)送完畢后,就等待單片機回送正確響應信號00H,若在限定時(shí)間內收到正確反饋信號,則第二次握手成功。否則,轉出錯處理。

  第二次握手成功后,上位機開(kāi)始發(fā)送要監控的PC地址,并累加求校驗和。發(fā)送完畢后,再發(fā)一幀校驗和幀。然后等待單片機回送正確反饋信號00H(第三次握手)。若超時(shí)或信號錯誤,則轉出錯。

  第三次握手成功后,上位機接收單片機傳來(lái)的一幀數據,這幀數據的值表示下位機即將要向上位機發(fā)送的數據長(cháng)度。上位機接收單片機回送的數據并累加校驗和,若接收正確,則向單片機發(fā)送00H信號,表示此次操作成功。

上述三次握手,為上位機與下位機的通信提供了較高的可靠性。

6.2.2 系統可靠性

  本系統提供了較完善的出錯處理機制及豐富的提示信息,從而提高了系統操作的可靠性。如:輸入出錯提示,包括文本框輸入非法字符,輸入錯誤密碼等等。

6.3 系統的實(shí)時(shí)性

  在上位機與下位機通信時(shí),系統根據要接收的數據長(cháng)度定義了不同的超時(shí)時(shí)限,以保證系統的實(shí)時(shí)性。

7 總 結

  在本系統中,單片機負責采集電源的模擬開(kāi)關(guān)量,主機通過(guò)該系統的監控軟件,可以得到單片機采集到的監測信號,在界面上顯示出來(lái)。同時(shí),該監控軟件能對多臺電腦進(jìn)行開(kāi)關(guān)控制,將這些控制信號發(fā)送到單片機。當單片機接收到這些控制信號之后,能驅動(dòng)相應的模擬器件,將這些信號在硬件上反映出來(lái)并反饋信號給主機,從而在軟件界面上顯示出模擬狀態(tài)。本系統界面菜單結構清晰,布局合理,功能齊全,響應實(shí)時(shí);電路部分設計合理,芯片選擇恰當,調試方便;主機與單片機通信可靠,數據的實(shí)時(shí)采集和傳輸次序正確。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 機房 計算機電源 監控系統

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>