本發明涉及設備通信技術領域,尤其涉及一種基于動畫的設備通信狀態的指示方法。
背景技術:
各類設備一般都不是獨立運行,而是通過各類通信接口與其它設備或主站進行數據交互。在設備運行過程中,往往會出現通信異常的情況,而排查是哪個設備通信異常的工作量對于維護人員來說較大,定位難,維護費時費力。
技術實現要素:
為了克服現有技術的不足,本發明提供了一種基于動畫的設備通信狀態的指示方法,使得用戶可以清晰明了的獲知當前的設備的通信狀態,大大的提高了維護效率。
實現本發明目的的技術方案是:一種基于動畫的設備通信狀態的指示方法,設備的顯示屏通過圖案的閃爍、圖案的旋轉、圖案的縮放或圖案的形狀顯示設備對外通信的狀態。
作為本發明的優化方案,設備為通信的主站或者通信的子站。
作為本發明的優化方案,設備具有對外通信的硬件接口,對外通信的硬件接口用于接收和發送數據。
作為本發明的優化方案,圖案的正常閃爍代表設備通信正常,圖案停止閃爍或者圖案異常閃爍代表設備通信異常。
作為本發明的優化方案,圖案旋轉代表設備通信正常,圖案停止旋轉或者圖案異常旋轉代表設備通信異常。
作為本發明的優化方案,圖案縮放代表設備通信正常,圖案異常縮放或者圖案停止縮放顯示代表設備通信異常。
作為本發明的優化方案,圖案顯示為線條時代表設備通信正常,圖案顯示為圓形代表設備通信異常。
作為本發明的優化方案,圖案顯示為I時代表設備通信正常,圖案顯示為O代表設備通信異常。
本發明具有積極的效果:本發明設備軟件的通信層根據對外通信的硬件接口數據的接收、發送來判斷當前通信狀態,并記錄當前通信狀態(該通信狀態作為全局信息);設備軟件的通信層將記錄的設備對外通信的狀態發送給設備的顯示屏進行實時刷新和顯示。本發明可以清晰明了的顯示設備對外通信的情況,若出現通信中斷的情況,可以幫助快速定位和分析原因,省時省力,提高了維護的效率。
附圖說明
為了使本發明的內容更容易被清楚地理解,下面根據具體實施例并結合附圖,對本發明作進一步詳細的說明:
圖1為設備的顯示屏顯示的效果圖;
圖2為設備的顯示屏顯示的效果圖的實施例。
具體實施方式
本發明公開了一種基于動畫的設備通信狀態的指示方法,設備的顯示屏通過圖案的閃爍、圖案的旋轉、圖案的縮放或圖案的形狀顯示設備對外通信的狀態。
設備為通信的主站或者通信的子站。
設備具有對外通信的硬件接口,對外通信的硬件接口用于接收和發送數據。
圖案的正常閃爍代表設備通信正常,圖案停止閃爍或者圖案異常閃爍代表設備通信異常。
圖案旋轉代表設備通信正常,圖案停止旋轉或者圖案異常旋轉代表設備通信異常。
圖案縮放代表設備通信正常,圖案異常縮放或者圖案停止縮放顯示代表設備通信異常。
圖案顯示為線條時代表設備通信正常,圖案顯示為圓形代表設備通信異常。
圖案顯示為I時代表設備通信正常,圖案顯示為O代表設備通信異常。
設備軟件的通信層根據設備對外通信的硬件接口記錄設備對外通信的狀態,設備軟件的通信層接收到來自對外通信接口的數據,通過校驗符合既定的通信格式,則認為通信正常,將通信狀態標識符FLAG=TRUE。另外,設置一個全局變量PARA來記錄下FLAG=TRUE這一時刻的時間。
超過Tmin時間間隔(當前時刻PARA>Tmin)沒有接收到數據,則認為通信異常,將通信狀態標識符FLAG=FALSE。
根據FLAG的值不同,則在顯示屏上顯示不同的動畫表示當前通信狀態。
若FLAG=TRUE表示通信正常,顯示圖形I;
若FLAG=FLASE表示通信異常,顯示圖形O。
圖1-2所示表示該設備1個對外通信的硬件接口的當前對外通信狀況。當前顯示I表示通信正常;若通信異常,則顯示O。
以上所述的具體實施例,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施例而已,并不用于限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。