储油罐容积表自动标定系统的系统固件设计主要包括无纸记录仪工作状态设置部分和无纸记录仪工作部分两个方面。系统的整体框架如图5-1所示。程序开始首先要初始化器件,然后通过通信规约协议来判断所要进行的工作选项,这些通信协议最终是通过上层软件传送的,我们可先暂时使用串口调试助手来代替上层软件完成这项任务。进入工作状态设置部分命令后,针对不同的工作命令,通过各个子程序,完成相应各部分工作状态的设置。进入工作部分命令后,接收控制台采集到液位信息以及计数器一记录的加油机流量计的累积脉冲值,按对应关系存储这些数据,以备使用。这样,整个系统就可以完成采集储油罐容积表标定所需要的数据参数的任务。
图5-l系统固件整体框图