单容水箱液位定值控制系统课设报告_第1页
单容水箱液位定值控制系统课设报告_第2页
单容水箱液位定值控制系统课设报告_第3页
单容水箱液位定值控制系统课设报告_第4页
单容水箱液位定值控制系统课设报告_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

综合实验报告实验名称自动限制系统综合试验 题目 单容水箱液位定值限制系统指导教师 王巧玲 设计起止日期2013年1月7日~1月18日 系别 自动化学院限制工程系 专业 学生姓名 班级学号 成绩 书目第一章 MCGS简介 1一、MCGS组态软件的系统构成 11、MCGS组态软件的整体结构 12、MCGS组态软件的五大组成部分 1二、MCGS组态软件的工作方式 21、MCGS如何与设备进行通讯 22、MCGS如何产生动画效果 23、MCGS如何实施远程多机监控 24、如何对工程运行流程实施有效限制 2三MCGS组态软件的一般组态过程 2工程项目系统分析 2工程立项搭建框架 3设计菜单基本体系 3制作动画显示画面 4编写限制流程程序 4完善菜单按钮功能 4编写程序调试工程 4其次章 综合试验纲要 6一、综合试验的目的 6二、综合试验的基本要求 6三、试验前的打算及平安操作规程 6平安操作规程 6四、综合试验内容要求 7硬件系统设计 7软硬件测试 7数据I/O及通信设计 7监控组态界面设计 7限制算法设计 8系统调试和完善 8撰写设计报告 8第三章 单容水箱液位定值限制系统 9概况 9试验所需设备以及所需软件 9要求 9试验原理 9第四章 试验设计 10一、实时数据库的设计 10二、添加设备 10三、添加运行策略 11四、添加用户窗口 12主窗口属性 13五、设计主页面 14添加设定值SV、测量值PV以及输出值OP的动态条显示 14添加变量设定栏 15添加变量显示栏 16添加手自动按钮 16添加历史曲线按钮 17添加实时曲线显示 17六、历史曲线页面 18第五章 试验结果 19一、 PID调试过程 19二、 PID参数确定 19三、加扰动、测性能 20第六章 总结 20第七章 参考资料文献 20MCGS简介一、MCGS组态软件的系统构成1、MCGS组态软件的整体结构MCGS(MonitorandControlGeneratedSystem)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于MicrosoftWindows95/98/NT/2000/XP等操作系统。MCGS软件为用户供应了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和平安机制、流程限制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。MCGS组态环境是生成用户应用系统的工作环境,用户的全部组态配置过程都在组态环境中进行,组态环境相当于一套完整的工具软件,它帮助用户设计和构造自己的应用系统。用户可以在组态环境中完成动画设计、设备连接、编写限制流程、编写工程打印报表等组态工作。组态生成的结果是一个数据库文件,成为组态结果数据库,此工程必需存放在MCGS子书目WORK下。MCGS运行环境是用户应用系统的运行环境,是一个独立运行系统。它依据组态结果数据库中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。运行环境本身没有任何意义,必需与组态结果数据库一起作为一个整体,才能构成用户应用系统。一旦组态工作完成,运行环境和组态结果数据库就可以离开组态环境而独立运行在监控计算机上。2、MCGS组态软件的五大组成部分MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分组成,每一部分分别进行组态操作,完成不同的工作。主控窗口:MCGS的主控窗口是组态工程的主窗口,是全部设备窗口和用户窗口的父窗口,可以设置一个设备窗口和多个用户窗口,负责这些窗口的管理和调度,并调度用户策略的运行。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。设备窗口:设备窗口是MCGS系统的重要组成部分,是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与限制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量,使系统能够从外部设备中读取数据并限制外部设备的工作状态,实现对液位系统的实时限制。用户窗口:本窗口主要用于设置工程中人机交互的界面,是由用户来定义的,可以是一个或多个用户窗口组合而成的,它的显示和关闭由各种策略构件和菜单吩咐来限制。用户窗口相当于一个“容器”,用来放置图元、图符和动画构件等各种图形对象,通过对图形对象的组态设置,建立与实时数据库的连接,来完成图形、界面的设计工作。实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。在本窗口内定义不同类型和名称的变量,变为数据采集、处理、输出限制、动画连接及设备驱动的对象。运行策略:本窗口主要完成工程运行流程的限制。如编写限制程序(脚本程序),选用各种功能构件等。MCGS组态软件的工作方式1、MCGS如何与设备进行通讯:MCGS通过设备驱动程序与外部设备进行数据交换。包括数据采集和发送设备指令。设备驱动程序是由VB、VC程序设计语言编写的DLL(动态连接库)文件,设备驱动程序中包含符合各种设备通讯协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。MCGS负责在运行环境中调用相应的设备驱动程序,将数据传送到工程中的各个部分,完成整个系统的通讯过程。每个驱动程序独占一个线程,达到互不干扰的目的。2、MCGS如何产生动画效果:MCGS为每一种基本图形元素定义了不同的动画属性,如:一个长方形的动画属性有可见度,大小变更,水平移动等,每一种动画属性都会产生肯定的动画效果。所谓动画属性,事实上是反映图形大小、颜色、位置、可见度、闪耀性等状态的特征参数。然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中产生动画效果呢?方法是:图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形态态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。具体状况请参阅MCGS用户指南。3、MCGS如何实施远程多机监控:MCGS供应了一套完善的网络机制,可通过TCP/IP网、Modem网和串口网将多台计算机连接在一起,构成分布式网络监控系统,实现网络间的实时数据同步、历史数据同步和网络事务的快速传递。同时,可利用MCGS供应的网络功能,在工作站上干脆对服务器中的数据库进行读写操作。分布式网络监控系统的每一台计算机都要安装一套MCGS工控组态软件。MCGS把各种网络形式,以父设备构件和子设备构件的形式,供用户调用,并进行工作状态、端口号、工作站地址等属性参数的设置。4、如何对工程运行流程实施有效限制:MCGS开拓了专用的运行策略窗口,建立用户运行策略。MCGS供应了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态操作,生成各种功能模块(称为用户策略),使系统能够依据设定的依次和条件,操作实时数据库,实现对动画窗口的随意切换,限制系统的运行流程和设备的工作状态。全部的操作均采纳面对对象的直观方式,避开了烦琐的编程工作。三MCGS组态软件的一般组态过程工程项目系统分析:分析工程项目的系统构成、技术要求和工艺流程,弄清系统的限制流程和监控对象的特征,明确监控要求和动画显示方式,分析工程中的设备采集及输出通道与软件中实时数据库变量的对应关系,分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据及动画显示的。工程立项搭建框架:MCGS称为建立新工程。主要内容包括:定义工程名称、封面窗口名称和启动窗口(封面窗口退出后接着显示的窗口)名称,指定存盘数据库文件的名称以及存盘数据库,设定动画刷新的周期。经过此步操作,即在MCGS组态环境中,建立了由五部分组成的工程结构框架。封面窗口和启动窗口也可等到建立了用户窗口后,再行建立。如图1-1所示新建立工程,工程需存放在MCGS子书目WORK的书目下,否则工程无法运行。图1-1建立新工程设计菜单基本体系:为了对系统运行的状态及工作流程进行有效地调度和限制,通常要在主控窗口内编制菜单。编制菜单分两步进行,第一步首先搭建菜单的框架,其次步再对各级菜单吩咐进行功能组态。在组态过程中,可依据实际须要,随时对菜单的内容进行增加或删除,不断完善工程的菜单。图1-2菜单设计制作动画显示画面:动画制作分为静态图形设计和动态属性设置两个过程。前一部分类似于画画,用户通过MCGS组态软件中供应的基本图形元素及动画构件库,在用户窗口内组合成各种困难的画面。后一部分则设置图形的动画属性,与实时数据库中定义的变量建立相关性的连接关系,作为动画图形的驱动源。点击工具,在下拉选项卡中选择对象元件库管理,即可打开基本图形元素库,依据系统须要的设备图形来添加组态,如下图所示: 图1-3对象元件库编写限制流程程序:在运行策略窗口内,从策略构件箱中,选择所需功能策略构件,构成各种功能模块(称为策略块),由这些模块实现各种人机交互操作。MCGS还为用户供应了编程用的功能构件(称之为脚本程序功能构件),运用简洁的编程语言,编写工程限制程序。完善菜单按钮功能:包括对菜单吩咐、监控器件、操作按钮的功能组态;实现历史数据、实时数据、各种曲线、数据报表、报警信息输出等功能;建立工程平安机制等。编写程序调试工程:利用调试程序产生的模拟数据,检查动画显示和限制流程是否正确。连接设备驱动程序:选定与设备相匹配的设备构件,连接设备通道,确定数据变量的数据处理方式,完成设备属性的设置。此项操作在设备窗口内进行。点击工具,在下拉选项卡中选择设备构件管理,选择所需的通讯设备,如图3-4所示. 图1-4设备构件 图1-5设备组态窗口工程完工综合测试:最终测试工程各部分的工作状况,完成整个工程的组态工作,实施工程交接。留意:以上步骤只是依据组态工程的一般思路列出的。在实际组态中,有些过程是交织在一起进行的,用户可依据工程的实际须要和自己的习惯,调整步骤的先后依次,而并有严格的限制与规定。

综合试验纲要一、综合试验的目的自动限制系统综合试验是在完成了自控理论,检测技术与仪表,过程限制系统等课程后的一次综合训练。要求同学在给定的时间内利用前期学过的学问和技术在过程限制试验室的现有设备上,基于mcgs组态软件或step7、wincc组态软件设计一个监控系统,完成相应参数的限制。在设计工作中,学会查阅资料、设计、调试、分析、撰写报告等,达到综合实力培育的目的。二、综合试验的基本要求1.学生应依据项目的内容和要求,明确设计任务,拟定设计方案与进度安排,运用所学的专业学问,进行算法设计、硬件系统设计、软件系统设计、创新方法或功能设计,完成系统的硬件系统的连接与调试以及软硬件联调,并提交规范的设计报告,从而提高理论学问的工程应用实力。2.为了保证综合试验按时圆满完成,学生在综合试验期间应清晰和遵守以下要求:遵守试验室的各项规定,务必按规定的平安操作规程运用及调试设备。课程设计前做好预习,学习设备手册、软件的运用;查找资料,提出设计方案。试验设备手册见相关电子文档。每班分为2-3批,每批2-3人共用一套试验设备。在试验室设计调试时间不少于32学时,按规定时间进入试验室。在给定的题目中选择设计项目,最终必需独立完成1~2个完整的项目,并有创新的设计内容。按时提交设计报告、准时参与抽查或答辩。三、试验前的打算及平安操作规程试验前应复习教科书有关章节,仔细研读试验指导书,了解试验目的、项目、方法与步骤,明确试验过程中应留意的问题,并按试验项目打算记录等。试验前应了解试验装置中的对象、水泵和所用限制组件的名称、作用及其所在位置,以便于在试验中对它们进行操作和视察。熟识试验装置面板图,要求做到由面板上的图形、文字符号能精确找到该设备的实际位置;熟识工艺管道结构、每个手动阀门的位置及其作用。平安操作规程试验之前确保全部电源开关均处于“关”的位置,储水箱中是否有足够的水;开水泵前请务必保证管路通畅,阀门打开。切忌禁止带电接线,尤其是与计算机连接的线缆严禁带电插拔。若运用现场总线侧限制台,运用时应留意:1)打开电源开关依次:依次打开PLC限制柜中总电源开关、变频器开关(停大约10S后)、限制站开关、24VDC开关等。2).关闭电源开关依次:首先关闭限制站开关,再依次关闭其他电源开关,最终关闭总电源开关。3)STEP7硬件组态下载程序时,请将PLC限制柜中CPU模块开关置于STOP状态,下载完毕时切换至RUN状态。5.当心操作,切勿乱扳硬拧,严防损坏仪表及模块。6.严格遵守试验室有关规定。四、综合试验内容要求本次在THPCAT-2型自动限制系统试验平台上完成,试验装置如图1所示。该试验平台的监控对象包括模拟锅炉和水箱,可以设计实现温度限制系统、液位限制系统或流量限制系统。软件开发平台主要是监控组态软件MCGS和Wincc等,学生依据设计题目和要求在试验平台上选择相关设备及软件,完成设计调试和设计报告。设计内容需包括以下几个主要环节:硬件系统设计在理解题目要求和原理的基础上,深化学习设计题目相关的软、硬件手册,确定系统组成和结构,画出硬件连接图。娴熟驾驭硬件特性和操作、测试方法,完成系统硬件连接。软硬件测试进行系统的硬件连接(包括管路连接和信号连接),借助试验平台供应的项目实例完成试验测试,驾驭软硬件的基本操作和调试方法、驾驭项目运行的基本步骤。数据I/O及通信设计探讨智能仪表的特性,以及MCGS软件的通信驱动方法,实现被控设备和上位监控PC机的通信,实现被控参数的采集和限制数据的输出,驾驭信号测试的方法。图2-1THPCAT-2型自动限制系统试验装置(常规仪表侧)监控组态界面设计深化学习MCGS、STEP7及WINCC软件的应用开发技术,依据题目要求设计合适的监控组态界面,完成硬件组态和实时数据库的组态等,实现对特定参数数据的实时采集和监控,能够记录实时曲线和历史曲线。限制算法设计依据题目的功能要求,设计限制算法,画出软件流程图。深化学习MCGS的编程语言,进行限制算法组态或限制算法程序的编写,对限制算法的功能进行测试,实现数据的自动采集和限制等主要功能。系统调试和完善软硬件系统联调,记录试验结果及试验中遇到的问题,改进设计中的缺欠,完善系统的功能,保存调试成果。撰写设计报告整理数据,并对试验数据或曲线进行分析,总结,书写综合试验报告书。设计报告中应照实明确记录和说明设计思路、开发步骤、完成的成果、以及开发和调试过程中遇到的问题及解决方法,试验数据的分析等。

单容水箱液位定值限制系统概况:选择上小水箱、上大水箱或下水箱作为被测对象,实现对其液位的定值限制。试验所需设备以及所需软件所需设备:THPCAT-2型现场总线限制系统试验装置(常规仪表侧),水箱装置,AT-1挂件,智能仪表,485通信线缆一根(或者假如用数据采集卡做,AT-4挂件,AT-1挂件、PCL通讯线一根)。所需软件:MCGS组态软件要求1、用MCGS软件设计开发,包括用户界面组态、设备组态、数据库组态、策略组态等,连接电路,实现单容水箱的液位定值限制;2、施加扰动后,经过一段调整时间,液位应仍稳定在原设定值;3、变更设定值,经过一段调整时间,液位应稳定在新的设定值。试验原理图3-1中水箱单容液位定值限制系统(a)结构图(b)方框图本试验系统结构图和方框图如图3-1所示。被控量为上小水箱的液位高度,试验要求中水箱的液位稳定在给定值。将压力传感器LT1检测到的上小水箱液位信号作为反馈信号,在与给定量比较后的差值通过调整器限制电动调整阀的开度,以达到限制水箱液位的目的。为了实现系统在阶跃给定和阶跃扰动作用下的无静差限制,系统的调整器应为PI或PID限制。

试验设计一、实时数据库的设计图4-1实时数据库添加变量如图4-1所示,分别添加变量:比例常数P、积分时间I、微分时间D、设定值SV、输出值OP以及测量值PV,另外我们加了历史曲线的对象组用来记录数据。添加设备如图4-2所示添加设备组态。设备0选择串口通讯父设备,而仪表则选用宇光_AI808P。图4-2设备组态如图4-3设置设备0串口通讯的基本属性:图4-3设备0串口通讯辅设备基本属性如图4-4、图4-5设置仪表的基本属性和通道连接 图4-4仪表基本属性 图4-5仪表通道连接三、添加运行策略如图4-6所示建立运行策略。图4-6运行策略策略组态如图所示:图4-7策略组态为不同策略添加脚本程序:比例度: !setdevice(仪表,6,"write(07H,p)")积分时间: !setdevice(仪表,6,"write(08H,I)")设定值: !setdevice(仪表,6,"write(00H,sv)")手自动: !setdevice(仪表,6,"write(18H,run)")微分时间: !setdevice(仪表,6,"write(09H,D*10)")四、添加用户窗口如图所示添加主窗口和历史曲线两个用户窗口。图4-7用户窗口主窗口属性如下面四张图所示设置主窗口的属性:图4-8主窗口启动脚本属性 图4-9主窗口扩充属性图4-10主窗口基本属性 图4-11主窗口退出脚本五、设计主页面图4-12所示为主页面静态图。图4-12主页面添加设定值SV、测量值PV以及输出值OP的动态条显示 添加三个百分比填充构件分别表示设定值SV、测量值PV以及输出值OP。如下图书所示设置百分比填充构件的属性。图4-13动态条属性添加变量设定栏图4-14变量设定栏属性设置 图4-15变量设定栏显示输出图4-14变量设定栏属性设置 图4-15变量设定栏显示输出如上图所示添加四个变量设定栏,分别用于设定SV、P、I、D这四个参数。依据图4-15所示设定相应的运行策略,即图4-6中设定的运行策略。这样设定相应的值以后既可以完成不同的操作。添加变量显示栏如图所示添加两个用于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论