机械手的PLC控制设计及调试word格式_第1页
机械手的PLC控制设计及调试word格式_第2页
机械手的PLC控制设计及调试word格式_第3页
机械手的PLC控制设计及调试word格式_第4页
机械手的PLC控制设计及调试word格式_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、机械手毕业设计论文 第 1 页 共 36 页 目目 录录 摘要 .2 abstracet .3 引言 .5 1 plc 的发展历程和构成.7 1.1 plc 的发展史.7 1.2 plc 的构成.8 1.3 cpu 的构成.8 1.4 i.o 模块.8 1.5 电源模块 .9 1.6 底版和机架 .9 1.7 plc 系统的其他设备.9 2 机械手的组成 .10 2.1 机械手的发展 .10 2.2 动力臂的机械构造 .10 2.3 控制和动力臂的机械构造 .11 2.4 位置控制系统 .11 2.5 负载反传系统 .11 3 机械手 plc 的发展历程和构成 .12 3.1 根据工艺过程分析

2、控制要求 .12 3.2 确定所需的用户输入/输出设备及 i/o 点数 .15 3.3 plc 的选择.18 3.4 分配 plci/o 点的编号(定义号) .18 3.5 plc 程序设计.18 4 英文资料 .30 个人小结 .35 参考文献 .46 机械手毕业设计论文 第 2 页 共 36 页 机械手的机械手的 plc 控制控制设计及调试设计及调试 摘要摘要 机械手 能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件 或操作工具的自动操作装置。它可代替人的繁重劳动以实现生产的机械化和自 动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、 电子、轻工和原子能等部

3、门。 机械手主要由手部和运动机构组成。手部是用来抓持工件(或工具)的部 件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式, 如夹持型、托持型和吸附型等。运动机构,使手部完成各种转动(摆动) 、移动 或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。运动机构的升 降、伸缩、旋转等独立运动方式,称为机械手的自由度 。为了抓取空间中任意 位置和方位的物体,需有 6 个自由度。自由度是机 械手设计的关 键参数。自由 度越多,机械手的灵活性越大,通用性越广,其结构也越复杂。一般专用机械 手有 23 个自由度。 机械手的种类,按驱动方式可分为液压式、气动式、电动式、机械式机械 手

4、;按适用范围可分为专用机械手和通用机械手两种;按运动轨迹控制方式可 分为点位控制和连续轨迹控制机械手等。 机械手通常用作机床或其他机器的附加装置,如在自动机床或自动生产线上 装卸和传递工件,在加工中心中更换刀具等,一般没有独立的控制装置。有些 操作装置需要由人直接操纵,如用于原子能部门操持危险物品的主从式操作手 也常称为机械手 关键词关键词:点控制机械手 连续控制机械手 可编程控制技术 机械手毕业设计论文 第 3 页 共 36 页 引言引言 机械手是一种能模拟人的手臂的部分动作,按预定的程序、轨迹及其它要 求,实现抓取、搬运工件或操纵工具的自动化装置; 本设计中的机械手采用关节式结构。各动作由

5、液压驱动,并由电磁阀控制。 动作顺序及各动作时间的间隔采用按时间原则。 机械手的结构主要由手指,手腕,小臂和大臂等几部分组成。料架为旋转式, 由料盘和棘轮机构组成。每次转动一定角度(由工件数决定)以保证待加工零 件对准机械手。 而可编程控制器()由于其具有的高可靠性、编程方便、易于使用 和修改,易于扩展和维护,环境要求低、体积小巧,安装调试方便,在工业控 制中有着广泛的应用。plc 控制系统采用三菱 f1 系列超小型 plc 对机械手进 行动作控制。各动作由油泵电机(采用 y100l2-4.3km)液压驱动,并由电磁 阀控制。其中油泵电机及各电磁阀运行状态均有指示灯显示根据我们所设计的 机械手

6、的驱动部件为步进电机的特点,应用移位寄存指令可以很 方便、灵活地对机械手进行控制。 机械手毕业设计论文 第 4 页 共 36 页 1 1 plcplc 的发展历程和构成的发展历程和构成 1.11.1 plcplc 的发展历的发展历 可编程序控制器的英文为 programmable controller,在二十实际七十至八十 年代一直简称为 pc。由于到 90 年代,个人计算机发展起来,也简称为 pc;加 之可编程序的概念所涵盖的范围太大,所以美国 ab 公司首次将可编程序控制 器定名为可编程序逻辑控制器(plc,programmable logic controller) ,为了方 便,仍简称

7、 plc 为可编程序控制器。有人把可编程序控制器组成的系统称为 pcs 可编程序控制系统,强调可编程序控制器生产厂商向人们提供的已是完整 的系统了。 1968 年美国 gm(通用汽车)公司提出取代继电器控制装置的要求,第二 年美国数字公司研制出了第一土改可编程序控制器,满足了 gm 公司装配线的 要求。随着集成电路技术和计算机技术的发展,现在已有第五代 plc 产品了。 在八十年代至九十年代中期,是 plc 发展最快的时期,年增长率一直保持 为 3040%。由于 plc 人机联系处理模拟能力和网络方面功能的进步,挤占了 一部分 dcs 的市场(过程控制)并逐渐垄断了污水处理等行业,但是由于工业

8、 pc(ipc)的出现,特别是近年来现场总线技术的发展,ipc 和 fcs 也挤占了 一部分 plc 市场,所以近年来 plc 增长速度总的说是渐缓。目前全世界有 200 多厂家生产 300 多品种 plc 产品,主要应用在汽车(23%) 、粮食加工 (16.4%) 、化学/制药(14.6%) 、金属/矿山(11.5%) 、纸浆/造纸(11.3%)等 行业。 国内 plc 生产厂约三十家,但没有形成颇具规模的生产能力和名牌产品, 还有一部分是以仿制、来件组装或“贴牌”方式生产,因此可以说 plc 在我国 未形成制造产业。作为原理、技术和工艺均无尖端技术难度的产品,只要努力, 是能形成制造产业的

9、。 plc 的市场的潜力是巨大的,不仅在我国,即使在工业发达的日本也有调 查表明,plc 配套的机电一体化产品的比例占 42%,采用继电器、接触器控制 尚有 24%。所以说,需要应用 plc 的场合还很多,在我国就更是如此了。 plc 具有稳定可靠、价格便宜、功能齐全、应用灵活方便、操作维护方便 的优点,这是它能持久的占有市场的根本原因,我们下面重点阐述几个问题, 机械手毕业设计论文 第 5 页 共 36 页 并研究其发展趋势。 plc 控制器本身的硬件采用积木式结构,各厂家产品结构大同小异。以日 本欧姆龙 c200he 为例,为总线模板框式结构,基本框架(cpu 母板)上装有 cpu 模板,

10、其它槽位装有 i/o 模板;如果 i/o 模板多时,可由 cpu 母板经 i/o 扩展电缆连接 i/o 扩展母板,在其上装 i/o 模板;另一种方法是配备远程 i/o 从 站等。这些都说明了 plc 厂家将硬件各部件均向用户开发,便于用户选用,配 置成规模不等的 plc,而且这种硬件配置的开放性,为制造商、分销商(代理 商) 、系统集成商、最终用户带来很多方便,为营销供应链带来很大便利,这是 一大成功经验。 plc 内的 i/o 模板,除一般的 di/do、ad/da 模板外,还发展了一系列特 殊功能的 i/o 模板,这为 plc 用于各行各业打开了出路,如用于条形码识别的 ascii/bas

11、ic 模板,用于反馈控制的 pid 模板,用于运行控制、机械加工的高 速计数模板、单轴位置控制模板、双轴位置控制模板、凸轮定位器模板、射频 识别接口模板等,这在以后还会有很大发展。另外在输入、输出的相关元件、 强干扰场合的输入、输出电隔离、地隔离等方面也会更加完善。 plc 中的 cpu 与存储器配合,完成控制功能。它与 dcs 系统处理温度、 压力、流量等参数的系统不同,采用快速的巡回扫描周期,一般为 0.10.2 秒, 更快的则选用 50 毫秒或更小的消灭周期。它是一个数字采样控制系统。 由于各 plc 厂家产品在指令系统上的差异及编程方法上用户要求不同,近 年来 iec 制订了基于 wi

12、ndows 的编程语言标准 iec61131-3(注:1993 年 iec 颁布可编程序控制器的国际标准 iec1131) ,它规定了指令表(il) 、梯形图 (ld) 、顺序功能图(sfc) 、功能块图(fbd) 、结构化文本(st)五种编程 语言。这包括了文本化编程(il、st)和图形编程(ld、fbd)两个方面,而 sfc 则在两类编程语言中均可使用。iec 技术委员会(tc65)进来开展了 iec61499 项目,将 iec61131-3 进行了扩展,它是针对通过通信网络互联的模 块化分布系统的体系结构的标准,将对 iec61131-3 有所改善。这是以数字技术 为基础的可编程序逻辑控

13、制装置在高层次上走向开放性的标准化文件,是 plc 发展的一大趋势。 一个或若干 plc 与 pc 机联出系统,pc 机起到原编程器及人机界面操作站 机械手毕业设计论文 第 6 页 共 36 页 的作用,这 20 世纪 90 年代的新潮流,这样为系统集成带来了商机,同时编程 软件和人机界面软件(监控软件或称组态软件)及软件接口(或称驱动软件) 也得到了发展。 1.2 plc 的构成的构成 从结构上分,plc 分为固定式和组合式(模块式)两种。固定式 plc 包括 cpu 板、i/o 板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸 的整体。模块式 plc 包括 cpu 模块、i/o 模

14、块、内存、电源模块、底板或机架, 这些模块可以按照一定规则组合配置。 1.3 cpu 的构成的构成 cpu 是 plc 的核心,起神经中枢的作用,每套 plc 至少有一个 cpu,它 按 plc 的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集 由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源 和 plc 内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户 程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信 号,去指挥有关的控制电路。 cpu 主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及 状态总线构成,cpu 单元

15、还包括外围芯片、总线接口及有关电路。内存主要用 于存储程序及数据,是 plc 不可缺少的组成单元。 cpu 速度和内存容量是 plc 的重要参数,它们决定着 plc 的工作速度, io 数量及软件容量等,因此限制着控制规模。 1.4 i/oi/o 模块模块 plc 与电气回路的接口,是通过输入输出部分(i/o)完成的。i/o 模块集成 了 plc 的 i/o 电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器 状态。输入模块将电信号变换成数字信号进入 plc 系统,输出模块相反。i/o 分为开关量输入(di) ,开关量输出(do) ,模拟量输入(ai) ,模拟量输出 (ao)等模块。开关

16、量是指只有开和关(或 1 和 0)两种状态的信号,模拟量 是指连续变化的量。常用的 i/o 分类如下: 开关量:按电压水平分,有 220vac、110vac、24vdc,按隔离方式分, 有继电器隔离和晶体管隔离。 机械手毕业设计论文 第 7 页 共 36 页 模拟量:按信号类型分,有电流型(4-20ma,0-20ma) 、电压型(0-10v,0- 5v,-10-10v)等,按精度分,有 12bit,14bit,16bit 等。 除了上述通用 io 外,还有特殊 io 模块,如热电阻、热电偶、脉冲等模块。 按 i/o 点数确定模块规格及数量,i/o 模块可多可少,但其最大数受 cpu 所能管理的

17、基本配置的能力,即受最大的底板或机架槽数限制。 1.5 电源模块电源模块 plc 电源用于为 plc 各模块的集成电路提供工作电源。同时,有的还为输 入电路提供 24v 的工作电源。电源输入类型有:交流电源(220vac 或 110vac) ,直流电源(常用的为 24vac) 。 1.6 底板或机架底板或机架 大多数模块式 plc 使用底板或机架,其作用是:电气上,实现各模块间的 联系,使 cpu 能访问底板上的所有模块,机械上,实现各模块间的连接,使各 模块构成一个整体。 1.7、plc 系统的其它设备系统的其它设备 1、编程设备:编程器是 plc 开发应用、监测运行、检查维护不可缺少的 器

18、件,用于编程、对系统作一些设定、监控 plc 及 plc 所控制的系统的工作 状况,但它不直接参与现场控制运行。小编程器 plc 一般有手持型编程器,目 前一般由计算机(运行编程软件)充当编程器。 2、人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏) 式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机 界面非常普及。 3、输入输出设备:用于永久性地存储用户数据,如 eprom、eeprom 写 入器、条码阅读器,输入模拟量的电位器,打印机等。 1.8 plc 的通信联网的通信联网 plc 具有通信联网的功能,它使 plc 与 plc 之间、plc 与上位计算机

19、以 及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。 多数 plc 具有 rs-232 接口,还有一些内置有支持各自通信协议的接口。 plc 的通信,还未实现互操作性,iec 规定了多种现场总线标准,plc 各 机械手毕业设计论文 第 8 页 共 36 页 厂家均有采用。 2 2 机械手的组成机械手的组成 2.1 机械手的发展机械手的发展 机械手是一种能自动化定位控制并可重新编程序以变动的多功能机器,它 有多个自由度,可用来搬运物体以完成在各个不同环境中工作。 机械手由以下结构: 执行机构驱动-传动机构控制系统智能系统远程诊断监控系统, 五部分组成。 机械手的设计构想是以

20、人的手为基础,以机械拉来实现人的动作,它的动作由 以下四部分来实现: 1、自由度的旋转 2、肩的前后动作 3、肘的上下动作 4、腕(手)的动作 驱动-传动机构与执行机构是相辅相成的,在驱动系统中可以分:机械式、 电气式、液压式和复合式,其中制,本设计主要设计 plc 的控制部分。 液压操作力最大。 控制系统采用西门子 plc 控制。本设计运动形式:前后、上下两个自由度运 动,均由液压伺服系统控该控制系统的设计是可以给操作臂一个信号的动 力反馈系统。该工作臂类似一个伸缩仪。在方位、肩部和肘部上的轴直接控制 位置,利用主臂控制速度。在机械手的操作柄有一个按钮来控制工作头(降低、 翻转、倾斜和抓住的

21、装置)。控制系统的特性是可以使操纵器以一定的速度和 精确性进行工作。 工业机械手的结构是基于模组块系统上的,模组块系统适合于提高移动的 速度或特殊类型的工作。在设计上考虑维修的简单性。维修的人员需要具备一 定的资格,应能处理一般的机械设备的问题或通常液压件的安装。 工业机械手传输在末端工具上的力或负载的感觉到操作者的手中(动力反馈) “动力反馈”的意思是在机械手臂末端上的力有一小部分反馈到操作柄。减少 比率意味着操作者必须用 2 公斤的力才能将工具额定的负载举起。对于动力反 馈,操作者有机会感觉在方位、肩部和肘部的轴的负载改变的不同情况(惯性和 机械手毕业设计论文 第 9 页 共 36 页 加

22、速度)。通过提供额外的力,操作者可以优先确定使用的力和搬运的路径,目 的是为了获得一个快慢速。、 2.22.2 动力臂的机械构造动力臂的机械构造 动力臂由上臂和一个较底臂(下臂)连接组成,它建立一个围绕垂直轴旋转 的支撑上。在垂直面的运动是围绕水平轴(称之为肩轴)的上臂运动和围绕第二 个水平轴(称之为肘轴)下臂的旋转运动叠加而获得的。上臂的运动是通过液压 缸直接控制,下臂的运动是由液压缸通过一个可以围绕肩轴旋转并且通过一个 传送横梁来控制。方位角的运动是通过一个安装支撑面上的液压马达进行控制 的,马达通过与基础板连接的差动器的侧伞齿轮上的小齿轮来带动。通过横梁 和和肘部零件的连接保持最终配置部

23、件的位置恒定不便。这样上臂和下臂的运 动各自具有独立的方向。 2.32.3 控制和伺服系统控制和伺服系统 操纵臂包含通过三个控制电路操控动力臂所有元件。操纵柄包含所有控制 配置装置上工作头的功能操控装置。 2.42.4 位置控制系统位置控制系统 操作臂上的电位计随该臂的移动给出一个控制电压,同时动力臂的移 动带动反馈电位计产生一个极性相反与位移成比例的反馈电压,两者同时输入 电子控制器进行比较产生偏差电压,经过电子控制器的转换,输出一相应的电 流信号给电液伺服阀,从而操控动力臂移动到操控所要求的位置,若偏差信号 为“0”,于是动力臂将停止在这个位置。 该系统并装有压力传感器,它将负载信号输送到

24、电子控制器,起到动压反 馈的作用,它将改善系统的动态特性(如:稳定性等) 2.52.5 负载反传系统(原名:动力反馈系统)负载反传系统(原名:动力反馈系统) 工业机械手,为了给操作者在操作过程中能有负载变化的感觉,设置了将 机械手传输在末端工具上的力或负载成比例地传到操作者手中的装置。它使操 作者必须使用两公斤的力才能将工具额定的负载举起,可以让操作者有机会感 觉在方位、肩部和肘部的轴的负载改变的不同情况(惯性和加速度),通过操 机械手毕业设计论文 第 10 页 共 36 页 作力的改变,操作者可以正确的确定使用的力和搬运的路径,目的是为了获得 一个快速和最佳的工作周期。 3 机械手机械手 p

25、lc 控制的设计控制的设计 送料机械手的动作示意图如图 3-1 所示。他是一个水平/垂直位移的机械设 备,用来将工作由左工作台搬到右工作台。 图 3-1 送料机械手的工作示意图 3.1 根据工艺过程分析控制要求根据工艺过程分析控制要求 机械手的全部动作有汽缸驱动,而汽缸又由相应的电磁阀控制。其中,上 升/下降和左移/右移分别由双线圈两位电磁阀控制。例如当下降电磁阀通电时, 机械手下降;当下降电磁阀断电时,机械手下降停止。只有当上升电磁阀通电 机械手毕业设计论文 第 11 页 共 36 页 时,机械手才上升;当上升电磁阀端电时,机械手上升停止。同样,左移/右移 分别由左移电磁阀和右移电磁阀控制。

26、机械的放松/加紧由一个单线圈两位置电 磁阀(称为加紧电磁阀)控制。当该线圈通电时,机械手加紧,该线圈断电时, 机械手放松。 当机械手处于原点时(即左限位开关和上限位开关合上) ,启动以后,机械 手移向 a 点,加紧工件,然后回到原位,移向 b 点,放下工件,再回到原位完 成一次动作。 当机械手右移到位并准备下降时,为了确保安全,必须在右工作台上无工 作时才允许机械手下降。也就是说,若上一次搬运到右工作台上的工件尚未搬 走时,机械手应自动停止下降。 机械手的动作过程如图 3-2 所示。从原点开始,按下启动按钮时,下降电 磁阀通电,机械手下降。下降到底时,碰到下限位开关,下降电磁阀断电,下 降停止

27、;同时接通夹紧电磁阀,机械手夹紧。夹紧后,上升电磁阀通电,机械 手上升。上升到顶时,碰到上位开关,上升电磁阀断电,上升停止;同时接通 右移电磁阀,机械手右移。右移到位时,碰到右限位开关,右移电磁阀断电, 右移停止。若此时右工作台上无工作,则光电开关接通,下降电磁阀通电,机 械手下降。下降到底时,碰到下限位开关,下降电磁阀断电,下降停止;同时 夹紧电磁阀断电,机械手放松。放松后,上升电磁阀通电,机械手上升。上升 到顶时,碰到上限位开关,上升电磁阀断电,上升停止;同时接通左移电磁阀, 机械手左移。左移到原点时,碰到左限位开关,左移电磁阀断电,左移停止。 至此,机械手经过八步动作完成一个周期。 机械

28、手的操作方式分为手动操作方式和自动操作方式。自动操作方式又分 为单步、单周期和连续操作方式。 手动操作 手动操作:就是用按钮操作对机械手的每一种运动单独进行控制。例如, 当选择上/下运动时,按下启动按钮,机械上升;按下停止按钮,机械手下降。 当选择左右运动时,按下起动按钮,机械手左移;按下停止按钮,机械手右移。 当选择夹紧/放松运动时,按下起动按钮,机械手夹紧;按下停止按钮,机械手 放松。 机械手毕业设计论文 第 12 页 共 36 页 图 3-2 机械手动作过程 单步操作 单步操作:每按一次起动按钮,机械手完成一步动作后自动停止 单周期操作 单周期操作:机械手从原点开始,按一下起动按钮,机械

29、手自动完成一个 周期的动作后停止。在工作中若按一下停止按钮,则机械手停止重新起动时, 需要手动操作方式将机械手移回原点,然后按一下起动按钮,机械手又重新开 始单周期操作。 连续操作 连续操作:机械手从原点开始,按一下起动按钮,机械手的动作将自动的、 连续不断地周期性循环。 在工作中若按一下停止按钮,则机械手动作停止。重新起动时,须用手动 机械手毕业设计论文 第 13 页 共 36 页 操作方式将机械手移回原点,然后按一下起动按钮,机械手又重新开始连续操 作。 在工作中若按一下复位按钮,则机械手将继续完成一个周期的动作后,回 到原点自动停止。 3.2 确定所需的用户输入确定所需的用户输入/输出设

30、备及输出设备及 i/o 点数点数 1. 输入设备-用以生产输入控制信号。 本设计中应包括: 操作方式转换开关:该开关应有手动、单步、单周期、连续等四个位置可 供选择。 手动时运动选择开关:该开关应有上/下,左/右,夹紧/放松等三个位置可 供选择。 起动、停止及复位按钮。 开关及按钮在操作屏上的布置如图 3-3 所示。 位置检测元件:机械手的运动是按行进程原则进行控制的。其上限、下限、 左限、右限的位置分别用限位开关来检测。 无工件检测元件:右工作台上无工件用光电开关来检测。 各限位开关及光电开关的配置如图 3-2 所示。 2. 输出设备由 plc 的输出信号驱动的执行元件。 本设计中应包括下降

31、电磁阀、上升电磁阀、右移电磁阀、左移电磁阀、夹 紧电磁阀。 机械手毕业设计论文 第 14 页 共 36 页 图 3-3 操作屏布置 为了对机械手处于原点进行指示,还可以配置一个原点的指示灯。 各输出设备的配置如图 3-2 所示。 根据所确定的用户输入设备及输出设备,可画出 plc 的 i/o 连接图,如图 1-4 所示。由图可见,plc 共需要 15 点输入,6 点输出。 机械手毕业设计论文 第 15 页 共 36 页 图 3-4 i/o 连接图 机械手毕业设计论文 第 16 页 共 36 页 3.3 plc 的选择的选择 该机械手的控制为纯开关量控制,且所要的 i/o 点数不多,因此选择一般

32、 小型抵挡机即可。 该控制系统要实现的是步进控制,可以用一般 plc 所具有的移位寄存器和 移位指令来编程,但若选择具有步进指令功能或鼓型控制器功能的 plc,则实 现步进控制就更加方便了。 由于所要的 i/o 点数为 15/6 点,考虑到机械手操作的工艺固定,plc 的 i/o 点基本上可不留裕量。根据资料的机型,可选择: 1)acmy-s256 可选用 32 点主机(i/o 点数为 16/16)或 40 点主机(i/o 点数为 24/16) 。 2)ge-i/j(sr-10)其主机 i/o 点数为 15/9。或选用 ge-i(sr-20) ,采用 5 槽主机框架,一块 16 点输入模块,一

33、块 8 点输出模块(或两块 8 点输入模块, 一块 8 点输出模块) 。 3)f1-40m 其主机 i/o 点数为 24/16 点。 4)具体选择何种机型,还需要比较价格,同时考虑使用维修方便等因素, 使之更加经济合理。 故选择 f1-40m 机型。 3.4 分配分配 plc i/o 点的编号(定义号)点的编号(定义号) 由于不同记性的 plc,其 i/o 点的编号不同,因此应根据所选择的机型, 对 plc 的 i/o 点分配编号。如图 1-4 所示的编号。 3.5 plc 程序设计程序设计 为了便于编程,先绘制出整个控制程序的结构框图,如图 3-5 所示。 机械手毕业设计论文 第 17 页

34、共 36 页 图 3-5 总结构程序框图 在该结构框图中,当操作方式选择开关置于“手动”时,输入点 x407 接 通,其输入继电器常闭接点断开,执行手动操作程序。 当操作选择开关置于“单步” 、 “单周期” 、 “连续”时,其对应的输入点 x410、x411、x412 接通,其输入继电器常闭接点断开,执行自动操作程序。 机械手毕业设计论文 第 18 页 共 36 页 在执行自动操作时,如选择开关置于“连续”时,起动后辅助继电器 m200 接通,程序自动循环。操作选择开关置于“单步”时,m200 同样接通, 程序也可以循环,但必须是每按一次起动按钮执行一步。如果操作选择开关置 于“单周期”或运行

35、过程中按下复位按钮时,则辅助继电器 n200 复位,程序 执行完一个周期(即机械手回到原点)时自动停止。 由于手动程序和自动程序采用了跳转指令,因此在着两个程序段可以采用 同样的一套输出继电器。 下面是各程序的设计。 (一) 手动操作程序 在手动操作方式下,各种动作都是用按钮操作来实现,其控制程序可以独 立于自动操作程序而另行设计。手动操作控制很简单,可以很方便地按一般继 电器控制线路来设计,其梯形图如图 3-6 所示。 为了安全,机械手的左/右移动只有当机械手处于上限位置时才能进行,因 此需要在左/右移动的电路中设置上限联锁保护。 另外,由于左/右,上/下运动采用双线圈两位电磁阀控制,两个线

36、圈不能同 时通电,因此在左/右,上/下移动的电路中了互锁环节。 当运动选择开关置于“左/右”时,如机械手处于上限位置,则按起动按钮 机械手右移,按停止按钮机械手左移。 当运动选择开关置于“夹/松”时,按起动按钮时夹紧,按停止按钮时放松。 当运动选择开关置于“上/下”时,按起动按钮时下降,按停止按钮时上升。 机械手毕业设计论文 第 19 页 共 36 页 图 3-6 自动梯形图 (二) 自动操作程序 本设计是一个按顺序动作的典型步进控制。 步进控制可以用一般 plc 都具有的位移寄存器来实现,但更方便的是用步 进指令和鼓形控制来实现。f1-40m 具有位移寄存器和步进指令的功能,本设计 用位移寄

37、存器编程。 用移位器编程: 由于自动操作的控制比较,不容易直接设计出梯形图,因此可以先画出自 动的操作流程图,用以表明动作的顺序和条件,如图 3-7 所示。 机械手毕业设计论文 第 20 页 共 36 页 图 3-7 自动操作流程图 图中,矩形方框代表完成某一动作的控制程序,方框之间的箭头线用以表 示程序的转换,箭头线上的小横线用以表示转换的条件。 机械手毕业设计论文 第 21 页 共 36 页 当机械手处于原点时,压下上限位开关和左限开关,输入点 x402 和 x404 接通,产生原点指示输出。 机械手的动作从按下起动按钮开始,执行第一程序,产生下降输出,机械 手下降。当机械手下降到底碰到下

38、限位开关时, 输入点 x401 接通,转入第二 程序,产生夹紧输出并开始计时,机械手夹紧,经 3s 延时后。计时器 t450 动 作,转入第三程序,产生上升输出,机械手上升。当机械手上升。当机械手上 升到顶碰到上限位开关时,输入点 x402 接通,转入第四程序,产生右移输出, 机械手右移。当机械手右移到位碰到右限位开关时,输入点 x403 接通,转入 第五程序,当右工作台无工件时,光电开关发出信号使输入点 x405 接通,产 生下降输出,机械手下降。当机械手下降到底碰到下限位开关 x401 时,转入 第六成程序,产生放松输出并开始计时,机械手放松,经过 2s 延时后,计时器 t451 动作,转

39、入第七程序,产生上升输出,机械手上升到顶碰到上限位开关 x402 时,转入第八程序,产生左移输出,机械手左移。当机械手左移到原点位 碰到左限位开关 x404 时,又产生原点指示输出,完成了一个周期的动作。这 时,如果是单周期操作,则辅助继电器 m200 断开,机械手停止在原位,不在 循环执行程序。如果是连续操作,则辅助继电器 m200 接通,又开始从第一程 序往下执行,然后不断循环。 根据自动操作的流程图,就可以设计自动操作的梯形图如图 3-8 所示。 机械手毕业设计论文 第 22 页 共 36 页 图 3-8 自动操作梯形图 机械手毕业设计论文 第 23 页 共 36 页 梯形图的控制原理:

40、 (1)连续及单周期操作 在连续及单周期操作方式下,单步输入点 x410 断开,输入继电器 x410 常闭接点闭合,将位移寄存器的位移输入直接接入输入端。 当机械手处于原点时,压下上限位开关和左限位开关,输入点 x402 和 x404 接通,y435 接通,原点指示灯亮。 按下起动按钮,m120 接通并自保,移位器数据输入端接通,m100 置“1” ,y430 接通,下降电磁阀得电,机械手下降。 下降到底碰到下限位开关时,输入继电器 x401 接通,y430 断开, 下降停止,同时产生移位信号,将 m100 的“1”态移到 m101。m101 的常 开接点将 y431 接通,夹紧电磁阀的电,机

41、械手夹紧工件,t450 开始计时。 同时,m101 的常闭接点将移位寄存器数据输入端断开,使 m100 置“0” 。 t450 延 3s 后,其常开接点闭合,产生移位信号,将 m102 置“1” , m101 置“0” 。m102 的常开接点将 y432 接通,上升电磁阀得电,机械手上 升。同时,m102 的常闭接点将移位寄存器数据输入端断开。 上升到顶碰到上限位开关时,输入继电器 x402 接通,y432 断开, 上升停止,同时产生移位信号,将 m103 置“1” ,m102 置“0” ,m103 的 常开接点将 y433 接通,右移电磁阀得电,机械手右移。同时,m103 的常 闭接点将移位

42、寄存器数据输入端断开。 右移到位碰到右限位开关时,输入继电器 x402 接通,y432 断开, 右移停止,同时产生移位信号,将 m104 置“1” ,m103 置“0” 。m104 的 常开接点闭合,若此时右工作台无工件,则光电开关因露光而导通,其常开 接点使输入继电器 x405 接通,y430 再次接通,机械手下降。同时,m104 的常闭接点将移位寄存器数据输入端断开。若右工作台有工件,则光电开关 因遮光面断开,x405 断开,y430 不能接通,机械手暂停等待。 下降到底碰到下限位开关 x401 时,输入继电器 x401 接通,产生 移位信号,将 m105 置“1” ,m104 置“0”

43、。m105 的常开接点使 y431 复位, 机械手毕业设计论文 第 24 页 共 36 页 从而使夹紧电磁阀失电,机械手放松工件,t451 开始计时。同时,m105 的 常闭接点将移位寄存器数据输入端断开。 t451 延时 2s 秒后,其常开接点闭合,产生移位信号,将 m106 置 “1” ,m105 置“0” 。m106 的常开接点将 y432 接通,机械手上升。同时, m106 的常闭接点将移位寄存器数据输入端断开。 上升到顶碰到上限位开关时,输入继电器 x402 接通,y432 断开, 上升停止,同时产生移位信号,将 m107 置“1” ,m106 置“0” 。m107 的 常开接点将

44、y434 接通,左移电磁阀得电,机械手左移。同时,m107 的常 闭接点将移位寄存器数据输入端断开。 左移回到原点又碰到左限位开关时,输入继电器 x404 接通,y434 断开, 左移停止,同时产生移位信号,将 m110 置“1” ,m107 置“0” 。 如果是单周期操作,则 m200 断开,移位寄存器不复位,m110 仍保持 “1”态, 、其常闭接点将移位寄存器数据输入端断开,m100 不能置“1” ,因 此不再循环动作。 如果是连续操作 ,则 m200 接通,其常开接点将移位寄存器复位,数据输 入端又接通,m100 重新置“1” ,机械 手又开始第二个周期的循环动作。 自动操作程序中,若

45、按复位按钮,则 x502 接通,m200 复位,但机械手的 动作仍继续进行,直到完成一个周期的动作后,回到原点自动停止。 若按停止按钮,则 x406 接通,移位寄存器复位,机械手停止动作。重新 起动时,必须用手动操作将机械手移回原点,然后才能重新起动自动操作。 在图 3-8 (p33) 的梯形图中,移位寄存器移位输入端的每一并联支路中都顺 序串联有移位寄存器的常开接点,目的是保证移位寄存器能按照机械手的动作 顺序正确移位,从而保证机械手的饿动作正确地按顺序进下行。如果不串联这 些接点,则当限位开关发生误动作时,会使机械手在未完成某一动作的情况下 就转入下一步动作,这样会导致操作的危险。 (2)

46、单步操作 在单步操作方式下,单步输入点 x410 接通,输入继电器 x410 的常闭接点 断开,移位寄存器的移位输入经 x400 常开接点接入移位输入端。这样,只有 机械手毕业设计论文 第 25 页 共 36 页 按下起动按钮,x400 接通时,才能将移位信号送入移位输入端,移位寄存器才 能移位。每按一次起动按钮,移位寄存器的状态移一位,机械手的动作完成一 步后自动停止。 根据图 3-8 (p33) 的梯形图,就可以编制出自动操作的程序清单如下: 0 ld x402 1 and x404 2 out y435 3 ld x400 4 and x402 5 and x404 6 or m120

47、7 ani x406 8 out m120 9 ld m120 10 ani m101 11 ani m102 12 ani m103 13 ani m104 14 ani m105 15 ani m106 16 ani m107 17 ani m110 18 out m100 19 ld m100 20 and x401 21 ld m101 22 and t450 23 orb 机械手毕业设计论文 第 26 页 共 36 页 24 ld m102 25 and x402 26 orb 27 ld m103 28 and x403 29 orb 30 ld m104 31 and x401

48、32 orb 33 ld m105 34 and t451 35 orb 36 ld m106 37 and x402 38 orb 39 ld m107 40 and x404 41 orb 42 ldi x410 43 or x400 44 anb 45 sft m100 46 ld m110 47 and x404 48 and m200 49 or x406 50 rst m100 51 ld m104 52 and x405 机械手毕业设计论文 第 27 页 共 36 页 53 or m100 54 ani x401 55 out y430 56 ld m101 57 s y431

49、58 out t450 59 k3 60 ld m102 61 or m106 62 ani x402 63 out y432 64 ld m103 65 ani x403 66 out y433 67 ld m105 68 r y431 69 out t451 70 k2 71 ld m107 72 ani m404 73 out y434 机械手毕业设计论文 第 28 页 共 36 页 可编程控制器技术可编程控制器技术 可编程控制器,英文称 programmable logic controller,简称 plc。plc 以 体积小功能强大所著称,它不但可以很容易的完成顺序逻辑,运动控制,

50、定时 控制,记数控制,数字运算,数据处理等功能,而且可以通过输入输出接口建 立与各类生产机械数字量和模拟量的联系,而从实现生产过程的自动控制。特 别是现在,由于信息,网络时代的到来,扩展 plc 的功能,使它具有很强联网 通讯能力,从而更广泛地应用于众多行业。 plc 的输入输出电路与内部 cpu 是电隔离。其信息靠光耦器件或电磁器件 传递。而且,cpu 板还有抗电磁干扰的屏蔽措施。故可确保 plc 程序的运行不 受外界的电与磁干扰,能正常地工作。 plc 使用的元器件多为无触点的,而且为高度集成的,数量并不太多,也 为其可靠工作提供了物质基础。 在机械结构设计与制造工艺上,为使 plc 能安全可靠地工作,也采取了很 多措施,可确保 plc 耐振动、耐冲击。使用环境温度可高达摄氏 50 多度,有 的 plc 可高达 80-90 度。 有的 plc 的模块可热备,一个主机工作,另一个主机也运转,但不参与控 制,仅作备份。一旦工作主机出现故障,热备的可自动接替其工作。 还有更进一步冗余的,采用三取一的设计,cpu、i/o 模块、电源模块都冗 余或其中的部分冗余。三套同时工作,最终输出取决于三者中的多数决定的结 果。这可使系统出故障的机率几乎为零,做到万无一失。当然,这样的系统成 本是很高的,只用于特别重要的场合,如铁路车站的道叉控制系统。 在软件方面:plc 的工作方式为扫描

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论