10 years to upgrade the value of thousands of enterprises
ZB-800型万能试验机软件设计主要分三个层面
前面板的图形界面设计,程序框图层的功能实现设计以及底层控件的支持。程序流程大体如下:首先在前面板对万能试验机的参数进行设置,比如串口的相关参数设置、万能试验机的工作模式以及传感器的参数设置等,设置完毕,使用前面板的按钮进行点击发送给下位机,下位机接收到上位机发送的信息,通过解析后完成相应的设置,此时按照设定的参数运行。一旦开始运行,万能试验机下位机将实时打包拉力和位移值发送给上位机,上位机通过串口接收到信息后按照通信协议进行解析,并将下位机的工作状态在前面板进行显示,与此同时,进行拉力和位移曲线的绘制并显示在前面板上。当触及实验结束条件,上位机发送停止运行命令给下位机,同时,弹出是否保存数据按钮,我们可以将数据保存到指定的文件夹。以上过程中,底层的资源管理为串口的发送和接受提供服务,文件管理为数据的存储提供服务。