基于PLC机械手控制系统设计毕业设计_第1页
基于PLC机械手控制系统设计毕业设计_第2页
基于PLC机械手控制系统设计毕业设计_第3页
基于PLC机械手控制系统设计毕业设计_第4页
基于PLC机械手控制系统设计毕业设计_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

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

文档简介

1、论 文 摘 要机械手能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置。它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。机械手主要由手部和运动机构组成。手部是用来抓持工件(或工具)的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式,如夹持型、托持型和吸附型等。运动机构,使手部完成各种转动(摆动)、移动或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。机械手通常用作机床或其他机器的附加装置,如在自动机床或自动生产线上装卸和传递工件,在加工中心中更换

2、刀具等,一般没有独立的控制装置。有些操作装置需要由人直接操纵,如用于原子能部门操持危险物品的主从式操作手也常称为机械手。关键词: 点控制机械手 连续控制机械手 可编程控制技术iabstractthe manipulator can imitate the manpower and the arm certain movement functions, with by presses the fixed routine to capture, the transporting thing or operation tool automatic operation installment. it

3、may replace humans strenuous labor by to realize the production mechanization and the automation, can operate under the harmful environment by protects the personal safety ,thus widely applies in department and so on machine manufacture, metallurgy, electron, light industry and atomic energy.the man

4、ipulator mainly is composed by the hand and the motion. the hand is uses for to grasp holds the work piece (or tool) a part, according to is grasped holds the thing the shape, the size, the weight, the material and the work request but has the many kinds of structural style , like supporting on both

5、 sides, request holding and adsorption and so on. motion , causes the hand to complete each kind of rotation (to swing), the migration or the compound motion realizes the stipulation movement , the change is grasped holds the thing the position and the posture. the manipulator usually serves as the

6、engine bed or other machines add-on components , like on automatic engine bed or automatic production line loading and unloading and transmission work piece, replaces the cutting tool in the processing center and so on, does not have the independent control device generally. somewhat operates the eq

7、uipment to need by the human direct control, like uses in the host which the atomic energy department manages the dangerous goods from the type operator also often being called the manipulator. keywords: position control manipulator continual trajectory control manipulator plc目 录论 文 摘 要iabstractii绪

8、论1第一章 机械手简介31.1 课题背景31.2 机械手的分类31.3 应用机械手的意义41.4 机械手的发展概况和趋势5第二章 机械手设计62.1手结构示意图62.2械手工作流程62.3控制要求72.4主电路设计72.5机械手的机能和特性82.5.1加紧机构82.5.2 躯干82.5.3 旋转编码盘92.5.4步进电机92.5.5 步进电动机的控制102.6 电源与传动整体112.6.1 控制电源112.6.2 传动整体12第三章 plc的介绍与选择133.1 plc的特点133.2 plc的选型143.2.1. 常用plc介绍143.2.2. 确定型号fx2n64mt153.2.3 三菱f

9、x系列的结构功能15第四章 控制系统设计174.1 控制系统硬件设计174.1.1 plc梯形图中的编程元件174.1.2 plc的i/o分配184.1.3 机械手控制系统的外部接线图194.2 控制系统软件设计194.2.1 公用程序204.2.2 自动操作程序214.2.3手动单步操作程序274.2.4 回原位程序30致 谢34参 考 文 献35v绪 论随着工业的高速发展,机械手作为前沿的产品应自动化设备更新时的需要,已经在工业生产中得到了广泛的应用。机械手作为前沿的产品应自动化设备更新时的需要,可以大量代替单调往复或高精度需求的工作,在先进制造领域中扮演着极其重要的角色。它可以搬运货物、

10、分拣物品、代替人的繁重劳动。可以实现生产的机械化和自动化,能在高温,腐蚀及有毒气体等有害环境下操作以保护人身安全,可以广泛应用于机械制造、冶金、电子、轻工业和原子能等部门。可编程控制器(plc)是以中央处理器为核心,综合了计算机和自动控制等先进技术,具有可靠性高、功能完善、组合灵活、编程简单、功耗低等优点,已成为目前在机械手控制系统中使用最多的控制方式。使用plc的自动控制系统具有体积小,可靠高,故障率低,动作精度高等优点。适应工业需要,本课题试图开发plc对物料分拣机械手的控制,动作灵活多样,适用于可变换生产品种的中小批量自动化生产,广泛应用于柔性生产线。采用plc控制,是一种预先设定的程序

11、进行物料分拣的自动化装置,可部分代替人工在高温和危险的作业区进行单调持久的作业,并且在产品变化或临时需要对机械手进行新的分配任务时,可以允许方便的改动或重新设计其新部件,而对于位置改变时,只要重新编程,并能很快地投产,降低安装和转换工作的费用。本设计主要完成机械手的硬件部分与软件部分设计。主要包括执行系统、驱动系统和控制系统的设计。机械手最早应用在汽车制造工业,常用于焊接、喷漆、上下料和搬运。机械手延伸和扩大了人的手足和大脑功能,它可替代人从事危险、有害、有毒、低温和高热等恶劣环境中的工作;代替人完成繁重、单调重复劳动,提高劳动生产率,保证产品质量。目前主要应用于制造业中,特别是电器制造、汽车

12、制造、塑料加工、通用机械制造及金属加工等工业。工业机械手与数控加工中心,自动搬运小车与自动检测系统可组成柔性制造系统(fms)和计算机集成制造系统,实现生产自动化。随着生产的发展,功能和性能的不断改善和提高,机械手的应用领域日益扩大。目前,国际上的机械手公司主要分为日系和欧系。日系中主要有安川、otc、松下、fanluc、不二越、川崎等公司的产品。欧系中主要有德国的kuka、cloos、瑞典的abb、意大利的c0毗u及奥地利的工gm公司。我国机械手起步于20世纪70年代初期,经过30多年发展,大致经历了3个阶段:70年代萌芽期,80年代的开发期和90年代的应用化期。在我国,机械手市场份额大部分

13、被国外机械手企业占据着。在国际强手面前,国内的机械手企业面临着相当大的竞争压力。如今我国正从一个“制造大国”向“制造强国”迈进,中国制造业面临着与国际接轨、参与国际分工的巨大挑战,对我国工业自动化的提高迫在眉睫,政府务必会加大对机器人的资金投入和政策支持,将会给机械手产业发展注入新的动力。随着机械手发展的深度和广度以及机器人智能水平的提高,机械手已在众多领域得到了应用。从传统的汽车制造领域向非制造领域延伸。如采矿机器人、建筑业机器人以及水电系统用于维护维修的机器人等。在国防军事、医疗卫生、食品加工、生活服务等领域机械手的应用也越来越多。在未来几年,传感技术,激光技术,工程网络技术将会被广泛应用

14、在机械手工作领域,这些技术会使机械手的应用更为高效,高质,运行成本低。据猜测,今后机器人将在医疗、保健、生物技术和产业、教育、救灾、海洋开发、机器维修、交通运输和农业水产等领域得到应用。第一章 机械手简介1.1 课题背景随着现代工业技术的发展,工业自动化技术越来越高,生产工况也有趋于恶劣的态势,这对一线工人的操作技能也提出了更高的要求,同时操作工人的工作安全也受到了相应的威胁。工人工作环境和工作内容也要求理想化简单化,对于一些往复的工作由机械手远程控制或自动完成显得非常重要。这样可以避免一些人不能接触的物质对人体造成伤害,如冶金、化工、医药、航空航天等。在机械制造业中,机械手应用较多,发展较快

15、。机械手技术涉及到力学、机械学、电气液压技术、自动控制技术、传感器技术和计算机技术等科学领域,是一门跨学科综合技术。近些年,随着计算机技术、电子技术以及传感技术等在机械手中越来越多的应用,机械手已经成为工业生产中提高劳动生产率的重要因素。借助plc强大的工业处理能力,很容易实现工业生产的自动化。基于此思路设计的机械手,在实现各种要求的工序前提下,大大提高了工业过程的质量,而且大大解放了生产力,改善了工作环境,减轻了劳动强度,节约了成本,提高了生产效率,具有十分重要的意义。工业机械手是近几十年发展起来的一种高科技自动化生产设备。工业机械手是工业机器人的一个重要分支。它的特点是可通过编程来完成各种

16、预期的作业任务,在构造和性能上兼有人和机器各自的优点,尤其体现了人的智能和适应性。机械手作业的准确性和各种环境中完成作业的能力,在国民经济各领域有着广阔的发展前景。综上所述,有效地应用机械手是发展机械工业的必然趋势。1.2 机械手的分类按机械手的使用范围分类: 专用机械手 一般只有固定的程序,而无单独的控制系统。它从属于某种机器或生产线,用以自动的传送物件或操作某一工具。这种机械手结构较简单,成本较低,适用于动作比较简单的大批量生产的场合。 通用机械手(也称工业机器人)即指具有可变程序和单独驱动的控制系统,又不从属于某种机器,而能自动地完成传送物件或操作某些工具的机械装置。按机械手的驱动方式分

17、类: 液压驱动机械手 以压力油进行驱动。 气压驱动机械手 以压缩空气进行驱动。 电力驱动机械手 直接用电机进行驱动。 机械驱动机械手 是将主机的动力通过凸轮、连杆、齿轮、间歇机构等传给机械手的一种驱动方式。按机械手臂力大小分类: 微型机械手 臂力小于1公斤。 小型机械手 臂力为110公斤。 中型机械手 臂力为1030公斤。 大型机械手 臂力大于30公斤。 按运动轨迹控制方式可分为点位控制和连续轨迹控制机械手等。1.3 应用机械手的意义随着科学技术的发展,机械手也越来越多地被应用。在机械工业中,铸、锻、焊、铆、冲压、热处理、机械加工、装配、检验、喷漆、电镀等工种都有应用的实例。其它部门,如轻工业

18、、建筑业、国防工业等工作中也均有所应用。机械工业中,应用机械手的主要目的:(1)可以提高生产过程的自动化程度。应用机械手,有利于实现材料的传送、工件的装卸、刀具的更换以及机器的装配等的自动化程度,从而可以提高劳动生产率和降低生产成本。(2)可以改善劳动条件、避免人身事故在高温、高压、低温、低压、有灰尘、噪声、臭味、有放射性或有其它毒性污染以及工作空间狭窄等场合中,用人手直接操作时有危险或根本不可能的。而应用机械手即可部分或全部代替人安全的完成作业,使劳动条件得以改善。在一些简单、重复,特别是较笨重的操作中,以机械手代替人手进行工作,可以避免由于操作疲劳或疏忽而造成的人身事故。(3)可以减少人力

19、,并便于有节奏地生产应用机械手代替人手进行工作,这是直接减少人力的一个侧面,同时由于应用机械手可以连续地工作,这是减少人力的另一个侧面。因此,在自动化机床和综合加工自动线上,目前几乎都设机械手,以减少人力和更准确地控制生产的节拍,便于有节奏进行生产。综上所述,有效地应用机械手,使发展工业的必然趋势。1.4 机械手的发展概况和趋势 机械手是机械、电子、计算机、液压液力与气压传动等多学科高新技术融合的成果,是当代技术进步的典型范例。机械手通常用作机床或其它机器的附加装置,如在自动机床或自动生产线上装卸和传递工件,在加工中心中更换刀具等,一般没有独立的控制装置。有些操作装置需要由人直接操纵,如用于原

20、子能部门操持危险物品的主从式操作手。专用机械手经过几十年的发展,如今已进入以通用机械手为标志的时代。由于通用机械手的应用发展,进而促进了智能机器人的研制。智能机器人涉及的知识内容,不仅包括一般的机械、液压、气压传动等基础知识,而且还应用一些电子技术、电视技术、通讯技术、计算技术、无线电控制、仿生学和假肢工艺等,因此它是一项综合性较强的新技术。目前国内外对发展这一新技术都很重视。气动技术作为机器人中的驱动功能已有部分被工业界所接受,而且对于不太复杂的机械手,用气动元件组成的控制系统已被接受。由于气动技术与电子技术的结合,以及周边技术的成熟,在工业自动化领域里,气动机械手、气动机器人的实用性已经充

21、分体现出来。因为气动伺服定位技术一出现,就受到工业界和学术界的高度重视,同时为气动机器人、气动机械手大规模进入工业自动化领域开辟了十分宽广的前景。研制具有一定感触和智力的智能机器人。这种机器人,具有各种传感装置,并配备有计算机。根据仿生学的理论,用计算机充当起大脑,使它能思考、能分析、能记忆。用电视摄像机、测距仪、纤维光学传感器、导光管或其它光敏元件作为眼睛,在其视野的范围内能看。用听筒和声敏元件等作耳朵能听。用扬声器等作嘴能说话进行应答。用热电偶和电阻应变仪等作触觉能感触。用滚轮或双足式的行走机构作为脚来实现自动移位。这样的智能机器人,可以由人用特殊的语言对其下达命令,布置任务。受令后的智能

22、机器人,即可根据现场环境的各种条件或信息,独立地分析和判断并自编或自变程序的进行工作;能够自找(选择)物件的方位,字调握力的大小,自找传送路线以避开障碍物。因此,它将成为无人化系统的重要组成环节之一。 第二章 机械手设计2.1手结构示意图图2-1机械手示意图1.手爪张开闭合 2.手腕旋转 3.水平移动 4.升降 5.立柱旋转 6.手爪 7.手腕电动机 8.横轴 9.竖轴 10.竖轴电动机 11.横轴电动机 12.底盘 13.底盘电动机2.2械手工作流程机械手工作流程是:开始运行后,如果机械手不在初始位置上,先回原位,步进电动机开始运转(横轴向后方向移动,竖轴向上移动)。归位后首先横轴步进电动机

23、工作,横轴前伸;前伸到位后,手爪电动机得电带动手爪旋转;当传感器检测到限位磁头时,电动机停止,plc控制电磁阀动作,手张开;延时一段时间,竖轴步进电动机工作,竖轴下降;下降到位后,电磁阀复位,手爪夹紧;延时过后,竖轴上升,上升到位后横轴缩回,缩回到位后底盘电动机带动底盘旋转;当底盘到位后,横轴前伸;到位后手爪旋转,然后竖轴下降,电磁阀动作,手爪张开;延时后竖轴上升复位,然后开始下一周期动。2.3控制要求手臂上下直线运动。(2)手臂左右直线运动。(3)手腕旋转运动。(4)手爪夹紧动作。(5)机械手整体旋转运动。手臂采用步进电机驱动,由plc发出控制脉冲控制步进电动机运转,实现手臂的进给和定位,手

24、爪采用气压驱动。2.4主电路设计基于plc的机械手控制系统一共有四台电机:一台用于地盘旋转的三相异步电动机,两台用于上升、下降和前伸、后退的步进电动机,一台用于机械手抓紧机构旋转的直流电动机。 图2-2 机械手主电路图2.5机械手的机能和特性物体在三维空间内的禁止位置是由三个坐标和围绕三轴旋转的角度来决定的,因此,抓握物体的位置和方向能从理论上求得。根据资料的介绍,如果采用机械手,其机能要接近于人的上肢,则需要具有27个自由度,而每一个自由度至少要有一根“人造肌肉”来控制。我们不要那么多自由度,因为根据实际情况而言,控制的自由度越多,其各个部分也就越复杂,相应的制造成本也就增加。本设计的机械手

25、,它共有自由度5个。即:手臂前后伸缩、手臂上下伸缩、手臂左右旋转、手腕回转、手指的抓握。2.5.1加紧机构机械手手爪是用来抓取工件的部件。手爪抓取工件时要满足迅速、灵活、准确可靠的要求。设计制造夹紧机构机械手,首先要从机械手的坐标形式,运行速度和加速度的情况来考虑。其夹紧力的大小则根据夹持物体的重量、惯性和冲击力来计算。则同时考虑有足够的开口尺寸,以适应被抓物体的尺寸变化为扩大机械手的应用范围,还需备有多种抓取机构,以根据需要来更换手爪。为防止损坏被夹的物体,夹紧力要限制在一定的范围内并镶有软质垫片、弹性衬垫或自动定心结构。为防止突然断电造成被抓物体落下,还可以有自锁结构。夹紧机构本身则结构简

26、单、体积小、重量轻、动作灵活、和工作可靠。夹紧结构形式多样、有机械式、吸盘式和电磁式等。有的夹紧机构还带有传感装置和携带工具进行操作的装置。本设计采用机械式夹紧装置。机械式夹紧是最基本的一种,应用广泛,种类繁多。如按手指运动的方式和模仿人手的动作,可分为回转型、直进型;按夹持方式可分为内撑式、外撑式和自锁式;按手指数目可分为二指式、三指式、四指式;按动力来源可分为弹簧式、气动式、液压式等。本设计采用二指式手爪。由可编程控制器控制电磁阀动作,从而控制手爪的开闭。手爪的回转则用一个直流电动机完成,同时通过两个限位开关完成回转角度的限位,一般可设置在180度。2.5.2 躯干躯干有底盘和手臂两部分组

27、成底盘是支撑机械手的全部重量并能带动手臂旋转的机构。底盘采用一个三相异步交流电动机驱动,底盘旋转时带动一个旋转编码盘旋转,机械手每旋转三度发出一个脉冲,由传感器检测并送入可编程控制器,从而计算底盘旋转的角度。同时,在底盘上装有限位开关,最大旋转角度可达180度。手臂是机械手的主要部分,它是支撑手爪、工件使它们运动的机构。本设计手臂由横轴和竖轴组成、可完成伸缩、升降的运动。手臂采用电动机带动丝杠、螺母来实现伸缩和升降运动。由可编程控制器发出信号控制步进电机运转,同时在两轴的两端分别加限位开关限位。采用丝杠、螺母结构传动的特点是易于自锁、位置精度较高,传动效率较高。2.5.3 旋转编码盘机械手底盘

28、和躯干每旋转3度发出一个脉冲,并把信号送回可编程控制器来得到转过的准确的角度。编码盘的机构如图2-3图2-3 旋转编码盘可以通过改变程序中计数器c0的初值来确定所要转过的角度,这里可以通过用计算机读出指令表,然后修改得到不同的控制角度。2.5.4步进电机采用三相六拍混合式步进电机来控制机械手的动作,相比直流电机有更好的制动效果,又加上滚珠丝杆和滑杆配合,使机械手的运动更加稳定。主要特点:体积小,具有较高的起动和运行频率,有定位转矩等优点。本模型中采用串联型接法,其电气接线图如图2-4图2-4 步进电动机接线图2.5.5 步进电动机的控制用plc控制三相六拍步进电机,其控制要求如下:三相步进电动

29、机有三个绕组:a、b、c,正转通电顺序为:aabbbcccaa反转通电顺序为:acacbcbaba以下以控制步进电动机的上升和下降为例采用移位指令进行步进控制,按照三相六拍的步进顺序,移位寄存器的初值见表2-1。表2-1 m31 m32 m33 m34 m35 m36 1 0 0 0 0 0每左移1位,电机前进一个布局角(一拍),完成六拍后重新赋初值据此,可作出移位寄存器的输出状态及步进电机正反转绕组的状态真值表,如表所示。从而得出三相绕组的控制逻辑关系式:正转时:a相 y000=m31+m32+m36 反转时:a相 y000= m31+m32+m36 b相 y001=m32+m33+m34

30、b相 y001=m34+m35+m36 c相 y002=m34+m35+m36 c相 y002= m32+m33+m34表2-2 移位寄存器输出状态及步进电机绕组状态真值表辅助继电器 上升 下降m31m32m33m34m35m36a b c a b c0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 00 1 0 0 0 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 0 1 1 0 0 0 0 1 0 0 0 1 0 1 02.6 电源与传动整体本设计总体需求电机3种,电源3种,分别是步

31、进电机与鼠笼式三相异步电机。电源为380v、220v交流电源与24v直流电源。其中直流电源分属电磁阀供电电源与plc的dc24v电源。2.6.1 控制电源plc的电源分ac220v与dc24v两种。220v为直接接入电源,24v为工作控制电源。电磁阀工作电源为24v供电电源2.6.2 传动整体外部电机为传送带用电机,通过电动机带动传送带工作,货物至挡板,再通过机械手抓取至下一传送带。其图如图2-5 图2-5 整体示意图第三章 plc的介绍与选择对于机械手的控制系统可以采用多种方式,如继电器控制、单片机控制、plc控制等。但由于plc可编程控制器操作灵活性强和稳定性较好,所以,我们选择plc控制

32、。3.1 plc的特点可编程控制器是在计算机技术、通信技术和继电器控制技术的发展基础上开发起来的,现已广泛应用于工业控制的各个领域。它以微处理器为核心,用编写的程序进行逻辑控制、定时、计数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。高可靠性(1)所有的i/o接口电路均采用光电隔离,使工业现场的外电路与plc内部电路之间电气上隔离;(2)各输入端均采用r-c滤波器,其滤波时间常数一般为1020ms;(3)各模块均采用屏蔽措施,以防止辐射干扰;(4)采用性能优良的开关电源。(5)对采用的器件进行严格的筛选;(6)良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,cp

33、u立即采用有效措施,以防止故障扩大;(7)大型plc还可以采用由双cpu构成冗余系统或有三cpu构成表决系统,使可靠性更进一步提高。丰富的i/o接口模块plc 针对不同的工业现场信号,如:交流或直流、开关量或模拟量、电压或电流、脉冲或电位、强电或弱电等。有相应的i/o模块与工业现场的器件或设备,如:按钮、行程开关、接近开关、传感器及变送器、电磁线圈、控制阀等直接连接。采用模块化结构 为了适应各种工业控制需要,除了单元式的小型plc以外,绝大多数plc均采用模块化结构。plc的各个部件,包括cpu、电源、i/o等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行

34、组合。编程简单易学 plc的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。安装简单,维修方便 plc不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与plc相应的i/o端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入/输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制

35、要求进行设计编制。 3.2 plc的选型对于plc的选择,我们必须考虑多方面的因素。例如输入、输出的最多点数,扫描速度,内存容量,指令条数,功能模块等。同时还要考虑其经济实用性以及工作环境对其的影响。3.2.1. 常用plc介绍plc发展这么多年,技术成熟,各种型号的也很多,各个厂家生产的也有一定区别,各个重点发展方向也不同,所以我们必须根据自己设计需要,考虑如何选择。西门子的中国业务是其亚太地区业务的主要支柱,活跃在中国的信息与通讯、自动化与控制、电力、交通、医疗、照明以及家用电器等各个行业中,其核心业务领域是基础设施建设和工业解决方案。欧姆龙s7-200系列plc 突出的特点:可靠性高、操

36、作简便;丰富的内置集成功能;强劲通讯能力;丰富的扩展模块;简单、易用的micro/win编程软件。omron的可编程序控制器更加小型化。sysmac cpm1a的大小仅相当于一个pc卡(对于10点的机型来说),从而使安装体积大幅度减小,同时也进一步节省了控制柜的空间。它不仅具备了以往小型plc所具备的功能,而且还可连接可编程序终端,为生产现场创造了新的环境。编程环境与cqm1及sysmac a等机种相同。由于原有sysmac支持软件及编程器都可继续使用,故而系统的扩展及维护都可简单进行。三菱fx系列可编程控制器是当今国内外最新,最具特色、最具代表性的微型plc。在fx中,除基本的指令表编程方式

37、外,还可以采用梯形土编程及对应机械动作流程进行顺序设计的sfc顺序功能图编程,而且这些程序可互相转换。在fx系列plc中设置了高数计数器,对来自特定的输入继电器的高频脉冲进行中断处理,扩大了plc的应用领域。其fx2n plc还可以采用作为扩展设备的硬件计数器,可获取最高50khz的高速脉冲。3.2.2. 确定型号fx2n64mt综上,对于被控对象,采用plc系统与采用其它形式的控制系统相比较,力求具有较好的性价比,使用和维修方便;选用的plc主机和配置、控制功能等必须能满足被控对象的各种控制要求;选用的plc主机及配置必须是功能较强的新一代plc机型,一般最好不要选用旧机型(若采用三菱公司的

38、plc,则选fx系列,不选f1系列)。同时还应当考虑将来工艺的变化和扩展,在满足确定的要求外,留有一定的余量;确保整个控制系统可靠。还要考虑大家对产品的熟悉程度,以及编程指令的易懂性。在此,我选用三菱fx2n来做控制核心。fx系列plc是由三菱公司近年来推出的高性能小型可编程控制器,以逐步替代三菱公司原f、f1、f2系列plc产品。其中fx2是近年推出的产品,fx0是在fx2之后推出的超小型plc,近几年来又连续推出了将众多功能凝集在超小型机壳内的fx0s、fx1s、fx0n、fx1n、fx2n、fx2nc等系列plc,具有较高的性能价格比,应用广泛。它们采用整体式和模块式相结合的叠装式结构。

39、3.2.3 三菱fx系列的结构功能可编程控制器是一种工业控制微型计算机,它的结构原理与微型计算机相似。硬件构成有微处理器、存储器和各种输入、输出接口。系统程序和接口器件又与微机不同,这使它的操作使用方法、编程语言、工作方式等与微型机有所不同。plc是用微处理器实现继电器、定时器和计数器以及a/d、d/a模拟转换器件的组合体的功能,采用软件编程进行它们之间的联系。本设计采用fx系列plc作为控制核心,所以现在就以它来讲述plc的应用知识、操作技能。fx系列plc硬件组成与其它类型plc基本相同,主体由三部分组成,其plc的基本结构如图3-1系统电源有些在cpu模块内,也有单独作为一个单元的,编程

40、器一般看作plc的外设。plc内部采用总线结构,进行数据和指令的传输。图3-1 plc 的组成框图外部开关信号、模拟信号以及各种传感器检测信号作为plc的输入变量,它们经plc的输入端子进入plc的输入存储器,收集和暂存被控对象实际运行的状态信号和数据;经plc内部运算与处理后,按被控对象实际动作要求产生输出结果;输出结果送到输出端子作为输出变量,驱动执行机构。plc的各个部分协调一致地实现对现场设备的控制。 plc输入输出接口的安全保护当输出口连接电感类设备时,为了防止电路关断时刻产生高压对输入、输出口造成破坏,应在感性元件两端加保护元件。对于直流电源,应并接续流二极管,对于交流电路应并接阻

41、容电路。阻容电路中电阻可取51120,电容取0.10.47f,电容的额定电压应大于电源的峰值电压。续流二极管可选1a的管子,其额定电压应大于电源电压的3倍。下图为输入输出口的保护环节示意图。图3-2 输入输出口的保护第四章 控制系统设计4.1 控制系统硬件设计机械手电气控制系统,除了有多工步特点之外,还要求有连续控制和手动控制等操作方式。工作方式的选择可以很方便地在操作面板上表示出来,在手动方式时可以通过手动按钮来实现,其控制面板如下图。当旋钮打向回原点时,系统自动地回到右上角位置待命。当旋钮打向连续时,系统自动完成各工步操作,且循环动作。当旋钮打向手动时,每一工步都要按下该工步按钮才能实现。

42、图4-1 控制面板示意图4.1.1 plc梯形图中的编程元件设计选用fx2n64mt,其输入继电器(x)32点,输出继电器(y)32点,辅助继电器(m)3000点,状态继电器(s)1000点,定时器(t)256点,计数器(c),数据寄存器(d)等。特殊辅助继电器m8000运行监控(plc运行时自动接通,停止时断开);m8002初始脉冲(仅在plc运行开始时接通一个扫描周期);m8005plc后备锂电池电压过低时接通;m801110ms时钟脉冲; m8012100ms时钟脉冲;m80131s时钟脉冲; m80141min时钟脉冲。4.1.2 plc的i/o分配根据机械手动作的要求,输入、输出分配

43、如表所示。表4-1 plc输入/输出分配表输入信号输出信号手动sax0上升/下降步进电机ya0y0回原位sax1ya1y1连续sax2ya2y2回原位sb1x3前进/后退步进电机ya3y3启动sb2x4ya4y4停止sb3x5ya5y5下降sb4x6夹紧ya6y6上升sb5x7手顺转ya7y7夹紧sb6x10手逆转ya8y10松开sb7x11底盘顺转ya9y11手顺转sb8x12底盘逆转ya10y12手逆转sb9x13底盘顺转sb10x14底盘逆转sb11x15下限位sq1x16上限位sq2x17前限位sq3x20后限位sq4x21底盘顺限位sq5x22底盘逆限位sq6x23手顺限位sq7x2

44、4手逆限位sq8x25底旋转脉冲x26前行sb12x30后退sb13x314.1.3 机械手控制系统的外部接线图plc外部电气接线图如下图4-2图4-2 plc外部电气接线图4.2 控制系统软件设计 机械手控制系统软件设计的程序总体结构如图,分为公用、自动、手动程序和回原位程序等四部分。其自动程序包括单步、连续运动程序,因工作顺序相同所以可将它们和编在一起。cj(fnc00)是条件跳转应用指令,指针标号px是其操作数。该指令由于某种条件下跳过cj指令和指针标号之间的程序,从指针标号处继续执行,以减少程序执行时间。如果选择“手动”工作方式,即x0为on,x1为off则plc执行完公用程序后将跳过

45、自动程序到p0处,由于x0动断触点断开所以直接执行“手动程序”。由于p1处的x1的动断触点闭合,所以又跳过回原位程序到p2处。如果选择“回原位”工作方式,同样只执行公用程序和回原位程序,如果选择“连续”方式,则只执行公用程序和自动程序图4-3 程序总的结构图4.2.1 公用程序公用程序如图4-4,简要说明如下:当y6置位(电磁阀松开)、后限位x21和上限位x17接通时,辅助继电器m0变为on,表示机械手在原位。如果开始执行用户程序(m8002为on)、系统处于手动或回原位状态(x0或x1为on),那么初始步对应的m10被置位,连续工作方式做好准备。如果m0为off,m10被复位,系统不能进入连

46、续工作方式。指令zrst是成批复位应用指令,以防止系统从自动方式转换手动方式,再返回自动方式时出现两种不同的活动步。图4-4 公用程序梯形图4.2.2 自动操作程序自动操作顺序功能流程图见图4-5所示。当机械手处于原位时,按启动x4接通,状态转移到s1,驱动前伸,当到达前限位使行程开关x20接通,状态转移到s2,而s1自动复位。驱动手顺转y7,x24接通,状态转移到s3,驱动下降y2或c0计数到时,x16接通,状态转移到s4,s4驱动y6置位,延时1秒,以使电磁力达到最大夹紧力。当t0接通,状态转移到s5,驱动上升,当上升到达最高位x17接通或c3计数到时,状态转移到s6。s6驱动后退。移到后限位x21,状态转移到s7底逆转y12,状态到s8,x20接通或c4计数到时,状态转移到s9手逆转。手逆转到位,x25接通,状态转移到s10下降,下降到最低位,x16接通或c3计数到时,状态转移到s11电磁铁放松。为了使电磁力完全失掉,延时1秒。延时时间到,t1接通,状态转移到s12上升。上升到最高位,x17接通或c3计数到时,状态转移到 s13后退。后退到后限位,使x21接通或c4计数到时,状态转移到s14,底盘顺转是x21接通,返回初始状态,再开始第二次循环动作。在编写状态转移图时注意各状态元件只能使用一次,但它驱动的线圈,却可以

温馨提示

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

评论

0/150

提交评论