过程控制课程设计---单容水箱液位恒值控制系统设计_第1页
过程控制课程设计---单容水箱液位恒值控制系统设计_第2页
过程控制课程设计---单容水箱液位恒值控制系统设计_第3页
过程控制课程设计---单容水箱液位恒值控制系统设计_第4页
过程控制课程设计---单容水箱液位恒值控制系统设计_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、过程控制系统课程设计专 业:自动化设计题目:单容水箱液位恒值控制系统设计 班级:自0845学生姓名:任宇学号:02 指导教师:雷霞分院院长:许建平教研室主任:方健电气工程学院一、课程设计任务书1. 设计内容针对某厂的液位控制过程与要求实现模拟控制,其工艺过程 如下:用泵作为原动力,把水从低液位池抽到高液位池,实现对 高液位池液位高度的自动控制。具体设计内容是利用西门子 S7-200PLC 作为控制器,实现对单容水箱液位高度的定值控制, 同时利用 MCGS 组态软件建立单容水箱液位控制系统的监控界 面,实现实时监控的目的。2. 设计要求1)以 RTGK-2 型过程控制实验装置中的单个水箱作为被控

2、对 象、PLC作为控制器、静压式压力表作为检测元件、电动调节阀 作为执行器构成一个单容水箱单闭环控制系统,实现对水箱液位 的恒值控制。2)PLC 控制器采用 PID 算法,各项控制性能满足要求:超调 量w 15%,稳态误差w± 0.1;调节时间tsw 10s;3)组态测控界面上, 实时设定并显示液位给定值、 测量值及控 制器输出值;实时显示液位给定值实时曲线、液位测量值实时曲 线和 PID 输出值实时曲线;并能显示历史曲线。4)选择合适的整定方法确定 PID 参数,并能在组态测控界面 上实时改变 PID 参数;5)通过S7-200PLC编程软件Step7实现PLC程序设计与调试;6)

3、分析系统基本控制特性,并得出相应的结论;7)设计完成后,提交打印设计报告。3. 参考资料1 )邵裕森,戴先中主编 .过程控制工程 (第 2版).北京:机械工业出版社.20032)崔亚嵩主编 .过程控制实验指导书(校内)3)廖常初主编 .PLC 编程及应用 (第 2 版).北京 :机械工业出版 社.20074)吴作明主编 .工业组态软件与 PLC 应用技术 .北京:北京航空 航天大学出版社 .2007时间设计内容2011.12.5布置设计任务、查阅资料、进行硬 件系统设计2011.12.67编制PLC控制程序,并上机调试;2011.12.89利用MCGS组态软件建立该系统的2011.12.121

4、3工程文件进行MCGS与PLC的连接与调试 进行PID参数整定2011.12.1415系统运行调试,实现单容水箱液体 定值控制2011.12.16答辩2011.12.1719写设计报告书设计时间及地点设计时间:上午:&0011: 00下午:1:004: 00晚上:6:009: 00设计地点:新实验楼,过程控制实验室(310)4.设计进度(2011年12月5日至2011年12月19日)5.机房(323)、评语及成绩评分项目评分标准量化 分数1独立分析与 解决问题的能力艮虽较 强般不能102组态界面设 计、PLC程序编 制及系统调试界 面程 序硬 件分 析调 试353.报告撰写情 况规 范

5、整 洁逻辑杂 乱有 错 误254.辅导答疑积 极认直/、应 付消 极105.设计态度积 极认直/、应 付消 极107.出勤全勤缺勤次数10附加评语量化 总 分课程设计成绩:指导教师:过程控制系统课程设计报告班 级:自0845姓 名:任宇学 号:02号指导教师:雷霞撰写日期:2011-12-10目录目录第一章课程设计内容与要求分析 11.1 课程设计内容 11.2课程设计要求分析 1第二章系统组态设计 22.1 MCGS组态软件概述 22.2设备配置 32.3新建画面 32.4设备连接 10第三章PLC设计 123.1 PLC 概述 123.2系统PLC设计 13第四章单容水箱液位恒值系统数据调

6、试 204.1等幅震荡 204.2 P调节器 204.3 PI调节器 184.4 PID调节器 19第五章课程设计总结 21参考文献 22第一章 课程设计内容与要求分析第一章课程设计内容与要求分析1.1课程设计内容针对某厂的液位控制过程与要求实现模拟控制,其工艺过程如下:用 泵作为原动力,把水从低液位池抽到高液位池,实现对高液位池液位高度 的自动控制。具体设计内容是利用西门子S7-200PLC作为控制器,实现对单容水箱液位高度的定值控制,同时利用MCG组态软件建立单容水箱液位 控制系统的监控界面,实现实时监控的目的。1.2课程设计要求分析1、 以RTGK-2型过程控制实验装置中的单个水箱作为被

7、控对象、PLC作为控 制器、静压式压力表作为检测元件、电动调节阀作为执行器构成一个单容 水箱单闭环控制系统,实现对水箱液位的恒值控制。2、PLC控制器采用PID算法,各项控制性能满足要求:超调量 20%稳态 误差w± 0.1 ;调节时间ts <60s;3、组态测控界面上,实时设定并显示液位给定值、测量值及控制器输出值; 实时显示液位给定值实时曲线、液位测量值实时曲线和 PID输出值实时曲 线;4、选择合适的整定方法确定PID参数,并能在组态测控界面上实时改变 PID 参数;5、通过S7-200PLC编程软件Step7实现PLC程序设计与调试;6、分析系统基本控制特性,并得出相应

8、的结论;7、设计完成后,提交打印设计报告。1第二章系统组态设计第二章系统组态设计2.1 MCGS组态软件概述MCGS(Mo nitor and Con trol Gen erated System,监视与控制通用系统) 是一套基于windows95/98/NT操作系统(或更高版本),用来可快速构造和 生成上位机监控系统的组态软件系统,它为用户提供了从设备驱动、数据 采集到数据处理、报警处理、流程控制、动画显示、报表输出等解决实际 工程问题的完整方案和操作工具。MCGS!态软件具有多任务、多线程功能, 其系统框架采用VC+语言编程,通过OLE技术向用户提供VB编程接口,提 供丰富的设备驱动件、动

9、画构件、策略构件,用户可随时方便地扩充系统 的功能。工程创建的一般过程为:工程项目系统分析:分析工程项目的系统构成、技术要求和工艺流程, 弄清系统的控制流程和监控对象的特征,明确监控要求和动画显示方式, 分析工程中的设备采集及输出通道与软件中实时数据库变量的对应关系, 分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据及 动画显示的。工程各项搭建框架:MCG称为建立新工程。主要内容包括:定义工程 名称、封面窗口名称和启动窗口(封面窗口退出后接着显示的窗口)名称, 指定存盘数据库文件的名称以及存盘数据库,设定动画刷新的周期。经过 此步操作,即在MCGSI态环境中,建立了由五部分组成的

10、工程结构框架。 封面窗口和启动窗口也可等到建立了用户窗口后,再行建立。设计菜单基本体系:为了对系统运行的状态及工作流程进行有效地调 度和控制,通常要在主控窗口内编制菜单。编制菜单分两步进行,第一步 首先搭建菜单的框架,第二步再对各级菜单命令进行功能组态。在组态过 程中,可根据实际需要,随时对菜单的内容进行增加或删除,不断完善工 程的菜单。制作动画显示画面:动画制作分为静态图形设计和动态属性设置两个 过程。前一部分类似于“画画”,用户通过MCGSS态软件中提供的基本图 形元素及动画构件库,在用户窗口内“组合”成各种复杂的画面。后一部 分则设置图形的动画属性,与实时数据库中定义的变量建立相关性的连

11、接 关系,作为动画图形的驱动源。编写控制流程程序:在运行策略窗口内,从策略构件箱中,选择所需 功能策略构件,构成各种功能模块(称为策略块),由这些模块实现各种人 机交互操作。MCG还为用户提供了编程用的功能构件(称之为“脚本程序” 功能构件),使用简单的编程语言,编写工程控制程序。完善菜单按钮功能:包括对菜单命令、监控器件、操作按钮的功能组 态;实现历史数据、实时数据、各种曲线、数据报表、报警信息输出等功 能;建立工程安全机制等。编写程序调试工程:利用调试程序产生的模拟数据,检查动画显示和 控制流程是否正确。连接设备驱动程序:选定与设备相匹配的设备构件,连接设备通道, 确定数据变量的数据处理方

12、式,完成设备属性的设置。此项操作在设备窗 口内进行。在上位机工程的设计上,经过对实际工程的分析,主要设计的窗口是: 液位控制,报警曲线直接加在其中。2.2设备配置在组态界面中选择新建的工程,双击进入组态王工程浏览器;选择工程目 录区的设备中的COM1双击右边的新建按钮进入设备配置向导,选择PLC一亚控一仿真PLS COM单击下一步,为配置设备取名 PLC1单击下一步。 选择设备串口 COM1一直单击下一步完成设备配置。2.3新建画面我们在建立画面之前先建立工程:1 .鼠标单击文件菜单中“新建工程”选项,由于 MCG安装在D盘根目录 下,则会在D:下自动生成新建工程,默认的工程名为:“新建工程X

13、.MCG,其中X表示工程的序号。2. 选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。3. 在文件名一栏内输入“过程控制单容水箱 0845”,点击保存按钮,工程创建完毕 其实是新建画面:在MCGS&态平台上,单击“用户窗口” ,在“用户窗口”中单击“新建窗 口”按钮,则产生新“窗口 0”,将其改名为“过程控制”,同理,建立“窗 口 1” “窗口 2”将其改名为“历史曲线” “退出”,见图2-1选中“过 程控制单容水箱0845”。2-1过程控制单容水箱0845单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为: 液位控制;将“窗口标题”改为:液位控制;在“窗口位置”中

14、选中“最 大化显示”,其它不变,单击“确认”,见图 2-2。11图2-2窗口属性选中刚创建的“液位控制”用户窗口,单击“动画组态”,进入动画制作窗 口。图形对象放置在用户窗口中,是构成用户应用系统图形界面的最小单 元,MCG中的图形对象包括图元对象、图符对象和动画构件三种类型,不 同类型的图形对象有不同的属性,所能完成的功能也各不相同。为了快速构图和组态,MCG系统内部提供了常用的图元、图符、动画构件对象,称 为系统图形对象。如图2-3所示:图2-3 MCGS工具箱通过MCGS:具箱画出如图2-4的界面:图2-4动画组态过程控制同样“历史曲线”“退出提示”中也是如上述绘画,如图 2-5,2-6

15、所示:图2-5历史曲线图2-6退出提示其中以设定值为例在 MCGS工具箱中选中画出相应的长度,双击弹出“动态属性设置”,在其中的“填充颜色”选红色,“边线颜色”选红色,“字符颜色”选黄色,如图2-7所示:图2-7动态属性设置在下面的“大小变化”前打对号,在其表达式中填入“SP',在“最大变化百分比”中填入100,“表达式的值”中填入50,“变化方向”选择向上, 如图2-8所示:图2-8大小变化设置2.4设备连接在“实时数据库”中建立多个对象,如图 2-9所示:图2-9实时数据库2-10双击“通用串口父设备”出现菜单,在“基本属性”完成设置,如图 所示:图2-10基本属性再在“通用串口父

16、设备”中双击s7200-西门子S7-200PP,点击其中的“基 本属性”完成设置,如图2-11所示:图2-11基本属性同理,在“通道连接”“设备调试”中完成设置,如图2-12,2-13所示:图2-12通话连接图2-13设备调试第三章PLC设计第二章PLC设计3.1 PLC概述我们这次PLC采用的是西门子S7-200 ,西门子S7-200系列适用于各行各业, 各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。S7-200 系列出色表现在以下几个方面:(1)极高的可靠性(2)极丰富的指

17、令集(3)易于掌握(4)丰富的内置集成功能(5)实时特性(6)强劲的通讯能力(7)丰富的扩展模块S7-200 系列在集散自动化系统中充分发挥其强大功能。使用范围可覆 盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛, 覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、 机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床, 印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。S7-200 系列PLC可提供4个不同的基本型号的8种CPU供您使用。CPU单元设计:集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222 具有 18

18、0mA俞出,CPU 224,CPU224XF,CPU226 分别输出 280, 400mA可用作负载电源。本机数字量输入/输出点:CPU 221 具有6个输入点和4个输出点,CPU 222具有8个输入点和6 个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14 个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。本机模拟最输入/输出点:CPU 224XP具有2个输入点,1个输出点。中断输入允许以极快的速度对过程信号的上升沿作出响应。CPU 221/222 具有4个高速计数器(3OKH0 ,可编程并具有复位输入,2个独立的输入端可同时作加、减计数,

19、可连接两个相位差为90°的A/B相增量编码器。CPU224/224XP/226有6个高速计数器(30KHz),具有CPU221/222相同的功能。CPU 222/224/224XP/226可方便地用数字量和模 拟量扩展模块进行扩展。可使用仿真器(选件)对本机输入信号进行仿真, 用于调试用户程序。 CPU221/222/224/224XP/226还具有脉冲输出功能。2 路高频率脉冲输出(最大20KHZ,用于控制步进电机或伺服电机实现定位 任务。电池模块用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200

20、天(10年寿命)。电池模块插在存储器模块的卡槽中。STEP 7-Micro/WIN32 V3.1 编 程软件 可以对 所有的 CPU 221/222/224/224XP/226 功能进行编程。同时也可以使用 STEP 7-Micro/WIN16 V2.1软件包,但是它只支持对S7-21x同样具有的功能进行 编程。3.2系统PLC设计VD400:测量值显示单元; VD404设定值显示单元; VD408输出值显示单 元取测量值并显示和存放;设定给定值并存放;取输出值并显示; (PID指 令回路表存放设定值和测量值),如图3-1所示:16图3-1清设定值,测量值,输出值,比例系数,积分系数,微分系数

21、单元。如图3-2所示:图3-2置PID回路表首地址,置第0号PID。设置采样时间,存放积分前向初值,如图3-3所示:图3-3数/模转换输出前的工程量化:将 VD5(标准化实数0.0-1.0 )转化为16位 整数,并送模拟量输出存储区 AQW0实现数/模转换。如图3-4所示:图3-4模/数转换输入后的工程量化:将第 0路模/数转换结果AIW0( 16位整数) 转化为标准实数(0.0-1.0),并存入测量值单元VD400.如图3-5所示:图3-5第四章单容水箱液位恒值系统调试第四章单容水箱液位恒值系统数据调试4.1等幅震荡设Kc=450, SP=10时,产生震荡,如图4-1所示:图4-14.2 P

22、调节器1 1由图4-1可知,Tk=40s, KC=450贝U k ,由表3-7可得到kc 450221 12 k 2石莎,则KC225,如图4-2所示:图4-24.3 PI调节器204,11.11225由表 3-7 可知, 2.2 k 2.2,贝U Kc=4502251.1Tk4°Kc 204 右呦 c 才一Ti-,则Ki6.1,如图4-3所示:1.2 1.2Ti4°1.2图4-34.4 PID调节器由表3-7可知,10 8i5 1-6 450 五,则 Kc=- 2812,k 281 2Ti0.5Tk 0.5 40 20,贝U ki 14.1,Ti20Td0.25Ti0.25 20 5,则 kdkcTd281.2 5 1406,如图 4-4 所示:图4-4第五章课程设计总结第五章课程设计总结通过这次课设我学到了很多在课堂上没有

温馨提示

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

评论

0/150

提交评论