基于PLC控制的工业机械手设计

  • 格式:pdf
  • 大小:237.98 KB
  • 文档页数:2

作者简介:张慧鹏(1980-),男,山西运城人,助教,硕士,主要从事机械设计制造及理论方面的工作。收稿日期:2008-12-08;修回日期:2009-02-180引言随着我国工业自动化水平的不断提高,在机械加工与制造领域,以及各种装配与包装自动化生产线上,机械手的应用已相当普遍。机械手通常担负着上料、下料等加工任务[1-2]。由于PLC顺序控制具有系统简单、可靠,控制灵活方便等特点,而且从PLC诞生之日起,其最基本、最普遍的应用领域就是在工业环境下的顺序控制,因此,基于PLC顺序控制的机械手在工业自动化领域中得到广泛的应用[3,4]。1机械手系统组成与工作原理本文设计的机械手具有三个自由度,分别由机械手的腰、肩、肘三个关节进行独立控制和联动,其结构简图见图1所示。现对关节的结构与特性予以说明。1)腰关节。腰关节带动机身在水平面内做旋转运动。它由直流力矩电动机驱动,由于齿轮系传动形式简单,传动精度及效率也比较高,所以采用三级齿轮减速传动。2)肩关节。肩关节是一种悬臂梁结构,由直流力矩电动机驱动,经过涡轮蜗杆副传动。3)肘关节。肘关节的传动采用摆动螺旋结构,这种机构的特点是稳定可靠、结构紧凑,也由直流力矩电动机驱动。

上述机械手各关节的运动位置检测,均采用电位器反馈方式。腰关节的位置检测电位器与腰关节驱动系统的末级齿轮中心轴同轴安装;肩关节位置检测电位器安装在蜗杆轴上;肘关节位置检测电位器与其连接销轴同轴安装。机械手的PLC顺序控制实际上是一种点位控制。以腰关节为例,要控制腰关节由静止状态启动,旋转一定的角度,采用PLC的顺序控制原理如图2所示。PLC首先通过输出电路驱动电动机旋转,电动机通过齿轮传动,带动腰关节转动;然后,由位置检测电位器将腰关节的实际转角位置信号送入输入电路,在输入电路中,腰关节的实际转角与给定转角位置进行比较,如果腰关节的实际转角位置达到了给定的转角位置,输入电路将产生停转信号送入PLC;最后,PLC通过输出电路使电动机制动,完成腰关节的运动。其它关节顺序控制方法与腰关节类似。2控制系统硬件设计机械手的PLC顺序控制系统设计可以按以下三个步骤进行:1)进行输出电路的设计。2)进行输入电路的设计。3)根据输入、输出点数与要求进行PLC选型,从而构成完整的硬件系统。2.1输出电路的设计机械手各关节的运动是由直流力矩电动机驱动的。这种电动机反应速度快、线形度好、结构紧凑,并能经常工作于堵转和低速状态,广泛应用于位置或低速伺服系统中。直流电动机的驱动可以采用线性大功率放大器和开关控制两种方案,其中开关控制特别适合PLC顺序控制。因此,只要选择合适的继电器输出型PLC,让PLC直接驱动直流电动机,就会大大简化机械手输出电路的设计。典型的直流输入、继电器输出的PLC输出接口原理,如图3所示。当PLC内的程序控制其内部电路给继电器线圈通电后,继电器的触点闭合,接通外部输出回路,使接于OUT端的执行元件L通电,从而驱动被控对象产生预定的动作。如果执行元件L就是机械手的某个关节上的直流电动机,当继电器闭合时,电动机基于PLC控制的工业机械手设计张慧鹏,刘小琴,贾毅朝(运城学院机电工程系,山西运城044000)【摘要】设计了一种基于直流力矩电动机的三自由度工业机械手,论述了该机械手的机械结构及其控制系统的硬件、软件设计。该机械手可广泛用于机械生产过程上料、下料等加工任务。【关键词】机械手;PLC;直流力矩电动机【中图分类号】TP241.2【文献标识码】A【文章编号】1003-773X(2009)04-0045-02

图1

机械手结构简图图2

控制原理图第24卷第4期(总第109期)机械管理开发2009年8月Vol.24No.4(SUMNo.109)MECHANICALMANAGEMENTANDDEVELOPMENTAug.2009

45··第24卷第4期(总第109期)机械管理开发2009年8月两端上电,则电动机旋转,从而驱动对应关节运动。为了实现电动机的正反转,机械手各关节的PLC顺序控制输出电路采用桥式接法。同时由于机械手的腰关节和肩关节的惯量较大,在点位控制时,容易产生过冲现象,因此采用分级变速驱动方案减少过冲,如图4所示。2.2输入电路的设计机械手各关节的位置反馈是通过安装在各关节的精密电位器实现的,这些电位器将各关节的转角位置转换成对应的模拟电压信号。在输入电路中,各关节的实际转角位置反馈电压信号与给定转角位置电压信号进行比较,给出开关型误差信号,这些信号送入开关型输入的PLC中,PLC由此判断各关节运动是否到位,从而接通(或切断)相应输出触点,实现各关节的点位控制。典型的开关型PLC输入接口电路如图5所示,当输入端IN出现高电平或低电平时,通过光耦将此开关量送入PLC内部电路,从而执行有关操作。2.3PLC的选型确定了顺序控制系统的输入、输出电路后,就可以根据其输入、输出方式和所需要的接触点数选择PLC。在上述对输入、输出电路的分析与设计中可以看出:机械手的PLC顺序控制需要11个直流开关型输入触点(包括一个系统开关)、12个继电器型输出触点及5个定时器,因此,选用日本OMRON(立石)公司的C28P型PLC,能够满足机械手顺序控制要求,其主机箱如图6所示。

3控制系统软件设计PLC顺序控制系统软件要满足:1)系统总开关闭合时,腰、肩、肘各关节首先分别复位,回到各自下限位置,然后分别转到上限位置,再反转到下限位置,如此反复动作。2)在各关节运动到上限或下限位置时,均有1s延时,并进行反接制动;在各关节运动到次上限和次下限位置时,进行减速运行。3)系统总开关断开,全部动作停止。其程序设计流程如图7所示。4结束语基于PLC控制的工业机械手能够满足腰、肩、肘关节各自由度的单独运动及同时运动,因而可以实现物体的自动循环搬运,多个机械手可以联动完成物体的连续搬运。控制系统可以通过编程器,实现操作命令的及时修改和下达,简单实用。参考文献[1]高钟毓.机电一体化系统设计[M].北京:机械工业出版社,1997.[2]孙兵,赵斌,施永辉.基于PLC的机械手混合驱动控制[J].液压与气动,2005(3):37-39.[3]张铁异,何国金,黄振峰.基于PLC控制的混合型气动机械手的设计与实现[J].液压与气动,2008(9):6-8.[4]沈孝芹,张蔚波,于复生等.基于单片机控制的气动搬运机械手的研制[J].液压与气动,2008(8):14-15.图3输出接口原理图

图4

分级变速驱动输出电路

图5基本输入电路图6C28P型PLC

主机箱

图7

程序流程图

DesignonIndustrialManipulatorBasedonPLCSequentialControlZHANGHui-peng,LIUXiao-qin,JIAYi-chao(DepartmentofMechanical&ElectricalEngineering,YunchengUniversity,Yuncheng044000,China)〔Abstract〕Theindustrialmanipulatorof3-DOFhasbeendesignedbasedonDCtorquemotor,discoursesmechanicalstructureandhardware-softwaredesignofcontrolsystem.Itiswidelyusedintheprocessofmachineryproduction,suchasfeedingandcuttingprocessingtasks.〔Keywords〕Manipulator;PLC;DCtorquemotor.46··