单容水箱液位定值控制系统课设报告Word文件下载.docx

上传人:b****6 文档编号:21390639 上传时间:2023-01-30 格式:DOCX 页数:28 大小:1.09MB
下载 相关 举报
单容水箱液位定值控制系统课设报告Word文件下载.docx_第1页
第1页 / 共28页
单容水箱液位定值控制系统课设报告Word文件下载.docx_第2页
第2页 / 共28页
单容水箱液位定值控制系统课设报告Word文件下载.docx_第3页
第3页 / 共28页
单容水箱液位定值控制系统课设报告Word文件下载.docx_第4页
第4页 / 共28页
单容水箱液位定值控制系统课设报告Word文件下载.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

单容水箱液位定值控制系统课设报告Word文件下载.docx

《单容水箱液位定值控制系统课设报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《单容水箱液位定值控制系统课设报告Word文件下载.docx(28页珍藏版)》请在冰豆网上搜索。

单容水箱液位定值控制系统课设报告Word文件下载.docx

三、实验前的准备及安全操作规程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

第七章参考资料文献20

第一章MCGS简介

一、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.为了保证综合实验按时圆满完成,学生在综合实验期间应清楚和遵守以下要求:

1)遵守实验室的各项规定,务必按规定的安全操作规程使用及调试设备。

2)课程设计前做好预习,学习设备手册、软件的使用;

查找资料,提出设计方案。

实验设备手册见相关电子文档。

3)每班分为2-3批,每批2-3人共用一套实验设备。

4)在实验室设计调试时间不少于32学时,按规定时间进入实验室。

5)在给定的题目中选择设计项目,最终必须独立完成1~2个完整的项目,并有创新的设计内容。

6)按时提交设计报告、准时参加抽查或答辩。

三、实验前的准备及安全操作规程

实验前应复习教科书有关章节,认真研读实验指导书,了解实验目的、项目、方法与步骤,明确实验过程中应注意的问题,并按实验项目准备记录等。

实验前应了解实验装置中的对象、水泵和所用控制组件的名称、作用及其所在位置,以便于在实验中对它们进行操作和观察。

熟悉实验装置面板图,要求做到由面板上的图形、文字符号能准确找到该设备的实际位置;

熟悉工艺管道结构、每个手动阀门的位置及其作用。

安全操作规程

1.实验之前确保所有电源开关均处于“关”的位置,储水箱中是否有充足的水;

2.开水泵前请务必保证管路通畅,阀门打开。

3.切忌禁止带电接线,尤其是与计算机连接的线缆严禁带电插拔。

4.若使用现场总线侧控制台,使用时应注意:

1)打开电源开关顺序:

依次打开PLC控制柜中总电源开关、变频器开关(停大约10S后)、控制站开关、24VDC开关等。

2).关闭电源开关顺序:

首先关闭控制站开关,再依次关闭其他电源开关,最后关闭总电源开关。

3)STEP7硬件组态下载程序时,请将PLC控制柜中CPU模块开关置于STOP状态,下载完毕时切换至RUN状态。

5.小心操作,切勿乱扳硬拧,严防损坏仪表及模块。

6.严格遵守实验室有关规定。

四、综合实验内容要求

本次在THPCAT-2型自动控制系统实验平台上完成,实验装置如图1所示。

该实验平台的监控对象包括模拟锅炉和水箱,可以设计实现温度控制系统、液位控制系统或流量控制系统。

软件开发平台主要是监控组态软件MCGS和Wincc等,学生根据设计题目和要求在实验平台上选择相关设备及软件,完成设计调试和设计报告。

设计内容需包括以下几个主要环节:

硬件系统设计

  在理解题目要求和原理的基础上,深入学习设计题目相关的软、硬件手册,确定系统组成和结构,画出硬件连接图。

熟练掌握硬件特性和操作、测试方法,完成系统硬件连接。

软硬件测试

进行系统的硬件连接(包括管路连接和信号连接),借助实验平台提供的项目实例完成实验测试,掌握软硬件的基本操作和调试方法、掌握项目运行的基本步骤。

数据I/O及通信设计

研究智能仪表的特性,以及MCGS软件的通信驱动方法,实现被控设备和上位监控PC机的通信,实现被控参数的采集和控制数据的输出,掌握信号测试的方法。

图2-1 THPCAT-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)"

积分时间:

write(08H,I)"

设定值:

write(00H,sv)"

手自动:

write(18H,run)"

微分时间:

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变量设定栏显示输出

如上图所示添加四个变量设定栏,分别用于设定SV、P、I、D这四个参数。

按照图4-15所示设定相应的运行策略,即图4-6中设定的运行策略。

这样设定相应的值以后既可以完成不同的操作。

添加变量显示栏

如图所示添加两个用于显示变量的单元,以显示PV和OP。

图4-16变量显示栏属性

添加手自动按钮

如下图所示添加手自动按钮,用来切换手动调整和自动调整。

图4-17自动按钮属性

图4-18手动按钮属性

添加历史曲线按钮

图4-19历史曲线按钮属性

添加实时曲线显示

图4-20实时曲线属性

六、历史曲线页面

图4-21历史曲线页面

第五章实验结果

一、PID调试过程

为了得到更好的PID参数,我们进行了多次调试,历经数小时。

下图所示为调试过程。

图5-1历史曲线调试过程

二、PID参数确定

经过以上调试,我们得到如下参数。

图5-2PID参数

三、加扰动、测性能

图5-3所得曲线

为了检测我系统的稳定性,我们加了阶跃信号,如图可见性能良好。

随后我们又加了阀门开关的扰动信号和电磁阀开关的扰动信号,随后系统都进入了稳定状态,运行良好。

第六章总结

两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。

在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。

学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。

课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。

通过这次模具设计,本人在多方面都有所提高。

通过这次MCGS设计,综合运用本专业所学课程的理论和生产实际知识进行单容水箱设计工作的实际训练从而培养和提高学生独立工作能力,巩固与扩充了课程所学的内容,掌握MCGS设计的方法和步骤,掌握MCGS设计的基本的技能,懂得了怎样添加各种部件,熟悉了规范和标准,同时各科相关的课程都有了全面的复习,独立思考的能力也有了提高。

在这次设计过程中,体现出自己单独设计能力以及综合运用知识的能力,体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。

在此感谢我们的王巧玲老师.,老师严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;

老师循循善诱的教导和不拘一格的思路给予我无尽的启迪;

这次模具设计的每个实验细节和每个数据,都离不开老师您的细心指导。

而您开朗的个性和宽容的态度,帮助我能够很顺利的完成了这次课程设计。

同时感谢对我帮助过的同学们,谢谢你们对我的帮助和支持,让我感受到同学的友谊。

由于本人的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正,本人将万分感谢

第七章参考资料文献

1、THPCAT-2常规仪表侧实验指导书.doc

2、THPCAT-2现场总线侧实验指导书.doc

3、STEP7、WINCC组态实例参考

4、S7-300梯形图编程手册

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1