找回密码
 注册

QQ登录

只需一步,快速开始

搜索

WINCC组态+S7-200 PLC多种液体混合装置监控设计资料分享

[复制链接]
coolice 发表于 2020-2-10 16:10:09 | 显示全部楼层 |阅读模式
通过对 WINCC 进行组态,连接 S7-200 PLC 使用PLC的I0.2输入作为系统启动,I0.3-I0.7作为动作条件,Q0.0-Q0.6输出作为混合装置操作指示灯,完成在电脑组态画面上对相应指示灯亮灭的控制 。

plc程序和wincc工程文件: 多种液体混合装置监控设计.zip (12.59 MB, 售价: 1 E币)
1.jpg
本文word完整文档: 多种液体混合装置监控设计.docx (3.54 MB, 售价: 1 E币)
二、目的
通过本次实验
熟悉和掌握西门子 WinCC 的组态和工业自动控制。
熟悉西门子 WinCC 的过程可视化系统。
熟悉掌握 Step7 编程软件的使用。
熟悉西门子 WinCC 和 S7-200PLC 之间的通信。
154616kerzbyy9eyovabrv.png
  • 面版图

                   143.001.jpg

143.002.jpg

2.控制要


程序设计:
(1) 总体控制要求:如面板图所示,本装置为三种液体混合模拟装置,由液面传感器SL1、SL2、SL3,液体 A、B、C 阀门与混合液阀门由电磁阀 YV1、YV2、YV3、YV4,搅匀电机 M,加热器 H,温度传感器T 组成。实现三种液体的混合,搅匀,加热等功能。
(2) 打开“启动”开关,装置投入运行时。首先液体 A、B、C 阀门关闭,混合液阀门打开 10 秒将容器放空后关闭。然后液体 A 阀门打开,液体 A 流入容器。当液面到达SL3 时,SL3接通,关闭液体 A 阀门,打开液体 B 阀门。液面到达 SL2 时,关闭液体 B 阀门,打开液体 C 阀门。液面到达 SL1 时,关闭液体C阀门。                                                                                         
(3) 搅匀电机开始搅匀、加热器开始加热。当混合液体在6 秒内达到设定温度,加热器停止加热,搅匀电机工作 6 秒后停止搅动;当混合液体加热 6 秒后还没有达到设定温度,加热器继续加热,当混合液达到设定的温度时,加热器停止加热,搅匀电机停止工作。
(4) 搅匀结束以后,混合液体阀门打开,开始放出混合液体。当液面下降到SL3 时,SL3 由接通变为断开,再过 2 秒后,容器放空,混合液阀门关闭,开始下一周期。
(5) 关闭“启动”开关,在当前的混合液处理完毕后,停止操作。

组态设计:
(1)建立 OPC 通信
(2)建立监控画面, 按照实验挂件设计画面,并添加标题:多种液体混合装置组态控制
(3)在画面中,添加“启动”、“停止”、 “登录”、注销”四个按钮;
(4)启动画面之后,点击登录按钮(或热键),出现登录对话框,此时输入“张三”的用户名的密码,登录后,无法控制“启动”和“停止”按钮。注销张三的用户名和密码,重新登录刘工的用户名和密码,此时可以控制“启动”和“停止”按钮;另外通过“输入输出域”显示当前用户的用户名。
(5)鼠标点击“启动”按钮,系统开始工作,点击“停止”按钮,停止工作;传感器、阀门、搅拌电机和加热器的工作状态要在监控画面中体现出来。
(6)画面布局合理,设计美观。  
3.I/O 分配     
154658etutp874oghtn8r1.png

  • 电路接线图

    143.003.jpg





  • PLC 程序设计

打开“启动”开关,装置投入运行时。首先液体 A、B、C 阀门关闭,混合液阀门打开 10 秒将容器放空后关闭。

143.004.jpg

143.005.jpg

然后液体 A 阀门打开,液体 A 流入容器。当液面到达 SL3 时,SL3接通,关闭液体 A 阀门(YV1),打开液体 B 阀门(YV2)。

143.006.jpg


液面到达 SL2 时,关闭液体 B 阀门(YV2),打开液体 C 阀门(YV3)。

143.007.jpg

液面到达 SL1 时,关闭液体C 阀门(YV3)。

143.008.jpg

搅匀电机开始搅匀、加热器开始加热。当混合液体在 6 秒内达到设定温度,加热器停止加热,搅匀电机工作 6 秒后停止搅动

143.009.jpg 143.010.jpg


当混合液体加热 6 秒后还没有达到设定温度,加热器继续加热,当混合液达到设定的温度时,加热器停止加热,搅匀电机停止工作。

143.011.jpg 143.012.jpg

搅匀结束以后,混合液体阀门打开,开始放出混合液体。当液面下降到 SL3 时,SL3 由接通变为断开,再过 2 秒后,容器放空,混合液阀门关闭,开始下一周期。

143.013.jpg 143.014.jpg

143.015.jpg 在 V1.0 PC Access SP6 中创建 OPC 变

①打开V1.0PC Access SP软件——新建项目

②在左侧的浏览器窗口中,右键选中“Micro Win”-单击“新PLC”选项——弹出PLC属性界面。将PLC命名为“S7-200”——确认

③新建变量:在左侧的浏览器中右键点击“S7-200”-新-项目。弹出项目属性,输入“名称”——在“地址”输入确认

④保存OPC。单击工具栏中的“保存”按钮,命名为“S7-200”——单击“保存”。(注意:必须保存OPC变量项目)
              ⑤选中变量单击“在测试客户机中增加当前项目”-单击“测试客户机状态”。

观看窗口下侧“测试客户机”的变量,质量是否"好”,如果质量为“好”,则说明OPC已经和S7-200的PLC通信连接成功

(1)在 Wincc 中创建的 OPC 驱动

因为本次的监控画面是在别的机房里完成的,所以需要更改保存的文件里的计算机名称为当前所用的电脑名称才能使用。

创建WinCC监控——打开WinCC ——创建新项目——添加驱动程序,创建连接——在新建连接中创建变量

再按照同样方法创建“停止”和“运行输出——灯”变量,注意修改地址。“运行地址”变量的“数据”选项应选择“输出”

(2)在 Wincc 中创建监控画面

双击按钮打开“对象属性”对话框,在“事件”选项卡中选择“鼠标”,在“按左键”后的图标上单击右键,选择“直接连接”

143.016.jpg

入下图所示设置参数,单击下图所示位置选择变量,然后单击“确定” 143.017.jpg

同样在“释放左键”后的图标上单击右键,选择“直接连接”,如下图设置参数

143.018.jpg

用“启动”按钮同样方法创建并设置“停止”按钮,不同的是“按左键”和“释放左键”的目标变量选择“停止”

143.019.jpg

  • 心得体会:

在本次实验中发现理论需要实践来检验,想可能与实践有一定出入。本次课程设计,使我了解了PLC与WINCC控制技术在工业应用和工业生产中的重要地位。因此,学好这门课程十分重要。通过这次课程设计。我学会了PLC与WINCC的基本应用方法,对WINCC的工作原理和使用方法也有了更深刻的理解。在对理论的运用中,提高了我的科学文化素质。

附件:

   143.020.jpg

   143.021.jpg 143.022.jpg




您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|ELEOK |网站地图

GMT+8, 2024-11-22 21:07

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表