生产用环境参数自动监测系统软件的设计与实现
2 系统上位机软件设计
2.1 软件功能
系统上位机软件主要用于实现5项功能。
(1)查询功能
查询当前时刻前24小时内温湿度的测量数据和报警数据,以及当前时刻的温湿度测量数据和报警数据;
(2)存盘功能
将24小时内的测量数据和报警信息存盘,以备将来查询;
(3)显示和打印功能
通过系统随时显示和打印历史测量数据;
(4)修改功能
可修改上位机系统时间和中位机内的时间、传感器好坏标志、报警上下限,以及下位机重新设置信息;
(5)曲线和报表生成功能
系统可将24小时的数据自动生成曲线和报表。
2. 2 软件组成
上位机软件用C语言编写,由三个源程序模块y-high.c,y-common.c,y-menu.c组成。其中y-high.c为主程序模块,y-common.c是大量子函数的集合,y-menu.c是人机界面函数的集合。它们三者之间的相互关系如图3所示。本文引用地址:https://www.eepw.com.cn/article/160674.htm
2.3 上位机软件主程序流程图
上位机软件采用子上而下的模块设计思想,从功能模块的划分开始,逐级细化。其主程序流程图如图4所示。
评论