三级水箱贮水监控系统设计.docx

上传人:b****1 文档编号:2452106 上传时间:2022-10-29 格式:DOCX 页数:12 大小:2.65MB
下载 相关 举报
三级水箱贮水监控系统设计.docx_第1页
第1页 / 共12页
三级水箱贮水监控系统设计.docx_第2页
第2页 / 共12页
三级水箱贮水监控系统设计.docx_第3页
第3页 / 共12页
三级水箱贮水监控系统设计.docx_第4页
第4页 / 共12页
三级水箱贮水监控系统设计.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

三级水箱贮水监控系统设计.docx

《三级水箱贮水监控系统设计.docx》由会员分享,可在线阅读,更多相关《三级水箱贮水监控系统设计.docx(12页珍藏版)》请在冰豆网上搜索。

三级水箱贮水监控系统设计.docx

三级水箱贮水监控系统设计

科信学院

课程设计说明书

(2013/2014学年第1学期)

 

课程名称:

《监控组态设计基础》课程设计

题目:

三级贮水水箱监控系统设计

专业班级:

学生姓名:

学号:

指导教师:

马玉龙、安宪军

设计周数:

2周

设计成绩:

2013年12月27日

 

1、课程设计目的:

题目:

三级贮水水箱监控系统设计

原始数据及主要任务:

①该系统有3个水箱,每个水箱有2个传感器,s1,s3,d5(动合触点)用于指示每个水箱的“满”;s2,s4,s6(动断触点)用于指示每个水箱的“空”。

S1~s6通过模拟器自动检测并给出信号。

3个贮水箱放水开关s7,s8,s9在PLC外部设定,通过人为方式,按随机的顺序将水箱放空。

只要检测到水箱“空”信号,系统就自动地向水箱注水,直到检测到水箱“满”信号为止。

②电磁阀Y1,Y2,Y3分别是用于3个水箱的注水操作;电磁阀Y4,Y5,Y6分别是用于3个水箱的放空操作。

③水箱注水顺序与水箱放空顺序相同。

④每次只能对1个水箱进行注水操作。

技术要求:

1、根据上述对该系统的控制过程的叙述,编写,调试并运行下位机的控制程序。

2、根据三级贮水箱水位控制系统的实际控制过程的基本要求,完成上位机监控系统的设计。

3、通过数据库组态与I\O设备驱动实现上位机监控系统对下位机PLC的监控。

4、根据设计的实际情况书写课程设计报告,要求书写规范、文字通顺,图标清晰,数据完整,结论明确。

目录根据实际情况可有可无。

2、课程设计正文

组态的概念最早来自英文configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,使计算机或软件按照预先设置,达到自动执行特定任务,满足使用者要求的目的。

组态软件是完成数据库采集与过程控制的专用软件,它以计算机为基本工具,为实施数据采集,过程控制、生产控制提供了基础平台和开发环境。

组态软件功能强大,使用方便,起预设置的各种软件模块可以非常容易的实现监控层的各项功能,并可向控制层和管理层提供软、硬件的全部接口,使用组态软件可以方便、快速地进行系统集成,构造不同需求的数据采集与监控系统。

2.1.1组态软件的一般步骤如下:

①将所有I/O点得参数收集齐全,并填写表格,以备在监控组态软件和PLC上组态是使用,其参考格式(分别对应模拟量和开关量信号)。

②明确所使用的I/O设备的生产商、种类、型号,使用的通信接口类型,采用的通信协议,以便在定义I/O设备是做出准确地选择。

③将所有I/O点的I/O标示收集齐全,并填写表格。

I/O标示是唯一确定一个I/O点地关键字,组态软件通过向I/O设备发出I/O标示来请求其对应的数据。

在大多数情况下,I/O标示是I/O点的地址或位号名称

④根据工艺过程绘制、设计画面结构和画面草图。

⑤按照第①步的统计出的表格,建立实时数据库,正确组态各种变量参数。

⑥按照第①步和第③步的统计结果,在实时数据库中建立实时数据库变量与I/O点地一一对应关系,即定义数据连接。

⑦根据第④步的画面结构和画面草图,组态每一幅静态的操作画面。

⑧将操作画面的图形对象与实时数据库变量建立动画连接关系,规定动画连接的属性和幅度。

⑨对组态内容进行分段和总体调试。

⑩系统投入运行。

2.1.2上位机开机画面

系统配置

启动窗口程序:

进入窗口:

#text.lcolor=0;

窗口周期运行:

#text.lcolor=#text.lcolor+10;dis=dis+10;if#text.lcolor>100thendisplay("主窗口");display("菜单");endif

2.1.3数据库组态:

2.1.4系统主界面

动画连接:

电磁阀

水罐

传感器

启动按钮

水管

2.1.5上位机应用程序

进入程序y1=0;y2=0;y3=0;y4=0;y5=0;y6=0;s1.pv=0;s2.pv=1;s3.pv=0;s4.pv=1;s5.pv=0;s6.pv=1;en1=1;en2=1;en3=1;

程序周期运行

IFs2.pv==1&&en1==1&&start.pv==1THENmove1=1;level1=level1+10;en2=0;en3=0;ELSEENDIFIFs1.pv==1THENmove1=0;en1=0;en2=1;en3=1;ELSEENDIFIFs4.pv==1&&en2==1&&start.pv==1THENmove2=1;level2=level2+10;en1=0;en3=0;ELSEENDIFIFs3.pv==1THENmove2=0;en1=1;en2=0;en3=1;ELSEENDIFIFs6.pv==1&&en3==1&&start.pv==1THENmove3=1;level3=level3+10;en1=0;en2=0;ELSEENDIFIFs5.pv==1THENmove3=0;en1=1;en2=1;en3=0;ELSEENDIFIFy4.pv==1&&level1>=10THENlevel1=level1-10;en1=1;move4=1;ELSEmove4=0;ENDIFIFy5.pv==1&&level2>=10THENen2=1;move5=1;level2=level2-10;ELSEmove5=0;ENDIFIFy6.pv==1&&level3>=10THENen3=1;move6=1;level3=level3-10;ELSEmove6=0;

2.1.6下位机程序

3课程设计总结

经过俩周的课程设计顺利的完成了我们的选题。

经过课设把我们课堂学习的理论知识实际联系了起来,更好的巩固了课堂的理论知识,也更好的激发了我的学习热情。

只要我们以积极主动地心态心态去做课设,不仅能顺利的完成课设题目还能学习到比课堂更多的知识。

4、参考文献

[1]曾庆波,孙华,周卫宏.监控组态软件及其应用技术

[2]殷洪义.可编程控制器选择设计与维护

 

课程设计

评语

课程设计

成绩

指导教师

(签字)

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1