基于MCGS的双容水箱液位监控系统设计 开题报告
基于MCGS双容水箱的液位控制系统的设计

基于MCGS双容水箱的液位控制系统的设计液位控制系统的设计是指通过控制液位,使其保持在一定的范围内,以确保液位不超过或低于设定的阈值。
基于MCGS双容水箱的液位控制系统设计,是指采用MCGS双容水箱作为液位控制的主要装置,通过合理的控制算法和参数设置,实现水箱液位的稳定控制。
MCGS双容水箱是一种具有两个容器的水箱系统,其中一个容器填充水,另一个容器排空水,通过控制两个容器之间的水位差,可以实现对整个水箱液位的控制。
基于这种结构,可以设计出以下几个方面的液位控制系统。
第一,传感器的选取和安装。
传感器是液位控制系统的核心部件,用于实时检测水箱的液位信息。
在选取传感器时,需要考虑传感器的灵敏度、稳定性和耐腐蚀性等因素。
传感器一般安装在水箱的上部和下部,以便检测到液位的变化。
第二,控制算法的设计。
针对MCGS双容水箱的特点,可以设计出一套合理的控制算法来控制液位。
一种常用的控制算法是PID控制算法,通过调节水箱出水流量和进水流量的比例,实现对液位的控制。
通过对水箱系统进行建模和仿真,可以确定合适的PID参数,从而实现液位的稳定控制。
第三,控制参数的设置。
在设计液位控制系统时,需要合理设置控制参数,包括PID参数、液位报警阈值和控制的液位范围等。
PID参数的设置可以通过试验和调整来完成,液位报警阈值可以根据实际需求来确定,控制的液位范围可以根据水箱容量和水流量等因素来设定。
第四,系统的安全保护措施。
在设计液位控制系统时,需要考虑到系统的安全性,防止出现液位过高或过低的情况。
可以设置液位报警装置,在液位超出设定的范围时发出警报,以便及时采取措施,避免发生事故。
综上所述,基于MCGS双容水箱的液位控制系统设计需要考虑传感器的选取和安装,控制算法的设计,控制参数的设置以及系统的安全保护措施。
通过合理的设计和调试,可以实现对水箱液位的稳定控制,确保系统的运行安全和稳定。
双容水箱液位MCGS监控组态

课程设计〔报告〕课程设计题目:双容水箱液位监控系统组态学院名称:电子与信息工程学院专业:电气工程与其自动化班级:电气121指导教师:骆再飞日期:2015.6.20~2015.6.29一、课程设计任务和目的本课程设计运用工业监控系统组态软件〔MCGS〕,结合一个自动控制系统,完成该控制系统的上位机监控系统组态设计。
使学生掌握监控软件的设计和编程方法,得到计算机监控系统程序设计与调试,以与编写设计技术文件的初步训练。
为从事计算机控制方面的工作打下一定根底。
课程设计工程简介:通过一个水位控制系统的组态过程,介绍如何应用MCGS 组态软件完成一个工程。
通过本讲与后续几讲学习,您将会应用MCGS 组态软件建立一个比拟简单的水位控制系统。
本样例工程中涉与到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:液位1〔最大值10 米〕液位2〔最大值 6 米〕三个开关数据:水泵、调节阀、出水阀。
二、监控系统分析和总体设计(1)监控系统总体设计了解系统设计要求,进展需求分析,确定组态软件输入输出点、内部变量等,构思监控系统的组态框架。
(2)实时数据库组态根据所确定的输入输出点和内部变量点,建立监控系统实时数据库。
(3)虚拟对象组态设计采用脚本语言或其他软件工具建立虚拟对象模型,能够仿真实际的物理对象,具有输入输出特性。
(4)窗口界面组态根据系统需求和实际生产过程中的对象工艺流程,设计监控系统的图形操作界面,并同实时数据库IO点。
(5)运行策略组态采用脚本语言建立监控系统的运行策略,控制所建立的软件系统的运行流程。
(6)控制策略组态设计选择和设计适当的控制算法并组态,实现对被控系统的控制要求。
(7)历史和趋势记录报表设计建立历史数据库,实现监控系统的历史数据记录和趋势显示。
(8)实时和历史报警记录报表设计确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实时报警显示和历史报警数据查询。
双容水箱液位监控系统组态设计

课程设计报告双容水箱液位监控系统工控系统监控程序设计双容水箱液位监控系统组态设计成绩设计题目课程名称摘要本课程设计运用工业监控系统组态软件(MCGS),结合一个自动控制系统,完成该控制系统地上位机监控系统组态设计 .使学生掌握监控软件地设计和编程方法,得到计算机监控系统程序设计与调试,以及编写设计技术文件地初步训练.为从事计算机控制方面地工作打下一定基础.本课程设计要求运用工业监控系统组态软件(MCGS),结合一个双容水箱液位监控系统,完成该控制系统地上位机监控系统组态设计 .主界面中有二个储藏罐,它们在本设计中只是作为容器.在主界面中还有二个调节阀和一个水泵,二个调节阀门分别是控制两水罐液位和用户用水,水泵控制水罐 1 液位 .当我们启动系统后进入主界面我们首先在手动状态下按动启动按钮,然后水罐 1 和水罐 2 中地水位能根据“水泵”和“出水阀”地开闭状况自动合理变化,待系统稳定后,手动调节出水阀,系统再次自动合理变化 .期间画面也能显示出水罐 1 和水罐 2 液位变化地数值,并且管道也能模拟液体地流动 .并且在主界面中也能直接观察实时曲线,查看系统地稳定情况.当我们要观察历史数据、历史曲线和报警信息时,只需点击窗口左上方对应窗口即可.若要退出系统,只需点击窗口右下方地退出就会退出运行系统 .关键词:双容水箱;液位;水罐;报警AbstractThis course design using industrial monitoring and control system configuration software (MCGS), combining with an automatic control system, complete the PC monitoring system configuration of thecontrol system design. Enable students to master the design of monitoring software and programming method of computer monitoring and control system programming and debugging, technical documents and write design of initial training. To work in the computer control to lay a certain foundation. This course design requires use of industrial monitoring system configuration software (MCGS), combined with a double let water tank liquid level monitoring system, complete the PC monitoring system configuration of the control system design. The main screen has two tanks, they just as a container in this design. In the main interface as well as two regulating valve and a water pump, two regulating valves are respectively two water tank liquid level and user control, water pump control water tank liquid level 1. When we start the system last in capturing the interface we first in manual state, press the start button, and then water tank 1 and the water level in tank 2 can according to the "water pump" and "water" reasonable change of automatic open and close condition of the stay system stabilized, manually adjust the water valve, reasonable system again automatically change. During the screen can show the water tank 1 and 2 level changes of numerical POTS, and can simulate the flow of the liquid pipe. And in the main interface can be directly observed in real time curve, check the system stability. When we watch the historical data, historical curve and alarm information, just click the upper left window corresponding to the window. If you want to exit the system, simply click on the window to the right exit will exit the operation system.Key words: double let water tank 。
双容水箱串级液位控制系统设计_开题汇报1.doc

双容水箱串级液位控制系统设计_开题报告1F o r p e s n a u s e o n y s u d y a n d r e s a c h n o f r c m me r c a u s eFor personal use only in study and research;not for commercial use毕业设计开题报告系部:08自动化系专业:自动化姓名:赵玉龙学号:3157指导教师:胡长松2012年2月26日一选题依据人们生活以及工业生产经常涉及到液位和流量的控制问题,例如饮料、食品加工,居民生活用水的供应,溶液过滤,污水处理,化工生产等多种行业的生产加工过程,通常要使用蓄液池。
蓄液池中的液位需要维持合适的高度,太满容易溢出造成浪费,过少则无法满足需求。
因此,需要设计合适的控制器自动调整蓄液池的进出流量,使得蓄液池内液位保持正常水平,以保证产品的质量和生产效益。
这些不同背景的实际问题都可以简化为某种水箱的液位控制问题。
因此液位是工业控制过程中一个重要的参数。
特别是在动态的状态下,采用适合的方法对液位进行检测、控制,能收到很好的生产效果。
水箱液位控制系统的设计应用非常长广泛,可以把一个复杂的液位控制系统简化成一个水箱液位控制系统来实现。
所以就选择了该题目的设计。
由于液位检测应用领域的不同,性能指标和技术要求也有差异,但适用有效的测量成为共同的发展趋势,随着电子技术及计算机技术的发展,液位检测的自动控制成为其今后的发展趋势,控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性。
随着计算机控制技术应用的普及、可靠性的提高及价格的下降,液位检测的PID控制必将得到更加广泛的应用。
二PID控制的发展历史与前景在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。
基于MCGS的双储液罐双水位控制系统的设计

V ol .32N o.5M ay 2016赤峰学院学报(自然科学版)J our nalofChi f eng U ni ver s i t y (N at ur alSci ence Edi t i on )第32卷第5期(下)2016年5月基于M CG S 的双储液罐双水位控制系统的设计汪珺(合肥学院机械系,安徽合肥230062)摘要:组态软件M C G S 具有功能完善、操作简便、可视性好、可维护性强的突出特点.通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备.利用组态软件实现双储液罐双水位控制系统的设计,可监控水位,设定水位使系统自动运行,充分体现了现代工业高效集中的特点.关键词:组态软件M C G S ;双储液罐;控制系统中图分类号:TH 122文献标识码:A文章编号:1673-260X (2016)05-0165-021引言传统的双储液罐水位控制系统普遍采用继电器控制技术,由于采用固定接线的硬件实现逻辑控制,使控制系统的体积增大,耗电多,效率不高且易出故障.随着计算机控制技术的发展,传统继电器控制技术必然被基于计算机技术而产生的组态控制技术所取代.组态技术充分利用了W i ndows 图形功能完备、界面一致性好的的特点,比以往的工业控制系统更具有通用性,在自动化领域有更广泛的应用[1].而且组态技术本身优异的性能使基于组态控制的水位控制技术系统变得经济、高效、稳定且维护方便.这种水位控制系统对改造传统的继电器控制系统具有相当的意义.建立快速稳定的数据传输通道,保证水位数据信息的实时性和准确性保证系统能够高度可靠地实施和运行.在保障水位测量功能的基础上,优化系统,降低系统费用.用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备.2系统的工作原理及控制要求2.1双储液罐双水位控制系统的工作原理压力变送器将储液罐的水位经采集模块后,转换为1~5V 的电压信号或是4~20m A 的电流信号送入工控机,计算机利用工业组态软件(M C G S )对控制系统进行组态,编写控制算法完成相应的控制策略,同时对采集的数据进行计算、处理、显示,然后经模拟量输出通道输出控制量,去控制集成移相调控晶闸管交流模块来实现水位的调节与控制,从而实现水位连续控制使其稳定在设定值.从控制系统的角度来看,它构成了一个闭环的计算机控制系统,以水位偏差及偏差的变化率为输入变量来实现水位的自动控制.2.2系统的工艺过程及控制要求2.2.1系统组成被控对象由上下两个储液罐组成,上、下储液罐的水位和温度分别经过2个扩散硅压力变送器和温度变送器检测后变成4~20m A 信号输出给计算机.水位控制通过4个阀门,1个水泵进行.系统组成如图1所示:2.2.2系统信号流向温度、液位3路模拟信号经变送器转换成4~20m A 信号后,经250Ω电阻转换成1~5V ,分别送显示仪表和计算机.进计算机前,信号先经PCLD -9138端子板送入PC L-818L ,经A /D 转换后,被计算机采集到.根据采集到的信号情况,计算机输出控制信号给PCL-818L ,在经过PC LD -780端子板送给74LS07驱动中间继电器,使其得电后控制各电磁阀和泵的通断.信号检测电路如下图2所示:2.2.3系统控制要求(1)对上下两储液罐水位的检测;(2)将上下储液罐的水位控制在给定值,给定值运行中收稿日期:2016-01-24基金项目:2015年安徽省高等学校自然科学研究一般项目:《基于虚拟仪器的击球机器人研究》(K J 2015B 1105914);2016年度合肥学院优秀青年人才支持项目:《基于振动与噪声分析的顶煤放落程度检测关键技术研究》(16Y Q 10R C );高校优秀青年人才支持计划重点项目:《基于PX I Expr es s 技术的远程网络虚拟仿真测试实验平台及教学研究》(gxyqZ D 2016277)图1双储液罐双水位控制系统组成图图2信号检测电路图165--. All Rights Reserved.在画面上人工输入;(3)对上下储液罐的温度进行检测,并输出到显示仪表;(4)当水温太低时发出报警信号,并生成报表显示.2.2.4系统水位检测与控制由于静压力P=pgh,因此可以将水位检测量转换压力测量.可以选择两个扩散硅压力变送器,将它们直接安装在水罐底部,进行水位测量,它们可将水位信号转换成国际标准信号4~20m A 或0~5V 输出.扩散硅压力变送器输出0-5V ,电气连接线路如图3所示:水位调节通过对循环泵、上下罐进水阀、是上下罐排水阀的通断控制实现.控制方法如下:(1)上下水罐液位和低于给定总值时,停止一切排水,由外路进水.(2)上下水罐液位和高于给定总值时,停止一切进水,向外路排水.(3)上下水罐液位和等于给定总值时,不与外路交换:下罐液位值小于下液位给定值则由上罐排水给下罐;下罐液位值大于下液位给定值则上罐进水;下罐液位值等于下液位给定值则所有阀关闭.以上控制特点是水交换尽量在两罐之间进行,这样有利于节水.3系统软件设计3.1系统数据对象定义打开M C G S 实时数据库,根据表1添加实时变量.3.2M CG S 界面制作双击双储液罐双水位监控系统窗口,打开工具箱,从对象元件库插入元件:循环泵、上罐进水阀、上罐排水阀、下罐进水阀、下罐排水阀、扩散硅压力变送器、温度变送器、电加热器,并使用标签标出各元件.通过流动块工具在循环泵、下水罐、上水罐、上罐进水阀、上罐排水发、下罐进水阀、下罐排水阀之间画流动块.通过滑动输入器实现水罐水量控制;通过标签构件实现水量、温度的显示;通过报警显示构件实现报警实时显示;通过输入框构件实现上下罐液位给定值及温度给定值.完成后的M CG S 界面如图4所示.3.3动画连接(1)滑块动画设置:确定滑动块指向、主划线数目、对应数据对象名称和对应值,实现水罐水量控制;(2)液位实时显示动画设置、液位升降动画设置:实现储液罐水位随液位值变化;(3)设置循环泵、阀门的启停效果:在可见度页,将表达式设置为:循环泵,当表达式非零时,对应图符可见;(4)电加热器指示灯的动画设置:实现储液罐内温度控制;(5)管道流动变化动画设置:当加入和排出液体时,管道里液体和气体会随之流动;(6)报警显示构件动画设置:实现报警实时显示.3.4报表输出报表输出主要包括:1个标题(双储液罐双水位控制系统数据显示)、2个注释标签(实时报表、历史报表)、2个报表(实时报表、历史报表).实时报表用于将当前时间的数据变量按一定报告格式显示和打印出来;历史报表通常用于从历史数据库中提取数据记录,并以一定的格式显示历史数据.4结束语本系统基于组态软件设计控制,能够实现对两水罐的水位、温度进行检测并将下水罐和上水罐液位都控制在给定值,运行中应能人工输入给定值,并具有水位手动控制和自动控制功能.实现具有生产流程显示、温度、上下液位指示、计算机手动控制等功能和报警画面,报表、实时趋势曲线、历史趋势曲线画面.这种水位控制系统对改造传统的继电器控制系统具有相当的意义,它能够建立快速稳定的数据传输通道,保证水位数据信息的实时性和准确性保证系统能够高度可靠地实施和运行.———————————————————参考文献:〔1〕袁秀英.组态控制技术[M ].北京:电子工业出版社,2003.〔2〕马国华.监控组态软件及其应用[M ].北京:清华大学出版社,2003.〔3〕许志军.工业控制组态软件及应用[M ].北京:机械工业出版社,2005.〔4〕廖常初.可编程控制器应用技术第三版[M ].重庆:重庆大学出版社,1998.〔5〕张文明,刘志军.组态软件控制技术[M ].北京:清华大学出版社,2006.图3扩散硅压力变送器的电气连接线路图变量名称类型初值变量名称类型初值电加热器开关型0设定温度数值型20定时器开关型0时间到开关型0定时器复位开关型0下罐进水阀开关型0定时器启动开关型0下罐排水阀开关型0计时时间数值型0下罐液位数值型0上罐进水阀开关型0下液位给定值数值型0上罐排水阀开关型0下液位下限开关开关型0上罐液位数值型0下液位上限开关开关型0上液位给定值数值型0循环泵开关型上液位上限开关开关型0液罐水温数值型20表1双储液罐双水位监控系统变量分配表图4双储液罐双水位监控系统主界面图166--. All Rights Reserved.。
双容水箱液位定值控制系统实验报告

双容水箱液位定值控制系统实验报告实验目的:通过搭建双容水箱液位定值控制系统,了解液位控制的基本原理和方法,掌握PID控制器在液位控制中的应用。
实验器材:1.液位控制综合实验台2.电子积分器PID控制器3.水泵4.液位传感器5.两个水箱6.电压表和电流表实验步骤:1.将两个水箱放在实验台上,一个用作上升水箱,一个用作下降水箱。
2.将水泵安装在上升水箱中,并通过输水管连接两个水箱。
3.将液位传感器安装在上升水箱和下降水箱中,并将其连接到电子积分器PID控制器。
4.将电子积分器PID控制器连接到电源,并连接电压表和电流表来监测相应的电压和电流。
5.打开水源,使用电子积分器PID控制器调节水泵的运行方式和水泵的转速。
6.观察液位传感器的反馈信号,并根据反馈信号调整PID控制器的参数,使得液位保持在设定值附近。
7.记录不同设定值下液位的控制效果,并分析数据。
8.关闭水源,停止实验。
实验结果:根据实验数据,可以观察到双容水箱液位控制系统的控制效果。
当设定值改变时,PID控制器能够调整水泵的运行方式和水泵的转速,以使得液位保持在设定值附近。
实验结果表明,在合适的PID控制器参数设置下,液位的稳定性和控制精度较高。
实验分析:在双容水箱液位定值控制系统中,PID控制器起到了关键作用。
P项(比例项)根据液位的偏差来调节水泵的转速,I项(积分项)根据液位的积累偏差来调整水泵的运行方式,D项(微分项)根据液位的变化速度来预测液位的变化趋势。
通过PID控制器的联合作用,可以实现对液位的稳定控制。
从实验结果分析可以看出,PID控制器的参数设置非常重要。
当P参数过大或过小时,会导致液位振荡或调节速度缓慢;当I参数过大或过小时,会导致液位超调或稳态误差;当D参数过大时,系统可能产生过冲。
因此,需要根据具体的系统要求和实验条件来合理设置PID控制器的参数。
结论:通过搭建双容水箱液位定值控制系统,并对其进行实验研究,我们可以了解液位控制的基本原理和方法,掌握PID控制器在液位控制中的应用。
基于MCGS的液位控制系统设计的开题报告

毕业设计(论文)开题报告题目:基于MCGS液位控制系统设计系(部)专业自动化学生学号班号指导教师开题报告日期说明一、开题报告应包括下列主要内容:1.通过学生对文献论述和方案论证,判断是否已充分理解毕业设计(论文)的内容和要求2.进度计划是否切实可行;3.是否具备毕业设计所要求的基础条件。
4.预计研究过程中可能遇到的困难和问题,以及解决的措施;5.主要参考文献。
二、如学生首次开题报告未通过,需在一周内再进行一次。
三、开题报告由指导教师填写意见、签字后,统一交所在系(部)保存,以备检查。
指导教师评语:指导教师签字:检查日期:一、课题的开发背景与需求分析人们生活以及工业生产经常涉及到液位和流量的控制问题,例如饮料、食品加工,居民生活用水的供应,溶液过滤,污水处理,化工生产等多种行业的生产加工过程,通常要使用蓄液池。
蓄液池中的液位需要维持合适的高度,太满容易溢出造成浪费,过少则无法满足需求。
因此,需要设计合适的控制器自动调整蓄液池的进出流量,使得蓄液池内液位保持正常水平,以保证产品的质量和生产效益。
这些不同背景的实际问题都可以简化为某种水箱的液位控制问题。
因此液位是工业控制过程中一个重要的参数。
特别是在动态的状态下,采用适合的方法对液位进行检测、控制,能收到很好的生产效果。
通过进行了多次的实验得出了一些相关的数据,水箱液位控制系统的设计应用非常广泛,可以把一个复杂的液位控制系统简化成一个水箱液位控制系统来实现。
由于液位检测应用领域的不同,性能指标和技术要求也有差异,但适用有效的测量成为共同的发展趋势,随着电子技术及计算机技术的发展,液位检测的自动控制成为其今后的发展趋势,控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修正运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性。
随着计算机控制技术应用的普及、可靠性的提高及价格的下降,液位检测的微机控制必将得到更加广泛的应用。
基于MCGS的双容水箱液位监控系统设计 开题报告

毕业设计开题报告题目:基于MCGS的双容水箱液位监控系统设计学生姓名:学号:专业:测控技术与仪器指导教师:2014年04月23日1.文献综述1.1 液位控制系统的研究与应用背景及现状人们生活以及工业生产经常会涉及到水箱液位控制的问题,例如锅炉,食品加工,居民生活用水,污水处理等,在这个过程中仅仅靠人工来调节是远远不够的。
为了解决人工控制的控制准度低、控制速度慢、灵敏度低等一系列问题。
从而现在就引入了工业生产的自动化控制。
在自动化控制的工业生产过程中,一个很重要的控制参数就是液位。
一个系统的液位是否稳定,直接影响到了工业生产的安全与否、生产效率的高低、能源是否能够得到合理的利用等一系列重要的问题。
随着现在工业控制的要求越来越高,一般的自动化控制已经也不能够满足工业生产控制的需求,所以就又引入了可编程逻辑控制既PLC。
引入PLC使控制方式更加的集中、有效、更加的及时。
多容水箱液位控制系统是集计算机技术、自动化仪表技术、通信技术、自动控制技术为一体的多功能实验装置。
它的特点包括:结构简单、观察直观、组态灵活等。
基于以上的特点在该系统平台可以实施和开发各种相异的控制方案。
国内外许多学者和工程技术人员基于该类装置做出了重要的研究报告,验证了重要的理论成果和指导生产实践[7]。
1.3 双容水箱液位控制系统的工作原理控制系统如图1所示,采用单回路控制系统,实现对水箱液位(下水箱的液位H)的恒定控制。
当通过一旁通管道往上水箱注水或下水箱注水时,即给系统加入了干扰1或干扰2。
此时,下水箱的水位就会增加,从而偏离给定值(设定为15cm)。
液位检测变送器将信号转变为电信号(4-20mA)送入PLC中。
控制器PLC通过内部A/D模块将模拟信号转换为数字信号,再经过内部PID运算,输出模拟控制信号给电动执行器。
电动执行器在PLC的输出信号控制下,改变阀门的开度,从而调节流进上水箱的水流量,实现对水位的恒定调节,双容水箱液位控制的方块原理图如图2所示[1]。
基于MCGS组态软件的水位控制系统课程设计

新疆工程学院课程设计题目:基于MCGS组态软件的水位控制系统目录前言 (1)1.设计概述 (2)1.1 设计任务介绍 (2)1.2 设计系统组成框图 (2)1.3 设计分析 (2)1.4. 设计所用软件介绍 (3)1.4.1什么是MCGS组态软件 (3)1.4.2 MCGS组态软件的系统构成 (3)1.4.3 MCGS组态软件的功能和特点 (5)1.4.4 MCGS组态软件的工作方式 (5)2 设计思路 (6)3 组态画面的设计 (7)3.1 工程建立 (7)3.2建立流程画面 (7)3.3 定义数据对象 (8)3.4.动画连接 (9)3.5模拟设备连接 (9)3.6 控制流程 (10)3.7 报警显示 (10)3.8 报表输出 (12)3.9 趋势曲线显示 (12)3.10 安全机制 (13)3.11 水位控制系统总效果 (15)4总结 (17)5参考文献 (18)前言计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
MCGS是一种流行的组态软件开发环境,组态技术是计算机控制技术综合发展的结果,是技术成熟化的标志。
MCGS通用版组态软件主要完成通用工作站的数据采集和加工,实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出等日常性监控事务。
对工作站软件的要求主要是系统稳定可靠,能方便的代替大量的现场工作人员的劳动和完成对现场的自动监控和报警处理,随时或定时的打印各种报表。
由于组态技术的介入,计算机控制系统的应用速度大大加快了。
采用组态控制技术的计算机控制系统最大的特点是从硬件设计到软件开发都具有组态性,因此系统的可靠性和开发速度提高了,开发难度却下降了。
随着国内工业生产技术的进步以及自动化技术的发展,人们对自动化监控系统的需求越来越大,要求越来越高。
基于MCGS的双容水箱液位监控系统设计

基于MCGS的双容水箱液位监控系统设计摘要:水箱液位监控是工业自动化领域中的重要问题之一,尤其对于双容水箱的监控问题更为突出。
本文以MCGS为平台,设计了一套基于PLC的双容水箱液位监控系统,实现了水位的实时监测和提醒功能。
通过对实验结果的分析,证明了系统的正确性和稳定性。
关键词:双容水箱液位监控、MCGS、PLC、实时监测、提醒功能Abstract:Water tank level monitoring is one of the important problems in the field of industrial automation. Especially for the monitoring of double container water tanks, the problem is more prominent. In this paper, based on MCGS platform, a set of double container water tank level monitoring system based on PLC is designed, which realizes real-time monitoring and reminder functions of water level. Through the analysis of experimental results, the correctness and stability of the system are proved.Keywords: double container water tank level monitoring, MCGS, PLC, real-time monitoring, reminder function1、引言随着工业自动化的发展,液位监测系统在工业生产中扮演了越来越重要的角色。
双容水箱液位控制 开题报告1

自动控制系统课程设计双容水箱系统——开题报告学校: 北京工业大学学院: 电控学院专业: 自动化班级:组号: 第五组组员:实验日期:指导教师:目录1.绪论 (2)2.研究对象的数学模型及特性分析 (3)3.控制系统的性能指标要求 (5)4.控制器的选择与控制方案的设计与仿真 (6)5.拟采用的实验步骤及理想的实验曲线 (15)6.模型参数获取的实验设计 (17)7、附录 (19)1绪论双容水箱系统是一种比较常见的工业现场液位系统 , 在实际生产中 , 双容水箱控制系统在石油、化工﹑环保﹑水处理﹑冶金等行业尤为常见。
通过液位的检测与控制从而调节容器内的输入输出物料的平衡, 以便保证生产过程中各环节的物料搭配得当。
经过比较和筛选, 串级控制系统PID控制无论是从操作性、经济性还是从系统的控制效果均有比较突出的特性, 因此采用串级控制系统PID控制对双容水箱液位控制系统实现控制。
论文以THBDC-1型控制理论•计算机控制技术实验平台为基础的实验数据作为出发点, 利用MATLAB的曲线拟合的方法分别仿真出系统中上水箱、下水箱的输出响应曲线。
对曲线进行处理求出各水箱的参数, 用所求出的参数列写出水箱的传递函数。
采用复杂控制系统中的串级控制系统列写出系统框图, 根据串级控制系统PID参数整定的方法整定出主控制器和副控制器的P、I、D的数值, 从而满足控制系统对各项性能的要求。
2.1 2.研究对象的数学模型及特性分析2.2在控制系统设计工作中, 需要针对被控过程中的合适对象建立数学模型。
被控对象的数学模型是设计过程控制系统、确定控制方案、分析质量指标、整定调节器参数等的重要依据。
被控对象的数学模型(动态特性)是指过程在各输入量(包括控制量和扰动量)作用下, 其相应输出量(被控量)变化函数关系的数学表达式。
在液位串级控制系统中, 我们所关心的是如何控制好水箱的液位。
上水箱和下水箱是系统的被控对象, 必须通过测定和计算他们模型, 来分析系统的稳态性能、动态特性, 为其他的设计工作提供依据。
基于MCGS的双容水箱液位监控系统设计(62页)

基于的双容水箱液位监控系统设计专业班级学生姓名袁超伟指导老师基于的双容水箱液位监控系统设计摘要监控组态软件是面向监控与数据采集的软件平台工具,利用它可以快速、方便的构造和生成上位机监控系统,极大的缩短工业监控软件的开发周期,提高开发效率。
随着信息化速度的加快,监控组态软件将发挥越来越重要的作用。
本文首先对国内外的组态软件的现状和发展进行了介绍,论述了工业过程监控组态软件的基本工作原理,然后以双容水箱监控系统为例,详细介绍了基于昆仑通态( )的系统监控软件的组态思路和方法。
结合课题的需求,设计了本系统的组态式监控软件,完成了图形界面、趋势图、报表设计、变量设置及报警界面等模块的功能设计,并对与下位机的联接通讯进行了研究,最后,对设计的监控组态软件进行了测试和运行,整个系统人机对话方便,系统构成灵活,验证了所设计的监控软件的有效性。
关键词:组态软件双容水箱监控系统. , . , . ,.. . ( ) . , . , , , . . ,. , . . . .:, , ,目录1.绪论............................................................................... 错误!未指定书签。
1.1课题研究的背景和意义........................................ 错误!未指定书签。
1.1.1 组态软件的概念............................................ 错误!未指定书签。
1.1.2 组态软件的组成、功能和特点.................... 错误!未指定书签。
1.1.3 国内外主要组态软件产品介绍.................... 错误!未指定书签。
1.1.4 组态软件的发展趋势.................................... 错误!未指定书签。
基于WINCC的水箱控制系统开题报告

图1 液位控制系统结构框图各模块的主要功能如下:1)PLC控制单元:系统中使用西门子公司的S7-200或S7-300系列的可编程控制器。
编辑控制算法根据,设定的流量输出给PLC ,用PLC 的输出来控制变频器,用流量计测出流量信号的反馈给PLC ,有PLC 进行比较和运算输出给变频器,从而达到流量的平衡。
2)水箱检测部分:是整个系统执行效果体现。
水泵控制进水流量的大小,液位传感器将水箱的液位高度数据采集后传输到控制器中,是初始数据的来源。
3)远程通信部分:采用工业以太网,在近端和远端实现实时数据的读取,写入,交换的功能。
4)远程监控部分:通过WinCC的组态软件,用于显示水位的实时变化,各执行机构,传感器的实时数据。
实现参数的设定,手动自动的切换。
5)变频器驱动部分:是整个系统的执行部分,也是水位变化最直接的原因,变频器准确驱动水泵进水流量,有利于水位的精确控制。
2. 系统软件设计:软件设计主要分2部分:PLC编程软件、组态软件。
控制系统结构图,方框图如下图2所示。
图2 双容水箱控制系统2.1 PLC编程软件:控制算法采用PID控制,使用Step-7进行软件编程,PLC 液位变送器采样的值通过功能模块1转换为模拟量,将模拟量与给定的值通过功能模块2进行PID运算,随后将输出值通过功能模块3转换为电流信号,将电流信号送入变频器,通过变频器控制电动调节阀,达到控制液位的目的。
系统软件流程图如下图3所示。
图3 水位控制软件流程图2.2 WinCC组态软件:组态软件具有远程监控,数据采集,数据分析,过程控制等强大功能。
采用组态软件与PLC控制系统相结合,可以实现远程对PLC 控制系统进行调节,对PLC控制系统程序的错误和缺陷进行检测和修正。
在WinCC中,图像变化,数值的改变,控制参数的输入等等,都是通过变量来传递数据和状态。
WinCC的变量分为内部变量和外部变量。
外部变量的个数受限制,而内部变量则不受限制。
基于MCGS的水箱液位监控系统的设计

在实验 台上用到的主要模拟量输入输出接 口为 P L C的输 入通道 A1 W2和输 出通道 A QW0 。 要用这套液位控制系统实现 水位 的自动控制 ,就要先输 入设 定值 。 而 后系统内部程序会 由P I D算法得 出一个输 出值 , 根据这个输 出值 电机 以一定频率工作在 0 - 5 0 H Z, 带动水泵工
点, 具有 一定的研 究和应用价值。 关键词: P L C; MC GS ; 液位控制 中图分类号 : T P 2 7 3 文献标识码 : A 文章编号 : 1 6 7 3 . 1 1 3 1 ( 2 0 1 5 ) 0 6 . 0 0 6 2 . 0 2 温度传感器 ( T T ) , 它们分别用于展 , 工业 自动化程度不断提高 , 对液位 的控 制是生产中比较重要的一种控 制。P L C 由于其 自身的特点 已
2水箱液位控制系统的设计
2 . 1硬件 设计 实验室平 台采用的是 s 7 C P U2 2 6 , 属于小型 P L C。它在输 入/ 输出、 存储系 统、 高速处理、 实时时钟、 网络通信等方面具有 自己的独 特功能。它采用的集成 2 4 输入/ 1 6 输 出共 4 0 个数 字量 I , 0 点, 可连接 7 个扩展模块 , 最大扩展至 2 4 8 路数字量 F O点或 3 5 路模拟量 F O点 , 1 3 K字节程序和数据存储 空间, 6个独立的 3 0 k H z 高速计数器 , 2路独立 的 2 0 k Hz 高速脉冲输
L采用典型值 。对于 P型 MOS: W/ L= 4 . 4 4 4 ,W= 0 . 8 0 1  ̄ , n , L = 0 . 1 8 岬1 ' ; 对 于 N 型 MOS : W/ L- 2 . 0 , W= 0 . 3 6 1  ̄ n , L = 0 . 1 8 岬1 。 由实验可知 ,调制信号 比设计电路 需要更长 的稳定时 间。对 于0 . 1 8 1 a n的 电路大约为 9 0 n s 。然而 , 输 出信 号仍有稳定 的包 络, 这是判断其是否是 B P S K信号 的一个标准 。
基于mcgs的双储液罐水位监控画面设计报告

一、基于MCGS组态软件开发水位控制系统简介在工业生产中,大多数过程是非线性的,对于非线性程度不高的过程,可以当作线性过程处理,要控制好极端非线性过程,则相当困难。
在《过程控制》教学中,对三个相互通的不规则形状水箱水位进行测控处理并分析,就属于极端非线性控制。
该系统传统的开发手段是采用单片机等控制设备设计,但如果采用组态软件开发该系统则可以实现多次开发、适时采集监控等功能,该测控系统主要有两种设计途径:一是采用VB、VC开发难度大,开发周期长,因此大多工程项目的开发都采用工控组态软件来实现.1 MCGS概述1.1特点及组成MCGS 6.2(Monitor and Control Generated System)是一套基于Windows 平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows95/98/Me/NT/2000等操作系统。
MCGS提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。
MCGS 6.2软件系统包括组态环境和运行环境两个部分、组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统,运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。
两部分互相独立,又紧密相关,如图1所示。
图1- 1 MCGS软件系统结构图1.2 运用MCGS 6.2 建立运行程序的一般过程1.2.1启动McGs组态环境,建立工程项目。
1.2.2进行设备配置。
设备配置的目的是实现上下位机通讯,即实现计算机与智能仪表之间的连接。
通过设备窗口配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。
1.2.3构造数据库。
在实时数据库窗口建立新的数据库文件。
要求与设备要求的数据库一致。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计开题报告题目:基于MCGS的双容水箱液位监控系统设计学生姓名:学号:专业:测控技术与仪器指导教师:2014年04月23日1.文献综述1.1 液位控制系统的研究与应用背景及现状人们生活以及工业生产经常会涉及到水箱液位控制的问题,例如锅炉,食品加工,居民生活用水,污水处理等,在这个过程中仅仅靠人工来调节是远远不够的。
为了解决人工控制的控制准度低、控制速度慢、灵敏度低等一系列问题。
从而现在就引入了工业生产的自动化控制。
在自动化控制的工业生产过程中,一个很重要的控制参数就是液位。
一个系统的液位是否稳定,直接影响到了工业生产的安全与否、生产效率的高低、能源是否能够得到合理的利用等一系列重要的问题。
随着现在工业控制的要求越来越高,一般的自动化控制已经也不能够满足工业生产控制的需求,所以就又引入了可编程逻辑控制既PLC。
引入PLC使控制方式更加的集中、有效、更加的及时。
多容水箱液位控制系统是集计算机技术、自动化仪表技术、通信技术、自动控制技术为一体的多功能实验装置。
它的特点包括:结构简单、观察直观、组态灵活等。
基于以上的特点在该系统平台可以实施和开发各种相异的控制方案。
国内外许多学者和工程技术人员基于该类装置做出了重要的研究报告,验证了重要的理论成果和指导生产实践[7]。
1.3 双容水箱液位控制系统的工作原理控制系统如图1所示,采用单回路控制系统,实现对水箱液位(下水箱的液位H)的恒定控制。
当通过一旁通管道往上水箱注水或下水箱注水时,即给系统加入了干扰1或干扰2。
此时,下水箱的水位就会增加,从而偏离给定值(设定为15cm)。
液位检测变送器将信号转变为电信号(4-20mA)送入PLC中。
控制器PLC通过内部A/D模块将模拟信号转换为数字信号,再经过内部PID运算,输出模拟控制信号给电动执行器。
电动执行器在PLC的输出信号控制下,改变阀门的开度,从而调节流进上水箱的水流量,实现对水位的恒定调节,双容水箱液位控制的方块原理图如图2所示[1]。
设定值输出图2 双容水箱液位控制的方块原理图1.4常用的控制方案1.4.1 单回路控制系统单回路系统是指在一个调节对象上用一个PID调节来保持参数的衡定,而调节器只接受一个测量信号,其输出也只控制一个执行机构。
1.4.2 串级控制系统串级控制系统方框图,如图3所示。
该控制系统在结构上形成了两个闭环。
一个闭环在里面,被称为副回路;一个闭环在外面,被称为主回路,以最终保证被调量满足工艺要求。
这种由两个调节器串接在一起控制一个调节阀的系统就叫做串级控制系统。
主调节器具有自己独立的设定值,它的输出作为副调节器的设定值,而副调节器的输出信号则是送到调节阀去控制生产过程。
串级控制系统只比简单控制系统增加了一个测量变送元件和一个调节器,但是控制效果却有显著的提高,具有较好的控制性能,能够改善对象的动态特性,提高系统的工作频率,对负荷或操作条件的变化也有一定的自适应能力[2]。
如图3 串级控制系统方框图1.5 常用控制算法1.4.1 PID控制PID控制规律以其结构简单、稳定性好、工作可靠、调整方便成为工业控制的主要技术之一。
当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID 控制技术最为方便[3]。
(1)增量型PID 算法增量型PID 算法中调节器输出的是一个变化量,是当前计算值和上一次计算值得差,当控制回路稳定即偏差为零时控制器的输出也为零,它一般被用于控制步进电机。
其具体表达式如下:)]2()1(2)([)()]1()([)1()()(-+--++--=--=∆k e k e k e K k e K k e k e K k u k u k u d i p式中,△u(k)对应于两次采样时间间隔内控制阀开度的变化量,可通过步进电动机等累积机构,将其转换成模拟量。
采用增量式PID 控制算法时,可以从手动时的u(k-1)出发,直接计算出投入自动运行时控制器应有的输出变化量△u(k),从而方便了手动自动切换。
另外,由于这种算法对偏差不加以累积,从而不会引起积分饱和现象。
因此,在实际中较多使用该算法。
(2)位置型PID 算法在过程控制中通常选用位置型PID 算法,其具体算法如下;∑∑==--++=∆--+∆+=ki D I c d k i c icc k e k e K i e K k e K t k e k e T K t i e T K k e K k u 00)]1()([)()()1()()()()( 式中,I K 为积分系数,t T K K ic I ∆=;D K 为微分系数,t T K K d c D ∆=;t ∆为采样间隔时间(也常用Ts 表示)。
注意到,u(k)不是控制器的输出的变化量,而是其实际的输出,经过数模(D/A)转换后的模拟信号与阀门的位置一一对应,故有位置式之称;每次需计算阀的绝对位置;控制器输出需与数字式控制阀连接,否则需经D/A 转换成模拟量,并需保持电路将输出信号保持到下一采样时刻;需采用必要措施来防止积分饱和及进行手动或自动切换。
在此,可以利用增量的概念对位置型算式作些改进,即可得位置型PID 控制算式的递推算法。
具体算法如下:)]2()1(2)([)()]1()([)1()()1()(-+--++--+-=∆+-=k e k e k e K k e K k e k e K k u k u k u k u d i p 1.4.2 模糊PID 控制将模糊控制器和传统的PID 控制器相结合实现对于双容水箱液位系统的控制,控制系统框图如图4所示。
图4 双容水箱液位模糊PID 控制系统图图中e 是液位给定值和测量值之间的误差,误差变化率ec=de/dt ,通过A/D 转换器得到数字信号,送给模糊PID 控制器进行处理,处理完后的预调整结果送给D/A 进行数字量和模拟量的转换,交给执行机构去推动上下水箱进行泄水或进水操作,最终实现使下水箱的液位等于给定值[4]。
1.4.3 神经PID 控制PID 控制要取得较好的控制效果, 就必须通过调整好比例、 积分和微分三种控制作用. 形成控制量中既相互配合又相互制约的关系, 这种关系不一定是简单的 线性组合 , 从变化无穷的非线性组合中可以找出最佳的. 神经网络所具有的任意非线性表达能力, 可以通过对系统性能的学习来实现具有最佳组合的PID 控制。
现阶段一般采用一种基于BP 神经网络PID 控制系统,充分利用神经网络具有非线性函数逼近能力,对PID 参数进行训练和整定。
通过仿真表明可以提高PID 控制质量及其鲁棒性,取得较好控制效果。
BP 神经网络的控制PID 器由2部分组成,:一部分是经典的PID 控制器,直接对被控制对象进行闭环控制,另一部分是神经网NN ;根据系统的运行状况在线自整定和优化PID 的3个参数。
BP 神经网络PID 控制系统结构如图5所示[5]。
图4 水箱液位BP神经PID控制器1.5控制系统的硬件液位控制问题是工业生产和日常生活中的一类常见问题,例如在饮料食品加工化工生产等多种行业的生产加工过程中都需要对液位进行适当的控制,并且在不同的系统中,稳定性相应快速性和鲁棒性的要求也不一样。
对液位的控制由最初的模拟仪表到今天广泛应用的PLC与DCS,控制要求与控制水平不断的提高[6]。
1.5.1 PLC控制PLC(可编程序控制器)由于其抗干扰能力强,可靠性高、通用性强、编程简单、功能强大、维护方便等特点,因此在许多行业的工业控制中得到广泛的应用。
现代PLC 的应用范围不局限于开关量的顺序控制,由于其功能指令越来越强大,可以实现很多复杂的控制算法,结合其硬件模块如模拟量输入、输出模块,在复杂的过程控制、运动控制中应用越来越广泛。
控制器PLC通过内部AD模块将模拟信号转换为数字信号再经过内容PID运算输出模拟控制信号给电动执行器电动执行器在PLC的输出信号控制下改变阀门的开度从而调节流进上水箱的水流量实现对水位的恒定调节,液位控制系统框图如图5所示[1]。
给定值输出图5 液位控制系统框图1.5.2 DCS控制集散控制系统是一种以微处理器为基础的分散型综合控制系统。
DCS综合了计算机技术、网络通讯技术、自动控制技术、冗余及自诊断技术等先进技术,采用多层分级的结构形式,适应现代化生产的控制与管理需求,目前已成为工业过程控制的主流系统。
但多数企业开发的DCS控制算法仍停留在常规控制阶段,因此进一步开发及挖掘其潜力具有重大的意义,其中先进控制的研究就是很重要的一部分。
DCS( 集散控制系统) 具有通用性强系统组态灵活控制功能完善数据处理方便显示操作集中人机界面友好安装简单规范调试方便运行安全可靠等特点,在过程控制的研究中有着极其重要的意义。
1.7 MCGS组态软件介绍计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断等先进技术,使系统更加安全可靠,在这方面MCGS工控组态软件发挥着重要的作用。
MCGS (Monitor and Control Generated System) 软件是一套几基于Windows平台的32位工控组态软件,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备,广泛应用于石油、电力、化工、钢铁、冶金、纺织、航天、建筑、材料、制冷、通讯、水处理、环保、智能楼宇、实验室等多种行业。
MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个部分组成。
MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,用户在MCGS 组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。
MCGS运行环境是用户应用系统的运行环境,由可执行程序McgsRun.exe支持,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。
1.6课题研究意义人们生活以及工业生产经常涉及到液位和流量的控制问题,例如饮料、食品加工,居民生活用水的供应,溶液过滤,污水处理,化工生产等多种行业的生产加工过程,通常要使用蓄液池。
蓄液池中的液位需要维持合适的高度,太满容易溢出造成浪费,过少则无法满足需求。
因此,需要设计合适的控制器自动调整蓄液池的进出流量,使得蓄液池内液位保持正常水平,以保证产品的质量和生产效益。
这些不同背景的实际问题都可以简化为某种水箱的液位控制问题。