PLC控制电镀生产线课程设计_第1页
PLC控制电镀生产线课程设计_第2页
PLC控制电镀生产线课程设计_第3页
PLC控制电镀生产线课程设计_第4页
PLC控制电镀生产线课程设计_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、摘要工业电镀生产线工位多、成产复杂,人工操作随机性大,影响产品质量。电镀产品的质量除了要有好的成熟的电镀工艺和品质的镀液添加剂外,如何保证电镀产品严格按照电镀工艺流程工艺流程运行和保证产品的电镀时间则是决定电镀产品质量和品质的重要因素。基于PLC 的电镀生产线监控系统,不但可以使电镀产品的质量和品质得到严格的保证,减少废品率,而且还可以实现远程的监控还可以提高生产效率和减轻工人的劳动强度和更好保证工人的人身安全,有非常好的经济效益和社会效益。文中对系统中自动电镀过程进行了具体实现。以S7-200作为主控器,行程开关检测。并详细阐述了其工作原理、基本工能框图、关键设计技术及软件工作流程,最后进行

2、了软件实现,达到系统要求的功能。关键词:电镀生产线 PLC项目:电镀生产线PLC 控制的设计1、 控制要求(1)SQ1SQ4为行车进退限位开关,SQ5SQ6为上下限为开关。(2)工件提升至SQ5停,行车进至SQ1停,放下工件至SQ6,电镀10S , 工件升至SQ5停,滴液5S ,行车退至SQ2停,放下工件至SQ6,定时6S ,工件升至SQ5停,滴液5S ,行车退至SQ3停,放下工件至SQ6,定时6S ,工件升至SQ5停,滴液5S ,行车退至SQ4停,放下工件至SQ6。(3)完成一次循环。2、设计任务根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进运行原理设计、硬件系统

3、设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括:(1) 设计出硬件系统的结构图、接线图、时序图等;(2) 系统有启动、停止功能;(3) 运用功能指令进行PLC 控制程序设计,并有主程序、子程序和中断程序;(4) 程序结构与控制功能自行创新设计;(5) 进行系统调试,实现的控制要求。3、设计报告课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”目 录第一章 概述 4第二章 电镀生产线总设计 6第三章系统硬件设计 9第四章系统软件设计 12第五章软件硬件调试 21第六章结论 25参考文献 26第一章

4、概述1.1 可编程控制器的定义可编程控制器简称PC (英文全称:Programmable Controller),它经历了可编程序矩阵控制器PMC 、可编程序顺序控制器PSC 、可编程序逻辑控制器PLC (英文全称:Programmable Logic Controller )和可编程序控制器PC 几个不同时期。为与个人计算机(PC )相区别,现在仍然沿用可编程逻辑控制器这个老名字。1.2 PLC在工业产品中的应用PLC是可编程控制器(Programmable logic Controller)的简称,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(Internation

5、al Electrical Committee) 颁发的PLC 标准草案中对PLC 做了如下定义:“PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模式式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”技术上,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储器容量更大、智能更强的品种出现:产品规模上,会进一步向超小型及超大型方向发展;从

6、产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。其中S7-200 PLC是一种小型PLC ,其结构紧凑,功能强大,适用于各行各业,各种场合中的检测、检测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能复杂控制功能。本文介绍以S7-200系列PLC 为核心的电镀生产线控制,详细阐述了其工作原理、基本功能框图、关键设计技术及软件工作流程,极高的性价比。PLC 可以保证电

7、镀产品严格按照电镀工艺流程运行和保证产品的电镀时间,从而分毫的决定电镀产品质量和品质的重要因素,通过PLC 可以实现电镀行车的准确运行,准确掌握电镀时间,提高生产效率。下文以西文字S7-200PLC 对电镀生产过程的管理作为研究对象来进行讨论。1.3 电镀生产控制技术的现状电镀生产作为一种传统产业自开始以来,几十年间有了极大的发展,从早期的纯手工作坊生产发展到今天的半自动甚至全自动生产,电镀工业的进步巨大的,电镀产品的种类和电镀工艺的复杂程度也是发生了极大的变化,大道汽车、飞机,小到生活用品金银首饰,各式各样的赣南工业产品都离不开电镀技术,电镀技术已发展形成一个重要的工程领域一个表面工程。随着

8、工业现代化的发展,电镀工业生产控制技术的发展也是突飞猛进的,几十年前电镀一个工件只要备一个镀槽,用两只电极(阴、阳极)装上工件通上电就完事,渐渐地人们觉得这样的镀覆不能适应复杂镀层要求,于是就开始产生了生产线,引入一两台行车挂上工件,用继电器控制技术控制行车运动,进而实现不同镀液镀覆过程的有序进行。按照工艺要求正在不同的镀槽内镀覆的时间是不同的,镀覆电流也有所区别,电流的大小事先调定,因而这种生产线好事典型的半自动生产线,随着时间的推移和新技术的发展与进步美人们渐渐地感受到这种半自动的生产线难以提高生产率,因而在控制技术上开始思考能否实现生产过程的全自动化,控制的手段开始引入计算机控制,也就十

9、几人们所熟知的工业控制计算机系统(PIC ),用计算机实现对控制过程的参数预设、参数检测、数学运算等。在电流控制方面,采用晶闸管变流技术、变频器、高频开关电源等技术,使得电流的控制能按照生产工艺要求实现精确控制,随着生产工艺的进一步提高和生产过程的实际变化,人们觉得这种工控机控制手段有明显的弱势,一方面是要求生产工人具有一定的文化知识。要熟悉电脑操作,能实现电脑维护,另一方面工控机虽然是为工业生产而实际的,但其工作的可靠性以及抗干扰等措施还是显得有些不够,因而,随着市场上新的数字设备和数字技术的发展,新的工控装置PLC 受到越来越多地青睐,PLC 的应用场合从早期的逻辑控制到后来的模拟控制等设

10、备的外部控制模块也有了很大的发展,出现了很多的特殊功能模块,这极大地丰富了PLC 的功能,也极大扩展了其应用空间,PLC 技术引入电镀生产以后,电镀生产有了极大的发展,近年来随着生产的发展和不同产品工艺的特殊要求,电镀生产的生产过程在有些淋雨显得相当复杂,有许多条流水线构成一套完整的生产线,这就要各流水线之前能实现互联,因而在有些地方就引入网络技术 。6第二章 电镀生产线总体设计2.1 电镀生产线行车要求电镀生产线上采用专用的行车,行车上装有可升降的吊钩,各有一台电动机拖动,行车进退和吊钩升降有限位开关控制,限定为三槽位,有三个槽位分别为镀槽、回收液槽、清水槽,电镀时将工件依次放入槽中、电镀完

11、成行车返回,电镀一个工件结束。 2.2 电镀行车设计思路PLC 软件系统由系统程序和用户程序两部分组成。系统程序包括监控程、编译程序、诊断程序等,主要用于管理安全机构、将程序语言翻译成机器语言,诊断机器故障。系统软件由PLC 厂家提供并已固化EPROM 中,不能直接存取和干预。用户程序是用户根据现场控制要求,用PLC 的程序语言编制的应用程序(也就是逻辑控制)用来实现各种控制。STEP7是用于SIMATIC 可编程逻辑控制器组态和编程的标准软件包,也就是用户程序,我们就是使用STEP7来进行硬件组态和逻辑程序编制,以及逻辑程序执行结果在线监视。总体设计方案分为硬件设计和软件设计两大部分,是以S

12、7-200系列PLC 来进行控制和数据的处理与传输,同时配以相应硬件电路来控制电动机、前后电动机动作,来实现电镀行车的全自动运行。根据电镀加工工艺的要求,电镀行车的结构域动作流程如下图,图中电液槽、回收液槽、清洗槽,槽中装有各种电镀液,本设计中以3个电镀槽进行介绍,在改系统中,每个定位由行程开关确定。电镀行车运行软件部分主要为整个流程的控制程序,运用PLC 程序语言编写,程序存储在的内存中。 7电镀专用行车的工作过程如下SQ6清水槽 回收槽 镀槽2-1动作模拟图1)电镀生产线上采用的行车和可升降的吊钩,行车和吊钩各由一台电动机拖动。行车的进退和吊钩的升降均有相应的限位开关SQ 定位。2) 在电

13、镀生产一侧,工人将待加工的零件装入吊篮,发出控制信号,行车自动上升,并逐段前进,根据工艺要求在需要停留的槽位停止。 控制要求:(1)在电镀生产一侧,发出控制信号,行车自动上升并逐段前进,根据工艺要求在需要停留的槽位停止。(2) 行车停留在某个槽位上面后,自动下降,停留一定的时间(各槽停留的时间根据工艺要求预先设定),再自动上升并继续前行。(3) 如此完成电镀工艺规定的各道工序,直至生产的末端。然后,自动返回原位,由工人卸下处理好的零件。至此,一次循环加工完成,可见,电镀专用行车加工过程的控制是顺序控制,由吊钩前进、下降、延时停留、上升、后退等工序8组成。2.3. 电动机的控制接线图 图中,KM

14、I 、KM2为两台控制吊钩上升、下降电动机的正、反转实现行车的上升和下降接触器KM3、KM4通过控制“前/后”电动机。实现行车的前进与后退。从而进行对工件的电镀和清洗等工作。FR1、FR2为起过载保护作用的热继电器,对电路起到过载时主动断开主电路。FU1为熔断器,起过电流保护作用。9第三章 系统硬件设计PLC 选型由于PLC 组成的控制系统输入信号14个。均为开关量。其中按钮开关6个,行程开关6个,选择开关1个。该系统中有输出信号个,其中2个用于吊钩升降电动机至接触器KM1和KM2 ,2个用于行车进后退电动机正反转控制接触器KM3和KM4,1个用于原位指示。CPU 单元设计,集成的24V 负载

15、电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA 输出, CPU 224,CPU 226分别输出280,400mA 。可用作负载电源。不同的设备类型 CPU 221226各有2种类型CPU ,具有不同的电源电压和控制电压。 本机数字量输入/输出点 CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点。CPU 226具有24个输入点和16个输出点。 中断输入 允许以极快的速度对过程信号的上升沿作出响应。FX2N 系列PLC 的基本单元 103.2 I/O地址分配如下图 表3-2 I/O分配

16、第四章 软件设计4.1 电镀行车控制流程图软件是建立在硬件的基础上,确定结构然后进行主程序的设计。电镀行车的软件部分主要由主程序及流程图实现控制要求。电镀生产线除装卸工件外,要求整个生产过程能自动进行,这主要体现在行车控制上,同时还要求行车和吊钩的正反向均能实现电动控制,以便对设备进行调整和检修。电镀生产线的自动工作状态流程图如下; 具体时间以下文为准电镀生产线有三个槽,工件由装有可升降吊钩的行车带动,经过电镀、镀液回收、清洗等工序,完成工件电镀的全过程。控制工艺要求:工件放入镀槽中,电镀10s 后提起,停放6s ,镀液从工件上流回镀槽,然后放入回收液槽中浸5s ,提起后停6s ,接着放入清水

17、槽中清洗5s ,最后提起停6s ,行车返回原位,一个工件的电镀工程结束。4.2 行车控制程序电镀生产线PLC 控制梯形图 X106 M18 电镀生产线PLC 控制梯形图程序步序 指令1 LDI X006 2 CJ PO 6 LD X015 7 MPS8 AND X004 9 ANI X011 10 ANI Y004 11 OUT Y003 12 MPP13 AND X005 14 ANI X014 15 ANI Y003 16 OUT Y004 17 LD X002 18 ANI X015 19 ANI Y002 20 OUT Y001 21 LD X003 22 ANI X016 23 AN

18、I Y001 24 OUT Y002 25 P027 CJ P1 31 LD M8002 32 OR M19 33 OR X001 34 MOV(PK0 K5M0 40 LD X016 41 AND X015 42 OUT M80 43 LD X000 44 AND M8045 LD X015 46 AND M1 47 ORB 48 LD X011 49 AND M2 50 ORB51 LD X016 52 AND M3 53 ORB54 LD T0 55 AND M4 56 ORB57 LD X015 58 AND M5 59 ORB60 LD T1 61 AND M6 62 ORB63 L

19、D X012 64 AND M7 65 ORB66 LD X016 67 AND M8 68 ORB69 LD T2 70 AND M9 71 ORB72 LD X015 73 AND M10 74 ORB75 LD T377 ORB78 LD X013 79 AND M12 80 ORB81 LD X016 82 AND M13 83 ORB84 LD T2 85 AND M14 86 ORB87 LD X015 88 AND M15 89 ORB90 LD T3 91 AND M16 92 ORB93 LD X014 94 AND M17 95 ORB96 LD X016 97 AND M

20、18 98 ORB99 SFL (P )M80 M0 K5 K5 108 LD M0 109 OUT Y000 110 LD M1 111 OR M5 112 OR M10 113 OR M15 114 OUT Y001 115 LD M2 116 OUT Y003 117 LD M3 118 OR M8 119 OR M13 120 OR M18 121 OUT Y002 122 LD M4 123 OR M60125 OUT M60 126 LD M60 127 OUT T0 K10 128 LD M63 129 OUT T3 K5 130 LD M6 131 OR M61 132 ANI

21、 T1 133 OUT M61 134 LD M61 135 OUT T1 136 LD M7 137 OR M12 138 OR M17 139 OUT Y004 140 LD M9 141 OR M14 142 OR M62 143 ANI T2 144 OUT M62 145 LD M62 146 OUT T2 K6 147 LD M11 148 OR M16 149 OR M63 150 ANI T3 151 OUT M63 152 P1 153 END第五章 软件硬件调试软件调试概述调试是软件开发过程中最艰巨的脑力劳动,调试开始时,软件开发者仅仅面对着错误的征兆,然而在问题的外部现象

22、和内在原因之间往往没有明显的联系,在组成程序的密密麻麻的元素中,每一个都可能是错误的根源。如何能在浩如烟海的程序元素中找到有错误的那个(或几个)元素,这是调试过程中最关键的技术问题。调试的任务是及时改正测试过程中发现的软件错误。具体地说,调试由两个步骤组成,它从表示程序中存在错误的某种迹象开始,首先确定错误的准确位置,也就是找出哪个模块或哪个语句引起的错误。然后仔细研究推断代码以确定问题的原因,并设法改正。当然更重要的还是调试的策略。调试的策略主要有以下几种方法:1. 试探法调试人员分析错误征兆,猜想故障的大致位置,然后使用调试的技术回去程序中被怀疑的地方附近的信息。这种策略通常是缓慢而低效的

23、,一般不被采用。2. 回溯法回溯法是调试人员检查错误征兆,确定最先发现“症状”地地方,然后人工沿程序的控制流往回追踪源程序代码,知道找出错误根源或确定故障范围为止。回溯法对校程序而言是一种比较好的调试策略,但是对于一些大规模的程序来说,就不合适用此方法了。3. 对分查找法如果知道每个变量在程序内若干个关键点的正确值,作为可以赋值语句或输出语句在程序中点附近“注入”这些变量的正确值,然后检查程序的输出。如果输出结果是正确的,则故障在程序的前半部分;反之,在后半部分。对于程序中有故障的那部分再重复使用这个方法,直到把故障范围缩小扫容易诊断的程序为止。4. 归纳法所谓归纳法就是从个别推断一般的方法,这种方法从线索出发,通过分析这些线索之间的关系而找到故障。4.

温馨提示

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

评论

0/150

提交评论