基于S7—200PLC的机械手运动控制

发布者:小熊掌心最新更新时间:2014-08-13 来源: eefocus关键字:机械手  伺服电机  PLC  S7—200 手机看文章 扫描二维码
随时随地手机看文章
0引言

工业机械手(以下简称机械手)是近代自动控制领域中出现的一项新技术,并已成为现代制造生产系统中的一个重要组成部分,越来越多地被研究和应用。本设汁的控制系统采用小型可编程控制器S7—200PLC,具有编程简单、修改容易、可靠性高等优点。

1机械手的选择

根据古典力学的观点,物体在三维空间内的静止位置是由三个坐标或围绕三轴旋转的角度来决定的。因此,物体的位置和方向(即关节的角度)能从理论上求得。在实际生产生活中,机械手的自由度不是盲目模仿人手的动作来确定的,而是根据实际需要的动作,设计出最少自由度的机械手来满足作业要求。所以一般专用机械手(不包括握紧动作)通常只具有2~3个自由度。而通用机械手则一般取4~5个自由度。本设计采用的机械手共有5个自由度。

这五个自由度为机械手能够做出手臂伸缩、手臂上下摆动、手臂左右摆动、手腕回转、手指抓紧,该机械手示意图如图1所示。


图1 机械手示意图

2动力装置的选择

工业机械手要求精度非常高,所以本设计采用的是步进电机,步进电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数宋控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。

不过步进电机需要在驱动器的作用下才能正常工作,所以还要选择驱动器,本设计选择的是价格便宜而又方便使用的中美合资SH系列步进电动机驱动器,主要由电源输入部分、信号输入部分、输出部分等,实物图和接线原理图分别如图2和图3所示。


图2 步进电机驱动模块实物图


图3 驱动模块与步进电机的接线示意图

电源输入部分:由电源模块提供,用两根导线连接,注意极性。

信号输入部分:信号源由PTO主机提供。由于PTO提供的电平为24V,输入部分的电平为5V,中间加了保护电路。

输出部分:与步进电动机连接,注意相序。

3传感器的使用

采用近位开关作为手爪旋转和底盘旋转眼位检测用;采用限位开关,作为横轴、纵轴限位检测用。

近位开关:有3根连接线(红、蓝、黑),红色接电源正极、黑色接电源负极、蓝色为输出信号,当与挡块接近时输出电平为低电平,否则为高电平。

选用型号:ASL-300Q(磁感应式320),其结构原理如图4所示。


图4 近位开关原理图

限位开关:当挡块碰到限位开关时动作(常开点闭合),选用型号:ASL-300M(机械式310)

4电气接线图

电气接线图如图5所示。


图5 电气接线图

5控制流程设计

本次设计为空间内两点间的物件循环搬运动作。具体控制流程如下:开启PLC,如果机械手不在初试位置上,步进电机开始运转(橫轴向手爪方向移动,竖轴向下移动),机座伺服电机反向旋转到零刻度位置。初始化完成后,首先载入物件所在位置在柱面坐标系下对应的脉冲数,横轴、竖轴步进电机和机座伺服电机同时工作,横轴向前伸,竖轴向上升,机座正转;当步进电机因脉冲输完而中断停止,伺服电机伸到位后,手腕电动机得电带动手腕反向旋转;当传感器检测到限位磁头时,电动机停止,PLC控制电磁阀动作,手爪夹紧,延时一段时间后,然后载入目的地所在位置在柱面坐标系下对应的脉冲数,横轴、竖轴步进电机和机座伺服电机同时工作,返回到物件所在位置;手腕电动机得电带动手腕正向旋转,电磁阀复位,手爪松开延时一段时间;最后判断主程序开关状态,若仍然开启,则开始下一周期的搬运动作。控制流程图见图6所示。


图6 控制流程图

关键字:机械手  伺服电机  PLC  S7—200 引用地址:基于S7—200PLC的机械手运动控制

上一篇:电阻可编程模拟温度传感器设计方案
下一篇:一种锂电池生产中应用的机器人研究

推荐阅读最新更新时间:2024-05-02 23:07

PLC应用中需要注意的问题
  PLC是一种用于工业生产自动化控制的设备,一般不需要采取什么措施,就可以直接在工业环境中使用。然而,尽管有如上所述的可靠性较高,抗干扰能力较强,但当生产环境过于恶劣,电磁干扰特别强烈,或安装使用不当,就可能造成程序错误或运算错误,从而产生误输入并引起误输出,这将会造成设备的失控和误动作,从而不能保证PLC的正常运行,要提高PLC控制系统可靠性,一方面要求PLC生产厂家提高设备的抗干扰能力;另一方面,要求设计、安装和使用维护中引起高度重视,多方配合才能完善解决问题,有效地增强系统的抗干扰性能。因此在使用中应注意以下问题:     1.工作环境   (1)温度   PLC要求环境温度在0~55oC,安装时不能放在发热量大
[嵌入式]
PLC梯形图的设计方法
  PLC(可编程逻辑控制器)是一种常用于工业自动化领域的控制器设备,它能够对生产过程进行精细的控制和管理。在PLC的程序设计过程中,梯形图是一种常用的设计方法,以下是PLC梯形图的设计方法。   1. 确定PLC系统的需求:在设计梯形图之前,需要仔细分析PLC系统的需求,包括输入输出信号的类型和数量,以及需要实现的功能等等。   2. 绘制模块化的梯形图:在设计梯形图时,可将其划分为多个模块,每个模块对应一个功能或任务。这样可以使程序更具清晰性和可读性,同时也方便修改和维护。   3. 确定输入输出状态:在梯形图中,需要根据输入信号的状态来控制输出信号的状态。因此,需要确定输入信号的状态,如高电平、低电平、变化边沿等等方式。
[嵌入式]
ARM+PLC的裁床数据处理系统研究
引言 随着经济发展和人民生活水平的提高,消费者对产品的需求和品质的要求不断提高 。这就需要产品的加工精度越来越高,并且加工周期越来越短。本设计中的裁床主要是针对服装等相关行业的软性材料裁剪,国内在该方面自动化程度不高,生产效率低,在劳动力成本不断提高的情况下,急切需要提高自动化程度。目前先进的CAD/CAM系统基本被国外的公司占据,较著名的公司有美国的Gerber公司和法国的力克公司,进口设备昂贵,维护维修成本高,中国的服装企业急需性价比高的裁床。 1 数据处理系统功能分析 数据处理系统主要包括PLT文件数据处理模块和通信模块。为了保证系统有较好的数据处理能力,系统以ARM CortexA8处理器为核心,嵌入式操作系统使用微软
[单片机]
ARM+<font color='red'>PLC</font>的裁床数据处理系统研究
基于PLC通信的模块化生产线控制系统
  一.系统设计背景及发展   近几年,随着PLC制造工艺水平的不断提高和CPU技术的发展使其稳定性和性价比有了进一步的提高,产品的类型和扩展功能也更加丰富.在硬件性能迅速发展的同时软件方面也加快了更新速度,尤其是在网络通信方面得到了很大的发展,出现了各种不同的网络连接方式,并且加强与计算机系统的兼容性.   生产线的发展主要体现在以下几个方面:   (1)现代化的生产线控制设备是生产线控制现代化的基础,首先是要采用快速.高效.自动化的生产线控制设备.(2)计算机管理可以对生产线控制系统进行动态管理与优化.同时,通过计算机与其他系统实时联机,发送和接收信息,使生产线控制系统于生产制造.销售等系统有机地联系,可以提高生产
[嵌入式]
BWS伺服驱动系统在电脑横切机上的应用
一、 引言 随着包装行业的迅猛发展,瓦楞纸板生产线的生产效率逐年提高,主要体现在瓦楞纸板生产线后端的电脑横切机速度的大幅提高。电脑横切机的控制部分需满足精准的裁切长度的同时还要满足很高的裁切速度。其难点在于纸板处于高速运动状态,切刀的动态控制需极高的运算速度和极高的跟踪性能。变频器的控制无法达到高的裁切速度(40M/min—80M/min),裁切误差也随速度的提高而越来越大,PLC对脉冲的反馈速度也无法满足裁切精度的要求。运动控制卡加进口伺服系统的控制方式是完全可以满足精度和速度的双向要求,速度可达到200M/min—300M/min,还是有价格昂贵,供货时间长等不足之处。本文着重介绍的将运动控制卡集成在伺服驱动器之内的BW
[工业控制]
科学的PLC编程步骤
科学的PLC编程步骤其实很简单,但往往大多数工程师就是认为简单而忽略很多细节。细节的忽略,必然会在以后出现问题。想避免日后的问题,只有好好的遵守规则,没有规矩不成方圆,plc编程一样有其自身的规矩。(仅供参考) 阅读产品说明书 第一步看起来再简单不过了,但很多工程师都做不到。认为这一步是浪费时间,甚至只从供货方培训来了解设备。 仔细阅读说明书是编程的第一步,首先要阅读安全守则,知道哪些执行机构可能会对人身造成伤害,哪些机构间最容易发生撞击,当发生危险时如何解决,这些最致命的问题都在安全守则中,为什么不去看呢? 此外,关于设备每个元件的特性,使用方法,调试方法也在说明书中,不去阅读,即使程序正确,如果元件没有调试好,设备一样
[嵌入式]
科学的<font color='red'>PLC</font>编程步骤
基于RIA和软PLC的现场总线监控系统的设计
  随着技术的发展,原先互不相干的互联网和现场总线,得以相互延伸与整合,大大丰富了工业控制的手段。在原先由软PLC与现场总线技术构建的Web监控系统中,再集成应用RIA技术,使得这种基于RIA架构的Web远程监控,既实现了现场总线网络内网与Intemet外网之间的信息交换,又利用RIA和多层结构提高了系统的性能,改善了用户体验,形成了一种有效的工业控制与管理信息化的集成解决方案。   现场总线控制技术融合了最新的网络技术,促进了从标准以太网延伸到工业控制领域的进程,这种进程使得通过Web对远程或恶劣工业环境中的实时监控成为可能"与此同时,RIA(riehInternetapplieation,富因特网应用)技术的发展改善了传统
[嵌入式]
SIMATIC S7-1500 PLC梯形图编程(3)
【例3】用功能指令编写例2。 步进电机是一种将电脉冲信号转换为电动机旋转角度的执行机构。当步进驱动器接收到一个脉冲,就驱动步进电动机按照设定的方向旋转一个固定的角度(称为步距角)。 因此步进电机是按照固定的角度一步一步转动的。因此可以通过脉冲数量控制步进电机的运行角度,并通过相应的装置,控制运动的过程。 对于四相八拍步进电动机。其控制要求如下。 1、按下启动按钮,定子磁极A通电,ls后A、B同时通电;再过1s,B通电,同时A失电;再过1s,B、C同时通电.....以此类推,其通电过程如图1所示。 2、有2种工作模式。工作模式1时,按下“停止”按钮,完成一个工作循环后,停止工作;工作模式2时,具有锁相功能,当压下“停止”按钮后,
[嵌入式]
SIMATIC S7-1500 <font color='red'>PLC</font>梯形图编程(3)
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved