10 years to upgrade the value of thousands of enterprises
ZB-800型萬能試驗機軟件設計主要分三個層面
前面板的圖形界面設計,程序框圖層的功能實現設計以及底層控件的支持。程序流程大體如下:首先在前面板對萬能試驗機的參數進行設置,比如串口的相關參數設置、萬能試驗機的工作模式以及傳感器的參數設置等,設置完畢,使用前面板的按鈕進行點擊發送給下位機,下位機接收到上位機發送的信息,通過解析后完成相應的設置,此時按照設定的參數運行。一旦開始運行,萬能試驗機下位機將實時打包拉力和位移值發送給上位機,上位機通過串口接收到信息后按照通信協議進行解析,并將下位機的工作狀態在前面板進行顯示,與此同時,進行拉力和位移曲線的繪制并顯示在前面板上。當觸及實驗結束條件,上位機發送停止運行命令給下位機,同時,彈出是否保存數據按鈕,我們可以將數據保存到指定的文件夾。以上過程中,底層的資源管理為串口的發送和接受提供服務,文件管理為數據的存儲提供服務。