组态软件控制技术13-

上传人:心**** 文档编号:147972011 上传时间:2020-10-15 格式:PPT 页数:136 大小:6.78MB
返回 下载 相关 举报
组态软件控制技术13-_第1页
第1页 / 共136页
组态软件控制技术13-_第2页
第2页 / 共136页
组态软件控制技术13-_第3页
第3页 / 共136页
组态软件控制技术13-_第4页
第4页 / 共136页
组态软件控制技术13-_第5页
第5页 / 共136页
点击查看更多>>
资源描述

《组态软件控制技术13-》由会员分享,可在线阅读,更多相关《组态软件控制技术13-(136页珍藏版)》请在金锄头文库上搜索。

1、第13章 基于组态王Kingview 6.50的控制实训,实训1 基于组态王Kingview 6.50实现对机械手的控制实训 实训2 基于组态王Kingview 6.50实现对模拟电梯的控制实训 实训3 基于组态王Kingview 6.50实现对自动大门控制的实训 实训4 基于组态王Kingview 6.50实现恒压供水控制的实训,下一页,第13章 基于组态王Kingview 6.50的控制实训,实训5 基于组态王Kingview 6.50实现次品检测自动控制的实训 实训6 基于组态王Kingview 6.50实现双储液罐自动控制的实训,上一页,实训1 基于组态王Kingview 6.50实现

2、对机械手的控制实训,一、实训目的 (1)了解机械手的基本结构及控制要求。 (2)掌握用组态王软件设计机械手动画和程序的编制。 二、实训器材 (1)计算机1 台 (2)机械手控制平台1 台(采用三菱FX2NPLC 控制) (3)组态王Kingview 6.50软件1 套 (4)工具一套,返回,下一页,实训1 基于组态王Kingview 6.50实现对机械手的控制实训,三、实训要求 一个简单的机械手应具有启动、停止、复位、移动和抓放功能。机械手的启动和停止功能应该由操作人员通过启动和停止按钮进行控制。移动和抓放功能则由相应的气缸控制。对应的气缸有4 个,分别具有抓紧、放开、上移、下移、收入、伸出、

3、左右摆动功能。 具体控制要求是: (1)按下上电按钮后,机械手得电进入工作状态。 (2)按下复位按钮后,复位指示灯闪烁,不管机械手在什么位置,都将回到原始位置。,返回,上一页,下一页,实训1 基于组态王Kingview 6.50实现对机械手的控制实训,(3)按下启动按钮后,启动灯闪烁,当按下运行按钮时,机械手臂伸出下移抓紧上升手臂收入左摆伸出下移放开上移手臂收入右摆,进行一次循环运行,最后回到原始位置,等待下一次运行启动。 四、设备I/O 与变量的分配 机械手控制系统采用三菱FX2NPLC 进行控制,其I/O 分配如表1311 所示,而变量定义如表1312 所示。 五、组态画面的设计 (1)组

4、态参考画面如图1311 所示。画面中除了开始、复位、运行、上电和系统退出按钮以外,主要绘制机械手处于不同位置时状态的画面,为进行动画连接时提供需要显示的画面(本例采用隐含连接进行动画方式)。,返回,上一页,下一页,实训1 基于组态王Kingview 6.50实现对机械手的控制实训,(2) 系统运行初始画面如图1312 所示。机械手处于左边、收入、上移和放开状态,等待启动运行信号进行工作。 (3)机械手控制系统PLC参考程序如图1313、图1314、图1315、图1316所示。 (4)动画连接 机械手控制系统参考组态画面动画连接示意图,如图1317 所示。本画面的动画连接采用隐含连接动画连接方式

5、,即当画面中各图素隐含连接表达式为真时将其显示出来,如果表达式不成立时则隐含,具体连接如下: 标注1 图素隐含连接:m0|m1|m2|m3|m4|m5|m6|m7|m8|m9|m10|m11|m19|x16=0 标注2 图素隐含连接:m0|m1|m2|m3|m4|m5|m11|m19|x16=0,返回,上一页,下一页,实训1 基于组态王Kingview 6.50实现对机械手的控制实训,标注3 图素隐含连接:m6|m7|m8|m9|m10 标注4 图素隐含连接:m6|m7|m10 标注5 图素隐含连接:m10 标注6 图素隐含连接:m8|m9 标注7 图素隐含连接:m6|m7|m8|m9 标注8

6、 图素隐含连接:m11 标注9 图素隐含连接:m12 本站点电梯轿厢=0; 运行时: if(本站点电梯上升=1),返回,上一页,下一页,实训2 基于组态王Kingview 6.50实现对模拟电梯的控制实训, 本站点电梯轿厢=本站点电梯轿厢+本站点速度; if(本站点电梯下降=1) 本站点电梯轿厢=本站点电梯轿厢-本站点速度; if(本站点电梯轿厢=0 ,返回,上一页,下一页,实训2 基于组态王Kingview 6.50实现对模拟电梯的控制实训,if(本站点电梯轿厢=150 ,返回,上一页,下一页,实训2 基于组态王Kingview 6.50实现对模拟电梯的控制实训,if(本站点电梯轿厢=0 ,

7、返回,上一页,下一页,实训2 基于组态王Kingview 6.50实现对模拟电梯的控制实训,if(本站点电梯轿厢=295 ,返回,上一页,下一页,实训2 基于组态王Kingview 6.50实现对模拟电梯的控制实训, 停止时: 本站点电梯轿厢=0; 本站点一层呼梯按钮=0; 本站点二层呼梯按钮下=0; 本站点二层呼梯按钮上=0; 本站点三层呼梯按钮下=0; 本站点三层呼梯按钮上=0; 本站点四层呼梯按钮=0; 本站点厢内选层按钮1=0; 本站点厢内选层按钮2=0; 本站点厢内选层按钮3=0; 本站点厢内选层按钮4=0;,返回,上一页,下一页,实训2 基于组态王Kingview 6.50实现对模

8、拟电梯的控制实训,(2) 电梯控制系统PLC 参考程序如图1323 所示。 六、系统调试 (1)制作好的组态画面进行动画连接好,并将PLC 编程口与计算机串口进行连接,并对PLC 的通讯参数与组态王设置一致,PLC 采用默认的通讯参数,即波特率:9 600 bps,数据位长度:8 位,停止位长度:1 位,奇偶校验位:偶校验,同时组态王系统的COM1 口设置要与PLC 一致,如图1324 所示。 (2)输入程序,将设计好的PLC 程序正确的下载到西门子S7200PLC 中。 (3)系统调试,按要求正确将计算机和PLC连接好,进行系统调试,观察组态画面动画运行效果是否正常,否则,检查组态画面动画命

9、令语言正确与否,直至修改组态动画正常运行为止。,返回,上一页,下一页,实训2 基于组态王Kingview 6.50实现对模拟电梯的控制实训,七、实训报告 实训报告要求完成常规要求外,要画出完整的控制原理图,写出详细的动画连接设置和完整对应的画面命令语言程序。,返回,上一页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,一、实训目的 学习用Kingview 6.50和智能模块实现对自动门的控制。 二、实训器材 (1)PC 机一台。 (2)Kingview 6.50 组态软件。 (3)智能模块ADAM4020 和ADAM4050 各一块。 (4)导线、万用表、螺丝刀等工具。

10、,返回,下一页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,三、实训要求 自动大门的控制要求如下: (1)门卫在警卫室通过开门开关、关门开关和停止开关控制大门。 (2)当门卫按下开门开关后,报警灯开始闪烁。5 s 后,开门接触器闭合,门开始打开,直到碰到开门限位开关(门完全打开)时,门停止运动,报警灯停止闪烁。 (3)当门卫按下关门开关时,报警灯开始闪烁,5 s 后,关门接触器闭合,门开始关闭,直到碰到关门限位开关(门完全关闭)时,门停止运动,报警灯停止闪烁。 (4)在门运动过程中,任何时候只要门卫按下停止开关,门马上停在当前位置,报警灯停闪。,返回,上一页,下一页,

11、实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,(5)关门过程中,只要门夹住人或物品,安全压力挡板就会受到额定压力,门立即停止运动,以防止发生伤害。 (6)开门开关和关门开关都按下时,两个接触器都不动作,并进行错误提示。 四、设备I/O 与变量的分配 ADAM4050 为7 通道数字量输入、8 通道数字量输出的I/O 模块作执行器件,ADAM4020为RS-232 与RS-485 转换模块,ADAM4050 通过ADAM4020 同PC 机相连接,再用组态王Kingview 6.50 实现控制自动门。 1. I/O 分配 参考I/O 分配见表1331。,返回,上一页,下一

12、页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,2. 变量定义 参考变量定义见表1332。 五、组态画面的设计 1. 监控画面制作 参考画面如图1331 所示。画面中除了大门、墙体外,还设计了3 个按钮,即开门、关门和停止按钮,作用与对象SB1、SB2 和SB3 相同,运行中按下其中一个按钮,门做相应动作。SQ1、SQ2 和SQ3 分别是关门限位开关、开门限位开关和安全压力挡板开关。Y1、Y2和Y3 分别是开门接触器、关门接触器和报警指示灯。“操作错误!开门和关门开关不能同时按下!”是操作错误提示文字。,返回,上一页,下一页,实训3 基于组态王Kingview 6.5

13、0实现对自动大门控制的实训,2. 动画连接 下面只给出基本动画连接要求与实现方法提示。读者可根据题意设计出更多的动画效果。 (1)三个按钮动画效果。要求:运行时按下置0,松开置1。 (2)限位开关和安全压力挡板动画效果。要求:运行时按住置0,松开置1,用颜色变化表示开关接通和断开状态。安全压力挡板安装在大门上,应能随大门移动,采用水平移动动画连接。 (3)开门和关门接触器指示灯动画效果。要求:进行开门、关门状态指示和方向指示。 (4)报警指示灯动画效果。要求:开门和关门时报警灯闪烁。,返回,上一页,下一页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,(5)大门动画效果

14、。要求:门能根据运动情况进行缩放,采用水平缩放连接。为了动画连接方便,可将大门上所有的元素(除了轮子和安全压力挡板外)组合成一个图素。大门的轮子单独作水平移动连接。 (6)错误提示动画效果。要求:运行时如果操作人员将开门和关门同时按下,在画面上显示信息:“操作错误!开门和关门开关不能同时按下!”,直到操作人员改正错误。 3. 画面命令语言编写,返回,上一页,下一页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,控制程序的编写要从简到难,一个功能一个功能地实现。编写一个功能,调试一个功能,调试成功后,再加入新的功能,反复进行调试修改。调试时可在画面中增加一些变量(如水平移

15、动、状态、定时5 s 等)的显示输出,以便分析错误。也可把有关变量的属性改为“读写”,就可以脱离硬件直接给进信号调试。 参考画面命令语言如下: (监控画面存在时每隔100 ms 执行一次) if(本站点开门=0 /5s定时器复位 ,返回,上一页,下一页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,if(本站点关门=0 /停止状态 /停止状态 if(本站点状态=3) /在停止状态,返回,上一页,下一页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训, 本站点Y1=0; /开门接触器断开 本站点Y2=0; /关门接触器断开 本站点Y3=0; /指示灯

16、停止闪烁 本站点错误状态=0; /撤销错误提示 /错误状态 if(本站点开门=0 /在空状态 本站点Y1=0; /开门接触器断开 本站点Y2=0; /关门接触器断开 本站点Y3=0; /指示灯停止闪烁 本站点错误状态=1; /错误提示 if(本站点开门=0 /在空状态 本站点Y1=0; /开门接触器断开 本站点Y2=0; /关门接触器断开 本站点Y3=0; /指示灯停止闪烁 本站点错误状态=1; /错误提示 /关门状态 if(本站点状态=2) /在关门状态 本站点错误状态=0; /撤销错误提示,返回,上一页,下一页,实训3 基于组态王Kingview 6.50实现对自动大门控制的实训,if(本站点SQ1=0|本站点SQ3=0) /如果门全关上或夹住物体 本站点Y3=0; /指示灯停止闪烁 本站点Y2=0; /关门接触器断开 else 本站点Y3=1; /指示灯闪烁 本站点Y1=0; /开门接触器断开 本站点定时5s=本站点定时5

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号