基于PLC水箱水位监控系统设计

  • 格式:docx
  • 大小:91.21 KB
  • 文档页数:25

分类号 TP273 单位代码

11395

密 级 学 号

学生毕业设计

题 目 基于PLC的水箱水位监

控系统的设计

作 者 刘建坤

院 (系) 能源工程学院

专 业 电气工程及其自动化

指导教师 姬妍

答辩日期 2017年5月20日 榆 林 学 院

毕业设计(论文)诚信责任书

本人郑重声明:所呈交的毕业设计(论文),是本人在导师的指导下独立进行研究所取得的成果。毕业设计(论文)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人毕业设计(论文)与资料若有不实,愿意承担一切相关的法律责任。

论文作者签名:

年 月

日摘要

随着社会的发展,人口的日益增多和人民生活水平的提高,对供水的稳定性提出越来越严苛的要求。以往采用传统的供水系统,不仅占地面积大,供水速度慢,可靠性差,接线也很复杂。当工业生产工艺发生改变时,控制电路就必须重新接线,系统缺乏灵活性、自动化程度低。当今的很多企业都采用可编程逻辑控制器代替传统的控制系统,来提高系统的自动化程度,为企业的生产效率提供了可靠的保障。

本设计是基于PLC水箱水位监控系统设计,针对现在大部分水箱自动化程度低,控制过程也相对繁杂等诸多因素,本设计是采用西门子S7-200PLC来对水箱水位监控系统进行控制的,通过液位变送器测得液位转化为电信号变送给PLC中,经过PLC的运算和PID调节把控制信号输出给电动调节阀后,电动调节阀控制阀门的开度来控制液位的恒压供水系统,在利用MCGS组态软件来进行液位控制的实时监控。得到了一个自动化程度较高并且可以通过MCGS组态界面就能简单快捷并灵活多变的控制液位的设计。

关键词:水箱液位;PLC;MCGS

Design of Water Level Monitoring System Based on PLC

Water Tank

ABSTRACT

The increasing social progress, the increasing population and the

improvement of people's quality of life, the stability of the water supply

more stringent requirements. Past water supply system, not only a large

volume, and water supply efficiency is slow, wiring is also very complicated.

When the industrial production process changes, it must be wired, lack of

flexibility, low degree of automation. Many of today's enterprises are

using programmable logic controller instead of the traditional control

system, to improve the degree of automation of the system for the production

efficiency of the enterprise to provide a reliable guarantee.

The design is based on PLC water tank water level monitoring system

design, for now most of the water tank is low degree of automation, the control process is also relatively complex and many other factors, the

design is the use of Siemens S7-200PLC water tank water level monitoring

system to control, through the liquid level The transmitter measured the

liquid level into the electrical signal sent to the PLC, after the PLC

operation and PID control to control the signal output to the electric

control valve, the electric control valve control valve opening to control

the level of constant pressure water supply System, in the use of MCGS

configuration software for real-time monitoring of liquid level control.

Has been a high degree of automation and can be configured through the MCGS

interface can be simple and quick and flexible control of the liquid level

design.

Key words: tank level; PLC; MCGS目录

摘 要 ..........................................................

ABSTRACT ........................................................

1绪论 ...........................................................

1.1 设计的背景与意义 ........................................

1.2国内外现状 ...............................................

1.3西门子PLC介绍 ...........................................

2水箱水位监控系统总体设计方案 ...................................

2.1系统组成 .................................................

2.2系统设计方案 .............................................

3水箱水位控制系统设计 ...........................................

3.1系统构成 .................................................

3.2仪表的选型 ...............................................

3.2.1 CPU选择 ...........................................

3.2.2变送器的选择 .......................................

3.2.3执行器的选择 .......................................

3.2.4水泵的选择 .........................................

3.3工作原理 .................................................

3.4 PID算法 .................................................

4软件设计 .......................................................

4.1软件流程图 ...............................................

4.2 I/O分配表和PID回路参数表 ...............................

4.3梯形图 ...................................................

5系统组态设计 ...................................................

5.1监控组态软件介绍 .........................................

5.1.1 概念 ..............................................

5.1.2 组态软件的特点 ....................................

5.2 组态界面的开发 ..........................................

5.2.1 建立工程 ..........................................

5.2.2建立流程画面 .......................................

5.2.3定义数据对象 .......................................

5.2.4动画连接 ...........................................

5.2.5模拟设备连接 .......................................

5.2.6控制流程 ...........................................