机械手搬运单元控制监控系统设计.docx

上传人:b****1 文档编号:656232 上传时间:2023-04-29 格式:DOCX 页数:21 大小:394.59KB
下载 相关 举报
机械手搬运单元控制监控系统设计.docx_第1页
第1页 / 共21页
机械手搬运单元控制监控系统设计.docx_第2页
第2页 / 共21页
机械手搬运单元控制监控系统设计.docx_第3页
第3页 / 共21页
机械手搬运单元控制监控系统设计.docx_第4页
第4页 / 共21页
机械手搬运单元控制监控系统设计.docx_第5页
第5页 / 共21页
机械手搬运单元控制监控系统设计.docx_第6页
第6页 / 共21页
机械手搬运单元控制监控系统设计.docx_第7页
第7页 / 共21页
机械手搬运单元控制监控系统设计.docx_第8页
第8页 / 共21页
机械手搬运单元控制监控系统设计.docx_第9页
第9页 / 共21页
机械手搬运单元控制监控系统设计.docx_第10页
第10页 / 共21页
机械手搬运单元控制监控系统设计.docx_第11页
第11页 / 共21页
机械手搬运单元控制监控系统设计.docx_第12页
第12页 / 共21页
机械手搬运单元控制监控系统设计.docx_第13页
第13页 / 共21页
机械手搬运单元控制监控系统设计.docx_第14页
第14页 / 共21页
机械手搬运单元控制监控系统设计.docx_第15页
第15页 / 共21页
机械手搬运单元控制监控系统设计.docx_第16页
第16页 / 共21页
机械手搬运单元控制监控系统设计.docx_第17页
第17页 / 共21页
机械手搬运单元控制监控系统设计.docx_第18页
第18页 / 共21页
机械手搬运单元控制监控系统设计.docx_第19页
第19页 / 共21页
机械手搬运单元控制监控系统设计.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

机械手搬运单元控制监控系统设计.docx

《机械手搬运单元控制监控系统设计.docx》由会员分享,可在线阅读,更多相关《机械手搬运单元控制监控系统设计.docx(21页珍藏版)》请在冰点文库上搜索。

机械手搬运单元控制监控系统设计.docx

机械手搬运单元控制监控系统设计

 

课程设计说明书

(2012/2013学年第一学期)

 

课程名称:

工业监控系统工程设计

题目:

机械手搬运单元控制监控系统设计

专业班级:

学生姓名:

学号:

指导教师:

设计周数:

2周

设计成绩:

2013年1月4日

前言……………………………………………………………………………………3

1.课程设计目的………………………………………………………………………3

2.系统分析……………………………………………………………………………3

3.系统设计……………………………………………………………………………4

3.1.控制要求…………………………………………………………………………4

3.2.硬件选择…………………………………………………………………………4

3.3.输入输出点的地址分配…………………………………………………………6

4.程序设计……………………………………………………………………………7

4.1程序流程图………………………………………………………………………7

4.2内容变量分配表…………………………………………………………………7

4.3西门子S7-200运行程序梯形图…………………………………………………9

4.3.1西门子S7-200运行界面………………………………………………………9

4.3.2梯形图…………………………………………………………………………9

5.硬件设计……………………………………………………………………………12

5.1硬件器材…………………………………………………………………………12

5.2设计要求…………………………………………………………………………12

5.3单元电路设计……………………………………………………………………12

5.4机械手实际器具图………………………………………………………………13

5.5组态画面设计……………………………………………………………………13

5.5.1组态参考画面…………………………………………………………………13

5.5.2系统运行初始画面……………………………………………………………14

5.5.3组态运动过程截图……………………………………………………………14

5.5.4组态控制程序…………………………………………………………………14

6.系统调试……………………………………………………………………………16

7.课程设计结论和体会………………………………………………………………17

7.1结论…………………………………………………………………………………17

7.2体会………………………………………………………………………………17

8.参考文献……………………………………………………………………………18

前言

本课题是为普通车床配套而设计的上料机械手。

机械手在当今工业中有着举足轻重的作用,是工业生产的必然产物,能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置,是自动化生产过程中发展起来的一种新型装置。

按照预定要求输送工件或握持工具进行操作的自动化技术设备,对实现工业生产自动化,推动工业生产的进一步发展起着重要作用。

因而具有强大的生命力受到人们的广泛重视和欢迎。

实践证明,它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,它能在高温、低温、深水、宇宙、放射性和其他有毒、污染环境条件下进行操作,更显示其优越性,有着广阔的发展前途。

因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。

通过机械手可以显著减轻工人的劳动强度,改善劳动条件,提高劳动生产率和自动化水平。

工业生产中经常出现的笨重工件的搬运和长期频繁、单调的操作,采用机械手是行之有效的方法和途径。

而监控组态软件则是通过力控软件实现对硬件设备(如DCS(集散控制系统)组态,PLC(可编程控制器)梯形图组态等)的控制,减小了系统开发难度,同时增加了相应工业系统设计的灵活性和全面性。

组态软件的出现使用户可以利用组态软件的功能,构建一套最适合自己的应用系统。

1.课程设计目的

课程设计是学生完成本学期教学计划的最后一个极为重要的实践性教学环节,是使学生综合运用所学过的基本理论、基本知识与基本技能去解决专业范围内的工程技术问题而进行的一次基本训练。

这对学生即将从事的相关技术工作和未来事业的开拓都具有一定意义。

其主要目的:

一、 培养学生综合分析和解决本专业的一般工程技术问题的独立工作能力,拓宽和深化学生的知识。

二、 培养学生树立正确的设计思想,设计构思和创新思维,掌握工程设计的一般程序规范和方法。

三、 培养学生树立正确的设计思想和使用技术资料、国家标准等手册、图册工具书进行设计计算,数据处理,编写技术文件等方面的工作能力。

四、 培养学生进行调查研究,面向实际,面向生产,向工人和技术人员学习的基本工作态度,工作作风和工作方法。

2.系统分析

将机械手的原点(即原始状态)定位左位,高位,放松状态。

在原始状态下,按下“启动”和“自动”按钮进入启动状态,检测到下工作台有工件时,机械手下降到低位,夹紧工件,上升到高位,右转到右位,下降到低位,机械手放松,上升到高位左转回到原始位置。

当切换按钮转到“手动”位时,重复按下“单步”按钮,进行单步控制。

当按下“复位”键时,机械手回复到原始状态。

其动作逻辑关系图如下:

原位→下降→夹紧→上升→逆时针转180度

↑↓

顺时针180度←上升←放松←下降

1个启动/停止切换按钮,分别完成启动和停止控制。

1个自动/手动切换按钮,分别完成自动和手动控制。

1个复位开关,实现复位功能。

1个单步开关,实现单步控制。

3.系统设计

3.1.控制要求

当工件被送到机械手下方后,机械手将向下运动,然后锁紧夹爪;当工件被夹住后,机械手上升,到达上端后,手臂向右旋转180°。

当到达右侧后夹爪向下并释放工件,然后上升,最后机械手臂向左摆动、复位,并发出信号,将控制权交给下一单元。

技术要求:

(1)机械夹爪上下运动

(2)机械夹爪锁紧后将有信号产生

(3)机械手臂左右摆动(180°)

(4)只有当机械手臂下降到低端时才能作开合动作

(5)完成动作后,发出信号给下一单元

3.2.硬件选择

从工艺要求中可以看出控制方式为两种,分别完成自动方式(I0.3=0)和手动方式(I0.3=1)的运动,启动/停止按钮I0.0完成启动(I0.0=1)和停止(I0.0=0)功能,复位信号I0.1完成系统的复位,单步按钮I0.2用于控制手动方式的单步控制。

机械手运动的限位开关共有4个,左限位开关I0.6和右限位开关I0.7,高限位开关I1.0、低限位开关I1.1。

机械手锁紧检测信号I1.2(锁紧时I1.2=1,松开时I1.2=0)。

共有9个输入信号。

输出信号有机械手右转驱动信号Q0.0,左转驱动信号Q0.1,下降驱动信号Q0.2,下降机械手夹紧驱动信号Q0.3(夹紧Q0.3=1,放松Q0.3=0)。

共有4个输出信号。

该系统需要输入9点,输出4点。

可选择S7-200系列的CPU224即可满足要求,CPU224作为本控制系统的控制器。

机械手搬运单元控制系统如下图:

 

3.3.输入输出点的地址分配

模块号

输入端子号

输出端子号

地址号

信号名称

说明

CPU224

1

I0.0

启动/停止,启动“1”有效,停止“0”有效

开关

2

I0.1

复位,“1”有效

按钮

3

I0.2

单步,“1”有效

按钮

4

I0.3

自动/手动,自动“0”有效,手动“1”有效

开关

5

I0.6

左位,“1”有效

限位开关

6

I0.7

右位,“1”有效

限位开关

7

I1.0

高位,“1”有效

限位开关

8

I1.1

低位,“1”有效

限位开关

9

I1.2

锁紧状态,“1”有效

传感器

1

Q0.0

右转,“1”有效

电磁阀

2

Q0.1

左转,“1”有效

电磁阀

3

Q0.2

下降,“1”有效

电磁阀

4

Q0.3

夹紧,“1”有效

电磁阀

4.程序设计

4.1程序流程图

起动

4.2内容变量分配表

序号

名称

地址

注释

1

启动/停止

I0.0

开关

2

复位

I0.1

按钮

3

单步

I0.2

按钮

4

自动/手动

I0.3

开关

5

左位

I0.6

限位开关

6

右位

I0.7

限位开关

7

高位

I1.0

限位开关

8

低位

I1.1

限位开关

9

锁住夹紧

I1.2

传感器

10

右移

Q0.0

电磁阀

11

左移

Q0.1

电磁阀

12

下降

Q0.2

电磁阀

13

锁紧

Q0.3

电磁阀

14

夹紧定时器

T101

时基为100msTON定时器

15

放松定时器

T102

时基为100msTON定时器

16

自动方式标志

U0.0

BOS11

17

手动方式标志

U0.1

BOS11

18

一周期结束标志

U0.2

BOS11

4.3西门子S7-200运行程序梯形图

4.3.1西门子S7-200运行界面

4.3.2梯形图

主程序:

子程序:

 

 

5.硬件设计

5.1硬件器材

(1)计算机1台

(2)机械手控制平台1台(采用西门子S7-200PLC控制)

(3)力控5.0软件1套

5.2设计要求

将机械手的原点(即原始状态)定位左位,高位,放松状态。

在原始状态下,按下“启动”和“自动”按钮进入启动状态,检测到下工作台有工件时,机械手下降到低位,夹紧工件,上升到高位,右转到右位,下降到低位,机械手放松,上升到高位左转回到原始位置。

当切换按钮转到“手动”位时,重复按下“单步”按钮,进行单步控制。

当按下“复位”键时,机械手回复到原始状态。

其动作逻辑关系图如下:

原位→下降→夹紧→上升→逆时针转180度

↑↓

顺时针180度←上升←放松←下降

5.3单元电路设计(电路图如下)

5.4机械手实际器具图

5.5组态画面设计

5.5.1组态参考画面如下图所示。

画面中除了启动/停止、复位、单步和自动/手动以外,主要绘制了机械手运动过程中所需的图形,为进行动画连接时提供需要的显示画面。

5.5.2系统运行初始画面如下图所示。

机械手处于左边,收入,上移和放开状态,等待启动运行信号进行工作。

5.5.4组态控制程序

进入程序

a1==0;

a2==0;

a3==0;

a4==0;

flag1==0;

fw.PV=0;

qiehuan.pv=0;

qd.pv=0;

b2=0;

b1=290;

程序运行周期执行

IFqiehuan.pv==1&&qd.pv==1&&flag1==0THEN

#bv.y=#bv.y+10;

a1=a1+5;

#bv2.y=#bv2.y+10;

#bv3.y=#bv3.y+10;

#bv5.x=#bv5.x+10;

IF#bv5.x>=113THEN

#bv5.x=113;

ENDIF

IF#bv.y>=471THEN

#bv.y=471;

#bv2.y=526;

#bv3.y=526;

#bv2.x=#bv2.x+10;

#bv3.x=#bv3.x-10;

IF#bv2.x>=108THEN

#bv2.x=108;

#bv3.x=163;

flag1=flag1+1;

ENDIF

ENDIF

ENDIF

IFflag1==1THEN

#bv.y=#bv.y-10;

a1=a1-5;

#bv2.y=#bv2.y-10;

#bv3.y=#bv3.y-10;

#bv5.y=#bv5.y-10;

IF#bv.y<=146THEN

#bv.y=146;

#bv2.y=200;

#bv3.y=200;

#bv5.y=204;

a4=1;

flag1=flag1+1;

ENDIF

ENDIF

IFflag1==2THEN

#bv.x=#bv.x+10;

#bv2.x=#bv2.x+10;

#bv3.x=#bv3.x+10;

#bv4.x=#bv4.x+10;

#bv5.x=#bv5.x+10;

b1=b1-10;

IF#bv4.x>=420THEN

b1=0;b2=b2+10;

ENDIF

IF#bv.x>=672THEN

#bv.x=672;

#bv2.x=690;

#bv3.x=745;

#bv4.x=706;

#bv5.x=695;

b2=290;

b1=0;

#bv.y=#bv.y+10;

a2=a2+5;

#bv2.y=#bv2.y+10;

#bv3.y=#bv3.y+10;

#bv5.y=#bv5.y+10;

IF#bv.y>=473THEN

#bv.y=473;

#bv2.y=528;

#bv3.y=528;

#bv5.y=536;

flag1=flag1+1;

ENDIF

ENDIF

ENDIF

IFflag1==3THEN

#bv2.x=#bv2.x-10;

#bv3.x=#bv3.x+10;

IF#bv2.x<=672THEN

#bv2.x=679;

#bv3.x=758;

#bv.y=#bv.y-10;

a2=a2-5;

#bv2.y=#bv2.y-10;

#bv3.y=#bv3.y-10;

IF#bv.y<=350THEN

#bv5.x=#bv5.x+10;

IF#bv5.x>=772THEN

#bv5.x=772;

a3=1;

ENDIF

IF#bv.y<=146THEN

#bv.y=146;

#bv2.y=200;

#bv3.y=200;

flag1=flag1+1;

ENDIF

ENDIF

ENDIF

ENDIF

IFflag1==4THEN

#bv.x=#bv.x-10;

#bv2.x=#bv2.x-10;

#bv3.x=#bv3.x-10;

#bv4.x=#bv4.x-10;

b2=b2-10;

IF#bv4.x<=420THEN

b1=b1+10;b2=0

ENDIF

IF#bv.x<=90THEN

#bv.x=90;

#bv2.x=96;

#bv3.x=177;

#bv4.x=125;

b1=290;

a3=0;

a4=0;

#bv5.x=33;

#bv5.y=535;

flag1=0;

qiehuan.pv=1;

qd.pv=1;

ENDIF

ENDIF

IFfw.PV==1THEN

a4=1;

#bv.x=90;

#bv.y=147;

#bv2.x=96;

#bv2.y=197;

#bv3.x=177;

#bv3.y=197;

#bv4.x=125;

#bv4.y=80;

#bv5.x=33;

#bv5.y=535;

flag1=0;

qiehuan.pv=0;

qd.pv=0;

fw.PV=0;

a1=0;

a2=0;

b1=290;

b2=0;

IFfw.PV==0THEN

a4=0;

ENDIF

ENDIF

6.系统调试

6.1制作好的组态画面进行动画连接,并将PLC编程口与计算机串口进行连接。

将PLC的通讯参数与力控5.0设置一致,PLC采用默认的通讯参数,同时力控5.0系统的COM1口设置要与PLC一致。

6.2输入程序,将设计好的PLC程序正确的下载到西门子S7-200中。

6.3系统调试,按要求正确将计算机、PLC和机械手连接好,进行系统调试,观察组态画面动画与机械手的运行是否一致,否则,检查组态画面动画隐含连接正确与否,直到组态动画正常运行为止。

7.课程设计结论和体会

7.1结论

气压摆动机械手能将工件从一个工位,传到下一个工位的工作,它从外部结构上把自动线中的各台自动机床联系成一个整体。

有一定的握力和工作速度,有准确的定位精度,将零件可靠地装上夹具,能准确可靠的完成预定工作。

7.2体会

作为一名大四的学生,我觉得做类似的课程设计是十分有意义的,而且是十分必要的。

在已经度过的大四时间里我们大多接触的是专业基础课。

我们在课堂掌握的仅仅是专业基础课的理论面,如何锻炼我们的实践面?

如何把我们所学到的专业基础理论知识用得到实践中呢?

我想做课程设计就为我们提供了良好的实践平台。

通过这次监控组态课程设计,我学到了不少使用的知识,更重要的是做实验的过程,思考问题的方法。

8.参考文献

[1]天津大学编写组,工业机械手设计基础,天津科学技术出版社,1980 

[2]王承义,机械手及其应用,机械工业出版社,1981

[3]朱龙根,机械系统设计,机械工业出版社,2004

[4]机械工程手册编辑委员会,机械工程手册,补充本

(二)机械工业出版社,1981

[5]钟肇新、彭侃编译  可编程控制器原理及应用  第二版  广州:

华南理大学出版社,2003.5

[6]钟肇新,范建东主编.可编程控制器原理及应用.第三版.广州:

华南理大学出版社,2003.5

[7]求是科技编著    PLC应用开发技术与工程实践    北京  人民邮电出版社,2005.1

[8]郝海青.串联关节式机械手的控制系统分析与设计.    万方数据库硕博士论文,  2002

课程设计

评语

课程设计

成绩

指导教师

(签字)

年月日

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2