天津大学仁爱学院电镀流水线设计组态Word下载.docx
《天津大学仁爱学院电镀流水线设计组态Word下载.docx》由会员分享,可在线阅读,更多相关《天津大学仁爱学院电镀流水线设计组态Word下载.docx(13页珍藏版)》请在冰豆网上搜索。
4.1、系统调试………………………………………………………………9
4.2、设计中遇到的问题与解决方法………………………………………9
五、总结收获及心得…………………………………………………………………9
参考文献……………………………………………………………………………9
附录…………………………………………………………………………………10
一、引言
1.1设计的目的
了解电镀流水线工作过程。
自主学习MCGS全中文组态软件的功能、特点和使用方法。
学会使用组态软件和PLC控制系统连接。
1.2设计内容及实现的目标
自行设计动画要求,与欧姆龙PLC通讯控制,完成综合设计。
二、设计要求
2.1、控制要求
1、初始状态
SQ1、SQ2、SQ3、SQ4、SQ5、SQ6为限位开关。
SQ4、SQ5灯亮,表示M1、M2在取物台的正上方;
SQ1、SQ2、SQ3、SQ6和M1、M2均为OFF。
2、启动操作
1)按下启动按钮,工作信号灯亮,表示系统可以工作。
2秒后,M2下(Y3)得电下行取待加工元件;
SQ6灯亮表示可以取元件,M2下失电;
5秒后M2上(Y4)得电,取待加工元件上行;
SQ5灯亮表示上行到位,M2上失电。
2)电机M1后(Y1)得电后行,直到碰到SQ1限位开关才停止,M2下(Y3)得电下行放元件;
SQ6灯亮表示下放结束,电极(Y5)得电进行电镀。
10秒后结束电镀,M2上(Y4)得电上行,到达SQ5后,M2上失电。
3)M1前(Y2)得电前行,到达SQ2位置停止,进行回收液处理工作。
同样是M2下(Y3)得电下行,5秒后M2上(Y4)得电上行;
当碰到SQ5后再前行,到达SQ3位置停止,进行清水处理工作。
当碰到SQ5后再前行,到达SQ4后停止M1前(Y2)前行。
4)当到达SQ4后,开始将被加工元件下放到取物台上,并取下一个待加工元件,进行下一个循环。
3、停止操作:
当按下停止按钮后,系统停止工作,并保持停止前工作状态。
若再次启动,则继续按停止前工作状态工作。
2.2、设计任务
1.对系统进行需求分析,确定I/O点数,分配I/O地址;
2.系统设计过程和有关说明;
3.程序结构与触摸屏自行设计;
4.录入计算机和触摸屏,进行系统调试,实现电镀流水线的控制要求。
三、控制系统设计
3.1、IO分配
输入:
输出:
启动-----0.00工作信号灯-----1.00
SQ1-----0.01M1后------1.01
SQ2-----0.02M1前------1.02
SQ3-----0.03M2下------1.03
SQ4-----0.04M2上------1.04
SQ5-----0.05电机-------1.05
SQ6-----0.06
停止-----0.07
3.2、组态王软件通讯连接
点击工具条中的下载按钮,进行下载配置。
选择“连机运行”,连接
方式选择“USB通讯”,然后点击“通讯测试”按扭,通讯测试正常后,点击“工程下载”。
下载完成后在触摸屏上点击进入运行状态
3.3、组态王实际设计图
3.4、脚本程序
系统开始,电机启动下降取件后上升
到达顶端后开始右移
工件到达最右端,开始下降到镀槽,电镀完成后,工件上升
工件左移,到达回收液槽
下降到回收液槽,回收液体后上升
工件左移到达清洗槽
工件下降清洗,完毕后上升
回到原位开始下一次循环
四、系统调试及结果分析
4.1、系统调试
将编写好的程序下载到触控屏内,当编译无错误的话,运行程序。
观察触控屏动画运行过程,程序运行错误进行改进。
触摸屏运行无错误,连接PLC进行调试,当触摸屏与PLC同步运行,试验完成。
4.2、设计中遇到的问题与解决方法
1、问题:
按下开始键工件只移动一下,不持续移动
解决方法:
将开关设置成常开按键
2、问题:
程序中当工件返回时,不能回到预定位置。
程序还没开始,工件就已经移动到该位置
将程序设置成分布运行,每完成一步,启动下一步。
这样程序前后就不会冲突。
五、总结收获及心得
经过两周的努力,组成员的极力配合下,电镀生产线控制系统的设计基本完成,在开始时我们并没有头绪,第一次使用组态王,我们在设计过程中,我们学习组态王初、中级教程,并查阅很多资料,学习组态王的使用,组态王简单的操作性,使我们的实验难度降低了很多,但是我们实验还是遇到了很多问题,在编写程序时,我们不断的尝试,不断的改进,总结工程中的错误,经过同学之间的讨论和互相学习,我们完成了此次试验。
彼此还是脱离不了集体的力量,遇到问题和同学互相讨论交流。
多和同学讨论。
我们在做课程设计的过程中要不停的讨论问题,这样,我们可以尽可能的统一思想,这样就不会使自己在做的过程中没有方向,并且这样也是为了方便最后设计和在一起。
讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。
多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题。
经过此次试验锻炼了我们自我学习的能力,并且使我们掌握了一项新的技术,并且认识到自己的不足,令我进一步的掌握了PLC控制电路的程序编制和调试,并对组态王软件有了进一步的了解,在各方面都有所提高,收获不小
参考文献
[1]《mcgsTpc初级教程》北京昆仑通态自动化软件科技有限公司
[2]《mcgsTpc中级教程》北京昆仑通态自动化软件科技有限公司
[2]《mgcs组态环境帮助手册》北京昆仑通态自动化软件科技有限公司
附录:
脚本的源程序
IFw=0THEN
r=r+1
ENDIF
IFr>
20THEN
w=1
r=0
ENDIF
IFw=1THEN
o=o+2
IFo>
125THEN
w=2
IFw=2THEN
e=e+1
IFe>
100THEN
w=3
IFw=3THEN
o=o-2
s=0
IFo<
0THEN
w=0
q=1
e=0
i=i+2
IFi>
280THEN
q=2
110THEN
IFw=1THEN
200THEN
s=1
IFw=2THEN
q=3
194THEN
i=i-2
ELSE
q=4
q=5
119THEN
q=6
q=7
o=0
0THEN
q=0