机械手工件搬运PLC顺控程序[1]12doc

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1目录第一节绪论1.1机械手的概念………………………………………….11.2主要技术指标………………………………………….2第二节已知情况、控制要求、设计要求2.1已知情况……………………………………………..32.2控制要求……………………………………………...42.3设计要求……………………………………………...52.4总体设计思路………………………………………...6第三节程序设计及调试3.1PLC“选型”及“I/O分配”………………………..63.2机械手控制程序的组成………………………………63.3机械手控制初始程序……………………………........73.4SFC顺序功能图………………………………………83.5梯形图…………………………………………………103.6机械手工件搬运PLC顺控程序-调试顺序表............12第四节电气设计4.1PLC硬件设计的内容………………………………..144.2对电气元件进行选择………………………………..144.3确定电气原理图(含plc外部接线原理图)……....16第五节感谢信…………………………………………………...17第七节参考文献………………………………………………..182第一节绪论机械手是近几十年发展起来的一种高科技自动化生产设备。它的特点是可通过编程来完成各种预期的作业任务,在构造和性能上兼有人和机器各自的优点,尤其体现了人的智能和适应性。机械手作业的准确性和各种环境中完成作业的能力,在国民经济各领域有着广阔的发展前景。1.1机械手的概念我国国家标准(GB/T12643-90)对机械手的定义:“具有和人手臂相似的动作功能,可在空间抓放物体,或进行其它操作的机械装置。机械手可分为专用机械手和通用机械手两大类。专用机械手:它作为整机的附属部分,动作简单,工作对象单一,具有固定(有时可调)程序,使用大批量的自动生产。如自动生产线上的上料机械手,自动换刀机械手,装配焊接机械手等装置。通用机械手:它是一种具有独立的控制系统、程序可变、动作灵活多样的机械手。它适用于可变换生产品种的中小批量自动化生产。它的工作范围大,定位精度高,通用性强,广泛应用于柔性自动线。机械手最早应用在汽车制造工业,常用于焊接、喷漆、上下料和搬运。机械手延伸和扩大了人的手足和大脑功能,它可替代人从事危险、有害、有毒、低温和高热等恶劣环境中的工作;代替人完成繁重、单调重复劳动,提高劳动生产率,保证产品质量。目前主要应用于制造业中,特别是电器制造、汽车制造、塑料加工、通用机械制造及金属加工等工业。机械手与数控加工中心,自动搬运小车与自动检测系统可组成柔性制造系统(FMS)和计算机集成制造系统(CIMS),实现生产自动化。随着生产的发展,功能和性能的不断改善和提高,机械手的应用领域日益扩大。31.2主要技术指标PLC的主要技术指标:(1)I/O分配图I/O分配图指PLC外部的输入/输出端的数目,是衡量PLC可接收输入信号和输出信号数量的能力,是一项很重要的指标。(2)扫描速度通常以执行一步指令的时间计为“微秒/步”。(3)内存容量一般以PLC所能存放用户程序多少来衡量,实际是指用户程序容量,它未包括系统程序存储器的容量。(4)指令系统指令系统的指令种类和条数是衡量PLC软件功能强弱的重要指标,PLC指令种类越多,其软件功能越强。(5)内部寄存器PLC内部有许多寄存器,用以存放变量状态中间结果和数据等,寄存器的配置情况常是衡量PLC硬件功能的一个指标。(6)编程语言一般用梯形图指令助记符,控制系统流程图语言,高级语言等。(7)编程手段手持编程器,CRT编程器,计算机编程器及相应的编程软件。(8)功能模块PLC内部用光耦合器、输出模块中的小型继电器和光电晶闸管等器件来实现对外部开关信号的隔离,PLC的模拟量I/O模块一般也用光耦合来实现隔离,这些器件除了能减少或消除外部干扰对系统的影响外,还可以保护CPU模块,使之免受从外部窜入的PLC高压的危害,因此一般没有必要在PLC外部在设置干扰隔离器件。在某些工业环境,PLC受到强烈的干扰,由于现场条件的限制,有时很长的强电电缆和PLC的低压控制电缆只能敷设在同一电缆沟内,强电干扰在输入线上生产的感应电压和感应电流相当大,使PLC产生误动作,在这种情况下,对于用长线引入PLC的开关量信号,可以用小型继电器来隔离。4第二节导入部分机械手计件搬运过程设计要求2.1已知情况某机械手由导轨、滑台、升降杆、吸头等部分组成,其工作过程(工作循环)如下图,元件动作状态如下表。SQ1左限位SQ2右限位SQ3SQ4滑台上限下限升降杆M1吸头M2++计满灯下行上行右行下行吸持“机械手”工作过程示意图2.2工序及控制要求要求要支持点动、回原点、连续等3种工作方式。对“点动、回原点、连续”等方式的控制要求,用链格式,扼要叙述如下:(步0)原位:计件[满]→装满灯[亮]→清0[按下]→计数[复位]→计满灯[暗]↓→→→点动方式→点动控制程序→其他方式→●返回(步0)↓→→→回原点方式→回原点控制程序→→→→●返回(步0)↓—连续方式↓—原点条件[左限、上限、释放、计件欠]↓—启续(步1)下降↓—SQ4下限位[1态]5(步2)吸持:T定时2sec↓—2sec[到](步3)上升↓—SQ3上限位[1态](步4)右移↓—SQ2右限位[1态](步5)下降↓—SQ4下限位[1态](步6)释放:计数[增1]定时1sec↓—1sec[到](步7)上升↓—SQ3上限位[1态](步8)左行↓—SQ1左限位[1态]●重新回到原位(步0)说明1:对“点动、回原点、连续”式的选择操作,只有在“原点”步,才能立即响应;当机械手工作于其他工作步时,如果进行“点动、回原点、连续”的选择操作,所作出的选择,要等待回到“原位”之后才能作出响应,此即所谓“方式选择,推迟响应”。说明2:在“点动”方式,要求对机械手的每个基本动作,均能实现点动。说明3:在“连续”方式,要求机械手周而复始的进行工作;中途收到“推迟响应的停止”称为“预停”。62.3a设计要求根据生产设备工作方面及其它方面的需要,本次设计要达到如下设计要求:(1)要求本次设计的控制装置采用PLC技术实现;(2)要能完全满足控制要求;(3)要按照电气设计惯例,提供短路、过载、联锁等故障保护措施;(4)本次设计的控制装置应由操作屏、电气控制箱(柜)等部分组成,要尽量与生产设备进行一体化安装,具体安装尺寸另行商定;(5)要求在操作屏上用数码管显示计件数。(6)操作屏上要有完整的信号指示,包括对各工作步指示,以及电源、启动、停止、故障等指示。因本次设计时间紧,程序设计及调试部分、电气设计部分要求做到具体到位,柜屏设计部分不作要求。2.3b.总体设计思路根据已知情况、控制要求、设计要求,本PLC计件机械手装置的设计可按照“大而化小,分而治之”的思路,划分为以下4个部分,依序进行,各部分的设计任务分配如下:(1)程序设计及调试拟采用经验编程法,完成程序的设计,并在实验室环境中进行模拟调试,也可以用仿真软件自行调试;(2)电气设计完成电气线路原理图设计;(3)安装、接线、联合测试完成电气元件的安装、接线,并对程序与线路进行联合测试;(4)后期工作说明操作过程、机械手动作过程、拟定常见故障排除方案、编写设计说明书等。7第三节程序设计及调试3.1PLC“选型”及“I/O分配”根据I/O分配情况有16个输出入口,和9个输出口,在选型上要有多余的输入、输出口以保证以后的扩展和防止其它输入输出端口的损坏,以保证替代作用。所以在这里我们选三菱FX系列FX2N-48MR为控制主机。PLCX1SQ1X2SQ2X3SQ3X4SQ4X5SB5X6X7●SA7X20SA20左限右限上限下限启钮预停●禁声/声警●点动/自动SB6限位开关X0●SB0●清0KM1Y1PLCX11X12X13X14X15点动按钮KM2Y2KM4Y4KM3Y3YAY5点上下点右左点吸下行上行左行右行吸持/释放HL6Y6●计满灯HL0Y0原位灯SB11SB12SB13SB14SB15HA7Y7●计满声X16释SB16HL10Y10原点灯机械手控制程序的组成机械手的控制程序的组成情况如图所示。该程序主要由初始程序、主体程序和声警程序等三部分组成,主体程序又包括了切换程序、计数及定时程序、动作程序和信号程序。初始程序√主体程序●切换程序√●计数及定时程序√●动作程序(自动、点动)●信号程序声警程序√83.2划分“工作步”、明确PLC输出端外接元件的动作状态根据机械手搬运启动的工序、控制要求及I/O分配图,划分“工作步”及明确PLC输出端外接元件的动作状态,如下表。序号工作步下行KM1吸持YV上行KM2右行KM3回移KM40原位(松开)-----1下行+----2吸持-+---3上行-++--4右行-+-+-5下行++---6释放-----7上行--+--8回移----+注1:KM1、KM2——升降电机M1的正、反转接触器注2:KM3、KM4——移行电机M2的正、反转接触器注3:吸持线圈YV——通电时吸持钢球、断电后释放钢球93.32机械手控制初始程序(M8044)[SETM0]开机脉冲原点条件●初入步0Y5X1X3M8002b释左上态01开机[RUN档]M8002开机脉冲系统程序决定因初始程序-梯形图C0b欠●启续/预停X5M8041X6(M8041)启保(预)停态01态01PLC-机械手的初始程序的梯形图如图由M8002开机脉冲使M0置1从而“初入步0”。M8041为“启续”继电器,对启动信号X5进行记忆;并由预停信号X6解除记忆,实现“预停”功能。M8044为“原点条件”继电器,由它判断原点条件是否满足;该原点条件继电器,当且仅当机械手同时满足“左(左限位)、上(上限位)、释(释放)、欠(计件欠)”之时,其状态才为1态,表示原点条件成立。103.4切换程序----SFC顺序功能图机械手-切换程序的SFC功能图如下图,其根据I/O分配图及控制要求M0~M8M10:存放步0~步8步10状态基母线M0步0M8044M1X4M8041M2步2T2M3步3X3M4步4X2M5步5X4M6步6T6M7步7X3M8步8X1态01切换程序-SFC顺序功能图[●原点][启续]步1态01[上限][右限][下限][上限][左限]T2T6态01[下限]态01[切]态01态01态01态01态01[C0K2]M8002[开机脉冲]X20M10X20步10态01X20归属初始程序[自动]C0[RSTC0]X0●计满清0●计数原点动下降吸持上升右行下降上升释左行步0~步8、步10的状态分别存放在M0~M8、M10之中。在初始程序中,由M8002开机脉冲使M0置1而“初入步0”,机械手停于原位;而在切换程序中,通过X20(SA20开关)选择“手动/自动”工作方式,该程序在由自动方式切换到点动方式时,需要等到机械手返回到原位之后才能进行,避免了因为方式切换而造成的误动作或者其它事故。在自动工作方式,按动启动钮X5→M8041[1态],使机械手可以从“步0”切换到“步1”;当原点条件M8044因为“C0计件满”而变为假时,机械手进入“原位停留”状态,等候“清0信号X0”的到来;一旦C0被清0,机械手立即中止“原位停留”状态,自动开始新一轮的“计件搬运”循环。113.5梯形图SM0初入步0M10X20●步10→步0步10b切步0√态01RM10步10×SM2M1RM1●步1→步2步1步2态01步1×X4切SM3M2步2→步3步2切步3态01RM2步2×T2SM4M3步3→步4步3切步4态01RM3步3×X3SM10M0X20RM0◆步0→步10步0切步10步0×M8044a点动SM1RM0→步1步1步0×X20b自动①①M8041原点切态01SM5M4RM4步4→步5步4步5态01步4×X2切SM6M5步5→步6步5切步6态01RM5步5×X4SM7M6步6→步7步6切步7态01RM6步6×T6SM8M7步7→步8切步8态01RM7步7×X

1 / 19
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功