欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    硬盘自动高速打螺丝机器电气控制系统总体方案设计.doc

    • 资源ID:832645       资源大小:2.22MB        全文页数:36页
    • 资源格式: DOC        下载积分:20积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要20积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    硬盘自动高速打螺丝机器电气控制系统总体方案设计.doc

    1、 目录1 绪论111本设计所处工艺流程简介及其设计目的112 本设计应完成的主要工作213 本文的章节安排22、硬盘自动高速打螺丝机器电气控制系统总体方案设计32. 1 伺服运动控制系统设计思路32. 2 系统设计方案及方框图32. 3 整机设计方案及效果图43 PLC控制的伺服运动系统设计431 IAI伺服运动系统设计4311伺服控制器43.3.1 PLC的选型、模拟量输入特殊功能模块和I/O分配16第4章打螺丝自动控制系统实现251、取螺丝功能实现25III1 绪论11本设计所处工艺流程简介及其设计目的 本人结合工作实际,准备在电脑硬盘组装产线做这一设计,以提高效率,节约人力成本。本设计是

    2、在硬盘完成了净化间流程,内部组装已经完成,从净化间出来经过STW(伺服写)后然后进入Final Assembly(PCBA组装)。=+Final Assembly(PCBA组装)工序的核心就是在PCB上打螺丝,所以设计一台自动高速打螺丝机器来取代靠人力,可以提高大大效率和品质。 PLC (可编程序控制器)是以微处理器为核心。综合了计算机技术、自动控制技术和通信技术发展起来的一种通用的工业自动控制装置,具有可靠性好、体积小、功能强,程序设计简单、灵活通用、维护方便等优点,在纺织、机械、化工、电子等领域有着广泛的应用,是现代工业控制中的三大支柱之一。随着电子技术,计算机控制技术和通信技术的发展,P

    3、LC的功能也愈来愈强大,由原来简单的逻辑控制功能逐渐发展到模拟量控制、高速大容量运算处理、PID闭环控制、运动/定位控制和网络通信等功能。打螺丝组装在制造工厂应用极为广泛,运动控制、精确定位及组装品质是本设计的核心,本文介绍了基于QPLC的运动控制系统,它采用日本IAI伺服运动控制系统,定位精度可达0.001mm,从而获得较高的控制精度,以防止螺丝打花及损坏PCB板。传统的人力组装,采用一人一电批的形式。其缺点是效率低下,品质问题多,不易保证工艺要求。采用PLC控制的自动组装机器,不仅效率高,速度快,而且品质有保证,可以在PLC程序方便添加检测报警功能,以防止坏品流出。 12 本设计应完成的主

    4、要工作(1)根据PCBA与HDA组装工艺的要求,完成系统流程图,进而确定总体的硬件方案设计。(2)设计完成好各个硬件的连接方式,解决个输入、输出信号的传递、处理的问题,使其达到所需的控制目的。(3)调试各个关键控制环节,检查是否满足调试初的工艺要求。13 本文的章节安排 基于PLC控制的运动伺服控制系统设计与实现: (1)第1章,绪论。阐述本题目的和意义,阐述本设计的指导思想及要完成的主要工作。 (2)第2章,控制系统总体方案设计。根据系统要求提出具体可行的设计方案。 (3)第3章,系统硬件部分的设计与选择。 (4)第4章,系统程序设计与实现。 (5)第5章,控制系统程序的调试。 2、硬盘自动

    5、高速打螺丝机器电气控制系统总体方案设计2. 1 伺服运动控制系统设计思路 本课题研究的是利用PLC为控制单元对伺服马达运动的精确定位控制,所以设计的系统要有可靠稳定且精确的伺服控制核心,还有与之相匹配的传感器,还有好的控制输出单元等。根据设计要求,经过分析和参考别人的相关工作,采取以下设计方案: (1)伺服运动控制系统采用四条日本IAI高精度运动轴,确保系统可靠稳定。(2)机器控制核心采用三菱Q系统PLCQ01,输入模块和输出模块分别用Q42X和Q42Y,考虑到Z轴要与PLC及人机界面通讯,所以再加一个通讯模块QJ42.2. 2 系统设计方案及方框图 2. 3 整机设计方案及效果图 3 PLC

    6、控制的伺服运动系统设计31 IAI伺服运动系统设计311伺服控制器 其各部件名称说明见下图:正面图:底面图:各部件详细说明:Code display: 3位用于显示伺服器状态代码LED display: ready 显示表明伺服器已经准备好 Alarm 显示表示设备出错 BAT. 显示表示电池电压低Break release switch: Release 刹车释放 Normal break on(正常设定)PORT SWITH: ON Teaching/RS232 port 打开 OFF Teaching/RS232 port 关闭TEACHING/RS232 PORT CONNENTOR:

    7、 25pin用于连接手控器或者PCBrake Connector: 马达刹车连接MOTOR Connector: 用于连接马达及其编码线I/O Connector: 34pin I/O连接(用于PLC通讯)Ground Terminal Block: M3 螺丝用于固定接地线。安装规格:项目描述电源电压DC24V10%电源电流24W(最高48W)工作温度及温度温度:0-40 湿度:85%以下隔离电阻550V 10M马达AC motor 20W控制功能MULTI-task Control Super SEL ControlLER 内存容量TOTAL: 100step 500位置点最大程序数32I

    8、nput/output (DC24v)专用INPUT :8(PRO NO. 1、2、4)用户INPUT :15专用OUTPUT:2(READY, ALARM)用户OUTPUT: 6 (302307)数据输入方法Teaching Pendant / RS232 通讯扩展I/O规格:项目规格扩展POWER 电压DC24V10% 输入电流7mA/DC 24VON/OFF 电压ON 电压: MAIN DC 18 OVOFF 电压:MAIN DC 6 OV34PIN D-SUB 与PLC位置模式时通讯接线图:34-PIN D-SUB 与PLC位置程序模式时通讯接线图:在本设计中根据控制设计要求,我们选择

    9、位置+程序同时共用模式。312伺服器整体接线图IAI 马达结构图下面是PLC与IAI的控制原理图(以左边Y轴为例):IAI运动伺服接线图:这是左边Y轴伺服I/O接线图:这是右边Y轴I/O伺服接线图:这是X轴伺服I/O接线图:这是Z轴伺服I/O接线图:3.3.1 PLC的选型、模拟量输入特殊功能模块和I/O分配(1) PLC的初步选择。PLC从硬件结构形式上分,可分为整体式固定I/O型、基本单元加扩展型、模块式、集成式、分布式5种基本结构形式。PLC的生产厂家主要有德国的西门子、日本的三菱、欧姆龙、松下、台湾的台达、美国的AB等。Q系列是三菱系列中功能最强,运算速度最快的PLC。能够扩展多种功能

    10、模块,可实现逻辑、顺序、定时计数、数据处理、模拟量控制、位置控制和联网通信等功能。该系列PLC可靠性高,抗干扰强、配置灵活、性价比高。所以决定选用Q01CPU来做控制核心。 (2)确定控制系统输入输出(IO)信号点数 输入信号点数 输出信号点数(4) PLC定型及连接设计根据开关量输入37点,开关量输出76点,因此总的IO点数为113点,考虑到IO所留裕量,所以应选开关量输入64点,开关量输出96点的PLC,其中每一个伺服轴需16点,共4轴,共4*16=64。64点输入可选用QX42输入模块,输出模块选用QY42以及QY16两个输出模块。QX42输入模块说明:QY42P模块说明:PLC(64点

    11、)与输入设备之间的接线图:PLC输出模块(64点)接线图:PLC输出模块(32点)接线图:第4章 打螺丝自动控制系统实现1、 取螺丝功能实现取螺丝是考虑到方便高效生产,决定采取固定螺丝盘来实现定位取螺丝螺丝盘如下图:它有以下特点:(1)第一行从左到右依次有10个,第二行从左到右有9个螺丝 (2)中间有中心线,中心线有8个螺丝,所以共有10*8+9*8+8=160个 (3)每一行螺丝从左到右间隔相同。根据以上螺丝盘特点,我们开始对取螺丝程序加以编制:1、 IAI伺服程序由于取螺丝需要X,Y轴运动组合,所以要分别对X,Y伺服器编程下面是X轴取螺丝时的程序算法续:下面是Y轴的程序及算法:续表:PLC

    12、程序:我们定义D300.0D300.7对应X轴伺服的指令输入,D301.0D301.7为左边Y, D302.0D302.7定义为右边Y, D303.0D303.7定义为Z轴。所以有:(以X轴为例说明)其余三轴一样,连接图具体看IAI连接图。结论:通过上面X,Y根据螺丝盘特点的伺服程序,可以对160个螺丝每一个都可以取到,从而实现取螺丝的功能。当需要吸螺丝时,PLC程序控制打开真空电磁阀,吸真空,然后根据从第一颗螺丝开始算出要取的那一颗螺丝的位置,运动到那里,执行吸螺丝动作。2、 打螺丝功能实现本设计IAI伺服器每个轴都与相应PLC输入与输出连接,IAI从PLC接受指令的是总共有8个端口,所以每一个轴最多可保存255个位置点。打螺丝时左右各有5个螺丝点(以5个螺丝为例),我们定义为10-14,右边定义为15-19,在调试机器时只需要在相应的XY点组合中保存位置数据即可。2.1、IAI程序还以X轴为例来说明如何实现定位自动运行:下面是X轴的IAI打螺丝时的伺服程序:2.2、PLC程序触屏手动画面:以左边螺丝为例,即位置10-14为例来说明情况:结论:由于每个螺丝位置在平面上由X和Y坐标组成,所以当定位每一个点时,同时要为D300和D301赋相应的值即可。3、 GOT触屏画面程序自动画面:手动调试画面:文档来源网络,版权归原作者。如有侵权,请告知,我看到会立刻处理。35


    注意事项

    本文(硬盘自动高速打螺丝机器电气控制系统总体方案设计.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922