欢迎来到天天文库
浏览记录
ID:47682007
大小:388.50 KB
页数:10页
时间:2020-01-25
《组态软件双容水箱液位监控系统方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.word格式,组态软件课程设计报告书题目:双容水箱液位监控系统组态,专业.专注..word格式,一、课程设计目的组态综合练习态是一项综合性的专业实践活动,目的是让学生将所学的基础理论和专业知识运用到具体的工程实践中,以培养学生综合运用知识能力、实际动手能力和工程实践能力,为此后的毕业设计打下良好的基础二、课程设计任务本课程设计要求在修完《监控系统程序设计技术》课程后,运用工业监控系统组态软件(MCGS),结合一个双容水箱液位监控系统,完成该控制系统的上位机监控系统组态设计。三、课程设计要求1.基本要求(1)监控系统总体设计:了解系统设计要求,进行需求分析,确定组态软件
2、输入输出点、内部变量等,构思监控系统的组态框架。(2)实时数据库组态:根据所确定的输入输出点和内部变量点,建立监控系统实时数据库。(3)虚拟对象组态设计:采用脚本语言或其他软件工具建立虚拟对象模型,能够仿真实际的物理对象,具有输入输出特性。(4)窗口界面组态:根据系统需求和实际生产过程中的对象工艺流程,设计监控系统的图形操作界面,并同实时数据库IO点链接。(5)运行策略组态:采用脚本语言建立监控系统的运行策略,控制所建立的软件系统的运行流程。(6)控制策略组态设计:选择和设计适当的控制算法并组态,实现对被控系统的控制要求。(7)历史和趋势记录报表设计:建立历史数据库,实
3、现监控系统的历史数据记录和趋势显示。(8)实时和历史报警记录报表设计:确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实时报警显示和历史报警数据查询。(9)主控窗口组态:通过系统菜单能对系统各个功能进行调度管理。(10)安全策略组态:建立监控系统的安全操作机制,对用户设定不同的操作权限,保证监控系统的安全性。(11)进行监控系统的调试、运行和改进。(12)编写课程设计报告。2.具体要求(1)数据变量所选课题系统应具有一定数量的开关量I/O信号(至少6个)和模拟量I/O信号(至少4个)。(2)监控系统画面所设计的监控系统画面应包括下列内容,并具有动态显示和操作功
4、能。①系统封面;,专业.专注..word格式,②反映系统工艺的流程画面;③反映实时数据变化的趋势图画面;④反映实时数据变化的报表画面;⑤可查询历史数据的历史数据曲线画面;⑥可查询历史数据的历史数据报表画面;⑦反映数据实时报警状态的报警画面(或某画面上的局部画面);⑧查询数据历史报警状态的报警画面;⑨能对系统参数进行设置的参数设置画面。(3)运行控制策略:通过策略脚本编写,能够实现系统的模拟运行。(4)安全策略:所设计的监控系统应具有登录后方可操作的安全策略功能。(5)系统菜单:所设计的监控系统应具有系统菜单,以实现对系统各个功能的运行调度。四.实时数据库组态1.建立的数
5、据库对象图下表。对象名称类型注释泵IN开关型泵状态信号泵OUT开关型泵驱动信号测试标志开关型连续测试状态打开和关闭Getuser字符型保存登录用户名上LH数值型中间变量,上水箱液位上限上LHH数值型中间变量,上水箱液位上上限上LL数值型中间变量,上水箱液位下限上LLL数值型中间变量,上水箱液位下下限上水箱液位数值型下LH数值型中间变量,下水箱液位上限下LHH数值型中间变量,下水箱液位上上限下LL数值型中间变量,下水箱液位下限下LLL数值型中间变量,下水箱液位下下限下水箱液位数值型阀1IN数值型阀1OUT数值型阀2IN数值型阀2OUT数值型阀3IN数值型阀3OUT数值型锅
6、炉组对象组对象图1实时数据库状态效果图2.实时数据库效果如图1。,专业.专注..word格式,五.监控界面设计1.设计的监控界面。2.监控界面设计说明。,专业.专注..word格式,为保证系统的正常运行,罐1的水箱液位和罐2的液位、温度、压力作为数据对象进行检测和控制;界面有水箱液位、液位、温度和压力的填充比和数值显示。开关阀1、放气阀、进气开关作为执行期,调节阀1和调节阀1作为滑动输入,旋钮作为旋转输入放水阀。各阀门的工作状态与系统的控制决策有关。单步测试按钮和连续测试按钮对系统进行测试。运行界面有泵、开关阀1和进气开关的控制按钮。运行时控制要求如下:水箱液位和液位的
7、控制范围在10~90米,而低于10米或高于90米时报警;压力正常情况应低于0.8Kpa,否则报警;温度正常范围在20~80之间,低于20℃或高于80℃时报警。同时在系统运行时能够反映系统当前运行时间。六.运行策略程序设计与说明1、启动策略上水箱液位=0.001下水箱液位=0.0012、循环策略3、模拟运行策略泵OUT=泵IN阀1OUT=阀1IN阀2OUT=阀2IN阀3OUT=阀3INIF泵OUTTHENIF上水箱液位<100THEN上水箱液位=上水箱液位+0.05*阀1OUTENDIFENDIFIF阀2OUT>0THENIF上水箱液位>0
此文档下载收益归作者所有