基于组态王混合液体控制系统设计毕业设计(编辑修改稿)内容摘要:
对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。 组态软件 也为试验者提供了可视化监控画面,有利于试验者实时现场监控。 而且,它能充分利用 Windows 的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势 曲线 等,可便利的生成各种报表。 它还具有丰富的 设备驱动程序 和灵活的组态方式、数据链接功能。 本课题的主要方向就是在 掌握混合液体生产的工艺和各单元系统的控制要求,及参数要求的基础上, 利用组态王制作出监控画面,通过“组态王 ”的PID 调节对液体混合进行控制,采用先进的控制算法,以达到优化技术指标、提高经济效益和社会效益、提高劳动生产率、节约能源、改善劳动条件、保护环 境卫生、提高市场竞争能力的作用。 3 第一章 组态王软件的介绍 组态王简介 “组态王”是运行于 Microsoft Windows 98/NT 及以上中文平台的全中文界面的组套软件,采用了多线程、 COM 组件等新技术,实现了实时多任务、软件运行可靠。 组态王具有一个集成开发环境:组态王工程浏览器,在工程浏览器中,你可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。 画面的开发和运行有工程浏览器调用画面制作系统 TOUCHMAK 和画面运行系统TOUCHVEW 来完成的。 TOUCHMAK 是应用程序的开 发环境。 您需要在这个环境中完成设计画面,动画连接等工作。 TOUCHMAK 具有先进完善的图形生成功能:数据库中有多种数据类型,能合理地抽象控制对象的特性;对变量报警,趋势曲线,过程记录,安全防范等重要功能都有简单的操作办法。 TOUCHVEW 是“组态王”软件的实时运行环境,在 TOUCHMAK 中建立的图形画面只有在 TOUCHVEW 中才能运行。 TOUCHVEW 从工业控制对象中采集数据,并记录在实时数据库中。 它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警,操作记录,趋势曲线等监视功能,并生成历史数据 文件。 组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。 它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。 通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。 其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。 尤其考虑三方面问题:画面、数据、动画。 通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。 组态软件 也为试验者提供了可视化监控画面,有利于试验者实时现场监控。 而且,它能充分利用 Windows 的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。 它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。 在工业控制领域,随着自动化程度的迅速提高,用户对控制系统的过程监控要求越来越高,人机界面的出现正好满足了用户这一需求。 人机界面可以 对控制 4 系统进行全面监控,包括过程检测、报警提示、数据记录等功能。 基于组态王设计的系统具有界面友好、易于操作、运行可靠、便于升级等特点,从而使控制系统变得操作人性化、过程可视化,在自动控制领域的作用日益显著。 组态王的基本使用方法 使用组态王实现控制系统实验仿真的基本方法: (1)图形界面的设计。 在工程浏览器中左侧的树形视图中选择“画面”,在右侧视图中双击“新建”。 工程浏览器将运行组态王开发环境 TOUCHMAK,弹出如下对话框。 在“新画面”对话框中设置如下图,在对话框中单击“确定”。 绘制图素的主要工具放置在图形编辑器工具箱内。 当画面打开时,工具箱自动显示,如果工具箱没有出现,选择菜单“工具 / 工具箱”或按 F10 键打开它。 (2)定义外部设备和构造数据库 1. 组态王把那些需要与之交换数据的设备,或程序都作为外部设备。 外部设备包括:下位机( PLC、仪表、板卡等),它们一般通过串行口和上位机交流数据。 只有在定义了外部设备后,组态王才能通过 I/O 变量和它们交换数据。 为了方便设计者定义外部设备,组态王设计了“设备配置向导”,一步步引导你完成设备的连接。 2.数据库是组态王最 核心的部分。 在 TOUCHVEW 运行时,工业现场的生产状况熬以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是要以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。 ( 3)定义变量 对于我们将要设计的项目,需要从下位机采集数据,需要在数据库中定义这若干个变量。 因为这些数据是通过驱动程序采集到的,所三个变量的类型都是 I/O实型变量。 在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“变量属性”对话框,设置完成后,单击“确定”。 5 (4)建立动画连接 在 画面上双击图形对象,弹出“动画连接”对话框。 单击“填充”等按钮,弹出“填充连接”等对话框,注意填充方向和填充色的选择。 单击“确定”。 单击“动画连接”对话框的“确定”。 (5)运行和调试 在主监控画面,点击左上角文件按钮,在下拉菜单中选择“切换到 view”,进入监控画面。 画面将显示从下位机采集到的数据。 第二章 系统整体设计 液体混合装置具体控制要求 该自动混合装置是将两种液体按照比例进行简单的混合。 首先分析被监控对象的硬件构成和控制过程,根据实际情况来进行变量定义和画面设计。 自动化混合装置系统 模型如图 21 所示: 图 21 自动混合装置模型图 具体控制要求,分析如下: ( 1)初始状态:容器是空的, Y Y Y3 电磁阀,搅拌机 M 和电炉 H 的状态均 6 为 OFF(即“ 0”状态)液面传感器 L L L3 的状态均为 OFF。 ( 2)按下起动按钮 SB1 时开始下列操作:电磁阀 Y1 得电,开始注入液体 A,至液面高度为 L2,停止注入液体 A,同时开启电磁阀 Y2 开始注入液体 B,当液面高度至 L1 时,停止注入液体 B。 ( 3)停止注入液体后开启电炉H,加热时间为 5 秒钟。 ( 4) 5 秒后,开启搅拌机同时加热搅拌 10 秒。 ( 5) 10 秒后,停止加热,继续搅拌 15 秒钟。 ( 6) 15 秒后,停止搅拌同时放出混合液体 C,当液面高度降至 L3 后,等待 2 秒以后停止放出,同时开启电磁阀 Y1,开始注入液体 A 进入下一混合过程。 ( 7) 停止操作:按下停止按钮 SB2 后,在当前操作完成后停止,回到初始状态。 本设计采用 PLCS7300,对各元器件进行控制运行,再通过对组态王命令语言的编辑,实现上述控制要求。 7 PLC I/O 分配 输入点如表 1 所示 : 序号 输入信号名称 地址 1 开始按钮 SB1(常开) 2 停止按钮 SB2(常开) 3 液位测量开关(常开) L1 4 液位测量开关(常开) L2 5 液位测量开关(常开) L3 6 热电偶 RL1(模拟量) PIW100 表 1 输入点的分配 输出点如表 2 所示: 序号 输出信号名称 地址 序号 输出信号名称 地址 1 电磁阀 Y1 4 搅 拌电机 M( KM1) 2 电磁阀 Y2 5 加热电炉 H( KM2) 3 电磁阀 Y3 表 2 输出点的分配 PLC。基于组态王混合液体控制系统设计毕业设计(编辑修改稿)
相关推荐
国经济的高速发展,电力生产自动化水平的提高和管理水平的不断进步将更为重要。 而电厂辅助系统是火电厂正常稳定运行的关键组成环节,输煤系统就是其中之一。 现在,国内大部分火电 厂的输煤系统都已采用 PLC 进行控制。 对电厂未采用 PLC 控制的输煤系统部分进行程控改造已成为一种趋势。 如今国内大中型火力发电厂输煤系统普遍采用 PLC 进行程序控制,以取代系统的继电器强电集中控制方式。
水质能达到一级排放标准。 本设计主要涉及的关键技术有: 1)组态界面 绘制。 2)污水处理工艺。 实验过程:(包括主要步骤、成果介绍、代码分析、实验分析等) 一 主要步骤 1 在“用户窗口”页建立“污水处理流程图”画面,并设置成启动窗口 .步骤如下: (1) 在“用户窗口”中单击“新建窗口”按钮,建立“窗口 0”,如图 11. 图 11 新建用户窗口 (2) 选中“窗口 0”,单击“窗口属性”
在满程压力下调整量程电位器,使输出电流为 20mA。 本传感器精度为 级,因为二线制,故工作时需串联 24V 直流电源。 液位传感器用来上水位箱和中水位箱的水位进行检测,采用工业用的 DBYG 扩散硅压力变送器,精度为 级,二线制 4— 20mA 标准信号输出。 图 液位传感器 图 电动调节阀 调节阀用于调节介质的流量、压力和液位。 根据调节部位信号,自动控制阀门的开度,从而达到介质流量
,提示退币。 组态王的人机界面做到和试验箱上的售货机模块同步, 设计隐藏管理员登陆,当管理员在画面的固定位置点击,出现管理员登陆入口。 设计 登陆管理员后才可看到的 监控页面 :监控售货机的历史货币交易额,可监控历史总营业额、投入一元张数、投入五元张数、投入总金额、退币总额,记录近一个月的数据,可进行打印;监控历史销售数据,可监控历史销售各种饮料的数量,记录近一周的数据,可进行打印;监控实时交易
提醒操作人员,则有可能会造成“冒罐”,形成危险。 有了报警,就可以提示操作人员注意。 报警允许操作人员应答。 、 6 报表按键定义 数据报表是反应生产过程中的数据、状态等,并对数据进行记录的一种重要形式。 是生产过程必不可少的一个部分。 它既能反映系统实时的生产情况,也能对长期的生产过程进行统计、分析,使管理人员能够实时掌握和分析生产情况。 组态王提供内嵌式报表系统,工程
四.程序设计 1. 数据词典定义,如下图 启动、停止,上限位,下限位,进水,出水,正转,反转,运行,报警类型都为 I/O离散,如下图 4 计数,计时 1,计时 2,计时 3,液面高度类型都为内存实型,如下图 5 Flag1, Flag2, Flag3, Flag4, Flag5,都为内存离散,如下图 6 1) 启动 7 2) 停止 3)进水 8 4)出水 5)报警 9 6)运行 7)液面 10