系統軟件的總體結構控制系統的軟件功能可分為兩大類,即設備運行和顯示查詢,它們分別由和來實現??刂葡到y軟件結構和雖然分別完成自己的主要功能,但是二者的協調則依靠通訊接口的雙向數據傳輸。
在運行方式中,不僅完成正常運行中的程序化操作,而且對相關的狀態參數進行實時監測和報警,對有關的輸出電路進行互鎖連鎖。在調試方式中,僅開放單一功能調試所必須的最小部分,僅實時檢測和顯示相關參數,但無報警和互鎖連鎖。系統配備了個模擬量傳感器,以監測拖泵液壓系統和動力系統工作狀態。通過對這些參數的監測和分析,可識別直接影響拖泵運行的大多數故障。
兼顧到設備維護和工地施工兩方面的實際需要,系統對拖泵常見故障的判斷和處理設置了一個分級標準。簡單地講,對于那些只要不對設備及人員造成直接危害和重大損壞的故障,控制系統只報警、提示,不停機;反之,則立即停機,以保安全。
軟件系統功能包括與進行數據交換的數據通訊模塊、操作提示模塊、泵送過程工作運行狀態監視模塊、故障判別與處理提示模塊、調試信息提示模塊、以及使用權限失效提示模塊和產品信息設置模塊等。
其中,操作提示模塊包括開機安全提示、運行操作提示和調試操作提示等;根據系統的工作環境和使用特點,除產品信息設置模塊外,其它模塊均由上傳數據(包括傳感器檢測數據、機柜面板操作按鈕信息)自動驅動顯示頁面的切換。產品信息設置模塊借助觸摸屏進行界面操作,主要用于產品及主要部件的出廠編號的參數的輸入,作為產品的維修檔案。根據上述功能要求,軟件系統的總體結構。