【技術(shù)實現(xiàn)步驟摘要】
【技術(shù)保護點】
一種容錯通信層的設計方法,其特征在于,具體包括如下步驟:1)在通信控制器硬件和應用程序軟件之間增加通信容錯層,通信容錯層包括應用子層、報文過濾子層、容錯子層、交互子層,三個冗余信道通過總線I/O驅(qū)動器將數(shù)據(jù)傳遞到總線通信控制器,總線通信控制器獲取的數(shù)據(jù)傳遞到通信容錯層進行容錯處理后,通信容錯層將處理后信息向上傳遞到應用程序;2)通信容錯層定義數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)結(jié)構(gòu)包含設備標識ID、實際通信的所需的數(shù)據(jù)、數(shù)據(jù)的傳送優(yōu)先級、標識設備有效性的狀態(tài)位、數(shù)據(jù)處理模式;3)交互子層將接收到的報文進行拆封,得到有效的數(shù)據(jù),轉(zhuǎn)交到容錯子層;4)容錯子層默認容錯處理模式為故障靜默模式,并且容錯子層給出函數(shù)接口,用戶可通過函數(shù)接口將自定義的容錯處理模式寫入,容錯子層根據(jù)接收的數(shù)據(jù)格式標志調(diào)用對應的數(shù)據(jù)處理模式,進行數(shù)據(jù)的分析和容錯處理;5)報文過濾子層根據(jù)容錯子層已經(jīng)設置的標識設備有效性的狀態(tài)位,對數(shù)據(jù)進行過濾,然后根據(jù)設備標識ID進行再次過濾;6)應用子層根據(jù)設備標識ID進行的功能劃分,進而與相應的應用程序進行通信。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張鳳登,賀波,李格格,郭萬強,陳興隆,王志堅,王華偉,劉明芹,李浩,
申請(專利權(quán))人:上海理工大學,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。