基于PLC的机械手臂控制系统设计

基于PLC的机械手臂控制系统设计
基于PLC的机械手臂控制系统设计

基于PLC机械手控制系统设计

摘要

随着现代工业技术的发展,工业自动化技术越来越高,生产工况也有趋于恶劣的态势,这对一线工人的操作技能也提出了更高的要求,同时操作工人的工作安全也受到了相应的威胁。工人工作环境和工作内容也要求理想化简单化,对于一些往复的工作由机械手远程控制或自动完成显得非常重要。这样可以避免一些人不能接触的物质对人体造成伤害,如冶金、化工、医药、航空航天等。

在机械制造业中,机械手应用较多,发展较快。目前主要应用于机床、模锻压力机的上下料以及焊接、喷漆等作业,它可以按照事先制定的作业程序完成规定的操作,有些还具备有传感反馈能力,能应付外界的变化。应用机械手,有利于提高材料的传送、工件的装卸、刀具的更换以及机器的装配等的自动化程度,从而可以提高劳动生产率,降低生产成本,加快实现工业生产机械化和自动化的步伐。

本文主要论述了基于PLC设计的机械手控制系统。首先,对可能用到的可编程控制器进行了相关的介绍,再选择设计所用到的PLC型号。然后,通过对机械手的控制方式及各功能的实现方式进行研究,确定各功能的实现方案和设计控制系统所用到的器材。最后,对PLC控制系统的软件程序和硬件结构进行设计。

关键词:工业自动化;可编程控制器;机械手;远程控制;传感反馈

Abstract

With the development of modern industrial technology, industrial automation technology is more and more high, the production conditions also tended to bad situation, the front-line workers skills also put forward higher requirements, and the operation safety of workers has also been a corresponding threat. The workers work environment and work content also requires ideal for some simple, reciprocating work by robot remote control or automatic completion is very important This can avoid some people can not contact with the human body damage, such as metallurgy, chemical, pharmaceutical, aerospace, etc..

In the mechanical manufacturing industry, the application of mechanical hand more, the development of faster. At present, it is mainly used in machine tools, forging press under the material and welding, painting and other operations, it can be in accordance with pre established operating procedures to complete the prescribed operation, and some also have with sensor feedback ability, can cope with external changes. Application of the manipulator, to improve the material transfer, workpiece loading and unloading, tool replacement and machine assembly automation, which can improve labor productivity, reduce production costs, accelerate the pace of industrial production mechanization and automation.

This paper mainly discusses the design of manipulator control system based on PLC. First, the possible use of the programmable controller is related to the introduction, and then choose the design of the PLC model. Then, through the control mode of the manipulator and the realization way of each function, the realization scheme of each function and the equipment used in the design control system are determined. Finally, the software program and hardware structure of PLC control system are designed.

Keywords: industrial; automation programmable controller ; manipulator;

Remote control;sensor feedback

目录

第一章绪论 (3)

1.1 课题背景 (3)

1.2 机械手的定义与分类 (4)

1.3 机械手的应用及相关组成 (4)

1.4 机械手的发展趋势 (5)

1.4.1.加大在热加工行业的应用 (5)

1.4.2.提高机械手的工作性能 (5)

1.4.3.发展新型组合式机械手 (5)

1.4.4.开发具有观感能力的智能机械手 (6)

第二章可编程控制器PLC (7)

2.1 PLC简介 (7)

2.2 PLC内部结构 (7)

2.2.1 中央处理器CPU (8)

2.2.2存储器 (8)

2.2.3 输入输出单元 (8)

2.2.4电源部分 (10)

2.3 PLC的选型 (10)

第三章机械手系统组成 (12)

3.1 机械手模型的机能特性 (12)

3.2 夹紧机构 (12)

3.3 躯干 (12)

3.4 旋转编码盘 (13)

第四章控制系统设计 (14)

4.1 控制系统硬件设计 (14)

4.1.1 PLC梯形图中的编程元件 (15)

4.1.2 PLC的I/O分配 (15)

4.1.3 机械手控制系统的外部接线图 (16)

4.2 控制系统软件设计 (17)

4.2.1公用程序 (17)

4.2.2自动操作程序 (18)

4.2.3 手动单步操作程序 (27)

4.2.4 回原位程序 (32)

4.3 PLC程序的上载和下载 (37)

4.3.1 PLC程序的上载 (37)

4.3.2 PLC程序的下载 (37)

第五章设计总结 (38)

5.1 总结 (38)

5.2 展望 (38)

参考文献 (39)

致谢 (40)

第一章绪论

1.1 课题背景

在我国飞速发展的现代化经济中,工业生产力的高低是衡量发展快慢的重要因素。在不断发展的工业经济中,操作工人的生产环境愈加恶劣,这使得在要求提高工人操作技能的同时,也使他们的工作安全也受到了不同程度的威胁。随着一系列现代化设备的推进,大大的减轻了操作工人的劳动强度,对于以前那些操作困难、操作危险的工业操作,都是通过操作工人远程控制自动化设备自动完成生产的。这不但可以避免一些有害物质对操作工人的伤害,还可以提高工厂的生产效率。

在各国的工业制造中,机械手技术是应用最为广泛的一种技术[1]。它能够按照人们的事先要求完成相应的操作,有的机械手还带反馈能力,能够根据生产条件的变化自动的调整生产操作,使生产的质量和稳定性得到提高。目前在一些生产的机床和焊接的行业中,得到大量的应用。机械手的使用不但缩减了工业的生产成本,还提高了工业的生产效率和生产质量,促进了社会的现代化发展。

机械手技术是一门涉及多领域的跨学科综合性技术。近年来,机械手的发展越加的迅速,电子技术、计算机技术、传感器技术以及一些最新的技术也在机械手中有了应用[2]。机械手技术的使用,已经是我国的工业发展的重要组成部分。

PLC技术能够远程的控制工业生产对象,实现工业的自动化生产。PLC技术在机械手中的应用,在满足完成工业生产操作的同时,也大大的改善了工人的操作环境,提高了产品的质量,对自动化技术的发展有着重要的意义。

同时,机械手可以能够借助软件的编程,对不同的生产对象,完成不同的控制,提高了生产的效率。目前,在一些对人力要求较高的工业中,基本上都有使用机械手技术,用来减轻人力的需求和更好的控制,实现产业的最大化。

机械手有着40多年的发展历史,是一种类似于机器人的生产设备。它能够完成事先编辑好的操作程序,在各种工业条件都能有条不紊的作业。它有着人的智能性和机器的适应性,在现代化经济发展中有着广阔的前景。

1.2 机械手的定义与分类

机械手是一种能够在各种条件下工作的设备,它的工作主要是模仿人手的操作,并且可以通过改变控制程序实现不同的操作的多功能机器[3]。

机械手因其对工业生产具有积极作用而被人们所认识。因它能代替人们在一些条件恶劣的场合,在保证生产质量的同时完成生产工序,大大的提高了工业生

产率,受到了各国的强烈重视。尤其在一些带有放射性和强污染性的场合,投入研究的财力和物力更加之多。

机械手大致可分为三类。第一类独立机械手,第二类人工操作机械手,第三类专用机械手。独立机械手又可称为通用机械手,独立机械手顾名思义就是独立的不需要人工操作的机械手,而且它不附属于主机,在拥有一般机械手传统功能的同时还拥有记忆智能功能。人工操作机械手简称操作机,它由原子和军事工业发展而来,后来发展到通信行业,在星球的探测中用通信设备控制机械手对星球进行探测。专业机械手是专门用来工厂机床的下料和传送的机械手,它一般附属于自动生产的生产线上或生产机床上,除少数工序外,它的操作工序都是由主机驱动且固定地为主机服务。

本设计所设计的机械手属于独立机械手,即通用机械手。

1.3 机械手的应用及相关组成

目前,机械手应用已经触达各个领域。在热加工方面,对人们不能胜任的高温锻造工业中,机械手可以实现自动化完成下料和铸造,大大的减轻了操作负担,提高了生产质量好生产效率;在冷加工方面,对生产过程中的零配件进行下料和安装,代替人的手工操作,已经成为生产线上的重要设备;甚至在拆、装、修方面也有应用,例如在劳动强度高的铁路部门,利用机械手拆装铁路的阀门,清除路况等,大大的降低了工人的劳动强度。

机械手主要由:用于执行动作的执行机构和用于驱动各动作运动的驱动机构,以及用于控制机械手运动的控制系统构成。

执行机构又由用来支撑整个机械手的躯干和手臂、手爪组成。手臂是用来引导机械手抓取物体的部件,在手爪抓取物体后并承担运输的任务,将抓取的物体运送到该工件需要加工的位置,手臂还应具有多个自由度,能够自由的旋转,以完成机械手工作过程的精准。手爪是用来模仿人类手指的功能,能够对物体进行抓取,手爪的手指数量可以根据工作的需求设计出不同的手指数[4-6]。

驱动机构是用来驱动机械手各部件运动的机构。目前应用最多的驱动技术主要是电气驱动和气压驱动,当然在一些自动化工业生产还有一些其他驱动技术,如液压驱动和机械驱动等。

控制系统时用来控制机械手加工的顺序,加工的快慢和在加工过程中加入适当的延时,保证系统平稳运行的装置。在机械手中一般采用PLC作为它的控制系统,PLC控制系统它的可靠性比较高,使用方便,编程也相对简单,完全能够满足以点动和连动为主的机械手控制。在控制过程中,首先需要弄清机械手所要完成的操作步骤,然后根据操作步骤设计合理的控制程序,用来控制机械手的运行。

在一些复杂的生产工艺中,有的还采用计算机控制系统等对机械手进行控制。本设计采用的是小型PLC控制系统。

1.4 机械手的发展趋势

随着社会的不断进步,各种技术也在不断的完善。机械手技术的性能也在不断的提高,目前,机械手发展的方向主要有以下几个方面:

1.4.1.加大在热加工行业的应用

热工业行业因其工作温度高,工作环境复杂。这使得工业的生产受到了一定的影响,机械手技术能够很好的解决这一现况,为锻造、焊接、热处理等加工行业提供很好的服务。随着工业生产的发展,机械手在这些热加工行业的使用也将逐步的扩大。

1.4.

2.提高机械手的工作性能

目前,市场的机械手性能优劣不一,价格也不尽相同,性能的好坏会直接影响到生产的质量和效率。快速性和平稳性是衡量机械手性能的主要指标,提高二者的性能必定是机械手今后发展的有力方向。

1.4.3.发展新型组合式机械手

从工业的长远发展来说,拓展和更新功能越强的机械手,其发展前景越好;但是这类机械手的生产成本过于高昂,使的这类机械手的推广受到了限制;而专用机械手虽然价格低廉,但是其适用性远不如功能全面的机械手。为了使机械手的应用领域拓宽和更好的发展,组合式机械手将会是一种具有发展前途的机械手[7]。组合式机械手可以根据工业的实际需求,将机械手的基本部件进行基本的组合,完成工业生产的目的。

1.4.4.开发具有观感能力的智能机械手

对于一些需要人工判断的场合如事故、障碍和情况变化的场合,传统的机械手已经不能够代替人的工作了。因此,需要对机械手提出更高的要求,设计出具有感官能力的智能型机械手能很好的解决这一现况。这种机械手对于一些精密的操作方面,有着不错发展前景。

第二章可编程控制器PLC

2.1 PLC简介

可编程逻辑控制器(Programmable Logic Controller,PLC)由上世纪60年代提出,首先是为了取代继电器控制装置。经过了半个世纪的发展,PLC的应用范围也变得更加的广泛。随着数字时代的到来,信息技术的飞速发展从而带动了各个行业的自动化进程。PLC其强大的开关量控制以及逻辑控制,使得自身在现代化行业中的作用变得尤为突出。

PLC是汽车行业发展所催生出来的。早期的汽车行业自动化进程中,控制主要来自继电器控制。继电器控制一方面控制电路复杂,一旦产生故障,检修十分困难;另一方面继电器控制效率较为低下,汽车行业作为自动化应用最为突出的表行业,继电器控制系统逐渐满足不了更为复杂的逻辑控制要求。顺应了社会的发展,PLC的出现逐步迎来了一个蓬勃的发展时期。

PLC拥有着强大的逻辑运算、定时、计数和计算等功能,其输入和输出都是采用数字量的方式,从而控制电气设备进行动作。人们首先将逻辑控制程序写入到PLC中,PLC以连续扫描的方式,给相应的输出端一定的电信号,电信号控制了外部电路的通断,从而逐步完成所预想的动作指令。PLC在逐步扫描的过程中,计数器会记录相应的步数,PLC完成一次扫描动作所需要的时间就是其扫描周期。

世界首台PLC于1969年产生于美国,现在美国和欧盟以生产大型PLC为主,日本、德国等生产中小型PLC为主,我国在经历了漫长的摸索,也有一些自己的品牌出现,但是其核心技术仍以掌握在PLC生产大国手中,我国的PLC自主之路仍充满着挑战。

随着工业自动化,PLC控制系统逐步应用于各行各业,其运算速度快、体积小等特点愈发起到了不可替代的作用。在早期PLC功能的基础上,一些新的功能如网络通讯功能得以添加,使PLC的功能更加完善。我国工业化相较于西方国家起步较晚,但是自改革开放以来,工业化进程步伐十分迅速,工业自动化发展在短短几十年走完其他国家百年走过的路程,基于PLC的控制系统成为了自动化领域的主流。

PLC可靠性高,控制系统稳定,同时在半世纪的发展和总结中,已经形成了完善的功能,具有很强的适应性。PLC的编程语言相较于其他编程语言更加简单,从而使得系统设计周期较短,维护也更加方便。PLC众多的功能模块,极大的丰富了PLC的控制领域,能够满足在不同情况下的控制要求。

2.2 PLC内部结构

PLC的的内部结构如图2-1所示,组要由CPU、存储器、输入输出接口、电

源等组成。

图1-1 PLC内部结构

2.2.1 中央处理器CPU

中央处理器是对数据进行处理的最重要部件,其作用就相当于人体的大脑,在PLC系统中处于中枢地位[1]。

CPU能够接收输入单元的信号,并对信号进行识别和处理,同时通过给输出单元施加电信号,从而实现输入输出的协调配合。CPU能够对自身信息进行检测,识别错误信息并警告提醒,党PLC在运行的时候,能够控制系统进行扫描,完成相应的计算和逻辑运算,以循环扫描的方式控制输出。

CPU是逐步读取编写的程序,每一步都进行扫描,当前一步执行完成,则通过存储区的相应信息,控制输出端信号的产生。在每一个固定的扫毛周期内,CPU 都重复进行着相同的动作。

2.2.2存储器

PLC的存储器和电脑的存储器功能一样,都是用来存放相对应的数据。PLC

存储器中存储程序、逻辑变量等。

PLC存储器分为系统程序存储区、系统RAM存储区和用户程序存储区。系统程序和用户程序在在存储器中有独立的位置划分。

2.2.3 输入输出单元

输入和输出单元是连接外部短路的直接位置,其通过接收信号和发出信号从而控制外部电路。与三极管的导通方式类似,PLC的输入输出有源形和漏形之分[2]。

输入单元是PLC接收外部信号的通道,不同的PLC有不同的输入方式,源形

和漏形输入如图2-2所示。

图2-2 PLC漏形输入和源形输入接线

漏形输入时,PLC公共端接24V,电流由外部流入输入端子;源形输入时,PLC公共端接0V,电流由端子流出。

输出单元是给外部电路信号的端口,通常有继电器输出和晶体管输出输出方式,晶闸管输出方式一般不是很常用。继电器输出相较于晶体管输出,其输出端的承受电流更大,但是其开关量的开关频率没有晶体管输出方式的高,因此在一些开关频率较高、控制流程较快的场合,晶体管输出方式更加实用。但一般的情况下,继电器输出由于负载能力更强,所以实用的范围更广。

输出单元也有源形输出和漏形输出的区别,图2-3就是两种不同的输出方式。

图2-3 PLC漏形输出和源形输出接线

漏形输出时候,电流由外部流入端子,公共端接24V;源形输出时候,电流流出端子,公共端接0V。但是当输出为晶闸管输出时候,交流电源的正负对于输出端没有什么影响,则可以自由选择。

2.2.4电源部分

PLC运行需要给其供电,其开关量的闭合、断开控制是由直流电源的高低电平来实现的,所以PLC运行时候需要给其供应直流稳压电源。

PLC有直流供电和交流供电的,但是最终都是将其转化为直流的方式。PLC 有自己的内部电源,其稳定性很好但是输出功率较小,直流电源一般采用直流24V电压,保证PLC的正常运行。

2.3 PLC的选型

PLC型号众多,在进行相关设计和应用的时候,如何准确的选择尤为重要。在PLC的选型时候,可从以下几个方面进行。

第一,确定输入输出点的个数。以三菱FX系列PLC为例,输入输出点有10点、14点、20点、30点、32点、64点等等,在进行PLC选型时候,首先就是要确定控制系统中输入点和输出点的个数,然后来以确定基本的选型方向。同时在选择的同时,应注意输入输出都要预留总数10%左右数量的触点作为预备点。

第二,选取合适的电源类型。PLC有AC和DC两种型号。DC电源一般为24V,AC有100-230V。在进行PLC选型时候,应该根据系统的电源实际情况,选取合适的电源类型的PLC,使其适合设计的要求。

第三,明白输出信号类型。PLC的输出有继电器输出、晶体管输出和晶闸管输出。继电器输出的方式其输出频率较大,在实际的应用中很常见,一般的常见

系统中,这种说出方式能够适应输出信号的给定;晶闸管输出的方式相较与继电器输出,其使用于要求信号变化频率很快的信号输出,但是其输出功率较小,承载电流较小[3]。

总之,PLC的选型应该根据实际的情况,综合分析比对,选择最合适的PLC 型号,这样才能在控制系统的设计中少不必要的麻烦。

第三章机械手系统组成

3.1 机械手模型的机能特性

我们生活的空间是一个三维的空间,任何物体所在的位置都可以由三个坐标和方向来确定;因此,只要求得所要搬运物体的位置坐标和位置方向,就能确定物体的具体位置。机械手是一种用来替代人手的设备,每完成一个动作都需要有一个自由度,而制造的成本也与自由度的多少息息相关,自由度越多,成本也就越高。

3.2 夹紧机构

手爪是机械手的抓取结构。设计一台合格的机械手除了要考虑良好的灵敏度和准确性外,还需要考虑被夹物体的形状、大小、重量等因素来合理的设计机械手手爪的结构。手爪的夹紧力要设计合理,不能损坏被夹物体,可以在手爪内镶嵌弹性的垫片或软质的材料来保护被夹物体;同时还应有自锁的结构,防止当机械手因突然断电而使物体损落。

机械手的手爪结构形式多样,有的甚至还带有传感装置;在工业生产中最常见的有机械式、电磁式、吸盘式等。

机械式的手爪因其功能丰富、种类繁多,而被大量的应用在各种工业场合。本设计采用到是二指机械式手爪,手爪的开闭由PLC控制电磁阀的通断来控制,手爪的回旋则由一台直流电动机和两个限位开关共同作用控制。

3.3 躯干

躯干主要由底盘和手臂构成。

底盘在机械手中的作用是用来承载重物和带动手臂运动的机构。它由一台直流电动机和旋转编码盘及限位开关组成。正常工作时,直流电动机驱动底盘旋转并带动编码盘一起运动,底盘每发出一个脉冲信号旋转的角度就为3度,这些脉冲信号由传感器检测并传入到PLC中;因此,只要知道发出脉冲的个数,就能够知道底盘旋转的角度。

手臂是用来连接和承载手爪运动的重要机构。它由PLC控制电动机的运转情况来控制丝杆和螺母的运动,同时采用限位开关对这些运动进行限位,保证运动的精准和高效率运行。

3.4 旋转编码盘

旋转编码盘的结构示意图如图3-1所示。

图3-1 旋转编码盘

机械手每旋转3度就发出一个信号脉冲,只要改变PLC[15]程序计数器中的数值,就可以完成不同角度的旋转。

本设计选用器材如表3-1.

表3-1 设计选用器材

名称型号或规格数量名称型号或规格数量PLC FX1N-60MR 1 限位开关LX19-111 8 电磁阀VF3130 1 转换开关LW6-5 1 按钮LA10-1H 13 熔断器RC1A-30/15 2 连接导线若干

第四章 控制系统设计

4.1 控制系统硬件设计

设计出的机械手要能够实现手动控制和自动控制等控制方式,且正在工作的方式要能够简单明了的从操纵面板上反映出来。系统的控制面板如图4-1所示,旋钮开关可以控制机械手的手动和连动;当控制开关拨向手动时,机械手的每一步动作都需要按下相应的动作按钮才能够实现;当控制开关拨向自动时,机械手能够连续且循环的完成每一步动作;控制开关拨向回原点时,机械手又自动的原位待命。

图4-1 控制面板图 自动 回原位 手动 回原位 启动 停止 后退 上升 放松 手反转 底盘反转 前进 下降 夹紧 手顺转 底盘顺转

4.1.1 PLC梯形图中的编程元件

本设计采用FX1N-60MR[16]系列PLC,其内部元件如表4-1所示。

表4-1 内部元件表

名称点数或用途名称点数或用途输入继电器(X) 36点数据寄存器(D) 存储数据输出继电器(Y) 24点特殊继电器M8000 运行监控辅助继电器(M) 384点特殊继电器M8002 初始化脉冲状态继电器(S) 1000点特殊继电器M8005 电池异常报警定时器(T) 256点特殊继电器M8011 10ms时钟脉冲计数器(C) 计数特殊继电器M8012 1s时钟脉冲

4.1.2 PLC的I/O分配

机械手的PLC输入、输出分配如表4-2所示。

表4-2 I/O分配表

输入信号输出信号

手动SA X0

上升/下降

步进电机YA0 Y0

回原位SA X1 YA1 Y1 连续SA X2 YA2 Y2

回原位SB1 X3

前进/后退

步进电机YA3 Y3

启动SB2 X4 YA4 Y4 停止SB3 X5 YA5 Y5 下降SB4 X6 夹紧YA6 Y6 上升SB5 X7 手顺转YA 7 Y7 夹紧SB6 X10 手逆转YA 8 Y10 松开SB7 X11 底盘顺转YA 9 Y11 手顺转SB8 X12 底盘逆转YA10 Y12 手逆转SB9 X13

底盘顺转SB10 X14

底盘逆转SB11 X15

下限位SQ1 X16

上限位SQ2 X17

前限位SQ3 X20

续表4-2

输入信号

后限位SQ4X21底盘顺限位SQ5X22

底盘逆限位SQ6X23

手顺限位SQ7X24

手逆限位SQ8X25

底旋转脉冲X26前行SB12X30

后退SB13X31

4.1.3 机械手控制系统的外部接线图

PLC外部接线示意图如图4-2所示

图4-2 PLC外部电气接线

4.2 控制系统软件设计

公用程序、手动程序、自动程序以及回原位程序是机械手控制系统的软件程序的主要组成部分[16],其结构如图4-3所示。自动程序把工作顺序相同的单步运动程序和连续运动程序编在一起。本设计中应用最多的是条件跳转指令CJ,该指令能够按要求跳转程序,并从指针标号PX处继续执行下一条程序,能够减少不必要的程序执行时间。当PLC执行“手动”的工作方式时,PLC执行完公用程序将启用跳转指令,直接跳转到“手动程序”并执行;当PLC执行“自动”的工作方式时,PLC则只执行公用程序和自动程序;同样,当PLC执行“回原位”工作方式时,PLC只执行公用程序和回原位程序。

图4-3 程序结构图

4.2.1公用程序

公用程序如图4-4所示。Y6为复位键,X21和X17分别为后限位和上限位,当Y6、X21、X17和辅助继电器M0接通时,表示机械手在原位。若执行用户程序时,机械手处于手动状态或回原位状态,则M10被初始化置位,为自动状态做好准备。在辅助继电器M0断开时,M10被复位,PLC是不能够进入自动工作方式的。ZRST是全部复位指令,能够使所有继电器复位。

图4-4 公用程序梯形图

4.2.2自动操作程序

自动操作流程如图4-5所示。机械手在初始位置的时候,按下X4启动,运行状态S1,使完成动作前伸Y3接通,前伸到限位值后X20接通;状态跳转至S2,此时S1复位,手顺转Y7、X24接通;状态跳转至S3,使完成动作下降Y2、X16接通;状态跳转至S4,使Y6产生1秒的延时置位来增强夹紧力。当T0接通时,跳转至S5,使完成动作上升Y0,上升到限位值后X17接通;此时状态跳转至S6,使完成动作后退Y4;后退到限位值后,状态跳转至S9,使完成动作下降,下降到限位值后,X16接通,此时电磁铁断电完成松开动作。电磁铁的电磁力的消失需要适当的延时时间,延时1s后,T1开始接通,状态跳转至S13,完成后退动作,后退到限位值后,X21接通,接着跳转至S14,接通X21完成底盘顺转,并

返回初始状态,准备二次循环动作。

自动操作程序说明:当运行的是自动操作方式时,X2接通,常开触点闭合,按下X4启动运行程序,M1开始得电并保持;当系统需要停止时,只要按下X5就可以使M1断电。需要注意的是,按下停止后,系统并不会立即停止运行,需要完成正在运行的工作周期才能够完全停止下来,停止时机械手在初始位置。程序如图4-6所示。

物料分拣机械手自动化控制系统设计

物料分拣机械手自动化控制系统设计 摘要 机械手在先进制造领域中扮演着极其重要的角色。它可以搬运货物、分拣物品、代替人的繁重劳动。可以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因此被广泛应用于机械制造、冶金、电子、轻工和原子能等部门。 本文在纵观了近年来机械手发展状况的基础上,结合机械手方面的设计,对机械手技术进行了系统的分析,提出了用气动驱动和PLC控制的设计方案。采用整体化的设计思想,充分考虑了软、硬件各自的特点并进行互补优化。对物料分拣机械手的整体结构、执行结构、驱动系统和控制系统进行了分析和设计。在其驱动系统中采用气动驱动,控制系统中选择PLC的控制单元来完成系统功能的初始化、机械手的移动、故障报警等功能。最后提出了一种简单、易于实现、理论意义明确的控制策略。 关键词:机械手;可编程控制器;自动化控制;物料分拣

目录 第一章前言 (1) 1.1研究的目的及意义 (1) 1.2主要研究的内容 (1) 第二章控制系统的组成结构和性能要求 (2) 2.1控制系统的组成结构 (2) 2.2控制系统的性能要求 (2) 第三章传感器的选择 (4) 第四章控制系统PLC的选型及控制原理 (6) 4.1 PLC控制系统设计的基本原则 (6) 4.2 PLC种类及型号选择 (10) 4.3 I/O点数分配 (10) 4.4 PLC外部接线图 (11) 4.5机械手控制原理 (12) 第五章 PLC程序设计 (14) 5.1总体程序框图 (14) 5.2初始化及报警程序 (15) 5.3手动控制程序 (16) 5.4自动控制程序 (16) 第六章总结与展望 (19) 参考文献 (20) 谢辞 (21)

工业洗衣机控制系统设计

工业洗衣机控制系统设 计 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

苏州工业园区职业技术学院 (机电一体化综合项目设计制作)项目报告 选题:工业洗衣机控制系统设计 学生姓名: 班级: 指导教师: 机电工程系制 目录

工业洗衣机控制系统设计 一、项目概述 工业洗衣机常用于大型宾馆及专业洗涤企业,进行批量化洗涤处理由于洗涤容量较大(15-100Kg),其运行控制的关键在于低速洗涤时应具有平滑的力矩,脱水时应具有较高的旋转速度。因此,通常应用变频器实现低速时大起动 力矩和动态的响应性能。并且实现大容量电动机的软启动控制,能有效避免洗衣机运行时对宾馆其他设备造成的供电电源波动等不良影响。 图1 工业洗衣机 工业洗衣机采用一台三相异步电机提供运转动力,传送系统由电机通过二级三角胶带传至滚筒主轴,驱动内胆转动,运转平稳,振动小,经久耐用。由电动机驱动洗衣机的内筒进行正向与反向旋转运动,带动水和衣物作不同步运动,使水和衣物等相互摩擦、搓揉,达到洗净的目的。 在洗衣机内部设置“进水电磁阀,排水电磁阀及水位检测开关”,从而满足全自动洗涤和脱水的控制需求。为了保证洗衣机安全可靠运行,在内筒门盖上装有安全锁紧机构,并在外筒门盖上设置电气互锁安全装置(即安装“电磁锁和

磁性开关”),采用磁性开关检测门的“打开、关闭”状态,应用电磁锁控制洗衣机外筒门上锁。 设备控制要求分析 本设备要求应用“传感器与PLC、变频器及电磁阀”等组成自动控制系统,实现“进水→洗涤→排水→脱水”自动控制的工作流程,具体控制要求如下: 接通设备电源时,“电源”指示灯亮; 自动洗涤流程 按动“启动”按钮→洗涤指示灯亮→开启进水电磁阀进水→当水位升到指定水位时自动停止注水→电磁锁控制外筒门上锁(“门闭锁”指示灯亮)→启动电机低速运行(约600rpm)→延时5秒后电机中速运行(约1200rpm),并按照“正转30秒→←反转30秒”循环运行30分钟后停止运行→“洗涤”指示灯灭。 自动脱水流程 以上洗涤流程结束延时5秒后→“脱水”指示灯亮→开启出水电磁阀排水→约60秒后关闭电磁阀停止排水→启动电机以额定转速正转,约2分钟之后自动停止运行,→“脱水”指示灯灭→延时10秒后→解除外筒门的“闭锁”→发出“提示”信号,提醒用户取出衣物→当外筒门打开时,提示信号停止,结束自动洗衣工作流程。 暂停控制 在自动洗涤过程中,按下“暂停”自锁按钮时电机停止运转,当“暂停”按钮旋转复位后,洗衣机则继续洗涤运行。 安全运行连锁控制

基于单片机的机械臂控制系统设计与制作

基于单片机的机械臂控制系统设计与制作 电子信息科学与技术专业 学号: 姓名: 班级:电科081 日期:2011.10.26

目录课程设计题目及要求 第一章绪论 1.1 设计题目及要求 1.2 设计内容 第二章硬件设计 2.1 硬件结构图 2.2 各模块工作原理及设计 2.2.1 控制模块 2.2.2 显示模块 2.2.3 按键模块 2.2.4 舵机模块 2.3 软件程序设计 第三章硬件制作以及程序的下载调试 3.1 电路板的制作 3.2 元器件的焊接 3.3 程序的下载与调试 第四章总结 4.1 课程设计体会 4.2 奇瑞参观感受

课程设计题目及要求 题目:基于单片机的机械臂控制系统设计与制作 实习内容: 1,完成基于单片机的机械臂控制系统原理图和PCB的绘制,在基本要求的基础上自己可以作一定的扩展; 2,利用热转印纸、三氯化铁腐蚀液等完成PCB板的制作; 3,完成相应电路的焊接和调试; 4,完成相应软件程序的编写; 5,完成软、硬件的联调; 6,交付实习报告。 实习要求: 1,两人一组,自由搭配,但要遵循能力强弱搭配、男女搭配、考研和不考研的搭配; 2,充分发挥主观能动性,遇到问题尽量自己解决,在基本要求基础上可自由发挥; 3,第一次制作电路,电路不可追求复杂; 4,注意安全!熨斗、烙铁。

第一章绪论 单片机自20世纪70年代问世以来,以其极高的性价比,受到人们的重视和关注,应用广泛,发展迅速。单片机集体积小、重量轻、抗干扰能力强、环境要求低、价格低廉、可靠性高、灵活性好、开发较为容易等众多优点,以广泛用于工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,无论在民间、商业、及军事领域单片机都发挥着十分重要的作用二十一世纪,随着机械化、自动化水平的不断提高,不仅减轻了劳动强度、提高生产率,而且把人类活动从危险、恶劣环境中替换出来。而其中机器人技术,显示出极大的优越性;在宇宙探索、海洋开发以及军事应用上具有重要的实用价值。大力发展机器人技术,一方面能让社会从劳动苦力型转换到福利休闲型,另一方面能极大的提高民众的幸福感。在新时期的世界各国,随着应用日益广泛,机器人技术将不断发展并走向成熟。 本次课程设以单片机作为控制器实现对机械手臂的简单控制。在单片机最小系统的基础上扩展按键接口和舵机接口以及LED显示器,构成最简单的机械臂控制系统。

(完整版)基于plc的机械手控制系统设计

前言 随着我国工业生产的飞跃发展,自动化程度的迅速提高,实现工件的装卸、转向、输送或操持焊枪、喷枪、扳手等工具进行加工、装配等作业的自动化,已愈来愈引起人们的重视。 机械手是在机械化、自动化生产过程中发展起来的一种新型装置。近年来,随着电子技术特别是电子计算机的广泛应用,机器人的研制和生产已成为高技术领域内迅速发展起来的一门新兴技术,它更加促进了机械手的发展,使得机械手能更好地实现与机械化和自动化的有机结合。 机械手是模仿着人手的部分动作,按给定程序、轨迹和要求实现自动抓取、搬运或操作的自动机械装置。在工业生产中应用的机械手被称为“工业机械手”。机械手虽然目前还不如人手那样灵活,但它具有能不断重复工作和劳动、不知疲劳、不怕危险、抓举重物的力量比人手大等特点,因此,机械手已受到许多部门的重视,并越来越广泛地得到了应用,生产中应用机械手可以提高生产的自动化水平和劳动生产率;可以减轻劳动强度、保证产品质量、实现安全生产;尤其在高温、高压、低温、低压、粉尘、易爆、有毒气体和放射性等恶劣的环境中,它代替人进行正常的工作,意义更为重大。 本文将通过西门子PLC控制机械手,PLC是可编程控制器(Programmable Logic Controller)的简称,是在继电顺序控制基础上发展起来的以微处理器为核心的通用的工业自动化控制装置。随着电子技术和计算机技术的迅猛发展,PLC的功能也越来越强大,更多地具有计算机的功能。目前PLC已经在智能化、网络化方面取得了很好的发展。该系统利用西门子PLC,在步进电机驱动下,完成对机械手在搬运过程中的下降、夹紧、上升、右旋、下降、放松、上升、左旋等全过程自动化控制,并对非正常情况实行自动报警和自动保护,实现企业的机电一体化,提高企业的生产效率。

变位机控制系统设计书

变位机控制系统设计书 1. 实验要求:通过PLC来实现两个伺服电机的旋转,俯仰和正反转的控制 本次课题要求旋转、俯仰和正反转的控制,必须控制两个伺服电机。考虑到脉冲输出指令的有效端子只有两个,所以如果要使用上面的指令,应该把Y000和Y001分别设定为每台伺服放大器的脉冲命令,另外从Y002和Y011中分别选两个端子作为输出命令符号,控制电机的正转和反转。很显然要把03号参数(输入脉冲串形式)的值设定为0(命令脉冲/命令符号),以集电极开路输入的方式控制。 2. 各功能的实现方法 1.在伺服放大器准备就绪时,可以通过PLC发出上位控制脉冲串,使控制伺服电机运行,切断脉冲串,使电机停车。 2.控制脉冲串频率不同,伺服电机的转速也不同,所以可以通过改变PLC发出的脉冲串频率,实现电机高速和低速的切换。 3.通过命令脉冲/命令符号或正转脉冲/反转脉冲的方式(伺服放大器03号参数)控制伺服电机的正传和反转。 4.通过控制输入脉冲的数量,可以使伺服电机模拟步进电机的运行方式,实现“每一步”运行45度,90度或者360度(示例角度,角度可以任意设定)。 5.指令控制序列输入输出(CN1)端口中的CONT端子把参数设置为(5)时,具有强制停止功能,通过PLC接通该信号时,可以进行电机的紧急停止。 6.利用一个DC24V电源在断电时对控制俯仰的伺服电机进行制动。控制俯仰的伺服放大器的CONT4和CONT5端子设置为限位开关模式,接入限制俯仰幅度的限位开关信号。 系统硬件设计

系统构成图 本次设计的程序使用的就是50 Hz的脉冲。通过记数器(C)来控制脉冲的输出数目。这种方法不能通过命令符号来控制电机的旋转方向。所使用的是正转脉冲和反转脉冲的控制方法,把03号参数(输入脉冲串形式)的值设定为1,采用正转脉冲表示正方向、反转脉冲表示反方向的旋转量来进行控制。 X—输入继电器;y—输出继电器;m—辅助继电器;t—定时器;c—计数器 3.任务进度表

机械手控制系统设计

机械手控制系统设计 This model paper was revised by LINDA on December 15, 2012.

机械手控制系统设计 摘要 在工业生产和其他领域内,由于工作的需要,人们经常受到高温、腐蚀及有毒气体等因素的危害,增加了工人的劳动强度,甚至于危及生命。自从机械手问世以来,相应的各种难题迎刃而解。 本次设计根据课题的控制要求,确定了搬运机械手的控制方案,设计控制系统的电气原理图,对控制系统进行硬件和软件选型,完成PLC(可编程控制器)用户程序的设计。设计中使用了德国西门子公司生产的S7-200系列的CPU 226。该系列PLC具有功能强大,编程方便,故障率低,性价比高等多种优点。机械手的开关量信号直接输入PLC,使用CPU 226来完成全部的控制功能,包括:手动/自动控制切换,循环次数设定,状态指示,手动完全操控等功能。机械手完成下降、伸出、加紧工件、上升、右旋、再下降、放松工件、缩回、放松、左旋十个动作。通过模拟调试,有序的控制物料从生产流水线上安全搬离,提高搬运工作的准确性、安全性,实现一套完整的柔性生产线,使制造过程变的更有效率。 通过本次毕业设计,对PLC控制系统的设计建立基本的思想:能提出自己的应用心得;可巩固、深化前续所学的大部分基础理论和专业知识,进一步培养和训练分析问题和解决问题的能力,进一步提高自己的设计、绘图、查阅手册、应用软件以及实际操作的能力,从而最终得到相关岗位和岗位群中关键能力和基本能力的训练。 关键词:机械手;PLC(可编程控制器);CPU;梯形图

The Design of Manipulator Control System ABSTRACT In industrial manufacturing and other fields, due to the demand of work, many workers are compelled to expose in harmful circumstance like high temperature, corrosion, toxic gases harm and so on, that increased labor intensity, even imperial their lives. However, since the manipulator came out, many knotty problems are smoothly solved. The design requirements under the control of the subject to determine the handling robot control program, designed control system electrical schematic diagram, the control system hardware and software selection, complete the design of the user program in the PLC (programmable controller). Design used in the German company Siemens S7-200 series CPU 226. The series PLC with powerful, easy programming and low failure rate, and cost advantages. Robot switch signal input to the PLC, the CPU 226 to complete all the control functions, including: manual / automatic control switch, set the number of cycles, status indicator, manual complete control and other functions. the production line on the safe move out, so that the manufacturing process becomes more efficient. The graduation project, the design of PLC control system to establish the basic idea: to make their own application experience; can strengthen and deepen the most of the former continued the basic theory and professional knowledge, further training and training to analyze and solve problems the ability to further improve their design, drafting, inspection manuals, application software, as well as the actual ability to operate, and ultimately related jobs and job base in key skills and basic skills training. Key Words: Manipulator;PLC;CPU;Ladder-diagram

示教机械手控制系统设计

百度文库- 让每个人平等地提升自我 0前言 / 机械手的积极作用正日益为人们所认识,其一,它能部分地代替人的劳动并能达到 生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送。因为,它能大大地 改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此,受到各先进单 位的重视并投入了大量的人力物力加以研究和应用。尤其在高温、高压、粉尘、噪声的 场合,应用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受 到各工业部门的重视。在生产过程中,经常要对流水线上的产品进行分捡,本课题拟开 发物料搬运机械手,采用的德 结束语 目录 0前言 0 1 课程设计的任务和要求 ...................................................................... 1 课程设计的任务 ............................................................................ 1 课程设计的基本要求 (3) 2总体设计 (3) PLC 的选型 端子分配图 3 PLC 程序设计 设计思想... 顺序功能图 4程序调试说明 参考文献

国西门子S7-200系列PLC对机械手的上下、左右以及抓取运动进行控制。我们利用可编 程技术,结合相应的硬件装置,控制机械手完成各种动作。 机电传动以及控制系统总是随着社会生产的发展而发展的。单就机电而言,它的发展大体上经历了成组拖动,单电动机拖动和多电动机拖动三个阶段。所谓成组拖动,就是一台电动机拖动一根天轴,再由天轴通过皮带轮和皮带分别拖动各生产机械,这种生产方式效率低,劳动条件差,一旦电动机放生故障,将造成成组机械的停车;所谓但电动机的拖动,就是用一台电动机拖动一台生产机械,它虽然较成组拖动前进了一步,但当一台生产机械的运动部件较多时,机械传动机构复杂;多电动机拖动,即是一台生产机械的每一个运功部件分别由一台电动机拖动,这种拖动的方式不仅大大的简化了生产 机械的传动机构,而且控制灵活,为生产机械的自动化提供了有利的条件。 、1课程设计的任务和要求 课程设计的任务 1)示教机械手控制系统设计 2)示教机械手系统示意图如下图所示

自动售货机控制系统的设计

课程设计题目:自动售货机控制系统的设计 目的与任务: (1)进一步掌握MAX+PLUSⅡ软件的使用方法; (2)会使用VHDL语言设计小型数字电路系统; (3)掌握应用MAX+PLUSⅡ软件设计电路的流程; (4)掌握自动售货机的设计方法; (5)会使用GW48实验系统。 内容和要求: 设计一个简易的自动售货机,它能够完成钱数处理、找零、显示、退币等功能。 (1)用3个键表示3种钱,再用3个键表示3种物品。 (2)用2个数码管显示输入的钱数,再用2个数码管显示所找的钱数,以元为单位。 (3)买东西时,先输入钱,用数码管显示钱数,再按物品键,若输入的钱数大于物品的价格,用数码管显示所找的钱数,并用发光二极管表示购买成功。 (4)若输入的钱数少于物品的价格,用数码管显示退出的钱数,并用发光二极管表示购买失败。

设计内容(原理图以及相关说明、调试过程、结果) 一、系统设计方案 根据系统要求,系统的组成框图如图1所示。 图1 系统组成框图 系统按功能可分为分频模块、控制模块和译码输出模块。 (1)分频模块的作用是获得周期较长的时钟信号,便于操作,且不会产生按键抖动的现象。其原理是定义两个中间信号Q、DIV_CLK,Q在外部时钟CLK的控制下循环计数,每当计数到一个设定的值时DIV_CLK的值翻转,最后将DIV_CLK赋给NEW_CLK即可,改变设定值可改变分频的大小。 (a2)控制模块是这个系统的核心模块,它具有判断按键、计算输入钱数总和、计算找零、控制显示四个作用。它的工作原理是每当时钟上升沿到来时,判断哪个按键按下,

若按下的是钱数键,则将钱数保存于中间信号COIN,若下次按下的仍是钱数键,COIN 的值则加上相应的值并显示于数码管;当物品键按下时,则将COIN的值与物品价格进行比较,然后控制找零。 (3)由于钱数可能大于9,所以译码显示模块的作用就是将钱数译码后用两个数码管显示,这样方便观察。 根据各个功能模块的功能并进行整合,可得到一个完整的自动售货机系统的整体组装设计原理图,如图2所示。 图2 设计原理图 二、系统主要VHDL源程序 (1)分频器的源程序(外部时钟选用3MHz,实现3万分频) LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY CLKGEN IS PORT(CLK:IN STD_LOGIC; NEWCLK:OUT STD_LOGIC); END CLKGEN;

机械手及控制系统设计

河北工程大学 课程设计指导说明书 课程题目: 机械手及控制系统设计 专业: 机械设计制造及其自动化—机电方向班级: 机制11班 姓名: 唐科 学号 8 指导老师: 杨玉敏

目录 第一章绪论 题目要求。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3题目概况。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3气动机械手。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3气动机械手的发展趋势。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3课题的现实意义。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。4 第二章气动机械手的操作要求及功能 机械手移动动作示意图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。5机械手操作面板图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。5机械手的输入\输出信号定义图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。6机械手顺序动作的要求。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。6 第三章机械部分设计 气动搬运机械手的结构。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。8机械手的主要部件及运动。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。8驱动机构的选择。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。9机械手的技术参数列表。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。9气动回路的设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。9末端执行器的设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。10升降手臂的设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。12平移手臂的设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。14 第四章机械手控制设计 PLC的简介。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。16 PLC的应用领域。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。16 PLC的系统组成。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。16 PLC的定义及选择。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。17机械手传送系统输入点和输出点分配表。。。。。。。。。。。。。。。。。。。。。。。。。。。。。17 原理接线图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。18 控制程序流程图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。19机械手控制软件设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 21控制系统程序。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。21 手动单步操作程序。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。21 机械手系统梯形图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。23 语句表程序设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。24 第五章课程设计总结

机械手控制系统设计(完整版).doc

机械手控制系统设计 摘要 在工业生产和其他领域内,由于工作的需要,人们经常受到高温、腐蚀及有毒气体等因素的危害,增加了工人的劳动强度,甚至于危及生命。自从机械手问世以来,相应的各种难题迎刃而解。 本次设计根据课题的控制要求,确定了搬运机械手的控制方案,设计控制系统的电气原理图,对控制系统进行硬件和软件选型,完成PLC(可编程控制器)用户程序的设计。设计中使用了德国西门子公司生产的S7-200系列的CPU 226。该系列PLC具有功能强大,编程方便,故障率低,性价比高等多种优点。机械手的开关量信号直接输入PLC,使用CPU 226来完成全部的控制功能,包括:手动/自动控制切换,循环次数设定,状态指示,手动完全操控等功能。机械手完成下降、伸出、加紧工件、上升、右旋、再下降、放松工件、缩回、放松、左旋十个动作。通过模拟调试,有序的控制物料从生产流水线上安全搬离,提高搬运工作的准确性、安全性,实现一套完整的柔性生产线,使制造过程变的更有效率。 通过本次毕业设计,对PLC控制系统的设计建立基本的思想:能提出自己的应用心得;可巩固、深化前续所学的大部分基础理论和专业知识,进一步培养和训练分析问题和解决问题的能力,进一步提高自己的设计、绘图、查阅手册、应用软件以及实际操作的能力,从而最终得到相关岗位和岗位群中关键能力和基本能力的训练。 关键词:机械手;PLC(可编程控制器);CPU;梯形图

II The Design of Manipulator Control System ABSTRACT In industrial manufacturing and other fields, due to the demand of work, many workers are compelled to expose in harmful circumstance like high temperature, corrosion, toxic gases harm and so on, that increased labor intensity, even imperial their lives. However, since the manipulator came out, many knotty problems are smoothly solved. The design requirements under the control of the subject to determine the handling robot control program, designed control system electrical schematic diagram, the control system hardware and software selection, complete the design of the user program in the PLC (programmable controller). Design used in the German company Siemens S7-200 series CPU 226. The series PLC with powerful, easy programming and low failure rate, and cost advantages. Robot switch signal input to the PLC, the CPU 226 to complete all the control functions, including: manual / automatic control switch, set the number of cycles, status indicator, manual complete control and other functions. the production line on the safe move out, so that the manufacturing process becomes more efficient. The graduation project, the design of PLC control system to establish the basic idea: to make their own application experience; can strengthen and deepen the most of the former continued the basic theory and professional knowledge, further training and training to analyze and solve problems the ability to further improve their design, drafting, inspection manuals, application software, as well as the actual ability to operate, and ultimately related jobs and job base in key skills and basic skills training. Key Words: Manipulator;PLC;CPU;Ladder-diagram

PLC的矿井提升机控制系统设计方案

基于 PLC 的矿井提升机控制系统设计
2010-2-9 20:25:00 来源:
1 引言目前,我国绝大部分矿井提升机(超过 70% )采用传统的交流提升机电控系统(tkd-a 为代 表)。tkd 控制系统是由继电器逻辑电路、大型空气接触器、测速发电机等组成的有触点控制系统。经 过多年的发展,tkd-a 系列提升机电控系统虽然已经形成了自己的特点,然而其不足之处也显而易见, 它的电气线路过于复杂化,系统中间继电器、电气接点、电气联线多,造成提升机因电气故障停车事 故不断发生。采用 plc 技术的新型电控系统都已较成功的应用于矿井提升实践,并取得了较好的运行经 验,克服了传统电控系统的缺陷,代表着交流矿井提升机电控技术发展的趋势。2 总体设计方案基于 plc 技术的矿井交流提升机电控系统控制电路组成结构如图 1 所示,要由以下 5 部分组成:高压主电路 (包括高压换向器、电动机、启动柜、动力制动电源)、主控 plc 电路、提升行程检测与显示电路、提 升速度检测、提升信号电路,其中高压主电路部分仍采用传统的继电器控制电路。
图 1 矿井交流提升机电控系统 框图 工作过程:当井口或井底通过信号通信电路发出开车信号后,开车条件具备。司机将制动手柄向前推 离紧闸位置,主电动机松闸。司机将主令控制器的操作手柄推向正向(或反向)极端位置,主控 plc 通 过程序控制高压换向器首先得电,使高压信号送入主电动机定子绕组,主电动机接入全部转子电阻启 动,然后依次切除 8 段电阻,实现自动加速,最后运行在自然机械特性上。交流提升机运行时,旋转 编码器跟随主电动机转动,输出 2 列 a/b 相脉冲,分别接到主控 plc 的高速计数器 hsc0 的 a/b 相脉冲输 入端,由主控 plc 根据 a/b 脉冲的相位关系,自动确定 hsc0 的加、减计数方式。根据 hsc0 的计数值,就 可以计算出提升行程并显示。同时只根据旋转编码器输出的 a 相脉冲,主控 plc 进行加计数。根据 hsc1 在恒定间隔时间内的计数值,就可以计算出提升速度。 3 硬件设计 3.1 提升机主回路部分设计主回路用于供给提升电动机电源,实现失压、过流保护,控制电机的转向和 调节转速。主回路由高压开关柜、高压换向器的常开触头、动力制动接触器的常开主触头、动力制动 电源装置、提升电动机、电机转子电阻、加速接触器的常开主触头(1jc~8jc)和装在司机操作台上的 指示电流表和电压表等组成。系统原理图如图 2 所示。

机械臂控制系统的设计

机械臂控制系统的设计 1 引言 近年来,随着制造业在我国的高速发展,工业机器人技术也得到了迅速的发展。根据负载的大小可以将机械臂分为大型、中型、小型三类。大型机械臂主要用于搬运、码垛、装配等负载较重的场合;中小型机械臂主要用于焊接、喷漆、检测等负载较小的场合。随着国外工业机器人技术的不断发展,尤其是一些中小型机器人,它们具有体积小、质量轻、精度高、控制可靠的特点,甚至研发出更为轻巧的控制箱,可以在工作区域随时移动,这样大大方便了工作人员的操作。在工业机器人的应用中最常见的是六自由度的机械臂。它是由6个独立的旋转关节串联形成的一种工业机器人,每个关节都有各自独立的控制系统。 2机械臂硬件系统设计 2.1 机械臂构型的选择 要使机器臂的抓持器能够以准确的位置和姿态移动到给定点,这就要求机器人具有一定数量的自由度。机器臂的自由度是设计的关键参数,其数目应该与所要完成的任务相匹配。为了使安装在双轮自平衡机器人上的机械臂能够具有完善的功能,能够完成复杂的任务,将其自由度数目定为6个,这样抓持器就可以达到空间中的任意位姿,并且不会出现冗余问题。在确定自由度后,就可以合理的布置各关节来分配这些自由度了。 由于计算数值解远比封闭解费时,数值解很难用于实时控制,这样,后3个关节就确定了末端执行器的姿态,而前3个关节确定腕关节原点的位置。采用这种方法设计的机械臂可以认为是由定位结构及其后面串联的定向结构或手腕组成的。这样设计出来的机器人都具有封闭解。另外,定位结构都采用简单结构连杆转角为0或90°的形式,连杆长度可以不同,但是连杆偏距都为0,这样的结构会使推倒逆解时计算简单。 定位机构是涉及形式主要有以下几种:SCARA型机械臂,直角坐标型机械臂,圆柱坐标型机械臂,极坐标型机械臂,关节坐标型机械臂等。 SCARA机械臂是平面关节型,不能满足本文对机械臂周边3维空间任意抓取的要求;直角坐标型机械臂投影面积较大,工作空间小;极坐标方式需要线性移

基于单片机的机械臂控制系统设计与制作

目录 课程设计题目及要求 第一章绪论 1.1 设计题目及要求 1.2 设计内容 第二章硬件设计 2.1 硬件结构图 2.2 各模块工作原理及设计 2.2.1 控制模块 2.2.2 显示模块 2.2.3 按键模块 2.2.4 舵机模块 2.3 软件程序设计 第三章硬件制作以及程序的下载调试 3.1 电路板的制作 3.2 元器件的焊接 3.3 程序的下载与调试 第四章总结 4.1 课程设计体会 4.2 奇瑞参观感受 课程设计题目及要求

题目:基于单片机的机械臂控制系统设计与制作 实习内容: 1,完成基于单片机的机械臂控制系统原理图和PCB的绘制,在基本要求的基础上自己可以作一定的扩展; 2,利用热转印纸、三氯化铁腐蚀液等完成PCB板的制作; 3,完成相应电路的焊接和调试; 4,完成相应软件程序的编写; 5,完成软、硬件的联调; 6,交付实习报告。 实习要求: 1,两人一组,自由搭配,但要遵循能力强弱搭配、男女搭配、考研和不考研的搭配; 2,充分发挥主观能动性,遇到问题尽量自己解决,在基本要求基础上可自由发挥; 3,第一次制作电路,电路不可追求复杂; 4,注意安全!熨斗、烙铁。 第一章绪论

单片机自20世纪70年代问世以来,以其极高的性价比,受到人们的重视和关注,应用广泛,发展迅速。单片机集体积小、重量轻、抗干扰能力强、环境要求低、价格低廉、可靠性高、灵活性好、开发较为容易等众多优点,以广泛用于工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,无论在民间、商业、及军事领域单片机都发挥着十分重要的作用二十一世纪,随着机械化、自动化水平的不断提高,不仅减轻了劳动强度、提高生产率,而且把人类活动从危险、恶劣环境中替换出来。而其中机器人技术,显示出极大的优越性;在宇宙探索、海洋开发以及军事应用上具有重要的实用价值。大力发展机器人技术,一方面能让社会从劳动苦力型转换到福利休闲型,另一方面能极大的提高民众的幸福感。在新时期的世界各国,随着应用日益广泛,机器人技术将不断发展并走向成熟。 本次课程设以单片机作为控制器实现对机械手臂的简单控制。在单片机最小系统的基础上扩展按键接口和舵机接口以及LED显示器,构成最简单的机械臂控制系统。 第二章硬件设计

基于PLC的机械手臂控制系统设计

基于PLC机械手控制系统设计 摘要 随着现代工业技术的发展,工业自动化技术越来越高,生产工况也有趋于恶劣的态势,这对一线工人的操作技能也提出了更高的要求,同时操作工人的工作安全也受到了相应的威胁。工人工作环境和工作内容也要求理想化简单化,对于一些往复的工作由机械手远程控制或自动完成显得非常重要。这样可以避免一些人不能接触的物质对人体造成伤害,如冶金、化工、医药、航空航天等。 在机械制造业中,机械手应用较多,发展较快。目前主要应用于机床、模锻压力机的上下料以及焊接、喷漆等作业,它可以按照事先制定的作业程序完成规定的操作,有些还具备有传感反馈能力,能应付外界的变化。应用机械手,有利于提高材料的传送、工件的装卸、刀具的更换以及机器的装配等的自动化程度,从而可以提高劳动生产率,降低生产成本,加快实现工业生产机械化和自动化的步伐。 本文主要论述了基于PLC设计的机械手控制系统。首先,对可能用到的可编程控制器进行了相关的介绍,再选择设计所用到的PLC型号。然后,通过对机械手的控制方式及各功能的实现方式进行研究,确定各功能的实现方案和设计控制系统所用到的器材。最后,对PLC控制系统的软件程序和硬件结构进行设计。 关键词:工业自动化;可编程控制器;机械手;远程控制;传感反馈

Abstract With the development of modern industrial technology, industrial automation technology is more and more high, the production conditions also tended to bad situation, the front-line workers skills also put forward higher requirements, and the operation safety of workers has also been a corresponding threat. The workers work environment and work content also requires ideal for some simple, reciprocating work by robot remote control or automatic completion is very important This can avoid some people can not contact with the human body damage, such as metallurgy, chemical, pharmaceutical, aerospace, etc.. In the mechanical manufacturing industry, the application of mechanical hand more, the development of faster. At present, it is mainly used in machine tools, forging press under the material and welding, painting and other operations, it can be in accordance with pre established operating procedures to complete the prescribed operation, and some also have with sensor feedback ability, can cope with external changes. Application of the manipulator, to improve the material transfer, workpiece loading and unloading, tool replacement and machine assembly automation, which can improve labor productivity, reduce production costs, accelerate the pace of industrial production mechanization and automation. This paper mainly discusses the design of manipulator control system based on PLC. First, the possible use of the programmable controller is related to the introduction, and then choose the design of the PLC model. Then, through the control mode of the manipulator and the realization way of each function, the realization scheme of each function and the equipment used in the design control system are determined. Finally, the software program and hardware structure of PLC control system are designed. Keywords: industrial; automation programmable controller ; manipulator; Remote control;sensor feedback

相关文档
最新文档