080412523王玉龙报告书 doc
更新时间:2024-06-23 20:29:01 阅读量: 综合文库 文档下载
- 080412T推荐度:
- 相关推荐
机械手搬运单元控制
科信学院
课程设计说明书
(2011 /2012 学年 第 1 学期)
课程名称 : 《监控组态设计基础》课程设计 题 目 : 机械手搬运监控系统 专业班级 : 自动化五班 学生姓名 : 王玉龙 学 号: 080412523 指导教师 : 段广玉、王艳芬 设计周数 : 2 周
设计成绩 :
2011 年 12 月 23 日
- 1 -
机械手搬运单元控制
目 录
前言????????????????????????????????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.系统调试?????????????????????????????17 7.课程设计结论和体会????????????????????????18 7.1结论???????????????????????????????18 7.2体会???????????????????????????????18 8.参考文献?????????????????????????????19
- 2 -
机械手搬运单元控制
前 言
本课题是为普通车床配套而设计的上料机械手。机械手在当今工业中有着举足轻重的作用, 是工业生产的必然产物,能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置,是自动化生产过程中发展起来的一种新型装置。按照预定要求输送工件或握持工具进行操作的自动化技术设备,对实现工业生产自动化,推动工业生产的进一步发展起着重要作用。因而具有强大的生命力受到人们的广泛重视和欢迎。实践证明,它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,它能在高温、低温、深水、宇宙、放射性和其他有毒、污染环境条件下进行操作,更显示其优越性,有着广阔的发展前途。因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。通过机械手可以显著减轻工人的劳动强度,改善劳动条件,提高劳动生产率和自动化水平。工业生产中经常出现的笨重工件的搬运和长期频繁、单调的操作,采用机械手是行之有效的方法和途径。而监控组态软件则是通过力控软件实现对硬件设备(如DCS(集散控制系统)组态,PLC(可编程控制器)梯形图组态等)的控制,减小了系统开发难度,同时增加了相应工业系统设计的灵活性和全面性。组态软件的出现使用户可以利用组态软件的功能,构建一套最适合自己的应用系统。
1.课程设计目的
课程设计是学生完成本学期教学计划的最后一个极为重要的实践性教学环节,是使学生综合运用所学过的基本理论、基本知识与基本技能去解决专业范围内的工程技术问题而进行的一次基本训练。这对学生即将从事的相关技术工作和未来事业的开拓都具有一定意义。 其主要目的:
一、 培养学生综合分析和解决本专业的一般工程技术问题的独立工作能力,拓宽和深化学生的知识。 二、 培养学生树立正确的设计思想,设计构思和创新思维,掌握工程设计的一般程序规范和方法。 三、 培养学生树立正确的设计思想和使用技术资料、国家标准等手册、图册工具书进行设计计算,数据处理,编写技术文件等方面的工作能力。
四、 培养学生进行调查研究,面向实际,面向生产,向工人和技术人员学习的基本工作态度,工作作风和工作方法。
2.系统分析
将机械手的原点(即原始状态)定位左位,高位,放松状态。在原始状态下,按下“启动”和“自动”按钮进入启动状态,检测到下工作台有工件时,机械手下降到低位,夹紧工件,上升到高位,右转
- 3 -
机械手搬运单元控制
到右位,下降到低位,机械手放松,上升到高位左转回到原始位置。当切换按钮转到“手动”位时,重复按下“单步”按钮,进行单步控制。当按下“复位”键时,机械手回复到原始状态。
其动作逻辑关系图如下:
原位→ 下降→夹紧→上升→逆时针转180度 ↑ ↓ 顺时针180度 ← 上升 ← 放松 ← 下降
1个启动/停止切换按钮,分别完成启动和停止控制。 1个自动/手动切换按钮,分别完成自动和手动控制。 1个复位开关,实现复位功能。 1个单步开关,实现单步控制。 3.系统设计 3.1.控制要求
当工件被送到机械手下方后,机械手将向下运动,然后锁紧夹爪;当工件被夹住后,机械手上升,到达上端后,手臂向右旋转180°。当到达右侧后夹爪向下并释放工件,然后上升,最后机械手臂向左摆动、复位,并发出信号,将控制权交给下一单元。
技术要求:
(1) 机械夹爪上下运动
(2)机械夹爪锁紧后将有信号产生 (3)机械手臂左右摆动(180°)
(4)只有当机械手臂下降到低端时才能作开合动作 (5)完成动作后,发出信号给下一单元 3.2.硬件选择
从工艺要求中可以看出控制方式为两种,分别完成自动方式(I0.3=0)和手动方式(I0.3=1)的运
- 4 -
机械手搬运单元控制
动,启动/停止按钮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作为本控制系统的控制器。
机械手搬运单元控制系统如下图:
- 5 -
机械手搬运单元控制
3.3.输入输出点的地址分配
输模块号 入端子号 输地址出端子号 号 信号名称 说明 启动/停止,启1 I0.0 动“1”有效,停止“0”有效 开关 复位,“1”有2 I0.1 效 按钮 单步,“1”有3 I0.2 效 按钮 自动/手动,自4 CPU224 I0.3 动“0”有效,手动“1”有效 开关 左位,“1”有5 I0.6 效 限位开关 右位,“1”有6 I0.7 效 限位开关 高位,“1”有7 I1.0 效 限位开关 低位,“1”有8 I1.1 效 限位开关 - 6 -
机械手搬运单元控制
锁紧状态,“1”9 I1.2 有效 传感器 右转,“1”有 1 Q0.0 效 电磁阀 左转,“1”有 2 Q0.1 效 电磁阀 下降,“1”有 3 Q0.2 效 电磁阀 夹紧,“1”有 4 Q0.3 效 电磁阀 4.程序设计 4.1程序流程图
初始位置 有工件 下降 低位 夹紧 延时 上升 高位 右移 右位
起
动
停止复位 左移 高位 上升 延时 松开 低位 下降
4.2内容变量分配表
序号 名称 地址 注释 1 启动/停止 I0.0 开关 2 复位 I0.1 按钮 3 单步 - 7 -
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
- 8 -
机械手搬运单元控制
4.3西门子S7-200运行程序梯形图 4.3.1西门子S7-200运行界面
4.3.2梯形图
主程序:
- 9 -
机械手搬运单元控制
子程序:
- 10 -
机械手搬运单元控制
- 11 -
机械手搬运单元控制
5.硬件设计 5.1硬件器材 (1)计算机1台
(2)机械手控制平台1台(采用西门子S7-200PLC控制) (3)力控5.0软件1套 5.2设计要求
将机械手的原点(即原始状态)定位左位,高位,放松状态。在原始状态下,按下“启动”和“自动”按钮进入启动状态,检测到下工作台有工件时,机械手下降到低位,夹紧工件,上升到高位,右转到右位,下降到低位,机械手放松,上升到高位左转回到原始位置。当切换按钮转到“手动”位时,重复按下“单步”按钮,进行单步控制。当按下“复位”键时,机械手回复到原始状态。
其动作逻辑关系图如下:
原位→ 下降→夹紧→上升→逆时针转180度 ↑ ↓ 顺时针180度 ← 上升 ← 放松 ← 下降 5.3单元电路设计(电路图如下)
- 12 -
机械手搬运单元控制
5.4机械手实际器具图
5.5组态画面设计
5.5.1组态参考画面如下图所示。
画面中除了启动/停止、复位、单步和自动/手动以外,主要绘制了机械手运动过程中所需的图形,为进行动画连接时提供需要的显示画面。
- 13 -
机械手搬运单元控制
5.5.2系统运行初始画面如下图所示。
机械手处于左边,收入,上移和放开状态,等待启动运行信号进行工作。
5.5.3组态运动过程截图如下
- 14 -
机械手搬运单元控制
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;
程序运行周期执行 IF qiehuan.pv==1&& qd.pv==1&&flag1==0 THEN
#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>=113 THEN #bv5.x=113; ENDIF
IF #bv.y>=471 THEN #bv.y=471; #bv2.y=526; #bv3.y=526; #bv2.x=#bv2.x+10; #bv3.x=#bv3.x-10; IF #bv2.x>=108 THEN #bv2.x=108;
- 15 -
#bv3.x=163; flag1=flag1+1; ENDIF ENDIF ENDIF
IF flag1==1 THEN #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<=146 THEN #bv.y=146; #bv2.y=200; #bv3.y=200;
机械手搬运单元控制
#bv5.y=204; a4=1;
flag1=flag1+1; ENDIF ENDIF
IF flag1==2 THEN #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>=420 THEN b1=0;b2=b2+10; ENDIF
IF #bv.x>=672 THEN #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>=473 THEN #bv.y=473; #bv2.y=528; #bv3.y=528; #bv5.y=536; flag1=flag1+1; ENDIF ENDIF ENDIF
IF flag1==3 THEN #bv2.x=#bv2.x-10; #bv3.x=#bv3.x+10; IF #bv2.x<=672 THEN #bv2.x=679; #bv3.x=758; #bv.y=#bv.y-10;
16
a2=a2-5;
#bv2.y=#bv2.y-10; #bv3.y=#bv3.y-10;
IF #bv.y<=350 THEN #bv5.x=#bv5.x+10; IF #bv5.x>=772 THEN #bv5.x=772; a3=1; ENDIF
IF #bv.y<=146 THEN #bv.y=146; #bv2.y=200; #bv3.y=200; flag1=flag1+1; ENDIF ENDIF ENDIF ENDIF
IF flag1==4 THEN #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<=420 THEN b1=b1+10;b2=0 ENDIF
IF #bv.x<=90 THEN #bv.x=90; #bv2.x=96; #bv3.x=177; #bv4.x=125; b1=290; a3=0; a4=0; #bv5.x=33; 6.系统调试
#bv5.y=535; flag1=0; qiehuan.pv=1; qd.pv=1; ENDIF ENDIF
IF fw.PV==1 THEN 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;
IF fw.PV==0 THEN a4=0; ENDIF ENDIF
6.1制作好的组态画面进行动画连接,并将PLC编程口与计算机串口进行连接。将PLC的通讯参数与力控5.0设置一致,PLC采用默认的通讯参数,同时力控5.0系统的COM1口设置要与PLC一致。
6.2输入程序,将设计好的PLC程序正确的下载到西门子S7-200中。
6.3系统调试,按要求正确将计算机、PLC和机械手连接好,进行系统调试,观察组态画面动画与机械手的运行是否一致,否则,检查组态画面动画隐含连接正确与否,直到组态动画正常运行为止。
17
机械手搬运单元控制
7.课程设计结论和体会 7.1结论
气压摆动机械手能将工件从一个工位,传到下一个工位的工作,它从外部结构上把自动线中的各台自动机床联系成一个整体。有一定的握力和工作速度,有准确的定位精度,将零件可靠地装上夹具,能准确可靠的完成预定工作。
7.2体会
这两周的课程设计使我收益良多,在老师的帮助下学到了很多东西,在这里向老师表示感谢。没有各位老师的理论上的的指导,就没有我们原理设计上的成功;虽然因为各种原因,整个系统并没有向我们期望的那样圆满的完成任务。但是在这个过程中我们团队所展现出的团结、拼搏以及专研精神是我们最值得记忆的事情。没有各位老师的细心检查,就没有我们课程设计的逐渐进步;没有各位老师的谆谆教诲,就没有我们整个小组课程设计的成功;在此我们响各位老师道一声:谢谢您!
作为一名自动化专业的大四学生,我觉得做监控组态课程设计是十分有意义的,而且是十分必要的。在已度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似的课程设计就为我们提供了良好的实践平台。
在做本次课程设计的过程中,为了让自己的设计更加完善,我们要查阅大量的设计资料。其次,在这次课程设计中,我们运用到了以前所学的相关专业课知识,带着问题来学习相关知识,也是我们的学习效率大幅度的提升。
这次课程设计历时二个星期多左右,通过这两个星期的学习,发现了自己的很多不足,自己知识的很多漏洞,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还急需提高。 对我而言,知识上的收获重要,精神上的丰收更加可喜。让我知道了学无止境的道理。我们每一个人永远不能满足于现有的成就,人生就像在爬山,一座山峰的后面还有更高的山峰在等着你。挫折是一份财富,经历是一份拥有。这次课程设计必将成为我人生旅途上一个非常美好的回忆!
总之,在这两周的课程设计时间内,我的知识水平提高了,心理也成熟了,增强了我动手操作的能力,拓展了自己的视野,
2周的课程设计结束了,但是从中学到的知识会让我受益终身。发现、提出、分析、解决问题和实践能力的提高都会受益于我在以后的学习、工作和生活中。
18
机械手搬运单元控制
8.参考文献
[1] 天津大学编写组,工业机械手设计基础,天津科学技术出版社,1980
[2]王承义,机械手及其应用,机械工业出版社,1981
[3]朱龙根,机械系统设计,机械工业出版社,2004
[4]机械工程手册编辑委员会,机械工程手册,补充本(二)机械工业出版社,1981
[5]钟肇新、彭侃 编译 可编程控制器原理及应用 第二版 广州:华南理大学出版社,2003.5
[6]钟肇新,范建东主编. 可编程控制器原理及应用. 第三版. 广州:华南理大学出版社,2003.5
[7]求是科技编著 PLC应用开发技术与工程实践 北京 人民邮电出版社,2005.1
[8]郝海青. 串联关节式机械手的控制系统分析与设计. 万方数据库硕博士论文, 2002
课程设计 评 语 课程设计 成 绩
指导教师 (签字) 年 月 日 19
正在阅读:
080412523王玉龙报告书 doc06-23
镇宣传工作存在的问题及整改措施03-20
知识产权法第4-6次(在线)04-15
Foxtable所有范例代码01-29
上海闸北区大宁路街道325街坊地块住宅项目外脚手架及悬挑脚手架03-06
2017新年尾牙宴致辞02-09
西医综合考研资料-病理学考试重点05-14
《数控机床与编程》实验报告11-10
中华人民共和国文化部机构设置简介12-14
班级图书角管理条例04-18
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 玉龙
- 报告书
- 080412523
- doc
- 铲车及叉车安全操作规程
- 文王神卦签文
- 第12章 二元一次方程组 A卷
- 八卦象数疗法常见配方
- 新加坡、香港培育发展社会组织的启示
- 小学一年级语文口语交际教材分析1
- 右附件区囊性肿块是怎么回事
- 小学一年级语文下册期末试卷- 鼎湖语苑 首页
- 正阳三中校史简介
- EXCEL VBA 常见字典用法集锦及代码详解(全)
- 计算机一级考试试题及答案(2) - 图文
- 小学语文课标解读(王进)(1)
- 七年级语文(下)自主学习指导课程参考答案
- 顶板行车与堆载验算与加固方案 - 图文
- 新概念英语一册lesson45-46练习题
- 乔占祥诉铁道部票价上浮案行政判决书
- 2012北京朝阳高三一模理综免费
- JAVA实验报告
- 2017届中考英语第二部分语法专题复习(九)动词的时态和语态
- 人教版七年级语文(上册)古诗、词、文积累专题复