(机械行业)机械手搬运单元控制课程设计说明书精品

上传人:精****库 文档编号:137992859 上传时间:2020-07-13 格式:DOC 页数:14 大小:200.48KB
返回 下载 相关 举报
(机械行业)机械手搬运单元控制课程设计说明书精品_第1页
第1页 / 共14页
(机械行业)机械手搬运单元控制课程设计说明书精品_第2页
第2页 / 共14页
(机械行业)机械手搬运单元控制课程设计说明书精品_第3页
第3页 / 共14页
(机械行业)机械手搬运单元控制课程设计说明书精品_第4页
第4页 / 共14页
(机械行业)机械手搬运单元控制课程设计说明书精品_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《(机械行业)机械手搬运单元控制课程设计说明书精品》由会员分享,可在线阅读,更多相关《(机械行业)机械手搬运单元控制课程设计说明书精品(14页珍藏版)》请在金锄头文库上搜索。

1、信息与电气工程学院课程设计说明书(2011/2012学年第一学期)课程名称 : 可编程控制器应用 题 目 : 机械手搬运单元控制 专业班级 : 学生姓名 : 学 号 : 指导教师 : 设计周数 : 两 周 设计成绩 : 2011 年 12月 23日目录一. 前言2二. 实验目的2三. 系统设计21. 控制要求22. 硬件选择33. 输入输出点的地址分配44. 程序设计44.1程序流程图44.2内存变量分配表44.3控制程序55.与下位机的通讯连接75.1监控组态界面75.2监控组态程序清单7四.总结 12五.参考文献 .13一. 前言机电一体化技术是近十几年来国际上发展最快的高新技术,已渗透到

2、国民经济的各个领域。采用机电一体化技术就是发挥以微机为核心的微电子技术优势:对于一般机械而言,可使机械结构简化且控制更为灵活、细致;对于采用气动元件作为执行机构的机械设备而言,较之采用继电器接触控制更为可靠、方便,增加了柔性。微型计算机及以微机为核心的专用控制机的推广应用,采用电子控制的便捷、灵活和可靠等优势与采用气压传动的简单、便捷和安全的优点相互结合,使得电子气动技术应运而生。电子气动控制技术是机电一体化技术的一个重要组成部分,由于它在工业机器人中的成功应用,使得这项技术的推广具有了良好而广阔的前景。基于PLC控制气动移置机械手系统正是由此出发点而研制开发的,可以满足工业机器人、气动技术、

3、可编程序控制器技术等课程的教学、实验,应用其具有可编程、二次设计、调试等功能特点,可提高学生的工程素质、创新能力、综合实践及应用能力,满足培养综合性和创新型、高层次、复合型工程技术人员的要求。二.实验目的利用S7-200系列PLC的各种基本指令进行编写程序,并能熟练掌握PLC编程软件的编程方法和程序调试方法;学会并使用下位机编写程序实现机械手的自动和手动控制,并能利用上位机进行通讯连接实现实时监控。三.系统设计1.控制要求 当工件被送到机械手下方后,机械手将向下运动,然后锁紧夹爪;当工件被夹住后,机械手上升,到达上端后,手臂向右旋转180。当到达右侧后夹爪向下并释放工件,然后上升,最后机械手臂

4、向左摆动、复位,并发出信号,将控制权交给下一单元。 技术要求:1. 机械夹爪上下运动2. 机械夹爪锁紧后将有信号产生3.机械手臂左右摆动(180)4. 只有当机械手臂下降到低端时才能作开合动作5. 完成动作后,发出信号给下一单元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.

5、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.输入输出点的地址分配模块号输入端子号输出端子号地址号信号名称说明CPU2241I0.0启动/停止,启动“1”有效,停止“0”有效开关2I0.1复位,“1”有效按钮3I0.2单步,“1”有

6、效按钮4I0.3自动/手动,自动“0”有效,手动“1”有效开关5I0.6左位,“1”有效限位开关6I0.7右位,“1”有效限位开关7I1.0高位,“1”有效限位开关8I1.1低位,“1”有效限位开关9I1.2锁紧状态,“1”有效传感器1Q0.0右转,“1”有效电磁阀2Q0.1左转,“1”有效电磁阀3Q0.2下降,“1”有效电磁阀4Q0.3夹紧,“1”有效电磁阀4.程序设计4.1程序流程图 初始位置下降夹紧上升右移停止复位左移上升松开下降有工件低位延时高位右位高位延时低位起动4.2内存变量分配表序号名称地址注释1启动/停止I0.0开关2复位I0.1按钮3单步I0.2按钮4自动/手动I0.3开关5

7、左位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自动方式标志M0.0Bool17手动方式标志M0.1Bool4.3控制程序主程序:子程序:5.与下位机的通讯连接5.1监控组态界面初始状态:机械手位于左侧,高位,放松。当下方有工件时,机械手开始工作。两种控制方式:自动和手动。单步只有在手动时有效。5.2监控组态程序清单进入程序a1=0;a2=0;

8、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;ENDIFIF #bv.y=471 THEN#bv.y=471;#bv2.y=526;#bv3.y=526;#bv2.x=#bv2.x+10;#bv3.x=#bv3.x-10;IF #b

9、v2.x=108 THEN#bv2.x=108;#bv3.x=163;flag1=flag1+1;ENDIFENDIFENDIFIF 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=420 THENb1=0;b2=b2+10;ENDIFIF #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;ENDIFENDIFENDIFIF flag1=3 THEN#bv2.x=#

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文化

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