實(shí)驗設備運行狀況監測系統的設計與實(shí)現
3.2 協(xié)議設計
協(xié)議是銜接下位機、上位機軟件的支架,只有遵循協(xié)議,進(jìn)入通信鏈路的數據,才可以被識別并響應。協(xié)議具體如下。
1)電流監測模塊通過(guò)中位機向管理系統發(fā)送的數據包。共有3種類(lèi)型:電流監測模塊發(fā)送數據時(shí),而中位機或上位機未工作時(shí)發(fā)送的數據包A;電流監測模塊實(shí)時(shí)發(fā)送數據的數據包B;對管理系統的確認數據包C。長(cháng)度為20字節、8字節和7字節,分別如表1,表2,表3所示。本文引用地址:http://dyxdggzs.com/article/193658.htm
其中標識碼用來(lái)區分數據包類(lèi)型,目的地址為管理系統編址,源地址用來(lái)區分某個(gè)實(shí)驗室的某個(gè)設備,設備狀態(tài)包括運行、待機、關(guān)機3種狀態(tài),開(kāi)始時(shí)間和結束時(shí)間為設備處于某一種狀態(tài)的起止時(shí)間,校驗為整個(gè)數據包的某種運算,用于發(fā)現傳輸過(guò)程中是否發(fā)生錯誤。
2)管理系統通過(guò)中位機向電流監測模塊發(fā)送的數據。共有3種類(lèi)型數據包管理系統每次運行后告知設備可以實(shí)時(shí)發(fā)送數據的數據包D;管理系統向監電流監測模塊發(fā)送的時(shí)間校正數據包E;閾值下載數據包F。長(cháng)度為7字節、13字節和8字節,分別如表4,表5,表6所示。
標識碼、目的地址、源地址、校驗和上述含義相同。當前時(shí)間字段為管理系統時(shí)間,將其下發(fā)給各電路監測模塊作為標準。
4 結束語(yǔ)
文中從可行性、控制器選擇、硬件方案、軟件設計及協(xié)議設計等方面系統地對“實(shí)驗設備運行狀況監測系統”進(jìn)行了分析并實(shí)現,最終達到了監測實(shí)驗室設備運行、關(guān)閉狀態(tài)的目的。經(jīng)過(guò)測試,不管實(shí)時(shí)監測還是斷電后再發(fā)送數據都未發(fā)生遺漏現象,很好地監督了設備使用情況,也對高校設備管理提供了一種新思路,對提高設備利用率有很大的幫助。
評論