1、广西电力职业技术学院毕业论文毕业论文论文题目PLC控制机械手在汽车制造中的应用学生姓名学号105120911所属系部机电工程及自动化系专业名称机电一体化指导教师2014年3月20日广西电力职业技术学院毕业论文目录毕业论文任务2前言3企业简介4第一章绪论511本课题的意义512本文的主要工作56第二章PLC的概述721PLC的基本知识7822PLC的应用与前景910第三章PLC的编程语言1131梯形图编程语言111232功能块图编程语言12第四章PLC控制机械手的设计1341机械手在工业生产中的应用131442各电器设备的制方式及控制要求141743电器元件设备的选择171844控制系统的软、硬
2、件设计183045功能表图设计3137致谢及心得体会3839参考文献40广西电力职业技术学院毕业论文2广西电力职业技术学院机电工程及自动化系毕业论文任务书学生信息学生姓名所在专业就读班级学生学号联系电话电子邮箱课题信息论文题目任务来源指导老师命题指导老师结合学生就业岗位命题学生从实习岗位提炼,指导老师确认时间安排任务下达年月日毕业答辩年月日定稿提交年月日指导老师教师姓名职称联系电话电子邮箱毕业论文任务简介(由指导老师填写)毕业论文应完成的工作内容(由指导老师填写,以下供参考)1结合顶岗实习岗位的工作任务,确定毕业论文题目,列出写作提纲;2根据选题,查阅参考文献(不少于10篇),收集技术资料;3
3、撰写毕业论文(不少于8000字);4参加并通过毕业答辩。主要参考文献(可由指导老师指定部分必读文献,学生补充有关文献资料)1王建、赵金周电器设备安装与维修M机械工业出版社,20072学生签名指导教师签名年月日专业带头人签名系主任签名年月日广西电力职业技术学院毕业论文3前言PLC是以现代微处理器技术为核心的控制器,作为一种通用的工业控制器,其可靠性高、抗干扰能力强;PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性,此外,PLC带有硬件故障自我检测功能,出现故障时可即使发出警报信息;PLC采用光电隔离和滤波技术有效一直外部干扰源对PLC
4、的影响,此外PLC还可再强、通用性好;开发周期短,功耗小。本课题将PLC控制机械手应用在汽车制造中,对现代工业的发展具有很重要的意义。关键词意义,应用,前景,编程语言,设计广西电力职业技术学院毕业论文4企业简介桂林福达股份有限公司(简称“福达股份”)是一家以汽车零部件为主营业务的国家高新技术企业,主要从事发动机曲轴、汽车离合器、汽车螺旋锥齿轮和精密锻件等汽车零部件的研发、生产与销售,是国内主要的锻钢曲轴、汽车离合器生产企业。公司共有6家全资生产型企业,分布在广西桂林市和湖北襄阳市、孝感市。公司总资产297亿元,员工2600余人。福达股份具备年产112万根发动机锻钢曲轴、130万套汽车离合器总成
5、、15万套螺旋锥齿轮和10万吨精密锻件的生产能力。产品为国内外30多家知名的汽车、发动机及车桥企业配套,部分产品进入国际知名汽车制造商全球采购体系,产品主要配套范围包括商用车、乘用车和工程机械。福达股份拥有广西壮族自治区认定的企业技术中心,公司以及全资子公司桂林福达曲轴有限公司、襄阳福达东康曲轴有限公司、桂林福达齿轮有限公司具有强大的自主开发能力,拥有多项生产关键汽车零部件产品的核心技术和生产工艺,先后被认定为国家高新技术企业。公司已拥有41项专利以及轴颈及圆角淬火、圆角滚压等多项核心技术。公司锻钢发动机曲轴项目被国家科学技术部列为2006年度国家火炬项目(项目编号2006GH041399),
6、公司年产10万吨精密锻件建设项目被列为2011年度国家火炬项目(项目编号2011GH031814)和广西壮族自治区重大统筹推进项目。公司是国家QC/T25汽车干摩擦式离合器总成技术条件以及QC/T27汽车干摩擦式离合器总成台架试验方法两项行业标准的制定单位之一。福达股份已通过TS16949/ISO14001/OHSAS18001质量/环境/职业健康安全管理体系认证,产品及“FOTO”商标分别被评为“国家免检产品”、“广西名牌产品”和“广西著名商标”,公司于2013年获得首届桂林市市长质量奖,2014年获得第二届广西壮族自治区主席质量奖。广西电力职业技术学院毕业论文5第一章绪论11本课题的意义机
7、械手是近代自动控制领域中出现的一项新技术,并已成为现代科技的一个重要组成部分。汽车业的快速发展,车外型愈求美观流线,并由于汽车外板件要求完美无尘的冲压生产线也向高速化、高品质、自动化、柔性化方向发展。传统冲压生产过程中的手工操作、人工送料的生产方式已无法满足该行业的需要。机械手的积极作用正日益为人们所认识,其一,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送。因此,它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应用。尤其在高温、高压、粉尘、噪声的场合,应用得更为广泛。在我国
8、,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。12本文主要做的工作1、机械手的组成结构机械手MECHANICALHAND,也被称为自动手,AUTOHAND能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置。它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。机械手主要由手部、运动机构和控制系统三大部分组成。图1)目前工业中使用的机械手可分为手动控制型和自动控制型两大类,手动控制型机械手可复现操作者手的动作和作用力,并且在许多场合下,可以增大执行机构的位移和
9、作用力,机械式仿形机械手由两个对称分布的机构控制机构和执行机构组成,它们之间的联系机械传动来实现。广西电力职业技术学院毕业论文62、问题提出PLC控制的机械手最主要是应用于自动化生产中,如何综合地运用前面学过知识点,根据实际工程要求合理组合成控制系统,在此介绍组成可编程控制器控制系统的一般方法。3、系统设计的主要内容(1)拟定控制系统设计的技术条件。技术条件一般以设计任务书的形式来确定,它是整个设计的依据;(2)选择电气传动形式和电动机、电磁阀等执行机构;(3)选定PLC的型号;(4)编制PLC的输入/输出分配表或绘制输入/输出端子接线图;(5)根据系统设计的要求编写软件规格说明书,然后再用相
10、应的编程语言(常用梯形图)进行程序设计;(6)了解并遵循用户认知心理学,重视人机界面的设计,增强人与机器之间的友善关系;广西电力职业技术学院毕业论文7第二章可编程控制器的概述21可编程控制器的基本知识PLC的种类繁多,其规格和性能也各不相同,对PLC的分类,通常根据其形式的不同、功能的差异和I/O点数的多少等进行大致分类根据1、PLC的结构形式可将PLC分为整体式和模块式两类(1)整体式PLC整体式PLC是将电源、CPU、I/O接口等各件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式机构。整体PLC由不同PLC点数的基本单元和扩展单元组成,基本单元内有C
11、PU、I/O接口,与I/O扩展单元相连的扩展口、以及编程器或EPROM写入器相连的接口等。扩展单元内只有I/O和电等,没有CPU,基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展2模块式PLC模块式PLC是将PLC各组成部分分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及其他模块。模块式PLC由框架或基板和各种模块组成,模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活、可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用这种模块式结构。
12、还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU,电源,I/O接口等也是各自独立的模块。但它们之间是非电缆进行联接,并且各模块可以应地叠装,这样不但系统可以灵活配置,还可以做的体积小巧。2、按功能分根据PLC所具有的功能不同,可将PLC分为低,中,高档次(1)低档PLC具有逻辑运算、定时、计数、移位以及自诊断监控等基本功能还可以少量模拟量输入/输出,算术运算,数据传送和比较等功能,主要用于逻辑控制,顺序控制或少量模拟量控制的单机控制系统。(2)中档PLC出具有低档PLC的功能外,还具有模拟量输入/输出,算术运算,数据传广西电力职业技术学院毕业论文8送和比
13、较;数据转换,远程I/O,子程序,通信联网等功能,有些还可增设中断控制,PID控制等功能,适应于复杂控制系统。(3)高档PLC除具有中档PLC的功能外,还增加了符号算术运算,矩阵运算,位逻辑运算,平方根运算及其他特殊功能函数的运算,制表及表格传递功能等。高档PLC具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。3、按I/O点数分类根据PLC的I/O点数的多少,可将PLC分为小型,中型和大型三类(1)小型PLCI/O点数2048点,多CPU,16位、32位处理器,用户存储器容量816KS7400德国西门子公司GEIVGE公司C2000立石公司K3三菱公司广西
14、电力职业技术学院毕业论文922可编程控制器PLC的应用与前景目前,在国内外PLC已广泛应用冶金,石油,化工,剪彩,机械制造,电力,汽车,轻工,环保及文化娱乐等各行各业,随着PLC性能价格的不断提高,器应用领域不断扩大,从应用类型看大致可归纳为以下几个方面221强量逻辑运算利用PLC最基本的逻辑运算,定时,计收等功能实现逻辑运算,科取代传统的继电器控制用于单片机控制,多机群控制,生产自动线控制等。例机床,注塑机印刷机械,装配生产线,电镀流水线及电梯的控制等。这是PLC最基本的应用,也是PLC最广泛的应用领域。2运动控制大多数PLC都有拖动步进电机或伺服电机的单轴或多轴位置控制模块,这一功能广泛用
15、于各种机械设备。例如各种机床,装配机械。机器人等进行运动控制。3过程控制大,中型PLC都具有多路模拟量I/O模块和PID控制功能。有的小型PLC也具有模拟量输入输出,所以PLC可实现模拟量控制而且具有PID控制功能的PLC可构成闭环控制,用于过程控制。这一功能已广泛用于铝炉,反应堆,水处理,酿酒及闭环位置控制和速度控制等方面。4数据处理现代的PLC都具有数学运算数据传递,转换,排序和查表等功能,可进行数据的采集,分析和处理,同时的通过通信接口将这些数据传送给其电智能装置。例如CNC设备进行处理。5通信联网PLC的通信包括PLC与PLC,PLC与计算机,PLC与其它智能设备之间的通信,PLC系统
16、与通用计算机可直接或通过通信处理单元,通信转换单元相连构成网络,已实现信息的交换和构成。集中管理分散控制的多级分布式控制系统。满足工厂自动化(FA)系统发展的需要。222国外PLC发展概况PLC在问世以来,经过40多年的发展。在美、德国等工业发达国家已成为重要的产业之一,世界总销售额不断上升,生产厂家不断涌现,品种不断翻新,产量产值大幅度广西电力职业技术学院毕业论文10上升而价格则不断下降。目前,世界上有200多个厂家生产PLC。较多的有美国AB通用电气、莫迪康公司;日本松下、三菱、富士、欧姆龙等;德国西门子公司;法国TE施耐德公司。韩国三星、LG公司等PLC的发展前景(1)产品规模向大小两个
17、方向发展大I/O点数达14336点,32位微处理器,多CPU并行工作,大容量存储器,扫描速度快高速;小整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本;(2)PLC在闭环过程中应用日益广泛;(3)不断加强通讯功能;(4)新器件和模块不断推出广西电力职业技术学院毕业论文11第三章可编程控制器的编程语言31可编程控制器的几种编程语言可编程控制器的编程语言按IEC611313国际标准来分主要包括图形化编程语言和文本化编程语言。图形化编程语言包括梯形图LDLADDERDIAGRAM、功能块图FBDFUNCTIONBLOCKDIAGRAM、顺序功能图SFCSEQUENTIALFUNCTION
18、CHART。文本化编程语言包括指令表ILINSTRUCTIONLIST和结构化文本STSTRUCTUREDTEXT。这些语言是基于WINDOWS操作系统的编程语言而SFC编程语言则在两类编程语言中均可使用。下面分别来介绍这几种编程度语言。311梯形图编程语言LDLADDERDIAGRAM梯形图来源于继电器逻辑控制系统的描述,是PLC编程中被最广泛使用的一种图形化语言,由于梯形图类似于继电器控制的电气接线图,便于理解,因此许多编程人员和维护人员都选择了这一编程方式。而且其图形结构类似于登高用的梯子,故名梯形图。梯形图程序的左右两侧有两垂直的电力轨线,左侧的电力轨线名义上为功率流从左向右沿着水平梯
19、级通过各个触点、功能、功能块、线圈等提供能量,功率流的终点是右侧的电力轨线。每一个触点代表了一个布尔变量的状态,每一个线圈代表了一个实际设备的状态,一个简单的梯形图程序如图1所示图31梯形图程序示例广西电力职业技术学院毕业论文12梯形图的每个梯级表示一个因果关系,事件发生的条件表示在梯形的左面,事件发生的结果表示在梯级的右面。梯形图编程语言具有如下特点1与电气操作原理图相对应,具有直观性和对应性2与原有继电器逻辑控制技术相一致,易于掌握和学习3对于复杂控制系统描述,仍不够清晰4可读性仍不够好。几乎所有PLC厂商提供的PLC都支持梯形图编程语言,而且都比较容易理解,只是在梯形图结构上可能稍有变化
20、。比如西门子的S7系列梯形图就没有右边的电力轨线。有时在有此参考书中右边的电力轨线也常常被省略。312功能块图编程语言FBDFUNCTIONBLOCKDIAGRAM功能块图编程语言采用功能模块表示所具有的功能,不同的功能模块具有不同的功能。功能模块用矩形来表示,每一个功能模块的左侧有不少于一个的输入端,右侧有不少于一个的输出端。功能模块的类型名称通常写在块内,其输入输出名称写在块内的输入输出点对应的地方。功能模块基本上分为两类基本功能模块和特殊功能模块。基本功能模块如AND,ORXOR等等特殊功能模块如ON延时,脉冲输出,计数器等等。功能块编程语言具有以下特点1以功能模块为单位,从控制功能入手
21、,使控制方案的分析和理解变的容易2功能模块用图形化的方式描述功能,较直观易掌握,方便组态,易操作。是有发展前途的一种编程语言3对较复杂系统,由于控制功能关系能够比较清晰的描述,因此缩短了编程和调试时间4因为每一个功能模块要占用一定程序存储空间,对功能块的执行需要一定的执行时间,因此,这种语言在大中型可编程控制器和分散控制系统中应用较广泛。广西电力职业技术学院毕业论文13第四章PLC控制机械手的系统设计41各电器设备的控制方式及控制要求1、机械手的技能和特性根据古典力学观点,物体在三维空间的静止位置是由三个坐标和绕三轴旋转的角度来决定的。因此,抓握物体的位置和方向(即关节间的角度)能从理论上求得
22、。据资料介绍,如果采用的机械手,其机能要接近人的上肢,则需要具有27个自由度,而每一个自由度至少要有一根“人造肌肉”。这样就需要安装27根重量轻、小型和高输出力的“人造肌肉”。就目前的技术状况而言,上述功能还很难办到。而且把机械手的功能搞得那么复杂,动作彼此严重重叠也是完全不必要的。退一步,如果机械手要求具有完全通用的程度,那么它的整机、本体、手臂和手指都得有三个直线运动和三个旋转运动,总共就要有24个自由度。这在实际上也是不必要的,这样会使机械手结构复杂,费用增多。因此,不应盲目模仿人手的动作,增加过渡的自由度,而应根据实际需要的动作,设计出最少的自由度就能完成作业所要求的动作。所以一般专用
23、的机械手(不包括握紧动作)通常具有二到三个自由度。而通用机械手一般取四到五个自由度。本设计中设计的机械手,它共有五个自由度。即手臂伸缩、手臂上下摆动、手臂左右摆动、手腕回转、手指抓握。2躯干和传动系统机械手的传动分为液压、气压、电气和机械四种,本设计采用综合传动方式,即手臂采用电气传动,而手爪则采用气压传动。1、夹紧机构机械手手爪使用来抓取工件的部件。手爪抓取工件是要满足迅速、灵活、准确和可靠的要求。设计制造夹紧机构手爪时,首先要从机械手的坐标形式、运行速度和加速度的情况来考虑。其加紧力的大小则根据夹持物体的重量、惯性和冲击力的大小来计算。同时考虑有足够的开口尺寸,以适应被抓物体的尺寸变化,为
24、扩大机械手的应用范围,还需备有多种抓取机构,以根据需要来更换手爪。为防止损坏被夹的物体,夹紧力应限制一定的范围内,并镶有软质垫片、弹性衬垫或自动定心结构。为防止突然停电被抓物体落下,还可以有自锁结构。夹紧机构本身则应结构简单、体积小、重量轻、动作灵活和动作可靠。广西电力职业技术学院毕业论文14夹紧机构形式多样,有机械式、吸盘式和电磁式等。有的夹紧机构还带有传感装置和携带工具进行操作的装置。本设计采用机械式的夹紧机构。机械式夹紧机构是最基本的一种,应用广泛,种类繁多。如按手指运动的方式和模仿人手的动作,可分为回转型、直进型;按夹持方式可分为内撑式、外撑式和自锁式;按手指数目可分为二指式、三指式、
25、四指式;按动力来源可分为弹簧式、气动式、液压式等。本设计采用二指式气动手爪。由可编程控制器控制电磁阀动作,从而控制手爪的张闭。手爪的回转则用一个直流电动机完成,同时通过两个限位磁头完成回转角度的限位,一般可设置在180度。2躯干躯干由底盘和手臂两大部分组成。底盘是支撑机械手全部重量并能带动手臂旋转的机构。底盘采用一个直流电动机驱动,底盘旋转时带动一个旋转码盘旋转,机械手每旋转3度发出一个脉冲,由传感器检测并送入可编程控制器,从而计算底盘旋转的角度。同时,在底盘上装有限位磁头,最大旋转角度可达270度。手臂是机械手的主要部分,它是支撑手爪、工件并使它们运动的机构。本设计中手臂由横轴和竖轴组成,可
26、完成伸缩、升降的运动。手臂采用步进电动机带动丝杠、螺母来实现伸缩和升降运动。由可编程控制器发出脉冲信号,经步进电动机驱动器驱动步进电动机旋转,带动滚珠丝杠旋转,完成手臂的运动。改变发出脉冲的个数,可控制手臂的两个轴运动的距离。同时在两轴的两端分别加限位开关限位。采用丝杠、螺母结构传动的特点是易于自锁,位置精度较高,传动效率较高。42电器元件、设备的选择1、PLC机型的选择根据被控对象对PLC控制系统的功能要求,可进行PLC型号的选定。进行PLC选型时,基本原则是满足控制系统的功能需要,同时要兼顾维修、备件的通用性。对开关量控制的系统,当控制速度要求不高时,一般的PLC都可以满足要求,如对小型泵
27、的顺序控制、单台机械的自动控制等。当控制速度要求较高、输出有高速脉冲信号等情况时,要考虑输入/输出点的形式,最好采用晶体管形式输出。对带有部分模拟量控制的装置等。广西电力职业技术学院毕业论文152、输入/输出的点数I/O点数可以衡量PLC规模的大小。准确统计被控对象的输入信号和输出信号的总点数并考虑今后系统的调整和扩充,在实际统计I/O点数基础上,一般应加上1020的备用点数。多数小型PLC为整体式,具有体积小、价格便宜等优点,适于工艺过程比较稳定,控制要求比较简单的系统。模块式结构的PLC采用主机模块与输入模块、功能模式块组合使用的方法,比整体式方便灵活,维修更换模块、判断与处理故障快速方便
28、,适用于工艺变化较多、控制要求复杂的系统。此外,还应考虑用户储存器的容量、PLC的处理速度是否能满足实时控制的要求、编程器与外围设备的选择等。本设备控制的对象是一个开关量控制的系统,同时利用脉冲控制步进店动机的运转,故应采用晶体管形式的输出。松下FPO系列小型PLC具有性价比高、功能完善、指令丰富等优点,能满足本对象各项控制性能要求,因此,本系统采用松下FPO系列的FPOC16T作为基本模块,能输出两路脉冲信号进行步进电动机的控制。由于输入输出点不够,扩展一个FPOE16RS模块。3、电源模块的选择采用DM150系列开关电源。其特点是输出功率大,体积小,重量轻,可靠性高,适应宽范围的输入电压波
29、动,具有完备的过电压、过电流保护功能。主要参数输入交流电压110220V/50HZ、60HZ输出直流电压24V/65A最大功率156W工作环境1040度广西电力职业技术学院毕业论文164、步进电动机的选择采用二相八拍混合式步进电动机,主要特点体积小,具有较高的起动和运行频率,有定位转矩等特点。型号42BYGH101。快接线插头中的红色表示A相,蓝色表示B相。使用时如果发现步进电动机转向不对时可以将A相或B相两根线对调。(1)步进电动机驱动模块采用中美合资SH系列步进电动机驱动器,主要由电源输入部分、信号输入部分、输出部分等。如下图所示。驱动模块电源输入部分由电源模块提供,用两根导线连接,注意极
30、性。信号输入部分信号源由FPO主机提供。由于FPO提供的电平为24V,而输入部分的电平为5V,中间加了保护电路。输出部分与步进电动机连接,注意相序。广西电力职业技术学院毕业论文17(2)传感器采用接近开关作为手爪旋转和底盘旋转限位检测用采用微动开关作为横轴、纵轴限位检测用。接近开关接近开关有三根连接线(红、蓝、黑)红色接电源的正极、黑色接电源的负极、蓝色为输出信号,当与挡块接近时输出电平为低电平,否则为高电平。微动开关当挡块碰到微动开关动作(常开点闭合)。(3)FPO模块由松下FPO系列PLC晶体管输出的主机,具有高速运算能力、PID调节功能,同时可以输出两路脉冲控制两台电动机的优点。输出两路
31、脉冲梯形图及F/T。(4)直流电动机采用36ZY512型直流电动机。输入电压为1224V,由FPO模块控制电动机正反转。(5)旋转码盘机械手每旋转3度发出一个脉冲。43控制流程图机械手工作流程图如下图所示。把可编程序控制器主机上的RUNPROG的开关拨在RUN上,如果机械手不在初始位置上,步进电动机开始运转(横轴向手爪那边移动,竖轴向上移动)。归位后首先横轴步进电动机工作,横轴前伸;前伸到位后,手抓电动机得电带动手爪旋转;当传感器检测到限位磁头时,电动机停止,PLC控制电磁阀动作,手张开;延时一段时间,竖轴步进电动机工作,竖轴下降;下降到位后,电磁阀复位,手爪加紧;延时过后,竖轴上升,同时横轴
32、缩回、底盘都到位后,横轴前伸;到位后手爪旋转,然后竖轴下降,电磁阀动作,手张开;延时后竖轴上升复位;然后开始下一周期动作。广西电力职业技术学院毕业论文18图41机械手控制流程图44控制系统的软、硬件设计1、控制系统硬件设计PLC硬件设计是指PLC外部设备的设计。在硬件设计重要进行输入设备的选择(如控制按钮、开关及计量保护装置的输入信号等),还有执行元件的选择以及控制台、柜的设计等。硬件设计还包括PLC输入/输出通道的分配,为便于程序设计和阅读,常作出I/O通道分配表,表中包括有I/O编号、设备代号、名称及功能等。机械手控制系统电器原理图。广西电力职业技术学院毕业论文19可编程序控制器采用松下F
33、P系列的FPOC16T作为基本模块,由于输入输出点不够,扩展一个FPOE16RS模块。由于接近开关有三根线,接线时注意把红色的线接电源的正极,黑色线接电源的负极,蓝色的线接PLC的输入端子。2、控制系统的软件设计软件设计主要是指编写工艺流程图,即将整个流程分解为若干步,确定每步的控制要求及转换条件,配合定时、计数、分支、循环、跳转及某些特殊功能指令便可完成梯形图的设计。I/O地址分配I/O地址分配如表所示I/O地址分配一览表输入输出X0横轴正限位Y0横轴脉冲X1竖轴正限位Y1竖轴脉冲X2横轴反限位Y2横轴方向X3竖轴反限位Y3竖轴方向X4旋转脉冲Y20手正转X20手正转限位Y21手反转X21手
34、反转限位Y22底座正转X22底座正限位Y23底座反转X23底座反限位Y24电磁阀动作1确定输入输出接点的总数输入接点启动按钮SB、行程开关SQ1SQ4、光电开关SQ5,一共6个。输出接点YV1YV2总共5个。2估算PC内存总数选取PC类型,PC内存总数取决于程序指令总条数。PC内存总数又是选取PC类型的重要依据,为此依据下面的经验公式对指令总条数进行估算。指令总条数(1020)(输入点数输出点数)本例中指令总条数为(1020)(65)110220条。广西电力职业技术学院毕业论文203输入输出点分配如下图是机械手输入和输出信号与PC输入输出端子的分配图,其中根据需要增加了机械手回到原位时的指示灯
35、,为了防止误按启动按钮引起机械手的误动作,增加了复位按钮,启动时需要先按复位按钮在按启动按钮,否则机械手不会动作。图42机械手PC输入/输出端子的分配4方案选择考虑到机械手在工作时间时可能发生误动作行程开关而引起的不安全动作,各个输入开关信号只能在规定的状态发生作用,例如,SQ1的闭合信号只能当机械手位于原位而且按下SB2后或从原位右移到右位后才能起作用,其他状态时SQ1不起作用。为了达到这一目的,选择使用移位寄存器来完成顺序控制。3、梯形图设计机械手的控制属顺序控制,采用步进指令,根据说明机器工作状态转换的图形,很容易进行程序设计。广西电力职业技术学院毕业论文21(1)根据机械手的工作方式情
36、况,选择“梯形图的总体设计单步操作”方式时,应执行“单步操作”程序;在选择“返回原位”方式时,应执行“返回原位”程序“自动”方式时,应执行“自动”程序,故梯形图的总体构成如下图所示。其中,自动程序要在启动按钮按下时才执行。图43机械手PLC控制梯形图总体构成(2)各部分梯形图的设计广西电力职业技术学院毕业论文22通用部分梯形图设计A状态器的初始化初始状态器S600在手动方式下被置位、复位。当方式选择开关处于“返回复位”(X501接通)时,按下返回复位按钮(X505)时被置位在“单步操作”(X500接通)时,S600复位。处于中间工步的状态器用手动作复位操作,即在方式选择开关位于“单步操作”或“
37、返回复位”时,中间状态器同步复位,故初始状态梯形图如下图示(如果状态器要在供电时从断电前条件开始继续工作,则不需要M71)状态器初始化梯形图。B状态器转换启动若机械手工作在自动工作方式下,当初始状态器S600被置位后,按下启动按钮,辅助继电器M575工作,状态器的状态可以一步步向下传递,即可以进行转换。在执行“连续操作”程序时,转换启动继电器M575一直保持到停机按钮按下为止。另一方面,采用M100检查机器是否处于原位。当M575和M100都接通时,从初始状态开始进行转换,其梯形图如下图。图44状态器转换启动梯形图C状态器转换禁止梯形图激活特殊辅助继电器M574,并用步进指令控制状态器转换时,
38、状态器的自动转换就被禁止。在“单周期”工作期间,按下停止按钮时,M574应被激励并保持,操作停止在现行工步。当按下启动按钮时,从现行工序重新开始工作,M574应复位,即重新允许转换。在“步进”工作方式时,M574应始终工作,此时,禁止任何状态转换。但每按下一次启动按钮时,M574断开一次,允许状态器转换一步。在“手动”工作方式(单一操作,返回原位)情况下,禁止进行状态转换。在手动方式解除之后,按下启动按钮,则状态转换禁止解除,M574复位。PLC在启动时,用初始化脉冲M71使M574自保持,以次禁止状态转换,直到按下广西电力职业技术学院毕业论文23启动按钮。状态器转换禁止梯形图如下。图45状态
39、器转换禁止梯形图通过对上图的分析可得出在执行“单步操作”和“返回原位”程序时,M575一直不能被接通,而M574长期被接通(按下启动按钮时除外);执行“步进”程序时,每按一次启动按钮,M574断开一次,M575接通一次,状态器转换一次;在执行“单周期操作”程序时,按下启动按钮,M574断开,M575接通,状态器的状态可一步一步向下转换,直至按下停止按钮时,M574自锁,状态器的状态转换被禁止,操作停止现行工序(再次按下启动按钮时从现行工序开始工作);在执行“连续操作”程序时,M575一直接通到按下停止按钮,此时M574一直不能接通。D单步操作梯形图手动操作方式由于不需要任何复杂的顺序控制,可以
40、用常规继电器顺序方法来设计梯形图。“单步操作”时,按下夹持按钮时,夹持输出Y431自保持,只有按下松开按钮时,Y431才会复位;按下上升按钮,上升输出Y432保持接通;按下下降按钮,Y430保持接通;在上限位按下左行按钮,左行输出Y434保持接通;在上限位按下右行按钮,右行输出Y433保持接通。单步操作是梯形图如下图。广西电力职业技术学院毕业论文24图46机械手单步操作梯形图E返回原位梯形图在“返回原位”状态下,“夹持”与“下降”动作应被停止,上限位未动作时应进行“上升”;上限位动作时,“右行”动作应停止,并左行至左限位位置。返回原位梯形图如下图。图47机械手返回原位梯形图F“自动”状态梯形图
41、如下图表示了机械手自动工作时执行各工步的情况。表明了各工步的实现以及各工步的转换条件。在第一次下降工步中,下降电磁阀Y430接通。自下限位置时,X401接通,转化为“夹持”过程。在夹持工步中,夹持电磁阀Y431置位,同时驱动T450。T450接通后,转化为第一次上升。此后执行类似的操作,完成由初广西电力职业技术学院毕业论文25始条件到下一个初始条件的一系列操作。在夹持输出Y431置位后,保持夹持,直到夹持输出复位松开。如上述一步步按顺序驱动各个负载动作,称为顺序控制或过程步进型控制。这种控制过程用继电器符号程序很难实现程序设计。图48机械手自动工作流程图用状态器替代自动工作流程图中的各工步,可
42、得到如下图所示的功能表图。初始状态在图中用双线框表示。广西电力职业技术学院毕业论文26图49机械手自动工作功能表图根据上图所示的功能表图,可设计出自动操作时的梯形图,如下图所示。广西电力职业技术学院毕业论文27图410机械手自动工作梯形图绘制机械手PLC将控制梯形图广西电力职业技术学院毕业论文28将从初始化开始的一系列梯形图,按照总体构成图的形式作何在一起,得到机械手PLC控制的梯形图,如下图所示。广西电力职业技术学院毕业论文29广西电力职业技术学院毕业论文30图411机械手PLC控制梯形图该机械手在自动工作状态时,应先将其工作方式选择开关放在“返回原位”,并按下返回原位按广西电力职业技术学院
43、毕业论文31钮,对状态器进行置位,然后再将工作方式选择开关放至自动工作方式下。若自动工作状态解除,则应将工作方式选择开关放至“单步操作”位置。45功能表图设计1、步的划分分析被控对象的工作过程及控制要求,将系列的工作过程划分成若干阶段,这些阶段称为“步”。步是根据PLC输出量的状态划分的,只要系统的输出量状态发生变化,系统就从原来的步进入新的步。如下图所示,某液压动力滑台的整个工作过程可划分为四步,即0步A、B、C均不输出;1步A、B输出;2步B、C输出;3步C输出。在每一步内PLC各输出量状态均保持不变。步也可根据被控对象工作状态的变化来划分,但被控对象的状态变化应该是由PLC输出状态变化引
44、起的。如下图所示,初始状态是停在原位不动,当得到起动信号后开始快进,快进到加工位置转为工进,到达终点加工结束又转为快退,快退到原位停止,又回到初始状态。因此,液压滑台的整个工作过程可以划分为停止(原位)、快进、工进、快退四步。但这些状态的改变都必须是由PLC输出量的变化引起的,否则就不能这样划分。例如若从快进转为工进与PLC输出无关,那么快进、工进只能算一步。总之,步的划分应以PLC输出量状态的变化来划分,因为我们是为了设计PLC控制的程序,所以PLC输出状态没有变化时,就不存在程序的变化。广西电力职业技术学院毕业论文322、转换条件的确定确定各相邻步之间的转换条件是顺序控制设计法的重要步骤之
45、一。转换条件是使系统从当前步进入下一步的条件。常见的转换条件有按钮、行程开关、定时器和计数器触点的动作(通/断)等。如上图“步的划分方法二”所示,滑台由停止(原位)转为快进,其转换条件是按下起动按钮SB1(即SB1的动合触点接通);由快进转为工进的转换条件是行程开关SQ2动作;由工进转为快进的转换条件是终点行程开关SQ3动作;由快退转为停止(原位)的转换条件是原位行程开关SQ1动作。转换条件也可以是若干个信号的逻辑(与、或、非)组合。如A1A2、B1B2。3、功能表图的绘制根据以上分析画出描述系统工作过程的功能表图,是顺序控制设计中最为关键的一个步骤。绘制功能表图的具体方法将在下面介绍。4、梯
46、形图的编制根据功能表图,采用某种编程方式设计出梯形图程序。有关编程方式建在下一节中介绍。5、功能表图的绘制方法A功能表图概述功能表图又称流程图。它是描述控制系统的控制过程、功能和特征的一种徒刑。功能表图并不涉及所描述的控制功能的具体技术,是一种通用的技术语言,因此,功能表图也可用于不同专业的人员进行技术交流。功能表图是设计顺序控制程序的有力工具。在顺序控制设计法中,功能表图的绘制是最关键的一个环节。它直接决定用户设计的PLC程序的质量。各个PLC厂家都开发了相应的功能表图,各国也动制定了功能表图的国家标准。我国于1986年也颁布了功能图的国家标准(GB6988686)。B功能表图的组成要素如下
47、图所是为功能表图的一般形式。它主要是由步、转换、转换条件、有向连线和动作等要素组成。广西电力职业技术学院毕业论文33C步与动作前面已介绍过,用顺序控制设计法设计PLC程序时,应根据系统输出状态的变化,将系统的工作过程划分成若干个状态不变的阶段,这些阶段称为“步”。步在功能表图中用矩形框表示。如,框内的数字是该步的编号。如下图所示各步的编号为N1、N、N1。编程时一般用PLC内部软继电器来代表各步,因此经常直接用相应的内部软继电器编号作为步的编号,如。当系统正工作于某一步时,该步处于活动状态,称为“活动步”。在功能表图中初始步用双线框表示,如,每个功能表图至少应该有一个初始步。所谓“动作”是指某
48、步活动时,PLC向被控系统发出的命令,或被控系统应该执行的动作。动作用矩形框中的文字或符号表示,该矩形框应与相应步的矩形框相连接。如果某一步有几个动作,可用下图中的两种画法来表示,但并不隐含这些动作间的任何顺序。当步处于活动状态时,相应的动作被执行。但应注意表明动作是保持型还是非保持型的。保持型的动作是指该步活动时执行该动作,该步变为不活动后继续执行该动作;非保持型动作是指该步活动时执行,该步变为不活动时动作也停止执行。一般保持型的动作在功能表图中应该用文字或助记符标注,而非保持型动作不要标注。广西电力职业技术学院毕业论文34D有向连线、转换和转换条件如上图“功能表图的一般形式”所示,步与步之间用有向连线连接,并且用转换将步分隔开。步的活动状态进展是按有向连线规定的路线进行。有向连线上无箭头标注时,其进展方向是从上倒下、从左到右。如果不是上述方向,应在有向连线上用箭头注明方向。步的活动状态进展是由转换来完