组态控制恒压供水自动监控系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组态控制恒压供水自动监控系统

     组态控制课程设计报告 学年学期 专  业 自动化 学  号  授课班号 学生姓名 指导教师 目录 第一章 需求分析 3 一、 系统功能 3 二、 系统组成 3 三、控制要求 4 第二章 系统设计 4 一、PLC、传感器模拟 4 二、 MCGS6.2通用版简介 5 三、RS-232近程通讯总线 6 四、MCGS对MODBUS的支持 8 第三章 详细设计 9 一、MCGS上位机设计 9 1、主控窗口 9 2、实时数据库 10 3、设备窗口(MCGS组态软件与PLC通信连接) 11 4、用户窗口 14 二、下位机设置 15 第四章 运行调试 17 一、调试结果 17 二、心得体会 18 需求分析 系统功能 设计一个恒压供水自动监控系统,要求通过上位机和PLC进行Modbus RTU通讯,水箱的水位传感器和大楼供水管道的压力传感器将实时的水位数据和压力数据传回上位机,上位机根据传回的数据与下位机PLC进行Modbus RTU方式通信,将控制信息发到PLC下位机,对PLC的继电器进行写入,PLC通过控制电磁阀、逆止阀的开启、关断和离心泵的启动、停止将水箱水位控制在1~9米。 系统组成 系统设备: (1)PLC:具备Modbus RTU通信功能,能够与基于MCGS组态软件的上位机进行Modbus通信; (2)离心式水泵1#~3#,由PLC控制; (3)逆止阀1#~3#,由PLC控制; (4)电磁阀,由PLC控制; (5)压力传感器,4~20mA输出,压力范围0~150; (6)水位传感器,4~20mA输出,水位范围0~10米。 三、控制要求 1、Po设定压力,Px为实测压力,控制策略如下 对象 压力 Px=0.6Po 0.6PoPx=0.9Po 0.9PoPx=1.1Po Px1.1Po 1#泵、阀 开 开 开 关 2#泵、阀 开 开 关 关 3#泵、阀 开 关 关 关 2、水池中水位控制在1~9米,如果超过9米则关闭电磁阀,否则打开电磁阀。 3、PLC与监控主机实现Modbus互联。 第二章 系统设计 一、PLC、传感器模拟 由于缺少PLC实体设备,因此PLC下位机只能通过软件模拟实现,模拟软件为具有Modbus通讯功能的软件Modbus Slave,PLC的继电器相当于Modbus Slave软件的COIL STATUS,是一个开关量,只有0和1两种状态,MCGS上位机可以对COIL STATUS进行读、写操作。 图1. COIL STATUS,相当于PLC的继电器 同样传感器也要用该软件进行模拟,传感器向上位机发送的数据存放在Modbus Slave软件的HOLDING REGISTER中,MCGS上位机对该寄存器进行只读操作,上位机读取数据以后根据控制要求对COIL STATUS进行写入操作,相当于控制PLC继电器的开启和关断,达到控制泵、阀的目的。 图2. HOLDING REGISTER,存储传感器的读取值,手动输入 MCGS6.2通用版简介 MCGS是一套用于在计算机上快速构造和生成一套监控系统的组态软件。MCGS通过对现场数据进行采集并处理,以一定的动画,现场流程模拟和数据输出等方式向用户实时的反应工程中的生产现象,由于节省了很多人力资源,所以MCGS在工业自动化领域有着很广泛的应用。 MCGS的主要特性和功能如下: 1.组态后的操作界面具有可视化的特点。组态软件运用全中文,能够看见并且是面向窗口的,这一点符合我们大多数人的使用习惯。组态过程中的最小单位是窗口,以这些窗口为单位搭建界面,所以说MCGS的组态过程很简单,而且在组态过程中也很灵活。用户可以使用软件内部的构件,也可以自己创建需要的构件,这样就使得组态软件的拓展性很强,不拘泥与系统本身提供的架构。 2.组态完成后能实时反映系统的数据,并且具有并行处理的优异性能。组态软件基于计算机操作系统,充分的利用了计算机的资源,使得本身在运行和处理数据时不仅实时性好而且对一些系统不同的关键任务能进行分时处理,提高了系统的精确度,由于其在计算机上运行良好,使得工业控制计算机也被大量的引进到工业领域。另外组态软件还能和计算机连接更多的外部设备,例如打印机等,这样就可以对系统工作过程中的数据形成图纸文件。 3.组态软件拥有丰富的构件,具有搭建生动动画界面的特点。组态软件再为工作人员提供数据的时候是通过图形、图表、文档、曲线的形式,所有这些都有助于工作人员对工程概况实时监测。而且组态

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档