内容发布更新时间 : 2024/12/27 0:03:43星期一 下面是文章的全部内容请认真阅读。
实验七 水塔水位控制模拟
一、 实验目的
熟悉组态王的画面制作,及掌握一些脚本的简单实用。
用PLC构成水塔水位自动控制系统。 二、实验说明
当水池水位低于水池低水位界(S4为ON表示),阀Y打开进水(Y为ON),定时器开始定时,4秒后,如果S4还不为OFF,那么阀Y指示灯闪烁,表示阀Y没有进水,出现故障,S3为ON后,阀Y关闭(Y为OFF)。当S4为OFF时,且水塔水位低于水塔低水位界时S2为ON,电机M运转,向水塔抽水。当水塔水位高于水塔高水位界(S1为ON)时电机M停止。
三、实验步骤 1. 输入输出接线
注:PLC主机公共端接线方法见实验一
2.打开实验箱开关将STEP 7软件编写的水塔水位程序下载到主机中。
3.打开组态王工程浏览器设备中新建一个设备驱动为:PLC——西门子——S7—200系列(USB);下一步逻辑名称为:为水塔水位;地址为:2,其它均默认完成。
4.在工程浏览器中的数据词典里建立如下变量:
输入 S1 I0.0 S2 I0.1 S3 I0.2 S4 I0.3 输出 M Q0.0 Y Q0.1
5.在组态王软件绘制如下画面:
6.在画面属性——命令语言中写入以下脚本: //水塔水位控制 if(\\\\本站点\\M==1)
{\\\\本站点\\水塔水位=\\\\本站点\\水塔水位+5; \\\\本站点\\水池水位=\\\\本站点\\水池水位-5;} if(\\\\本站点\\M==0 && \\\\本站点\\水塔水位>10) {\\\\本站点\\排水=1;
\\\\本站点\\水塔水位=\\\\本站点\\水塔水位-5;} //水池水位控制 if(\\\\本站点\\Y==1)
\\\\本站点\\水池水位=\\\\本站点\\水池水位+5; 7.画面中动画链接的设置:
水池动画链接——填充 水塔动画链接
管道动画链接:流动——流动条件 如:\\\\本站点\\M==1;
水塔出水管道链接:
8.实时报警的设置:
实时报警报表和实时曲线如线所指 实时曲线链接:如下 图 可在工具箱中找到:如下图
(1).实时报警窗口双击:报警窗
口配置 报警组的定义:先要在工程浏览器——报警组——增加组——水位。(如右图)