烟厂污水处理论文.docx
- 文档编号:2136965
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:50
- 大小:1.08MB
烟厂污水处理论文.docx
《烟厂污水处理论文.docx》由会员分享,可在线阅读,更多相关《烟厂污水处理论文.docx(50页珍藏版)》请在冰豆网上搜索。
烟厂污水处理论文
摘要
摘要:
随着社会的进步,经济的发展,人们生活水平的不断提高,环境污染也日益的严重。
人们改造自然的能力也越来越高,对污水处理的自动化要求也越来越高。
但污水处理行业在相关行业当中和国外相比较还有很大的距离。
所以研究基于计算机控制的污水的自动化处理过程控制系统,具有更重要的意义。
本文在污水处理的基础上,设计了一系列的烟厂污水处理监控系统。
该系统根据污水处理工艺特点和控制要求提出了一套基于ForceControl6.1力控组态软件为上位机和以及S7-200PLC为下位机的污水处理自动化控制系统的软件设计方案。
在此,对控制系统上位机的创建过程进行了进一步的说明,对其功能做了更深一步的介绍并进行了整体规划。
本文主要采用ForceControl6.1力控组态软件为上位机的人机交互界面,来实现整个污水处理流程的系统监视、监控和数据记录。
系统上位机采用ForceControl6.1力控组态软件开发监控界面,能够完成实时监测和数据动态显示、异常报警、历史报表、时间管理、趋势曲线分析等管理任务。
同时详细介绍了污水处理各个系统界面的功能以及其创建过程。
在文章的最后还对此次设计研究做出了一系列的总结,并且分析了一些存在的问题。
同时对今后的发展进行了展望。
关键字:
力控组态污水处理上位机
目录
摘要1
1绪论4
1.1组态软件介绍5
1.2本文研究的主要内容6
2上位机监控画面设计6
2.1登陆画面设计6
2.1.1用户登录7
2.1.2修改密码7
2.1.3修改用户7
2.1.4用户注销8
2.2主界面——污水处理流程画面的设计9
2.2.1变量设置10
2.2.2数据变量的连接:
13
2.3气浮系统画面设计15
2.3.1气浮池设计16
2.3.2容器系统的设计17
2.4参数一览表18
2.5参数设定19
2.6控制界面23
2.6.1变量设置24
2.6.2脚本动作24
2.7趋势曲线33
2.8历史报表35
2.8.1历史报表的制作过程36
2.8.2报表其他功能的设计37
2.9报警38
2.10事件41
3动画设计42
3.3.1除臭系统烟雾动画43
4各个界面之间的相互切换44
5总结47
附录:
烟厂中水处理电气控制方式48
致谢51
1绪论
近年来计算机技术在自动化领域中应用越来越广泛。
随着微型计算机技术和自动控制技术的不断进步与发展,许多领域都引进了计算机监控技术和检测技术,而且随着各领域的监控技术的不断发展,对于计算机自动控制技术的要求也越来越高。
ForceControl6.1力控组态软件正是在这一时期出现的一种先进的工业控制的软件包。
他融合了过程控制设计和现场操作和工厂资源管理于一体,将一个企业的内部各个生产管理系统和信息交流汇聚于一体,实现了最优化管理。
随着社会的进步、经济的发展、人们生活水平的不断提高,人类改造生态环境的范围和能力不断的扩大,在此污水处理行业占据了相当大的地位。
但是污水处理行业在我国相对其他行业或是国外相比还是比较落后的。
所以研究基于计算机控制技术的污水处理过程控制系统,具有重要的现实意义。
为了提高水处理质量,降低水处理成本,必须应用先进的自动控制设备和技术,设计全自动控制的污水处理厂。
本文给出了相关的烟厂污水处理工艺流程图、自动控制系统硬件配置以及软件流程图。
完成了污水处理厂的自动控制系统的调试。
经过不断的研究最终达到了设计要求。
本文还根据污水处理的工艺要求和控制特点,设计出了污水自动化控制系统的大体框架,提出了一套基于ForceControl6.1力控组态软件的控制方法。
文章最后对污水处理自动控制系统的发展方向还作出了一些展望。
本文设计基于PLC和工业组态软件的污水处理的监控系统,对污水处理流程进行自动控制和现场监控。
系统上位机采用ForceControl6.1力控组态软件开发监控界面,能够完成实时监测和数据动态显示、异常报警、历史报表、时间管理、趋势曲线分析等管理任务。
1.1组态软件介绍
ForceControl6.1力控监控组态软件是对现场生产数据进行采集与过程控制的专用软件,最大的特点是能以灵活多样的“组态方式”而不是编程方式来进行系统集成,它提供了良好的用户开发界面和简捷的工程实现方法,只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,比如在分布式网络应用中,所有应用(例如趋势曲线、报警等)对远程数据的引用方法与引用本地数据完全相同,通过“组态”的方式可以大大缩短了自动化工程师的系统集成的时间,提高了集成效率。
力控监控组态软件能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便的向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统来进行整体的集成。
1.2本文研究的主要内容
本系统的上位机监控软件是在ForceControl6.1力控组态软件环境下开发的应用程序,它实现了与下位机PLC的数据通讯,提供了方便可用的用户操作界面。
设计监控系统主要实现如下功能:
流程图监控功能、实时趋势监视功能、参数操作、调整功能、报警管理功能、历史事件查询功能、历史数据管理功能、报表功能、趋势曲线显示等功能。
2上位机监控画面设计
上位机监控画面包括10幅主要画面:
登录画面、系统流程画面、气浮系统画面、控制参数设定画面、参数表画面、控制界面、趋势曲线界面、历史报表、报警系统、事件管理画面。
各个画面之间通过编入一定的脚本程序进行切换。
2.1登陆画面设计
监控系统运行时首先进入开机画面,停留10秒后自动将画面切换到登录画面,操作人员必须在登录画面注册相应的权限才能切换到系统其它画面,否则监视系统不允许操作。
针对三个不同的操作登记(操作员、班长级、工程师级、系统管理员级),本系统共建立了四个用户,分别享有不同操作权限。
登录画面如图(1-1)所示。
图1-1登陆界面
其中包括:
用户登录、修改密码、修改用户、用户注销、退出功能键,方便操作人员操作。
涉及变量:
userlevel1、userlevel2、$UserLevel皆为字符型中间变量,其中userlevel1、userlevel2为自己设置的中间变量,$UserLevel为系统设置的变量,系统变量是力控预先定义界面系统Draw中的一组变量。
这些变量由系统自动生成和处理。
系统变量名均以符号“$”开头,方便与其它变量区别。
这里$UserLevel类型只读整型。
变量说明为用户级别,用于限制用户访问的权限,系统变量可以在整个应用程序内各种脚本和动画链接中使用。
Rtn为整型中间变量。
2.1.1用户登录
强调按钮:
用户登录左键动作为:
Login();userlevel2="";此程序段的语言为:
登录系统,后输入用户描述。
编译后保存。
2.1.2修改密码
强调按钮:
修改密码左键动作为:
UserPass($UserName);语言为:
用户必须要输入相应的用户名后方能进入系统界面。
此程序段编译后保存。
操作时按动此按钮后弹出修改密码的对话框方便用户的进一步操作。
2.1.3修改用户
强调按钮:
在登录系统中建立一个增强性按钮“修改用户”,增强型按钮连接新建的窗口“修改用户”。
新建一个窗口,命名为“修改用户”,后建立一个增强型按钮“确定”,左键连接窗口“修改用户”如图(1-2)所示:
图(1-2)修改用户
其中强调型按钮“确定”左键动作:
rtn=1;CloseWindow();按照操作人员的需求对其进行操作。
操作时按下此键就会弹出用户修改对话框方便修改用户。
2.1.4用户注销
强调按钮“用户注销”左键动作为:
IFLogoutEx()==0THEN
userlevel2="注销成功!
";
ELSE
userlevel2="注销失败!
可能没有登陆用户。
";
ENDIF
当按下此键后在用户级别和用户描述中分别显示相应的字符。
数据连接:
用户名连接的是字符串$UserName;用户级别连接字符串userlevel1;用户描述连接字符串userlevel2。
在此,我们要说明的是此链接应用到了“动作”中的数据改变动作,变量名为$UserLevel,其脚本程序为:
IF$UserLevel==-1THEN
userlevel1="当前无登陆用户";
ENDIF
IF$UserLevel==0THEN
userlevel1="操作工级";
userlevel2="当前用户无B,C区权限";
ENDIF
IF$UserLevel==1THEN
userlevel1="班长级";
userlevel2="当前用户无A,C区权限";
ENDIF
IF$UserLevel==2THEN
userlevel1="工程师级";
userlevel2="当前用户无A,B区权限";
ENDIF
IF$UserLevel==3THEN
userlevel1="系统管理员级";
userlevel2="当前用户具有全区权限";
ENDIF
在此我们总共定义了四种工作级别为:
操作工级、班长级、工程师级、系统管理员级。
此程序的设计主要是针对系统的安全区域操作设置的。
即就是每一个级别的人员有相对应的安全区权限设置,超过了一定的权限,操作者便不能进入一部分安全区进行具体的操作。
同时我们要说明的是此窗口动作还设计了相应的“条件动作”。
这里,我们向大家先介绍一下所谓的“条件动作”。
为了给用户提供最大的灵活性和能力,力控提供了动作脚本编译系统,具有自己的编程语言,语法采用类BASIC的结构。
这些程序设计语言,允许在力控的基本功能的基础上,扩展自定义的功能来满足用户的要求。
力控的动作脚本语言功能很强大,可以访问和控制实时系统的所有组件,如实时数据、历史数据、报警、报表、趋势和安全等;同时,用户通过这类脚本语言,可以实现从简单的数字计算到用于高级控制的算法的功能。
力控中动作脚本是一种基于对象和事件的编程语言,可以说,每一段脚本都是与某一个对象或触发事件紧密关联的,利用开发系统编制完的动作脚本,可以在运行系统中执行,运行系统通过脚本对变量、函数的操作,便可以完成对现场数据的处理和控制,进行图形化监控。
这里的“条件动作”就是当指定的条件发生时执行的动作。
其中我们设置的“条件动作为:
UserMan();rtn=0;
在此,登陆界面的“窗口动作”可以在窗口打开时执行、窗口关闭时执行或者窗口存在时周期执行为:
IF$UserLevel==-1THEN
userlevel1="当前无登陆用户";
ENDIF
userlevel2="";
2.2主界面——污水处理流程画面的设计
当用户完成登录后,系统自动将画面切换到污水处理流程画面。
流程画面包含本系统所有控制节点,是处理流程的一个整体显示。
画面包括:
栅格、提升井、调节池、气浮池、中水池1、水解酸化池、曝气池、过滤池、消毒池、中水池、中水池2、变频供水系统、除臭系统、污泥池、污泥提升系统、鼓风机等。
污水处理厂的系统流程画面如图(1-3)所示。
。
图(1-3)污水处理流程图
画面上每一个控制节点或者控制器都可以手动双击进入相应的子画面,进行控制设定等操作。
正上方为各个界面的切换操作,因为此时没有对任何变量进行操作,即就是改变相应的参数,所以主界面上的各个泵还有各个系统都为默认的关闭状态。
在此,向大家介绍一下各个系统的具体工作机制。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 污水处理 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)