组态王实验案例——三层电梯

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

组态王与S7-200PLC 三层电梯模拟实验

一、实验目的

1.熟悉组态王的画面制作、脚本动画的控制及组态王与S7-200PLC的通信。

2.通过对工程实例的模拟,熟练的掌握PLC的编程和程序的调试方法。

3.进一步熟悉PLC的I/0连接。

4.熟悉三层电梯采用轿厢外按钮控制的编程方法。

二、实验说明

电梯由安装在各个楼层厅门口的上升和下降按钮进行呼叫操作,其操作容为电梯运行方向。电梯轿厢设有楼层选按钮S1~S3,用于选择需要停靠的楼层。L1~L3分别为一层、二层、三层的指示,SQ1~SQ3为到位行程开关,SQ1开关打在上表示电梯停在一层。按电梯选按钮S2,电梯选指示灯SL2亮,打下SQ1,电梯离开一层,L2灯亮电梯到达二层,打上SQ2,L2灯灭,电梯停在二层。按下三层行按钮D3,打下SQ2电梯离开二层,三层指示灯L3亮,打上SQ3电梯停在三层,L3灭。

三、实验步骤

1.用V4.0 STEP 7 MicroWIN软件编写三层电梯的梯形图程序,调试下载S7-200PLC中(程序见附录I)。

2.实验箱接线图如下:

PLC主机公共端接线:1L接2L接3L接M 1M接2M接L+(注:此接线为低电平有效)

3.打开组态王软件绘制如下画面

3.在组态王工程浏览器中的设备中新建一个三层电梯

图1.1 图1.2 图1.3

在工程浏览器中双击“设备”点击“新建...”后选择PLC找到“西门子”选择S7-200系列(USB)如图1.1所示然后点击下一步起名字为三层电梯如图1.2所示点击“下一步”如图1.3 在此处需要设定PLC的地址(此地址是组态王与S7-200通信的地址:2)“点击”下一步“最后点击“完成”。

退出按钮的动画连接为:选中按钮双击→按下时→输入EXIT(0);

4.在工程浏览器中的数据词典里建立如下变量

4.在工程浏览器的“命令语言”里的“应用程序命令语言”中“运行时”里输入一下脚本代码:

\\本站点\速度=5;

//复位

if(\\本站点\复位RST==1 ||\\本站点\组态复位==1)

\\本站点\轿厢移动=0;

//层数显示

if(\\本站点\轿厢移动<155 &&\\本站点\轿厢移动>=0)

\\本站点\电梯层数=1;

if(\\本站点\轿厢移动>155 &&\\本站点\轿厢移动<330)

\\本站点\电梯层数=2;

if(\\本站点\轿厢移动>330)

\\本站点\电梯层数=3;

//电梯移动

if(\\本站点\轿厢上升指示UP==1)

{\\本站点\轿厢移动=\\本站点\轿厢移动+\\本站点\速度;}

if(\\本站点\轿厢下降指示DOWN==1)

{\\本站点\轿厢移动=\\本站点\轿厢移动-\\本站点\速度;}

if(\\本站点\二层指示L2==1 &&\\本站点\轿厢上升指示UP==1 ) {if(\\本站点\轿厢移动<155)

\\本站点\轿厢移动=\\本站点\轿厢移动+\\本站点\速度;

else

\\本站点\轿厢移动=155;

}

if(\\本站点\轿厢下降指示DOWN==1 &&\\本站点\二层指示L2==1) {if(\\本站点\轿厢移动>155)

\\本站点\轿厢移动=\\本站点\轿厢移动-\\本站点\速度;

else

\\本站点\轿厢移动=155;

}

//电梯开关门

if((\\本站点\轿厢移动==0 &&\\本站点\一层指示L1==1)||

(\\本站点\轿厢移动==155 &&\\本站点\二层指示L2==1)||

(\\本站点\轿厢移动==330 &&\\本站点\三层指示L3==1))

{\\本站点\电梯开门=\\本站点\电梯开门+\\本站点\速度;}

else

\\本站点\电梯开门=0;

if(\\本站点\复位RST==1)

\\本站点\电梯开门=0;

5.建立轿厢及电梯门的动画连接

轿厢动画连接

图1.4

双击绘制好的轿厢图,在弹出的动画连接里选择“垂直移动”进行如图1.4所示的设置。(其电梯左右门也与轿厢设置相同)。

图1.5 图1.6

双击电梯左右门在弹出的动画连接里,如图1.5和1.6进行设定(此移动距离可由画面大小进行改变)。

模拟绳索动画连接

图1.7

双击模拟绳索,在动画连接属性里选择缩放,如图1.7进行设定。

注释:此动画连接中的距离是由建立的画面大小所决定的,可根据自己所需进行设定。

电梯上行和下行:

在组态王画面中用多边形画一个等腰三角形,选中复制粘贴后在工具箱里选择旋转。其动画连接如下图所示。

相关文档
最新文档