1.项目背景
化学反应釜是许多化工生产企业的重要生产设备。监测其温度、压力、液位等内部参数,可以使其满足工艺要求,保证化学反应的顺利进行,提高产品质量。这个项目是模拟这种实际需求(但简化)进行开发。化学反应釜监控系统设计为两级:监控中心和参数采集器。
本模拟项目的监控中心由四台pc机组成,其中一台作为数据库服务器,一台作为通信机,另外两台作为管理客户端。参数采集器也是一台PC。参数采集器安装在化学反应釜附近,负责采集反应釜的温度、压力和液位。本项目使用一台PC机模拟以太网监控中心客户端、客户端服务器和通信客户端三个参数的采集和生成。这些参数可以通过RS-232串口传输到监控中心的通信客户端,通信客户端将接收到的参数存储在相关的数据库表中,管理人员可以在两台客户端上完成相应的管理功能。
注意:?PC模拟三个参数的集合,这些参数可以由程序自动生成。?
通信客户端以循环方式读取三个参数采集器中的数据。
2.功能需求?通信客户端每10秒钟向三个参数采集器依次发送一次读取命令,参数采集器响应命令,发送各自采集的参数。
通信客户端收到参数后,将其存储在相应的参数表中。?管理人员可以通过客户端的操作界面查询三个参数的历史度数,并同时命令读取任一参数的当前值。?管理员可以通过客户端的操作界面实时监控反应器三个参数的变化。当参数超过设定的上限和下限时,应发出警报(红色闪烁显示)。?
管理员可以通过客户端的操作界面设置参数的报警上下限。?
该系统可以以24小时为一个时间段,用曲线的形式表示反应釜三个参数的变化。
3.提示(仅供参考,详细设计由项目组进行)?
采集参数时,监控中心是主动方,不是参数采集方。?需要设置的数据库表:温度参数表、压力参数表、液位参数表、参数上下限表等。