《多种液体混合控制系统设计》由会员分享,可在线阅读,更多相关《多种液体混合控制系统设计(19页珍藏版)》请在金锄头文库上搜索。
1、目录1题目背景与意义11.1课题背景11.2课题意义12设计题目介绍22.1设计目的22.2设计内容及要求23系统设计方案33.1 PLC输入输出地址分配 33.2整体控制流程图34系统硬件设计 54.1 S7-300 组态54.1.1 S7-300 特点 54.1.2 S7-300 工作过程54.2 S7-300 组成部件54.3 S7-300 硬件组态步骤65系统软件设计 76系统仿真调试86.1 WinCC 组态86.2触摸屏连接86.3变量定义96.4 显示界面设置96.5 管理画面设置116.6 报警画面设置11设置超限报警值为 100,具体操作如图6-9。 116.7配方画面设置1
2、26.8趋势图画面设置137心得体会138参考文献14附录151 题目背景与意义1.1 课题背景在众多生产领域中,经常需要对贮槽、 贮罐、水池等容器中的液位进行监控, 以往常采用传统的继电器接触控制, 这种控制方式自动化程度不高, 使用的硬件 设备多,不易连接, 可靠性差。目前已有许多企业采用先进控制器对传统控制器 进行改造, 大大提高了控制系统的可靠性和自控程度, 为企业提供了更可靠的生 产保障。1.2 课题意义 在炼油、化工、制药等行业中,多种液体混合是必不可少的程序,而且也是 其生产过程中十分重要的组成部分。 但由于这些行业中多为易燃易爆、 有毒有腐 蚀性的介质,以致现场工作环境十分恶劣
3、,不适合人工现场操作。另外,生产要 求该系统要具有配料精确、 控制可靠等特点, 这也是人工操作和半自动化控制所 难以实现的。 所以为了帮助相关行业, 特别是其中的中小型企业实现多种液体自 动混合的目的 , 液体自动混合配料的自动控制程序就显得尤为重要。对于本课题来说,液体混合控制部分是一个较大规模工业控制系统的改造升 级,控制装置需要根据企业和设备现况来构成并需尽量用以前系统中的元器件。 对于人机交互方式改变后系统的操作模式应尽量和改造前的相似, 以便于操作人 员快速掌握。从企业的改造要求可以看出在新控制系统中既需要处理模拟量也需 要处理大量的开关量。 系统的可靠性要高, 人机界面友好, 应具
4、备数据储存和分 析汇总的能力。#2 设计题目介绍2.1 设计目的PLC课程设计是学习电厂开关量控制技术的重要实践环节,其目的是通过课程设计的实践, 使学生巩固和深化对相关专业理论知识的理解; 培养学生运用所 学知识和技能, 配合相关技术资料的查阅, 独立分析和解决生产实际中有关工业 控制实际问题的能力;进一步提高学生对PLC控制系统分析、设计的能力。要求 学生了解可编程控制器的原理、 硬件结构; 掌握基本的编程语言; 掌握系统硬件 配置的方法与步骤;掌握PLC软件编程与调试的操作方法与步骤。2.2 设计内容及要求利用西门子 S7-300PLC ,组态软件 Wincc Flexible , 触摸
5、屏,交换机及 外围的相关低压电器,组成控制系统,根据项目要求,编写相关程序,完成相应 的功能,组态人机界面,能够进行模拟仿真。具体要求:(1) 制作画面模板,在模板画面中显示“多种液体混合控制系统”和日期时 钟。(2) 先组态两个画面,一个为主画面,一个为系统画面。两画面之间能进行 切换。(3) 在系统画面中作出两种液体混合的系统图。(4) A液体与B液体的数值可在099进行设置。液体总量为 A与B液体的 总和,为计算结果。(5) 通过 HMI 可对模拟液体混合实现手动和自动控制。手动控制时,按下A阀就进A液体,松开就停止;B阀与出料阀类似。设定 A液体设定值、B液体设 定值,若容器为空,可进
6、行自动控制。如 A 液体设定值为 15, B 液体设定值为 27,切换到自动控制时则先打开 A阀进A液体到15停止,再接着进27的B液体; 当容器中总液体数量达到 42 时, B 液体停止流入,打开出料阀开始流出到空后 再循环。(6) 容器中的液体可动画显示,并通过棒图刻度标记当前数值。(7) 为了显示流畅的液位动画,可通过 PLC编写每秒加1或减1的程序,然 后把PLC与flexible 做好连接(模拟显示)。(8) 组态若容器中的液位超过100时产生一个液位偏高的报警。(9) 组态报警画面,并能实现系统画面之间的切换。(10) 组态一个用户组“班组长”和一个用户名“userl “,“ us
7、erl ”属于“班组长”用户组,“userl ”的密码为“ 000”。“班组长”用户组的权限为操 作和“输入A设定值”。然后在系统画面中的A液体设定值设定安全权限。即一 般用户不能进行A液体设定值的设定,用户“ userl ”可以进行设定。(11) 组态一个用户视图画面,要求该用户名作登录按钮与注销按钮,能显示当前用户名。能与系统画面进行切换。(12) 组态趋势视图画面,能显示容器中液体总量的数据趋势曲线。能与系统画面进行切换。(13) 建立配方,能实现液体A设定值、液体B设定值的各个配方。并建立配 方画面运行。能与系统画面进行切换。3系统设计方案3.1 PLC输入输出地址分配表3-1输入输出
8、地址分配表输入元件输入地址输出元件输出地址开始按钮SB1I0.0电动机驱动Q0.0停止按钮SB2I0.1电磁阀Y1打开Q0.1液位L1I0.2电磁阀Y2打开Q0.2液位L2I0.3电磁阀Y3打开Q0.3液位L310.43.2整体控制流程图本设计是通过外围的开关及信号的操作,模拟两种液体混合控制系统在进液 混合过程中各个阀门及搅拌机的状态,以液位高度为对象编写程序,程序顺控为: 按下启动按钮,控制A液体进料的阀门丫1打开,开始注入液体A;当液位高度达到设定值L2时,阀门Y1关闭,停止注入A液体;同时,控制B液体进料的阀 门Y2打开,开始注入液体B;当液位高度达到设定值L1时,阀门丫2关闭,停 止
9、注入B液体;同时,开启搅拌机 M搅拌60秒,搅拌结束后,控制混合液体 排出的阀门丫3打开,开始排出混合液体,当液位高度到达L3时,延时2秒后阀 门Y3关闭,混合液体排放完毕。同时 A液体注入,开始循环。按下停止按钮, 所有操作都停止,须重新启动。图3-3总体流程图4系统硬件设计4.1 S7-300 组态S7-300是德国西门子公司生产的可编程序控制器 (PLC)系列产品之一。其模 块化结构、易于实现分布式的配置以及性价比高、 电磁兼容性强、抗震动冲击性 能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。4.1.1 S7-300 特点(1)循环周期短、处理速度高(2)指令集功
10、能强大(包含350多条指令),可用于复杂功能(3)产品设计紧凑,可用于空间有限的场合(4)模块化结构,设计更加灵活(5)有不同性能档次的CPU模块可供选用(6)功能模块和I/O模块可选择(7)有可在露天恶劣条件下使用的模块类型4.1.2 S7-300工作过程(1)PLC采用循环执行用户程序的方式。OB1是用于循环处理的组织块(主 程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。(2)在起动完成后,不断地循环调用 OB1,在OB1中可以调用其它逻辑块 (FB,SFB,FC 或 SFC)。(3)循环程序处理过程可以被某些事件中断。(4)在循环程序处理过程中,CPU并不直接访问I/O模块中
11、的输入地址区 和输出地址区,而是访问 CPU内部的输入/输出过程映像区(在 CPU的系统存 储区)O4.2 S7-300组成部件S7-300单机架硬件组态最多配置8个扩展模块:(1)导轨(Rail)S7-300的模块机架(起物理支撑作用,无背板总线)(2)电源模块(PS)将市电电压(AC120/230V)转换为DC24V,为CPU和24V直流负载电路 (信号模块、传感器、执行器等)提供直流电源。输出电流有2A、5A、10A 三种。正常:绿色LED灯亮过载:绿色LED灯闪短路:绿色LED灯暗(电压跌落,短路消失后自动恢复)(3) CPU模块各种CPU有不同的性能,例如有的 CPU集成有数字量和模
12、拟量输入/输出 点,有的CPU集成有PROFIBUS DP等通信接口。CPU前面板上有状态故障 指示灯、模式开关、24V电源端子、电池盒与存储器模块盒(有的 CPU没有)(4) 信号模块(SM)数字量输入模块:24V DC , 120/230V AC数字量输出模块:24V DC,继电器模拟量输入模块:电压,电流,电阻,热电偶模拟量输出模块:电压,电流(5) 功能模块(FM)功能模块主要用于对时间要求苛刻、存储器容量要求较大的过程信号处理任 务。(6) 接口模块(IM)接口模块用于多机架配置时连接主机架(CR)和扩展机架(ER)。S7 300 通过分布式的主机架和3个扩展机架,最多可以配置32个
13、信号模块、功能模块和 通信处理器。(7) 通讯处理器(CP)扩展中央处理单元的通讯任务,提供的连网能力。本次课程设计我所做的硬件组态的参数如图表 4-1所示:表4-1硬件组态序号名称型号序列号1 PS2 CPUPS 3075A315F-2PNIDP307-1EA01-0AA0315-2FJ14-0AB034DI/DODI16/DO16x24v/0.5A323-1BL00-0AA05AI/AOAI4/AO2x8/8Bit334-0CE01-0AA04.3 S7-300硬件组态步骤打开SIMATTCManager软件后创建一个新建项目,然后再在 STEP向导里面#添加0B1在新建好的工程中添加 S
14、IMATIC 300站点,如图4-1所示:皑砂 立件(EJ 4HST5 I u 皆夕 KT IW IFUC 顾田 LM隹迎I (Q.J Tier 11 爼7WJUj iQiJ也仔It)ST壬鬣件t aaT 铁 m-#图4-1 SIMATIC 300站点的建立建立好SIMATIC 300站点后在硬件里面开始添加机架,为添加硬件组态做准备,完成机架的添加后,就进入本次设计西门子S7-300硬件组态,选用的与外部设备型号相对应的电源模块(PS、CPU莫块、信号模块(SM、功能模块(FM)、 接口模块(IM)、通讯处理器(CP),如图4-2所示。Ar Jitr-WB! W-3D $ J 3呼 J去丹_j Fi-:tmK:aJ ita n*4-I i es m- i I Ef fhh r-U.r4J if*X . p+u+031 rinw4 r Urfr-t-RIE irH44BMMUtCTTJF:|i TJJJ7awr-Z?1!*J7Trr 13MMJTJrvf JN杯*| nyvHiwrrii w(CT EMRU&-QMCP 1口 11| 陛31点111H5T zj